::selection {
    background: #01b0e5;
    text-shadow: none;
    color:#fff;
}
select,body,div,a,input,td,select,button{font-size:14px;color:#000;font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial;}
img{border:0}
ul,li,form,input,p,select,body,div,span,dl{margin:0;padding:0;}
body{background:#fff; position:relative;width:100%;height:100%;}
.coloe{background:#f3f3f3;height:auto;} 
html{height:100%;width:100%;}

li{list-style-type: none;}
input{outline:medium;}
em, b,h1,h2,h3,h4,h5,h6 { font-style:normal;font-weight:500;padding:0;margin:0; }
a:link  { color:#5d5d5d; text-decoration:none;}

textarea{font-family:"Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial;}
.clearfix{ clear:both;}




.web_top{width:100%; position:fixed;top:0;left:0;z-index:999;transition:all 0.2s linear;margin:0 auto; text-align:center;}
.web_dh{width:100%;  transition:all 0.2s linear; background:rgba(255,255,255,1.0)}
.dh_tel{ text-align:left;  transition:all 0.2s linear;}
.dh_tel img{ width:100%;}
.dh_tel .span1{ padding-left:30px;}
.dh_tel .span2{ padding-right:30px; float:right; display: inline-block; background:url(../images/toptel.png) no-repeat left center; padding-left:30px;}

.web_menu{ width:100%; height:90px;  }

.web_logo{width:360px; height:90px; float:left; margin-left:30px;background:url(../images/logom.png) no-repeat;transition:all 0.3s linear;}
.dh_menu{width:1200px; margin-top:20px; margin-right:30px;  float:right;}
.dh_menu li.dh_l{margin-left:0; float:right;}

.dh_menu li a{color:#5d5d5d;position:relative;display:block;padding:10px 0 10px 0; margin-left:100px; font-size:15px; float:left; font-weight:bold;}
.dh_menu li a:after {content:''; display:inline-block; width:0%; height:3px; position:absolute; top:0; background:#30b8bd; left:50%; margin-left:0; transition:all 0.25s 0.1s; -webkit-transition:all 0.25s 0.1s;}
.dh_menu li:hover  a:after,.dh_menu li.cur  a:after {width:100%; margin-left:-49.8%;}
.dh_menu li a span{ display:block; color:#5d5d5d; font-size:10px; font-family:Verdana, Arial, sans-serif; font-weight:normal;}
.dh_menu li:hover a{ color:#30b8bd;}
.dh_menu li:hover a span{ color:#30b8bd;}


.nav li{

		position:relative;
		text-align:center;
	}
.nav li .sub-nav{
		position:absolute;
		top:50px;
		left:20px;
		width:120px;
		list-style:none;
		background-color:#ffffff;
		display:none;
		z-index:100;
		padding-top:10px;
	}
	
	.nav li .sub-nav li{
		text-align:center;
		clear:left;
		width:120px;
		height:40px;
		line-height:40px;
		position:relative;
		border-bottom:1px #f6f6f6 solid;
	}
	.nav li .sub-nav li a{
		height:40px;
		line-height:40px;
		width:120px;
		padding:0;
		display:inline-block;
		font-size:14px;
		margin:0px;
		color:#5d5d5d;
	
		
	}
	.nav li .sub-nav li a:hover{color:#e50012}
	.nav li .sub-nav li a:after {content:''; display:inline-block; width:0%; height:0px; position:absolute; top:0; background:none; left:50%; margin-left:0; transition:all 0.25s 0.1s; -webkit-transition:all 0.25s 0.1s; }


.nbanner{ width:100%;  margin-top:90px;}
.nbanner img{ width:100%;}

.nfcompany{width:100%;  margin-top:90px;}

.nbanner_jj{ width:100%;  margin-top:90px;}
.nbanner_jj img{ width:100%;}

.inner-public-nav{ width:100%;}
.inner-public-nav .nav-ico-wrap {
width: 1200px;

	margin: 0 auto;
	padding: 26px 0 22px;

}
.inner-public-nav .ico-wrap {
	width: 32px;
	height: 30px;
	position: relative;
	margin: 0 auto 6px;
	overflow: hidden;
}
.inner-public-nav .ico-txts {
	height: 24px;
}
.inner-public-nav .hover {
	display: none;
}
.inner-public-nav .ico-item:hover .unhover,.inner-public-nav .ico-item.active .unhover {
	display: none;
}
.inner-public-nav .ico-item:hover .hover,.inner-public-nav .ico-item.active .hover {
	display: block;
}
.inner-public-nav .ico-item {
	display: inline-block;
	width: 14.285%;
	float: left;
	text-align: center;
	color: #333;
	font-size: 16px;
	line-height: 24px;
	transition-duration: .3s;
}
.inner-public-nav .ico-item:hover .ico-txts,.inner-public-nav .ico-item.active .ico-txts {
	color: #cc0000;
}
.inner-public-nav {
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #dfdfdf;
}
.inner-public-nav.fix {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 10000;
}
.inline-title p.en {
	font-size: 20px;
	line-height: 2;
	color: #666;
}

.id-div {
  position: absolute;
  left: 0;
  width: 1px;
  height: 1px;
  top: -109px;
}



.ndaohang{ width:100%; margin-top:1.5%;}
.ndaohang_1{ width:1200px; height:30px; margin:0 auto;}
.ndaohang_1_1{ width:20px; float:left; text-align:center; padding:5px 0px;}
.ndaohang_1_1 img{ width:100%;}
.ndaohang_1_2{ text-align:left; float:left; line-height:30px; font-size:14px; color:#5d5d5d; margin-left:10px;}
.ndaohang_1_2 a{font-size:14px; color:#5d5d5d;}
.ndaohang_1_2 a:hover{ color:#30b8bd;}


.about-list{ position:relative;}


.nabout1{ width:1200px; margin:0 auto; padding:3% 0px; padding-top:2%;}
.nabout1_1{ }
.nabout1_1_1{ width:650px; float:left; padding-top:5px;}
.nabout1_1_1 img{ width:100%;}
.nabout1_1_1 video{ width:100%;}
.nabout1_1_2{ width:510px; float:right;}
.nabout1_1_2_1{ text-align:left; color:#5d5d5d; font-size:24px; line-height:40px;}
.nabout1_1_2_2{ text-align:left; color:#5d5d5d; font-size:16px; line-height:30px; text-transform:uppercase;}
.nabout1_1_2_3{ margin-top:10px;}
.nabout1_1_2_3 p{ text-indent:2em; margin:14px 0px; line-height:30px; font-size:14px; color:#5d5d5d;}

.gsabout .nabout1_1_2_3 p{ text-indent:2em; margin:15px 0px; line-height:30px; font-size:16px; color:#5d5d5d;}

.nabout1_2{ width:60%; margin:0 auto; height:50px; text-align:center; color:#FFFFFF; line-height:50px; border-radius: 30px; background-color:#30b8bd; font-size:19px; font-weight:bold; margin-top:5%;}
.nabout1_3{ width:80%; margin:0 auto; height:40px; text-align:center; color:#5d5d5d; line-height:40px; border-radius: 30px;  font-size:17px; margin-top:1%;}

.page_pro {
	padding: 0;
	background: #1c1c1c;
	position: relative;
	padding-top:6%;
}
.pro_owl {
	width: 100%; 
}
.pro_owl .item img{ width:100%;}
.owl-carousel .owl-nav{width: auto; position:absolute; bottom:0px;
	right: 00px;
	left: auto;
	width: 80px;}	
.owl-carousel .owl-nav button{  
display: block;
	float: left;
	width: 40px;
	height: 40px;
	margin: 0;
	padding: 0;

	background-position: center center;
	background-repeat: no-repeat;
	border-radius: 0;

  -webkit-transition: transform 2s;
    -moz-transition: transform 2s;
    -ms-transition: transform 2s;
    -o-transition: transform 2s;
    transition: transform 2s; 
	
	}
.owl-carousel .owl-nav button.owl-prev{ 
opacity: 1;
	background-image: url(/images/cur1.png);
	background-position: center center;
	background-repeat: no-repeat;
	background-color: #1c1c1c }
.owl-carousel .owl-nav button.owl-next{
opacity: 1;
background-image: url(/images/cur2.png);
background-position: center center;
	background-repeat: no-repeat;
	background-color: #30b8bd}



.owl-carousel .owl-nav button.owl-next:hover,.owl-carousel .owl-nav button.owl-prev:hover{opacity: 0.7;}



.nabout2{width:1200px; margin:0 auto; padding:100px 0px 100px 0px;}
.nabout2_1_1{width:600px; float:left;}
.nabout2_1_1_1{text-align:left; color:#5d5d5d; font-size:30px; line-height:50px;}
.nabout2_1_1_2{ text-align:left; color:#5d5d5d; font-size:16px; line-height:20px; text-transform:uppercase;}
.nabout2_1_1_3{ margin-top:30px;}
.nabout2_1_1_3 p{ text-indent:2em; margin:15px 0px; line-height:24px; font-size:14px; color:#666666;}
.nabout2_1_2{ width:550px; float:right;}
.nabout2_1_2_1{background:url(../images/about3.jpg) no-repeat center top; background-size:550px;}
.nabout2_1_2_1_1{ padding-top:30px;}
.nabout2_1_2_1_1_1{ width:140px; float:left; font-size:36px; line-height:40px; color:#5d5d5d; margin-left:40px;}

.nabout2_1_2_1_1_1 span{font-size:16px; line-height:40px; color:#5d5d5d;}
.nabout2_1_2_1_1_1 span.AutoGrowth{font-size:36px; line-height:40px; color:#cc0000;}
.nabout2_1_2_1_2{margin-top:10px; margin-left:20px;}
.nabout2_1_2_1_2_1{ width:100px; margin:10px 0px; margin-left:20px; float:left; height:32px; border:1px #999999 solid; font-size:14px; line-height:32px; text-align:center; color:#5d5d5d;}
.nabout2_2{ margin-top:50px; width:1200px; overflow:hidden;}
.nabout2_2_1{ width:100%; height:40px; font-size:24px; color:#5d5d5d; text-align:left; overflow:hidden;}
.nabout2_2_1 span{ float:right;}
.nabout2_2_2{ width:1200px; margin-top:20px; height:300px; overflow:hidden;}
.nabout2_2_2 ul li{ margin-right:24px; float:left; height:300px;}
.nabout2_2_2 ul li.nabout2_2_2_11{ width:347px;}
.nabout2_2_2 ul li.nabout2_2_2_12{ width:146px;}
.nabout2_2_2 ul li.nabout2_2_2_13{ width:389px;}
.nabout2_2_2 ul li.nabout2_2_2_14{ width:389px;}
.nabout2_2_2 ul li.nabout2_2_2_15{ width:462px;}
.nabout2_2_2 ul li.nabout2_2_2_16{ width:462px;}
.nabout2_2_2_1 img{ width: auto; height:260px;}
.nabout2_2_2_2{ text-align:center; font-size:14px; color:#5d5d5d; line-height:40px; background-color:#f6f6f6;}

.nabout2_3{margin-top:40px; width:1200px; }
.nabout2_3_1{ width:320px; float:left; margin-right:30px; background:#f6f6f6; border-radius:10px;}
.nabout2_3_1_1{  padding:30px; text-align:center; font-size:22px; color:#5d5d5d; padding-bottom:0px;}
.nabout2_3_1_2{  padding:30px; text-align:left; font-size:14px; color:#5d5d5d; line-height:24px; height:120px;}
.nabout2_3_2{ width:280px; float:left; margin-right:30px; background:#f6f6f6; border-radius:10px;}
.nabout2_3_3{ width:540px; float:left; margin-right:0px; background:#f6f6f6; border-radius:10px;}


.nabout3{width:100%; margin:0 auto; padding:100px 0px 0px 0px; background:#f1f1f1;}
.nabout3_1{ width:1200px; margin:0 auto;}
.nabout3_1_1{text-align:center; color:#5d5d5d; font-size:30px; line-height:50px;}
.nabout3_1_2{ text-align:center; color:#5d5d5d; font-size:16px; line-height:20px; text-transform:uppercase;}
.nabout3_2{ width:100%;}
.nabout3_2 img{ width:100%;}


.nwangdian{ width:20%; margin:0 auto; padding:4% 1%; margin-right:3%; float:left; padding-bottom:1%; background:rgba(48,184,189,1.0); border-radius:10px; margin-bottom:2%; transition:all 0.2s linear;}
.nwangdian-list{ width:100%; text-align:center;}

.nwangdian_1{background:rgba(255,255,255,1.0); border-radius:10px; position:relative;}
.nwangdian_1_1{ width:80px; height:80px; margin:0 auto; background:rgba(48,184,189,1.0);  border:3px #FFFFFF solid; border-radius:80px; position:relative; left:50%; margin-left:-40px; top:-40px; transition:all 0.2s linear;}
.nwangdian_1_1 img{ width:60px; padding:10px;}
.nwangdian_1_2{ width:94%; padding:5% 3%; text-align:center; margin-top:-40px;}
.nwangdian_1_2 h2{ font-size:22px; line-height:40px; color:#5d5d5d;}
.nwangdian_1_2 h4{ font-size:14px; line-height:30px; color:#5d5d5d;}

.nwangdian:hover{background:rgba(218,185,107,1.0);}
.nwangdian:hover .nwangdian_1_1{background:rgba(218,185,107,1.0);}
.nwangdian:hover .nwangdian_1_2 h2{color:#dab96b;}
.nwangdian:hover .nwangdian_1_2 h4{color:#dab96b;}



.swiper-container-lc{height:410px; width:1100px; margin:0 auto;}
.swiper-container-lc-cong{width:1200px;position:relative;margin:auto; z-index:10;}
.swiper-container-lc .swiper-wrapper{margin:auto}
.swiper-container-lc::after{content:" ";width:1100px;  position:absolute;top:50%;margin-top:-5px;height:2px;background-color:#e3e3e3; left:0px;}
.swiper-container-lc-cong .swiper-button-prev{background-image:url(../images/lc-left-ico.png);background-size:30px 30px;margin-top:-16px;width:30px;height:30px;outline:0}
.swiper-container-lc-cong .swiper-button-next{background-image:url(../images/lc-right-ico.png);background-size:30px 30px;margin-top:-16px;width:30px;height:30px;outline:0}
.swiper-container-lc-list{height:390px}
.swiper-container-lc-list-top{height:200px;position:relative;float:left;width:100%;text-align:center;display:table-cell;vertical-align:bottom}
.swiper-container-lc-list-bottom{height:280px;position:relative;float:left;width:100%;text-align:center}
.swiper-lc-list-bottom-sitm{display:inline-block;padding:0 40px;margin-top:25px;line-height:30px;font-size:16px;border-radius:5px;background-color:#e3e3e3;color:#cc0000}
.swiper-lc-list-bottom-p{font-size:14px;color:#000;margin-top:10px}
.swiper-slide-lc-1 .swiper-container-lc-list-bottom::after{content:" ";position:absolute;top:-7px;left:50%;margin-left:-7px;width:14px;height:14px;border-radius:50%;background-color:#cc0000}
.swiper-lc-list-top-sitm{display:inline-block;padding:0 40px;margin-bottom:25px;margin-top:10px;line-height:30px;font-size:16px;border-radius:5px;background-color:#e3e3e3;color:#cc0000}
.swiper-lc-list-top-p{font-size:14px;color:#000;margin-top:10px}
.swiper-slide-lc-2 .swiper-container-lc-list-top::after{content:" ";position:absolute;bottom:-7px;left:50%;margin-left:-7px;width:14px;height:14px;border-radius:50%;background-color:#cc0000}
.swiper-container-lc-list-top .swiper-container-lc-list-top-cong{height:205px;width:1%;display:table-cell;vertical-align:bottom}
.swiper-container-lc-list-bottom .swiper-container-lc-list-bottom-cong{height:205px;width:1%;display:table-cell;vertical-align:top}



.nabout4{width:100%; margin:0 auto; padding:100px 0px 100px 0px;}
.nabout4_1{ width:1200px; margin:0 auto;}
.nabout4_1_1{text-align:center; color:#5d5d5d; font-size:30px; line-height:50px;}
.nabout4_1_2{ text-align:center; color:#5d5d5d; font-size:16px; line-height:20px; text-transform:uppercase;}
.nabout4_2{width:1200px; margin:0 auto; margin-top:50px;}
.about-list5 {
	background: #f5f5f5;
	padding: 110px 0 150px;
}
.list5-item {
	cursor: pointer;
	position: relative;
	float: left;
	width: 399px;
	overflow: hidden;
}
.list5-covers {
	width: 100%;
	position: absolute;
	color: #fff;
	text-align: center;
	box-sizing: border-box;
	padding: 0 20px;
	height: auto;
	top: 50%;
	left: 0;
	transform: translate(0,-50%);
}
.list5-ico {
	width: 53px;
	height: 48px;
	margin: 0 auto 16px;
}
.list5-h5 {
	font-size: 24px;
	line-height: 32px;
	color:#FFFFFF;
}
.list5-item2 {
	margin: 0 1px;
}
.list5-contents {
	position: relative;
}
.ajax-bg1 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 30;
	display:none;
}
.ajax-bg2 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 30;
	display:none;
}
.ajax-bg3 {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	z-index: 30;
	display:none;
}
.quality-ajax-box {
	height: 100%;
	top: 0;
	left: 0;
	width: 100%;
	background: #f9f9f9;
	z-index: 4;
}
.quality-left {
	position: relative;
	float: left;
	width: 399px;
}
.quality-h4 {
	font-size: 34px;
	line-height: 40px;
	font-weight: bold;
}
.quality-h5 {
	font-size: 18px;
	color: #007955;
	margin: 8px 0 40px;
}
.quality-detail {
	font-size: 15px;
}
.quality-right {
	float: left;
	width: 608px;
	margin-left: 72px;
	color: #333;
	line-height: 32px;
	padding: 130px 0 0;
}

 .quality-num {
 	font-size: 141px;
 	color: #f5f5f5;
 	line-height: 1;
 	position: absolute;
 	right: 20px;
 	bottom: -14px;
 	display: inline-block;
 }



.nabout5{width:100%; margin:0 auto; padding:100px 0px 100px 0px; background-color:#f6f6f6;}
.nabout5_1{ width:1200px; margin:0 auto; background:#cc0000;}
.nabout5_1_1{ width:700px; float:left;}
.nabout5_1_1 img{ width:100%;}
.nabout5_1_2{ width:500px; float:right;}
.nabout5_1_2_1{ width:420px; margin:0 auto; padding-top:60px;}
.nabout5_1_2_1_1{text-align:left; color:#ffffff; font-size:30px; line-height:50px;}
.nabout5_1_2_1_2{text-align:left; color:#ffffff; font-size:16px; line-height:20px; text-transform:uppercase;}
.nabout5_1_2_1_3{ text-align:left; margin-top:30px; color:#ffffff; font-size:18px; line-height:30px; }
.nabout5_1_2_1_4{ text-align:left; margin-top:30px; color:#ffffff; font-size:14px; line-height:24px; }
.nabout5_2{ width:1200px; margin:0 auto; margin-top:50px;}
.nabout5_2_1{ width:1260px;}
.nabout5_2_1_1{ width:282px; float:left; margin-left:0px; margin-right:24px; 
-moz-box-shadow:2px 2px 5px #999999;
 -webkit-box-shadow:2px 2px 5px #999999; 
 -ms-box-shadow:2px 2px 5px #999999;
 -o-box-shadow:2px 2px 5px #999999; 
 box-shadow:2px 2px 5px #999999;}
.nabout5_2_1_1 img{ width:100%;}


.nabout6{width:1200px; margin:0 auto; padding:100px 0px 100px 0px;}
.nabout6_1_1{text-align:center; color:#5d5d5d; font-size:30px; line-height:50px;}
.nabout6_1_2{text-align:center; color:#5d5d5d; font-size:16px; line-height:20px; text-transform:uppercase;}
.nabout6_2{ width:800px; margin:0 auto; margin-top:30px; text-align:center; font-size:16px; line-height:30px; color:#5d5d5d;}
.nabout6_3{ width:100%; margin-top:50px;}

.nabout6_3_1{ width:900px; float:left;}
.nabout6_3_1 img{ width:100%;}
.nabout6_3_2{ width:180px; float:right; padding-top:30px;}
.nabout6_3_2_1{ text-align:left; font-size:24px; color:#5d5d5d; line-height:50px;}
.nabout6_3_2_2 span{ display:block; font-size:20px; line-height:40px; color:#30b8bd; text-align:left; padding:10px 0px;}
.nabout6_3_2_2 p{ display:block; font-size:16px; line-height:30px; color:#5d5d5d; text-align:left:}


.nabout7{width:100%; margin:0 auto; padding:100px 0px 100px 0px;  background-color:#f6f6f6;}
.nabout7_1{width:1200px; margin:0 auto;}
.nabout7_1_1{text-align:center; color:#5d5d5d; font-size:30px; line-height:50px;}
.nabout7_1_2{text-align:center; color:#5d5d5d; font-size:16px; line-height:20px; text-transform:uppercase;}
.nabout7_2{ width:1200px; margin:0 auto; margin-top:50px; overflow:hidden;}
.nabout7_2_1{ width:1260px;}

.nabout7_2_1_1{width:380px; float:left; position:relative; height:auto; overflow:hidden; margin-right:30px;}
.nabout7_2_1_1 img{width:100%; transition: 0.6s;}
.nabout7_2_1_1:hover img{ transform: scale(1.1);}

.nhove .txt{width:100%; height:110px; background:url(../images/hhzx66.png) repeat; position:absolute; left:0px; bottom:0px; text-align:left; padding-top:10px;}
.nhove .txt h3{color:#ffffff;font-size:18px;font-weight:bold; line-height:40px; margin:0px; text-align:left; padding:0px 20px;}

.nhove .txt p{color:#fff;  font-size:14px; line-height:30px; padding:0px 20px;}


.hfooter{ width:100%; background-color:#28a9ae; padding:40px 0px 10px 0px;}
.hfooter_1{ width:1200px; margin:0 auto;}
.hfooter_1_1{ width:340px; float:left;}
.hfooter_1_1_1{ color:#FFFFFF; font-size:18px; line-height:40px; font-weight:bold; text-align:left;}
.hfooter_1_1_2{ margin-top:20px;}
.hfooter_1_1_2_1{ width:100px; height:35px;  text-align:left; float:left; margin-right:50px;}
a.hfnav{ font-size:14px; color:#ffffff; line-height:35px;}
a.hfnav:hover{ color:#dab96b;}

.hfooter_1_2{ width:500px; float:left; margin-left:80px;}
.hfooter_1_2_2{ margin-top:20px;}
.hfooter_1_2_2 p{ font-size:14px; color:#ffffff; line-height:35px; margin:0px; text-indent:0em;}

.hfooter_1_3{ width:140px; float:right;}
.hfooter_1_3_2{ margin-top:20px;}
.hfooter_2{ width:100%; height:50px; border-top:1px #7de0e6 solid; margin-top:40px;}
.hfooter_2_1{ width:1200px; margin:0 auto; line-height:50px; font-size:14px; color:#ffffff; text-align:center;}
.hfooter_2_1 font{ float:right;}


.product-nav{padding:30px 0 20px;background-color:#fbfbfb;text-align:center}
.product-nav.product-nav-gywm{padding:30px 0 20px}
.product-nav li a{display:block;color:#666;position:relative;font-size:15px}
.product-nav li{display:inline-block;background-color:#eeeeee;position:relative;width:165px;line-height:40px;height:40px;margin:0 5px; margin-bottom: 20px;
 border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.product-nav li.on,.product-nav li:hover{display:inline-block; width:165px;line-height:40px;height:40px; background-color:#053e8d;color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}
.product-nav li.on a,.product-nav li:hover a{background-color:#30b8bd;color:#fff; border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px;}


.hc-product{width:100%;margin:0 auto;text-align:center;padding:30px 0 40px}
.hc-product .product-list{width:1210px;margin:0 auto; overflow:hidden;}
.hc-product .product-list ul{ width:1230px; text-align:left;}
.hc-product .product-list ul>li{width:380px;margin-right:20px;background-color:#fff; display:inline-block; margin-top:10px; margin-bottom:40px;transition:.4s;padding-bottom:10px; margin-left:5px;}
.hc-product .product-list ul>li img{width:380px;height:auto}
.hc-product .product-list ul>li h3{color:#666;line-height:45px;font-weight:500;font-size:14px;margin:0 15px;position:relative; height:45px; overflow:hidden; text-align:center}
.hc-product .product-list ul>li h3::before{content:"";height:1px;width:0%;background-color:#fff;position:absolute;top:50%;left:50%;transition:.4s}
.hc-product .product-list ul>li h3 span{display:inline-block;font-size:14px;background-color:#fff;padding:0 5px;position:relative;transition:.4s; text-align:center}
.hc-product .product-list ul>li:hover h3 span{background-color:#30b8bd}
.hc-product .product-list ul li:hover h3::before{background-color:#7de0e6;width:100%;left:0}
.hc-product .product-list ul>li .pan{margin-right:160px}
.hc-product .product-list ul>li ul{ width:380px!important; text-align:center;}
.hc-product .product-list ul>li li{width:120px;height:26px;line-height:26px;color:#fff;border-radius:3px;display:inline-block!important; padding-bottom:0;margin-top:0;margin-bottom:0;margin:0 5px;font-size:12px}
.product-list ul>li li.cyan{background-color:#053e8d}
.product-list ul>li li.blue{background-color:#009cfe; width:80px;}
.product-list ul>li li.violet{background-color:#b68fd8; }
.hc-product .product-list ul>li:hover{background:#30b8bd;box-shadow:0 2px 9px rgba(0,0,0,.21)}
.hc-product .product-list ul>li:hover li{background:#fff;color:#053e8d}
.hc-product .product-list ul>li:hover h3{color:#fff}
.hc-product .product-list ul>li:hover .pan{background-color:#efefef;opacity:.4;width:105px}
.right-0{margin-right:0!important}
.product-nav-swiper-bg{background-color:#fbfbfb}
.product-nav-swiper{width:1100px;margin:auto;overflow:hidden}
.product-nav-swiper .swiper-wrapper{width:1100px; padding: 38px 0 45px;margin:auto}
.product-nav-swiper li{margin:0 0}
.product-nav-auto{width:1200px;margin:auto;position:relative}
.product-nav-click-left{width:26px;height:26px;background:url(../images/cp-nav-left-ico.png) center center no-repeat;position:absolute;left:5px;top:50%;margin-top:-18px;cursor:pointer}
.product-nav-click-right{width:26px;height:26px;background:url(../images/cp-nav-right-ico.png) center center no-repeat;position:absolute;right:5px;top:50%;margin-top:-18px;cursor:pointer}
.product-nav-click-left:hover{background:url(../images/cp-nav-left-ico-on.png) center center no-repeat}
.product-nav-click-right:hover{background:url(../images/cp-nav-right-ico-on.png) center center no-repeat}
.product-nav-fwfw-auto{ width:1300px; margin:auto;}

.box-shodow{box-shadow:0 2px 9px rgba(0,0,0,.1)}


.w_1200{ width:1200px; margin:0 auto;}
.topname{width:1200px; margin:0 auto; text-align:left;}
.topname h2{font-size:24px; color:#222222; font-weight:bold; margin-top:50px; line-height:40px;}
.topname p{font-size:14px; color:#a2a2a2; line-height:24px; margin-bottom:50px; text-indent:0em;}

.lxditu{ height:516px; text-align:left; }
.lxditu .lxw{ width:325px; padding:30px; height:456px;background:rgba(40,169,174,0.9); float:left;}
.lxditu .lxw h2{ color:#fff; font-size:20px; padding-bottom:13px; line-height:30px;}
.lxditu .lxw p{ color:#fff; background:url(../images/lheng.jpg) no-repeat bottom left; padding:0px; padding-bottom:15px; margin:0px; margin-bottom:
30px; line-height:24px; text-indent:0em;}
.lxditu .lxw .lx01{ padding:15px 0; border-bottom:1px solid #32c3c9; height:50px;}
.lxditu .lxw .dizhi{height:70px;}
.lxditu .lxw .lx01 .s01{ width:32px; height:34px; float:left; display:inline-block; background:url(../images/l01.png) no-repeat left center;}
.lxditu .lxw .lx01 b{ width:280px; float:right; display: inline-block; color:#fff; font-size:15px; font-weight: normal; padding:0px;  margin:-5px;  line-height:24px;}
.lxditu .lxw .lx01 .s02{ width:32px; height:34px; float:left; display:inline-block; background:url(../images/l02.png) no-repeat left center;}
.lxditu .lxw .lx01 .s03{ width:32px; height:34px; float:left; display:inline-block; background:url(../images/l03.png) no-repeat left center;}
.lxditu .lxw .lx01 .s04{ width:32px; height:34px; float:left; display:inline-block; background:url(../images/l04.png) no-repeat left center;}
.lxditu .lxw .lx01 .s05{ width:32px; height:34px; float:left; display:inline-block; background:url(../images/l05.png) no-repeat left center;}

.ditu{ width:815px; height:516px; float:left;}





.hc-news_list .news-auto .auto-left img{-webkit-transition: .5s; -moz-transition: .5s; -o-transition: .5s; transition: .5s;}
.hc-news_list{background:#f6f6f6;padding:20px 0;margin:0 auto; margin-top:2%;}
.hc-news_list .news-auto{width:1200px;margin:0 auto;padding:30px 0}
.hc-news_list .news-auto .auto-list{padding:15px;background-color:#fff;margin-bottom:30px}
.hc-news_list .news-auto .auto-left{width:34%;float:left;font-size:0}
.hc-news_list .news-auto .auto-left img{width:100%;}
.hc-news_list .news-auto .auto-right{width:60%;float:left;padding:15px 1%;margin-left:3%; text-align:left;}
.hc-news_list .news-auto .auto-right h3 a{color:#666;font-size:18px;font-weight:500;line-height:50px}
.hc-news_list .news-auto .auto-right h3 a:hover{ color:#30b8bd; text-decoration:underline; }
.hc-news_list .news-auto .auto-right p{color:#999;line-height:24px;padding-bottom:20px}
.hc-news_list .news-auto .auto-right-bottom{color:#999; text-align:left;}
.hc-news_list .news-auto .auto-right-bottom img{padding:0 3px}
.hc-news_list .news-auto .auto-right-bottom span{padding:5px 52px;border:1px #8f8f8f solid;border-radius:40px;position:relative;float:right;margin-top:-10px;color:#666;transition:.3s}
.hc-news_list .news-auto .auto-right-bottom i{vertical-align:middle;font-style:normal;margin-right:10px; text-align:left;}
.hc-news_list .news-auto .auto-right-bottom img{vertical-align:middle}
.hc-news_list .news-auto .auto-right-bottom span:hover{background:#30b8bd;color:#fff;border-color:#30b8bd}
.hc-news_list .news-auto .auto-right-bottom span:before{content:"";width:5px;background:#999;height:1px;position:absolute;left:113px;top:20px;transition:.4s}
.hc-news_list .news-auto .auto-right-bottom span:after{content:"";width:5px;background:#999;height:1px;position:absolute;left:40px;top:20px}
.hc-news_list .news-auto .auto-right-bottom span:hover:after,.hc-news_list .news-auto .auto-right-bottom span:hover:before{background-color:#fff}
.auto-list:hover .auto-left img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05); transform:scale(1.05);}
.kf-page-panel{padding:20px 20px 40px 20px;text-align:center;color:#646464}
.kf-page-panel a,.kf-page-panel span.current,.kf-page-panel span.disabled{height:24px;line-height:24px;padding:0 12px;margin:0 5px;border:1px solid #ccc;display:inline-block;vertical-align:middle}
.kf-page-panel a{color:#666;font-size:12px}
.kf-page-panel a:hover{text-decoration:none;border:1px solid #dab96b}
.kf-page-panel span.current{color:#fff;background-color:#dab96b;border:1px solid #dab96b}
.kf-page-panel .current{color:#fff;background-color:#dab96b;border:1px solid #dab96b}
.kf-page-panel span.disabled{color:#646464;background:#f0f0f0}


.nproductxq{ width:100%; margin:0 auto;}
.xiangqing-top{background:#fff;background-size:cover; margin:0 auto; padding:30px 0px;}
.xiangqing-top-auto{margin:auto;margin-top:30px}
.xiangqing-top-here{padding:15px 0;}
.xiangqing-top-here img{width:18px;vertical-align:middle;margin-right:10px}
.xiangqing-top-here a{color:#666;font-size:13px;vertical-align:middle}
.xiangqing-top-here span{color:#666;font-size:14px;vertical-align:middle;margin:0 3px}
.xiangqing-top-here a:hover{color:#053e8d}
.xiangqing-top-1{margin:15px 0}
.xiangqing-top-1-left{float:left;width:45%; text-align:center;padding:5px;border-radius:3px;font-size:0}
.xiangqing-top-1-right{float:right;width:49%;margin-right:1%; text-align:left;}
.xiangqing-top-1-right h3{color:#5d5d5d;font-size:22px;margin-top:20px;margin-bottom:12px}
.xiangqing-top-1-right h4{color:#444;font-size:18px;margin-top:15px;font-weight:600}
.xiangqing-top-1-right .xiangqing-top-1-right-nr{ text-align:left; padding:20px 0px;}
.xiangqing-top-1-right .xiangqing-top-1-right-nr p{color:#666; font-size:16px;margin:10px 0px;line-height:30px; text-indent:0em;}
.xiangqing-top-1-a{color:#fff;font-size:15px;display:inline-block;padding:0 55px;height:40px;line-height:40px;border-radius:5px;background-color:#053e8d}
.xiangqing-top-1-a img{color:#fff;font-size:16px;vertical-align:middle;width:23px}
.xiangqing-top-1-a span{color:#fff;margin-left:10px;font-size:16px;vertical-align:baseline}
.xiangqing-top-1-a:hover{background-color:#04b8bb}
.fenxian{margin:15px 0;margin-top:35px}
.fenxian-right{float:left;background:url(../images/xq-ico-dh.png) 10px center no-repeat;padding-left:56px;margin-top:5px}
.fenxian-right-p{font-size:14px;color:#666; line-height:15px;}
.fenxian-right-h2{font-size:26px;color:#30b8bd; line-height:35px;}
.xiangqing-top-lb{width:1200px;margin-top:50px}
.swiper-container-xiangqing .swiper-button-next-xiangqing{width:30px;height:70px;background-color:rgba(98,84,176,.7);background-size:20px;margin-top:-45px}
.swiper-container-xiangqing .swiper-button-prev-xiangqing{width:30px;height:70px;background-color:rgba(98,84,176,.7);background-size:20px;margin-top:-45px}
.swiper-container-xiangqing .swiper-button-next-xiangqing:hover,.swiper-container-xiangqing .swiper-button-prev-xiangqing:hover{background-color:rgba(204,169,100,.9);background-size:20px}
.swiper-container-xiangqing-nr{padding:10px;border:1px solid #ddd;background-color:#fbfbfb}
.swiper-container-xiangqing .swiper-slide{position:relative}
.swiper-container-xiangqing-nr-img{width:100%}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd{text-align:center;position:absolute;left:10px;top:10px;bottom:10px;right:10px;background-color:rgba(98,84,176,.8);-webkit-display:flex;display:flex;-webkit-justify-content:center;justify-content:center;flex-direction:column;opacity:0}
.swiper-container-xiangqing-nr-fd-ico{text-align:center}
.swiper-container-xiangqing-nr-fd-ico img{width:50px;margin-bottom:15px}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd p{font-size:18px;color:#fff}
.swiper-slide:hover .swiper-container-xiangqing-nr{border:1px solid #887ec1}
.swiper-container-xiangqing .swiper-slide:hover .swiper-container-xiangqing-nr-fd{opacity:1}
.xiangqing-bottom{width:1200px;margin:25px auto 35px; padding-top:30px;}
.xiangqing-bottom-left{float:left;width:75.5%;border:1px solid #ddd;background-color:#fff;margin-bottom:20px;box-shadow:1px 3px 16px rgba(0,0,0,.1)}
.xiangqing-bottom-right{float:right;width:22%; text-align:left;}
.xiangqing-bottom-left-nav{height:48px;border-bottom:1px solid #e4eaec;line-height:48px;margin:15px 25px; text-align:left;}
.xiangqing-bottom-left-nav-1{background-color:#fff;font-size:18px;border-bottom:2px solid #30b8bd;height:50px;padding:0 28px;color:#5d5d5d;display:inline-block;vertical-align:top}
.xiangqing-bottom-left-nav-2{background-color:#f9f9f9;height:53px;display:inline-block;padding:0 65px;vertical-align:top}
.xiangqing-bottom-left-nav-2 a{color:#666}
.xiangqing-bottom-left-nav-2:hover a{color:#053e8d}
.xiangqing-bottom-left-nr{margin:12px 26px 25px;padding:15px 0 35px;border-bottom:1px solid #e4eaec}
.xiangqing-bottom-left-nr p img, .xiangqing-bottom-left-nr img{max-width:100%;margin:0px auto;display:block; height:auto; padding:0px;}
.xiangqing-bottom-left-nr p{margin:0px auto;font-size:14px;line-height:28px;color:#666}
.xiangqing-cong-2-left-news-xq-here{margin:0px auto;padding:30px 35px 20px;text-align:center; width:80%; }
.xiangqing-cong-2-left-news-xq-here-left{float:left;width:45%;padding:0 2%;border:1px solid #e4eaec;height:45px;line-height:45px;color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xiangqing-cong-2-left-news-xq-here-right{float:right;width:45%;padding:0 2%;border:1px solid #e4eaec;height:45px;line-height:45px;color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xiangqing-cong-2-left-news-xq-here-left:hover,.xiangqing-cong-2-left-news-xq-here-right:hover{border:1px solid #30b8bd;color:#30b8bd}
.xiangqing-bottom-right-1{margin-bottom:15px;background-color:#fff;padding:15px 20px 8px}
.xiangqing-bottom-right-1-head{font-size:16px;color:#37474f;height:45px;text-align:left;line-height:45px}
.xiangqing-bottom-right-1-ul{padding:5px 0}
.xiangqing-bottom-right-1-ul li{width:100%;text-align:center; margin-bottom:18px;}
.xiangqing-bottom-right-1-ul li a{color:#666;display:block}
.xiangqing-bottom-right-1-ul li p{line-height:36px; text-indent:0em; font-size:15px!important; height:36px; overflow:hidden; display:block; }
.xiangqing-bottom-right-2-mx{padding:20px 10px 10px;border:1px solid #ddd;text-align:center}
.xiangqing-bottom-right-2-mx-img img{width:100%}
.xiangqing-bottom-right-1-ul li:hover img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05); transform:scale(1.05);}
.xiangqing-bottom-right-1-ul li:hover a{color:#30b8bd;}
.xiangqing-bottom-right-2-mx p{color:#666;font-size:15px;line-height:45px}
.xiangqing-bottom-right-2-mx a{color:#666}
.xiangqing-bottom-right-2-mx p:hover{color:#053e8d}
.xiangqing-top-here-bg{background-color:#f2f2f2}
.xiangqing-top-here{width:96%;margin:0 auto}
.xiangqing-top-1-right-bottom{padding-bottom:18px}
.pc-slide{width:100%;margin:0 auto}
.xiangqing-bottom-bg{background-color:#f2f2f2;padding:5px 0;margin-top:35px}

.ccv{ width:1200px; margin:0 auto; margin-top:3%; padding-bottom:3%;}
.ccv .left{ width:800px; margin-top:0px;  float:left;}
.ccv .left img{ width:auto; max-width:100%; margin:0 auto; display:block; height:auto;}
.ccv .left article img,.ccv .left article p img{ width:auto; max-width:100%; margin:0 auto; display:block; height:auto;}
.ccv .left article{ text-align:left;}
.ccv .left h2{ font-size:24px; color:#5d5d5d; text-align:center}
.ccv .left .huan{ padding:12px 0; border-bottom:1px solid #dedede;   margin:30px 0 0; text-align:center}
.ccv .left .huan b{ font-weight:normal;font-size:14px;  color:#a2a2a2; display:inline-block; font-family:dinCond-Medium; margin-right:28px; text-align:center}
.ccv .left .huan a{ width:32px; height:32px; display:inline-block; text-align:center; border-radius:50%; margin-right:10px;}
.ccv .left .huan span{ font-size:13px; color:#a2a2a2;}
.ccv .left .huan a img{ height:18px; width:21px; margin-top:6px;}
.ccv .left .huan .a01{ background:#3eb135;}
.ccv .left .huan .a02{ background:#df4d69;}
.ccv .left .huan .a03{ background:#eecf3d;}
.ccv .left .huan .a04{ background:#4dafea;}
.ccv .left .huan .a04 img{ width:17px;}
.ccv .left p{ padding-top:30px; line-height:27px; font-size:15px; color:#666; line-height:26px; text-indent:2em;}
.ccv .right{ width:337px; background:#fff; margin-top:15px; float:right; text-align:left; }
.ccv .right .tt{  background-color:#f0f0f0; padding:22px 30px 15px; margin-bottom:20px;}
.ccv .right .tt h4{ font-weight:normal; color:#5d5d5d; font-size:14px; line-height:26px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.ccv .right .tt span{ font-weight:normal; color:#5d5d5d; font-size:13px; display:block; padding:9px 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.ccv .right .tt strong{ line-height:24px; font-size:17px; color:#5d5d5d; display:block; margin-bottom:10px;}
.ccv .right .tt p{ line-height:26px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.ccv .right .tt h4 a{color:#5d5d5d;}
.ccv .right .tt h4 a:hover{ color:#dab96b!important;}
.ccv .right .tt span a:hover{ color:#dab96b!important;}
.return{ display:block; height:43px; text-align:center; line-height:43px; background-color:#30b8bd; font-size:16px; color:#ffffff!important;}
.return:hover{background-color:#dab96b!important;}


.ncontect{ width:100%; background:url(../images/cdbg1.jpg) no-repeat center bottom;}
.zhiye{ width:1000px; margin:0 auto; margin-top:60px; padding-bottom:80px;}
.zhiye_left{ width:660px; float:left;}
.zhiye_right{ width:500px; float:right;}
.zhiye_right img{ width:100%;}

.zhiye_1{ width:100px; height:4px; background-color:#5d5d5d;}
.zhiye_2{ width:1000px; height:50px; line-height:40px; font-size:30px; text-transform:uppercase; text-align:left; color:#5d5d5d; margin-top:30px; font-weight:bold;}
.zhiye_3{ width:1000px; height:50px; line-height:30px; font-size:24px; text-align:left;color:#5d5d5d; }


.nzhaopin{ width:1000px; margin-top:30px;}
.nzhaopin_1{ width:400px; height:60px; border-bottom:1px #666666 solid; margin:0 auto;}
.nzhaopin_1_1{ width:170px; height:60px; border-bottom:2px #4e8bab solid; margin:0 auto; line-height:60px; color:#5d5d5d; text-align:center; font-size:36px;}
.nzhaopin_2{ width:1000px; margin:0 auto; }
.nzhaopin_2_1{ width:998px; border:1px #999999 solid; border-bottom:none;}
.nzhaopin_2_1_1{ width:998px; height:50px; border-bottom:1px #999999 solid;}
.nzhaopin_2_1_1_1{ width:249px; height:50px; line-height:50px; color:#5d5d5d; font-size:18px; text-align:center; border-right:1px #999999 solid; float:left;}
.nzhaopin_2_1_1_2{ width:748px; height:50px; line-height:50px; color:#5d5d5d; font-size:18px; text-align:center;  float:left;}

.nzhaopin_2_1_2{width:998px; border-bottom:1px #999999 solid;}
.nzhaopin_2_1_2_1{width:998px; height:40px; cursor:pointer; }
.nzhaopin_2_1_2_1_0{ width:249px; height:40px; line-height:40px; color:#5d5d5d; font-size:14px; text-align:center; border-right:1px #999999 solid; float:left; }
.nzhaopin_2_1_2_1_1{ width:249px; height:40px; line-height:40px; color:#5d5d5d; font-size:14px; text-align:center; border-right:1px #999999 solid; float:left;}
.nzhaopin_2_1_2_1_2{ width:748px; height:40px; line-height:40px; color:#5d5d5d; font-size:14px; text-align:center;  float:left;}
.nzhaopin_2_1_2_1:hover .nzhaopin_2_1_2_1_0{ color:#eb6100;}
.nzhaopin_2_1_2_1:hover .nzhaopin_2_1_2_1_2{ color:#eb6100;}
.nzhaopin_2_1_2_2{width:1018px; clear:both; display:none; padding:20px 90px; background-color:#f9f9f9; }
.open .nzhaopin_2_1_2_1_0{ width:249px; height:40px; line-height:40px; color:#eb6100; font-size:14px; text-align:center; border-right:1px #999999 solid; float:left;  }

.nzhaopin_2_1_2_2 p{ line-height:24px; color:#666666;}
.nzhaopin_3{ width:1000px; margin:0 auto; margin-top:50px;}
.join_2{ width:164px; margin:0 auto;}
.join_1_2{ width:1000px; margin-top:30px; text-align:center;}
.join_1_2 p{ text-indent:0em; line-height:30px; margin:0px; color:#666666;  text-align:center;}


.npinpai{ width:1100px; margin:0 auto; padding:80px 0px;}
.npinpai_1{ width:520px; float:left; overflow:hidden;}
.npinpai_2{ width:520px; float:right; overflow:hidden;}
.npinpai_1 img ,.npinpai_2 img{width:100%; transition: 0.6s;}
.npinpai_1:hover img ,.npinpai_2:hover img{ transform: scale(1.1);}


.nwenhua{ width:1200px; margin:0 auto; padding:80px 0px;}
.nwenhua_1{ width:400px; float:left;}
.nwenhua_2{ width:750px; float:right;}
.nwenhua_2 img{ width:100%;}
.nwenhua_1_1{text-align:left; color:#5d5d5d; font-size:30px; line-height:50px; padding-top:12px;}
.nwenhua_1_2{text-align:left; color:#5d5d5d; font-size:16px; line-height:20px; text-transform:uppercase;}
.nwenhua_1_3{text-align:left; margin-top:40px;}
.nwenhua_1_3 p{font-size:16px; color:#666666; line-height:30px; text-indent:2em;}
.nwenhua_1_4{ padding:20px; width:360px; margin-top:40px; font-size:16px; color:#ffffff; line-height:30px; background:#30b8bd; }


.protit{ text-align:center; color:#5d5d5d; font-size:30px; line-height:50px; padding:10px 0px 20px 0px;}
.nbanner_bg{ width:100%; min-width:1200px; position:relative;}
.nbanner_bg img{ width:100%;}
.nbanner_tit{ position:absolute; width:100%; top:42%; color:#5d5d5d; font-size:30px; line-height:50px; text-align:center; min-width:1200px;}


.scroll-up {
	width: 40px;
	height: 40px;
	position: fixed;
	bottom: 100px;
	right: 60px;
	display: none;
	text-indent: -9999px;
	background-image: url('../images/to-top.png');
	background-repeat: no-repeat;
	background-color: #252525;
	z-index: 100;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.scroll-up:hover{background-color: #30b8bd;}

.jianjiepic{ width:600px; position:relative; margin:0 auto;}
.jianjiepic img#map_image{ width:600px;}
.jjshuo1{
	position:absolute;
	z-index:10;
	left: 407px;
	top: 222px;
}
.jjshuo2{
	position:absolute;
	z-index:10;
	left: 484px;
	top: 96px;
}
.jjshuo3{
	position:absolute;
	z-index:10;
	left: 363px;
	top: 71px;
}
.jjshuo4{
	position:absolute;
	z-index:10;
	left: 281px;
	top: 45px;
}
.jjshuo5{
	position:absolute;
	z-index:10;
	left: 224px;
	top: 179px;
}
.jjshuo6{
	position:absolute;
	z-index:10;
	left: 137px;
	top: 141px;
}
.jjshuo7{
	position:absolute;
	z-index:10;
	left: 74px;
	top: 205px;
}
.jjshuo8{
	position:absolute;
	z-index:10;
	left: 152px;
	top: 292px;
}
.mapPath{ opacity:0; transition:all 0.2s }

.nabout4_2_1{ display:none;}

.navbar {
  position: relative;
  width: auto;
  display: inline-block;
  border: none;
  z-index: 9999999;
  display:none;
}

.btn-nav {
  position: absolute;
  top: 0px;
  right: 0px;
  background: transparent;
  
  padding: 8px;
  -webkit-transition: all .5s ease;
  -moz-transition: all .5s ease;
  -ms-transition: all .5s ease;
  -o-transition: all .5s ease;
  transition: all .5s ease;
  cursor: pointer;
  z-index: 99999999;
}



.icon-bar {
  display: block;
  margin: 8px 0;
  width: 40px;
  height: 5px;
  background-color: #30b8bd;
}
.btn-nav:hover { }
.btn-nav:hover .icon-bar {
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
  background-color: #dab96b;
}




.nav-content {
  position: fixed;
  top: -100%;
  bottom: 0;
  left: 0;
  right: 0;
  background:rgba(0,0,0,0.9);
  display: block;
  height: 100%;
  z-index: 999999;
}

.nav-list {
  list-style: none;
  padding: 0;
  position: relative;
  top: 15%;
  width:90%; margin:0 auto;;
}



a.item-anchor {
  color: #30b8bd;
  font-size: 18px;

  position: relative;
  text-decoration: none;
  padding: 10px 0px;
  display:block;
}

.item-anchor:hover,
.item-anchor:focus {
  color: #dab96b;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

.item-anchor:hover:after,
.item-anchor:focus:after{
  width: 100%;
  background: #dab96b;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}

a.item-ssanchor {
  color: #cccccc;
  font-size: 15px;
  line-height:30px;

  display:block;
}
a.item-ssanchor:hover {
  color: #e50012;

}

.nav-item {
  width:94%;
  margin: 2% 3%;
  text-align:center;
  
}

.animated {
  display: block;
  margin: 0 auto;
}

.animated:hover .icon-bar,
.animated:focus .icon-bar{
  background-color: #dab96b;
}

.animated:focus {
  cursor: pointer;
  z-index: 999999;
}


.top{ }
.middle {
  margin: 0 auto;
 
}

.bottom {
  margin-bottom:0px;
 
}

.icon-bar {
  -webkit-transition: all .7s ease;
  -moz-transition: all .7s ease;
  -ms-transition: all .7s ease;
  -o-transition: all .7s ease;
  transition: all .7s ease;
  z-index: 999999;
}

.animated .icon-bar {
  z-index: 999999;
  background-color: #dab96b;
}

.animated .top {
  -webkit-transform: translateY(10px) rotateZ(45deg);
  -moz-transform: translateY(10px) rotateZ(45deg);
  -ms-transform: translateY(10px) rotateZ(45deg);
  -o-transform: translateY(10px) rotateZ(45deg);
  transform: translateY(10px) rotateZ(45deg);
  display: block;
}

.animated .bottom {
  -webkit-transform: translateY(-16px) rotateZ(-45deg);
  -moz-transform: translateY(-16px) rotateZ(-45deg);
  -ms-transform: translateY(-16px) rotateZ(-45deg);
  -o-transform: translateY(-16px) rotateZ(-45deg);
  transform: translateY(-16px) rotateZ(-45deg);
  display: block;
}


.animated .middle {
display: block;
  width: 0;
}

@keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

@-webkit-keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

@-moz-keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

@-o-keyframes showNav {
  from {
    top: -100%;
  }
  to {
    top: 0;
  }
}

.showNav {
  -webkit-animation: showNav 1s ease forwards;
  -moz-animation: showNav 1s ease forwards;
  -o-animation: showNav 1s ease forwards;
  animation: showNav 1s ease forwards;
}

@keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

@-webkit-keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

@-moz-keyframes hideNav {
  from {
    top: 0;
  }
  to {
    top: -100%;
  }
}

@-o-keyframes hideNav {
  from {


    top: 0;
  }
  to {
    top: -100%;
  }
}

.hideNav {
  -webkit-animation: hideNav 1s ease forwards;
  -moz-animation: hideNav 1s ease forwards;
  -o-animation: hideNav 1s ease forwards;
  animation: hideNav 1s ease forwards;
}

.hidden {
  display: none;
}

.nav-home{ width:200px; margin-top:20%; height:36px; border-radius:20px; background-color:#FFFFFF; clear:both!important; margin:0 auto;}
.nav-home a.item-anchor{font-size:16px; color:#5d5d5d!important;  line-height:36px!important;   padding:0px; margin-bottom:0px;}


.yzbot{ height:58px; background:#5d5d5d; display:none;}
.footerbot { width: 100%;max-width: 800px; height: 58px; position: fixed; bottom: 0; left: 50%; line-height: 58px; z-index: 100; -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); -webkit-transform: translateX(-50%); transform: translateX(-50%); display:none; }
.footerbot .footerInner { width: 100%; height: 100%; -moz-box-shadow: 6px 0 24px rgba(32,21,18,.72); -webkit-box-shadow: 6px 0 24px rgba(32,21,18,.72); box-shadow: 6px 0 24px rgba(32,21,18,.72); }
.footerbot a { display: block; float: left; position: relative; }
.footerbot a em, .footerbot a i { display: block; position: absolute; }
.footerLink4 { width: 18.125%; height: 100%; background-color: #2e3642; border-right:1px solid #464e5b; box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; }
.footerLink1 { width: 18.125%; height: 100%; background-color: #2e3642; }

.fc_footerLink1 { width: 100%; height: 100%; background-color: #2e3642; }

.homeIcon { left: 50%; top: 9px; width: 30px; height: 25px; margin-left: -15px; background: url(../images/footerLink1.png) no-repeat;  -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; }
.sqfqIcon { left: 50%; top: 9px; width: 29px; height: 22px; margin-left: -15px; background: url(../images/footerLink4.png) no-repeat; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%; }
.footerLink1 em,.footerLink4 em { display: block; left: 0; top: 34px; width: 100%; color: #ffffff; font-size: 12px; line-height: 18px; text-align: center; font-style:normal; }

.fc_footerLink1 em,.fc_footerLink4 em { display: block; left: 0; top: 34px; width: 100%; color: #ffffff; font-size: 12px; line-height: 18px; text-align: center; }

.footerLink2 {  width: 31.875%; height: 100%; background-color: #dab96b; }
.swtIcon { left: 50%; top: 18px; width: 27px; height: 24px; margin-left: -50px; background: url(../images/footerLink2.png) no-repeat; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%;}

.swtIcon_Counter { left: 50%; top: 15px; width: 14px; height: 14px; margin-left: -34px; text-align: center; line-height: 13px; background-color: #ff0000; color: #fff; font-size: 12px; font-style: normal; -moz-border-radius: 28px; -webkit-border-radius: 28px; border-radius: 28px; -moz-box-shadow: 0 0 4px rgba(0,0,0,0.8); -webkit-box-shadow: 0 0 4px rgba(0,0,0,0.8); box-shadow: 0 0 4px rgba(0,0,0,0.8); }
.footerLink2 em { display: block; left: 50%; top: 50%; margin-left: -14px; margin-top: -12px; color: #fff; font-size: 16px; line-height: 23px; font-style:normal;}
.footerLink3 { width:  31.875%; height: 100%; background-color: #30b8bd; }
.phoneIcon { left: 50%; top: 50%; width: 27px; height: 27px; margin-top: -14px; margin-left: -45px; background: url(../images/footerLink3.png) no-repeat; -moz-background-size: 100% 100%; -webkit-background-size: 100% 100%; background-size: 100% 100%;}
.footerLink3 em { display: block; left: 50%; top: 50%; margin-left: -14px; margin-top: -12px; color: #fff; font-size: 16px; line-height: 23px; font-style:normal;}



.dashiji{ width:100%; overflow:hidden;}
.dashiji_1{ text-align:left; font-size:30px; color:#232323; line-height:60px;}
.dashiji_2{ margin-top:0%; width:103%;}
.dashiji_2_1{text-align:left; font-size:36px; color:#30b8bd; line-height:60px; font-family:Arial, Helvetica, sans-serif;}
.dashiji_2_2{margin-top:1%;}
.dashiji_2_2_1{ padding:10px 0px; text-align:left; line-height:30px; font-size:14px; color:#666666; border-bottom:1px #666666 solid;}



.chejian{width:100%;}
.chejian_1{ text-align:left; font-size:30px; color:#232323; line-height:60px;}
.chejian_2{margin-top:1%;}
.chejian_2_1{ width:30.5d5d5d3%; margin:1.5%; float:left;}
.chejian_2_1 img{ width:100%;}


.liucheng_2{margin-top:1%;}
.liucheng_2 img{width:auto; max-width:100%; margin:0 auto; display:block; height:auto;}


.gsbanner{ width:100%; margin-top:90px;}
.gsbanner img{ width:100%;}
.gsconten1{ width:100%; padding:30px 0px; text-align:center; background-color:#30b8bd;}
.gsconten1_1{ text-align:center; font-size:36px; color:#FFFFFF; line-height:60px;}
.gsconten1_2{ text-align:center; font-size:24px; color:#FFFFFF; line-height:60px;}





.gsabout{ padding-top:100px;}

.gscp{ width:100%; padding:60px 0px; background-color:#f3f3f3;}
.gscp_1{text-align:center; font-size:30px; color:#232323; line-height:60px;}
.gscp_2{ width:96%; padding:3% 2%; padding-bottom:0px;}
.gscp_2 img{ width:auto; max-width:100%; margin:0 auto; display:block; height:auto;}


.gscj{width:100%; padding:60px 0px; }
.gscj_1{ text-align:center; font-size:18px; color:#232323; line-height:40px;}
.gscj_2{ width:1200px; margin:0 auto; margin-top:4%;}
.gscj_2_1{ width:30.5d5d5d33%; margin:1.5%; float:left;}
.gscj_2_1 img{width:100%;}

.gsban2{ width:100%;}
.gsban2 img{ width:100%;}

.gsditu_1{margin-top:4%; text-align:center; font-size:30px; color:#232323; line-height:60px;}
.gsditu_2{ width:800px; margin:0 auto; margin-top:4%; padding-left:200px;}
.gsditu_2_1{ width:50%; float:left; text-align:left; font-size:16px; color:#5d5d5d; line-height:30px;}



.nbconten1{ width:100%; padding:30px 0px; text-align:left; background-color:#30b8bd;}
.nbconten1_1{ text-align:left; font-size:20px; color:#FFFFFF; line-height:50px; max-width:1000px; margin:0 auto;}
.nbconten1_2{ text-align:left;  max-width:1000px; margin:0 auto;}
.nbconten1_2 p{font-size:16px; color:#FFFFFF; line-height:30px; text-indent:0em;}

.nbcp{width:100%; padding:60px 0px;}
.nbcp_1{text-align:center; font-size:30px; color:#232323; line-height:60px;}
.nbcp_2{ width:96%; padding:3% 2%; padding-bottom:0px;}
.nbcp_2 img{ width:auto; max-width:100%; margin:0 auto; display:block; height:auto;}

.nblc{width:100%; padding:60px 0px; background-color:#f6f6f6;}
.nblc_1{text-align:center; font-size:30px; color:#232323; line-height:60px;}
.nblc_2{max-width:1200px; margin:0 auto; margin-top:4%;}
.nblc_2 img{ width:100%;}
.nblc_3{ text-align:center; font-size:18px; color:#232323; line-height:40px;}

.nbditu_1{margin-top:4%; text-align:center; font-size:30px; color:#232323; line-height:60px;}
.nbditu_2{margin-top:4%; text-align:center; font-size:36px; color:#f39320; line-height:60px;}


.gzconten1{ width:100%; padding:8% 0px; text-align:left;}
.gzconten1_1{ text-align:left; font-size:20px; color:#232323; line-height:50px; max-width:1000px; margin:0 auto;}
.gzconten1_2{ text-align:left;  max-width:1000px; margin:0 auto;}
.gzconten1_2 p{font-size:16px; color:#232323; line-height:30px; text-indent:0em;}


.gsbanner2{ width:100%; margin:0px;}
.gsbanner2 img{ width:100%;}




.ncontent{ width:100%; max-width:1200px; margin:0 auto; margin-top:3%; margin-bottom:3%;}
.ncontent_1{ width:200px; float:left; margin-top:20px;}
.ncontent_2{ width:auto; margin-left:230px;}
.ncontent_1_1{ width:200px;  line-height:60px; text-align:center; font-size:24px; color:#ffffff;}
.ncontent_1_2{ width:200px; margin-top:20px;}
.ncontent_1_2_1{ width:180px; height:46px; background-color:#30b8bd; padding:0px 10px; text-align:center; font-size:16px; color:#ffffff; line-height:46px; border-radius:30px;}
.ncontent_1_2_1:hover{ background-color:#dab96b;}
.ncontent_1_2_2{ width:180px; padding:5px 10px; text-align:center;}
.ncontent_1_2_2_1{ width:160px; height:36px; border-bottom:1px #d3d3d3 dashed; padding:0px 10px; text-align:left; }
.ncontent_1_2_2_1 a.lefts{ font-size:14px; color:#444444; line-height:36px;}
.ncontent_1_2_2_1 a.lefts:hover{ color:#FF6600;}
.ncontent_2_1{ width:940px; border-bottom:1px #CCCCCC solid; height:60px;}
.ncontent_2_1_1{ width:30px; height:20px; text-align:left; float:left; padding-top:20px;}
.ncontent_2_1_2{ width:900px; height:60px; text-align:left; float:left; line-height:60px; color:#5d5d5d; font-size:24px;}

.ncontent_2_2{ width:100%; padding-bottom:30px; overflow:hidden;}


.hchanpin_1_1{ width:28.5%;  padding:1%;   float:left; position:relative; top:0px; margin-left:2%; margin-top:20px; margin-bottom:20px;}
.hchanpin_1_1_1{ width:100%;  padding-bottom:9px;  display:table;}
.hchanpin_1_1_1_1{ width:100%;  display:table-cell; vertical-align:middle;}
.hchanpin_1_1_1_1 img{  width:100%;}
.hchanpin_1_1_2{ width:94%; height:40px; margin:0 auto; line-height:40px; text-align:center; font-size:14px; color:#5d5d5d; padding-top:2px;}
.hchanpin_1_1:hover{
-moz-box-shadow:2px 2px 5px #999999;
 -webkit-box-shadow:2px 2px 5px #999999; 
 -ms-box-shadow:2px 2px 5px #999999;
 -o-box-shadow:2px 2px 5px #999999; 
 box-shadow:2px 2px 5px #999999;
 top:-10px; 
transition: all 0.2s;
-moz-transition: all 0.2s;
-mz-transition: all 0.2s;
-webkit-transition: all 0.2s; 
-o-transition: all 0.2s;
}


.xiangqing{ margin-top:2%; text-align:left}
.xiangqing_1{ text-align:left; margin-top:30px;}
.xiangqing_1 h2{font-size:18px!important; color:#FFFFFF!important; display:inline-block;  line-height:30px; padding:5px 30px;  background:#30b8bd; border-radius:20px; }
.xiangqing_2{margin-top:20px;}
.xiangqing_2 p{font-size:14px; color:#5d5d5d; line-height:30px; margin-top:0px!important; margin-bottom:20px!important; padding:0px!important;}

.xiangqing_3{  text-align:left;   margin-top:20px;}
.xiangqing_3 h3{font-size:16px!important; color:#FFFFFF!important; padding:5px 30px;  line-height:24px; display:inline-block; background:#dab96b; border-radius:20px; }


@media (max-width: 1600px) {
.dh_menu{width:1000px;}
.dh_menu li a{ margin-left:50px;}
}

@media (max-width: 1440px) {
.dh_menu{width:720px;}
.dh_menu li a{ margin-left:35px;}
}

@media (max-width: 1200px) {

.ndaohang_1{ width:98%; height:30px; margin:0 auto;}
.nav{ display:none;}
.navbar{ display:block;}

.web_menu{ width:100%; height:70px;  }
.web_logo{width:80%; height:70px; float:left; margin-left:2%; background-size:auto 70px; transition:all 0.3s linear;}
.dh_menu{width:15%; margin-top:6px; margin-right:1%;  float:right; text-align:right;}



.inner-public-nav .nav-ico-wrap {
width: 96%;

	margin: 0 auto;
	padding: 15px 0 15px 0px;

}
.nabout1{ width:96%; margin:0 auto; padding:3% 0px;}
.nabout1_1_1{width:56%;}
.nabout1_1_2{ width:42%;}
.nabout1_1_2_1{ font-size:24px; line-height:30px;}
.nabout1_1_2_2{ font-size:14px; line-height:20px;}

.nabout2{width:96%; margin:0 auto; padding:5% 0px 5% 0px;}
.nabout2_1_1{width:50%;}
.nabout2_1_1_1{font-size:24px; line-height:40px;}
.nabout2_1_1_2{  font-size:14px; line-height:20px; text-transform:uppercase;}
.nabout2_1_1_3{ margin-top:30px;}
.nabout2_1_1_3 p{ text-indent:2em; margin:15px 0px; line-height:24px; font-size:14px; color:#666666;}
.nabout2_1_2{ width:46%;}
.nabout2_1_2_1{background:url(../images/about3.jpg) no-repeat center top; background-size:100%;}
.nabout2_1_2_1_1{ padding-top:30px;}
.nabout2_1_2_1_1_1{ width:30.5d5d5d3%; float:left; font-size:30px; line-height:40px; color:#5d5d5d; margin-left:3%;}

.nabout2_1_2_1_1_1 span{font-size:14px; line-height:40px; color:#5d5d5d;}
.nabout2_1_2_1_1_1 span.AutoGrowth{font-size:24px; line-height:40px; color:#cc0000;}
.nabout2_1_2_1_2{margin-top:10px; margin-left:20px;}
.nabout2_1_2_1_2_1{ width:22%; margin:10px 0px; margin-left:2%; }

.nabout2_2{ margin-top:4%; width:100%; overflow:hidden;}
.nabout2_2_1{ width:100%; height:40px; font-size:24px; color:#5d5d5d; text-align:left; overflow:hidden;}
.nabout2_2_1 span{ float:right;}
.nabout2_2_2{ width:1200px; margin-top:20px; height:300px; overflow:hidden;}
.nabout2_2_2 ul li{ margin-right:24px; float:left; height:300px;}
.nabout2_2_2 ul li.nabout2_2_2_11{ width:347px;}
.nabout2_2_2 ul li.nabout2_2_2_12{ width:146px;}
.nabout2_2_2 ul li.nabout2_2_2_13{ width:389px;}
.nabout2_2_2 ul li.nabout2_2_2_14{ width:389px;}
.nabout2_2_2 ul li.nabout2_2_2_15{ width:462px;}
.nabout2_2_2 ul li.nabout2_2_2_16{ width:462px;}
.nabout2_2_2_1 img{ width: auto; height:260px;}
.nabout2_2_2_2{ text-align:center; font-size:14px; color:#5d5d5d; line-height:40px; background-color:#f6f6f6;}

.nabout2_3{ width:100%; margin:0 auto; margin-top:3%;}
.nabout2_3_1{ width:26%; float:left; margin-right:3%; }
.nabout2_3_1_1{  padding:20px; text-align:center; font-size:22px;  padding-bottom:0px;}
.nabout2_3_1_2{  padding:20px; text-align:left; font-size:14px;  line-height:24px; height:150px;}
.nabout2_3_2{ width:24%; float:left; margin-right:3%; }
.nabout2_3_3{ width:44%; float:left; margin-right:0px; }


.nabout3{width:100%; margin:0 auto; padding:5% 0px 0px 0px;}
.nabout3_1{ width:100%; margin:0 auto;}
.nabout3_1_1{font-size:24px; line-height:40px;}
.nabout3_1_2{  font-size:14px; line-height:20px; text-transform:uppercase;}

.dashiji_1{font-size:24px; line-height:40px;}

.dashiji_2_1{ font-size:30px; line-height:40px;}

.chejian_1{ font-size:24px;  line-height:40px;}
.chejian_2_1{ width:46%; margin:2%; float:left;}



.swiper-container-lc{height:360px; width:auto; margin:0 auto;}
.swiper-container-lc-cong{width:96%;position:relative;margin:0 auto; z-index:10;}
.swiper-container-lc::after{content:" ";width:auto;  position:absolute;top:50%;margin-top:-5px;height:2px;background-color:#e3e3e3; left:0px;}
.swiper-container-lc-list{height:300px}

.nabout4{width:100%; margin:0 auto; padding:5% 0px 5% 0px;}
.nabout4_1{ width:96%; margin:0 auto;}
.nabout4_1_1{ font-size:24px; line-height:40px;}
.nabout4_1_2{font-size:14px; line-height:20px; text-transform:uppercase;}
.nabout4_2{width:96%; margin:0 auto; margin-top:3%;}


.list5-contents{ display:none;}
.nabout4_2_1{ display:block;}
.nabout4_2_1_1{ width:100%; background:#f3f3f3;}
.nabout4_2_1_2{ width:100%; background:#f3f3f3; margin-top:3%;}
.nabout4_2_1_3{ width:100%; background:#f3f3f3; margin-top:3%;}
.nabout4_2_1_1_1{ width:35%; float:left; background:url(../images/about10_1.jpg) no-repeat center; background-size:cover;}
.nabout4_2_1_2_1{ width:35%; float:right; background:url(../images/about10_2.jpg) no-repeat center; background-size:cover;}
.nabout4_2_1_3_1{ width:35%; float:left; background:url(../images/about10_3.jpg) no-repeat center; background-size:cover;}
.nabout4_2_1_1_1_1{ width:53px; margin:0 auto; padding-top:30%;}
.nabout4_2_1_1_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:30%; color:#ffffff;}

.nabout4_2_1_1_2{width:60%; float:right; margin-right:2.5%; padding-top:5%;}
.nabout4_2_1_1_2_1{ text-align:left; color:#5d5d5d; font-size:24px; line-height:50px;}
.nabout4_2_1_1_2_2{ text-align:left; color:#007955; font-size:16px; line-height:40px;}
.nabout4_2_1_1_2_3{ text-align:left; color:#5d5d5d; font-size:14px; line-height:24px; padding-top:2%;}

.nabout4_2_1_2_2{width:60%; float:left; margin-left:2.5%; padding-top:4%;}

.nabout4_2_1_2_1_1{ width:53px; margin:0 auto; padding-top:40%;}
.nabout4_2_1_2_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:40%; color:#ffffff;}


.nabout5{ padding:5% 0px 5% 0px; }
.nabout5_1{ width:96%; margin:0 auto;}
.nabout5_1_1{ width:62%; float:left; overflow:hidden;}
.nabout5_1_1 img{ width:100%;}
.nabout5_1_2{ width:35%; float:right;}
.nabout5_1_2_1{ width:96%; margin:0 auto; padding-top:4%;}
.nabout5_1_2_1_1{text-align:left; color:#ffffff; font-size:24px; line-height:40px;}
.nabout5_1_2_1_2{text-align:left; color:#ffffff; font-size:15px; line-height:20px; text-transform:uppercase;}
.nabout5_1_2_1_3{ text-align:left; margin-top:30px; color:#ffffff; font-size:18px; line-height:30px; }
.nabout5_1_2_1_4{ text-align:left; margin-top:30px; color:#ffffff; font-size:14px; line-height:24px; }

.nabout5_2{ width:100%; margin:0 auto; margin-top:4%;}
.nabout5_2_1{ width:100%;}
.nabout5_2_1_1{ width:21%; float:left; margin-left:2%; margin-right:2%; }
.nabout5_2_1_1 img{ width:100%;}

.nabout6{width:100%; margin:0 auto; padding:5% 0px 5% 0px;}
.nabout6_1_1{text-align:center; color:#5d5d5d; font-size:24px; line-height:40px;}
.nabout6_1_2{text-align:center; color:#5d5d5d; font-size:14px; line-height:20px; text-transform:uppercase;}
.nabout6_2{ width:90%; margin:0 auto; margin-top:20px; text-align:center; font-size:16px; line-height:30px; color:#5d5d5d;}
.nabout6_3{ width:100%; margin-top:4%;}

.nabout6_3_1{ width:70%; float:left;}
.nabout6_3_1 img{ width:100%;}
.nabout6_3_2{ width:25%; float:right; padding-top:10px;}
.nabout6_3_2_1{ text-align:left; font-size:20px; color:#5d5d5d; line-height:40px;}
.nabout6_3_2_2 span{ display:block; font-size:20px; line-height:30px; color:#30b8bd; text-align:left; padding:5px 0px;}
.nabout6_3_2_2 p{ display:block; font-size:14px; line-height:24px; color:#5d5d5d; text-align:left:}


.nabout7{width:100%; margin:0 auto; padding:5% 0px 5% 0px; }
.nabout7_1{width:96%; margin:0 auto;}
.nabout7_1_1{text-align:center; color:#5d5d5d; font-size:24px; line-height:40px;}
.nabout7_1_2{text-align:center; color:#5d5d5d; font-size:14px; line-height:20px; text-transform:uppercase;}

.nabout7_2{ width:100%; margin:0 auto; margin-top:4%; overflow:hidden;}
.nabout7_2_1{ width:100%;}

.nabout7_2_1_1{width:30.5d5d5d333%; float:left; position:relative; height:auto; overflow:hidden; margin:0px 1.5%;}
.nabout7_2_1_1 img{width:100%; transition: 0.6s;}
.nabout7_2_1_1:hover img{ transform: scale(1.1);}

.nhove .txt{width:100%; height:114px; background:url(../images/hhzx66.png) repeat; position:absolute; left:0px; bottom:0px; text-align:left; padding-top:10px;}
.nhove .txt h3{color:#ffffff;font-size:18px;font-weight:bold; line-height:40px; margin:0px; text-align:left; padding:0px 20px;}

.nhove .txt p{color:#fff;  font-size:14px; line-height:24px; padding:0px 20px;}


.hfooter{ width:100%; padding:3% 0px 1% 0px;}
.hfooter_1{ width:96%; margin:0 auto;}
.hfooter_1_1{ width:340px; float:left;}
.hfooter_1_1_1{ color:#FFFFFF; font-size:18px; line-height:40px; font-weight:bold; text-align:left;}
.hfooter_1_1_2{ margin-top:20px;}
.hfooter_1_1_2_1{ width:100px; height:42px;  text-align:left; float:left; margin-right:50px;}
a.hfnav{ font-size:14px; color:#ffffff; line-height:42px;}
a.hfnav:hover{ }

.hfooter_1_2{ width:500px; float:left; margin-left:80px;}
.hfooter_1_2_2{ margin-top:20px;}
.hfooter_1_2_2 p{ font-size:14px; color:#ffffff; line-height:35px; margin:0px; text-indent:0em;}

.hfooter_1_3{ width:140px; float:right;}
.hfooter_1_3_2{ margin-top:20px;}

.hfooter_2{ width:100%; height:50px;  margin-top:3%;}
.hfooter_2_1{ width:96%; margin:0 auto; line-height:50px; font-size:14px; color:#ffffff; text-align:center;}
.hfooter_2_1 font{ float:right;}

.nwenhua{ width:96%; margin:0 auto; padding:5% 0px;}
.nwenhua_1{ width:38%; float:left;}
.nwenhua_2{ width:58%; float:right;}
.nwenhua_2 img{ width:100%;}
.nwenhua_1_1{text-align:left; color:#5d5d5d; font-size:24px; line-height:40px; padding-top:12px;}
.nwenhua_1_2{text-align:left; color:#5d5d5d; font-size:14px; line-height:20px; text-transform:uppercase;}
.nwenhua_1_3{text-align:left; margin-top:5%;}
.nwenhua_1_3 p{font-size:14px; color:#666666; line-height:24px; text-indent:2em;}
.nwenhua_1_4{ padding:3%; width:94%; margin-top:8%; font-size:16px; color:#ffffff; line-height:30px; background:#30b8bd; }

.hc-product{width:100%;margin:0 auto;text-align:center;padding:3% 0 4%}
.hc-product .product-list{width:100%;margin:0 auto; overflow:hidden;}
.hc-product .product-list ul{ width:100%; text-align:center;}
.hc-product .product-list ul>li{width:30%; margin:1.2%; background-color:#fff; display:inline-block;  margin-bottom:4%;transition:.4s;}
.hc-product .product-list ul>li img{width:100%;height:auto}
.hc-product .product-list ul>li h3{color:#666;line-height:40px;font-weight:500;font-size:14px;margin:0 15px;position:relative; height:40px; overflow:hidden; text-align:center}
.hc-product .product-list ul>li h3::before{content:"";height:1px;width:0%;background-color:#fff;position:absolute;top:50%;left:50%;transition:.4s}
.hc-product .product-list ul>li h3 span{display:inline-block;font-size:14px;background-color:#fff;padding:0 5px;position:relative;transition:.4s; text-align:center}
.hc-product .product-list ul>li:hover h3 span{background-color:#30b8bd}
.hc-product .product-list ul li:hover h3::before{background-color:#2077ca;width:100%;left:0}

.hc-product .product-list ul>li:hover{background:#30b8bd;box-shadow:0 2px 9px rgba(0,0,0,.21)}
.hc-product .product-list ul>li:hover li{background:#fff;color:#053e8d}
.hc-product .product-list ul>li:hover h3{color:#fff}

.product-list table{ width:100%!important; margin-top:4%!important; padding-top:3%!important;}
.kf-page-panel{padding:2%;text-align:center;color:#646464; padding-bottom:3%}
.kf-page-panel a,.kf-page-panel span.current,.kf-page-panel span.disabled{height:20px;line-height:20px;padding:0 10px;margin:0 5px;border:1px solid #ccc;display:inline-block;vertical-align:middle}

.news-auto table{ width:100%!important; margin-top:4%!important; padding-top:3%!important;}

.nproductxq{ width:100%; margin:0 auto;}
.xiangqing-top{background:#fff;background-size:cover; width:96%; margin:0 auto; padding:3% 0px;}
.xiangqing-top-auto{width:100%;margin:auto;margin-top:2%}

.xiangqing-top-1{margin:15px 0}
.xiangqing-top-1-left{float:left;width:45%;padding:5px;border-radius:3px;font-size:0}
.xiangqing-top-1-right{float:right;width:49%;margin-right:1%; text-align:left;}
.xiangqing-top-1-right h3{color:#5d5d5d;font-size:22px;margin-top:20px;margin-bottom:12px}
.xiangqing-top-1-right h4{color:#444;font-size:18px;margin-top:15px;font-weight:600}
.xiangqing-top-1-right .xiangqing-top-1-right-nr{ text-align:left; padding:20px 0px;}
.xiangqing-top-1-right .xiangqing-top-1-right-nr p{color:#666; font-size:14px;margin:10px 0px;line-height:24px; text-indent:0em;}
.xiangqing-top-1-a{color:#fff;font-size:15px;display:inline-block;padding:0 55px;height:40px;line-height:40px;border-radius:5px;background-color:#053e8d}
.xiangqing-top-1-a img{color:#fff;font-size:16px;vertical-align:middle;width:23px}
.xiangqing-top-1-a span{color:#fff;margin-left:10px;font-size:16px;vertical-align:baseline}
.xiangqing-top-1-a:hover{background-color:#04b8bb}
.fenxian{margin:15px 0;margin-top:35px}
.fenxian-right{float:left;background:url(../images/xq-ico-dh.png) 10px center no-repeat;padding-left:56px;margin-top:5px}
.fenxian-right-p{font-size:14px;color:#666; line-height:15px;}
.fenxian-right-h2{font-size:24px;color:#30b8bd; line-height:35px;}


.xiangqing-bottom{width:96%; margin:25px auto 35px; padding-top:3%;}
.xiangqing-bottom-left{float:left;width:75.5%;border:1px solid #ddd;background-color:#fff;margin-bottom:20px;box-shadow:1px 3px 16px rgba(0,0,0,.1)}
.xiangqing-bottom-right{float:right;width:22%; text-align:left;}
.xiangqing-bottom-left-nav{height:48px;border-bottom:1px solid #e4eaec;line-height:48px;margin:15px 25px; text-align:left;}
.xiangqing-bottom-left-nav-1{background-color:#fff;font-size:18px;border-bottom:2px solid #30b8bd;height:50px;padding:0 28px;color:#5d5d5d;display:inline-block;vertical-align:top}
.xiangqing-bottom-left-nav-2{background-color:#f9f9f9;height:53px;display:inline-block;padding:0 65px;vertical-align:top}
.xiangqing-bottom-left-nav-2 a{color:#666}
.xiangqing-bottom-left-nav-2:hover a{color:#053e8d}
.xiangqing-bottom-left-nr{margin:12px 26px 25px;padding:15px 0 35px;border-bottom:1px solid #e4eaec}
.xiangqing-bottom-left-nr p img, .xiangqing-bottom-left-nr img{max-width:100%;margin:0px auto;display:block; height:auto; padding:0px;}
.xiangqing-bottom-left-nr p{margin:0px auto;font-size:14px;line-height:28px;color:#666}
.xiangqing-cong-2-left-news-xq-here{margin:20px 0;padding:30px 35px 20px;text-align:center}
.xiangqing-cong-2-left-news-xq-here-left{float:left;width:45%;padding:0 2%;border:1px solid #e4eaec;height:40px;line-height:40px;color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xiangqing-cong-2-left-news-xq-here-right{float:right;width:45%;padding:0 2%;border:1px solid #e4eaec;height:40px;line-height:40px;color:#666;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xiangqing-cong-2-left-news-xq-here-left:hover,.xiangqing-cong-2-left-news-xq-here-right:hover{border:1px solid #30b8bd;color:#30b8bd}
.xiangqing-bottom-right-1{margin-bottom:15px;background-color:#fff;padding:15px 20px 8px}
.xiangqing-bottom-right-1-head{font-size:16px;color:#37474f;height:45px;text-align:left;line-height:45px}
.xiangqing-bottom-right-1-ul{padding:5px 0}
.xiangqing-bottom-right-1-ul li{width:100%;text-align:center; margin-bottom:18px;}
.xiangqing-bottom-right-1-ul li a{color:#666;display:block}
.xiangqing-bottom-right-1-ul li p{line-height:36px; text-indent:0em; font-size:15px!important; height:36px; overflow:hidden; display:block; }
.xiangqing-bottom-right-2-mx{padding:20px 10px 10px;border:1px solid #ddd;text-align:center}
.xiangqing-bottom-right-2-mx-img img{width:100%}
.xiangqing-bottom-right-1-ul li:hover img{ -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05); transform:scale(1.05);}
.xiangqing-bottom-right-1-ul li:hover a{color:#30b8bd;}
.xiangqing-bottom-right-2-mx p{color:#666;font-size:15px;line-height:45px}
.xiangqing-bottom-right-2-mx a{color:#666}
.xiangqing-bottom-right-2-mx p:hover{color:#053e8d}
.xiangqing-top-here-bg{background-color:#f2f2f2}
.xiangqing-top-here{width:96%;margin:0 auto}
.xiangqing-top-1-right-bottom{padding-bottom:18px}
.pc-slide{width:100%;margin:0 auto}
.xiangqing-bottom-bg{background-color:#f2f2f2;padding:5px 0;margin-top:3%}

.protit{ text-align:center; color:#5d5d5d; font-size:24px; line-height:40px; padding:0px 0px 10px 0px;}

.w_1200{ width:96%; margin:0 auto;}
.ccv{ width:96%; margin:0 auto; margin-top:3%;}
.ccv .left{ width:65%; margin-top:0px; margin-bottom:4%; float:left;}
.ccv .left img{ display:block; width:auto; max-width:100%; height:auto; margin:0 auto;}
.ccv .right{ width:32%; background:#fff; margin-top:15px; float:right; text-align:left }

.hc-news_list .news-auto{width:96%;margin:0 auto;padding:30px 0}

.nbanner_bg{ width:100%; min-width:320px; position:relative; overflow:hidden;}

.nbanner_tit{ position:absolute; width:100%; top:42%; color:#5d5d5d; font-size:30px; line-height:50px; text-align:center; min-width:320px;}


.lxditu .lxw{ width:320px; padding:30px 20px; height:456px; float:left;}

.lxditu{ height:516px; text-align:left; }
.ditu{ width:auto; height:516px; float:none; margin-left:360px;}
.ditu #map{ width:100%!important;}






.ncontect{ width:100%; background:url(../images/cdbg1.jpg) no-repeat center bottom;}
.zhiye{ width:96%; margin:0 auto; margin-top:5%; padding-bottom:5%;}
.zhiye_1{ width:80px; height:4px; background-color:#5d5d5d;}
.zhiye_2{ width:100%; height:auto; line-height:40px; font-size:24px; text-transform:uppercase; text-align:left; color:#5d5d5d; margin-top:30px; font-weight:bold;}
.zhiye_3{ width:100%; height:auto; line-height:40px; font-size:20px; text-align:left;color:#5d5d5d; }


.nzhaopin{ width:100%; margin-top:5%;}
.nzhaopin_1{ width:400px; height:60px; border-bottom:1px #eeeeee solid; margin:0 auto;}
.nzhaopin_1_1{ width:170px; height:60px; border-bottom:2px #4e8bab solid; margin:0 auto; line-height:60px; color:#5d5d5d; text-align:center; font-size:36px;}
.nzhaopin_2{ width:100%; margin:0 auto; margin-top:5%;}
.nzhaopin_2_1{ width:100%; border:1px #eeeeee solid; border-bottom:none; box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; }
.nzhaopin_2_1_1{ width:100%; height:50px; border-bottom:1px #eeeeee solid;  box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;}
.nzhaopin_2_1_1_1{ width:22%; height:50px; line-height:50px; color:#5d5d5d; font-size:16px; text-align:center; border-right:1px #eeeeee solid; float:left;  box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;}
.nzhaopin_2_1_1_2{ width:74%; height:50px; line-height:50px; color:#5d5d5d; font-size:16px; text-align:center;  float:left;}

.nzhaopin_2_1_2{width:100%; border-bottom:1px #eeeeee solid;  box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box;}
.nzhaopin_2_1_2_1{width:100%; height:auto; cursor:pointer; overflow:hidden;}
.nzhaopin_2_1_2_1_0{ width:22%; height:auto; line-height:24px; color:#5d5d5d; font-size:14px; text-align:center; border-right:1px #eeeeee solid; float:left; box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; padding:10px 0px; padding-bottom:1000px; margin-bottom:-990px; overflow:hidden;}
.nzhaopin_2_1_2_1_1{ width:22%; height:auto; line-height:24px; color:#5d5d5d; font-size:14px; text-align:center; border-right:1px #eeeeee solid; float:left; box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; padding:10px 0px; padding-bottom:1000px; margin-bottom:-990px; overflow:hidden;}
.nzhaopin_2_1_2_1_2{ width:74%; height:auto; line-height:24px; color:#5d5d5d; font-size:14px; text-align:center;  float:left; padding:10px 0px; padding-bottom:1000px; margin-bottom:-990px; overflow:hidden;}
.nzhaopin_2_1_2_1:hover .nzhaopin_2_1_2_1_0{ color:#eb6100;}
.nzhaopin_2_1_2_2{width:auto; clear:both; display:none; padding:20px 50px; background-color:#f9f9f9; }
.open .nzhaopin_2_1_2_1_0{ width:22%; height:auto; line-height:24px; color:#eb6100; font-size:14px; text-align:center; border-right:1px #eeeeee solid; float:left;box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; padding:10px 0px; padding-bottom:1000px; margin-bottom:-990px; overflow:hidden;}


}
@media (max-width: 1100px) {




.nbanner{margin-top:70px;}
.nbanner_jj{ margin-top:70px;}

.nfcompany{margin-top:70px;}

.nabout1_1_1{width:100%; text-align:center; float:none;}
.nabout1_1_1 img{ display:block; width:auto; max-width:100%; height:auto; margin:0 auto;}
.nabout1_1_2{ width:100%; float:none; margin-top:4%;}

.nabout2_1_1_3{margin-top:10px;}

.nabout2_3_1{ width:28%; float:left; margin-right:2%; }
.nabout2_3_1_1{  padding:20px; text-align:center; font-size:22px;  padding-bottom:0px;}
.nabout2_3_1_2{  padding:20px; text-align:left; font-size:14px;  line-height:24px; height:160px;}
.nabout2_3_2{ width:25%; float:left; margin-right:2%; }
.nabout2_3_3{ width:43%; float:left; margin-right:0px; }

.nabout5_1_1{ width:62%; float:left; overflow:hidden;}
.nabout5_1_1 img{ width:120%;}

.nabout5_1_2_1_3{ text-align:left; margin-top:20px; color:#ffffff; font-size:18px; line-height:30px; }
.nabout5_1_2_1_4{ text-align:left; margin-top:20px; color:#ffffff; font-size:14px; line-height:24px; }

.nabout7_2_1_1 img{width:140%; transition: 0.6s;}


.hfooter_1_1{ width:200px; float:left;}

.hfooter_1_1_2_1{ width:100px; height:42px;  text-align:left; float:left; margin-right:0px;}


.hfooter_1_2{ width:360px; float:left; margin-left:5%;}


.hfooter_1_3{ width:140px; float:right;}
.hfooter_1_3_2{ margin-top:20px;}


.npinpai{ width:96%; margin:0 auto; padding:5% 0px;}
.npinpai_1{ width:48%; float:left; overflow:hidden;}
.npinpai_2{ width:48%; float:right; overflow:hidden;}

.nzhaopin_3{ width:96%; margin:0 auto; margin-top:5%;}
.join_2{ width:164px; margin:0 auto;}
.join_1_2{ width:96%; margin:0 auto; margin-top:30px; text-align:center;}
.join_1_2 p{ text-indent:0em; line-height:30px; margin:0px; color:#666666;  text-align:center;}


.gsbanner{ margin-top:70px;}
.gsabout{ padding-top:0px;}

.gsconten1_1{ text-align:center; font-size:24px; color:#FFFFFF; line-height:40px;}
.gsconten1_2{ text-align:center; font-size:18px; color:#FFFFFF; line-height:30px;}

.gscp{ padding:4% 0px;}
.gscp_1{font-size:24px; line-height:40px;}

.gscj{ padding:4% 0px; }
.gscj_1{ font-size:16px;line-height:30px;}
.gscj_2{ width:100%; margin:0 auto; margin-top:4%;}
.gscj_2_1{ width:46%; margin:2%; float:left;}

.gsditu_2{ width:96%; margin:0 auto; margin-top:4%; padding:0px 2%;}
.gsditu_2_1{ width:50%; float:left; text-align:left; font-size:16px; color:#5d5d5d; line-height:30px;}
.gsditu_1{ font-size:24px;  line-height:50px;}
.gsabout .nabout1_1_2_3 p{ text-indent:2em; margin:14px 0px; line-height:24px; font-size:14px; color:#5d5d5d;}





.nbconten1_1{ text-align:left; font-size:20px; color:#FFFFFF; line-height:40px; max-width:1200px; padding-left:2%;}
.nbconten1_2{ text-align:left;  max-width:1200px; padding-left:2%;}
.nbconten1_2 p{font-size:14px; color:#FFFFFF; line-height:30px; text-indent:0em;}

.nbcp{width:100%; padding:4% 0px;}
.nbcp_1{text-align:center; font-size:24px; color:#232323; line-height:40px;}
.nbcp_2{ width:96%; padding:3% 2%; padding-bottom:0px;}
.nbcp_2 img{ width:auto; max-width:100%; margin:0 auto; display:block; height:auto;}

.nblc{width:100%; padding:4% 0px; background-color:#f6f6f6;}
.nblc_1{text-align:center; font-size:24px; color:#232323; line-height:40px;}
.nblc_2{max-width:1200px; margin:0 auto; margin-top:4%;}
.nblc_2 img{ width:100%;}
.nblc_3{ text-align:center; font-size:16px; color:#232323; line-height:30px;}

.nbditu_1{margin-top:4%; text-align:center; font-size:20px; color:#232323; line-height:40px;}
.nbditu_2{margin-top:4%; text-align:center; font-size:24px; color:#f39320; line-height:40px;}




}
@media (max-width: 800px) {



.nwangdian{ width:28.333333333%; padding:6% 1%; margin-right:3%; padding-bottom:1%;}



.nwangdian_1_1{ width:60px; height:60px;  border:3px #FFFFFF solid; border-radius:60px;  margin-left:-30px; top:-30px;}
.nwangdian_1_1 img{ width:40px; padding:10px;}
.nwangdian_1_2{ width:94%; padding:5% 3%;  margin-top:-30px;}
.nwangdian_1_2 h2{ font-size:18px; line-height:40px; }
.nwangdian_1_2 h4{ font-size:14px; line-height:30px; }





.nabout1_2{ width:70%; margin:0 auto; height:40px; text-align:center; color:#FFFFFF; line-height:40px; border-radius: 30px; background-color:#30b8bd; font-size:16px; font-weight:bold; margin-top:5%;}
.nabout1_3{ width:80%; margin:0 auto; height:40px; text-align:center; color:#5d5d5d; line-height:40px; border-radius: 30px;  font-size:15px; margin-top:1%;}

.nabout2_1_1{width:100%; float:none;}
.nabout2_1_2{width:100%; float:none; margin-top:3%;}

.nabout2_1_2_1_2_1{ margin-left:1%; margin-right:1%; }

.nabout2_3_1{ width:100%; float:none; margin-right:0px; }
.nabout2_3_1_1{  padding:20px; text-align:center; font-size:22px;  padding-bottom:0px;}
.nabout2_3_1_2{  padding:20px; text-align:left; font-size:14px;  line-height:24px; height:auto;}
.nabout2_3_2{ width:100%; float:none; margin-right:0px; margin-top:3%;}
.nabout2_3_3{ width:100%; float:none; margin-right:0px; margin-top:3%;}

.nabout4_2_1_1_1_1{ width:53px; margin:0 auto; padding-top:40%;}
.nabout4_2_1_1_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:40%; color:#ffffff;}

.nabout4_2_1_1_2{width:60%; float:right; margin-right:2.5%; padding-top:5%;}
.nabout4_2_1_1_2_1{ text-align:left; color:#5d5d5d; font-size:20px; line-height:40px;}
.nabout4_2_1_1_2_2{ text-align:left; color:#007955; font-size:16px; line-height:30px;}
.nabout4_2_1_1_2_3{ text-align:left; color:#5d5d5d; font-size:14px; line-height:24px; padding-top:2%;}

.nabout4_2_1_2_2{width:60%; float:left; margin-left:2.5%; padding-top:4%;}

.nabout4_2_1_2_1_1{ width:53px; margin:0 auto; padding-top:60%;}
.nabout4_2_1_2_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:60%; color:#ffffff;}

.nabout5_1_1{ width:100%; float:none; overflow:hidden;}
.nabout5_1_2{ width:96%; margin:0 auto; float:none;}
.nabout5_1_2_1{ width:96%; margin:0 auto; padding-top:3%; padding-bottom:3%;}

.nabout5_2_1_1{ width:46%; float:left; margin:2%; }

.nabout6_2{ width:90%; margin:0 auto; margin-top:20px; text-align:center; font-size:14px; line-height:24px; color:#5d5d5d;}
.nabout6_3{ width:96%; margin:0 auto; margin-top:4%;}

.nabout6_3_1{ width:100%; float:none;}
.nabout6_3_1 img{ width:100%;}
.nabout6_3_2{ width:100%; float:none; padding-top:3%;}
.nabout6_3_2_1{ text-align:left; font-size:20px; color:#5d5d5d; line-height:40px; padding-left:1.5%;}
.nabout6_3_2_2 span{ display:block; font-size:20px; line-height:30px; color:#30b8bd; text-align:left; padding:5px 0px;}
.nabout6_3_2_2{ width:30%; margin:0px 1.4%; display:inline-block;}
.nabout6_3_2_2 p{ display:block; font-size:14px; line-height:24px; color:#5d5d5d; text-align:left:}


.dashiji_1{font-size:20px; line-height:30px;}

.dashiji_2_1{ font-size:24px; line-height:30px;}

.chejian_1{ font-size:20px;  line-height:30px;}
.chejian_2_1{ width:46%; margin:2%; float:left;}


.nabout7_2_1_1 img{width:240%; transition: 0.6s;}
.nhove .txt p{color:#fff;  font-size:14px; line-height:24px; padding:0px 10px;}

.hfooter_1_1{ display:none;}
.hfooter_1_2_2 p{ font-size:14px; color:#ffffff; line-height:24px; margin:0px; text-indent:0em;}

.hfooter_1_2{ width:300px; float:left; margin-left:0%;}

.hfooter_1_3{ width:120px; float:right;}

.hfooter_1_3_2{ margin-top:20px; width:120px;}
.hfooter_1_3_2 img{ width:100%;}

.hfooter_2{ width:100%; height:40px; margin-top:3%;}
.hfooter_2_1{ width:96%; margin:0 auto; line-height:40px; font-size:14px; color:#ffffff; text-align:center;}
.hfooter_2_1 font{ float:right;}

.scroll-up {
	width: 30px;
	height: 30px;
	bottom: 60px;
	right: 10px;
	background:#252525 url(../images/to-top.png) no-repeat center ;

}

.nwenhua_1{ width:100%; float:none;}
.nwenhua_2{ width:100%; float:none; margin-top:4%;}

.hc-product .product-list ul>li{width:46%; margin:1.5%; background-color:#fff; display:inline-block;  margin-bottom:4%;transition:.4s;}

.swiper-container .swiper-wrapper .swiper-slide img{ display:block; margin:0 auto; width:auto; max-width:100%; height:auto;}
.xiangqing-top-1-left{float:left;width:98%;padding:2% 1%;border-radius:3px;font-size:0}
.xiangqing-top-1-right{float:right;width:98%;padding:2% 1%; margin-right:0%; margin-top:3%; text-align:left;}

.xiangqing-bottom-left{float:none;width:98%; margin:0 auto; border:1px solid #ddd;background-color:#fff;margin-bottom:20px;box-shadow:1px 3px 16px rgba(0,0,0,.1)}

.xiangqing-bottom-right{float:none;width:98%; text-align:left; margin:0 auto; margin-top:3%;}

.xiangqing-bottom-right-1-ul li{width:46%;text-align:center; margin:0px 1.6%; display:inline-block; margin-bottom:18px;}

.hc-news_list .news-auto{ padding-top:10px;}

.hc-news_list .news-auto .auto-left{width:180px;float:left;font-size:0}

.hc-news_list .news-auto .auto-right{width:auto;float:none; padding:0px 1%; margin-left:190px; text-align:left;}
.hc-news_list .news-auto .auto-right h3{ display:block; height:40px; overflow:hidden;}
.hc-news_list .news-auto .auto-right h3 a{color:#666;font-size:18px;font-weight:500;line-height:40px}
.hc-news_list .news-auto .auto-right h3 a:hover{ color:#30b8bd; text-decoration:underline; }
.hc-news_list .news-auto .auto-right p{color:#999; height:50px; overflow:hidden;line-height:24px; padding-bottom:0px; margin-bottom:10px;}
.hc-news_list .news-auto .auto-right-bottom span{padding:2px 30px; margin-top:2px;}
.hc-news_list .news-auto .auto-right-bottom span:before{ display:none;}
.hc-news_list .news-auto .auto-right-bottom span:after{display:none;}

.nbanner_tit{ position:absolute; width:100%; top:42%; color:#5d5d5d; font-size:24px; line-height:40px; text-align:center; min-width:320px;}

.nbanner_bg img{ width:800px; position:relative; top:0px; left:50%; margin-left:-350px;}

.nbanner ,.nbanner_jj{ overflow:hidden; height:208px;}
.nbanner img{ width:900px; position:relative; top:0px; left:20%; margin-left:-180px;}
.nbanner_jj{ overflow:hidden; height:208px;}
.nbanner_jj img{ width:900px; position:relative; top:0px; left:20%; margin-left:-180px;}

.lxditu{ height:auto;}
.lxditu .lxw{ width:auto; margin:0 auto; padding:30px 20px; height:456px; float:none;}
.ditu{ width:100%; margin:0 auto; height:516px; float:none; margin-top:4%;}
.lxditu .lxw .lx01 b{ width:240px; font-size:14px; line-height:20px; text-align:left; float:left; margin-left:30px; }

.join_2{ width:150px; margin:0 auto;}
.join_2 img{ width:100%;}

.yzbot{display:block;}
.footerbot{ display:block;}

.gsditu_2_1{ width:50%; float:left; text-align:left; font-size:14px; color:#5d5d5d; line-height:30px;}
.gsditu_1{ font-size:20px;  line-height:40px;}


.hchanpin_1_1{ width:45%;  padding:1%;   float:left; position:relative; top:0px; margin-left:2%; margin-top:20px; margin-bottom:20px;}

}
@media (max-width: 600px) {

.nabout4_2_1_1_1_1{ width:53px; margin:0 auto; padding-top:50%;}
.nabout4_2_1_1_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:50%; color:#ffffff;}

.nabout4_2_1_1_2{width:60%; float:right; margin-right:2.5%; padding-top:5%;}
.nabout4_2_1_1_2_1{ text-align:left; color:#5d5d5d; font-size:20px; line-height:30px;}
.nabout4_2_1_1_2_2{ text-align:left; color:#007955; font-size:16px; line-height:20px;}
.nabout4_2_1_1_2_3{ text-align:left; color:#5d5d5d; font-size:14px; line-height:24px; padding-top:2%;}

.nabout4_2_1_2_2{width:60%; float:left; margin-left:2.5%; padding-top:4%;}

.nabout4_2_1_2_1_1{ width:53px; margin:0 auto; padding-top:70%;}
.nabout4_2_1_2_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:70%; color:#ffffff;}

.nabout6_3_2_1{ text-align:left; font-size:20px; color:#5d5d5d; line-height:40px; padding-left:10%;}
.nabout6_3_2_2{ width:90%; margin:0px auto; display:inline-block; padding-left:10%;}
.nabout6_3_2_2 p{ display:inline; font-size:14px; line-height:24px; color:#5d5d5d; text-align:left; padding-right:3%;}

.nabout7_2{ width:96%; margin:0 auto; margin-top:4%; overflow:hidden;}

.nabout7_2_1_1{width:100%; float:left; position:relative; height:auto; overflow:hidden; margin:2% 0px;}
.nabout7_2_1_1 img{width:100%; transition: 0.6s;}
.nhove .txt p{color:#fff;  font-size:14px; line-height:24px; padding:0px 20px;}



.inner-public-nav .ico-item {

	font-size: 14px;
	line-height: 15px;
	transition-duration: .3s;
}
.inner-public-nav .ico-txts span{ display:block;}
.inner-public-nav .ico-txts {
	height:30px;
	line-height:15px;
}

.hfooter_2_1 a{ display:block; line-height:30px;}
.hfooter_2{ width:100%; height:40px; margin-top:3%;}
.hfooter_2_1{ width:96%; margin:0 auto; line-height:40px; font-size:14px; color:#ffffff; text-align:center;}

.ccv .left{ width:100%; margin-top:0px; margin-bottom:4%; float:left;}
.ccv .left img{ display:block; width:auto; max-width:100%; height:auto; margin:0 auto;}
.ccv .right{ width:100%; background:#fff; margin-top:0px; float:right; text-align:left; margin-bottom:5%; }

.nzhaopin_2_1_2_2{width:auto; clear:both; display:none; padding:10px; background-color:#f9f9f9; }

.join_2{ width:150px; margin:0 auto;}
.join_2 img{ width:100%;}

.ncontent_1{ width:220px; float:left; margin-top:20px; display:none;}
.ncontent_2{ width:auto; margin-left:0px;}

.nwangdian{ width:28.333333333%; padding:8% 1%; margin-right:3%; padding-bottom:1%;}
}

@media (max-width: 480px) {



.nwangdian{ width:45%; padding:10% 1%; margin-right:3%; padding-bottom:1%;}

.web_menu{ width:100%; height:60px;  }
.web_logo{width:80%; height:60px; float:left; margin-left:3%; background-size:auto 60px; transition:all 0.3s linear;}
.dh_menu{width:15%; margin-top:0px; margin-right:1%;  float:right; text-align:right;}
.nbanner{margin-top:60px;}
.nbanner_jj{margin-top:60px;}

.nfcompany{ margin-top:60px;}

.nbanner_jj{ overflow:hidden; height:180px;}
.nbanner_jj img{ width:800px; position:relative; top:0px; left:50%; margin-left:-300px;}

.nabout4_2_1_1_1{ width:100%; float:none; margin:0 auto;}
.nabout4_2_1_2_1{ width:100%; float:none; margin:0 auto;}
.nabout4_2_1_3_1{ width:100%; float:none; margin:0 auto;}

.nabout4_2_1_1_1_1{ width:53px; margin:0 auto; padding-top:20%;}
.nabout4_2_1_1_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:20%; color:#ffffff;}

.nabout4_2_1_1_2{width:92%; float:none; margin:0 auto;  padding-top:4%; padding-bottom:4%;}
.nabout4_2_1_1_2_1{ text-align:left; color:#5d5d5d; font-size:20px; line-height:30px;}
.nabout4_2_1_1_2_2{ text-align:left; color:#007955; font-size:16px; line-height:20px;}
.nabout4_2_1_1_2_3{ text-align:left; color:#5d5d5d; font-size:14px; line-height:24px; padding-top:2%;}

.nabout4_2_1_2_2{width:92%; float:none; margin:0 auto; padding-top:4%;  padding-bottom:4%;}

.nabout4_2_1_2_1_1{ width:53px; margin:0 auto; padding-top:20%;}
.nabout4_2_1_2_1_2{ text-align:center; font-size:18px; line-height:50px; padding-bottom:20%; color:#ffffff;}

.hfooter_1_2{ width:200px;}
.hfooter_1_3{ width:100px;}
.hfooter_1_3_2{ width:100px;}

.npinpai_1{ width:100%; float:left; overflow:hidden;}
.npinpai_2{ width:100%; float:right; overflow:hidden; margin-top:4%;}

.hc-product .product-list ul>li{width:95%; margin:1.5% auto; background-color:#fff; display:inline-block;  margin-bottom:4%;transition:.4s;}

.hc-news_list .news-auto .auto-left{width:100%; float:none;font-size:0}

.hc-news_list .news-auto .auto-right{width:98%; float:none; padding:0px 1%; margin-left:0px; text-align:left; margin-top:3%;}

.lxditu .lxw .lx01 b{ width:240px; font-size:14px; line-height:20px; text-align:left; float:left; margin-left:15px; }

}



@media (max-width: 375px) {

.nbanner_jj{ overflow:hidden; height:160px;}
.nbanner_jj img{ width:720px; position:relative; top:0px; left:50%; margin-left:-280px;}

.nwangdian{ width:45%; padding:12% 1%; margin-right:3%; padding-bottom:1%;}

.hfooter_2_1 a{ display:block; line-height:40px; font-size:12px;}
.hfooter_2{ width:100%; height:40px;  margin-top:3%;}
.hfooter_2_1{ width:96%; margin:0 auto; line-height:40px; font-size:13px; color:#ffffff; text-align:center;}

.lxditu .lxw{ padding:30px 10px;}
.product-nav li{width:120px;}
.product-nav li.on,.product-nav li:hover{ width:120px;}
.nabout6_3_2_2{ width:100%; margin:0px auto; display:inline-block; padding-left:0%;}
.nabout6_3_2_2 span{ display:block; font-size:16px; line-height:30px; color:#30b8bd; text-align:left; padding:5px 0px;}
.nabout6_3_2_2 p{ font-size:13px; line-height:24px; color:#5d5d5d; text-align:left:}
}