/*--------------------通用信息开始--------------------*/
* { margin:0; padding:0; list-style:none }
BODY {
	background:#fff;color:#ccc;
}
.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:#1C4891;}
.more{width: 150px;height:37px;display: block; margin: 20px auto 0px;line-height:37px;font-size: 14px;color: #aba8a8;text-indent: 36px;border-radius: 0px;transition: all ease-out .3s; background-color:#E9E9E9;text-transform:Uppercase }
.more:hover i{ color: transparent;}
.more:hover{color: #525252;text-indent:36px;box-shadow: 0px 7px 15px #dedede;}
.more::after{transition: all 0.4s ease-out 0s;content: ' ';width: 37px;display: block; float: right;height: 37px;background: url(../images/jiantou2.png) no-repeat -55px -63px;background-color:#2260BD;}
.more:hover::after{ background-color:#EC8921;}

/*--------------------------title----------------------*/
.homeTitle {text-align: center;}
.homeTitle h2 {line-height: 40px; font-size: 28px; color: #4c4c4c; font-weight:normal;}
.homeTitle b {line-height: 34px; font-size: 24px; color:#E5E5E5; font-weight:normal;}
.homeTitle h3 {font-size: 16px; color:#575757;}
.homeTitle h3 span {display: inline-block; position: relative;}
.homeTitle h3 span:before {display: block; width: 102px; height: 100%; content: ""; position: absolute; left: -120px; top: 0; background: url(../images/home_tit_bg_l.png) no-repeat center; background-size: 100%;}
.homeTitle h3 span:after {display: block; width: 102px; height: 100%; content: ""; position: absolute; right: -120px; top: 0; background: url(../images/home_tit_bg_r.png) no-repeat center; background-size: 100%;}
.homeTitle .line {width: 40px; height: 1px; background:#1C4891; margin: 10px auto 0;}
/* flash*/
.fullSlidebg {width:100%;background:url(../images/dbg.png) no-repeat center top;height:85px}
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
	
}
.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:600px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}
.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:#FFF;
}
.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;
}


/*共用*/
.caption{ text-align:center;margin:0 auto;}
.caption b{ font-size:24px;color:#4A4A4A; font-weight:normal; }
.caption i{  margin:0 auto;color: #999;font-style:normal;line-height:40px;font-size: 14px;text-transform:uppercase}
.caption span{ color:#999;height:43px;margin:0 auto;font-size:14px;}
.caption b:after, .caption b:before {display: inline-block;height: 1px;background-color:#D3D3D3;padding: 0;content: "";width: 100px;margin: 6px 15px}
.title{ text-align:center;margin:0 auto;}
.title  li{display: inline-block;text-align:center;padding:10px 10px 0 10px;font-size:13px;background:url(../images/foot.png) no-repeat 0 18px}
.title  li a{color:#018b89}
.title  a:hover{ color:#CF0010; text-decoration:underline;}
.title .CurrentLi{background-image:none;}
.topic{width:200px;border-bottom:1px solid #E9E9E9;height:45px;font-size:18px;}
.topic-txt {border-bottom:1px solid #D1000B;line-height:45px;height:45px;font-weight:normal;overflow:hidden;display: inline-block;}
/*fd*/
.fd{ overflow:hidden; width:1200px; height:450px; margin:auto}
.fd ul{ overflow:hidden; margin-top:55px;}
.fd li{ float:left; width:240px; height:223px; overflow:hidden; position:relative;}
.fd li a{ text-decoration:none}
.fd li>img{ position:absolute; left:0; top:0}
.fd li em{ display:block; width:100%; height:100%; background:url(../images/fd01.png) repeat center; position:absolute; left:0; top:0; z-index:2}
.fd li b{ display:none; width:100%; height:100%; background:url(../images/fdk01.png) no-repeat center; position:absolute; left:0; top:0; z-index:3}
.fd li h3{ display:block; text-align:center; position:absolute;top:80px; left:0; width:100%; padding-bottom:10px; background:url(../images/fd02.png) no-repeat center bottom; margin-bottom:16px; z-index:5}
.fd li h3 img{ display:block; margin:0 auto}
.fd li p{ display:block; width:145px; position:relative; z-index:5; top:-100px; text-align:center; margin:0 auto; font-size:16px; color:#e3e3e3; font-weight:bold;}
.fd .li02{ margin-top:111px;}
.fd li:hover em{ display:none}
.fd li:hover b{ display:block}
.fd li:hover h3{ display:none}
.fd li:hover p{ display:none;}
/*产品展示*/
.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 #1C4891;height:50px;line-height:50px;text-align:center;font-size:18px;background:#1C4891;color:#fff}
.classify .classify-list{float:left;width:240px;}
.classify .classify-list h1{float:left;width:210px;margin-left:10px;height:50px;display:block;line-height:50px;margin-top:16px;font-size:16px;padding-left:10px;background:#E8E8E8 url(../images/classify-list.png) no-repeat 190px 14px;background-size:16px 16px}
.classify .classify-list h1 a{display:block;}
.classify .classify-list li{float:left;display:block;width:174px;margin-left:20px;font-size:15px; padding:10px 0;line-height:26px;background:url(../images/line_b.png) no-repeat left 15px;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:#fff;margin-top:6px}
.solution-content {float:left;width:1200px;margin:auto;text-align:center;margin-top:10px}
.tel-left-bt{float:left;width:242px;height:163px;background:url(../images/rgkf.jpg) no-repeat }
.solution-content .CurrentLi{background:none;}
.cs{float:left;width: 220px;background:#000;height:100px;margin-top:10px}
.cs_cont{float:left;width:220px;height:100px;margin-top:10px}
.solution-content .solution-title{float:left;width: 220px;height:80px;background:url(../images/solution-title.png) no-repeat}
.solution-list {display: inline-block;text-align:center;margin-top:10px}
.solution-list .CurrentLi{background:#dedede;}
.solution-list ul li {font-size:15px;display:inline-block;background:#dedede;float:left;margin:0px 2px}
.solution-list ul li a{display:block;color:#3e3e3e;padding:6px 15px;}
.solution-list li h1{font-size:15px;display:block;}
.solution-list li span{text-transform:Uppercase;font-size:12px;}
.solution-list ul .on { color:#fff;}
.solution-list ul .on a{color:#fff;display:block;background:#0171B9;}
.s3-product{width:1320px;margin:auto;}
.s3-product .s3-item{margin:0px 20px 40px 20px;box-shadow:1px 1px 20px rgba(0,0,0,.1);width:400px;float:left;height:541px;}
.s3-product .s3-img{display:block;overflow:hidden;position:relative;height:400px;background:#fff;}
.s3-product .s3-img img{width:100%;height:auto;margin:0 auto;transition:.6s;height:400px;}
.s3-product .s3-item:hover .s3-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)}
.s3-product .s3-img:after{content:"";display:block;height:54px;width:54px;position:absolute;left:0;top:0}
.s3-product .s3-text{border-top:1px solid #eee;background:#ececec;padding:20px 20px;text-align:center;height:100px}
.s3-product .s3-text h4{font-size:20px;font-weight:normal;color:#444;margin-bottom:10px;margin-top:8px}
.s3-product .s3-text h4 a{color:#444;text-decoration:none}
.s3-product .s3-text p{color:#7e7e7e;font-size:14px;margin-bottom:0;text-align:left;line-height:28px}
.s3-product .s3-text p a{color:#7e7e7e}
.s3-product .s3-item:hover{box-shadow:1px 1px 20px rgba(0,0,0,.5)}
.s3-product .s3-item:hover .s3-text{background:#1C4891;color:#fff}
.s3-product .s3-item:hover .s3-text,.s3-item:hover .s3-text h4,.s3-item:hover .s3-text h4 a,.s3-item:hover .s3-text p a{text-decoration:none;color:#fff}.section4{padding:20px 0 40px;background:#f4f4f4}
.product-right{float:right;width:980px;}
.strength{float:left;width:360px;margin:0px 20px 40px 20px;box-shadow:1px 1px 20px rgba(0,0,0,.1)}
.strengthMain{height:;overflow:hidden;}
.strengthMain li{float:left;width:360px;height:290px;position:relative;overflow: hidden;}
.strengthMain li img{width:360px;height:300px;transition:all .5s;opacity:0.4;filter:alpha(opacity=40);}
.strengthMain p{width:360px;float:left;font-size:13px;line-height:40px;text-align:center;background:#fff}
.strengthMain li a img{ display:block; width:360px; height:290px;  position: relative;transition:all .5s;opacity:0.95;}
.strengthMain li a img:hover{opacity:0.7; transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:1;}
/* 样品 */
.prototype{width:956px;float:right;}
.prototype .s4-item{margin:0px 5px 40px 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:#1C4891 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:#1C4891}
.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:#1C4891}.section4{padding:20px 0 40px;background:#f4f4f4}
/* 非标 */
.nonstandard{width:1200px;margin:auto;}
.nonstandard .nonstandard-one{width:260px;float:left;}
.nonstandard .nonstandard-one .circle{width:130px;height:130px;background:#1C4891 url(../images/nonstandard.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; transition:all .5s;float:left;margin-left:60px}
.nonstandard .nonstandard-one .nonstandard-text{text-align:center;line-height:20px;width:260px;margin:18px 0px}
.nonstandard .nonstandard-one .nonstandard-text dt{text-align:center;font-size:24px;width:260px}
.nonstandard .nonstandard-one .nonstandard-text dd{text-align:center;font-size:16px;margin-top:10px;line-height:26px;width:260px;}
.nonstandard .nonstandard-one:hover .circle ,.circle:hover{width:130px;height:130px;background:#faac6c url(../images/nonstandard.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; }
.nonstandard .nonstandard-two{width:260px;float:left;margin-left:45px}
.nonstandard .nonstandard-two .circle{width:130px;height:130px;background:#1C4891 url(../images/nonstandard-02.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; transition:all .5s;float:left;margin-left:60px}
.nonstandard .nonstandard-two .nonstandard-text{text-align:center;line-height:20px;width:260px;margin:18px 0px}
.nonstandard .nonstandard-two .nonstandard-text dt{text-align:center;font-size:24px;width:260px}
.nonstandard .nonstandard-two .nonstandard-text dd{text-align:center;font-size:16px;margin-top:10px;line-height:26px;width:260px;}
.nonstandard .nonstandard-two:hover .circle ,.circle:hover{width:130px;height:130px;background:#faac6c url(../images/nonstandard-02.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; }
.liucheng{width:1200px;margin:auto;}
.nonstandard .nonstandard-thw{width:260px;float:left;margin-left:45px}
.nonstandard .nonstandard-thw .circle{width:130px;height:130px;background:#1C4891 url(../images/nonstandard-03.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; transition:all .5s;float:left;margin-left:60px}
.nonstandard .nonstandard-thw .nonstandard-text{text-align:center;line-height:20px;width:260px;margin:18px 0px}
.nonstandard .nonstandard-thw .nonstandard-text dt{text-align:center;font-size:24px;width:260px}
.nonstandard .nonstandard-thw .nonstandard-text dd{text-align:center;font-size:16px;margin-top:10px;line-height:26px;width:260px;}
.nonstandard .nonstandard-thw:hover .circle ,.circle:hover{width:130px;height:130px;background:#faac6c url(../images/nonstandard-03.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; }
.liucheng{width:1200px;margin:auto;}
.nonstandard .nonstandard-fi{width:260px;float:left;margin-left:45px}
.nonstandard .nonstandard-fi .circle{width:130px;height:130px;background:#1C4891 url(../images/nonstandard-04.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; transition:all .5s;float:left;margin-left:60px}
.nonstandard .nonstandard-fi .nonstandard-text{text-align:center;line-height:20px;width:260px;margin:18px 0px}
.nonstandard .nonstandard-fi .nonstandard-text dt{text-align:center;font-size:24px;width:260px}
.nonstandard .nonstandard-fi .nonstandard-text dd{text-align:center;font-size:16px;margin-top:10px;line-height:26px;width:260px;}
.nonstandard .nonstandard-fi:hover .circle ,.circle:hover{width:130px;height:130px;background:#faac6c url(../images/nonstandard-03.png) no-repeat 35px 35px ;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius: 50%; }
.liucheng{width:1200px;margin:auto;}
.liucheng .liuchengTitle{width:200px;height:200px;background:#1C4891;float:left;display:block}
.liucheng .liuchengTitle dt{width:200px;font-size:24px;color:#fff;text-align:center;margin-top:60px;float:left;}
.liucheng .liuchengTitle dd{float:left;height:60px;display:block;width:180px;margin-top:20px;text-align:center;background:#fff;margin-left:10px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;opacity:0.5;filter:alpha(opacity=50);}
.liucheng .liuchengTitle p{color:#1C4891;display:block;width:180px;float:left;font-size:12px;display:block;}
.liucheng .liuchengTitle i{color:#faac6c;font-size:22px;font-style:normal;font-weight:bold;width:180px;display:block;}
.liucheng .liuchengText{width:1000px;height:200px;background:url(../images/db-1.png) no-repeat left;float:left;font-size:16px}
.liucheng .liuchengText .liuchengText-01{float:left;margin:70px 0px 0px 86px;}
.liucheng .liuchengText .liuchengText-02{float:left;margin:70px 0px 0px 88px;}
.liucheng .liuchengText .liuchengText-03{float:left;margin:70px 0px 0px 88px;}
.liucheng .liuchengText .liuchengText-04{float:left;margin:70px 0px 0px 90px;}
.liucheng .liuchengText .liuchengText-05{float:left;margin:70px 0px 0px 88px;}
.liucheng .liuchengText .liuchengText-06{float:left;margin:70px 0px 0px 88px;}
.liucheng .liuchengText .liuchengText-07{float:left;margin:93px 0px 0px 240px;}
.liucheng .liuchengText .liuchengText-08{float:left;margin:93px 0px 0px 88px;}
.liucheng .liuchengText .liuchengText-09{float:left;margin:93px 0px 0px 88px;}
.liucheng .liuchengText .liuchengText-10{float:left;margin:93px 0px 0px 90px;}
.liucheng .liuchengText .liuchengText-11{float:left;margin:93px 0px 0px 88px;}

/* 公司 */
.about{width: 100%;position: relative;height: 660px;background: url(../images/aboutBg.jpg) no-repeat center;}
.about .container{position: relative;height: 660px;width:1200px;margin:auto}
.about .left_about{width: 600px;overflow: hidden;float: left;}
.about .leftCon .intro{overflow: hidden; }
.about .leftCon .intro .intro_more a{float: left;height:40px;width:120px;text-align:center;line-height:40px;background: #FFFFFF;margin-top:10px;border:1px solid #D1D1D1; transition:all .3s;}
.about .leftCon .intro .intro_more a:hover{background:#1C4891;color:#fff;}
.about .leftCon{height: 453px;overflow: hidden;}
.about .leftCon h3{font-size: 30px;font-weight: bold;margin-top: 111px;}
.about .leftCon h3 a{color: #1C4891;text-decoration: none;}
.about .leftCon span{display: block;}
.about .leftCon .span1{color: #666666;font-size: 20px;margin: 6px 0 18px 0;}
.about .leftCon .span2{font-size: 12px;color: #bdbdbd;font-family: 'Myriad Pro';}
.about .leftCon p{font-size: 14px;line-height:24px;color: #666666;width: 518px;}
.about .leftCon .p1{margin: 34px 0 28px 0; overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;}
.about .leftCon .p2{ overflow: hidden;text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 4;  -webkit-box-orient: vertical;}
.about .left_about ul{width: 100%;overflow: hidden;margin-top: 108px;}
.about .left_about li{float: left;width: 150px;height: 40px;line-height: 40px;margin-left: 1px;text-align: center;font-size: 14px;background: #fff;}
.about .left_about li a{display: block;color: #666666;text-decoration: none;}
.about .left_about li.cur{background: #1C4891;}
.about .left_about li.cur a{color: #fff;}
.about .right_about{width: 960px;float: left;height: 660px;position: absolute;left: 600px;top: 0;overflow: hidden;}
.about .rightBox{width: 960px;float: left;position: relative;height: 660px;}
.about .rightCon {width: 960px;overflow: hidden;position: absolute;top: 0;left: 0;height: 660px;}
.about .right_about ul{width: 960px;overflow: hidden;position: absolute;top: 0;left: 0;}
.about .right_about li{float: left;width:960px;}
.about .right_about .list{overflow: hidden; width: 600px; position: absolute; left: 0; bottom: 26px; text-align: center;z-index: 100;}

.about .wang{position: absolute;right: 79px;bottom:-82px;}

/* 厂房 */
.marketing {
    
    height: 701px;
    overflow: hidden;
}
.click_a {
    width: 94px;
    height: 42px;
    margin: 0 auto;
    padding-top: 35px;
}
.hover_L {
    float: left;
}
.click_a a {
    display: block;
    width: 42px;
    height: 42px;
    overflow: hidden;
}
.hover_R {
    float: right;
}
.click_a img {
    display: block;
    float: left;
}
.click_a a:hover img {
    margin-top: -42px;
}
.mark-main {
    width: 100%;
    overflow: hidden;
    position: relative;
    height: 506px;
}
.click_con {
    width: 100%;
    padding-top: 55px;
    overflow: hidden;
    margin-left: -133px;
}
.system_list {width:476px; height:416px;position:relative;background:#FaFafa;margin: 0 5px; float: left;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;
-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.system_list .system_list_txt{line-height:71px;font-size:15px;text-align:center;color:#646464}
.system_list:hover {transform:translate(0,-10px);
	-webkit-transform:translate(0,-10px);
	-moz-transform:translate(0,-10px);
	-o-transform:translate(0,-10px);
	-ms-transform:translate(0,-10px);
	-webkit-box-shadow:0px 0px 5px #dedede;
    -moz-box-shadow:0px 0px 5px #dedede;
    box-shadow:0px 0px 5px #dedede;}

/* went */
.fq-top{width:100%;margin:auto;background:url(../images/wenti.png) no-repeat bottom center;height:97px}
.fq-context{width:1200px;margin:auto;background:url(../images/fq.jpg) no-repeat bottom;height:600px}
.fq-title{width:1200px;margin:auto;background:url(../images/fq_title.png) no-repeat center;height:81px}
.fq-context .fq1{width:870px;background:url(../images/fq1.png) no-repeat left;height:60px;float:right;margin-top:36px}
.fq-context .fq1 b{color:#EC8921;font-weight:800;font-size:20px;margin:6px 0px 0px 60px;float:left;width:870px}
.fq-context .fq1 span{font-size:18px;margin:0px 0px 0px 60px;float:left;width:870px}
.fq-context .fq2{width:800px;background:url(../images/fq2.png) no-repeat left;height:60px;float:right;margin-top:14px}
.fq-context .fq2 b{color:#444;font-weight:800;font-size:20px;margin:4px 0px 0px 60px;float:left;width:800px;}
.fq-context .fq2 span{font-size:18px;margin:0px 0px 0px 60px;float:left;width:800px}
.fq-context .fq3{width:730px;background:url(../images/fq3.png) no-repeat left;height:60px;float:right;margin-top:14px}
.fq-context .fq3 b{color:#EC8921;font-weight:800;font-size:20px;margin:4px 0px 0px 60px;float:left;width:730px;}
.fq-context .fq3 span{font-size:18px;margin:0px 0px 0px 60px;float:left;width:730px}
.fq-context .fq4{width:660px;background:url(../images/fq4.png) no-repeat left;height:60px;float:right;margin-top:14px}
.fq-context .fq4 b{color:#444;font-weight:800;font-size:20px;margin:4px 0px 0px 60px;float:left;width:660px;}
.fq-context .fq4 span{font-size:18px;margin:0px 0px 0px 60px;float:left;width:660px}
.fq-context .fq5{width:580px;background:url(../images/fq5.png) no-repeat left;height:60px;float:right;margin-top:14px}
.fq-context .fq5 b{color:#EC8921;font-weight:800;font-size:20px;margin:4px 0px 0px 60px;float:left;width:800px;}
.fq-context .fq5 span{font-size:18px;margin:0px 0px 0px 60px;float:left;width:800px}
.fq-context .fq6{width:510px;background:url(../images/fq6.png) no-repeat left;height:60px;float:right;margin-top:14px}
.fq-context .fq6 b{color:#444;font-weight:800;font-size:20px;margin:4px 0px 0px 60px;float:left;width:800px;}
.fq-context .fq6 span{font-size:18px;margin:0px 0px 0px 60px;float:left;width:800px}
/*优势*/
.advantage {background:#E8E8E8;padding-bottom: 75px;}
.advantage .adv_con {position: relative;margin-bottom: 25px;z-index: 1;}
.advantage .adv_con .conbox {position: relative;background: #fff;display: none;}
.advantage .adv_con .conbox.cur {display: block;}
.advantage .adv_con .conbox .conleft {width: 50%;position: relative;overflow: hidden;z-index: 2;}
.advantage .adv_con .conbox .conleft img {display: block;width: 100%;transition: all 2.5s;}
.advantage .adv_con .conbox .conleft:hover img {transform: scale(1.2);}
.advantage .adv_con .conbox .conright {width: 50%;position: relative;height: 100%;position: relative;z-index: 2;}
.advantage .adv_con .conbox .conright h3 {padding-top: 10%;margin-left: 7%;padding-bottom: 5%;border-bottom: 1px dotted #d3d3d3;margin-bottom: 5%;width: 65%;}
.advantage .adv_con .conbox .conright h3 span {display: block;font-size: 28px;color:#1C4891;}
.advantage .adv_con .conbox .conright h3 span b {font-size: 56px;}
.advantage .adv_con .conbox .conright h3 i {display: block;font-weight:600;color: #333;font-size: 42px;font-style:normal;margin-top:26px}
.advantage .adv_con .conbox .conright .p1 {font-size: 14px;line-height: 24px;margin-left: 7%;margin-bottom: 2%;width: 60%;}
.advantage .adv_con .conbox .conright .libg {position: absolute;right: 0;bottom: -64px;}
.advantage .adv_con .adv_btnl {display: block;width: 41px;height: 41px;position: absolute;left: 50%;margin-left: -41px; bottom: 0;background: url(Img/Common/bg01.png);cursor:pointer;z-index: 3;}
.advantage .adv_con .adv_btnl i {display: block;margin: 12px auto;width: 10px;height: 17px;background: url(Img/Index/jtl01.png) no-repeat center;}
.advantage .adv_con .adv_btnr {display: block;width: 41px;height: 41px;position: absolute;left: 50%;bottom: 0;background: url(Img/Common/bg01.png);cursor:pointer;z-index: 3;}
.advantage .adv_con .adv_btnr i {display: block;margin: 12px auto;width: 10px;height: 17px;background: url(Img/Index/jtr01.png) no-repeat center;}
.advantage .adv_con .adv_btnl:hover ,.advantage .adv_con .adv_btnr:hover {background: #2c488c;}

.advantage .adv_type {position: relative;z-index: 2;}
.advantage .adv_type li {float: left;width: 299px;padding: 18px 0;background: #fff;}
.advantage .adv_type li p {width: 154px;position: relative;height: 47px;padding: 12px 0 0 145px;border-left: 1px solid #e0e0e0;}
.advantage .adv_type li.li1 p {border-left: none;}
.advantage .adv_type li span {display: block;font-size: 20px;color: #333;}
.advantage .adv_type li i {display: block;font-size: 12px;color: #999;text-transform: uppercase;font-style:normal}
.advantage .adv_type li em {display: block;width: 62px;height: 62px;position: absolute;left: 70px;top: 0;}
.advantage .adv_type li.li1 em {background: url(../images/advicon02.png) no-repeat center;}
.advantage .adv_type li.li2 em {background: url(../images/advicon04.png) no-repeat center;}
.advantage .adv_type li.li3 em {background: url(../images/advicon06.png) no-repeat center;}
.advantage .adv_type li.li4 em {background: url(../images/advicon07.png) no-repeat center;}
.advantage .adv_type li.cur {background:#1C4891;}
.advantage .adv_type li.cur p {border-left-color: #2c488c;}
.advantage .adv_type li.cur i {color: #fff;}
.advantage .adv_type li.cur span {color: #fff;}
.advantage .adv_type li.li1.cur em {background: url(../images/advicon01.png) no-repeat center;}
.advantage .adv_type li.li2.cur em {background: url(../images/advicon03.png) no-repeat center;}
.advantage .adv_type li.li3.cur em {background: url(../images/advicon05.png) no-repeat center;}
.advantage .adv_type li.li4.cur em {background: url(../images/advicon08.png) no-repeat center;}
.advantage .container{margin-left:auto; margin-right:auto; width:1200px;}
/*合作*/
.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;background: url(Img/Index/partner-kuang.png) no-repeat center;}
.partner .mainCon li:hover i{display: block;}
.partner .mainCon li:hover img{transform: scale(1.1);}
/*合作*/
.Box {position: relative;}
.Box .content {width:1140px;margin: 0 auto;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/jtl02.png) no-repeat center;left: -72px;}
.Box .Box_con .btnr {background: url(../images/jtr02.png) no-repeat center;right: -72px;}
.Box .Box_con .btnl:hover {background: url(../images/jtl03.png) no-repeat center;}
.Box .Box_con .btnr:hover {background: url(../images/jtr03.png) no-repeat center;}
.Box .Box_con .conbox {position: relative;overflow: hidden;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 268px;height: 200px;margin-left: 20px;overflow: hidden;border-radius:5px;-moz-border-radius:5px;border:1px solid #dedede}
.Box .Box_con .conbox ul li:first-child {margin-left:0;}
.Box .Box_con .conbox ul li img {display: block;width: 268px;height: 200px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
.Box .Box_con .conbox .system_list_txt{position:absolute;overflow:hidden;z-index:1000;width:268px;top:160px;height:40px;color:#fff;filter:alpha(Opacity=70);opacity:.7;line-height:40px;text-align:center;background:#303030;font-size:13px}
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background:#F18609;}
/*资讯*/
.new_box{ width:100%; margin:0 auto;overflow:hidden;background:#FAFAFA}
.news{margin:0 auto;width:1200px;text-align:center}
.news .list{width:500px;float:left;transition:.6s;overflow: hidden;display:block;height:496px;}
.news .list img{width:100%;height:auto;margin:0 auto;transition:.6s;height:350px;}
.news .list dd{width:500px;height:350px;overflow:hidden;}
.news .list dt{width:480px;height:150px;background:#EFEFF1;padding-left:20px;text-align:left}
.news .list dt b{float:left;font-weight:normal;font-size:15px;width:480px;line-height:26px;margin-top:18px}
.news .list dt p{float:left;font-weight:normal;width:480px;color:#999999;margin-top:8px}
.news .list dt span{float:right;font-weight:normal;background: url(../images/list.png) no-repeat right;margin-right:6px}
.news .list dt span a{color:#999999;padding-right:30px}
.news .list a{display:block;color:#333}
.news .list:hover 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);}
.news .information {width:650px;float:left;margin-left:50px;}
.news .information dl{width:650px;margin-bottom:28px;display:inline-block;}
.news .information dl dt{float:left;color:#646464;font-size:15px;text-align:center;width:70px;height:70px;background:#EFEFF1}
.news .information dl dt span{color:#C3C3C3;font-size:13px;}
.news .information dl dt i{margin-top:12px;display:block;font-style:normal;font-size:24px;font-weight:700;color:#1C4891}
.news .information dl dd{float:left;width:560px;text-overflow:ellipsis;overflow:hidden;text-align:left;margin-left:16px;}
.news .information dl dd h3 a{font-weight:normal;font-size:13px;}
.news .information dl dd p{color:#A3A3A3;line-height:24px;margin-top:0px;}
.news a:hover{color:#1C4891;}

.demo3{float:left;color:#6f6f6f;font-size:15px;margin-right:16px;line-height:40px}
#demo {overflow:hidden;float:left;width:1100px;}
#demo  li{float:left;margin-right:45px;background:url(../images/tj.png) no-repeat 0px 16px;padding-left:15px;line-height:40px}
#demo  li a{color:#6f6f6f}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}


.slide_x{overflow:hidden;position:relative;width:520px;height:385px;background:#fff;float:left;}
.slide_x img{width:520px;height:385px}
.slide_x p {position:absolute;bottom:0;left:0;width:100%;height:60px;color:#eee;font-size:15px;text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);line-height:60px}

.slide_x  a img{ display:block; width:520px; height:385px;  position: relative;transition:all .5s;opacity:0.95;}
.slide_x  a img:hover{ opacity:0.7; transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1); opacity:1;}

.top20{ height:20px;} 
.top30{ height:30px;} 
.top40{ height:40px;} 
.top50{ height:50px;} 
.top60{ height:60px;} 
.top70{ height:70px;} 
.top80{ height:80px;} 
.top90{ height:90px;} 
.top100{ height:100px;}

.box {
    width: 1200px;
    margin: 0 auto;
    height: auto;
}

.cp_bt{font-size:40px;color: #1C4891; background:url(../images/line22.png) no-repeat center 63px;text-align: center;height: 104px;line-height:50px; font-weight:bold;}
.cp_bt font{color: #fe4e00;}
.cp_bt span{display: block;font-size:18px;font-weight: normal; padding:11px 0 0; color:#666;}


.ys{position: relative;}
.ys_z{position: absolute;left: 0;top: 6.5rem;width: 100%;z-index: 20;}
.ys_z h2{font-size: 0;line-height: 0;text-align: left;  }
.ys_z h2 span{ display:block;font-size: 2.5rem;line-height: 2.5rem;  color: #fff;font-weight:bold;}
.ys_z h2 i{ display: block;font-size: 1.1rem;line-height: 1.8rem;  color: #fff;font-weight: normal;margin-top: 0.7rem;}
.ys_con li img{display: block;width: 100%;}
.ys_t{ position: absolute;left: 0;bottom: 0rem;width: 100%;z-index: 20;height: 6rem;background: rgba(0,0,0,0.6);}
.ys_t ul{display: flex;justify-content: space-between;}
.ys_t ul li{width: 25%;position: relative;}
.ys_t ul li .desc{display: none;}
.ys_t ul li span{display: block;padding-top: 3rem;text-align: center;font-size: 1rem;color: #fff;font-weight:bold;line-height: 1rem;background: url(../images/ysbtn.png) no-repeat center top;background-size: 1.35rem 1.35rem;margin-top: -0.7rem;}
.ys_t ul li.active span{background: url(../images/ysbtnon.png) no-repeat center top;background-size: 1.35rem 1.35rem;}
.ys_t ul li.active .desc{border-radius: 5px;height: 15rem;padding: 1.8rem 1.8rem 0;background: #0288cf;box-sizing: border-box;width: 100%;position: absolute;left: 0;bottom: 5.4rem;z-index: 20;display: block;}
.ys_t ul .yst3.active .desc{ height: 16rem;}
.ys_t ul .yst4.active .desc{ }
.ys_t ul li.active h4{display: block;font-size: 1.5rem;line-height: 1.5rem;color: #fff;font-weight: bold;}
.ys_t ul li.active p{margin-top: 1rem;height: 150px;overflow: hidden;}
.ys_t ul li.active p em{display: block;padding-left: 0.9rem;font-size: 0.8rem;color: #fff;line-height: 1.5rem;position: relative;}
.ys_t ul li.active p em:after{ position: absolute;left: 0%;top: 0.7rem;width: 0.3rem;height: 0.1rem;background: #fff;content: "";}
.ys_t ul li.active .desc:after{position: absolute;left: 50%;bottom: -0.5rem;width: 0.8rem;height: 0.5rem;background: url(../images/ysdown.png) no-repeat center;content: "";margin-left: -0.4rem;background-size: 100% 100%;}

/*定制流程*/
.lc_bg { background:url(../images/lcbg.png) no-repeat center 0; height:494px;}
.lc_top { padding:50px 0 29px; text-align:center;}
.lc_con { height:230px; margin-top: 22px;}
.lc_con ul li { float:left; width:141px; margin-right:70px;}
.lc_con ul .nobor { margin:0;}
.lc_con ul li a i { background:url(../images/yuan.png) no-repeat; width:141px; height:141px; display:block;}
.lc_con ul li a:hover i { background:url(../images/yuan2.png) no-repeat;}
.lc_con ul li a i img { width:66px; display:block; margin:0 auto; padding:35px 0 0;}
.lc_con ul li a em { display:block; text-align:center; padding:22px 0 0; font-size:16px; color:#333;}
.lc_bot { padding:0 0 0 425px;}
.lc_bot span,.lc_bot em { display:block; float:left;}
.lc_bot span a { background:url(../images/kuang.png) no-repeat; width:234px; height:38px; line-height:38px; text-align:center; font-size:16px; color:#0262b8; display:block;}

/*产品优势*/
.cpys_bj{width: 100%; margin:0 auto; background:#f2f2f2; height:520px;} 
.faq_box{width: 100%;}
.faqa{width: 1250px; margin: 0 auto;}
.faqa li{width: 190px; height:200px; float: left; margin-left: 20px; position: relative; z-index: 99; padding: 40px 20px; background: #1C4891; text-align: center;}
.faqa img{ z-index: 2; position: inherit;}
.faqa li p{width: 190px; float:left; height: 50px; line-height:22px; text-align: center; font-size: 16px; color: #fff; margin-top: 10px; position: relative; z-index: 99; font-weight: bold; transition:all 0.6s;}
.faqa li:hover p{font-size:16px; color: #999; transition:all 0.6s;}
.faqa li span{width: 190px; float: left; font-size: 14px; color: #fff; line-height:24px; text-align: center; margin-top:0px; position: relative; z-index: 99; padding-left:10px;}
.faqa li:hover span{color: #999;}

.faqa li::before{content:""; display:block; position:absolute; z-index:1; top:0; left:0; width:0; height:100%; background:#333; transition: all 0.3s linear; color: #999;}
.faqa li:hover{transition: all 0.3s linear;}
.faqa li a{ position: relative; color: #999; z-index:11;}
.faqa li:hover a{color: #999;}
.faqa li:hover::before{transition: all 0.3s linear; width:100%;z-index:1; }
.faqa_bo{width: 660px; margin: 0 auto; height: 56px; background: #fe4e00; border-radius: 20px; text-align: center; font-size: 26px; color: #fff; transition: all 0.3s linear; line-height: 56px; letter-spacing: 2px; overflow: hidden;}
.faqa_bo a{font-size: 26px; color: #fff}
.faqa_bo:hover{width: 900px; transition: all 0.3s linear; letter-spacing: 7px;}