body{font-family:"微软雅黑"!important;font:14px Microsoft YaHei!important;line-height: 24px;background: #ffffff;}
body,div,p,span,ul,li,dl,dd,h1,h2,h3,a,input,img{margin:0;padding:0;}
li,ol{list-style:none;}
a,input,img,textarea{border:none;outline:none;}
i,em{font-style:normal;}
.fl{float: left;}.fr{float: right;}.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.db{display: block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}
.transition{-webkit-transition: all  0.3s ease-out;-moz-transition: all  0.3s ease-out;-o-transition: all  0.3s ease-out; transition: all  0.3s ease-out; }
a{text-decoration: none;color: #808080;}
a:focus{text-decoration: none;}
a:hover,a:focus{text-decoration: none!important;color: #0b4b8a;}
.hide{display: none}
.show{display: block}
.modal a{outline:none;}
label{font-weight: normal;width:100%;}
a:focus {outline:none;outline-offset:0;}
.container{margin:0 auto;padding:0!important;}

#wrap_index{overflow: hidden;position: relative;}
/*头部*/
#header{width: 100%;height: 90px;z-index: 9; position: fixed;top: 40px;left:0;z-index: 60;transition: 400ms;}
#header.head_up{background: #fff;top: 0;transition: 400ms;box-shadow: 0 0 8px #afafaf;}
#header .container{background-color: rgba(255, 255, 255, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2fffffff,endcolorstr=#2fffffff);}
#header .logo{height: 90px;padding:0;}
#header .logo a{width: 100%;height:90px;display: table-cell;vertical-align: middle;}
#header .logo img{max-width: 100%;}
#header .nav_box{height:100%;padding: 0;padding-left: 50px;padding-right: 30px;position: relative;}
#header .nav_box .yiji{width: 14%;height:100%;float: left;text-align: center;}
#header .nav_box .yiji a.one{transition: 400ms;color: #333;display: block;line-height:90px;font-size: 16px;height:90px;overflow: hidden;position: relative;}
#header .nav_box .yiji:hover a.one,#header .nav_box .yiji.current a.one{color: #0b4b8a;font-weight: bold;}
#header .nav_box .yiji:hover a.one:before,#header .nav_box .yiji.current a.one:before{content: "";width: 100%;height: 2px;background:#0b4b8a;position: absolute;bottom:0;left: 0;animation: lines 0.3s ease forwards;}
@keyframes lines {  
    0% {opacity: 0;transform: scale(0);} 
    100% {opacity: 1;transform: scale(1);}  
  }
@keyframes sanjiao {  
    0% {opacity: 0;transform: translateY(-5px);} 
    100% {opacity: 1;transform: translateY(0);}  
  } 
#header .nav_box .yiji .libox{width: 100%;height: auto; background: #f7f7f7;display: none;position: absolute;top: 90px;left: 0;border-bottom: 2px solid #0b4b8a;}
#header .nav_box .yiji .libox .secend{padding: 4px 40px;}
#header .nav_box .yiji .libox .secend a{display: block;width: 100%;height: 48px;line-height: 48px;text-align: center;font-size: 16px;color: #333;border-bottom: 1px solid #cccccc;}
#header .nav_box .yiji .libox .secend a:hover{color: #0b4b8a;font-weight: bold;}
#header .nav_box .yiji .libox .libox_r{padding: 30px;background: #fff;}
#header .nav_box .yiji .libox .libox_r .nav_img,#header .nav_box .yiji .libox .libox_r .nav_img img{width: 100%;}
#header .nav_box .yiji .libox .libox_r .nav_dec{width: 100%;height: auto;overflow: hidden;font-size: 14px;color: #333;line-height: 1.7;text-align: left;}
#header .nav_box .yiji .libox .libox_r .nav_dec h1{font-size: 18px;font-weight: bold;height: 40px;line-height: 40px;overflow: hidden;}

.head_right{height:90px;padding: 0;}
.head_right .head_search{background: #146ec6;height: 90px;position: relative;}
.head_right .head_search .lanuge_box{width: 66%;height:100%;text-align: center;float: left;position: relative;}
.head_right .head_search .lanuge_box a{display:inline-block;float: left;width: 28px;height: 28px;line-height: 28px;border: 1px solid #0b4b8a;margin: 30px 6px; color: #fff;font-size: 14px;border-radius: 50%;}
.head_right .head_search .lanuge_box a:hover{background: #0b4b8a;}
.head_right .head_search .lanuge_box a.ewm{background: url(../images/i1.png) center no-repeat;}
.head_right .head_search .lanuge_box a.ewm:hover{background: #0b4b8a url(../images/i1.png) center no-repeat;}
.head_right .head_search .lanuge_box a:nth-child(1){margin-left: 8%;}
.head_right .head_search .lanuge_box .ewm_img{display: none;width: 80px;height: 80px;position: absolute;top: 74px;right: -11px;z-index: 10;}
.head_right .head_search .lanuge_box .ewm_img:before{content: "";border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid #fff;position: absolute;left: 50%;margin-left: -2px;top: -10px;}
.head_right .head_search .lanuge_box .ewm_img img{width: 80px;height: 80px;}
.head_right .head_search .searchbox{width: 34%;height: 90px;background: #0b4b8a;float:right;}
.head_right .head_search .searchbox .input{transition: 400ms;width: 66%;padding:0 3%; height: 90px;color:#fff;background: #146ec6;position: absolute;left: 40%;top: 0;opacity: 0;z-index: -1;}
.head_right .head_search .searchbox .btn{width: 100%;height: 90px;background:#0b4b8a url(../images/i2.png) center no-repeat;position: relative;z-index: 6;}
.head_right .head_search .searchbox .input.input_h{opacity: 1;left: 0%;transition: 400ms;z-index: 2;}
.head_right .head_search .searchbox input::-webkit-input-placeholder { /* WebKit browsers */ color:#fff; }  
.head_right .head_search .searchbox input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color:#fff;} 
.head_right .head_search .searchbox input::-moz-placeholder { /* Mozilla Firefox 19+ */ color:#fff;}  
.head_right .head_search .searchbox input:-ms-input-placeholder { /* Internet Explorer 10+ */ color:#fff;}

#banner .bannerli{width: 100%;overflow: hidden;}
#banner img{width: 100%;}
.slick-dotted.slick-slider{margin-bottom: 0;}
#banner{ z-index: 7; }
#banner .slick-dots{bottom: 14px;}
#banner .slick-dots li{width: 12px;height: 12px;background: #959595;border-radius: 50%;margin: 0 9px;}
#banner .slick-dots li.slick-active{background: #0b4b8a;}
#banner .slick-dots li button:before{display: none;}

/*手机头部*/
.mol_head_search{width: 100%;height:auto;padding: 0;position: fixed;top: 0;left: 0;z-index: 31;}
.mol_head_search .lanuge_box{width: 100%;height: 40px;background: #146ec6;}
.mol_head_search .lanuge_box a{display:block;text-align: center;float: right; width: 28px;height: 28px;line-height: 28px;border: 1px solid #0b4b8a;margin: 6px; color: #fff;font-size: 14px;border-radius: 50%;}
.mol_head_search .lanuge_box a:hover{background: #0b4b8a;}
.mol_head_search .lanuge_box a.ewm{background: url(../images/i1.png) center no-repeat;}
.mol_head_search .lanuge_box .ewm_img{display: none;position: fixed;top: 46%;left: 50%;z-index:100; width:140px;margin-left: -70px; }
.mol_head_search .lanuge_box .ewm_img img{width: 100%;}
.mol_head_search .lanuge_box a.sear_btn{width: 50px;height: 40px;background: #0b4b8a url(../images/i2.png) center no-repeat;border-radius:0;margin: 0;}
.mol_head_search .searchbox{display: none;width:100%;height: 70px;background:#0b4b8a;padding: 15px 20px;}
.mol_head_search .searchbox .input{padding: 0 16px;width: 77%;height: 40px;color:#808080;background: #fff;margin-right: 3%;}
.mol_head_search .searchbox .btn{width: 20%;height: 40px;background:#fff;float: right;border-radius: 0;}
.opacity2{width:100%; height:100%; position: fixed; top:40px; left:0px; background:rgba(0,0,0,0.5); z-index:31; display:none;}

#molheader{width: 100%;height: 66px;padding: 0 16px;background: #fff;}
#molheader.index_head{position: fixed;top: 40px;left: 0;z-index: 30;box-shadow: 0 0 8px #b3b3b4;}
#molheader .mol_logo img{height: 66px;width: auto;}
#molheader .mol_navbutton{width: 40px;height:40px;top: 13px;right: 16px;background: #0b4b8a url(../images/nav_btn.png) center no-repeat;background-size: 40px 40px;}
#molheader .mol_navbutton.up{background: #0b4b8a url(../images/nav_btn2.png) center no-repeat;background-size: 40px 40px;}
/*手机下啦导航*/
.class-m{display: none;width: 100%;height:86%;position: fixed;top: 106px;left: 0;z-index: 99;overflow-y:auto;background: #fff;}
.class-m .nnav{width:100%;height: auto;overflow: hidden;border-top: 1px solid #e6e6e6;}
.class-m .nnav li{ width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #e6e6e6;}
.class-m .nnav li a.ce{padding: 0 30px;color: #333;font-size: 16px;display: block;height:50px;line-height:50px;}
.menu_head .ericon{margin-right: 20px;color:#fff; width:40px;height:50px;line-height:50px;text-align:center;float:right;display:inline;font-size:18px;position: relative;z-index: 3;/*background: #d55342;border-radius: 50%;*/}
.menu_head .ericon img,.menu_body .thricon img{width: 66%;}
.menu_head .ericon .icon1{ display:none;}
.menu_head .ericon.xz .icon1{ display:block;}
.menu_head .ericon.xz .icon2{ display:none;}
.class-m .nnav li .menu_body{display: none;background: #f7f7f7;}
.class-m .nnav li .menu_body li{border-top: none;}
.menu_body li a.er{padding-left: 46px;font-size:16px;display: block;height:44px;line-height:44px;color: #808080;}
.menu_body li a.aon{background: #0b4b8a;color: #fff;}
.menu_body .thricon{margin-right:20px;color:#808080;width:40px;height:44px;line-height:44px;text-align:center;float:right;display:inline;font-size:28px; position: relative;z-index: 3;}
.menu_body .thricon .icont1{ display:none;}
.menu_body .thricon.tz .icont1{ display:block;}
.menu_body .thricon.tz .icont2{ display:none;}
.class-m .nnav li .thr_body{display: none;}
.class-m .nnav li .thr_body li{border-top: none;padding: 0;}
.thr_body li a.thr{position: relative;padding-left:64px;font-size: 15px;display: block;height:40px;line-height:40px;color: #808080;}
.thr_body li a.thr:hover{color: #0b4b8a;}

/*内容*/
#main{padding-top: 40px;width: 100%;height: auto;overflow: hidden;background: #fff;margin-bottom: 190px;position: relative;z-index: 8;}
.About{padding-top:20px;height: auto;overflow: hidden;}
.About .about_mov{padding: 0;padding-right: 16px;}
.About .about_mov iframe{height: 345px;}
.About .about_dec{padding: 0;}
.About .about_dec .about_top{padding: 12px 30px;background: #f7f7f7;}
.box .title,.box2 .title{width: 100%;height: 48px;line-height: 48px;font-size: 24px;color: #333;font-weight: bold;border-bottom: 1px solid #cccccc;}
.box .title span,.box2 .title span{border-bottom: 1px solid #0b4b8a;display: inline-block;height: 48px;}
.box .title a{float: right;display: block;width: 30px;height: 30px;background: #0b4b8a;color: #fff;line-height: 30px;text-align: center;margin-top: 8px;}
.About .about_dec .about_top .about_text{width: 100%;height: auto;padding: 12px 0;font-size: 14px;color: #333;line-height: 1.6;}
.About .about_dec .about_bot{width: 100%;height: auto;overflow: hidden;margin-top: 14px;}
.About .about_dec .about_bot li{padding: 0;}
.About .about_dec .about_bot li .about_p{padding: 30px 0 14px 0; background: #0b4b8a;text-align: center;font-size: 18px;color: #fff;line-height: 40px;}
.About .about_dec .about_bot li .about_p:hover{background: #146ec6;}
.About .about_dec .about_bot li:nth-child(1){animation-delay: 0.2s;}
.About .about_dec .about_bot li:nth-child(2){animation-delay: 0.4s;}
.About .about_dec .about_bot li:nth-child(3){animation-delay: 0.6s;}

#main .Product,.Case{width: 100%;height: auto;padding-top: 30px;position: relative;}
.box2 .title a{float: right;display: block;width:90px;height: 30px;font-size: 14px;font-weight: normal;color: #808080;line-height: 30px;text-align: center;margin-top: 12px;position: relative;}
.box2 .title a:before{content: "";border-left: 6px solid #808080;border-right: 6px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid transparent;position: absolute;right: 0;top: 10px;}
.box2 .title a:hover{color: #0b4b8a;}
.box2 .title a:hover:before{border-left: 6px solid #0b4b8a;}
#main .Product .proul{padding: 30px 0;}
#main .Product .proul .proli a{display: block;width: 92%;margin: 4%;border:1px solid #ccc;}
#main .Product .proul .proli .pro_img,#main .Product .proul .proli .pro_img img{width: 100%;}
#main .Product .proul .proli .pro_bot{transition: 400ms;width: 100%;height: auto;overflow: hidden;background: #f7f7f7;padding-top: 10px;}
#main .Product .proul .proli .pro_bot h1{padding: 0 18px;width: 100%;height: 30px;line-height: 30px;font-size: 16px;color: #333;font-weight: bold;overflow: hidden;}
#main .Product .proul .proli .pro_bot .pro_dec{padding: 0 18px;width: 100%;height: auto;overflow: hidden;line-height: 1.6;font-size: 14px;color: #808080;padding-bottom: 6px;}
#main .Product .proul .proli .pro_bot span{transition: 400ms;display: block;width: 30px;height: 30px;border-top: 1px solid #fff;background: #0b4b8a;font-size: 24px;font-weight: bold;color: #fff;line-height: 30px;text-align: center;}
#main .Product .proul .proli .pro_bot span i{float: right;display: block;width:90px;height: 30px;font-size: 14px;font-weight: normal;color: #fff;line-height: 30px;text-align: center;position: relative;}
#main .Product .proul .proli .pro_bot span i:before{content: "";border-left: 6px solid #fff;border-right: 6px solid transparent;border-top: 5px solid transparent;border-bottom: 5px solid transparent;position: absolute;right: 0;top: 10px;}
#main .Product .proul .proli .pro_bot span i,#main .Product .proul .proli:hover .pro_bot span em{display: none;}
#main .Product .proul .proli:hover .pro_bot{transition: 400ms;background: #0b4b8a;}
#main .Product .proul .proli:hover .pro_bot h1{color: #fff;}
#main .Product .proul .proli:hover .pro_bot .pro_dec{color: #b2d6f9;}
#main .Product .proul .proli:hover .pro_bot span{width: 100%;padding-right: 20px;text-align: right;border-top: 1px solid #125ba2;transition: 400ms;}
#main .Product .proul .proli:hover .pro_bot span i{display: block;}

#main .Product .slick-prev,#main .Product .slick-next{width:27px;height: 51px; }
#main .Product .slick-prev{background: url(../images/i6.png) center no-repeat;left: -38px;}
#main .Product .slick-prev:hover{background: url(../images/i66.png) center no-repeat;}
#main .Product .slick-next{background: url(../images/i7.png) center no-repeat;right: -38px;}
#main .Product .slick-next:hover{background: url(../images/i77.png) center no-repeat;}

.big_title{width: 100%;height: 220px;text-align: center;background: url(../images/pic2.jpg) fixed no-repeat left 100%;}
.big_title .title_img{padding-top: 24px;}
.big_title .sec_title span{display: inline-block;height: 34px;padding:0 90px;font-size: 18px;color: #fff;position: relative;}
.big_title .sec_title span:before{content: "";width: 84px;height: 1px;background: #fff;position: absolute;left: 0;top: 14px;}
.big_title .sec_title span:after{content: "";width: 84px;height: 1px;background: #fff;position: absolute;right: 0;top: 14px;}
.big_title a{display: block;color: #fff;width: 198px;height: 42px;line-height: 42px;border:1px solid #fff;margin: 20px auto;padding-right: 20px;background: url(../images/i8.png) 157px center no-repeat;}
.big_title a:hover{background: #fff url(../images/i88.png) 157px center no-repeat;color: #0b4b8a;}

.Case:before{content:"";width: 100%;height: 120px;background: #f6f6f6;position: absolute;left: 0;bottom: 0;}
.Case .responsive{padding: 30px 0;}
.Case .responsive .caseli a{display: block;width: 94%;margin: 3%;box-shadow: 4px 3px 7px #a3a2a2;position: relative;overflow: hidden;}
.Case .responsive .caseli .case_img,.Case .responsive .caseli .case_img img{width: 100%;}
.Case .responsive .caseli .case_dec{transition: 400ms;width: 100%;height:100%;position: absolute;bottom: -73%;left: 0;z-index: 4;
background-color: rgba(11, 75, 138, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f0b4b8a,endcolorstr=#2f0b4b8a);}
.Case .responsive .caseli .case_dec h1{width: 90%;height: 44px;line-height: 44px;color: #fff;font-size: 16px;font-weight: bold;margin: 0 auto;border-bottom: 1px solid #447bb2;}
.Case .responsive .caseli .case_dec p{width: 100%;height: 34px;line-height: 34px;color: #c8daec;overflow:hidden;padding: 0 5%;}
.Case .responsive .caseli .case_dec .case_more{position: absolute;width: 88px;height: 88px;line-height: 88px;text-align: center;top: 50%;left: 50%;margin-top: -44px;margin-left: -44px;color: #fff;font-weight: bold;font-size: 24px;}
.Case .responsive .caseli:hover .case_dec .case_more:before{content: "";width: 70px;height: 70px;border: 1px solid #fff;position: absolute;left: 9px;top: 9px;
animation: case_more 1s ease-in-out forwards;-webkit-animation: case_more 1s ease-in-out forwards;}
@-webkit-keyframes case_more {
    0% {-webkit-transform: rotate(45deg);}
    100% {-webkit-transform: rotate(225deg);}
}
.Case .responsive .caseli:hover .case_dec{transition: 400ms;bottom: 0;}
.Case .responsive .caseli:hover .case_dec h1,.Case .responsive .caseli:hover .case_dec p{display: none;}
.Case .slick-dots{bottom: 0;}
.Case .slick-dots li{width: 12px;height: 12px;border: 1px solid #0b4b8a;margin: 0 9px;}
.Case .slick-dots li.slick-active{background: #0b4b8a;}
.Case .slick-dots li button:before{display: none;}

.News{width: 100%;height: auto;overflow: hidden;background: #f6f6f6;padding: 40px 0;}
.news_center{width: 100%;height: auto;overflow: hidden;background: #fff;padding:14px 24px 24px 24px;}

.news_center .title{margin-bottom: 20px;}
.new_text{padding: 0;padding-right: 30px;}
.new_text .hd ul{width: 100%;height: auto;overflow: hidden;padding-bottom: 18px;}
.new_text .hd ul li{width: 50%;height: 40px;line-height: 40px;background: #e6e6e6;text-align: center;font-size: 18px;color: #333;float: left;cursor: pointer;position: relative;}
.new_text .hd ul li.on:before{content: "";border-top: 8px solid #0b4b8a;border-bottom: 8px solid transparent;border-left: 7px solid transparent;border-right:7px solid transparent;position:absolute;top: 40px;left: 50%;margin-left: -7px;}
.new_text .hd ul li.on{background: #0b4b8a;color: #fff;}
.new_text .bd .detil{zoom:1;width: 100%;height: auto;overflow: hidden;display: none;}
.new_text .bd .detil:first-child{display: block;}
.new_text .bd .detil .newlist{width: 100%;height: auto;overflow: hidden;}
.new_text .bd .detil .newlist li{overflow: hidden; width: 100%;height: 46px;line-height: 46px;font-size: 14px;border-bottom: 1px solid #e6e6e6;}
.new_text .bd .detil .newlist li a{color: #333;}
.new_text .bd .detil .newlist li:hover a{color: #0b4b8a;font-weight: bold;}
.new_text .bd .detil .newlist li span{float: right;margin-left: 10px;font-weight: normal;color: #333;}

.new_img{padding: 0;}
.single-new .n_imgbox{width: 100%;height: auto;overflow: hidden;position: relative;}
.single-new .n_imgbox img{width: 100%;}
.single-new .n_imgbox .n_imgtitle{padding: 0 16px;width: 100%;height: 40px;line-height: 40px;color: #fff;font-size: 16px; position: absolute;left: 0;bottom: 0;
background-color: rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f000000,endcolorstr=#2f000000);}
.single-new .slick-dots{bottom: 6px;text-align: right;padding: 0 16px;}
.single-new .slick-dots li{width: 10px;height: 10px;border-radius: 50%; border: 1px solid #fff;margin: 0 5px;}
.single-new .slick-dots li.slick-active{background: #fff;}
.single-new .slick-dots li button:before{display: none;}

#footer{width: 100%;height: auto;overflow: hidden;background: url(../images/pic6.jpg) center no-repeat;position: fixed;bottom: 0;left: 0;z-index: 5;}
#footer .link{padding: 20px 0;height: 90px;line-height: 50px; width: 100%;border-bottom: 1px solid #333;font-size: 14px;color: #fff;}
#footer a{color: #fff;margin: 0 10px;}
#footer a:hover{color: #0b4b8a;}
#footer .copy{width: 100%;color: #fff;line-height: 30px;padding: 20px 0;}
/*about*/
#header.head_ny{top: 0;background: #fff;box-shadow: 0 0 8px #afafaf;}
#banner_ny{position: relative;margin-top: 90px;}
#banner_ny img{width: 100%;height: inherit;}
#banner_ny .title{padding: 0 18.5%;width: 100%;text-align: right;padding-top: 50px;text-transform: uppercase;font-weight: bold;font-size: 70px;color: #0b4b8a;position: absolute;top: 50%;left: 0;margin-top: -94px;}
#banner_ny .title span{display: block;font-size: 20px;color: #333;font-weight: normal;}

.ny_posnav{width: 100%;height: 66px;line-height: 66px;background: #f2f2f2;padding: 0 24px;}
.ny_posnav h1{width: auto;height: 66px;line-height: 66px;float: left;font-size: 30px;color: #333;font-weight: bold;}
.ny_posnav span{float: right;font-size: 14px;color: #808080;}
.ny_posnav span a{color: #808080;}
.ny_posnav span a:hover,.ny_posnav span a:last-child{color: #0b4b8a;}
.mol_navown{width: 58px;height: 100%;float: right;font-size: 18px;color: #0b4b8a;position: relative;cursor: pointer;}
.mol_navown:before{content: "";border-left: 7px solid #0b4b8a;border-right:7px solid transparent;border-top: 7px solid transparent;border-bottom: 7px solid transparent;position: absolute;right: 0;top:18px;}
.mol_navown.up:before{content: "";border-left: 7px solid transparent;border-right:7px solid transparent;border-top: 7px solid #0b4b8a;border-bottom: 7px solid transparent;position: absolute;right: 2px;top:24px;}

.main_bot{width: 100%;height: auto;overflow: hidden;padding-top: 20px;padding-bottom: 30px;position: relative;}
.ne_side_l{padding: 0;height: auto;overflow: hidden;padding-right: 30px;}
.con-left-nav{width: 100%;height: auto;overflow: hidden;}
.con-left-nav .one{width: 100%;height: auto;overflow: hidden;}
.con-left-nav .one li{height:auto;width:100%;position: relative;margin-bottom: 10px;background: #f7f7f7;}
.con-left-nav .one li a p{width: auto;float: left;}
.con-left-nav .one li a .icon_go{font-size: 30px;color: #333;margin-left: 6px;float: right;}
.con-left-nav .one li a .icon_go .icon_go2,.con-left-nav .one ul.second li a .icont_go .icont_go2{color: #fff;display: none;}
.con-left-nav .one li a.ez .icon_go .icon_go2,.con-left-nav .one ul.second li a.sen_x .icont_go .icont_go2{display: inline-block;}
.con-left-nav .one li a.ez .icon_go .icon_go1,.con-left-nav .one ul.second li a.sen_x .icont_go .icont_go1{display: none;}
.con-left-nav .one li a{display: block;padding: 0 16px;width:100%;height: 60px;overflow: hidden;color: #333;line-height:60px;font-size: 18px;position: relative;}
.con-left-nav .one li a:hover,.con-left-nav .one li a.ez{color: #fff;background:#0b4b8a;}
.con-left-nav .one li a:hover .icon_go,.con-left-nav .one li a.ez .icon_go{color: #fff;}
.con-left-nav .one li ul.second{display:none;width:100%;}
.con-left-nav .one ul.second li{margin-bottom: 0;background: #0b4b8a;}
.con-left-nav .one ul.second li a{padding: 0 20px;font-size: 18px;color: #fff;height: 46px;line-height: 46px;}
.con-left-nav .one ul.second li a .icont_go{font-size: 28px;color: #fff;margin:0 6px;float: right;}
.con-left-nav .one ul.second li a p{width: 100%;padding-left: 12px;}
.con-left-nav .one ul.second li a:hover p,.con-left-nav .one ul.second li a.sen_x p{background: #146ec6;}
.con-left-nav .one ul.second li .third{display: none;}
.con-left-nav .one ul.second li .third li a{padding: 0;padding-left: 50px;font-size: 16px;height: 38px;line-height:38px;color: #6face7;}

.ne_side_r{padding: 0;}
.ne_side_r .about_dec{padding: 16px 28px;background: #f7f7f7;font-size: 14px;color: #333;line-height: 1.7;}
.ne_side_r .about_dec img{width: 100%;}
/*product*/
.ne_side_r .side_r_box{width: 100%;height: auto;overflow: hidden;background: #f7f7f7;}
.ne_side_r .list{width: 100%;height: auto;overflow: hidden;padding: 16px;}
.ne_side_r .prolist li{padding: 10px;}
.ne_side_r .prolist li a{display: block;width: 100%;height: auto;overflow: hidden;border: 1px solid #e6e6e6;background: #fff;}
.ne_side_r .prolist li .pro_img,.ne_side_r .prolist li .pro_img img{width: 100%;}
.ne_side_r .prolist li .pro_bot{width: 100%;padding: 6px 16px 14px 16px;border-top: 1px solid #e6e6e6;}
.ne_side_r .prolist li .pro_bot h1{width: 100%;height: 40px;line-height: 40px;font-size: 16px;font-weight: bold;color: #333;overflow: hidden;}
.ne_side_r .prolist li .pro_bot .pro_dec{width: 100%;font-size: 14px;color: #808080;line-height: 1.6;}
.ne_side_r .prolist li:hover .pro_bot{background: #0b4b8a;}
.ne_side_r .prolist li:hover .pro_bot h1,.ne_side_r .prolist li:hover .pro_bot .pro_dec{color: #fff;}

.pages{width: 100%;height: auto;margin-bottom:40px;}
.pages a{display: inline-block;width: 40px;height: 36px;border: 1px solid #e6e6e6;line-height: 36px;font-size: 14px;color: #808080;margin: 0 3px;}
.pages a:hover,.pages a.on{border: 1px solid #0b4b8a;background: #0b4b8a;color: #fff;}
/*prodec*/
.side_r_box .prodec_single{width:64%;margin: 40px auto; }
.side_r_box .prodec_single p{margin: 16px 0;width: 100%; line-height: 30px;font-size: 24px;color: #333;text-align: center;}
.pro_item,.slick2{border: 1px solid #e6e6e6;position: relative;width: 99.8%;}
.pro_item .pimg img{width: 100%;}
.prodec_text{padding: 0 30px;line-height: 1.7;}
.choose_art{padding: 0 30px;margin: 40px 0;}
.choose_art ul{width: 100%;height: auto;overflow: hidden;border-top: 1px solid #ccc;padding: 0 20%;padding-top: 20px;text-align: center;}
.choose_art ul li{display: inline-block;width: 46%;height: 36px;line-height: 36px;background: #ccc;float: left;margin: 0 10px;}
.choose_art ul li:nth-child(2){float: right;}
.choose_art ul li a{color: #333;}
.choose_art ul li:hover{background: #0b4b8a;}
.choose_art ul li:hover a{color: #fff;}
.slick2 .slider-for .pimg img,.slick2 .slider-nav .pimg img{width: 100%;}
.slick2 .slider-nav{position: absolute;bottom: 0;left: 0; width: 100%;padding:8px 40px;background-color: rgba(11, 75, 138, 0.8);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f0b4b8a,endcolorstr=#2f0b4b8a);}
.slick2 .slider-nav .slick-prev{left: 8px;background: url(../images/i13.png) center no-repeat;}
.slick2 .slider-nav .slick-next{right: 8px;background: url(../images/i14.png) center no-repeat;}
.slick-next:before,.slick-prev:before{display: none;}
.slick2 .slider-nav .pimg{padding: 0 4px;}
.slick2 .slider-nav .pimg .slider-navimg{width: 100%;height: auto;position: relative;}
.slick2 .slider-nav .pimg .slider-navimg em{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: 2;background-color: rgba(255, 255, 255, 0.2);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2fffffff,endcolorstr=#2fffffff);}
.slick2 .slider-nav .pimg.slick-current em{display: none;}
/*new_imgtext*/
.new_bot{width: 100%;height: 110px;position: relative;}
.new_bot .newli_h{width: 100%;padding: 20px;height: 150px;position: absolute;bottom: -40px;left: 0;transition: 400ms;}
.new_bot .newli_h h1{width: 100%;height: 30px;line-height: 30px;font-size: 18px;color: #333;font-weight: bold;overflow: hidden;}
.new_bot .newli_h span{font-size: 14px;color: #808080;display: block;margin-top: 16px;}
.new_bot .newli_h .new_dec{display: none;width: 100%;height: 40px;line-height: 20px;font-size: 14px;color: #fff;margin-top: 10px; overflow: hidden;}
.newlist li:hover .new_bot .newli_h{bottom: 0;transition: 400ms;background-color: rgba(11, 75, 138, 0.9);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2f0b4b8a,endcolorstr=#2f0b4b8a);}
.newlist li:hover .new_bot .newli_h .new_dec{display: block;}
.newlist li:hover .new_bot .newli_h h1,.newlist li:hover .new_bot .newli_h span{color: #fff;}
/*newtext*/
.side_r_box .newtext{padding: 16px 30px;margin-bottom: 20px;}
.side_r_box .newtext li{width: 100%;height: 58px;line-height: 58px;border-bottom: 1px dashed #ccc;}
.side_r_box .newtext li a{display: block;}
.side_r_box .newtext li p{width: 83%;height: 100%;overflow: hidden;font-size: 16px;color: #333;float: left;}
.side_r_box .newtext li span{display: block;width: 17%;float: right;font-size: 14px;color: #808080;text-align: right;}
.side_r_box .newtext li:hover p{color: #0b4b8a;font-weight: bold;}
/*new_dec*/
.art_title{width: 100%;height: auto;overflow: hidden;font-size: 18px;color: #323232;line-height: 1.7;margin: 20px 0 10px 0;}
.art_title span{display: block;font-size: 14px;color: #808080;}
.art_chosse2{height: auto;overflow: hidden;padding: 12px 0;border-top: 1px solid #ccc;margin-top: 16px;}
.art_chosse2 ul{padding: 0;}
.art_chosse2 li a{display:block;width: 100%;height: 26px;font-size: 14px;line-height: 26px;overflow: hidden;}
.share2{height:34px;line-height:1.6;padding: 0;}
#bdshare span{height: 34px;}
#bdshare a {display: inline-block; padding: 12px;}
/*search*/
.ny_search{width: 100%;height: auto;overflow: hidden;background: #f2f2f2;padding: 20px 30px;}
.ny_search form{width: 30%;height: 34px;}
.ny_search form .input{padding: 0 16px;width: 77%;height: 34px;color:#333;background: #fff;margin-right: 3%;border: 1px solid #ccc;}
.ny_search form .btn{width: 20%;height: 34px;background:#0b4b8a;float: right;border-radius: 0;color: #fff;}
.result{width: 100%;padding-top: 10px; line-height: 30px; font-size: 14px;color: #333;margin-top: 14px;border-top: 1px solid #ccc;}

.result_list{width: 100%;height: auto;overflow: hidden;margin-bottom: 20px;}
.result_list li{padding: 14px 0;border-bottom: 1px solid #ccc;}
.result_list li a{width: 100%;height:auto;overflow: hidden;display: block;}
.result_list li .title{width: 100%;font-size: 16px;color: #333;overflow: hidden;margin-bottom: 10px;}
.result_list li .dectil{width: 100%;height: 44px;padding: 0 16px;font-size: 14px;line-height: 22px;color: #808080;overflow: hidden;}
.result_list li:hover .title{color: #0b4b8a;font-weight: bold;}


/*新增*/
.iny_tab{width: 100%;height: auto;overflow: hidden;background: #f6f8ff;}
.iny_tab .nyall_tab{width: 140px;float: left;height: 40px;cursor: pointer;transition: 300ms;
font-size: 14px;color: #333333;line-height: 40px;text-align: center;}
.iny_tab .nyall_tab.on{background: #0b4b8a;color: #fff;transition: 300ms;}
.iny_data .nyall_data{width: 100%;height: auto;padding: 20px 0;display: none;}
.iny_data .nyall_data img{max-width: 100%;}
.iny_data .nyall_data.cur{display: block;}



@media (min-width: 1220px) and (max-width: 1399px){
    .main_new .main_new_r .newbox .n_title{margin-bottom: 24px;}
    .main_new .main_new_r .newbox dl dt{margin-bottom: 14px;}
    #banner_ny{height: 280px;}
    #banner_ny img{height: 280px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
}
@media (min-width: 1200px) and (max-width: 1220px){
    .container{width: 1150px !important;}
    #banner_ny{height: 280px;}
    #banner_ny img{height: 280px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}

}
@media (min-width: 992px) and (max-width: 1199px){
	#banner_ny .title{padding: 0 9.5%;padding-top: 40px;}
    #header .nav_box{padding-left: 20px;padding-right: 30px;}
    #header .nav_box .yiji{padding: 0 8px;}
    .head_right .head_search .lanuge_box a:nth-child(1){margin-left: 14%;}
    .choose_art ul{padding: 0 10%;padding-top: 20px;}
    #banner_ny{height: 280px;}
    #banner_ny img{height: 280px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
}
@media (max-width: 991px){
      .About .about_mov{padding: 0 16px;}
      .About .about_mov iframe{height: 380px;}
      .About .about_dec{padding: 20px 16px 16px 16px;}
      .procetent,.Case .case_centent{padding:0 16px;}
      .news_center{width: 96%;margin: 0 2%;}
      .new_img{margin-top: 20px;}
      .new_text{padding: 0;}
	  #banner_ny .title{padding: 0 8.5%;padding-top: 50px;}
      .choose_art ul{padding: 0;padding-top: 20px;}
}
@media (min-width: 768px) and (max-width: 991px){
      #header,#header .logo,#header .logo a,.head_right,.head_right .head_search,.head_right .head_search .searchbox,.head_right .head_search .searchbox .input,.head_right .head_search .searchbox .btn{height: 76px;}
      .head_right .head_search .lanuge_box a{margin: 25px 4px;}
      #header .nav_box .yiji a.one{height: 76px;line-height: 76px;}
      #header .nav_box{padding: 0;padding: 0 6px;}
	  #header .nav_box .yiji{padding: 0;}
      #header .nav_box .yiji a.one{font-size: 14px;}
      #header .nav_box .yiji .libox{top: 76px;}
      #header .nav_box .yiji .libox .secend{padding: 4px 20px;}
      #header .nav_box .yiji .libox .libox_r{padding: 25px 22px;}
      #banner_ny{height: 280px;margin-top: 75px;}
      #banner_ny img{height: 280px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
      .ne_side_l{padding-right: 0;}
      .ne_side_r{padding-left: 20px;}
      .side_r_box .prodec_single{width: 70%;}
      .choose_art ul li{width: 45%;}
      .ny_search form{width: 40%;}
      
      #banner img{width: 130%;margin-left: -15%;}

}
@media (max-width: 767px){
     #main .Product .proul .proli .pro_bot span{width: 100%;}
     #main .Product .proul .proli:hover .pro_bot span{text-align: center;padding: 0;}
     #main .Product .proul .proli:hover .pro_bot span i{display: none;}
     #main .Product .proul .proli:hover .pro_bot span em{display: block;}
     #banner{margin-top: 106px;}
     #banner img{width: 140%;margin-left: -20%;}
     
     .About{padding: 0;}
     .About .about_mov iframe{height: 235px;}
     .box .title, .box2 .title{font-size: 18px;}
     .About .about_dec .about_bot li .about_p{padding: 20px 0 6px 0;}
     .About .about_dec .about_bot li .about_p img{width: 56px;}
     .big_title{height: 200px;}
     .big_title .sec_title span{padding: 0 50px;}
     .big_title .sec_title{margin-top: 10px;}
     .big_title .sec_title span:before,.big_title .sec_title span:after{width: 40px;}
     .Case .responsive .caseli .case_dec h1{font-weight: normal;}
     .Case .responsive .caseli .case_dec{bottom: -56%;}
     .news_center{width: 92%;margin: 0 4%;padding: 14px 16px 24px 16px;}
     #footer{padding: 0 16px;}
     #main{margin-bottom: 110px;}
     #banner_ny{height: 200px;margin-top: 106px;}
     #banner_ny img{height: 200px;width: auto;position: absolute;left: 50%;transform:translateX(-50%);}
     #banner_ny .title{font-size: 30px;padding: 0 8%;padding-top: 50px;}
     #banner_ny .title span{font-size: 14px;}
     #main.ny_maintop{padding-top: 15px;}
     .ny_posnav,.ny_posnav h1{height: 48px;line-height: 48px;}
     .ny_posnav h1{font-size: 20px;}
     .ne_side_l,.ne_side_r{padding: 0 16px;}
     .ne_side_r .about_dec{padding: 0;background: none;}
     .ne_side_l{display: none;position: absolute;top: 10px;left:0;z-index: 8;}
     .con-left-nav{background: #0b4b8a;padding-top: 10px;}
     .con-left-nav .one li{background: none;}
     .con-left-nav .one li a,.con-left-nav .one li a .icon_go{color: #fff;height: 44px;line-height: 44px;}
     
     .ne_side_r .side_r_box{background: none;}
     .ne_side_r .side_r_box .list{padding: 0;}
     .ne_side_r .prolist li{padding: 6px;}
     .ne_side_r .prolist li .pro_bot{padding: 5px 10px 10px 10px}
     .ne_side_r .prolist li .pro_bot .pro_dec{height: 40px;overflow: hidden;}
     .pages{margin: 20px 0;}
     .pages a{width: 36px;height: 32px;line-height: 32px;}

     .side_r_box .prodec_single{width: 88%;}
     .prodec_text{padding: 0;}
     .choose_art{padding: 0;margin: 20px 0;}
     .choose_art ul li{width: 48%;margin: 0;}
     .side_r_box .prodec_single p{margin-top: 0;font-size: 20px;}
     .slick2 .slider-nav{padding: 8px 28px;}
     #footer .copy{line-height: 1.7;}
     .new_bot{height: 90px;}
     .new_bot .newli_h{height: 90px;padding: 10px;bottom: 0;}
     .new_bot .newli_h h1{height: 40px;line-height: 20px;font-size: 14px;}
     .new_bot .newli_h span{margin-top: 9px;}
     .side_r_box .newtext li{padding: 8px 0;}
     .side_r_box .newtext li p{width: 100%;height: 22px;line-height: 22px;}
     .side_r_box .newtext li span{width: 100%;height: 20px;line-height: 20px;text-align: left;}
     
     .art_chosse2 li a{height: 32px;padding: 4px 10px;background: #ccc;margin-bottom:8px;color: #333; }
     
     .ny_search{width: 94%;margin: 0 auto;padding:15px;}
     .ny_search form{width: 100%;}
     .result{line-height: 20px;}
     .result_list{padding: 0 16px;}
     .iny_tab .nyall_tab{width: 30%;height: 34px;line-height: 34px;font-size: 14px;}
}
@media (max-width: 414px){
    .About .about_dec .about_top{padding: 12px 20px;}
    #main .Product .slick-prev, #main .Product .slick-next{display: none!important;}
    .big_title .title_img img{width: 88%;}
    #main .Product .proul .proli .pro_bot .pro_dec{height: 40px;margin-bottom: 10px;}
    .About .about_dec .about_bot li .about_p,.new_text .hd ul li{font-size: 16px;}
    #banner_ny,#banner_ny img{height:160px;}
    .big_title{background: url(../images/pic2.jpg) top center no-repeat;}

}
@media (max-width: 320px){
	#banner{margin-top: 90px;}
	#banner .slick-dots{bottom: 2px;}
	#banner .slick-dots li{width:8px;height: 8px;}
     #main{margin-bottom: 126px;}
     #molheader,#molheader .mol_logo img{height: 50px;}
     #molheader .mol_navbutton{height: 32px;width: 32px;background-size: 28px 28px;top:9px;}
     #banner_ny{margin-top: 90px;}
     #banner_ny,#banner_ny img{height:150px;}
     .class-m{top: 90px;}
     .ny_posnav{padding: 0 16px;}
     .con-left-nav .one li a, .con-left-nav .one li a .icon_go,.con-left-nav .one ul.second li a{height: 40px;line-height: 40px;}
     .con-left-nav .one ul.second li a{font-size: 16px;}
     .About .about_dec .about_bot li .about_p img{width: 46px;}
     .big_title .sec_title span{font-size: 14px;}
     .big_title a{width: 178px;}
     .Case .responsive .caseli .case_dec h1{height: 38px;line-height: 38px;font-size: 14px;}
     .Case .responsive .caseli .case_dec{bottom: -54%;}
     .single-new .n_imgbox .n_imgtitle{font-size: 12px;}
     .pages a{width: 30px;height: 30px;line-height: 30px;}
     .side_r_box .prodec_single{width: 96%;margin: 30px auto;}
     .side_r_box .prodec_single p{font-size: 18px;}
     .choose_art{margin-bottom: 0;}
     .choose_art ul li{width: 100%;text-align: left;padding: 0 15px;margin-bottom: 10px;}
     .art_title{margin-top: 0;}
     
}

/*230926*/
.det-txt form{line-height: 46px;}
.form_box{width: 450px;margin-top: 15px;}
.form_box table{width: 100%;}
.form_box table tr{display: flex;}
.xxbt{width: 72px;float: left;}
.xxnr{flex: 1;height: auto;overflow: hidden;padding: 5px 0;}
.xxnr input,.xxnr textarea{line-height: 34px;display: block;width: 100%;border: 1px solid #eee;padding: 0 10px;}
.xxbtn{margin-left: 72px;}
@media (max-width:992px){
    .form_box{width: 100%;}
}
    

