@charset "utf-8";
/* CSS Document */

/* header*/
html{font-size:62.5%;}
body{transition:all 0.3s linear 0s;font-size:14px; color:#666666; overflow-x:hidden}

.otxt,.obtn,.oselect{border:none;background:none;}
.w100{width:100%;}
.w1000{width:1200px;margin:0 auto;}
.Vimg{ width:100%; height:100%; display:block;}

.h60p{ height:50px; overflow:hidden;zoom:1;}
.Top{ background:#ffffff url(../images/ico1.png) left top repeat;  z-index:8888;}
.pagetop{ position:relative;}
.Logo{ padding:20px 0;}
.Logo img{ vertical-align:top;}

.Lge{ padding:10px 0;}
.Lge,.Lge a{ color:#888;}
.Lge em{ padding:0 10px;}

 .toptel {float: right; margin: 25px 0 0 30px; height: 32px;background: url(../images/tell2.png) no-repeat left 10px; padding-left: 25px; line-height: 40px;font-weight:bold;color:#ff0000;font-size: 22px;display: inline;}

.Nav{ margin-top:25px;}
.Navlist{ height:40px; line-height:40px;}
.Navlist ul{ float:right;}
.Navlist li{ display:inline-block; float:left; margin-left:15px;}
.Navlist li.none em{ display:none;}
.Navlist a,.Navlist em{vertical-align:middle;}
.Navlist a{font-size:16px;}
.Navlist a:hover,.Navlist a.on{ color:#3FB057;}

.Lge,.Nav{ width:65%;text-align:right;}

.warp_meau,.warp_search{ color:#000;  font-size:25px; cursor:pointer;display:none;}
.warp_meau{ float:left; margin-left:10px;margin-top:7px;}
.warp_search{ float:right; margin-right:10px;font-size:23px;margin-top:13px;}

.warp_lanuge{ display:none; padding:0 5px; line-height:40px; padding:0 15px; box-sizing:border-box;}
.warp_lanuge a,.warp_lanuge em,.warp_lanuge span{ vertical-align:middle;}
.warp_lanuge,.warp_lanuge a{ font-size:14px;}
.warp_lanuge a,.warp_lanuge a:hover{color:#3e3a3a;}
.warp_lanuge em{ font-size:12px; padding:0 15px;}
.warp_lanuge .language-icon-global{ position:relative; top:0;}
.language-icon-global{ font-size:20px;  margin-left:25px;}


.meau{ width:28px; height:25px; position:relative; float:left; margin-left:10px; margin-top:12px;}
.meau span{ width:100%;position:absolute;left:0; top:0;background:#3FB057;display:block;height:3px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;vertical-align:top;}
.meau span{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.meau .m1{ width:20px;}
.meau .m2{top:11px;}
.meau .m3{top:22px;}

.meauon .m1,.meauon .m2,.meauon .m3{ background:#ccc;}
.meauon .m1{ transform:rotate(45deg); top:9px;width:28px;}
.meauon .m2{opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.meauon .m3{ transform:rotate(-45deg); top:9px;}

.Tel{ background:url(../images/tel.png) left top no-repeat; width:29px; height:29px; margin-right:10px; display:inline-block; margin-top:10px;}

.meau,.Tel{ display:none;}

.swiper-container{ width:100%; position:relative; overflow:hidden;zoom:1;}
.swiper-wrapper{width:100%; position:relative;}
.swiper-slide{ background-position: center top; background-repeat:no-repeat;}
.swiper-slide-img{ display:none; width:100%; vertical-align:top;}
.swiper-pagination{ z-index:99; height:10px; text-align:center;}
.swiper-container-horizontal > .swiper-pagination-bullets{ width:100%; bottom:20px;  left:0;}
.swiper-pagination-bullet{border:none; background:none;vertical-align:top;width:20px; height:20px; background:#fff; opacity:1;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 8px;}
.swiper-pagination-bullet-active{background:#3FB057; opacity:1;}
.swiper-button-next, .swiper-button-prev{  width:20px; height:60px; z-index:99; margin-top:-30px;}
.swiper-button-prev{ left:0; }
.swiper-button-next{ right:0;}

#swiper1{ height:500px;background-position: center top; background-repeat:no-repeat;}


#swiper2{ width:1200px; margin-top:20px;}
#swiper2 .swiper-button-next,#swiper2 .swiper-button-prev{ background:none; color:#f79dc6; font-weight:bold; font-size:45px; width:45px; height:45px; z-index:888; cursor:pointer;}
#swiper2 .swiper-button-next.swiper-button-disabled,#swiper2 .swiper-button-prev.swiper-button-disabled{ opacity:1;color:#e2e2e2;}
#swiper2 .swiper-button-next{ right:0;}
#swiper2 .swiper-button-prev{ left:0;}
#swiper2 .swiper-slide{ width:35%;}
.simg{ overflow:hidden;zoom:1; border:1px solid #e5e5e5; background:#fff;}
.simg img{ width:100%;}


#swipernews{ height:400px;background-position: center top; background-repeat:no-repeat;}

.pahebanner{ height:300px; overflow:hidden;zoom:1;}

.reading{ padding:30px 0;background:url(../images/ico4.jpg) left top repeat; color:#fff; line-height:28px;}
.readinglist{ display:table;}
.readingimg img{ margin-right:30px;}
.readingimg,.readingtxt{ display:table-cell; vertical-align:middle;}
.readingtxt{ text-align:justify;}

.pubtit{ font-size:32px; color:#3FB057; text-align:center;}
.pubtit1{ font-size:32px; color:#3FB057; margin:10px 0;}
.pubtit img,.pubtit span{ vertical-align:middle;}
.pubtit span{ padding-left:25px;}

.chosepro{ padding:25px 0;}
.choseprolist { padding-top:15px; background:url(../images/choseprolistimg.png) 272px -10px no-repeat;}
.choseprolisttxt{ width:100%;}
.cph3{ font-size:22px; text-align:center;width:100%;color:#666666; margin:10px 0;}
.choseprolisttxt li{ float:left; width:25%; text-align:center; margin-top:10px;}
.cpdesc{ line-height:28px;padding-bottom:20px; padding-top:5px;}
.cpdesc p{ text-indent:24px;}
.choseprolistimg{ width:32.33%;}
.cpmore{ display:inline-block; width:164px; line-height:42px; text-align:center;  height:42px; font-size:16px; background:#3FB057;}
.cpmore,.cpmore:hover{ color:#fff;}
.choseprolistimg{ padding-top:30px;}
.choseprolistimg img{ max-width:100%;}

.whychose{background:#f2f2f2; padding:30px 0; line-height:24px; text-align:center;}
.wclisth4{ font-size:24px; color:#3FB057; padding:10px 0;}
.whychosediv{width:52%; background:#f2f2f2; padding:0; float:left;padding-top:30px; font-size:16px; text-align:left;}
.whychoseul{width:45%; background:#f2f2f2; padding:0; float:right;}
.whychoseul{ padding-top:30px;}
.wclistm{float:left; width:33.3%; margin:0 0 1% 0; font-size:14px;}
.wclistm img{ max-width:100%;}
.wclistm span{color:#3FB057; font-weight:bold; font-size:14px; margin-right:5px;}


.bk3_1{
	width: 580px;
	float: left;
	text-align: center;
	vertical-align:middle;
	background-image: url(../upload/bk3_1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.bk3_2{
	width: 580px;
	float: right;
	text-align: center;
	vertical-align:middle;
	background-image: url(../upload/bk3_2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.pp1{font-family: "microsoft yahei";font-size: 12px;color: #FFFFFF;padding-top: 60px;}
.pp2{font-family: "microsoft yahei";font-size: 28px;color: #FFFFFF;font-weight: bold;}
.pp3{font-family: "microsoft yahei";font-size: 14px;color: #FFFFFF;}


.sixysx{padding:30px 0;}
.sixysxlist{ padding-top:20px;}
.sixysxl img,.sixysxr img{ width:100%;}
.sixysxl{ width:44.41%;} 
.sixysxr{ width:54.58%;} 

.aqbz{ padding:25px 0; background:#f2f2f2;}
.aqbzlist{ width:100%; display:table; padding-top:20px;}
.aqbzlisttxt{ width:62.2%; text-align:justify; line-height:28px; display:table-cell;vertical-align:middle;}
.aqbzlisdesc{ position:relative; padding-right:30px;}
.aqbzlisdesc-line{ position:absolute; left:0;  background:#3FB057; width:50px; height:1px;}
.aqbzlistimg{ width:37.8%; display:table-cell; vertical-align:middle;}
.aqbzlistimg img{ width:100%;}
.aqbzlisdesc-line{bottom:0; width:50%; }

.aqbzh4{ position:relative; padding-bottom:12px; font-size:24px; color:#444;}
.aqbzo{ padding-top:10px;}

.aqbz1{ padding:25px 0; }
.aqbzlist1{ width:100%; display:table; padding-top:20px;}
.aqbzlisttxt1{ width:76%; text-align:justify; line-height:28px; display:table-cell;vertical-align:middle;}
.aqbzlisdesc1{ position:relative; padding-right:30px;}
.aqbzlisdesc-line1{ position:absolute; left:0;  background:#3FB057; width:50px; height:1px;}
.aqbzlistimg1{ width:24%; display:table-cell; vertical-align:middle;}
.aqbzlistimg1 img{ width:100%;}
.aqbzlisdesc-line1{bottom:0; width:50%; }

.aqbzh41{ position:relative; padding-bottom:12px; font-size:24px; color:#444;}
.aqbzo1{ padding-top:10px;}


.servicesindexlist{ margin-top:25px;}
.servicesindexm{ float:left; width:285px; margin:0 20px 20px 0; text-align:center; font-size:18px;}
.servicesindexmm{ position:relative;left:-300px;float:left; width:285px; margin:0 20px 20px 0; text-align:center; font-size:18px;}
.servicesindeximg{ vertical-align:top; width:100%;}
.servicesindexh4{ line-height:20px; padding:10px 0;}
.servicesindexmlast{ margin:0;}
.servicesindexdesc{ font-size:14px; color:#888;}
.publicmore{ overflow:hidden;zoom:1; text-align:center; padding-top:22px;}
.publicmore1{ text-align:left;}
.publicmore a{border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px; display:inline-block; vertical-align:top; padding:0 70px;height:40px; line-height:40px; font-size:16px; background:#3FB057;}
.publicmore a,.publicmore a:hover{ color:#fff;}

.servicesindexA{ position:relative; display:block; text-align:center;}
.servicesindexBg{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:888; background:rgba(0,0,0,0.5);}
.servicesindexBg em{ display:inline-block;position:absolute; top:50%;}
.servicesindexBg i{ color:#fff; font-size:30px; position:absolute; top:0;}
.servicesindexBg,.servicesindexBg em,.servicesindexBg i{opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;}
.servicesindexA:hover .servicesindexBg i{ top:-15px;}
.servicesindexA:hover .servicesindexBg em,.servicesindexA:hover .servicesindexBg,.servicesindexA:hover .servicesindexBg i{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}

.publicmore a{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;}
.publicmore a:hover{ background:#016ba9;}

.hzyx{ padding:25px 0;}
.hzyxlist{ display:table; padding-top:20px;}
.hzyxlisttxt{ width:58%; text-align:justify; line-height:28px; display:table-cell;vertical-align:middle;}
.hzyxlistdesc{ position:relative; padding-left:30px;}
.hzyxlistdesc-line{ position:absolute; left:30px; top:-12px; background:#3FB057; width:50px; height:1px;}
.hzyxlistdesc span{ color:#3FB057; font-weight:bold;}
.hzyxlistimg{ width:42%; display:table-cell; vertical-align:middle;}
.hzyxlistimg img{ width:100%;}

.map{ overflow:hidden;zoom:1; height:510px;}

.footer{background:url(../images/ico4.jpg) left top repeat; overflow:hidden;zoom:1; }
.footer,.footer a,.footer a:hover{ color:#e9eaec;}
.footerul{ padding-right:150px; overflow:hidden;zoom:1;}
.share{ overflow:hidden;zoom:1; padding:12px 0; padding-bottom:20px; border-bottom:1px solid #a2a2a9;}
.share a{ width:30px; height:30px; display:inline-block; border:0px solid #d8d8d8; vertical-align:middle; float:left; margin-right:10px;}
.share a.sina{ background:url(../images/s1.jpg) left top no-repeat;}
.share a.qq{background:url(../images/s2.jpg) left top no-repeat;}
.share a.weixin{background:url(../images/s3.jpg) left top no-repeat;}
.share a.qzone{background:url(../images/s4.jpg) left top no-repeat;}

.ztc{ padding-top:8px;}
.foot-nav{ font-size:16px; padding-bottom:20px;}
.foot-nav a{ display:inline-block; margin-right:20px;}
.foot-nav,.foot-nav a,.foot-nav a:hover{ color:#f2f2f2;}
.footers{ line-height:28px;padding-top:52px; padding-bottom:20px;background:url(../images/footimg.png)  right center no-repeat;}



/*流程*/
.chanpin {padding: 25px 0; width:990px; margin:0 auto; font-size:18px;}
.chanpin h1{font-size: 38px;color: #3FB057;}
.chanpin img{border:5px solid #3FB057;}
.process1{ float:left; width:50%; display:block;}
.process11{ float:right; width:50%; display:block;}
.process2{ float:right; width:50%; display:block;}
.process21{ float:left; width:50%; display:block;}
.chanpin .div1{ padding:0 50px;}  
.chanpin .div2{ padding-right:100px;}  

.new{ padding-top:25px;}
.newlist{ overflow:hidden;zoom:1;}
.newlistm{ overflow:hidden;zoom:1; position:relative; padding-bottom:30px; border-bottom:1px solid #3FB057; margin-top:30px;}
.newimg{ width:38%;}
.newimg img{ width:100%; vertical-align:top;}
.newtxt{ width:62%;}
.newh5{ font-size:24px; color:#444;}
.newdate{ text-align:right;}
.newdate span{ background:#f2f2f2; width:95px; height:30px; line-height:30px; text-align:center; display:inline-block; vertical-align:top;}
.newdesc{ overflow:hidden;zoom:1;padding-top:15px;}
.newtxtdiv{ overflow:hidden;zoom:1; padding-left:20px; line-height:28px;}
.newmore,.newmore:hover{color:#3FB057;}
.newmorephone{ position:relative; display:inline-block; margin-top:10px; display:none;}

.newlistm:hover .newh5 a,.newh5 a:hover{ color:#3FB057;}
.newlistm:hover .newsharepp{ background:#3FB057;}

.newlistmlast{ border:none;}

.newpage{ overflow:hidden;zoom:1; text-align:center; padding-bottom:30px;}
.newpage a{ display:inline-block; margin:0 5px; background:#eaeaea;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; width:30px; height:30px; line-height:30px; text-align:center;}
.newpage .on,.newpage a:hover{background:#3FB057; color:#fff;}

.h20p{ height:20px; overflow:hidden;zoom:1;}
.case{ padding:25px 0;}
.caselist{ width:970px; padding:5px; border:1px solid #dfdfdf; overflow:hidden;zoom:1; margin:0 auto;}
.caselist img{ width:100%; vertical-align:top;}
.caseh6{ font-size:18px; line-height:60px; height:60px; text-align:center;}
.caseh61{color:#3FB057;font-size:18px; line-height:60px; height:60px; text-align:center;}
.caseh6 a,.caseh6 a:hover{color:#888888; }
.caseh2{ font-size:24px; line-height:60px; height:80px; text-align:center;}

.botline{ overflow:hidden;zoom:1; width:100%; background:url(../images/botline.jpg) center top no-repeat; height:18px;}

.about .chanpinlisdesc-line{ width:112px;}
.about .chanpino p{ text-indent:24px;}

.zhuanli{padding:25px 0; background:#f2f2f2;}

.news500{ width:500px; margin:0 auto;}
.tit_newn{ width:100%; margin:0 auto; font-size:24px; text-align:center; line-height:2; padding-top:20px;}
.time_newn{width:100%; margin:0 auto;color:#979797; font-size:14px; line-height:22px; text-align:center; font-family:Arial, Helvetica, sans-serif; padding:14px 0 18px 0; border-bottom:#e1e0e0 solid 1px;}
.text_newn{ width:100%; margin:0 auto;  padding:30px 0;  font-size:14px; line-height:2; border-bottom:#e1e0e0 solid 1px;}
.share_newn{width:100%; margin:20px auto;}
.share_newn .l_share{ line-height:2; font-size:14px;}
.text_newn img{ max-width:98%;}


.aqbz1{ background:none;}
.footerswarp{ display:none; text-align:center; font-weight:bold; padding:10px 0;}

.contacta{ padding:25px 0;}
.contactatxt{ overflow:hidden;zoom:1; padding-bottom:20px; background:url(../images/contacta.png) right center no-repeat;}
.contactah4{ font-size:24px; padding-bottom:10px;}
.c3FB057{color:#3FB057;}

.contactb{ padding:50px 0; background:#f2f2f2; padding-top:110px;}
.contactblist{ width:25.83%; float:left; display:inline; margin-right:11.25%;text-align:center;box-shadow:0 4px 3px  rgba(115,113,113,0.2);-webkit-box-shadow:0 4px 3px  rgba(115,113,113,0.2);-moz-box-shadow:0 4px 3px  rgba(115,113,113,0.2);}
.contactblistlast{ margin-right:0;}
.contactblistpd{ padding:0 30px;height:260px; background:#fff; }
.contactbimg{ margin-top:-60px;}
.contactbh4{ font-size:24px; padding-top:10px;}
.contactbdesc{ font-size:16px; color:#888; padding-top:30px; line-height:28px;word-break: break-all; }


.contactc{ padding:25px 0; }
.contactclist{ width:25.83%; margin-top:20px; float:left; display:inline; margin-right:11.25%;text-align:center;}
.contactclistlast{ margin-right:0;}
.contactclistpd{  }
.contactcimg{ }
.contactch4{ font-size:24px; margin-top:25px; padding:12px 0; border:1px solid #e0e0e0; border-left:none;border-right:none;}
.contactcdesc{ font-size:16px; color:#888; padding-top:30px; line-height:28px;text-align:justify;word-break: break-all; }

.pubright{ position:fixed; right:0; top:50%; margin-top:-74px; z-index:888; width:53px;}
.b_qq,.b_weixin,.scrolltop{ width:53px; height:53px; cursor:pointer; display:inline-block; float:right; margin-top:3px;}
.b_qq{ background:url(../images/qq.jpg) left top no-repeat;}
.b_weixin{ background:url(../images/weixin.jpg) left top no-repeat; display:none;}
.b_weixin{ position:relative;}
.b_weixin{ position:relative;}
.b_weixin img{ position:absolute; left:0px;top:0px; display:none;}
.b_weixin:hover img{left:-198px; display:block;}

.scrolltop{ background:url(../images/top.jpg) left top no-repeat;}

.b_img{ display:none; width:100%;}


.feedbackT{ margin-top:15px; width:50%; margin:0 auto; font-size:16px;}
.feedbackT .otext{ resize:none;}
.feedbackT .otext{ width:100%; height:160px; line-height:30px; font-size:16px; padding:5px; background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; margin-bottom:15px;}
.feedbackT .otxt{  border:1px solid #ccc;line-height:30px; font-size:16px; padding:5px; background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; width:100%; margin-bottom:15px;}
.btn_send{border:1px solid #d9d9d9; border-radius:15px; padding:5px 30px; font-size:1.5em; background:url(../images/btnbg.png) -180px top no-repeat; cursor:pointer;  color:#000;  text-align:center; transition:600ms;}
.btn_send:hover{background:url(../images/btnbg.png) 0 top no-repeat; color:#000; border:1px solid #d9d9d9;}
.feedbackT1{ margin:15px 0;}

.price {font-size:18px;font-family: "微软雅黑";}
.price img{max-width:100%;}
.price1,.price2{ width:45%;}
.price h1{font-size: 38px;color: #3FB057;}
.price .wz{width:42%; text-align:left; padding-left:3%;}
#pricediv{ display:none;}

.hzhb li{ float:left; width:150px; height:120px; border:1px solid #ccc; vertical-align:middle; margin-right:20px;position:relative; display:table-cell; overflow:hidden; text-align:center; margin-top:30px;}
.hzhb li img{ max-width:150px; max-height:120px; vertical-align:middle;}
.hzhb li div{overflow:hidden; width:150px; height:120px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.hzhb li.mr0{margin-right:0px;}

.huanbao li{ float:left; width:285px; height:310px; border:0px solid #ccc; vertical-align:middle; margin-right:20px;position:relative; display:table-cell; overflow:hidden; text-align:center; margin-top:30px;}
.huanbao li img{ max-width:285px; max-height:250px; vertical-align:middle;}
.huanbao li div{overflow:hidden; width:285px; height:250px; border: 5px solid #3FB057; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.huanbao li.mr0{margin-right:0px;}

@media screen and (max-width: 1199px) {
	.w1000{ width:90%;}
	.news500{ width:100%;}
}

@media screen and (max-width: 769px) {
	
	body{ font-size:12px;line-height:16px;}
	*{ line-height:20px;}
	
	.w1000,.choseprolisttxt,.choseprolistimg,.whychoseul,.sixysxl,.aqbzlisttxt,.contactblist,.contactclist,#swiper2,.news500{ width:100%;}
	.pubtit{ font-size:18px;}
	.pubtit1{ font-size:18px;}
	.pubtit img{ width:24px;}
	
	.Lge,.Search,.pubright,.toptel { display:none;}
	.Logo {width:190px; height:50px; top:10px;overflow:hidden;zoom:1; margin-right:10px; padding:0; position:absolute; left:28%; margin-left:-17px;}
	.Logo img{ height:50px;}
	
	.meau,.Tel,.h60p,.warp_meau,.warp_search,.footerswarp{ display:block;}
	.Top{ background:#fff; height:50px; padding:10px 0; position:fixed; left:0; top:0; z-index:99999;}
	.Top{/*box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);*/}
	.Search{box-shadow:0 2px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 2px rgba(0,0,0,0.2);}
	.Nav{z-index:88888; position:fixed; left:0; box-sizing:border-box; background:url(../upload/nav.png) left top repeat;top:60px; width:100%;box-shadow:0 2px 3px rgba(9, 9, 9, 0.3); display:none; margin-top:0;}
	.Navlist{ overflow:hidden;zoom:1; padding:0 10px;box-sizing:border-box; height:auto;}
	.Navlist em{ display:none;}
	.Navlist ul{ float:none;}
	.Navlist li{ float:left; text-align:left; padding:0 5px; box-sizing:border-box;border-bottom:1px solid #d2d2d2; width:100%;  line-height:35px; margin-left:0;}
	.Search{ z-index:88888; height:50px;padding:10px;background:#f5f5f5; border-top:1px solid #dddddd; position:absolute; left:0; top:60px; display:block; margin:0; width:100%;border-radius:0; box-sizing:border-box;display:none;}
	.Search_otxt{ width:88%; padding:0; font-size:16px; line-height:30px; height:30px;}
	.Search_obtn{ width:12%; text-align:center; background:none; height:30px; line-height:30px; color:#fff; text-indent:inherit; font-family:'微软雅黑'; background:#f19715;}
	.warp_lanuge{ display:block; text-align:left;}
	
	.Navlist a{ font-size:14px; color:#888888;}
	.language-icon-global{ display:none;}
	.warp_lanuge{ text-align:right;}
	.warp_lanuge a, .warp_lanuge a:hover{ color:#888; font-size:13px;}
	
	#swiper1{ height:auto; margin-top:60px;}
	.b_img{ display:block;}
	.swiper-slide{ background-size: 100% 100%; }
	.pahebanner{ height:auto;background-size: 100% 100%; margin-top:60px;}
	.swiper-pagination-bullet{ width:10px; height:10px; background-size:100% 100%; margin:0 5px;}
	.swiper-container-horizontal > .swiper-pagination-bullets{ bottom:0;}
	#swiper1 .swiper-slide{ background:none; }
	.pahebanner{ background-position:-9999px -9999px; background-size:auto;}
	#swiper2 .swiper-button-next, #swiper2 .swiper-button-prev{ font-size:30px; width:30px; height:30px; line-height:30px; margin-top:-15px;}
	.choseprolist,.readinglist,.whychose,.sixysx,.aqbz,.hzyx,.chanpin,.aqbz1,.new,.case,.contacta,.contactb,.contactc { box-sizing:border-box; padding-left:10px; padding-right:10px;}
	.choseprolist{ background:none;}
	.pdm{ text-align:center;}
	
	#swipernews{ height:auto;}
	#swipernews .swiper-slide{ background:none; }

	.readingimg{ text-align:center;}
	.readingimg img{ width:100px;}
	.whychoseul{ padding-left:0; padding-right:0;}
	.contactblist{ margin-right:0;}
	.sixysxr{ display:none;}
	.sixysxl{ text-align:center;}
	.sixysxl  img{ width:80%;}
	.aqbzlisttxt,.chanpinlisttxt,.aqbzlisttxt1,.newtxt{ width:70%;}
	.aqbzlistimg,.chanpinlistimg,.aqbzlistimg1,.newimg{ width:30%;}
	.aqbzlisdesc,.chanpinlisdesc,.aqbzlisdesc1{ padding-right:10px;}
	.newtxtdiv{ padding-left:10px;}
	.aqbzh4,.chanpinh4,.aqbzh41,.newh5{ padding-bottom:8px; font-size:15px;}
	.contactah4{ font-size:18px;}
	.newh5{ padding-bottom:5px;}
	.newdesc{ padding-top:5px;}
	.hzyxlistimg,.hzyxlisttxt{ width:50%;}
	.hzyxlistdesc,.chanpinlisdesc{ padding-left:10px;}
	.chanpinlisdesc{ padding-right:0;}
	.map,.newshare,.botline{ display:none;}
	.footers{ display:none;}
	.newdate{ text-align:left;}
	.newdate span{ width:auto; height:auto; background:none; line-height:22px; font-weight:bold; color:#ccc;}
	.caselist{ width:80%;}
	.caseh6{ line-height:24px; height:24px; font-size:15px;}
	.caseh61{color:#3FB057;line-height:24px; height:24px; font-size:15px;}
	.caseh2{ font-size:22px; line-height:30px; height:50px; text-align:center;}
	.caselist{ margin-bottom:20px;}
	.contactbimg,.contactcimg{ width:60px;}
	.contactblistpd{ height:auto;}
	.contactbimg{ margin-top:-30px;}
	.contactb{ padding-top:60px;}
	.contactblist{ margin-bottom:60px;}
	.contactblistpd{ padding-left:10px; padding-right:10px;}
	.contactbh4,.contactch4{ font-size:16px; }
	.contactbh4{padding-top:0;}
	.contactbdesc{ padding-top:10px; font-size:12px; padding-bottom:20px;}
	.contactblistlast{ margin-bottom:0;}
	.contactcdesc{padding-top:10px; font-size:12px;}
	.contactclist{ padding-bottom:30px;}
	
	.reading{ padding:20px 0;}
	.readingimg{ width:15%;}
	.readingtxt{width:85%;}
	.readingtxt{ padding-top:10px; padding-left:15px;}
	.readingimg img{ margin:0; width:100%;}
	.cph3,.wclisth4{ font-size:15px;}
	.cpmore{ display:inline-block; height:auto; width:auto; padding:10px 20px; font-size:12px; line-height:14px;}
	.pubtit{ padding:0 20px; box-sizing:border-box;}
	
	.aqbzlist{ padding-top:0; margin-top:0; display:block;}
	.aqbzlisttxt,.aqbzlistimg{ display:block; width:100%;}
	.aqbzlistimg { text-align:center;}
	.aqbzlisttxt { text-align:center;}
	.aqbzh4{ text-align:center;}
	.aqbzlisdesc-line{ width:30%; left:50%; margin-left:-15%;}
	.aqbzlistimg img{ width:50%; max-width:300px;}
	.aqbzlisdesc{ padding-right:0;}
	
	.hzyxlistimg,.hzyxlisttxt{ display:block; width:100%;}
	.hzyxlistimg{ text-align:center;}
	.hzyxlistimg img{ width:70%;}
	.hzyxlisttxt{ padding-top:20px;}
	.hzyxlistdesc-line{ display:none;}
	
	.newmore{ display:none;}
	.newmorephone{ display:block;}
	.newdesc{ overflow:hidden;zoom:1; height:48px; line-height:16px;word-wrap: break-word;word-break: normal;text-overflow:ellipsis; -o-text-overflow:ellipsis; }
	
	
	.chanpinlist{ padding-top:0; margin-top:0; display:block;}
	.chanpinlisttxt,.chanpinlistimg{ display:block; width:100%;}
	.chanpinlistimg { text-align:center; padding:20px 0;}
	.chanpinlisttxt { text-align:center;}
	.chanpinh4{ text-align:center;}
	.chanpinlisdesc-line{ width:30%; left:50%; margin-left:-15%;}
	.chanpinlistimg img{ width:50%; max-width:300px;}
	.chanpinlisdesc{ padding-right:0;}
	.chanpinlisdesc .chanpino{ text-align:left;}
	.aqbzlisdesc .aqbzo{ text-align:left;}
	
	.servicesindexlist{ box-sizing:border-box; padding-left:10px; padding-right:10px;}
	.servicesindexm{ width:48%; margin:0 0 2% 2%; font-size:16px;}
	.servicesindexdesc{ display0:none;}
	.servicesindexmodd{ float:right;}
	.publicmore,.publicmore2{ padding-top:20px;}
	.publicmore a,.publicmore2 a{ line-height:32px; height:32px; font-size:14px; padding:0 30px;}

	.choseprolisttxt li{ float:left; width:25%; text-align:center; margin:0px; text-align:center;}
	.choseprolisttxt li img{max-width:100%;}
    .wclistm{float:left; width:50%; margin:0 0 1% 0; font-size:14px;}
    .wclistm img{ max-width:100%;}
    
.aqbzlisttxt{ width:100%; text-align:justify; line-height:28px; display:table-cell;vertical-align:middle;}
.aqbzlisdesc{ position:relative; padding-left:5px;width:100%;}
.aqbzlisdesc-line{ position:absolute; left:0;  background:#3FB057; width:50px; height:1px;}
.aqbzlistimg{ width:37.8%; display:table-cell; vertical-align:middle;}
.aqbzlistimg img{ width:100%;}
.aqbzlisdesc-line{bottom:0; width:50%; }    
.aqbzh4{ text-align:left; font-weight:bold;}
.aqbzlisdesc-line{ width:50%; left:50%; margin-left:-50%;}	
.aqbzlisttxt,.aqbzo,.whychosediv,.choseprolisttxt,.choseprolist,.bk3_1,.bk3_2{ width:100%;}
.pp1{padding-top:90px;}
.pp2{padding-top:2%;}
.pp3{padding-top:2%;}

.chanpin, .process1,.process11,.process2,.process21,.price1,.price2,.wz,.price{ width:100%; display:block;}
.chanpin img{border:5px solid #3FB057;max-width:98%;}
.chanpin h1,.price h1{font-size:24px;color: #3FB057; padding:10px 0;}
.chanpin .div1{ padding:0 0 0 10px;}  
.chanpin .div2{ padding:0 0 0 10px;} 

.feedbackT .otxt,.feedbackT .otext{width:95%;}
.feedbackT .otext{width:95%; height:100px;}

.td6{ display:none;}
#tableprice{ display:none;}
#pricediv{ display:block;}

.hzhb li{ float:left; width:44%; height:120px; border:1px solid #ccc; vertical-align:middle; margin-right:5%;position:relative; display:table-cell; overflow:hidden; text-align:center; margin-top:30px;}
.hzhb li img{ max-width:100%; max-height:120px; vertical-align:middle;}
.hzhb li div{overflow:hidden; width:100%; height:120px; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.hzhb li.mr0{margin-right:0px;}

.divgreen{ padding:0 10px; width:98%; font-size:15px;}
.huanbao li{ float:left; width:44%; height:210px; border:0px solid #ccc; vertical-align:middle; margin-right:5%;position:relative; display:table-cell; overflow:hidden; text-align:center; margin-bottom:5%;}
.huanbao li img{ max-width:100%; max-height:200px; vertical-align:middle;}
.huanbao li div{overflow:hidden; width:100%; height:200px; border: 5px solid #3FB057; position:relative;text-align:center; background-color:#fff; display:table-cell;vertical-align:middle; *display:inline; *writing-mode:tb-rl; *text-align:center; *height:100%;}
.huanbao li.mr0{margin-right:0px;}

.footer{ margin-bottom:0px;}
}
.w1200{ width:1200px; margin:0 auto}
.tit{
	text-align:center;
	margin-bottom:35px;
	width: 100%;
}
.tit h2{ font-size:28px;margin-bottom: 10px;}
.tit h2 span{ height: 0px;
    width: 100%px;
    border-top: 2px solid #DCDCDC;
    display: inline-block;
    margin: 0 20px;
    padding-top: 0px;}
.tit p{font-size:20px; color:#9A9A9A;}
.tit p span{ color:#000;}
div {
    display: block;
}
.common_way{ margin-top:60px;}
.common_way ul li{ position:relative; float:left; margin-left:21px; border-radius:5px;overflow: hidden;}
.common_way ul li:first-child{
	margin-left:0px;
	background-image: url(../images/icon14.png);
	background-position: center;
}
.common_way ul li>.price{
	width:386px;
	height:67px;
	position:absolute;
	bottom:0;
	left:0;
	color:#FFF;
	font-size:24px;
	background-image: url(../uploads/icon15.png);
	background-repeat: no-repeat;
	overflow: hidden;
	line-height:67px;
}
.common_way ul li>.price span{background:url(../images/icon14.png) no-repeat left center; padding-left:15px; line-height:67px; margin-left:12px;}
.common_way ul li>.price i{ font-style:normal;float: right;line-height: 67px;padding-right: 10px;}
.common_way ul li .mask{ display: block;  width: 530px; height:531px;position:absolute; z-index:1; left:-70px; top:5000px; background:url(../images/icon16.png) no-repeat center; cursor:pointer;}
.common_way ul li .mask .price{color:#FFF; font-size:20px; margin-top:50px; margin-left:75px; width:386px;}
.common_way ul li .mask .price a{color: #fff;}
.common_way ul li .mask .price span{background:url(../images/icon14.png) no-repeat left center; padding-left:15px; line-height:67px; margin-left:12px; font-size:24px;/* font-family:'宋体';*/}
.common_way ul li .mask .price i{ font-style:normal;/* margin-left:140px;*/font-size:24px;float: right;line-height: 67px;padding-right: 10px;}
.common_way ul li .mask p{ margin-left:25px; margin-bottom:25px;/*font-family:'宋体';*/}
.common_way ul li .mask .price .more{ display:block; width:148px; height:38px; background:url(../images/icon13.png) no-repeat; line-height:38px; text-align:center; color:#fff; margin:0 auto; font-weight: normal;padding-left: 0;font-size: 20px;font-family: "微软雅黑";}
.xw_nrong h3 {
    height: auto;
    width: 100%;
    background: #dddddd;
    padding: 8px 6px;
    font-family: '微软雅黑';
    font-size: 20px;
    
}
.xw_nrong p {
    height: auto;
    width: 100%;
    background: #dddddd;
    padding: 8px 6px;
    
    
    
}