.header .top-nav span a{margin-left:0;}
/*--banner--*/
.banner{height:500px;position:relative;overflow:hidden; z-index:1; min-width:1200px;}
.banner .bd{width:1920px;height:500px;position:absolute;left:50%;top:0;margin-left:-960px;overflow:hidden}
.banner img{width:1920px;height:500px}
.pagination{position:absolute;z-index:2;left:0;bottom:10px;width:100%;text-align:center;}
.swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:50%;background:#bbb;margin-right:10px;cursor:pointer}
.swiper-visible-switch{background:#bbb}
.swiper-active-switch{background:#ff001e;}
/*--/banner end--*/
.nav-category{margin-top: 0px; overflow: hidden;}
.nav-category ul{width: 1250px; margin-left: -14px;}
.nav-category li{float: left; margin-left: 14px; width: 121px; height: 121px; background: #ccc; overflow: hidden;}
.nav-category a{display: block; position: relative;}
.nav-category a img{transition: all .4s; -webkit-transition: all .4s;}
.nav-category a:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}
.nav-category a span{position: absolute; left: 0; bottom: -30px; width: 100%; height: 30px; line-height: 30px; text-align: center; background: #f00; background: rgba(255, 0, 0, 0.8); color: #fff;}

.text h3{font-size: 34px; color: #00132b; line-height: 60px; -webkit-text-stroke-width: 0.2px;font-weight: normal;margin-bottom: 10px; padding-bottom:4px;}
.text h3 span,.text a h4{margin: 10px 0; font-size: 24px; line-height: 1; font-weight: normal;}
.text a:hover h3{color:#f00;}
.text p{line-height: 26px; font-size: 14px; color: #666;}
/*制造*/
.section1{position: relative; margin-top: 80px; height: 367px;}
.section1 .img{width: 890px; height: 367px; overflow: hidden; display:block;}
.section1 .text{width: 292px; position: absolute; right: 0; top: 0;}
/*科技*/
.section2{position: relative; margin-top: 55px; height: 347px;}
.section2 .img{width: 548px; height: 347px; display: block; overflow: hidden;}
.section2 .text{width: 308px; position: absolute; left: 562px; bottom: 0;}
.section2 .img2{position: absolute; right: 0; bottom: -100px; z-index: 0; width: 338px; height: 705px; background: url("section2-2.png") no-repeat;}
/*创新*/
.section3{position: relative; margin-top: 55px; height: 490px; overflow: hidden;}
.section3 p.title{font-size:42px; line-height:60px; display: block; width: 100%; padding-bottom: 10px;}
.section3 a h3{font-size: 24px; line-height:40px; padding-top: 5px; font-weight: normal;color: #00132b; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.section3 a:hover h3{color: #f00;}
.section3 p.info{line-height: 26px;font-size: 14px; color: #666; width: 98%; height: 92px; overflow: hidden;}
.section3 img{display: block; width: 100%; height: 100%; overflow: hidden;}
.section3 .pleft{width: 500px; float: left;}
.section3 .pleft a.img{display: block; width: 100%; height: 250px;}
.section3 .pright{width: 620px; float: right;}
.section3 .pright ul{width: 620px;display: block;position:relative; height: 400px; overflow: hidden;}
.section3 .pright li{width:610px; line-height:40px; padding:0 5px;height: 38px; font-family:"微软雅黑"; font-size:18px; color:#666;}
.section3 .pright .innews li img{ width:10px; height:10px; float:left; margin-top:15px; margin-right:20px;}

.section3 .col1{position: absolute; left: 0; top: 70px; width: 565px;}
.section3 .col1 .img{width: 242px; height: 349px; overflow: hidden;}
.section3 .col1 .text{width: 280px; position: absolute; right: 0; bottom: 0;}
.section3 .col2{position: absolute; right: 0; top: 70px;}
.section3 .col2 li{margin-bottom: 34px; width: 580px; height: 157px; overflow: hidden;}
.section3 .col2 .img{float: left; width: 192px; height: 157px;}
.section3 .col2 .text{float: right; width: 360px;}
.section3 .col2 .text h4{margin: 0; font-weight: normal; font-size: 22px; color: #00132b; line-height: 1;}
.section3 .col2 .text p{margin-top: 15px; font-size: 14px; color: #666; line-height: 24px;}
/*未来展望*/
.section4{margin-top: 53px; padding-bottom:50px;}
.section4 .title{font-size:48px; color: #00132b; -webkit-text-stroke-width: 0.2px;}
.section4 .title a.vedio{padding-left:8px; font-size:28px; color:#00132b;-webkit-text-stroke-width: 0;}
.section4 .title a.vedio .icon{margin-left:8px; color:#333; font-size:32px;}
.section4 .title a:hover .icon{color:#f00;}
.section4 ul{width: 1250px; margin-left: -45px; margin-top: 20px;}
.section4 li{margin-left: 45px; float: left; width: 369px;}
.section4 .img{width: 369px; height: 369px;}
.section4 .desc h4{margin-top:15px; line-height: 1; font-weight:normal; font-size: 32px; color: #00132b;}
.section4 .desc p{margin-top: 15px; line-height: 26px; font-size: 14px; color: #666;}
.shade{position: fixed; top: 0px; right: 0px; bottom: 0px; left: 0px; opacity: 0.7; filter: alpha(opacity=70); z-index: 9998; cursor: pointer; background-color: #000; display: none;}
.popup-video{width: 640px; background: #000; height: 420px; position: fixed; margin: auto; z-index: 9999; opacity: 1; display: none; left: 50%; top: 50%; margin-left: -320px; margin-top: -210px;}
.video-close{position: absolute; width: 21px; height: 21px; right: 0; top: 0;margin:-0 -0 0 0;background: url(close_button_white.png) no-repeat -15px -15px #999;}

.section5{
	width: 1920px;
	background: url(jt.jpg) no-repeat bottom;
	height: 250px;
	position:absolute;
	z-index:-1;
	left:0px;
    bottom:-100px;
}

*/z-index:1003;}
.img img{transition: all 1s; -webkit-transition: all 1s;}
.img:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}
.animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}
.animated{-webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-fill-mode: both; animation-fill-mode: both;}
@-webkit-keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}
@keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}
.fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;}
@-webkit-keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}
@keyframes fadeInLeft{from{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}
.fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}

.container{ width:1200px; margin-left:auto; margin-right:auto;}
.incp {width:1200px; height:305px; overflow:hidden; margin:80px auto 0; position:relative;}


/*产品展示*/
.img-scroll {
	margin:0px auto;
	width:1090px;
	padding:2px 0px 10px 0px
}

.img-list {
	position:relative;
	overflow:hidden;
	height:300px;
}
.img-list ul {
	width:9999px;
}
.img-list li {
	float:left;
	display:inline;
	text-align:center;
	height:270px;
	width:247px;
	margin:0 20px 0 3px;
  
}
.img-list li img {
	border:1px solid #ddd;
	margin:0 12px;
	float:left;
	width:240px;
	height:210px;
}
.img-list li span {
	width:220px;
	display:block;
}
.incp .prev{ width:36px; height:60px; position:absolute; left:22px; top:90px; z-index:999; background:url(left.png) no-repeat #c0c0c0 center;}
.incp .next{ width:36px; height:60px; position:absolute; right:22px; top:90px; z-index:999; background:url(right.png) no-repeat #c0c0c0 center;}

.con1{width:1200px; overflow:hidden; margin:30px auto 0; position:relative;  padding:6px;}

.con1 .lcon{ float:left; width:300px; margin-right:15px; min-height:300px;
box-shadow:0px 0px 5px #CCCCCC;
-moz-box-shadow:0px 0px 5px #CCCCCC;
-webkit-box-shadow:0px 0px 5px #CCCCCC;
}
.con1 .lcon .lcon_1{ height:50px; text-align:center; background-color:#00a0e9; color:#FFF; font-weight:normal; }
.con1 .lcon .lcon_1:hover{ background-color:#0068b7;}
.con1 .lcon .lcon_1:hover span{ color:#FFF; font-size:30px; font-weight:bold;}
.con1 .lcon .lcon_1 span{ font-family:"微软雅黑"; font-size:24px; line-height:50px;}
.con1 .lcon .lcon_2{ margin:5px 0 0 0; padding:0;}
.con1 .lcon .lcon_2 li{ height:50px; text-align:left; font-family:"微软雅黑"; font-size:20px; line-height:50px; padding-left:60px;
transition:all 0.5s;
-webkit-transition:all 0.5s;
}
.con1 .lcon .lcon_2 li img{ margin-top:15px;}
.con1 .lcon .lcon_2 li:hover{ color:#FFF; background-color:#00a0e9; font-size:28px; 
}

.con1 .lcon .lcon_3{ height:50px; line-height:50px; text-align:center; background-color:#00a0e9; color:#FFF; font-weight:bold; font-size:30px; }
.con1 .lcon .lcon_4{ line-height:80px;  padding-left:5px; padding-top:15px; }
.con1 .lcon .lcon_4 p{ margin-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;font-size:30px; }
.con1 .lcon .lcon_4 p:hover img{
transform:scale(1.2) rotate(360deg);-webkit-transform:scale(1.2); -ms-transform:scale(1.2); -moz-transform:scale(1.5);
transition:all 0.5s;-webkit-transition:all 0.5s; -ms-transition:all 0.5s; -moz-transition:all 0.5s;
}
.con1 .lcon .lcon_4 p:hover{ color:#F00;}
.con1 .lcon .lcon_4 img{ width:80px; height:80px; margin-right:10px;}

.con1 .rcon{ float:left; width:870px;min-height:300px;
box-shadow:0px 0px 5px #CCCCCC;
-moz-box-shadow:0px 0px 5px #CCCCCC;
-webkit-box-shadow:0px 0px 5px #CCCCCC;
}
.con1 .rcon .rcon_1{ height:50px; background-color:#00a0e9; }
.con1 .rcon .rcon_1 p{ line-height:50px; color:#FFF; font-family:"微软雅黑"; font-size:20px; padding-left:15px;}
.con1 .rcon .rcon_1 p span{font-family:"微软雅黑"; letter-spacing:2px;}
.con1 .rcon .rcon_1 p span a{ color:#FFF;}
.con1 .rcon .rcon_2{ padding:10px; font-size:14px;}
.zslb{ text-align:center;}
.zslb li{ width:280px; float:left; height:400px; }
.zslb li span{ width:245px; display:block;}
.anlin.ul{ width:820px;}
.anlin li{ float:left; width:250px; height:250px; margin-left:15px; text-align:center;}
.anlin li img{ width:250px; height:180px;}

.pack .mm p{line-height:25px; font-family:"宋体"; font-size:14px;}
.addTime{ font-size:10px; color:#666; margin-right:10px;}
.nl li{ line-height:25px; text-align:left; font-size:14px;}
.nl li .className a{ color:#333;}
.nl{ padding-bottom:50px;}