/* CSS Document */
*{margin:0px; padding:0px; list-style:none; font-size:14px;color:#333; font-family:"Microsoft YaHei",Arial; border:none; text-decoration:none;}
.clear{clear:both}
.img{-webkit-transition: -webkit-transform 2s;
  -moz-transition: -moz-transform 2s;
  -o-transition: -o-transform 2s;
  transition: transform 2s;}
.img:hover{-webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);}  
.iw_poi_title {color:#ee6546;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:14px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

#banner{display:none;}
.wap_ne{display:none;}
.dropdown{display:none;}

.clear {clear:both; height:0px; margin:0; padding:0;width: 100%; border:none; overflow:hidden;}
.clear_s {clear:both; height:0px; margin:0; padding:0;width:0; border:none; overflow:hidden;}

/*联系我们*/
.newct{width:1120px; margin:0px auto -50px auto; position:relative; padding:40px; background:#f9f9f9; top:-50px; z-index:2; display:flex; box-shadow:0px 0px 10px #e1e1e1; border-radius:10px;}
.newct .h1{width:500px; margin-right:40px;}
.newct .h1 img{width:500px;}
.newct .h2{flex:1; line-height:25px; padding-top:0px;}
.newct .conet_01{padding-left:69px;}

/*更多*/
.cMore {display:none;}
.newspage_5{ width:1200px; text-align:center; margin:0 auto;}
.page {height:30px; line-height:30px; width:100%; max-width:1200px; text-align:right; color: #ff0000; margin-bottom:43px; margin-top:0px;}
.page span {padding:8px 12px 8px 12px; background-color:#1b3b78; color:#fff; border:solid 1px #c70112; font-size:14px; }
.page a{ color:#444444; border:1px solid #ccc;padding:8px 12px 8px 12px; margin:0 4px; text-decoration:none; background-color:#fff;  font-size:14px; }
.page a:hover {color:#fff; background-color:#ec6547; }
.page a.current {color:#fff; background-color:#ec6547;  border:1px solid #ec6547}

    
@media screen and ( max-width: 1200px ){
	.top{width:1200px; height:40px; background:#f5f5f5; margin:0px auto;}
}
@media screen and ( min-width: 1201px ){
	.top{width:100%; height:40px; background:#f5f5f5; margin:0px auto;}
}

.top .topCon{width:1200px; height:40px; margin:0px auto; display:flex; align-items:center;}
.top .topCon .h1{flex:1; display:flex; align-items:center;}
.top .topCon .h2{display:flex; align-items:center;}
.top .topCon .h2 a{margin-left:10px; margin-right:10px;}
.top1{width:100%; height:37px; padding-top:15px; padding-bottom:15px; margin:0px auto; background:#fff;}
.top1 .top1Con{width:1200px; margin:0px auto; display:flex; align-items:center;}
.top1 .top1Con .h1{width:110px; height:37px;}
.top1 .top1Con .h2{margin-left:300px; height:37px; display:flex; align-items:center;flex:1;}

.top1 .top1Con .h2 .i1{flex:1; display:flex; align-items:center; height:37px; justify-content:center;}
.top1 .top1Con .h2 .i1 a{font-size:15px; position:relative;color:#000}
.top1 .top1Con .h2 .i1 a:after{content: "";
    width: 0;
    height: 3px;
    background: #3b5180;
    position: absolute;
    top: 30px;
    left: 50%;
    transition: all .5s;}
.top1 .top1Con .h2 .i1 a:hover:after{left: 10%;top:30px;width: 80%;}
.top1 .top1Con .h2 .i1 a:hover{color:#3b5180} 

.top1 .top1Con .h2 .i1 a.cur{font-size:15px; position:relative;color:#3b5180}
.top1 .top1Con .h2 .i1 a.cur:after{content: "";
    width: 0;
    height: 3px;
    background: #3b5180;
    position: absolute;
    top: 30px;
    left: 50%;
    transition: all .5s;}
.top1 .top1Con .h2 .i1 a.cur:after{left: 10%;top:30px;width: 80%;}
.top1 .top1Con .h2 .i1 a.cur:hover:after{left: 0%;top:30px;width: 100%;}	



.top1s{width:100%; height:27px; padding-top:15px; padding-bottom:15px; background:#fff; position:fixed; left:0px; top:0px; z-index:2; border-bottom:1px #e1e1e1 solid}
.top1s .top1Con{width:1200px; margin:0px auto; display:flex; align-items:center;}
.top1s .top1Con .h1{width:110px; height:37px;}
.top1s .top1Con .h2{margin-left:340px; height:37px; display:flex; align-items:center;flex:1;}
.top1s .top1Con .h2 .i1{flex:1; display:flex; align-items:center; height:37px; justify-content:center;}
.top1s .top1Con .h2 .i1 a{font-size:15px; position:relative;color:#000}
.top1s .top1Con .h2 .i1 a:after{content: "";
    width: 0;
    height: 3px;
    background: #3b5180;
    position: absolute;
    top: 30px;
    left: 50%;
    transition: all .5s;}
.top1s .top1Con .h2 .i1 a:hover:after{left: 10%;top:30px;width: 80%;}
.top1s .top1Con .h2 .i1 a:hover{color:#3b5180} 

.top1s .top1Con .h2 .i1 a.cur{font-size:15px; position:relative;color:#3b5180}
.top1s .top1Con .h2 .i1 a.cur:after{content: "";
    width: 0;
    height: 3px;
    background: #3b5180;
    position: absolute;
    top: 30px;
    left: 50%;
    transition: all .5s;}
.top1s .top1Con .h2 .i1 a.cur:after{left: 10%;top:30px;width: 80%;}
.top1s .top1Con .h2 .i1 a.cur:hover:after{left: 0%;top:30px;width: 100%;}
@media screen and ( max-width: 1200px ){
	.ban{width:1200px; height:680px; margin:0px auto;}
}
@media screen and ( min-width: 1201px ){
	.ban{width:100%; height:680px; margin:0px auto;}
}	
/*.ban{width:100%; height:680px; margin:0px auto;}*/
.ind1{width:540px; height:40px; margin:30px auto 40px auto; display:flex; align-items:center;}
.ind1 .h1{flex:1; height:19px; border-bottom:1px #ee6546 solid;}
.ind1 .h2{margin-left:20px; margin-right:20px; height:40px; display:flex; align-items:center;color:#ee6546; font-size:24px;}

.ind1s{width:540px; height:40px; margin:30px auto 40px auto; display:flex; align-items:center;}
.ind1s .h1{flex:1; height:19px; border-bottom:1px #f5f9ff solid;}
.ind1s .h2{margin-left:20px; margin-right:20px; height:40px; display:flex; align-items:center;color:#f5f9ff; font-size:24px;}

.ind2{width:1200px; /*height:410px;*/ margin:40px auto 0px auto}
.ind2 .h1{width:100%; height:50px; background:#f4f4f4; margin-bottom:30px; display:flex; align-items:center; justify-content:center;}
.ind2 .h1 a{margin-left:30px; margin-right:30px; font-size:14px;}
.ind2 .h1 a:hover{color:#ee6e51;}
.ind2 .h2{width:1200px; height:330px; display:flex; justify-content:space-between;}
.ind2 .h2 .i1{width:280px; height:328px; border:1px #e1e1e1 solid;}
.ind2 .h2 .i1 .j1{width:280px; height:248px; display:flex; align-items:center; justify-content:center; overflow:hidden}
.ind2 .h2 .i1 .j1 img{height:238px; max-width:270px; margin:5px;}
.ind2 .h2 .i1 .j2{width:260px; padding-left:10px; padding-right:10px; height:40px; display:flex; align-items:center; justify-content:space-between;}
.ind2 .h2 .i1 .j2 .sp1{color:#aaa; font-size:13px;}
.ind2 .h2 .i1 .j2  a.bl18:link,.ind2 .h2 .i1 .j2  a.bl18:visited{font-size:18px;color:#111;}
.ind2 .h2 .i1 .j2  a.bl18:hover,.ind2 .h2 .i1 .j2  a.bl18:active{color:#ee6e51}

.ind2 .h2 .i1s{width:276px; height:324px; border:3px #ee6e51 solid;}
.ind2 .h2 .i1s .j1{width:276px; height:244px; display:flex; align-items:center; justify-content:center; overflow:hidden}
.ind2 .h2 .i1s .j1 img{height:234px; max-width:266px; margin:5px;}
.ind2 .h2 .i1s .j2{width:256px; padding-left:10px; padding-right:10px; height:40px; display:flex; align-items:center; justify-content:space-between;}
.ind2 .h2 .i1s .j2 .sp1{color:#aaa; font-size:13px;}
.ind2 .h2 .i1s .j2  a.bl18:link,.ind2 .h2 .i1 .j2  a.bl18:visited{font-size:18px;color:#111;}
.ind2 .h2 .i1s .j2  a.bl18:hover,.ind2 .h2 .i1 .j2  a.bl18:active{color:#ee6e51}
@media screen and ( max-width: 1200px ){
	.ind3{width:1200px; height:460px; margin:40px auto 0px auto; background:url(../images/ind1.jpg) top center no-repeat;}
}
@media screen and ( min-width: 1201px ){
	.ind3{width:100%; height:460px; margin:40px auto 0px auto; background:url(../images/ind1.jpg) top center no-repeat;}
}

.ind3 .ind3Con{width:1200px; height:340px; padding-top:60px; padding-bottom:60px; margin:0px auto;}
.ind3 .ind3Con .h1{width:400px; height:340px; float:right;}
.ind3 .ind3Con .h1 .i1{width:400px; height:60px; display:flex; align-items:center;color:#fff; font-size:24px;}
.ind3 .ind3Con .h1 .i2{width:400px; height:180px;color:#f3f7ff; line-height:24px; text-indent:24px; margin-top:20px;}
.ind3 .ind3Con .h1 .i3{width:90px; height:40px; border:1px #fff solid; display:flex; align-items:center; border-radius:20px; justify-content:center; font-family:"iconfont";color:#fff; font-size:20px;}
.ind3 .ind3Con .h1 .i3:before{content:"\f143";transform:rotate(90deg)}

.ind3 .ind3Con .h1 .i3:hover{transition: all .5s; width:100px; height:45px; background:#ee6e51}
@media screen and ( max-width: 1200px ){
	.inbg{width:1200px; background:url(../images/inbg.jpg) top center no-repeat fixed; padding-top:10px; padding-bottom:50px;}
}
@media screen and ( min-width: 1201px ){
	.inbg{width:100%; background:url(../images/inbg.jpg) top center no-repeat fixed; padding-top:10px; padding-bottom:50px;}
}


.h_zz{background:#f5f5f5; padding-top:10px; padding-bottom:40px;}
.ind4{width:1200px; height:300px; margin:40px auto 0px auto; display:flex; justify-content:space-between;}
.ind4 .h1{width:220px; height:298px; border:1px #e1e1e1 solid; background:#fff; border-radius:4px; display:flex; align-items:center; justify-content:center; overflow:hidden}
.ind4 .h1 img{height:298px; max-width:220px}
.ind4_1{width:50px; height:50px; border:1px #aaa solid; border-radius:26px; margin:40px auto 0px auto; background:#fff; font-family:"iconfont"; font-size:20px; transform:rotate(90deg); display:flex; align-items:center; justify-content:center; cursor:pointer}
.ind4_1:before{content:"\f11f";}
.ind4_1:hover{border:1px #ee6546 solid; background:#ee6546;color:#fff;transition: all .5s}

.ind5{width:1200px; height:260px; margin:0px auto; display:flex; justify-content:space-between}
.ind5 .h1{width:280px; height:258px; border:1px #e1e1e1 solid; background:#fff; border-radius:3px; overflow:hidden; display:flex; align-items:center; justify-content:center;}
.ind5 .h1 img{max-width:280px; height:258px;}

.h_xw{background:#f5f5f5; padding-top:10px; padding-bottom:40px; margin:0px auto}
.ind6{width:1200px; height:540px; margin:0px auto; display:flex;}
.ind6 .h1{width:580px; height:480px; position:relative; overflow:hidden}
.ind6 .h1 img{width:580px; height:480px;}
.ind6 .h1 .i1{width:540px; height:80px; background:rgba(0,0,0,0.6); left:0px; position:absolute; bottom:0px; z-index:2; padding:20px;}
.ind6 .h1 .i1 .j1{width:100%; height:40px; display:flex; align-items:center;}
.ind6 .h1 .i1 .j1 a{color:#fff; font-size:18px;}
.ind6 .h1 .i1 .j1 a:hover{text-decoration:underline}
.ind6 .h1 .i1 .j2{width:100%; height:40px; line-height:20px;color:#f1f1f1; text-indent:0px;}
.ind6 .h2{width:600px; margin-left:20px; height:540px;}
.ind6 .h2 .i1{width:600px; height:480px; margin-bottom:20px; display:flex; flex-direction:column; justify-content:space-between;}
.ind6 .h2 .i1 .j1{width:600px; height:100px; border-bottom:1px #e1e1e1 solid; display:flex;} 
.ind6 .h2 .i1 .j1 .j1left{width:100px; height:100px;}
.ind6 .h2 .i1 .j1 .j1left .a1{width:100%; height:70px; display:flex; align-items:center; justify-content:center; background:#e1e1e1;font-size:28px;}
.ind6 .h2 .i1 .j1 .j1left .a2{width:100%; height:30px; display:flex; align-items:center; justify-content:center; background:#aaa;color:#f9f9f9}
.ind6 .h2 .i1 .j1 .j1right{flex:1; margin-left:20px;}
.ind6 .h2 .i1 .j1 .j1right .a1{width:100%; height:30px; display:flex; align-items:center;}
.ind6 .h2 .i1 .j1 .j1right .a1 a{font-size:16px;color:#111;}
.ind6 .h2 .i1 .j1 .j1right .a2{width:100%; height:60px; display:flex; align-items:center;color:#6e6e6e; line-height:20px; text-indent:0px; font-size:12px;}



.ind6 .h2 .i1 .j1s{width:600px; height:100px; border-bottom:1px #ee6e51 solid; display:flex;transition: all .5s} 
.ind6 .h2 .i1 .j1s .j1left{width:100px; height:100px;}
.ind6 .h2 .i1 .j1s .j1left .a1{width:100%; height:70px; display:flex; align-items:center; justify-content:center; background:#ffd3c9;font-size:28px;color:#fff8f7;transition: all .3s}
.ind6 .h2 .i1 .j1s .j1left .a2{width:100%; height:30px; display:flex; align-items:center; justify-content:center; background:#ee6e51;color:#f9f9f9}
.ind6 .h2 .i1 .j1s .j1right{flex:1; margin-left:20px;}
.ind6 .h2 .i1 .j1s .j1right .a1{width:100%; height:30px; display:flex; align-items:center;}
.ind6 .h2 .i1 .j1s .j1right .a1 a{font-size:16px;color:#ee6e51;}
.ind6 .h2 .i1 .j1s .j1right .a2{width:100%; height:60px; display:flex; align-items:center;color:#6e6e6e; line-height:20px; text-indent:0px}

.ind6 .h2 .i2{width:100%; height:40px; display:flex; justify-content:flex-end;}
.ind6 .h2 .i2 .i2Con{width:100px; height:38px; border:1px #ccc solid; border-radius:20px; display:flex; align-items:center; justify-content:center;}
.ind6 .h2 .i2 .i2Con:hover{transition: all .8s; background:#ee6e51; border:1px #ee6e51 solid}
.ind6 .h2 .i2 .i2Con:hover a{color:#fff;}

.ind8a{position:fixed;width:100%; height:100%; left:0px; top:0px; z-index:999; background:rgba(0,0,0,0.5); display:none}
.ind8a .ind8aCon{padding:20px; background:#ec6547; left:50%; top:50%; transform:translate(-50%,-50%); border-radius:4px; position:absolute}
.ind8a .ind8aCon .h1{width:100%; height:1px; position:relative;}
.ind8a .ind8aCon .h1 .h1close{position:absolute; width:30px; height:30px; border-radius:15px; font-family:"iconfont"; display:flex; align-items:center; justify-content:center;color:#fff; font-size:30px; right:-35px; top:-35px; cursor:pointer}
.ind8a .ind8aCon .h1 .h1close:before{content:"\f1b1"}
.ind8a .ind8aCon .h2{width:300px; height:40px; display:flex; align-items:center; justify-content:center;color:#fff; font-size:14px;}

.ind8{width:100%; margin:0px auto; background:url(../images/index1.jpg) top center fixed no-repeat; height:720px; padding-top:80px; padding-bottom:40px;}
.ind8 .h1{width:100%; height:40px; display:flex; align-items:center; justify-content:center;font-size:32px;color:#fff;}
.ind8 .h2{width:100%; height:40px; display:flex; align-items:center; justify-content:center;font-size:18px;color:#e1e1e1; font-style:italic; font-family:Arial, Helvetica, sans-serif;}
.ind8 .h3{width:100%; margin:40px auto; line-height:22px;color:#e1e1e1; text-align:center;}
.ind8 .h4{width:1200px; margin:0px auto; height:50px; display:flex; justify-content:space-between;}
.ind8 .h4 .i1{width:590px; height:50px; display:flex; align-items:center; background:rgba(255,255,255,0.8); border-radius:4px; overflow:hidden;}
.ind8 .h4 .i1 input{width:585px; padding-left:10px; height:50px; outline:none; background:none;color:#3e3e3e; font-size:14px;}
.ind8 .h5{width:1200px; height:200px; margin:40px auto;background:rgba(255,255,255,0.8); border-radius:4px; overflow:hidden;}
.inp_txt{width:1180px; padding:10px; background:none; outline:none; height:180px; background:none; font-size:14px;color:#3e3e3e;}
.ind8 .h6{width:1200px; height:50px; margin:0px auto; display:flex; align-items:center;}
.ind8 .h6 .i1{flex:1;color:#e1e1e1;}
.ind8 .h6 .i2{width:130px; height:50px; background:#ec6547; border-radius:3px; display:flex; align-items:center; justify-content:center; cursor:pointer;color:#fff; font-size:14px;}
.ind8 .h6 .i2 .submit{color: #fff; background:none;}

@media screen and ( max-width: 1200px ){
	.ind7{width:1200px; height:410px; padding-top:10px; padding-bottom:40px; margin:0px auto; background:url(../images/infoot.jpg) top center no-repeat}
}
@media screen and ( min-width: 1201px ){
	.ind7{width:100%; height:410px; padding-top:10px; padding-bottom:40px; margin:0px auto; background:url(../images/infoot.jpg) top center no-repeat}
}

.ind7 .hh2{width:1200px;  margin:0px auto; display:flex; flex-wrap:wrap;}
.ind7 .hh2 .a1{width:260px; margin-left:20px; margin-right:20px; height:100px; margin-top:25px; overflow:hidden}
.ind7 .hh2 .a1 img{width:250px; height:90px; margin:5px}
.foot0{width:100%; height:150px; display:flex; align-items:center; justify-content:center; overflow:hidden; border-top:0px #ec6547 solid; border-bottom:30px #ec6547 solid; display:none;}
@media screen and ( max-width: 1200px ){
	.foot{width:1200px; background:#ec6547; padding-top:25px; padding-bottom:45px;}
}
@media screen and ( min-width: 1201px ){
	.foot{width:100%; background:#ec6547; padding-top:25px; padding-bottom:45px;}
}

.foot .footCon{width:1200px; margin:0px auto; display:flex; align-items:center;}
.foot .footCon span{color:#fff6f4}
.foot .footCon .h1{width:195px; height:64px; background:url(../images/flogo.jpg) no-repeat; margin-right:120px;}
.foot .footCon .h2{width:420px; line-height:27px;color:#fff6f4}
.foot .footCon .h2 .sp1{color:#fff6f4; font-size:20px;width:100%; display:flex; height:40px; align-items:center;}
.foot .footCon .h3{ margin-left:100px;  line-height:27px;color:#fff6f4;}
.foot .footCon .h3 a{color:#fff6f4;}
.foot1{width:100%; height:50px; display:flex; align-items:center; justify-content:center;color:#333;}
.foot0 img{transform: scale(1,1);
  -webkit-transform: scale(1,1);
  animation: scal 1s ease infinite alternate;
  -webkit-animation: scal 3s ease infinite alternate;}


.ab1{width:100%; height:480px; margin:0px auto; display:flex; align-items:center; justify-content:center; overflow:hidden}
.ab1 img{transform: scale(1,1);
  -webkit-transform: scale(1,1);
  animation: scal 5s ease infinite alternate;
  -webkit-animation: scal 10s ease infinite alternate;}
@keyframes scal {
  from {
    -webkit-transform: scale(1,1);
  }
  to {
    -webkit-transform: scale(1.1,1.1);
  }
}
@-webkit-keyframes scal {
  from {
    -webkit-transform: scale(1,1);
  }
  to {
    -webkit-transform: scale(1.1,1.1);
  }
}  
.pos{width:1170px; padding-left:20px; padding-right:10px; height:50px; background:#f7f7f7; border-radius:4px; margin:30px auto; display:flex; align-items:center;}
.pos img{margin-right:5px;}
.jt{font-family:"iconfont";color:#aaa; font-size:16px; margin-left:4px; margin-right:4px;}
.jt:before{content:"\f11f";}
.ab2{width:1200px; margin:0px auto 60px auto; display:flex;}
.ab2 .h1{width:300px;}
.ab2 .h1 .i1{width:300px; height:100px; background:#ec6547; display:flex; align-items:center; justify-content:center;color:#fff; font-size:32px}
.ab2 .h1 .i2{width:238px; height:80px; display:flex; align-items:center; padding-left:60px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid;}
.ab2 .h1 .i2 a{color:#3e3e3e; font-size:16px}

.ab2 .h1 .i2:hover{width:238px; height:80px; display:flex; align-items:center; padding-left:60px; border-bottom:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; background:#f4f4f4;}
.ab2 .h1 .i2:hover a{color:#3e3e3e; font-size:16px}

.ab2 .h1 .i2s{width:240px; height:80px; background:#3b5180; display:flex; align-items:center; padding-left:60px; border-bottom:1px #3b5180 solid}
.ab2 .h1 .i2s a{color:#fff; font-size:16px}
.ab2 .h2{width:860px; margin-left:40px; margin-top:20px; line-height:23px;}
.ab2 .h3{width:860px; margin-left:40px; display:flex; justify-content:space-between; flex-wrap:wrap;}
.ab2 .h3 .i1{width:270px; height:240px; border:1px #e1e1e1 solid; margin-bottom:20px;}
.ab2 .h3 .i1 .j1{width:260px; margin:5px; height:190px; display:flex; align-items:center; justify-content:center; overflow:hidden}
.ab2 .h3 .i1 .j1 img{height:190px; max-width:260px;}
.ab2 .h3 .i1 .j2{width:270px; height:40px; display:flex; align-items:center; justify-content:center;color:#3e3e3e;}
.ab2 .h3:after{content:"";width:270px;}
#navcontent p{line-height:27px; font-size:14px;}


.ab2 .h4{width:860px; margin-left:40px; display:flex; justify-content:space-between; flex-wrap:wrap;}
.ab2 .h4 .i1{width:270px; height:190px; margin-bottom:20px;}
.ab2 .h4 .i1 .j1{width:260px; margin:5px; height:140px; display:flex; align-items:center; justify-content:center; overflow:hidden; border:1px #e1e1e1 solid}
.ab2 .h4 .i1 .j1 img{max-width:260px;}
.ab2 .h4 .i1 .j2{width:270px; height:40px; display:flex; align-items:center; justify-content:center;color:#3e3e3e;}
.ab2 .h4:after{content:"";width:270px;}

.nclass{width:100%; height:50px; display:flex; align-items:center; justify-content:center; margin:0px auto 40px auto}
.nclass .h1{ padding-left:35px; padding-right:35px; height:48px; border:1px #e1e1e1 solid; display:flex; align-items:center; border-radius:6px; margin-right:10px; margin-left:10px}
.nclass .h1 a{font-size:15px;color:#333;}
.nclass .h1s{ padding-left:35px; padding-right:35px; height:48px; border:1px #ee6e51 solid; display:flex; align-items:center; border-radius:6px; margin-right:10px; margin-left:10px; background:#ee6e51;}
.nclass .h1s a{font-size:15px;color:#fff;}

.news{width:1200px; height:160px; padding-bottom:15px; border-bottom:1px #f1f1f1 solid; margin:0px auto 15px auto; display:flex; align-items:center;}
.news .h1{width:300px; height:160px; display:flex; align-items:center; justify-content:center;}
.news .h1 img{width:300px; height:160px}
.news .h2{width:70px; margin-left:40px; padding-right:40px; border-right:1px #e1e1e1 solid; height:60px;}
.news .h2 .i1{width:70px; height:25px; display:flex; align-items:center; justify-content:center; font-size:15px;color:#4e4e4e;}
.news .h2 .i2{width:70px; height:25px; display:flex; align-items:center; justify-content:center; background:#aaa; border-radius:4px;color:#f9f9f9; margin-top:10px}
.news .h3{margin-left:40px; flex:1;}
.news .h3 .i1{width:100%; height:40px; display:flex; align-items:center; margin-bottom:10px;}
.news .h3 .i1 a{color:#111; font-size:18px;}
.news .h3 .i2{width:100%; display:flex; align-items:center; line-height:24px; text-indent:0px;}

/*.top1s .top1Con .h2 .i1 a:after{content: "";
    width: 0;
    height: 3px;
    background: #3b5180;
    position: absolute;
    top: 30px;
    left: 50%;
    transition: all .5s;}
.top1s .top1Con .h2 .i1 a:hover:after{left: 10%;top:30px;width: 80%;}
.top1s .top1Con .h2 .i1 a:hover{color:#3b5180} */

.news1{width:1200px; height:160px; padding-bottom:15px; border-bottom:1px #f1f1f1 solid; margin:0px auto 15px auto; display:flex; align-items:center; box-shadow:0px 5px 5px #f9f9f9}
.news1 .h1{width:300px; height:160px;}
.news1 .h1 img{width:300px; height:160px}
.news1 .h2{width:70px; margin-left:40px; padding-right:40px; border-right:1px #ee6e51 solid; height:60px;}
.news1 .h2 .i1{width:70px; height:25px; display:flex; align-items:center; justify-content:center; font-size:15px;color:#ee6e51;}
.news1 .h2 .i2{width:70px; height:25px; display:flex; align-items:center; justify-content:center; background:#ee6e51; border-radius:4px;color:#f9f9f9; margin-top:10px}
.news1 .h3{margin-left:40px; flex:1;}
.news1 .h3 .i1{width:100%; height:40px; display:flex; align-items:center; margin-bottom:10px;}
.news1 .h3 .i1 a{color:#ee6e51; font-size:18px; position:relative}
.news1 .h3 .i1 a:after{content:"";width: 0;
    height: 1px;
    background: #ee6e51;
    position: absolute;
    top: 30px;
    left: 50%;
    transition: all .5s;}
.news1 .h3 .i1 a:hover:after{left: 0%;top:30px;width: 100%;}

.news1 .h3 .i2{width:100%; display:flex; align-items:center; line-height:24px; text-indent:0px;}

.newspage{width:1200px; height:40px; margin:40px auto 40px auto; display:flex; justify-content:space-between; align-items:center;}
.newspage .h1{flex:1;color:#9e9e9e;}
.newspage .h2{flex:1; display:flex; align-items:center; justify-content:flex-end;}
.newspage .h2 a{width:30px; height:30px; border:1px #e1e1e1 solid; margin-left:3px; margin-right:3px; display:flex; align-items:center; justify-content:center;}
.newspage .h2 a:hover{border:1px #ee6e51 solid; color:#ee6e51}
.newspage .h2 a.Cur{width:30px; height:30px; border:1px #ee6e51 solid; margin-left:3px; margin-right:3px; display:flex; align-items:center; justify-content:center;color:#ee6e51;}

.ntitle{width:1200px; margin:0px auto; display:flex; align-items:center; justify-content:center; font-size:24px;color:#111; height:50px;}
.ntime{width:1200px; height:30px; display:flex; align-items:center; justify-content:center;color:#9e9e9e; margin:0px auto}
.ncon{width:1200px; margin:40px auto;}
.ncon span{line-height:24px;}
.ndown{width:1200px; height:40px; display:flex; align-items:center; font-weight:bold; font-size:18px;color:#111; margin:0px auto}
.ndown1{width:1200px; height:40px; display:flex; align-items:center; margin:0px auto 40px auto}
.ndown1 .h1{flex:1; display:flex; align-items:center;}
.ndown1 .h2{flex:1; display:flex; align-items:center; justify-content:flex-end;}

.ct1{width:1200px; margin:0px auto 40px auto; display:flex;}
.ct1 .h1{width:600px;}
.ct1 .h1 img{width:600px;}
.ct1 .h2{margin-left:40px; line-height:24px; margin-top:40px}
.ct2{width:100%; height:500px; margin:0px auto; background:#f4f4f4}

.pro{width:1200px; margin:40px auto; display:flex; flex-wrap:wrap;}
.pro .h1{width:280px; height:340px; margin-bottom:20px; border:1px #e1e1e1 solid; margin-left:9px; margin-right:9px;}
.pro .h1 .i1{width:270px; height:250px; margin:5px auto; display:flex; align-items:center; overflow:hidden; justify-content:center;}
.pro .h1 .i1 img{ height:250px}
.pro .h1 .i2{width:260px; padding-left:10px; padding-right:10px; height:40px; display:flex; align-items:center; justify-content:space-between;}
.pro .h1 .i2 a{color:#111; font-size:16px;}
.pro .h1 .i2 .j1{flex:1; align-items:center;color:#aaa; display:flex;}
.pro .h1 .i2 .j2{flex:1; display:flex; align-items:center; justify-content:flex-end}
.pro .h1 .i2 .j2 a{color:#111; font-size:12px;}

.pro .h1s{width:280px; height:336px; margin-bottom:20px; border:3px #ee6e51 solid; border-radius:3px; margin-left:7px; margin-right:7px;}
.pro .h1s .i1{width:270px; height:250px; margin:4px auto; display:flex; align-items:center; overflow:hidden; justify-content:center;}
.pro .h1s .i1 img{ height:250px}
.pro .h1s .i2{width:260px; padding-left:10px; padding-right:10px; height:40px; display:flex; align-items:center; justify-content:space-between;}
.pro .h1s .i2 a{color:#ee6e51; font-size:16px;}
.pro .h1s .i2 .j1{flex:1; align-items:center;color:#aaa; display:flex;}
.pro .h1s .i2 .j2{flex:1; display:flex; align-items:center; justify-content:flex-end}
.pro .h1s .i2 .j2 a{color:#ee6e51; font-size:12px;}
/*.pro:after{content:""; width:280px;}*/
.propage{width:1200px; height:40px; display:flex; align-items:center; margin:0px auto 40px auto;}
.propage .h1{flex:1; display:flex; align-items:center;color:#9e9e9e;}
.propage .h2{flex:1; display:flex; align-items:center; justify-content:flex-end}
.pshow1{width:1200px; height:50px; margin:40px auto; display:flex;}
.pshow1 .a1{padding-left:35px; padding-right:35px; display:flex; align-items:center; height:49px; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; border-top:1px #e1e1e1 solid; font-size:15px;color:#111;}
.pshow1 .a2{flex:1; height:49px; border-bottom:1px #e1e1e1 solid}

.gotop{width:50px; height:50px; position:fixed; right:5px; bottom:60px; cursor:pointer; z-index:999; background:#f99983; border-radius:4px; display:flex; align-items:center; justify-content:center; color:#fff; font-size:20px; font-family:"iconfont"; transform:rotate(-90deg)}
.gotop:before{content:"\f11f"}
.gotop:hover{background:#5d78a3}


/*手机*/
@media screen and ( max-width:640px ){
.top .topCon, .top, .top1 .top1Con .h2{display:none;}
.top1 .top1Con{width:100%;}
.top1 .top1Con .h1{margin-left:2%;}
.top1 .top1Con .h1 img{ width:183px;}
.top1s .top1Con .h1{padding-left:1%;}
.top1s .top1Con .h2{display:none;}
.ntitle{width:100%; line-height:25px; height:auto; text-align: center; font-size:18px; font-weight:bold;}

.ban, .ab1, .pos{display:none;}
#banner{display:block; margin-bottom:20px;}
.dropdown{display:block;}
/*手机导航*/
.dropdown.show {display: block;}  
.wap_ne{display:block; margin-right:3%; width:30px; margin-top:3px; position: absolute; right:0px;}
.menuBtn {padding: 0; margin: 0; width:30px; height:26px; background:url(../images/bar.png) center center no-repeat; border: none; outline: none; border-radius:0px; background-size: 100% 100%;}
.menuBtn.close{background:url(../images/close.png) center center no-repeat;  background-size: 100% 100%;}

.slideBox .hd{width: 84%; position: absolute; z-index: 1; bottom: 0; left: 0;　height: 15px;　line-height: 15px;　text-align: center;　margin: 0 8% 15px;}
.dropdown {position: fixed; left: 0; top:67px; width: 100vw; background:#0d347f; z-index:999; display:none; height:800px;}
.dropdown .menu{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top:6%;}
.dropdown .menu li {width: 100vw;}
.dropdown .menu li:last-child a {}
.dropdown .menu a {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-right: none; text-indent: 2vw; border-bottom: 1px solid #274a8d; color:#fff; height:41px; width:88%; margin:0 auto; margin-bottom:10px; border-radius: 0px;}
.dropdown.show {display: block;}  



/*产品展示*/
.ind1, .ind1s{width:96%; margin: 20px auto 20px auto;}
.ind2 .h1{display:block; height:auto; background:none; margin-bottom:15px;}
.ind2 .h1 a{float:left; margin:0 1% 4px; width:48%; height:35px; line-height:35px; background:#f1f1f1; text-indent:0px; text-align:center; border-radius:5px;}
.ind2{width:98%; height:auto;margin: 20px auto 0px auto;}
.ind2 .h2{width:98%; height:auto; display:block; margin:0 auto;}
.ind2 .h2 .i1{width:48%; height:auto; float:left; margin-bottom:10px;border:none;}
.ind2 .h2 .i1s{border:1px #e1e1e1 solid;}
.ind2 .h2 .i1:nth-child(2n){float:right;}
.ind2 .h2 .i1 .j1{display:block; width:100%; height:140px;}
.ind2 .h2 .i1 .j2{width:80%; font-size:14px; height:30px; line-height:30px; display:block; text-align:center;}
.ind2 .h2 .i1s .j2  a.bl18:link,.ind2 .h2 .i1 .j2  a.bl18:visited{font-size:14px;color:#111; text-align:center;}
.ind2 .h2 .i1 .j2  a.bl18:link,.ind2 .h2 .i1 .j2  a.bl18:visited{font-size:14px;color:#111; text-align:center;}
.ind2 .h2 .i1 .hidden-xs{ display:none; }
.ind2 .h2 .i1s .j1 img{margin:0; height:auto;  border-radius:5px;}
.ind2 .h2 .i1 .j1 img{margin:0; height:auto; width: 100%; border-radius:5px;}

/*关于我们*/
.ind3{background: url(../images/ind1.jpg) center right no-repeat; margin:20px auto 0px auto;}
.ind3, .ind3 .ind3Con{width:100%; height:auto; padding:20px 0;}
.ind3 .ind3Con .h1{width:95%; margin:auto; height:auto; float:none;}
.ind3 .ind3Con .h1 .i1, .ind3 .ind3Con .h1 .i2{width:100%; height:auto; text-indent:0;}
.ind3 .ind3Con .h1 .i3{margin-top:20px; height: 30px;}

/*企业资质*/
.h_zz{ padding-top:1px; padding-bottom:0;}
.ind4{width:96%; height:auto; display:block; margin: 20px auto 0px auto;}
.ind4 .h1{width:48%; height:auto; float:left; display:block; margin-bottom:18px;}
.ind4 .h1 img{width:100%; height:auto;}
.ind4 .h1:nth-child(2n){float:right;}
.ind4 .h1:nth-child(5){display:none;}
.ind4_1{margin-top:10px;}

/*生产设备*/
.inbg{width:100%; height:auto; display:none;}
.ind5{width:100%; height:auto; display:block;}
.ind5 .h1{width:46%; height:auto; display:block; float:left;}
.ind5 .h1 img{height:auto; width:100%;}

/*新闻*/
.h_xw{ padding-top:1px;}
.ind6{width:100%; height:auto;}
.ind6 .h1{display:none;}
.ind6 .h2{width:96%; margin: auto; height:440px;}
.ind6 .h2 .i1{height:auto; width:100%;}
.ind6 .h2 .i1 .j1{width:100%; height:auto; margin-bottom:10px;}
.ind6 .h2 .i1 .j1 .j1left{display:none;}
.ind6 .h2 .i1 .j1 .j1right{margin:0;}
.ind6 .h2 .i1 .j1 .j1right .a2{padding-bottom:10px; text-indent:0;}

/*留言*/
.ind8{height:auto; padding:20px 0 40px;}
.ind8 .h3{margin:10px auto 20px; width:96%;}
.ind8 .h4{width:96%; height:auto; display:block;}
.ind8 .h4 .i1{width:100%; display:block; margin-bottom:10px; height: 40px;}
.ind8 .h4 .i1 input{width:100%;height: 40px;}
.ind8 .h5{width:96%; margin:0px auto 20px;}
.ind8 .h6{width:96%;}
.ind8 .h6 .i1{display:none;}
.inp_txt{width:86%;}

/*底部*/
.foot{width:100%; display:block;}
.foot .footCon{width:100%; display:block;}
.foot .footCon .h1{margin-left:2%; }
.foot .footCon .h2{width:96%; margin:auto;}
.foot .footCon .h3{margin-left:0; width:96%; margin:auto;}
.foot1{display:block; height: auto; padding:15px 3% 15px 3%; width:94%; line-height:22px;}

/*更多*/
.cMore { font-size:0.875em; width:10.357em; height:3.214em; line-height:3.214em; background:url(../images/nMoreOff.jpg) no-repeat center center; display:block; margin:0 auto 50px; color:#fff; text-indent:1.78em; border-radius:6px; display:block;}
.cMore:hover { background:url(../images/nMoreOn.jpg) no-repeat center center; text-decoration:none; }
.cMore_news{margin:0 auto 35px;}
.page{display:none;}

/*ban*/
.ab1{height:240px;}

/*列表*/
.ab2{width:100%; display:block;margin: 0px auto 25px auto;}
.ab2 .h1{width:98%; margin: 20px auto;}
.ab2 .h1 .i1{display:none;}
.ab2 .h1 .i2, .ab2 .h1 .i2s, .ab2 .h1 .i2:hover{float:left; width:48%; height:40px; display:inline; margin:1%; padding-left:0; border:none; background:none;}
.ab2 .h1 .i2 a, .ab2 .h1 .i2s a{display:block; height:38px; line-height:38px; border:solid 0px #f7f7f7; text-indent:inherit; text-align:center; overflow:hidden; padding-left:0; background:#0e3580; border-radius:5px; color:#FFFFFF; font-size:14px;}
.ab2 .h1 .i2s a{background-color:#ec6547;}
.ab2 .h1 .i2:hover a{font-size:14px; color:#fff;}

/*简介*/
#navcontent{width:96%; margin:0 auto; padding-top:0px;}
#navcontent img{ width:100%;  height: auto;border-radius:5px;}

/*资质证书*/
.ab2 .h3 .i1{ width:48%; height:auto; border:none; margin-bottom:10px;  border: 1px #e1e1e1 solid;border-radius:6px;}
.ab2 .h3 .i1 img{max-height: 190px;}
.ab2 .h3 .i1 .j1{width:100%; margin:0px 0 0;}
.ab2 .h3 .i1 .j2{width:100%; display:block; line-height:40px; text-align:center; overflow:hidden;}


/*产品详情*/
.ncon{width:96%; margin:10px auto;}
.ncon img{width:100%; border-radius:5px;}
.pshow1{width:96%; margin:0px auto;}

/*新闻*/
.nclass{display:block; margin: 20px auto 10px; width:98%;}
.nclass .h1, .nclass .h1s{float:left; width:48%; height:40px; display:inline; margin:1%; padding:0; border:none; background:none;}
.nclass .h1 a, .nclass .h1s{display:block; height:38px; line-height:38px; border:solid 0px #f7f7f7; text-indent:inherit; text-align:center; overflow:hidden; padding-left:0; background:#0e3580; border-radius:5px; color:#FFFFFF; font-size:14px;}
{float:left; width:48%; height:40px; display:inline; margin:1%; padding:0; border:none; background:none;}
.nclass .h1s a{background: #ee6e51; display:block;}

#newslist{width:96%; margin:0 auto; margin-bottom:30px;}
.news{width:100%; height:auto;}
.ntime{width:100%;}
.news .h1{display:none;}
.news .h2{margin-left:0; padding-right:10px; display:none;}
.news .h3{margin-left:0px;}
.news .h3 .i1{line-height:26px; height:26px; margin-bottom:0px; overflow:hidden; display:block;}
.news .h3 .i1 a{ font-size:15px; font-weight:bold;}
.news .h3 .i2{text-indent:0; font-size:13px; line-height:23px;}
.ndown{width:96%; margin:auto;}
.ndown1{width:100%;}
.ndown1 .h1, .ndown1 .h2, .ndown1{display:block;}
.ndown1 .h1, .ndown1 .h2{width:96%; margin:0 auto 10px;}

.newspage_5 {width: 100%;margin: 0 auto; text-align:left;}

/*品质管理*/
.ab2 .h3 .i1 .j13{height:auto;}

/*联系我们*/
.newct{width:94%; margin:0 auto; padding:20px 2%; top:0; background:#fff;box-shadow:none; border-radius:0px;}
.newct .h1{display:none;}
.ind6 .h2 .i2 .i2Con{ display:none;} 
.hidden-xs{ display:none; }
}