.bt{width:100%;font-size:40px;text-align:center;}
.bt a{color:#cfcbc8;position:relative;transition:.3s;display:block;}
.bt a h3{font-size:45px;line-height:47px;height:47px;color:#1c50c8;transition:all .3s;background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#1c50c8), to(rgba(2, 70, 41, 1)));
     -webkit-background-clip: text;
     -webkit-text-fill-color: transparent;}
.bt a h3 b{color:#ec9c23;transition:all .3s;}
.bt a h3 span{color:#aeaeae;font-weight:normal;font-size:24px;padding-left:10px;}
.bt a p.bttel{font-size:14px;color:#393737;font-weight:normal;line-height:37px;display:block;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;margin: 15px 250px 0;}
.bt a p.bttel span{font-size:32px;color:#000;margin-bottom:-5px;position:relative;}
.bt a:hover h3{color:#ec9c23}
.bt a:hover h3 b{padding-right:50px;opacity:0;}
.abt a{color:#fff;display:block;}
.abt a h3{color:#ff0000;font-size:46px;line-height:47px;height:47px;background-image:none;-webkit-text-fill-color:#ff0000;font-weight: bold;
-webkit-text-shadow:#fff 2px 0 0,#fff 0 2px 0,   
#fff -2px 0 0,#fff 0 -2px 0; -   
moz-text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;    
text-shadow:#fff 2px 0 0,#fff 0 2px 0,#fff -2px 0 0,#fff 0 -2px 0;    
*filter: Glow(Color=#fff, Strength=2);   
}
.abt a p{color:#fff;font-size: 20px;}
.common_title{width:290px;}
.common_title a.eng{font-size:46px;color:#fd0000;display:block;line-height:46px;font-family:"微软雅黑";background:-webkit-linear-gradient(left,#fd0000,#9e0101);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.common_title a.eng:hover{color:#610280;}
.common_title a.chi{font-size:24px;}

/*产品*/
.pnav{width:100%;position:relative;padding-top:1px;}
.pnav ul{text-align:center;}
.pnav ul li{display:inline-block;background:#1c50c8;transform:skew(-30deg);margin-right:10px;transition:all .3s;margin-bottom: 15px;*float: left;}
.pnav ul li a{transform:skew(30deg);height:35px;display:block;line-height:35px;color:#fff;font-size:16px;padding:0 30px 0 30px;}
.pnav ul li:hover{background:#ec9c23;}
.pnav ul li.hover{background:#ec9c23;color:#fff;}
.infoList{margin:35px 0;}
.cpzs2{width:380px; height:340px; background-color:#e7e7e7; margin-right:20px; margin-bottom:20px;float: left;}
.s-img{margin:0px auto; width:360px; height:215px; background-color:#fff;}
.s-ul li {margin:0px auto;margin:0px;padding:0px; position:relative;list-style:none;}
.s-li {margin-top:10px !important; height:215px; width:360px; overflow:hidden;}
.cpzs2 .txt {position:absolute;left:10%;top:-50%; width:80%;height:30px; line-height:30px;border:1px solid #FFF; text-align:center;color:#FFF; z-index:1000;border-radius:20px 20px}
.cpzs3{margin:0px auto;width:360px; height:30px;text-align:center; background-color:#F7C510; padding-top:5px;}
.cpzs3 a{font-size: 16px;}
.cpzs4{margin:0px auto;width:340px; height:20px; text-align:left;border-bottom:1px dotted #bbbbbb; padding-top:10px; padding-bottom:8px;}
.cpzs5{margin:0px auto;width:340px; height:10px; text-align:left;}
.a16{line-height:30px;font-weight:normal;text-decoration:none;}
.cpzs2:hover{ background-color:#342D2A;}
.cpzs2:hover .cpzs4{color: #fff;}

/*关于我们*/
.abg{width:100%;background:url("abg.jpg") no-repeat top center;height:640px;padding: 1px 0 0;}
.abg .wrap{position:relative;}
.about{background: #1c50c8;padding: 50px 70px;}
.about .txt{color:#000;font-size:16px;width:520px;height:175px;}
.about .txt span{font-size: 48px;font-family: impact;color: #9fc9a4;}
.about .txt h3{color: #ff0024;font-size: 30px;}
.about .txt p{font-size: 14px;color: #fff;line-height: 25px;}
.about .txt .atel{font-size:14px;}
.about .txt .atel a{background:url("right.gif") no-repeat left center;color:#fff;font-size: 14px;padding-left:64px;margin-top: 50px;transition: .3s;}
.about .txt .atel a:hover{margin-left: 10px;}
.about .txt .atel h3 p{font-size:33px;color:#fff;margin-top: 5px;}
.about .txt .atel h3 span{font-size: 16px;color: #fff;padding-left: 25px;background: url("atel.gif") no-repeat left center;font-family: "微软雅黑";}
.about .apic a img, .about .avideo a img{transition: .3s;}
.about .apic a:hover img, .about .avideo a:hover img{transform:scale(1.02,1.02);}

/*优势*/
.ys{width: 100%;height: 930px;background: url("ysbg.jpg") no-repeat top center;margin-top: 50px;}
.ys .ysbt{width: 518px;margin: 25px auto 0;}
.ys .lcbt{width: 168px;margin: 20px auto 0;}
.ys .ysimg{margin: 70px auto auto;width: 516px;}
.ys .wrap{position: relative;padding-top: 1px;}
.ys .wrap dl{position: absolute;height: 103px;width: 321px;}
.ys .ys1,.ys .ys2,.ys .ys3{background: url("ysl.png") no-repeat left top;transition: .3s;}
.ys .ys1:hover,.ys .ys2:hover,.ys .ys3:hover{background: url("ysl.png") no-repeat left bottom;}
.ys .ys1:hover{left: 0px;}
.ys .ys2:hover{left: -50px;}
.ys .ys3:hover{left: 0px;}
.ys .ys4,.ys .ys5,.ys .ys6{background: url("ysy.png")  no-repeat right top;transition: .3s;}
.ys .ys4:hover,.ys .ys5:hover,.ys .ys6:hover{background: url("ysy.png")  no-repeat right bottom;}
.ys .ys4:hover{right: 0px;}
.ys .ys5:hover{right: -50px;}
.ys .ys6:hover{right: 0px;}
.ys .ys1{left: 50px;top: 200px}
.ys .ys2{left: 0px;top: 400px}
.ys .ys3{left: 50px;top: 600px}
.ys .ys4{right: 50px;top: 200px}
.ys .ys5{right: 0px;top: 400px}
.ys .ys6{right: 50px;top: 600px}
.ys .ys1 dt span, .ys .ys2 dt span, .ys .ys3 dt span{font-size: 60px;color: #fff;width: 103px;height: 103px;display: block;text-align: center;line-height: 103px;position: absolute;left: 0px;top: -38px;}
.ys .ys1 dt , .ys .ys2 dt ,.ys .ys3 dt {font-size: 20px;color: #000;font-weight: bold;position: relative;padding-left: 118px;margin-top: 38px;}
.ys .ys1 dd,.ys .ys2 dd,.ys .ys3 dd{width: 200px;line-height: 25px;margin-top: 20px;font-size: 14px;margin-left: 110px;}
.ys .ys4 dt span, .ys .ys5 dt span, .ys .ys6 dt span{font-size: 60px;color: #fff;width: 103px;height: 103px;display: block;text-align: center;line-height: 103px;position: absolute;right: 0px;top: -38px;}
.ys .ys4 dt , .ys .ys5 dt ,.ys .ys6 dt {font-size: 20px;color: #000;font-weight: bold;position: relative;padding-right: 125px;margin-top: 38px;text-align: right;}
.ys .ys4 dd,.ys .ys5 dd,.ys .ys6 dd{width: 200px;line-height: 25px;margin-top: 20px;font-size: 14px;margin-right: 90px;}
.ys .lc{width: 1025px;height: 127px;background: url("ysb.png") no-repeat top center;bottom: -194px;position: absolute;left: 184px;transition: 0.3s;}
.ys .lc:hover{background-position: bottom center;}
.ys .lc span.lc1{margin-right:118px;margin-left:31px;}
.ys .lc span.lc2{margin-right: 98px;}
.ys .lc span.lc3{margin-right: 108px;}
.ys .lc span.lc4{margin-right: 98px;}
.ys .lc a{display: block;color: #fff;font-size: 16px;width: 1025px;height: 47px;padding-top: 80px;}

/*案例*/
.casebg{margin-top: 110px;}
.ctab .pictab{width: 791px;height: 378px;background: #ddd;}
.ctab .ctxt{width: 370px;}
.ctab .ctxt .cbt{text-align: center;}
.ctab .ctxt .cbt h5{color: #383938;font-size: 28px;text-transform: uppercase;}
.ctab .ctxt .cbt h3{color: #111211;font-size: 28px;}
.ctab .ctxt .cbt p{color: #111211;font-size: 20px;}
.ctab .ctxt .ctel{background: #1c50c8 url("ctel.gif")  no-repeat 50px 38px;color: #fff;padding: 35px 35px 35px 160px;margin-left: -10px;margin-top: 50px;position: relative;z-index: 99999;}
.ctab .ctxt .ctel p{font-size: 14px;}
.ctab .ctxt .ctel h3{font-size: 24px;font-family: "黑体";}
.case_con .rtCont{margin:10px 0 10px 0;position:relative;}
.case_con .rtCont ul{margin:0 auto;width:1100px;overflow:hidden;}
.case_con .rtCont li{margin:10px 7px 0 7px;width:310px;float:left;text-align:center;}
.case_con .rtCont li a{display:block;overflow:hidden;width:310px;height:200px;position:relative;transition:all .2s ease;}
.case_con .rtCont li a span{position:absolute;left:0px;top:0px;display:none;width:100%;height:120px;font-size:20px;color:#fff;line-height:25px;padding-top:80px;transition:all .2s ease;}
.case_con .rtCont li a span h4{font-weight:bold;}
.case_con .rtCont li a span p{font-size:12px;}
.case_con .rtCont li a img{display:block;font-size:0px;width:310px;height:200px;}
.case_con .rtCont li a:hover{-webkit-box-shadow:0 0px 10px rgba(0,0,0,0.2);box-shadow:0 0px 10px rgba(0,0,0,0.2);transition:all .2s ease;}
.case_con .rtCont li a:hover img{transform:scale(1.1,1.1);transition:all .2s ease;}
.case_con .rtCont li a:hover span{display:block;background:rgba(244,129,4,.7);transition:all .5s;}

.tupiangd { position: relative; overflow:hidden; width:791px; height:378px;  }
.tupiangd .num { overflow:hidden; height: 20px; position: absolute; bottom:0px; left: 24px; zoom:1; z-index:3 }
.tupiangd .num li { width: 20px; height: 20px; line-height: 20px; text-align: center; font-weight: 400;color: #FFFFFF; background: #141b12; margin-right: 5px; cursor:pointer; float: left; }
.tupiangd .num li.on { background: #1c50c8; }
.tupiangd .prev,
.tupiangd .next { display: none; width: 40px; height: 100px;  position: absolute; top: 115px;}
.tupiangd .prev { left: 0; }
.tupiangd .next { right: 0; background-position: right }
.tupiangd .gdtt .pic{ width:100%;}

/*新闻*/
.newsbg{width: 100%;height: 503px;background: url("newbg.jpg")  no-repeat top center;padding-top: 70px;}
.nbt{text-align: center;}
.nbt h3{font-size: 30px;color: #000;}
.nbt p{font-family: "宋体";font-size: 18px;color: #d0d0d0;letter-spacing: 3px;}
#casecolumn{background: url("newsbt.jpg")  no-repeat  center;text-align: center;margin-top: 15px;}
#casecolumn a{display: inline-block;width: 131px;height: 36px;line-height: 36px;background: #1c50c8;color: #fff;font-size: 16px;border-radius: 50px;transition:  .3s;}
#casecolumn a:hover,#casecolumn a.cur{background: #f48104;}
.case01 ul{padding:  30px;}
.case01 ul .li01{width: 454px;margin-top: 15px;float: left;}
.case01 ul .li01 h3{font-size: 18px;color: #000;border-left: 3px solid #1c50c8;padding-left: 10px;transition: .3s;}
.case01 ul .li01 p{font-size: 14px;color: #606060;line-height: 25px;transition: .3s;}
.case01 ul .li01 .nimg{width: 450px;height: 150px;}
.case01 ul .li01 .nimg img{transition: .3s;}
.case01 ul .li01 a.nimg:hover img{transform:scale(1.02,1.02);}
.case01 ul .li01 a:hover h3,.case01 ul .li01 a:hover p{color: #1c50c8;}

.i-news li.lir{padding:15px 0 15px 32px;overflow:hidden;float: left;width: 600px;margin-left: 30px;transition: .3s;}
.i-news li.lir:hover{background-color:#149e13;}
.i-news li.lir:last-child{margin-bottom:0;}
.i-news li.lir:last-child .cont{border-bottom:none;}
.i-news .date1{display:block;width:38px;text-align:center;height:46px;background:url("ne01.png")  no-repeat left top;float:left;transition: .3s;margin: 12px 22px 0;}
.i-news li.lir:hover .date1{color:#ffffff;background:url("ne01.png") no-repeat left bottom;}
.i-news .date2{display:block;width:38px;text-align:center;height:46px;background:url("ne02.png")  no-repeat left top;float:left;transition: .3s;margin: 12px 22px 0;}
.i-news li.lir:hover .date2{color:#ffffff;background:url("ne02.png")  no-repeat left bottom;}
.i-news .date3{display:block;width:38px;text-align:center;height:46px;background:url("ne03.png")  no-repeat left top;float:left;transition: .3s;margin: 12px 22px 0;}
.i-news li.lir:hover .date3{color:#ffffff;background:url("ne03.png")  no-repeat left bottom;}
.i-news .date .mon{line-height:26px;font-size:16px;color:#9f9e9e;}
.i-news .cont{width:460px;float:left;}
.i-news .s-tit{line-height:32px;font-size:15px;font-weight:bold;}
.i-news li.lir:hover .s-tit a{font-size:15px;color:#FFF;}
.i-news .s-tit a{color:#444;font-size:15px;transition:all .3s;}
.i-news .s-tit a:hover{color:#df3a36;padding-left:15px;}
.i-news .font{display:block;font-size:12px;}
.i-news .font a{color:#888;}
.i-news li.lir:hover .font a{color:#FFF;}
.i-news .font a:hover{color:#6cb92c;}
.i-news .l-more{display:inline-block;margin-top:8px;line-height:30px;color:#ff8300;font-size:14px;transition:all .3s;}
.i-news .l-more:hover{opacity:0.7;transition:all .3s;}
/***首页关于我们**/
.proA {
	clear: both;
	background: url(/css/prob.jpg) no-repeat center 0;
	width:100%;	
	padding-top: 148px;
	padding-bottom: 25px;
}
.proPBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.proPBox li {
	width: 220px;
	float: left;
}
.proPBox li img {
	display: block;
	width: 143px;
	height: 143px;
	margin: 0 auto;
}
.proPBox li p {
	width: 170px;
	text-align: center;
	color: white;
	margin: 18px auto;
	font-size: 16px;
	line-height: 24px;
}
.proPBox li p span {
	color: #ffde00;
}
.proLI1, .proLI3 {
	margin-top: 260px;
}
.proLI2, .proLI4 {
	margin-top: 70px;
}
.phoneLine {
	width: 330px;
	margin: 0 auto;
	overflow: hidden;
	clear: both;
}
.phoneLine img {
	float: left;
}
.phoneLine p {
	float: right;
	line-height: 40px;
	font-size: 16px;
	color: white;
}
.phoneLine h1 {
	color: #ffde00;
	font-size: 28px;
	font-family: Impact;
	float: right;
}
/***关于我们结束**/