*{padding:0;margin:0;font-family:微软雅黑;}
a,img{
	transition:all 1s;
}
a{text-decoration:none;color:#666;}
li{list-style:none;}
body{min-width:1200px;}
.clear{width:100%;clear:both;}
.long{width:100%;}
.long1{width:1200px;margin:0 auto;}
@font-face {
  font-family: 'iconfont';
  src: url('./font/iconfont.eot');
  src: url('./font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('./font/iconfont.woff2') format('woff2'),
      url('./font/iconfont.woff') format('woff'),
      url('./font/iconfont.ttf') format('truetype'),
      url('./font/iconfont.svg#iconfont') format('svg');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-weight:bold;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*top*/

.top{background-color:#f5f5f5;}
.top-p{line-height:25px;font-size:12px;color:#999;text-shadow:0.3px 0.3px #999;float:left;}
.top-d{height:25px;float:right;}
.top-d a{color:#999;font-size:12px;text-shadow:0.3px 0.3px #999;}
.top-d span{color:#999;font-size:12px;}
.top-d a:hover{color:#1b82d2;}

/*logo*/

.logo{float:left;}
.lo-d{float:right;width:290px;}
.lo-d i{display:block;height:83px;width:58px;float:left;background:url('../images/tel.png') no-repeat center;}
.lo-p{width:230px;float:left;height:20px;line-height:20px;font-size:12px;color:#999;}
.lo-p2{width:230px;float:left;height:30px;line-height:30px;color:#17695b;font-size:30px;font-weight:bold;}
.lo-h{width:100%;text-align:center;height:42px;line-height:60px;font-size:24px;color:#666;}
.lo-p3{width:100%;text-align:center;font-weight:bold;height:41px;line-height:30px;font-size:16px;color:#999;}

/*nav*/

.nav{
	background-color:#17695b;
}
.nav-d{
	display:block;
	float:left;
}
.nav-d-a{
	display:block;
	width:148px;
	text-align:center;
	height:50px;
	line-height:50px;
	color:#fff;
	font-size:16px;
	border-left:1px solid #fff;
}
.nav-d-a:hover{background-color:#114d43;}

/*banner*/

.banner{
	height:500px;
}
.fullSlide{ width:100%;  position:relative;  height:500px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:500px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:500px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 
}
.fullSlide .hd ul .on{ background:#f00;  }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }


/*热门关键词 搜索*/
.keyword{
	width:700px;
	float:left;
	height:90px;
	line-height:90px;
	color:#17695b;
	font-size:16px;
}
.keyword > a{
	color:#666;
	font-size:16px;
}
.keyword > a:hover{
	color:#17695b;
}
.keyword > span{
	color:#666;
}
.search{
	width:330px;
	float:left;
	line-height:90px;
}
#q{
	width:280px;
	height:38px;
	border:1px solid #17695b;
	border-radius:20px;
	float:left;
	margin-top:26px;
}
.button{
	width:40px;
	height:40px;
	border:1px solid #17695b;
	border-radius:20px;
	background:url("../images/ss.png") #17695b no-repeat center;
	margin-top:26px;
	margin-left:-30px;
}

/*case*/

.case-title{
	width:100%;
	height:83px;
	background:url("../images/heng.png") no-repeat center;
}
.case-title > h2{
	color:#17695b;
	font-size:24px;
	text-align:center;
	height:40px;
	line-height:50px;
}
.case-title > p{
	color:#d9d9d9;
	font-size:26.34px;
	text-align:center;
	line-height:30px;
	height:30px;
	font-weight:bold;
}
.ladyScroll{width:100%;height:285px;margin:15px auto;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:40px;height:77px;position:absolute;top:129px;left:-40px;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:-40px; background-position:0 -77px;}
.ladyScroll .scrollWrap{width:100%;padding-top:15px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:400px;text-align:center;position:relative;}
.ladyScroll  span{transition:all 1s;display:block;width:380px;height:50px;position:absolute;left:10px;bottom:0;background:rgba(23,105,91,.5);filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll  dt{margin:0 auto;width:380px;overflow:hidden;}
.ladyScroll  img{display:block;width:380px;height:285px;}
.ladyScroll  dd{width:380px;height:50px;line-height:50px;font-size:20px;color:#fff;text-align:center;overflow:hidden;position:absolute;left:10px;bottom:0;}
.ladyScroll  dd a{ color:#fff;  }
.ladyScroll  dd a:hover{ text-decoration:none;}
.ladyScroll dl:hover span{ background:rgba(23,105,91,.9);}


.adv-list{
	width:100%;
}
.adv-list-d{
	width:300px;
	height:260px;
	float:left;
	position:relative;
}
.adv-list-d > div{
	width:134px;
	height:134px;
	margin:10px auto 0;
	background:url("../images/q2.png") no-repeat center;
	transition:all 3s;
}
.adv-list-d > span{
	position:absolute;
	top:51px;
	left:126px;
	font-size:50px;
	color:#666;
	transition:all 1s;
}
.adv-p1{
	width:100%;
	text-align: center;
	color:#333333;
	font-size:18px;
	line-height:30px;
}
.adv-p2{
	color:#666666;
	font-size:16px;
	width:100%;
	text-align:center;
	font-size:16px;
	line-height:30px;
}
.adv-list-d:hover.adv-list-d > div{
	background:url("../images/q1.png") no-repeat center;
	-moz-transform:rotate(180deg); 
	-webkit-transform:rotate(180deg);
	transform:rotateZ(180deg);
}
.adv-list-d:hover.adv-list-d > p{
	color:#17695b;
}
.adv-list-d:hover.adv-list-d > span{
	color:#17695b;
}

/*aboutus*/

.aboutus{
	background:url("../images/bg1.png") repeat-y center;
}
.about-des{
	width:1100px;
	text-align:center;
	padding:20px 50px;
	color:#666;
	font-size:16px;
	line-height:30px;
}
.about-des > a{
	color:#17695b;
	font-size:16px;
}
.about-img{
	width:1120px;
	padding:0 40px;
}
.about-img img{
	margin-left:73.5px;
}
.about-img img:hover{
	transform:scale(1.2);
}

/*sproduct*/

.spro{
	width:100%;
	background:url("../images/bg2.png") no-repeat center;
	height:865px;
}
.spro-title{
	text-align:center;
	color:#fff;
	letter-spacing:5px;
	font-size:35.83px;
	font-weight:normal;
}
.spro-cat{
	text-align:center;
	position:relative;
}
.spro-cat-li{
	width:104px;
	height:34px;
	color:#666666;
	font-size:16px;
	display:inline-block;
	text-align:center;
	line-height:34px;
	border-radius:20px;
	background-color:#fff;
	margin-left:15px;
}
.spro-cat-li > a{
	color:#666;
}
.spro-cat-li-pro{
	position:absolute;
	width:100%;
	left:0;
	top:34px;
}
.spro-cat-li-pro > dl{
	width:286px;
	height:270px;
	float:left;
	margin-left:18px;
	margin-top:20px;
}
.spro-cat-li-pro > dl > dt{
	width:284px;
	height:218px;
	border:1px solid #ccc;
	overflow:hidden;
}
.spro-cat-li-pro > dl > dt > a > img{
	width:100%;
	height:100%;
}
.spro-cat-li-pro > dl > dd{
	width:100%;
	line-height:50px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.spro-cat-li-pro > dl > dd > a{
	color:#fff;
	font-size:16px;
}
.spro-cat-li-pro > dl > dt:hover{
	border:1px solid #f69d1e;
}
.spro-cat-li-pro > dl > dt > a > img:hover{
	transform:scale(1.2);
}
.spro-more{
	display:block;
	width:104px;
	text-align:center;
	height:34px;
	line-height:34px;
	background-color:#f69d1e;
	font-size:16px;
	color:#fff;
	border-radius: 20px;
	margin:600px auto 0;
}

/*过度excessive*/

.exc{
	background:url('../images/gd.png') no-repeat center;
	height:200px;
}
.exc-left{
	float:left;
	width:500px;
	height:100px;
	margin-top:80px;
}
.exc-left > h2{
	color:#fff;
	text-indent:70px;
	font-size:35.17px;
	font-weight:normal;
}
.exc-left > p{
	color:#fff;
	font-size:16px;
	text-indent:70px;
}
.exc-tel{
	float:right;
	width:339px;
	height:100px;
	margin-top:30px;
}
.exc-tel > p{
	color:#fff;
	font-size:23.72px;
	text-align:left;
}

/*news*/
.news-cat{
	width:100%;
}
.news-cat-d{
	width:379px;
	float:left;
	margin-left:31.5px;
}
.news-cat-img{
	width:100%;
	height:213px;
	overflow:hidden;
	position:relative;
}
.news-cat-img img{
	width:100%;
}
.news-cat-img h2{
	position:absolute;
	top:80px;
	width:100%;
	line-height: 52px;
	text-align:center;
	color:#fff;
	background:rgba(23,105,91,.5);
	transition:all 1s;
	font-weight:normal;
}
.news-cat-img img:hover{
	transform: scale(1.2);
}
.news-cat-img h2:hover{
	background-color:rgba(23,105,91,.9);
}
.news-cat-p{
	width:319px;
	padding:0 30px;
	background:url("../images/jian.png") no-repeat left;
	line-height:37px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.news-cat-p a{
	font-size:16px;
	color:#666666;
}
.news-cat-p a:hover{
	color:#17695b;
	font-size:17px;
}

/*contactus*/
.cont-form{
	float:left;
	width:430px;
}

.cont-ta tr{
	height:64px;
}
.cont-ta-td{
	width:70px;
	text-align:center;
	font-size:18px;
	color:#333333;
	font-weight:bold;
}
.cont-ta-td2 > input{
	width:311px;
	height: 39px;

}
.cont-ta-td2 > textarea{
	width:311px;
	height:100px;
}
.cont-video{
	width:710px;
	height:339px;
	float:right;
}

/*footer*/
.footer{
	background-color:#17695b;
}
.fo-le{
	width:910px;
	float:left;
}
.fo-le > h2{
	color:#fff;
	font-size:24px;
	border-bottom:1px solid #fff;
	letter-spacing: 5px;
	font-weight:normal;
	line-height:55px;
	padding-top:10px;
}
.fo-le-d{
	float:left;
	width:300px;
	margin-left:50px;
}
.fo-le-d > p{
	color:#fff;
	font-size:14px;
	line-height:30px;
}
.fo-le-d2{
	float:right;
	width:297px;
}
.fo-le-d2 > p{
	color:#fff;
	line-height:50px;
	font-size:14px;
}
.fo-le-d2-tel{
	width:230px;
	height:38px;
	background:url("../images/telbg.png") no-repeat center;
}
.fo-le-d2-tel > p{
	font-size:14px;
	line-height:38px;
	color:#fff;
	text-indent:25px;
}
.fo-ri{
	margin-top:50px;
	width:133px;
	float:right;
}
.fo-ri p{
	text-align:center;
	width:100%;
	line-height:30px;
	color:#fff;
}


/*footer2*/

.footer2{
	background-color:#333;
}
.footer2 p{
	line-height:45px;
	color:#fff;
	text-align:center;
	font-size:14px;
}
.footer2 p a{
	color:#fff;
}

/*产品和服务*/
.pro-h{width:100%;text-align:center;line-height:60px;color:#333333;font-size:36px;}
.pro-p{width:100%;text-align:center;line-height:30px;color:#5a5a5a;font-size:18px;}
.pro-le{width:272px;float:left;border:1px solid #e5e5e5;padding-bottom:45px;}
.pro-le-d{width:100%;height:141px;background:url("../images/pro.jpg") no-repeat center;}
.pro-le-d-p{width:100%;line-height:45px;color:#fff;font-size:33.24px;text-align:center;}
.pro-le-d-p2{width:100%;line-height:30px;color:#fff;font-size:18px;text-align:center;}

.pro-le-a{display:block;width:200px;height:50px;padding:0 23.5px;margin:0 auto;background:url("../images/jian2.png") no-repeat 220px #f2f2f2;color:#333333;font-size:18px;line-height:50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-top:8px;}
.pro-le-a:hover{color:#fff;background-color:#17695b;}

.pro-ri{width:898px;border:1px solid #e5e5e5;float:right;}
.pro-ri-h{width:100%;height:62px;line-height:62px;text-indent:20px;color:#3d3d3d;font-size:24px;font-weight:normal;border-bottom:1px solid #e5e5e5;}
.pro-ri-h a{color:#999999;font-size:14px;}
.pro-ri-h a:hover{color:#17695b;}
.pro-ri-h > p{float:right;color:#999;font-size:12px;}
/*产品中心*/
.p-ri-dl{width:278px;padding:4px;height:267px;float:left;background-color:#eee;transition:all 1.5s;margin-top:25px;margin-left:20px;}
.p-ri-dl:hover{background-color:#17695b;}
.p-ri-dl:hover .p-ri-dd > a{color:#fff;}
.p-ri-dt{width:100%;height:214px;overflow:hidden;}
.p-ri-dt img{width:100%;}
.p-ri-dt img:hover{transform:scale(1.3);}
.p-ri-dd{width:100%;text-align:center;line-height:45px;font-size:16px;}
.p-ri-dd > a{color:#2e2e2e;}

	/* pages */ 
#pages { padding: 14px 0 10px; font-family: 瀹嬩綋; margin: 10px; } 

#pages a { font-size: 12px;display: inline-block; width: 26px; height: 22px; line-height: 22px; background: #fff; border: 1px solid #e3e3e3; text-align: center; color: #333 } 

#pages a.a1 { background: url(../images/search/admin_img/pages.png) no-repeat 0 5px; width: 56px; } 

#pages a:hover { background: #f1f1f1; color: #000; text-decoration: none; } 

#pages span { display: inline-block; width: 26px; height: 22px; line-height: 22px; background: #5a85b2; border: 1px solid #5a85b2; color: #fff; text-align: center; } 

.page .noPage { display: inline-block; width: 56px; height: 22px; line-height: 22px; background: url(../img/icu/titleBg.png) repeat-x 0 -55px; border: 1px solid #e3e3e3; text-align: center; color: #a4a4a4; } 

/*在线留言*/
/*.mes{width:592px;margin:0 auto;}*/
.mes form{width:100%;}
.mes-u{width:100%;}
.mes-li{height: 38px;width: 270px;border: 1px solid #d1d1d1;float: left;margin-right: 22px;margin-bottom: 16px;}
.mes-li input{width:100%;border:none;height:38px;text-indent:20px;}
.mes-li2{float:left;width: 564px;height: 72px;padding-top: 10px;border: 1px solid #d1d1d1;}
.mes-li2 textarea{width:100%;border:none;font-size:14px;text-indent:20px;height:100%;}
.mes-li2{float:left;width: 564px;height: 72px;padding-top: 10px;border: 1px solid #d1d1d1;}
.mes-li3{height: 38px;width: 270px;float: left;margin-right: 22px;margin-top: 16px;}
.mes-li3-i{background: #17695b;height: 34px;width: 110px;color: #fff;font: 16px "Microsoft YaHei";border:none;}
.mes-li3-i2{background: #bbb;height: 34px;width: 110px;color: #fff;font: 16px "Microsoft YaHei";border:none;margin-left:20px;}
.mes-li4{float:left;width: 564px;height:30px;padding-top: 10px;}
.mes-li4-span{color:#999;font-size:12px;}
.mmmm{width:100%;background:url("../images/tutu.jpg") no-repeat -406px -3px;}

/*新闻页*/
.newlist-d{width:100%;border-bottom:1px dashed #ccc;}
.newlist-d h2{line-height:30px;text-indent:10px;}
.newlist-d h2 a{color:#333;font-size:16px;font-weight:normal;}
.newlist-d h2 span{color:#999;float:right;margin-right:20px;font-size:14px;font-weight:normal;}
.newlist-d p{width:875px;padding:0 10px;color:#666;height:90px;line-height:25px;font-size:14px;overflow:hidden;}
.newlist-d h2 a:hover{color:#17695b;}

.show{width:838px;padding:30px 30px;overflow: hidden;}
.show-h{color:#17695b;text-align:center;width:100%;line-height:60px;}
.s-prev{display:inline-block;float:left;margin-left:30px;}
.s-next{display:inline-block;float:right;margin-right:30px;}
.s-prev:hover{color:#17695b;}
.s-next:hover{color:#17695b;}















