﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/**/

/**/
.banners{height: 564px;z-index:8;position:relative;zoom:1}
.fullSlide {
	width:100%;
	position:relative;
	height:564px;
}
.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:564px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
	 background-repeat:no-repeat;
}
.fullSlide .bd li a {
	display:block;
	height:564px;
}

.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	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:100px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#ff7000;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}
/**/

/**/
.ss{background: #fbfbfb;height: 82px;font-family: "Microsoft YaHei";border-bottom: 1px solid #dfdfdf;}
.ss p {float: left;height: 82px;line-height: 82px}
.ss p span{color:#019c94;font-size: 14px;font-weight: bold;}
.ss p a{color: #313131;font-size: 14px;padding-right:8px;}
.ss-t{float: right;margin-top: 24px}
.ss-t .inpys01{float: left;font-size: 12px;border: 0px; color: #c9c9c9;width:335px;background: url(Img/Index/ss_03.jpg) no-repeat;padding-left:17px;height:38px;line-height: 38px}
.ss-t .inpys02{width:49px;height:38px;float: left;border: 0px;background: url(Img/Index/ss_04.jpg) no-repeat;}



/**/
.qh{background:#fff url(img/index/qhbj.jpg) no-repeat center bottom;height: 664px;margin-top: 55px;font-family: "Microsoft YaHei"}
.qh-c{height:123px}
.qh-c ul{position: relative;width:1000px;height:128px}
.qh-c ul li{float: left;text-align: center;}
.qh-c ul li span a{width: 248px;height: 48px;border:1px solid #dfdfdf;display: inline-block;border-left: 0;color: #2f292b;font-size: 20px;padding-top: 19px;line-height: 20px;}
.qh-c ul li span a:hover,.qh-c ul li.cur span a{background:#ff7000 url(img/index/qh.gif) no-repeat center bottom;color: #fff;font-weight: bold;}
.qh-c ul li span a:hover em,.qh-c ul li.cur span em{font-weight:normal;color: #ffa87d}
.qh-c ul li.cur span{border-left:1px solid #dfdfdf;display: block;}
.qh-c ul li.cur span a{padding-top:19px;height: 48px;line-height: 20px}
.qh-c ul li em{display: block;text-transform: uppercase;font-size: 12px;font-style: normal;color: #2f292b;}
.qh-c li .qc{position: absolute;top:68px;left: 0;height: 54px;background: #f1f1f1;width:972px;padding-left: 25px;text-align:left;display:none}
.qh-c li.cur .qc{display:block}
.qh-c .qc a{padding: 0 30px;color: #575757;font-size: 14px;line-height: 54px;background:url(img/index/qh2.gif) no-repeat right center;}
.qh-c .qc .none{background: none;}
.qh-t{width: 400px;float: left;padding-top: 140px}
.qh-t h4{color: #000000;font-size: 22px;font-weight: bold;}
.qh-t span{color: #3e3e3e;font-size: 14px;line-height: 27px;width: 350px;padding-top: 25px;display: block;}
.qh-t a{display: block;width: 104px;height: 32px;margin:30px 0 38px 0;background: #ff7000;text-align: center;color: #fff;font-size: 14px;line-height: 32px}

.qh-v p{position: absolute;top: 0;right:0}
.qh-v{position: relative;width: 1000px;}
.qh-v ul {position: absolute;top:490px;left:450px}
.qh-v ul li{float: left;padding-right: 17px;}
.qh-v ul li a{background:url(img/index/qh_05.png) no-repeat;width: 13px;height: 13px;display: block;}
.qh-v ul li a:hover,.qh-v ul li.cur a{background:url(img/index/qh_03.png) no-repeat;}
.qh-q1,.qh-q2,.qh-q3{display: none;}
.qh-q1 p{right: -65px}
/**/
.pro{background: url(img/index/probj.jpg) no-repeat center 0;height: 452px;font-family: "Microsoft YaHei"}
.pro p em{padding-top: 113px;color: #000000;font-size: 24px;font-style: italic;display: block;}
.pro p b{display: block;padding-top: 5px;color: #ff7000;font-size: 42px;font-weight: bold;}
.pro p i{display: block;font-style: normal;font-size: 10px;color: #ced3d3;line-height: 13px;text-transform: uppercase;letter-spacing:2px}
.pro span{display: block;margin:20px 0 25px 0;height: 35px;}
.pro span img{vertical-align: middle;}
.pro span em{float: left;width: 309px;height: 35px;display: inline-block;background: #009d95;text-align: center;font-style: normal;color: #fff;font-size: 18px;margin-right: 13px;line-height: 35px}
.pro a{display:inline-block;background:url(img/index/pro_05.jpg) no-repeat;width: 133px;height: 42px;text-align: center;color: #fff;font-size: 18px;margin-right: 13px;line-height: 42px}
.pro a.cur{background:url(img/index/pro_03.jpg) no-repeat;}
/**/
.ys{font-family: "Microsoft YaHei";}
.ys h3{height:337px;margin-top: 70px;height: 275px;text-align: center;}
.ys h3 span{display: block;width: 437px;height: 50px;background:url(img/index/ys_06.png) no-repeat;margin: 10px auto 0 auto;color: #333333;font-size: 18px;font-weight: bold;line-height: 50px}
.ys h3 span b{color: #ee6b00;font-size: 24px}
.ys1{background:url(img/index/ys1.jpg) no-repeat center 0;height:485px;overflow: hidden;}
.ys2{background:url(img/index/ys2.jpg) no-repeat center 0;height:576px;overflow: hidden;}
.ys3{background:url(img/index/ys3.jpg) no-repeat center 0;height:542px;overflow: hidden;}
.ys4{background:url(img/index/ys4.jpg) no-repeat center 0;height:491px;overflow: hidden;}
.ys dl{width: 460px;}
.ys2 dl,.ys4 dl{float: right;}
.ys2 dl,.ys3 dl{padding-top: 106px;}
.ys1 dl{padding-top: 60px;}
.ys4 dl{padding-top: 96px;}
.ys1 dl dt span{width: 360px;}
.ys2 dl dt span{width: 312px;}
.ys3 dl dt span{width: 298px;}
.ys4 dl dt span{width: 398px;}
.ys dt span{height: 45px;background: #009d95;display: block;text-align: center;color: #fff;font-size: 20px;line-height: 45px;}
.ys dt span i{font-style: normal;font-weight:bold;display: inline-block;padding-right: 5px;}
.ys dt b{color: #ff7100;font-size: 26px;display: block;padding: 12px 0 5px 0;}
.ys dt {color: #000000;font-size: 20px;padding-bottom:30px;border-bottom: 1px solid #dfdfdf;margin-bottom:20px}
.ys dd span{color: #ff7000}
.ys dd p{background:url(img/index/ysc.png) no-repeat 0 7px;padding-left: 17px;color: #555555;font-size: 14px;line-height: 22px;margin-bottom:18px}
.ys dd a{background:url(img/index/ys_14.jpg) no-repeat;width: 114px;height: 36px;text-align: center;color: #fff;display: block;font-size: 16px;margin-top:30px;line-height: 36px;}
.ys dd a:hover,.ys dd a.cur{background:url(img/index/ys_10.jpg) no-repeat;}
/**/
.new{margin-top: 46px;height: 820px;font-family: "Microsoft YaHei";overflow: hidden;}
.new h3{text-align: center;color: #019c94;font-size: 30px;height: 115px}
.new h3 a{display: block;color: #333333;font-size: 22px;font-family: "宋体";padding-bottom: 12px;}
.new-c{width: 586px;}
.new-c dl {height: 410px;overflow: hidden;}
.new-c dl dt{position: relative;overflow: hidden;}
.new-c dl dt img{width: 586px;height: 307px;}
.new-c dl dt span{display: block;background:url(img/index/tm.png) repeat-x;height: 31px;font-weight: bold;width: 566px;padding-left: 20px;color: #000000;font-size: 14px;line-height: 31px;position: absolute;bottom: 0;left: 0}
.new-c dd{padding:12px 0 12px 20px;color: #000000;font-size: 14px;line-height: 24px;border-bottom: 1px dashed #9e9e9e}
.new-c ul li{float:left;width:293px;padding-bottom: 20px;}
.new-c ul li a{color: #4a4a4a;font-size: 14px;background:url(img/index/new_10.jpg) no-repeat 0 4px;padding-left: 19px;}

.new-n{width: 334px;}
.new-n dl dt img{width: 334px;height:111px;display: block;padding-bottom: 20px}
.new-n dl dd p{background:url(img/index/new_15.jpg) no-repeat 0 10px;padding-left: 14px;line-height: 27px;}
.new-n dl {height: 285px;}
.new h4 {border-bottom: 1px solid #d2d2d2;margin-bottom: 20px}
.new h4 span a{display: block;font-size: 20px;color: #019c94;padding-bottom: 11px;border-bottom: 3px solid #019c94;width: 80px}
.new h4 em a{font-style: normal;display: block;width: 59px;height: 22px;background: #ff7000;text-align: center;font-size: 14px;color: #fff;line-height: 22px;}
/**/
.case{background: #f3f3f3;height:750px;font-family: "Microsoft YaHei"}
.case h4{padding-top: 50px;color: #019c94;font-size: 30px;text-align: center;}
.case h4 a{color: #000000;font-size: 22px;display: block;padding-bottom:5px;font-family: "宋体"}
.case h3{padding-top: 48px;border-bottom: 1px solid #d2d2d2;margin-bottom: 35px;height:45px; }
.case h3 span a{float:left;width:108px;height: 27px;margin:7px 0 0 15px;background: #ee6b00;display: block;color: #fff;text-align: center;font-size: 16px;line-height: 27px}
.case h3 em a{float: left;display: block;font-style: normal;padding-bottom: 5px;border-bottom: 3px solid #019c94;font-size: 30px;font-weight: bold;color: #019c94}
.case h3 p{float: right;padding-top: 8px;color: #515151;font-size: 14px;}
.case h3 p a{color: #515151;font-size: 14px;font-weight: normal;display: inline-block;padding:0 5px;line-height:28px;border-bottom: 2px solid #f3f3f3}
.case h3 p a:hover,.case h3 p a.cur{border-bottom: 2px solid #ff7000;}

.case dl{height: 215px;overflow: hidden;float: left;width: 500px}
.case dl dt img{width: 250px;height: 215px;float: left;}
.case dl dd{padding-left: 20px;width: 230px;height: 215px;background:#fff url(img/index/case.jpg) no-repeat 20px 180px;float:left;}
.case dl dd span{display: block;padding:30px 0 7px 0;color: #000000;font-size: 18px;}
.case dl dd p{width: 221px;color: #5d5d5d;font-size: 14px;line-height: 25px}
/**/
.pic{width: 1020px;margin: 0 auto;margin-top: 35px;height: 596px;font-family: "Microsoft YaHei"; overflow:hidden;}
.pic h3{text-align: center;margin-bottom: 37px}
.pic h3 a{color: #333333;font-size: 22px;font-family: "宋体"}
.pic h3 b{color: #019c94;font-size: 30px;font-weight: bold;display: block;padding: 10px 0;}
.pic h3 span{display: inline-block;width: 386px;height: 34px;border: 3px solid #dfdfdf;font-weight: bold;color: #333333;font-size: 18px;line-height:28px}
.pic h3 span em{font-style: normal;color: #ee6b00;font-size: 24px}

.pic-p {width: 406px;position: relative;height: 371px;text-align: center;overflow: hidden;}
.pic-p  ul li img{width: 406px;height: 371px;font-size: 0;line-height: 0}
.pic-p  ul li span{display: block;width: 406px;height: 34px;background:url(img/index/tm1.png) repeat-x;color: #fff;font-size: 14px;line-height: 34px;position: absolute;bottom: 0;left: 0}
.pic-p p a{background:url(img/index/pic_05.png) no-repeat;width: 11px;height: 11px;display: inline-block;padding-right: 12px}
.pic-p p a:hover,.pic-p p a.cur{background:url(img/index/pic_03.png) no-repeat;}
.pic-p p{position: absolute;top:315px;right:0 }

.pic-c{width: 614px; height:372px; overflow:hidden;}
.pic-c ul li{float: left;position: relative;font-size: 0;line-height: 0;text-align: center;margin: 0 0 6px 3px}
.pic-c ul li img{width: 200px;height: 182px}
.pic-c ul li span{display: block;background:url(img/index/tm1.png) repeat-x;width: 200px;height: 34px;position: absolute;bottom: 0;left: 0;font-size:14px;color: #fff;line-height: 34px}
/**/
.kstd{height: 314px;font-family: "Microsoft YaHei"}
.kstd h3 a{display: block;text-align: center;color: #019c94;background:url(img/index/td.jpg) no-repeat center bottom;padding-bottom: 40px;color: #019c94;font-size: 30px}
.kstd p{height: 60px;border-bottom: 1px dashed #c1c1c1;color: #666666;font-size: 13px;line-height: 60px}
.kstd p span{background:url(img/index/td1.jpg) no-repeat right center;display:inline-block;padding-right:30px}
.kstd p a{color: #666666;font-size: 13px;display: inline-block;padding: 0 15px;}
.kstd p b{color: #333333;font-size: 14px;font-weight: bold;}
.kstd .none{border-bottom: 0}
/**/
a:hover{text-decoration: none;}