.topWrap {
	height: 216px;
	font-family: "Microsoft Yahei";
	position: relative;
	z-index: 3;
}
.banner a { background:url(../images/banner.jpg) no-repeat center 0; height:700px; display:block;}

.banner { position:relative; height:700px; overflow:hidden;width: 100%; min-width:1200px;}
.banner .btn{ width:120px; bottom: 20px; padding: 5px 6px;position: absolute;left:50%; margin-left: -60px; z-index: 7;}
.banner .btn span{ border-radius:14px; color:#eee;  background:#eee; border: 0px solid #5977d2;color: #FFFFFF;cursor: pointer;display: inline-block; width:18px; height:18px;cursor: pointer; margin-left: 5px;padding: 0px 0px; font-size:0px;transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */-webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */ -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.banner .btn span.cur{ width:32px;height:18px;background:#c50000; color:#c50000;}

.bdshare-slide-button,.bdshare-slide-button-box{z-index:99;}

/*案例*/

.yin{padding: 55px 0 30px;}
.yin_t{font-size: 40px;color: #333;text-align: center;height: 130px;line-height: 40px;overflow: hidden;}
.yin_t a{color: #333;}
.yin_t i{color: #dc2821;}
.yin_t span{display: block;font-size: 18px;color: #999;font-weight: normal;padding: 5px 0 0;}

.case{padding: 55px 0 60px;}
.case_l{width: 1200px;border: #e9e9e9 1px solid;padding: 5px 0 0 5px;}
.case_l ul li{width: 232px;height: 56px;float: left;padding: 0 0 22px 5px;}
.case_l span{width: 52px;height: 56px;float: left;padding: 0 0 22px 5px;}
.case_l ul li a{font-size: 18px;color: #333;width: 230px;height: 54px;float: left;line-height: 54px;overflow: hidden;border: #d8d8d8 1px solid;border-radius: 28px 0 0 28px;display: block;}
.case_l span a{font-size: 18px;color: #333;width: 52px;height: 54px;float: left;line-height: 54px;overflow: hidden;border: #d8d8d8 1px solid;border-radius: 28px 0 0 28px;display: block;}
.case_l ul li a:hover,.case_l span a:hover,.case_l ul li.on a{background-image: linear-gradient(to right, rgba(19,111,194,1), rgba(11,160,240,1));color: #fff;}
.case_l ul li em,.case_l span em{display: block; float: left; width: 40px; height: 40px; line-height: 0; overflow: hidden;margin:7px 12px 0 7px; } 
.case_l .case_li02 a,.case_l span a{border-radius: 0 28px 28px 0;padding: 0 0 0 15px;width: 232px;}
.case_l span a:last-child{width:80px;}
.case_l .case_li02 em,.case_l span em{margin:7px 7px 0 0;float: left;}
.case_l ul li em img,.case_l span em img{width: 40px;height: 80px;-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.case_l ul li a:hover em img,.case_l span a:hover em img,.case_l ul li.on em img{margin-top: -40px;}
.case_r{width: 1200px;height: 456px;}
.case_r dl{width: 1200px;height: 456px;position: relative;}
.case_r dl:hover{box-shadow: 0 5px 10px 5px #eee;}
.case_r dl dt{width: 1200px;height: 456px;line-height: 0;overflow: hidden;}
.case_r dl dt img{width: 1200px;height: 456px;}
.case_r dl dd{width: 570px; height: 95px; position: absolute; bottom: 0; left: 0;background: rgba(0,0,0,0.6);padding:13px 120px 0;} 
.case_r dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}
.case_r dl dd h5 a{font-size: 16px;color: #fff;}
.case_r .case_desc{font-size: 14px;color: #ccc;height: 44px;line-height: 22px;overflow: hidden;padding: 5px 0 0;}
.case_r .case_qie{margin-top:20px;}
.case_btn{width: 128px; height: 47px; position: absolute; top: 594px; left: 326px;z-index: 30;} 
.case_btn a{width: 64px;height: 47px;display: block;float: left;}
.case_btn .case_lico{background:url(../images/case_lico01.gif) no-repeat;}
.case_btn .case_lico:hover{background:url(../images/case_lico02.gif) no-repeat;}
.case_btn .case_rico{background:url(../images/case_rico02.gif) no-repeat;}
.case_btn .case_rico:hover{background:url(../images/case_rico02.gif) no-repeat;}
.case_r dl dt img:hover{

	-webkit-transition: 1s;
	-moz-transition: 1s;
	transition: 1s;}
/*合作客户*/
.hz_bg{background: #f8f8f8;padding: 30px 0;}
.hz_t{background:url(../images/hz_line.gif) no-repeat 0 53px;width: 137px;text-align: center;height: 60px;line-height: 50px;overflow: hidden;position: absolute;top: -140px;left: 0;}
.hz_t a{font-size: 22px;color: #737373;}
.hz_t a:hover{color: #dc2821;font-weight: bold;}
.hz ul li{width: 382px;height:370px;background-color:#fff;float: left;margin:9px;padding-bottom: 16px;line-height: 0;overflow: hidden;}
.hz ul li:nth-child(3){margin-right: 0}
.hz ul li img{width: 380px;height: 297px;}
.hz ul li a{width: 380px;height: 300px;display: block;float:left;}
.hz ul li:hover{    box-shadow: 0 5px 10px 5px #eee;}
.hz ul li.nobor{padding-left: 0;}
.hz ul li span{display: block;width:380px;float:left;}
.hz ul li span h1{float:left;}
.hz ul li span h1 a{padding:0 0 0 8px;font-size:18px;font-weight: bold;color:#136fc2;height: 30px;line-height: 30px}
.hz ul li span p{padding:8px;float:left;line-height: 25px;font-size:15px;color: #6b6b6b}

/*优势*/
.f_fw{ font-family:"Microsoft Yahei" }

.g_ys{height:1350px;background:url(../images/ysbg.jpg) no-repeat center top; }
.ysbig1{top:192px;  left:0;}
.ysbig2{top:473px; right:0;}
.ysbig3{top: 754px; left: 0;}
.ysbig4{top: 1033px; right: 0;}

.ysimg1 img{width: 570px;height: 380px;}
.ysimg2 img{width: 652px;height: 466px;}
.ysimg3 img{width: 570px;height: 380px;}
.ysimg4 img{width: 770px;height: 380px;}

.g_ys h2{padding-top: 60px;text-align: center;height: 122px;font-weight: normal;font-size: 36px;color:#f3641f;background-color: #f3f3f3;}
.g_ys h2 em{display: block;font-size: 16px;color: #252525;font-weight: normal;padding-top: 12px;}
.g_ys h2 b{color:#333333}
.m_ys1{top:192px;right:0;width: 565px}
.m_ys2{top:500px;left:0;width: 608px}
.m_ys3{top:790px;left:635px;width: 602px}
.m_ys4{top:1070px;left:0;width: 595px}
.g_ys .m_gy{position: absolute;}
.g_ys .m_gy h3{position: relative; height: 80px; color: #3e3e3e; font-size: 24px;font-weight: normal; padding-left: 75px;line-height: 30px;}
.g_ys .m_gy h3.ystbg1{background:url(../images/ystbg1.png) left no-repeat;}
.g_ys .m_gy h3.ystbg2{background:url(../images/ystbg2.png) left no-repeat;}
.g_ys .m_gy h3.ystbg3{background:url(../images/ystbg3.png) left no-repeat;}
.g_ys .m_gy h3.ystbg4{background:url(../images/ystbg4.png) left no-repeat;}

.g_ys .m_gy h3 b{position: absolute;border-radius: 5px;left:0;top:0;width: 70px;height: 70px;text-align: center;line-height: 70px;font-size: 46px;color: #fff;font-weight: normal;}
.g_ys .m_gy h3 em{display: block; font-size: 14px; color: #cccccc;width:500px; }
.g_ys .m_gy p{padding-left: 90px;font-size: 16px;color: #252525;line-height: 35px;}
.g_ys .m_gy span{display: block;padding-left: 90px;font-size: 12px;color: #bfbfbf;line-height: 20px;margin-bottom: 15px; margin-top: 12px;}
.g_ys .m_gy ul{border-top: 1px solid #d8d8d8;}
.g_ys .m_gy li{float: left;width: 188px;height: 110px;margin-right: 12px;}
.g_ys .m_gy li img{width: 188px;height: 110px;display: block;}
.g_ys .m_gy .lastli{margin-right: 0;}
.g_ys .m_ys3 ul{border-top: none; margin-top: 46px; padding-top:0;}
.g_ys .m_ys4 ul{border-top: none;}
.g_ys .m_ys1,.g_ys .m_ys2{padding-top: 25px;}

/*优势*/
.fuw{ padding:65px 0 60px;font-size: 0;}
.fuw_t{font-size: 34px;color: #918b8a;font-weight: normal;height: 115px;text-align: center;}
.fuw_t a{color: #333; text-decoration:none;}
.fuw_t span{display: block;font-size: 16px;color: #666; padding:10px 0 0;line-height: 40px}
.about{ padding:66px 0 60px;font-size: 0;}
.about dl {width:1200px;margin:0 auto}
.about dl dt{width: 600px;float: left;}
.about dl dt img{ width:578px; height:378px;padding: 10px; border:#e9e9e9 1px solid;}
.about dl dd{ width:565px; float:left; padding:0 0 0 35px;}
.about dl dd h5{height: 73px;line-height: 70px; background:url(../images/ab_line.gif) no-repeat 0 70px;overflow: hidden;}
.about dl dd h5 a{font-size: 22px;color: #333;}
.about dl dd h5 a:hover{color: #c50000; text-decoration:none;}
.about dl dd p{ font-size:14px; color:#8e8e8e; height:192px; line-height:24px; padding:15px 0 0;overflow: hidden;}
.about dl dd p a{font-size: 14px;color: #c50000; padding:0 0 0 20px;}
.about dl dd span{ display:block; padding:50px 0 0;}
.about dl dd span a{ font-size:14px; color:#333; display:inline-block;float: left;width: 123px;height: 42px;text-align: center;line-height: 42px;overflow: hidden; margin:0 18px 0 0; background:url(../images/ab_btn01.gif) no-repeat;}
.about dl dd span a:hover{color: #fff; text-decoration:none; background:url(../images/ab_btn02.gif) no-repeat;}

/*生产*/
.slideGroup{ width:1300px; text-align:left;  }
		.slideGroup .parHd{ height:43px;width: 546px;margin:0 auto; line-height:30px; padding:0 20px;  position:relative;  }
		.slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
		.slideGroup .parHd ul li{float: left; width: 160px; height: 43px;margin-left:30px;text-align: center;border: 1px solid #ddd;
   border-radius: 5px;  cursor: pointer; font-size: 16px;   line-height: 43px;  }
   .slideGroup .parHd ul li:nth-child(1){margin-left: 0}
		.slideGroup .parHd ul li.on{ height:43px;  color:#fff; background:url(../images/butbg.png); }
		.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:20px 0 10px 42px; position:relative;   }

		.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:5px; top:65px; display:block; width:30px; height:94px; border:1px solid #ddd; background:url(../images/icoLeft.gif) center center no-repeat #f4f4f4; }
		.slideGroup .sNext{ left:auto; right:5px; background:url(../images/icoRight.gif) center center no-repeat #f4f4f4;  }
		.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; width:290px;float:left; _display:inline; overflow:hidden; text-align:center;  }
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:284px; height:190px; display:block;  padding:2px; border:1px solid #ccc; }
		.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
		.slideGroup .parBd ul li .title{ line-height:24px;   }

/*行业应用*/

.industry{background-color:#f5f5f5;margin-top:20px;height:650px;    }

.industry .i-title{text-align: center;line-height: 40px;padding-top:40px;}
.industry .i-title h2{font-size:36px;line-height: 40px;}
.industry ul{margin-top: 30px;}

.industry ul li{width:290px;height:400px;background-color:#fff;float:left;overflow:hidden;border: 1px solid #ccc;margin-right:10px;}
.industry ul li:hover,.industry ul li:hover h2 a,.industry ul li:hover p{background-color:#1273c5;color:#fff; }
.industry ul li:nth-child(4){margin-right: 0}
.industry ul li a{display: block; overflow:hidden;}
.industry ul li img:hover{    transform: scale(1.1);
    -webkit-transform: scale(1.1);}
.industry ul li h2{font-size: 15px;float:left;padding:10px 0 0 20px;width: 270px;}
.industry ul li p{font-size: 14px;float:left;width:290px;color:#666;padding-left:20px;}
.industry .in_more{width:130px;text-align: center;border:1px solid #1b4aa3;display: block;margin:0 auto;margin-top:20px;}
.industry .in_more:hover,.industry .in_more:hover a{background-color: #1b4aa3;color:#fff;}
.industry .in_more a{line-height: 40px;height:40px;}

/*为什么选择*/
.why{margin-top: 20px;}
.why .w-title{text-align: center;line-height: 40px;padding-top:40px;}
.why .w-title h2{font-size:36px;line-height: 40px;}
.why ul{margin-top: 30px}
.why ul li{width:230px;height:200px;float:left;border-right:1px solid #ccc;padding:0 30px 30px  30px;margin-right:5px;}
.why ul li:nth-child(4){margin-right: 0;border:0;}

.why ul li h2{line-height: 40px;height:40px;font-size: 20px;color:#333;}
.why ul li p{line-height: 25px;font-size: 15px}
/*为什么选择*/

/*专注*/
.kefu{ overflow: hidden; width: 100%; padding-bottom: 65px; margin-top: 65px;}
.kefu .kflt{     float: left;background: url(../images/kefu.jpg) no-repeat center;width: 295px;height: 204px; padding: 0 30px; padding-top: 420px; }
.kefu  .kflt p{ font-size: 30px; color: #01479d;font-weight: bold}
.kefu  .kflt img{ display: block; margin: 5px 0;}
.kefu  .kflt i{     display: block;
    width: 50px;
    height: 2px;
    background-color: #868686;
    margin: 25px 0;}
.kefu  .kflt h3{ font-size: 26px; color: #868686; font-weight: normal;}
.kefu  .kfNav{ margin-top: 80px;}
.kefu  .kfNav li{  line-height: 36px;  font-size: 20px; border-top:1px solid #66ceff;}
.kefu  .kfNav li a{  color: #fff; text-decoration: none;}
.kefu  .kfNav li:first-child{ border-top:none;}
.kefu  .kfNav li:hover,.kefu  .kfNav li.cur{ font-weight: bold; background: url("Img/Index/yf_jian.png") no-repeat  270px 12px;}
.kefu .kfRt{ width: 785px; float: right; height: 625px; position: relative}
.kefu .kfBox{ position: absolute; top:0; left:0;}
.kefu .kfDl{ float: left; margin-right: 40px; margin-bottom: 40px;}
.kefu .kfDl dt,.kefu .kfDl img{ width:372px; height: 212px; overflow: hidden;}
.kefu .kfDl img{ display: block;}
.kefu .kfDl dd{ margin-top: 15px;}
.kefu .kfDl img{ display: block;}
.kefu .kfDl img:hover {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
.kefu .kfDl dd h3{ font-size: 16px; color: #333; border-bottom: 1px solid #cacaca; padding: 5px 0;}
.kefu .kfDl dd p{ font-size: 14px; padding: 5px 0; color: #333}
.kefu .last{ margin-right: 0;}
.kefu .btnM{ margin-bottom: 0;}

/*动态*/
.dt{ overflow: hidden; width: 100%;}
.dt .dtBox{ overflow: hidden; width: 100%; margin: 50px 0;}
.dt .dtlt{ width:580px; float: left; background-color: #f2f2f2; padding-bottom: 5px; }
.dt .dtlt dt img{ display: block}
.dt .dtlt dd{ margin-top: 20px; padding: 0 20px;}
.dt .dtlt dd h3{ font-size: 14px; color: #333333; overflow: hidden;}
.dt .dtlt dd h3 a{ display: block;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  width: 300px; float: left; color: #333;}
.dt .dtlt dd h3 span{ display: block; font-size: 13px;  font-weight: normal; color: #666666; background: url("Img/Index/dt_time.png") no-repeat left center; line-height: 20px; float: right; padding-left: 25px;}
.dt .dtlt dd p{ line-height: 22px; height: 44px; margin: 15px auto; overflow: hidden; font-size: 14px; color: #666;}
.dt .dtRt{ float: right; width: 580px; position: relative; height:400px; overflow: hidden; }
.dt .dtUl{ position: absolute; top:0; left:0;}
.dt .dtUl li{ width: 100%; overflow: hidden;}
.dt .dtDl{ padding:18px 20px; border: 1px solid #eee; overflow: hidden; width: 538px;}
.dt .dtDl dt{ width: 135px; float: left;}
.dt .dtDl dd{ width: 375px; float: right;}
.dt .dtDl dd h3{ font-size: 14px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin:5px 0; }
.dt .dtDl dd h3 a{ color: #333}
.dt .dtDl dd span{ display: block; font-size: 13px;  font-weight: normal; color: #666666; background: url("Img/Index/dt_time.png") no-repeat left center; line-height: 25px; padding-left: 25px;}
.dt .dtDl dd p{line-height: 20px; height: 40px;  overflow: hidden; font-size: 14px; color: #666}
.dt .dtUl li:hover .dtDl{ background-color: #f2f2f2; border: 1px  solid #f2f2f2;}

/*友情链接*/
.Frlink{width:100%;height: 145px;}    
.Frlink .content {width: 1200px;height: 105px;border: 1px solid #F2F2F2;overflow: hidden; margin-top:30px;}
.Frlink .content h5 a{ color:#000;}
.Frlink .content h5{margin-top:15px;margin-left:15px;font-size: 15px; color:#000;}
.Frlink .content ul{margin-top: 10px; margin-left: 70px;}
.Frlink .content ul li{display:inline;margin-left:25px;}
.Frlink .content ul li a{ color:#666666;}

