@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; max-width:300px; overflow:hidden;}
.Logo img{ vertical-align:top; height:52px;}

.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:20px;}
.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;}
.Navlist li.on a{color:#3FB057;}

.Lge,.Nav{ width:50%;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;z-index:88;}
.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:30px;  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;}
.b_img{ display:none; width:100%;}


#swipernews{ height:400px;background-position: center top; background-repeat:no-repeat;}

.pahebanner{ height:300px; overflow:hidden;zoom:1; background-position:center;}

.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;}

.divp25{ padding:25px 0;}
.divp251{ padding:25px 0;background:#f2f2f2;}
.aboutimg{ width:500px;margin:20px 0; overflow:hidden;}
.aboutimg img{ width:100%;}
.abouttxt{ margin:20px 0 10px 30px;width:670px; overflow:hidden; font-size:16px;}

.productlist{ margin-top:25px;}
.productlistm{ float:left; width:285px; margin:0 20px 20px 0; text-align:center; font-size:18px;}
.productlistimg{ vertical-align:top; width:100%; height:100%;}
.productlisth4{ line-height:35px; height:35px; overflow:hidden;}
.productlistlast{ margin:0;}
.productlistdesc{ font-size:14px; color:#888;}
.publicmore{ overflow:hidden;zoom:1; text-align:center; padding-top:22px;}
.publicmore1{ text-align:left;}
.publicmore a{background:#fff; border:1px solid #3FB057; color:#3FB057; border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px; display:inline-block; vertical-align:top; padding:0 40px;height:40px; line-height:40px; font-size:16px; }
.publicmore a:hover{ color:#fff;background:#3FB057;}

.productlistA{ position:relative; display:block; text-align:center; height:200px;width:285px; overflow:hidden;}
.productlistBg{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:888; background:rgba(0,0,0,0.5);}
.productlistBg em{ display:inline-block;position:relative; top:50%;}
.productlistBg i{ color:#fff; font-size:30px; position:relative; top:0;}
.productlistBg,.productlistBg em,.productlistBg 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;}
.productlistA:hover .productlistBg i{ top:-15px;}
.productlistA:hover .productlistBg em,.productlistA:hover .productlistBg,.productlistA:hover .productlistBg i{opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}


.inews_single{width:360px; height:200px; float:left; margin-right:60px; margin-top:20px;}
.inews_time{width:60px; height:100px; float:left;}
.int_day{line-height:40px; font-size:40px; color:#3FB057;}
.int_year{line-height:20px; color:#999; font-size:12px;}
.inews_text{width:290px; height:200px; float:right;}
.int_name{width:290px; height:39px; line-height:39px; font-size:16px; color:#333; border-bottom:1px solid #CCC; overflow:hidden; font-weight:bold; display:block;}
.inews_content{width:290px; height:80px; line-height:25px; overflow: hidden;  margin-top:10px;}
.inews_single.no_m{margin-right:0px;}
.int_name:hover{color:#3FB057;}
.inews_single1{width:100%; height:100px; float:left; margin-right:0px; margin-top:20px;}
.inews_single1 .inews_text{width:1100px; height:100px;}
.inews_single1 .int_name{width:1100px; height:39px; line-height:39px; font-size:16px; color:#333; border-bottom:1px solid #CCC; overflow:hidden; font-weight:bold; display:block;}
.inews_single1 .inews_content{width:1100px; height:80px; line-height:25px; overflow: hidden;  margin-top:10px;}


.pagenav{font-size:18px; padding:20px 0; line-height:32px; padding-bottom:12px; border-bottom:1px solid #efefef;}
.pagenav span{ display:block;}
.pagenav dl{ float:right;}
.pagenav dd{ float:left; margin-left:10px; display:inline;padding:0 7px; background:#fff; }
.pagenav a{ display:block; padding:0 10px;}
.pagenav dd.on a,.pagenav dd:hover a{background:#3FB057;color:#fff;}
.pagetxt{ line-height:28px; padding-top:40px; padding-bottom:60px; }

.ppage{ overflow:hidden;zoom:1; text-align:center; padding:30px 0;}
.ppage 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;}
.ppage .a1,.ppage a:hover{background:#3FB057; color:#fff;}

.newlist{ overflow:hidden;zoom:1;}
.news500{ width:100%; 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; line-height:2;}
.share_newn .l_share{ line-height:2; font-size:14px;}
.text_newn img{ max-width:98%;}

.contact{ width:500px; margin-bottom:30px;}
.otext{ resize:none;}
.otext{ width:100%; height:160px; line-height:25px; font-size:16px; padding:5px; background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; margin-bottom:15px;}
.otxt{  border:1px solid #ccc;line-height:25px; font-size:16px; padding:5px; background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; width:100%; margin-bottom:15px;}
.tdzx{text-align:center; font-size:20px; padding:5px 0 10px 0; color:#3FB057;}
.btn_send{border:1px solid #d9d9d9; border-radius:15px; padding:5px 30px; font-size:1.5em; background:url(../images/btnbg.png) -250px 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;}

.footer{overflow:hidden;zoom:1; padding:20px 0;background: #191919;border-top: 10px solid #e6e6e6;font-size:14px;}
.footer,.footer a,.footer a:hover{ color:#e9eaec;}
.footerswarp{ display:none; text-align:center; font-weight:bold; padding:10px 0;}
.footerul{  line-height:28px;}
.footerul .fl{ width:45%;}
.footerul .fr{ width:45%;}
.footerul a{ display:inline-block; margin-right:10px;}

@media screen and (max-width: 1199px) {
	.w1000{ width:90%;}
	.news500{ width:100%;}
}

@media screen and (max-width: 769px) {
	
	body{ font-size:14px;line-height:2;}
	*{ line-height:20px;}
	
	.w1000,.whychoseul,.sixysxl,.aqbzlisttxt,.contactblist,.contactclist,#swiper2,.news500{ width:100%;}
	.pagenav,.pagetxt,.productlist,.newlist{ box-sizing:border-box; padding-left:10px; padding-right:10px;}

	.pubtit{ font-size:18px;}
	.pubtit1{ font-size:18px;}
	.pubtit img{ width:24px;}
	.pagetxt { padding-top:25px;}
	.pagetxt { padding-bottom:20px;}
	.pagenav{ font-size:15px; padding:0 5px; border:none;}
	.pagenav dd,.pagenav dd:hover{background:none;}
	.pagenav dd{ margin:0;  padding:0 5px; box-sizing:border-box; width:33.33%; text-align:center; margin-top:10px;}
	.pagenav dd a{ background:#f4f4f4; display:block; padding:5px 10px;}
	.pagenav dd a:hover{ background:#3FB057 ;}	
	.pagenav dl{ float:none;}
	
	.Lge,.Search,.pubright,.toptel,.pagenav span { display:none;}
	.Logo {width:200px; height:50px; top:10px;overflow:hidden;zoom:1; margin-right:10px; padding:0; position:absolute; left:30%; 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(../images/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:10px;}
	#swiper1 .swiper-slide{ background:none; }
	.pahebanner{ background-position:-9999px -9999px; background-size:auto;}
	
	#swipernews{ height:auto;}
	#swipernews .swiper-slide{ background:none; }

	.productlist{ margin-top:20px;}
	.productlistm{ width:48%;  margin:0 0 2% 2%; font-size:16px;}
	.productlistmodd{ float:right;}
	.productlistA{ position:relative; display:block; text-align:center; width:100%; height:200px; overflow:hidden;}
	.publicmore,.publicmore2{ padding-top:20px;}
	.publicmore a,.publicmore2 a{ line-height:32px; height:32px; font-size:14px; padding:0 30px;}
	
	.aboutimg{ width:100%; margin:20px 0 5px 0;}
	.abouttxt{ width:100%; margin:0;}
	.aboutimg div{ padding:0 10px;}
	.abouttxt1{ padding:0 10px;}
	
	.inews_single{width:100%; height:auto; float:left; margin-right:0px; margin-top:20px;}
	.inews_single1{margin-bottom:20px;}
	.inews_time,.inews_single1 .inews_time{width:15%; height:100px; float:left; padding-left:10px; text-align:center;}
	.int_day{line-height:40px; font-size:30px; color:#3FB057;}
	.int_year{line-height:20px; color:#999; font-size:12px;}
	.inews_text,.inews_single1 .inews_text{width:78%; height:auto; float:right; padding-right:10px;}
	.int_name,.inews_single1 .int_name{width:100%; height:39px; line-height:39px; font-size:16px; color:#333; border-bottom:1px solid #CCC; overflow:hidden; font-weight:bold; display:block;}
	.inews_content,.inews_single1 .inews_content{width:100%; height:80px; line-height:25px; overflow: hidden;  margin-top:10px;}
	.inews_single.no_m{margin-right:0px;}
	.int_name:hover{color:#3FB057;}
	
	.newlist { padding-top:5px;}

	.footer{ margin-bottom:0px;}
	.footerul{ display:none;}
	.contact{ width:100%;}
	.otxt,.otext{width:95%;}
	.otext{width:95%; height:100px;}	
}

 