@charset "UTF-8";
/*--------------------通用信息开始--------------------*/
* { margin:0; padding:0; list-style:none }
BODY {
	background:#fff;color:#333333;font-size: 13px;
}
.layout { width:1200px; margin:0 auto;}
.clear {clear:both}
img { border:none }
li { line-height:22px }
a {color:#444;text-decoration:none;}
a:hover {color:#000;}
/* flash*/
.fullSlidebg {width:100%;background:url(/images/dbg.png) no-repeat center top;height:85px}
.fullSlide {
	width:100%;
	position:relative;
	height:650px;
	
}
.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:650px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:650px;
}
.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:#E81B1B;
}
.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;
	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:5%;
	background-position:-6px -137px;
}



.homeTitle {text-align: center;}
.homeTitle h2 {line-height: 34px; font-size: 24px; color: #4c4c4c; font-weight:normal;}
.homeTitle b {line-height: 34px; font-size: 24px; color:#E5E5E5; font-weight:normal;}
.homeTitle h3 {font-size: 12px; color:#999;}
.homeTitle h3 span {display: inline-block; position: relative;font-family:Arial;}

.homeTitle .line {width: 30px; height: 1px; background:#0246B3; margin: 10px auto 0;}
/**/
/*产品展示*/
.product{width:1200px;margin:auto}
.classify-ico{float:left;width:240px;}
.classify{float:left;width:240px;padding-bottom:20px;border:1px solid #E8E8E8}
.classify-ico .classifyTitle{float:left;width:240px;border:1px solid #0246B3;height:50px;line-height:50px;text-align:center;font-size:18px;background:#0246B3;color:#fff}
.classify .classify-list{float:left;width:240px;}
.classify .classify-list h1{float:left;width:210px;margin-left:10px;height:40px;display:block;line-height:40px;margin-top:16px;font-size:16px;background:#E8E8E8 url(/images/classify-list.png) no-repeat 190px 14px;background-size:16px 16px}
.classify .classify-list h1 a{display:block;padding-left:10px;}
.classify .classify-list h1 a:hover{background:#0246B3 url(/images/classify-list.png) no-repeat 190px 14px;color:#fff}
.classify .classify-list li{float:left;display:block;width:174px;margin-left:20px;font-size:15px;height:46px;line-height:46px;background:url(/images/line_b.png) no-repeat 10px 18px;padding-left:26px;border-bottom:1px dashed #E8E8E8}
.classify .classify-list li a{display:block;}
.classify .hit li{float:left;background:url(/images/ad.png) no-repeat 10px 14px;padding-left:20px;height:30px;line-height:30px;margin-top:10px}
.tel-left{float:left;width:242px;height:138px;background:url(/images/tel-left.png) no-repeat}
.tel-left .rx{float:left;width:242px;text-align:center;color:#fff;font-size:18px;margin-top:65px;background:url(/images/position_icon02.png) no-repeat 40px 0px;padding-left:18px}
.tel-left .hm{float:left;width:242px;text-align:center;font-size:24px;color:#0246B3;margin-top:6px}

/* 样品 */
.prototype{width:956px;float:right;}
.prototype .s4-item{margin:0px 5px 27px 12px;box-shadow:1px 1px 20px rgba(0,0,0,.1);width:300px;float:left;height:400px;}
.prototype .s4-img{display:block;overflow:hidden;position:relative;height:300px;background:#fff;}
.prototype .s4-img img{width:100%;height:auto;margin:0 auto;transition:.6s;height:300px;}
.prototype .s4-item:hover .s4-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.prototype .s4-img:after{content:"";display:block;height:54px;width:54px;position:absolute;left:0;top:0}
.prototype .s4-text{border-top:1px solid #eee;background:#fff;padding:20px 0px;text-align:center;height:60px}
.prototype .s4-text h4{font-size:18px;font-weight:normal;color:#444;margin-bottom:10px;}
.prototype .s4-text h4 a{color:#444;text-decoration:none}
.prototype .s4-text dl{width:400px;margin:auto}
.prototype .s4-text dt{color:#929191;font-size:14px;margin-bottom:0;text-align:left;line-height:46px;background:#4A4A4A url(/images/pro-zx.png) no-repeat 26px 15px;width:150px;height:46px;text-align:center;float:left;background-size:16px 16px}
.prototype .s4-text dt a{color:#929191}
.prototype .s4-text dd{color:#eeeeee;font-size:14px;margin-bottom:0;text-align:left;line-height:46px;background:#0246B3 url(/images/ck.png) no-repeat 26px 18px;width:150px;height:46px;text-align:center;float:left}
.prototype .s4-text dd a{color:#eeeeee}
.prototype .s4-item:hover{box-shadow:1px 1px 20px rgba(0,0,0,.5)}
.prototype .s4-item:hover .s4-text{background:#fff;color:#0246B3}
.prototype .s4-item:hover .s4-text,.s4-item:hover .s4-text h4,.s4-item:hover .s4-text h4 a,.s4-item:hover .s4-text p a{text-decoration:none;color:#0246B3}.section4{padding:20px 0 40px;background:#f4f4f4}

#index_bg{position:fixed;z-index: -1;width:100%;max-width:100%;height:100%;top:0;left:0;overflow: hidden;}
#index_canvas{max-width:100%;width:100%;height:100%;}

/**/
.about {padding-bottom: 65px;background:#1D1D1D}
.about .container{ margin:auto; width:1200px;}
.about .conbox {height: 503px;}
.about .conbox .conleft {width: 550px;padding-top: 75px;}
.about .conbox .conleft h3 {font-size: 36px;font-weight: normal;}
.about .conbox .conleft h3 a {color: #a3a3a3;}
.about .conbox .conleft .p1 {font-size: 18px;color: #666;margin-bottom: 35px;}
.about .conbox .conleft .p2 {font-size: 13px;line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5; -webkit-box-orient: vertical;height: 120px;color:#a3a3a3}
.about .conbox .conleft em {display: block;margin-top: 50px;width: 55px;height: 1px;background: #aeaeae;}
.about .conbox .conleft a.ljgda {display: block;width: 146px;height: 44px;border: 1px solid #d0d0d0;line-height: 44px;text-align: center;font-size: 13px;margin-top: 100px;color:#a3a3a3;float: left;margin-right: 10px}
.about .conbox .conleft a.ljgda:hover {background: #da6200;color: #fff;border: 1px solid #da6200;}
.about .conbox .conright {cursor:pointer}
.about .abo_bot {padding-top: 80px;}
.about .abo_bot dl {float: left;width: 299px;border-left: 1px solid #4a4a4a;height: 170px;text-align: center;}
.about .abo_bot dl:first-child {border-left: none;}
.about .abo_bot dl dt {text-align: center;color: #da6200;margin-bottom: 30px;padding-top: 10px;}
.about .abo_bot dl dt b {display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font-size: 56px;}
.about .abo_bot dl dt em {display: inline-block;*display: inline;*zoom: 1;vertical-align: top;font-size: 20px;}
.about .abo_bot dl dd {font-size: 16px;line-height: 24px;color:#a3a3a3;}

/*合作*/
.Partners{width:1200px;margin:auto;}
.Partners li{float: left;width: 240px;height: 120px;border:1px solid #e7e7e7;border:1px solid #e5e5e5;border-right:none;border-bottom:none;box-sizing: border-box;}
.Partners ul{width: 1201px !important;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;box-sizing: border-box;}
.partner{width: 100%;padding-bottom: 30px;}
.partner .container{margin:auto; width:1200px;}
.partner .mainCon{}
.partner .mainCon li{float: left;width: 199px;height: 138px;border: 1px solid #e3e1e1;margin-left: -1px;margin-top: -1px;}
.partner .mainCon li a{display: block;width: 199px;height: 138px;position: relative;overflow: hidden;}
.partner .mainCon li a img{display: block;width: 199px;height: 138px;transition: all 1s ease-out;}
.partner .mainCon li i{display: none;width: 199px;height: 138px;position: absolute;left: 0;top: 0;}
.partner .mainCon li:hover i{display: block;}
.partner .mainCon li:hover img{transform: scale(1.1);}
/*新闻*/
.news {padding: 65px 0 65px 0;background: #F7F6F6}
.news .container{ margin:auto; width:1200px;}
.news .news_type {height: 45px;text-align: center;margin-bottom: 60px;}
.news .news_type li {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 124px;height: 43px;border: 1px solid #d0d0d0;margin-left: -5px;position: relative;z-index: 1;line-height: 43px;text-align: center;font-size: 14px;}
.news .news_type li a {display: block;height: 43px;}
.news .news_type li.cur {background: #da251d;border: 1px solid #da251d;z-index: 2;}
.news .news_type li.cur a {color: #fff;}

.news .news_con {}
.news .news_con .conbox {display: none;}
.news .news_con .conbox li a{float: left;width:380px;margin-top:15px;background: url(/images/xsyq.png) no-repeat left;padding-left:20px;display: block;}
.news .news_con .conbox li a:hover{background: url(/images/xsyq01.png) no-repeat left;color: #0246B3}
.news .news_con .conbox.cur {display: block;}
.news .news_con .conbox dl {width: 360px;padding-bottom:10px;position: relative;float: left;margin-left: 60px;margin-bottom:30px;}
.news .news_con .conbox dl:first-child {margin-left: 0;}
.news .news_con .conbox dl dt {width: 360px;height: 226px;overflow: hidden;position: relative;}
.news .news_con .conbox dl dt img {display: block;width: 360px;height: 226px;transition: all 0.5s;}
.news .news_con .conbox dl dd.dd1 {font-size: 16px;margin: 30px 0 15px 0;white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }
.news .news_con .conbox dl dd.dd1 a {color: #333;}
.news .news_con .conbox dl dd.dd2 {font-size: 13px;line-height: 20px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;height: 80px;}

.news .news_con .conbox dl dd.dd3 {position: absolute;left: 0;bottom: 0;height:16px;width: 100%;font-size: 12px;}
.news .news_con .conbox dl dd.dd3 span {font-size: 12px;color: #999;position: absolute;right: 0;top: 0;}
.news .news_con .conbox dl dd.dd3 em {position: absolute;left:52px;bottom:2px;width: 79px;height: 9px;background: url(/images/xsjt01.png) no-repeat left center;transition: all 0.5s;}

.news .news_con .conbox dl:hover dt img {transform: scale(1.1);}
.news .news_con .conbox dl:hover dd.dd1 a {color: #0246B3;}
.news .news_con .conbox dl:hover dd.dd3 a {color: #0246B3;}
.news .news_con .conbox dl:hover dd.dd3 em {width: 79px;background: url(/images/xsjt02.png) no-repeat left top;color: #E71B1C}

.news .ckgda {display: block;width: 146px;height: 44px;border: 1px solid #d0d0d0;line-height: 44px;text-align: center;font-size: 14px;margin: 40px auto 0 auto;}
.news .ckgda:hover {background: #0246B3;border-color: #0246B3;color: #fff;}