/*banner*/
.banner{ width:100%; position:relative; overflow:hidden;}
.banner img{ width:100%}
.flex-control-nav{position:absolute; bottom:10px;z-index:12;width:100%;text-align:center; left:0 }
.flex-control-nav li{display:inline-block;width:27px;height:10px;margin:0 4px;*display:inline;zoom:1}
.flex-control-nav a{ display:inline-block;width:27px;height:10px;line-height:40px;overflow:hidden;cursor:pointer; background:url(../images/banScorll_ico.png) no-repeat 0 0}
.flex-control-nav .flex-active{background-position:-38px 0px;}
.flex-direction-nav{width:100%; height:100%; position:absolute; top:0; z-index:5}
.flex-direction-nav li {width:61px;height:60px;overflow:hidden}
.flex-direction-nav li a{width:61px;height:60px;background:url(../images/banner-point-list.png) no-repeat;position:absolute; z-index:11;top:50%;margin-top:-30px}
.flex-direction-nav li a.flex-prev{background-position:0 0; left:30px; opacity:0}
.flex-direction-nav li a.flex-next{background-position:-90px 0; right:30px;opacity:0}
.ban_libg{background:rgba(0,0,0,0.6);width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;}
.ban_txt h2{color: #fff;font-size:50px;text-align: center;letter-spacing: 2px;}
.ban_txt h4{color: #fff;font-size: 18px;text-align: center;margin: 30px 0 60px 0;letter-spacing: 2px;}
.ban_txt p{overflow: hidden;display: flex;justify-content: center;width: 320px;}
.ban_txt a{padding: 5px 15px;color: #fff;border: 1px solid #fff;text-align: center;margin: 0 10px;}
.ab_titlic2{margin-top:10px;}

.headewm{width: 90px;margin: 5px 0;position: fixed;right:10%;top: 0;}
.headewm img{width: 100%;}
#header.mini .headewm{width: 60px;}
@media screen and (max-width:1650px){
	.headewm{right:5%;}
}
@media screen and (max-width:1480px){
	.headewm{right:20px;}
}
/*特点*/
.ind_sale{width: 100%;}
.indsale_body{width: 100%;overflow: hidden;}
.indsale_li{float: left;width: 33.33%;overflow: hidden;margin:30px 0;}
.indsale_li a{display: block;}
.indsale_li .indsale_liimg{float: left;width:120px;height:120px;border: 1px solid #e00;border-radius: 50%;background: #e00;
display: flex;justify-content: center;align-items: center;}
.indsale_li a:hover .indsale_liimg{border: 1px solid #888;border-radius: 50%;background:none;}
.indsale_li .indsale_liimg img{border: 1px solid #e00;border-radius: 50%;background: #e00;width:70px;height: 70px;padding: 10px;}
.indsale_li .indsale_litxt{float: right;width: 60%;}
.indsale_li .indsale_litxt span{display: block;width:60px;height: 1px ;border:1px solid #e00;margin: 15px 0;}

/*魅力*/
.ind_mei{width: 100%;}
.indmei_body{width: 100%;overflow: hidden;}
.indmei_li{width: 31%;overflow: hidden;margin: 30px 0px 30px 25px;float: left;background: #f6f6f6;border-radius: 5px;}
.indmei_li:first-of-type{margin: 30px 0;}
.indmei_li a{display: block;}
.indmei_liimg{width: 100%;position: relative;height: 100%;overflow: hidden;}
.indmei_li a:hover .indmei_liimg img.meiimg1{transform: scale(1.1);}
.indmei_liimg img.meiimg1{width: 100%;height: 100%;transition: all 1s;display: block;}
.indmei_liimg img.meiimg2{width:30px;position: absolute;bottom: 0;left: 46.5%;}
.indmei_litxt{padding:5%;}
.indmei_litxt h3{text-align: center;}
.indmei_litxt span{display: block;width:60px;height: 1px ;border:1px solid #e00;margin: 15px auto;}
.indmei_litxt p{text-align: center;}
.indmei_li a:hover .indmei_litxt h3,
.indmei_li a:hover .indmei_litxt p{color: #000;}

/*比较*/
.ind_bi{margin: 0 0 50px 0;}
.indbi_list1 h3{font-size:35px;margin:0 0 25px 0;}
.indbi_list1 h3 span{margin: 0 15px 0 10px;font-size:45px;font-style: oblique;color: #e00;}
.indbi_list2 h3{font-size:35px;margin:0 0 25px 0;text-align: right;}
.indbi_list2 h3 span{margin: 0 15px 0 10px;font-size:45px;font-style: oblique;color: #e00;}

.indbi_list1{width: 100%;overflow: hidden;margin: 0 0 50px 0;}
.indbi_list1 .indbi_left{float: left;width: 50%;}
.indbi_list1 .indbi_left table{border-bottom: 1px solid #888;border-left: 1px solid #888;width: 100%;}
.indbi_list1 .indbi_left table tr{font-size: 16px;}
.indbi_list1 .indbi_left table tr:nth-child(2n-1){background: #f6f6f6;}
.indbi_list1 .indbi_left table td,
.indbi_list1 .indbi_left table th{border-top: 1px solid #888;border-right: 1px solid #888;text-align: center;padding:10px;}
.indbi_list1 .indbi_left table th{font-size: 18px;}
.indbi_list1 .indbi_right{float: right;width:48%;margin:30px 0 0 0;}
.indbi_list1 .indbi_right img{width: 100%;}

.indbi_list2{width: 100%;overflow: hidden;margin:100px 0;}
.indbi_list2 .indbi_left{float: right;width:50%;}
.indbi_list2 .indbi_left table{border-bottom: 1px solid #888;border-left: 1px solid #888;width: 100%;}
.indbi_list2 .indbi_left table tr{font-size: 16px;}
.indbi_list2 .indbi_left table tr:nth-child(2n-1){background: #f6f6f6;}
.indbi_list2 .indbi_left table td,
.indbi_list2 .indbi_left table th{border-top: 1px solid #888;border-right: 1px solid #888;text-align: center;padding:10px;}
.indbi_list2 .indbi_left table td:last-of-type{width: 40%;}
.indbi_list2 .indbi_left table th{font-size: 18px;}
.indbi_list2 .indbi_right{float: left;width:48%;margin:30px 0 0 0;}
.indbi_list2 .indbi_right img{width: 100%;}
/*首页联系我们*/
.service-contact {width: 100%;position: relative;z-index: 1;background-color: #fff;background-image: url(../images/lianxi_bg.jpg);background-repeat: no-repeat;
background-position: center center;background-size: cover;background-attachment: fixed;}
.service-contact .service-contact-cont {width: 100%;padding: 60px 0;color: #fff;background: rgba(38,43,52,.8);text-align: center;}
.service-contact .fs24 {font-size: 24px;}
.service-contact .fs20 {font-size: 20px;margin:20px 0;display: block;}
.service-contact .service-contact-cont .serviceBtn {width: 280px;height: 50px;overflow: hidden;margin-left: auto;margin-right: auto;margin-top: 20px}
.service-contact .service-contact-cont .serviceBtn a {width: 100%;height: 100%;line-height: 50px;color: #fff;background-color: #e00;
border-radius: 3px;display: block;font-size: 16px;
transition: background-color .4s ease;
-moz-transition: background-color .4s ease;
-webkit-transition: background-color .4s ease;
-o-transition: background-color .4s ease}

/*底部*/
.foot {padding: 70px 0 10px 0;background: #333;color: #9b9b9}
.foot .container {position: relative}
.foot a {color: #9b9b9b}
.foot a:hover {color: #fff}
.foot h5 {color: #9b9b9b;margin-bottom: 60px;line-height: 180%;font-size: 16px;font-weight: normal}
.foot .foot-nav {clear: both;margin-bottom: 60px;overflow: hidden}
.foot-top {}
.foot-top .left a {color: #fff;font-size: 18px;margin-right: 20px}
.foot-top .left a:hover {color: #f07000}
.foot-top .right {text-align: right}
.foot-top .right a {margin-left: 14px}
.foot-top .right a i {margin-left: 10px;font-size: 20px}
.foot .foot-nav dl dt {position: relative;padding-bottom: 30px;border-bottom: 1px solid #9fa0a1;margin-bottom: 20px;font-size: 20px}
.foot .foot-nav dl dt b {position: absolute;display: block;width: 39%;height: 3px;left: 0;bottom: -2px;background-color: #fff}
.foot .foot-nav dl dd {line-height: 30px}
.foot .foot-nav dl dd a {font-size: 16px}
.foot .copyright {clear: both;margin: 0 15px;text-align: center;color: #9b9b9b;font-size: 12px;border-top: 1px solid rgba(255,255,255,0.5);padding: 10px 0 0 0;}
.foot-wx {position: relative;z-index: 2}
.foot-wx .qr_code {display: none;position: absolute;bottom: 30px;left: 50%;margin-left: -76px;width: 148px;height: 154px;padding: 10px;
background: url(../images/qr_code_bg.png) no-repeat left center;
-webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 30px rgba(0, 0, 0, 0.15)}
.btn-red {color: #797979;background-color: #484848;border-color: #484848;display: inline-block;padding: 2px 0px;margin-bottom: 0;font-size: 14px;
font-weight: normal;line-height: 1.82857143;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;
touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;
user-select: none;background-image: none;border: 1px solid transparent;-webkit-border-radius: 1000px;border-radius: 1000px;outline: 0;
float: left; width: 12%;margin-right: 6px;}
.btn-red:last-of-type{margin-right: 0;}
.btn-red:focus,
.btn-red:active,
.btn.active {color: #797979;outline: none!important}
.btn-red:hover {color: #fff;background-color: #e00;border-color: #e00;}
.sub_menuuu {background: #eee}
.sub_menu {margin-top: 30px}
@media(max-width:767px) {
	.foot {padding: 30px 0 64px}
	.sub_menu {margin-top: 0;height: 0;overflow: hidden;}
	.foot .copyright p.fr,
	.foot .copyright p.fl {width: 100%}
	.foot-top .left {text-align: center;padding-bottom: 10px}
	.foot-top .left a {color: #fff;font-size: 18px;margin-right: 20px}
	.foot-top .left a:hover {color: #f07000;}
	.foot-top .right {text-align: center;}
	.foot-top .right a {margin-left: 12px;margin-top: 10px}
	.foot-top .right a:first-child {margin-left: 0}
	.foot-top .right a i {margin-left: 10px;font-size: 20px}
}
.foot_logo img.fologo{width:70%;}
.footdao{margin:30px 0;}
.dizhi p{color: #fff;text-align: left;}
.fo_icon{margin: 5px;}
.fo_icon .weixin{position: relative;}
.fo_icon .weixin img.w_ewm{position: absolute;bottom: 20px;left: 0;width: 150px;display:none;}
.fo_icon .weixin:hover img.w_ewm{display:block;}
.foewm{padding: 0 40px 0 0;}
.foewm img{width:160px;margin: 0 auto;display: block;}
.foewm p{font-size: 14px;text-align: center;margin: 10px 0;color: #fff;}
/*侧边栏弹框*/
.side{position:fixed;width:60px;height:280px;right:0;bottom:50px;z-index:100;}
.side ul li{width:60px;height:60px;float:left;position:relative;margin: 5px 0;font-size: 14px;}
.side ul li .sidebox{position:absolute;width:60px;height:60px;top:0;right:0;transition:all 0.3s;background:#7b7b7b;
opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/60px,"Microsoft Yahei";overflow:hidden;border-radius: 5px;
line-height: 60px;}
.side ul li .sidetop{width:60px;height:60px;line-height:60px;display:inline-block;background:#7b7b7b;opacity:0.8;
filter:Alpha(opacity=80);transition:all 0.3s;border-radius: 5px;}
.side ul li .sidetop:hover{background:#e00;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;width:40px;margin: 10px;}
.wewm{position: relative !important;}
.wewm_img{position: absolute;left: -500%;top: -262%;border: 1px solid #e00;border-radius: 15px;width: 300px;height: 300px;padding: 50px;background: #fff;
box-shadow: -4px 4px 10px #666;display: none;}
.wewm_img img{width: 100% !important;margin: 0 !important;}
.wewm:hover .wewm_img{display: block;}
/*地暖魅力*/
.con_ban{width: 100%;}
.con_ban .conban_img{width: 100%;}
.con_ban .conban_img img{width: 100%;}

.conid{width: 100%;background: #fdfdfd;height:50px;line-height:50px;}
.conid p{text-align: right;color: #888;font-size: 15px;line-height:50px;}
.conid p a:hover{color: #e00;}

.meili{margin: 30px 0;}
.meili_tit{width:80%;margin:50px auto;}
.meili_tit h2{text-align: center;}
.meili_tit h2 small {display: block;width: 100%;height: 1px;background: #888;border: 0.1px solid #888;position: absolute;top: 23px;left: -9px;z-index: -1;}
.meili_tit h2 span b{background: #fff;z-index: 100;padding: 0 15px;}
.meili_tit h2 span {font-size: 30px;text-align: center;position: relative;padding: 0 120px;z-index: 0;}
.meili_tit p{font-size: 14px;text-align: center;margin:25px 0 15px 0;line-height: 24px;text-transform:uppercase;}

.meili_body{width: 100%;}
.meili_body .meili_li{width: 100%;overflow: hidden;margin: 15px 0;padding: 30px 0 0 0;}
.meili_li .meili_img{float: left;width:45%;position: relative;margin:20px;}
.meili_li .meili_img img{width: 100%;}
.meili_li .meili_img span{background: #EE0000;font-size: 35px;padding: 10px 10px 20px 10px ;color: #fff;text-decoration:underline;
position: absolute;top: -40px;left: 20px;}
.meili_li .meili_txt{float: right;width: 45%;padding: 2rem;}
.meili_li .meili_txt h3{color: #e00;font-size: 35px;margin-bottom: 2rem;}
.meili_li .meili_txt p{font-size: 20px;line-height:32px;}

.meili_li .meili_img1{float: right;width:45%;position: relative;margin:20px;}
.meili_li .meili_img1 img{width: 100%;}
.meili_li .meili_img1 span{background: #EE0000;font-size: 35px;padding: 10px 10px 20px 10px ;color: #fff;text-decoration:underline;
position: absolute;top: -40px;right: 20px;}
.meili_li .meili_txt1{float: left;width: 45%;padding: 2rem;}
.meili_li .meili_txt1 h3{color: #e00;font-size: 35px;margin-bottom: 2rem;}
.meili_li .meili_txt1 p{font-size: 20px;line-height:32px;}

.meili_bg{background:url(../images/meili_bg.jpg) no-repeat;background-size: cover;padding: 4% 0;}
.mljs_body{width: 100%;overflow: hidden;}
.mljs_img{float: left;width: 45%;}
.mljs_img img{width: 100%;}
.mljs_txt{float: right;width: 45%;margin:55px 0 0 0;}
.mljs_txt p{font-size: 16px;line-height: 28px;margin: 10px 0;}

/*产品*/
.pro_body{width: 100%;margin: 30px 0 0 0;overflow: hidden;background: #f6f6f6;}
.prod_left{float: left;width: 50%;}
.prod_left img{width: 100%;}
.prod_right{float: right;width: 50%;padding:30px 0;}
.prod_right .prod_li{width: 100%;overflow: hidden;padding:30px 0 30px 20px;}
.prod_right .prod_li a{display: block;}
.prod_right .prod_li .prod_liimg{float: left;width:15%;}
.prod_right .prod_li .prod_liimg img{max-width:100px;width: 100%;margin: 0 auto;display: block;}
.prod_right .prod_li .prod_litxt{float:right;width:80%;padding: 10px 0;}
.prod_right .prod_li .prod_litxt h3{font-size: 20px;margin-bottom: 10px;}
.prod_right .prod_li .prod_litxt p{font-size:16px;}
.prod_right .prod_li:hover{background: #FDFDFD;width: 100%;}
.prod_right .prod_li:hover .prod_litxt h3{color: #e00;}
.prod_right .prod_li:hover .prod_litxt p{color: #000;}

.product2{margin: 30px 0;}
.pro2_body{width: 100%;overflow: hidden;}
.pro2_left{float: left;width: 45%;}
.pro2_left .pro2_txt{padding: 20px;}
.pro2_left .pro2_txt h3{color: #e00;font-size:25px;font-weight: bold;margin-bottom:20px;}
.pro2_left .pro2_txt p{font-size:16px;margin:8px 0;}
.pro2_left .pro2_txt p span{margin-right: 5px;font-size:24px;}
.pro2_right{float: right;width: 45%;}
.pro2_right .pro2_img{width: 100%;height: 100%;overflow: hidden;}
.pro2_right .pro2_img img{width: 100%;height: 100%;transition: all 1s;display: block;}
.pro2_right .pro2_img:hover img{transform: scale(1.1);}

.youshi{}
.youshi_li{width: 100%;margin: 30px 0;overflow: hidden;}
.youshi_li h3{font-size:25px;margin:25px 0;}
.youshi_li h3 span{color: #e00;font-size:45px;font-style: oblique;margin-right: 15px;font-weight: bolder;}
.youshi_li .youshi_liimg{float: left;width: 48%;}
.youshi_li .youshi_liimg img{width: 100%;}
.youshi_li .youshi_litxt{float: right;width: 48%;}
.youshi_li .youshi_litxt p{font-size: 15px;line-height: 26px;margin: 15px 0;display: flex;}
.youshi_li .youshi_litxt p span{font-size: 60px;line-height: 26px;margin-right: 5px;}

.youshi_li1{width: 100%;margin: 30px 0;overflow: hidden;}
.youshi_li1 h3{font-size:25px;margin:25px 0;}
.youshi_li1 h3 span{color: #e00;font-size:45px;font-style: oblique;margin-right: 15px;font-weight: bolder;}
.youshi_li1 .youshi_liimg{float: right;width: 48%;}
.youshi_li1 .youshi_liimg img{width: 100%;}
.youshi_li1 .youshi_litxt{float: left;width: 48%;padding: 40px 0;}
.youshi_li1 .youshi_litxt p{font-size: 15px;line-height: 26px;margin: 15px 0;display: flex;}
.youshi_li1 .youshi_litxt p span{font-size: 60px;line-height: 26px;margin-right: 5px;}

.sgimg{width: 100%;}
.sgimg img{width: 100%;}

.story{width: 100%;}
.chuangye{width:30%;position: absolute;right:15%;top: 0;}
.chuangye img{width:70%;}
/*公司概要*/
.about1_body{margin: 30px 0;}
.about1_body p{font-size: 16px;line-height:30px;text-indent: 2em;}
.about1_body img{width: 100%;margin:20px 0;}
.aboutlis1_body{margin: 30px 0;}

.zizhi_body{width: 100%;margin: 10px 0 30px 0;}
.image-list{width: 100%;overflow: hidden;}
.zizhi_li{float: left;width: 24%;border: 1px solid rgba(0,0,0,0.2);margin: 10px 10px 0 0;display: block;padding: 10px;height:430px;}
.zizhi_li:nth-child(4n){margin-right: 0;}
.zihzi_img{width: 100%;display: flex;justify-content: center;align-items: center;height: 350px;}
.zihzi_img img{width:100%;display: block;}
.zizhi_txt{margin: 10px 0 0 0;border-top: 1px solid rgba(0,0,0,0.2);padding: 10px 0 0 0;height: 55px;}
.zizhi_txt p{font-size: 15px;}

/*联系我们*/
.con_tit{margin: 50px 0 30px 0;}
.con_tit h3{font-size: 46px;color: #e00;font-weight: bold;}
.con_tit h3 span{color: #000;font-size: 32px;margin-left: 15px;font-weight: normal;}
.con_tit p{font-size: 15px;margin: 15px 0;}
.con_body{width: 100%;margin: 50px 0;overflow: hidden;}
.con_body .con_left{float: left;width:100%;}
.con_body .con_left li{width: 100%;overflow: hidden;padding: 10px 0;margin:5px 0 0 0;border-bottom: 1px dashed rgba(0,0,0,0.3);}
.con_body .con_left li:last-of-type{border-bottom: none;}
.con_body .con_left li img{width:22px;float: left;display: block;margin: 0 10px 10px 0;}
.con_body .con_left p{font-size: 16px;white-space: normal;}
.con_body .con_left p span{font-weight: bold;}
.con_body .con_left p.conewm{overflow: hidden;}
.con_body .con_left p.conewm span{float: left;}
.con_body .con_left p.conewm img{float: left;width:120px;margin-left: 10px;}
.con_body .con_right{float: right;width:35%;}
.con_body .con_right h4{font-size: 18px;font-weight: bold;}
.con_body .con_right input{width: 100%;height:40px;border-radius:20px;background: #f6f6f6;border: 1px solid #f6f6f6;margin: 15px 0;padding: 5px 10px;}
.con_body .con_right textarea{width: 100%;height:180px;border-radius:20px;background: #f6f6f6;border: 1px solid #f6f6f6;margin: 15px 0;padding: 5px 10px;}
.con_body .con_right button{background: #e00;border: 1px solid #e00;color: #fff;width: 120px;height:40px;text-align: center;margin: 15px 0;border-radius:10px;}
.map{margin: 50px 0;width: 100%;}
.map img{width: 100%;}
.layout_body{margin: 50px 0;width: 100%;overflow: hidden;}
.layout_body h3{font-size: 30px;border-bottom: 1px solid rgba(0,0,0,0.5);width: 100%;padding: 10px 0;margin: 20px 0 40px 0;}
.layout_body .layout_li{float: left;width: 31%;margin: 10px;border: 1px solid rgba(0,0,0,0.2);position: relative;}
.layout_body .layout_li .layout_img{width: 100%;}
.layout_body .layout_li .layout_img img{width: 100%;}
.layout_body .layout_li .layout_tit{position: absolute;top: 25%;right: 50%;left: 0;text-align: center;display: inline-table;}
.layout_body .layout_li .layout_tit h4{padding: 15px 40px;font-size: 16px;font-weight: normal;color: #fff;background: rgba(0,0,0,0.7);}
.layout_body .layout_li .layout_txt{padding: 15px 15px 5px 15px;border: solid #e6e6e6 1px;height: 140px;}
.layout_body .layout_li .layout_txt h4{font-weight: normal;font-size: 14px;line-height: 24px;margin: 0;}
.layout_body .layout_li .layout_txt p{font-size: 14px;line-height: 24px;}
.layout_body .layout_li .layout_txt h4.ming{font-size: 16px;line-height: 30px;}

/*实例介绍*/
.case_body{width: 100%;overflow: hidden;margin: 50px 0;}
.case_body .case_li{float: left;width: 32%;margin:20px 20px 0 0;border: 1px solid rgba(0,0,0,0.2);}
.case_body .case_li:nth-child(3n){margin: 20px 0 0 0;}
.case_body .case_li .case_img{width: 100%;height: 270px;display: flex;overflow: hidden;justify-content: center;align-items: center;}
.case_body .case_li .case_img img{display: block;width: 100%;height:auto;transition: all 1s;}
.case_body .case_li a{display: block;}
.case_body .case_li:hover .case_img img{transform: scale(1.1);}
.case_body .case_li:hover{box-shadow: 2px -2px 10px 0px rgba(0,0,0,0.2);}
.case_body .case_li .case_txt{padding:15px 10px;height: 85px;}
.case_body .case_li .case_txt p{font-size: 16px;}
.case_body .case_li:hover .case_txt p{color: #e00;}
/*实例介绍 -详情*/
.casedet_tit{width: 100%;margin: 20px 0;border-bottom: 1px solid rgba(0,0,0,0.5);}
.casedet_tit h2{font-size: 30px;width: 100%;padding: 10px 0;}
.casedet_body{margin: 50px 0;overflow: hidden;width: 100%;}
.casedet_left{float: left;width:50%;}
.casedet_left img{width: 100%;}
.casedet_right{float: right;width: 45%;padding:30px 0 0 0;}
.casedet_right ul li{padding: 10px 0;font-size: 16px;}
.casedet_right ul li span{font-weight: bold;}
.casedet_list{margin: 20px 0 50px 0;}
.casedet_list .casedet_li h3{font-size:25px;width: 100%;padding: 10px 0;/*border-bottom: 1px solid rgba(0,0,0,0.5);*/margin:25px 0 15px 0;}
.casedet_list .casedet_li p{font-size: 14px;line-height: 24px;text-indent:2em;}

/*视频-图片*/
.pic{margin: 50px 0;width: 100%;}
.pic_body{width: 100%;}
.pic_li1{width: 100%;overflow: hidden;margin:30px 0;}
.pic_li1 .pic_left1{float: left;width: 66%;position: relative;}
.pic_li1 .pic_left1 img{width: 100%;}
.pic_li1 .pic_left1 p{font-size: 18px;padding:5px 15px;position: absolute;bottom: 0;left: 0;margin: 0;width: 100%;display: none;}
.pic_li1 .pic_left1:hover p{background: rgba(0,0,0,0.3);color: #fff;display: block;}
.pic_li1 .pic_right{float: right;width: 32.5%;}
.pic_li1 .pic_right .pic_right1,
.pic_li1 .pic_right .pic_right2{width: 100%;position: relative;}
.pic_li1 .pic_right .pic_right2{margin: 15px 0 0 0;}
.pic_li1 .pic_right .pic_right1 img,
.pic_li1 .pic_right .pic_right2 img{width: 100%;}
.pic_li1 .pic_right .pic_right1 p,
.pic_li1 .pic_right .pic_right2 p{font-size: 18px;padding:5px 15px;position: absolute;bottom: 0;left: 0;margin: 0;width: 100%;display: none;}
.pic_li1 .pic_right .pic_right1:hover p,
.pic_li1 .pic_right .pic_right2:hover p{background: rgba(0,0,0,0.3);color: #fff;display: block;}

.pic_li2{width: 100%;overflow: hidden;margin:30px 0;}
.pic_li2 .pic_right1{float: right;width: 66%;position: relative;}
.pic_li2 .pic_right1 img{width: 100%;}
.pic_li2 .pic_right1 p{font-size: 18px;padding:5px 15px;position: absolute;bottom: 0;left: 0;margin: 0;width: 100%;display: none;}
.pic_li2 .pic_right1:hover p{background: rgba(0,0,0,0.3);color: #fff;display: block;}
.pic_li2 .pic_left{float: left;width: 32.5%;}
.pic_li2 .pic_left .pic_left1,
.pic_li2 .pic_left .pic_left2{width: 100%;position: relative;}
.pic_li2 .pic_left .pic_left2{margin: 15px 0 0 0;}
.pic_li2 .pic_left .pic_left1 img,
.pic_li2 .pic_left .pic_left2 img{width: 100%;}
.pic_li2 .pic_left .pic_left1 p,
.pic_li2 .pic_left .pic_left2 p{font-size: 18px;padding:5px 15px;position: absolute;bottom: 0;left: 0;margin: 0;width: 100%;display: none;}
.pic_li2 .pic_left .pic_left1:hover p,
.pic_li2 .pic_left .pic_left2:hover p{background: rgba(0,0,0,0.3);color: #fff;display: block;}

/*问答*/
.FAQ_body{width: 100%;}
.FAQ_body .FAQ_li{background: #f6f6f6;border-radius:5px ;padding:25px 15px;margin:30px 0;}
.FAQ_body .FAQ_li .FAQ_q{width: 100%;overflow: hidden;margin:0 0 15px 0;}
.FAQ_body .FAQ_li .FAQ_q img{float: left;width:40px;margin-right:20px;}
.FAQ_body .FAQ_li .FAQ_q p{float: left;font-size: 16px;line-height: 28px;width: 93%;color: #e00;}
.FAQ_body .FAQ_li .FAQ_a{width: 100%;overflow: hidden;}
.FAQ_body .FAQ_li .FAQ_a img{float: left;width:40px;margin-right:20px;}
.FAQ_body .FAQ_li .FAQ_a p{float: left;font-size: 15px;line-height: 28px;width: 93%;color: #888;}
.FAQ_body .FAQ_li .FAQ_a p img{display: block;width: 100%;margin: 10px 0;}

/*问卷调查*/
.wj_li{width: 100%;margin-bottom:70px;}
.wj_li img{width: 100%;}


/*弹框*/
.Booking1{width: 100%;height: 100%;position: fixed;left: 0;top: 0;bottom: 0;right: 0;background: rgba(0,0,0,0.5);z-index: 9999999999;display: none;}
.bookBox1{text-align: center;}
.bookBox1{position: absolute;left:32.5%;top: 30%;padding-bottom: 0 !important;margin-bottom: 20px;width:35%;height: 475px;
background: url(../images/t_bg.jpg) repeat-x;border-radius: 5px;padding: 20px 40px;line-height: 25px;}
.bookBox1 .jinru{background: #fff;border-radius: 5px;width: 100%;margin: 0 auto;padding: 20px 0;position: relative;}
.bookBox1 .jinru h3{font-size: 20px;text-align: center;margin: 20px 0;}
.bookBox1 .jinru form{width: 80%;margin: 0 auto;}
.bookBox1 .jinru form input{width: 100%;border-radius: 5px;border: 1px solid rgba(0,0,0,0.3);padding: 5px;height: 35px;margin: 15px 0;}
.bookBox1 .jinru form textarea{width: 100%;border-radius: 5px;border: 1px solid rgba(0,0,0,0.3);padding: 5px;height:65px;margin: 15px 0;}
.bookBox1 .jinru form button{width: 120px;background: #e00;border: 1px solid #e00;border-radius: 5px;height: 40px;margin: 15px auto;
color: #fff;text-align: center;display: block;}
.bookBox1 .jinru .bok_img{position: absolute;top:-35px;right:-20px;}
.bookBox1 .jinru .bok_img img{width:25px;}

.casedet_right p{padding: 10px 0;font-size: 16px;}
.casedet_right p span{font-weight: bold;}


.btn-red {
    background: #e00 !important;
    color: #fff !important;
}
.apptel{display: none;}

@media screen and (max-width: 520px)
{
	.apptel
	{
		display: block;
		height: 45px;
		background: #9e9e9e;
		width: 100%;
		position: fixed;
		left: 0;
		bottom: 0;
		z-index: 9999;
	}

		.apptel p
		{
			width: 100%;
		}

			.apptel p a
			{
				width: 100%;
				display: block;
				line-height: 45px;
				font-size: 18px;
				color: #fff;
				text-align: center;
			}

}
