<style>
@charset "utf-8";

.gundong_bg{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
}
/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}
 
/*通用代码*/
*{ margin:0px; padding:0px;box-sizing: border-box;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1400px; overflow-x:hidden;  background:url(../images/20210724171447_310548155.jpg) top repeat-x;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;}
a:hover{color:#09499f;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.w1300{width:1300px; margin:0 auto;}
.w1400{width:1400px; margin:0 auto;}
.w1800{margin:0 auto;}
.fr{ float:right;}
.fl{ float: left;}

#copy { display: none;}

.fl { float: left;}
.fr {float: right;}

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}

.title{text-align: center;font-size: 45px;color: #09499f; font-weight: bold;}
.title i{color: #333; font-weight: bold;}
.title span{display: block;font-size: 18px;margin: 5px 0 20px 0;font-weight: lighter;color: #888888;}
.title em{ font-size:0; display:inline-block;height: 30px;margin-top: 0px;}
.title em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#ccd2cc;animation: bounce_fountainG 1.2s linear infinite;} 
.title em i+i{ margin-left:12px;}
.title em i:nth-child(1){animation-delay: .4s;}
.title em i:nth-child(2){background:#09499f;animation-delay: .6s;}
.title em i:nth-child(3){animation-delay: .8s;}
.title b{color: #484848;font-weight: normal;}

.titles{text-align: center;font-size: 40px;color: #09499f; font-weight: bold;}
.titles i{color: #333; font-weight: bold;}
.titles span{display: block;font-size: 18px;margin: 5px 0 20px 0;font-weight: lighter;color: #888888;}
.titles em{ font-size:0; display:inline-block;height: 30px;margin-top: 0px;}
.titles em i{ display:inline-block; width:10px; height:10px; border-radius:50%; background:#ccd2cc;animation: bounce_fountainG 1.2s linear infinite;} 
.titles em i+i{ margin-left:12px;}
.titles em i:nth-child(1){animation-delay: .4s;}
.titles em i:nth-child(2){background:#09499f;animation-delay: .6s;}
.titles em i:nth-child(3){animation-delay: .8s;}
.titles b{color: #484848;font-weight: normal;}

@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
.gd{animation: myfirst 2s infinite; display: inline-block;}  
 @keyframes myfirst {  0% {  
               transform: translate(0px, 0px);  }  
           50% {  
               transform: translate(0px, -10px);  
           }  
           100% {  
               transform: translate(0px, 0px);  
           }  
}
@keyframes widthchange{
        0%{ width:20%}
        50%{ width:100%}
        100%{ width:20%}
        }
}
.mainhovercolor a:hover{color: #09499f;}

.mainhovercolor a:hover{color: #09499f;}
.top20{ margin-top:20px;}
.top30{ margin-top:30px;}
.top40{ margin-top:40px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}
.top70{ margin-top:70px;}
.top80{ margin-top:80px;}
.top100{ margin-top:100px;}
.top60s{ padding-top:60px;}
.hovermaincolor a:hover{ color:#09499f;}
/*抬头*/
#top_bg{width:1400px; margin:0 auto; height:150px;}
#top_bg .t1{float:left; padding-top:25px;}
#top_bg .t2{float:left; padding-top:38px; padding-left:20px; font-size:36px; letter-spacing:1px; font-family:SourceHanSansCN-Bold; font-weight:bold;}
#top_bg .t2 p{ font-size:16px; letter-spacing:-1px; font-family:SourceHanSansCN-ExtraLight; text-transform:uppercase; font-weight:normal;}
#top_bg .t3{float:left; padding-top:40px; padding-left:20px;}
#top_bg .t4{float:left; padding-top:45px; padding-left:20px; font-size:26px; color:#09499f; font-weight:bold;}
#top_bg .t4 p{font-weight:normal; font-size:15px; color:#333; letter-spacing:-0.6px;}
#top_bg .t5{float:right; padding-top:40px; font-size:16px;}
#top_bg .t5 .tel1{height:29px;}
#top_bg .t5 .tel1 img{float:left; padding-left:88px; padding-right:10px;}
#top_bg .t5 .tel1 a{font-size:16px; color:#333;}
#top_bg .t5 .tel1 a:hover{font-size:16px; color:#09499f;}
#top_bg .t5 .tel2{font-size:36px; font-weight: bold; color:#09499f; font-family:fontDin1; margin-top: 3%;}
/*导航*/
.nav{width:100%; height:70px; background:#09499f; position:relative; margin-bottom:1px;}
.nav ul{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:flex-start;}
.nav ul>li{ position:relative; width:20%; text-align:center;}
.nav ul>li>a{ display:block;font-size:16px; font-weight: 400; height:70px; line-height: 70px; color:#ffffff; transition:all .3s ease;}
.nav ul>li>a p{font-size:12px;  color:#5380bc;text-transform:capitalize;}
.nav ul>li.cur>a,.nav ul>li:hover>a{ background:##3f91ff;}
.nav ul>li.cur>a p,.nav ul>li:hover>a p{color:#d7606f;}
.nav ul>li.on{background:#3f91ff;}
.nav>ul>li .sedNav {width:100%; padding:30px 10px;border:3px #fff solid;position: absolute;background:#f5f5f5;right: 0;top:100%; z-index: 99;display: none;}
.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px; color:#9ea9a5; text-transform:uppercase;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#09499f; margin-top:20px;}
.nav li .sedNav a {display: block; border:1px #e1e1e1 solid; width:94%;line-height: 34px;color: #333;font-size:14px; text-align: center;}
.sedNav_l{ text-align:left;} 
.nav li .sedNav td table{ display:none;}
.nav li .sedNav a+a,.nav li .sedNav tr+tr{  margin-top:10px; display:block;}
.nav li .sedNav a:hover {color: #fff;background-color: #09499f;}
/*幻灯片*/
.lb{width:100%;overflow:hidden;position:relative; z-index: 1;}
.lb .swiper-container {width: 100%;height: 100%;margin-left: auto; margin-right: auto;position: relative;}
.lb .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
/* .swiper-slide img{ width: 100%;} */
.lb .swiper-container>.swiper-pagination-bullets{ bottom: 3% !important;}
.lb .swiper-pagination-bullet{width: 12px !important; height: 12px !important; background: #fff; opacity:0.5;}
.lb .swiper-pagination-bullet-active{ opacity: 1;}
.lb .swiper-button-prev{ left: 83% !important; top: 94%;outline: none;color: #fff;border: 3px solid #fff; width: 40px;height: 40px;border-radius: 50%;}
.lb .swiper-button-next:after,.lb .swiper-button-prev:after{ font-size: 25px !important;font-weight: bold;}
.lb .swiper-button-next{ right: 10% !important;top: 94%;outline: none;color: #fff;border: 3px solid #fff; width: 40px;height: 40px;border-radius: 50%;}
.lb .swiper-slide img{width: 100%;height: auto;min-height: 100%;}
.lb .swiper-button-prev:hover,.lb .swiper-button-next:hover{ background: rgba(255,255,255,0.5);}

/*搜索*/
.search{ border-bottom:1px solid #f3f3f3;}
.search .w1400{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.keyword,.keyword a{ line-height:90px; font-size:16px; color:#484848;}
.keyword span{color:#09499f;}
.searight{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.seatel{ padding:0 40px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6; font-size:14px; color:#484848; margin-right:30px;}
.seatel em{ display:block; font-size:22px; font-family:fontDin1;}
.seatel span{ display:inline-block; padding-left:48px; background:url(../images/20210724190441_734235895.png) no-repeat left center;}
.search_bg{ width:263px; height:50px; background:#eaeaea; padding:0 20px;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
#infoname{ border:none; background:none; width:230px; height:50px;}
/*数字*/
#sz_bg{width:100%; background:url(../images/20210726094605_1785359350.jpg) center no-repeat; height:687px;}
#sz_c{width:1400px; margin:0 auto; height:301px;}
#sz_c_l{width:44%; float:left; padding-top:30px;}
#sz_c_l li{float:left; width:50%; text-align:center;}
#sz_c_c{width:160px; float:left; padding-top:30px;}

.sz_font_top{height:90px; font-size:54px; font-family:fontDin1;}
.sz_font_top span{padding:2px 10px; margin-left:5px; background:#09499f; color:#fff; border-radius:30px; line-height:30px; text-align:center; font-size:14px; font-family:Microsoft YaHei;}
.sz_font_bottom{font-size:18px;}
.sz_font_bottom p{font-size:12px; text-transform:uppercase; font-weight:lighter; color:#000;}

.sz_logo{background:#eaeaea; width:160px; height:160px; border-radius:200px; padding-top:10px;}
.sz_logos{background:#fff; width:147px; height:147px; border-radius:200px; border:3px solid #dfdfdf; text-align:center; margin-left:10px;}
.sz_logos p{padding-top:50px;}

#sz_b{width:1400px; margin:0 auto;}
#sz_b_l{width:63%; float:left;}
#sz_b_l .h1{font-size:40px; font-weight:bold; padding-top:10px;}
#sz_b_l .h2{font-size:22px; font-weight:bold; color:#09499f; padding-top:5px;}
#sz_b_l .h3{height:5px; background:#bcbcbc; width:30px; margin-top:30px;}
#sz_b_l .h4{font-size:16px; color:#000; line-height:40px; padding-top:30px; width: 80%;}

#sz_b_r{width:493px; float:right; padding-top:16px;}
#sz_b_r img{ width: 384px !important;}
/*热销产品*/
#hot_t{text-align: center; font-size:40px; font-weight:normal;}
#hot_t span{font-weight:bold; color:#09499f;}
#hot_t p{font-size:18px; color:#000; padding-top:5px;}
#hot_c{width:30px; height:3px; margin:0 auto; background:#09499f; margin-top:20px;}

.product{ padding:60px 0;}
.protab{ font-size:0; margin:30px 0; height:320px;}
.protab li{ cursor:pointer;width:24%; height:150px; background-color:#f5f5f5; background-repeat:no-repeat;display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center; box-sizing:border-box; padding:0 15px;transition:all .3s ease; background-position:207px center; float:left; position: relative;}
.protab li{margin-right:1%; margin-bottom: 20px;}
.protab li:nth-child(4n){ margin-right: 0px;}
.protab li .img-protab{ position: absolute; right:5%; top: 9%; width: 34%; height: 120px; overflow: hidden;}
.protab li .img-protab img{ width: 100%; height: 100%; object-fit: cover;}
.pt_t{ font-size:20px; color:#353535;transition:all .3s ease;}
.pt_c{ width:160px; font-size:12px; color:#b1b1b1; line-height:20px; margin:20px 0;transition:all .3s ease;}
.pt_btn a{ transition:all .3s ease; width:85%; line-height:33px; border:1px solid #333; text-align:center; font-size:12px; color:#333; font-weight:lighter; display:inline-block;}
/* .protab li:nth-child(2){ background-image:url(../images/20210726114637_1755320822.jpg); background-position:240px center;}
.protab li:nth-child(3){ background-image:url(../images/20210726114637_215635576.jpg); background-position:240px center;}
.protab li:nth-child(1){ background-image:url(../images/20210726114617_631129406.jpg);}
.protab li:nth-child(5){ background-image:url(../images/20210726114637_81516459.jpg); background-position:240px center;}
.protab li:nth-child(6){ background-image:url(../images/20210726114637_1227502191.jpg); background-position:240px center;}
.protab li:nth-child(4){ background-image:url(../images/20210726114637_1225483432.jpg);} */
.protab li.on{ background-color:#09499f;}
.protab li.on .pt_t,.protab li.on .pt_c{ color:#fff;}
.protab li.on .pt_btn a{ border-color:#fff;color:#fff;}
.protab li.on .pt_btn a:hover{ background:#fff; color:#09499f;}
.hotpro{position:relative;}
/* .hotcon{ height:650px !important;} */

.hotcon dt{ display:inline-block; width:32%;border:1px solid #e6e6e6; padding:19px 19px 0 19px !important; background: #f5f5f5; position:relative; overflow:hidden;}
.hotcon dt .hotpro-img{ width: 100%; height: 300px; overflow: hidden;}
.hotcon dt .hotpro-img img{ width: 100%; height: 100%; object-fit: cover;}
.hotcon dt>a{ display:block;  overflow:hidden; background:#fff; position:relative;}
.hotcon dt br{ display: none;}
.hotcon dt span{ display:block; padding-top:0px !important; line-height:69px;}
.hotcon dt span a{ display:block; position:relative; font-size:16px; font-weight: lighter;color:#222222; padding:0px 80px 0px 13px; line-height:69px; text-align:left; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.hotcon dt span a:after{ content:'MORE'; display:block; position:absolute; top:0px; margin:auto 0; bottom:0; right:0px; width:70px; height:28px; background:#868686; text-align:center; line-height:28px; font-weight: lighter;color:#fff; font-size:14px; font-family:Arial, Helvetica, sans-serif;transition:all 0.5s ease;}
.hotcon dt{ margin-right:1%; margin-bottom: 15px;}
.hotcon dt:nth-child(3n){ margin-right: 0px;}
.hotcon dt a,.hotcon dt img{ position:relative; z-index:33; transition:all 0.5s ease;}
.hotcon dt img{ width:99%; border:1px solid #ebebeb;}
.hotcon dt:after{ content:''; display:block; position:absolute; width:100%; height:100%; top:0px; left:-120%; background:#09499f; transition:all 0.5s ease;transform: rotate(90deg);}
.hotcon dt:hover:after{ left:0px; transform: rotate(0deg);}
.hotcon dt:hover a{ color:#fff;}
.hotcon dt:hover a:after{ background:#fff; color:#09499f;}
.hotcon dt:hover a:after{ width:80px;}
/*四大特性*/
#sdtx_bg{width:100%; height:831px; background:url(../images/20210726151026_1860375582.jpg) top center no-repeat ;}
#sdtx_t{padding-top:90px; height:302px;}
#sdtx_t .h1{height:65px; font-size:45px; color:#fff; font-weight:normal;}
#sdtx_t .h1 span{font-weight:bold;}
#sdtx_t .h2{height:50px; font-size:18px; color:#fff;}
#sdtx_t .h2 span{font-family:fontDin1; font-size:25px;}
#sdtx_t .h3{line-height:20px; color:#2e62a9; font-size:12px; text-transform:uppercase;}

#sdtx_b{width:100%; margin:0 auto;}
#sdtx_b li{float:left; width:23%; height:440px; background:#fff; border-radius:10px; box-shadow:0 0 10px #b0b5c0; text-align:center;}
#sdtx_b li{ margin-right:1.5%;}
#sdtx_b li .tx1{font-size:48px; font-family:fontDin1; height:75px; text-align:center; margin-top:40px;}
#sdtx_b li .tx2{height:120px; text-align:center;}
#sdtx_b li .tx3{height:40px; font-size:25px; font-weight:normal;}
#sdtx_b li .tx4{height:35px; font-size:14px; color:#cecece; text-transform:uppercase;}
#sdtx_b li .tx5{ font-size:15px; color:#333; line-height:30px; padding: 0px 10px; box-sizing: border-box;}

/*四大优势*/
#ys_bg{width:100%; background:#eeeff2; padding:0px 0px 60px 0px;}
.adv{ padding:0px 0 20px 0; width:1400px; margin:0 auto;}
.advtab{ margin:35px 0 35px 0;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; text-align:center; background:#fff;}
.advtab li{ box-sizing:border-box; width:25%; height:160px; border:1px solid #e3e4e9; transition:all .3s ease; position:relative; font-size:30px; color:#30445f; cursor:pointer; transition:all .3s ease;}
.advtab li p{ font-size: 28px; font-weight: bold;}
.advtab li+li{margin-left:-1px !important;}
.advyuan{ position:absolute; left:0; right:0; margin:0 auto; top:-13px; width:26px; height:26px; border-radius:50%; background:rgba(184,211,242,.6);display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.advyuan i{ width:14px; height:14px; border-radius:50%; background:#rgba(184,211,242,.4);display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.advicon{ display:inline-block; width:50px; height:50px; background:url(../images/20210726154607_1330969812.png) no-repeat left top; margin-top:40px; transition:all .3s ease;}
.advtab li:nth-child(2) .advicon{ background-position-x:-80px;}
.advtab li:nth-child(3) .advicon{ background-position-x:-167px;}
.advtab li:nth-child(4) .advicon{ background-position-x:-268px;}
.advyuan i em{ width:8px; height:8px; border-radius:50%; background:#fff;}
.advtab li.on{ background:#09499f; color:#fff;}
.advtab li.on .advicon{ background-position-y:-67px;}
.advcon{ padding:40px 50px 50px 50px; box-shadow:0 0 15px #d2d4da; background:#fff;}
.advcon ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-end;}
.advpic{width: 48%; float: left; height: 468px; overflow: hidden;}
.advpic img{ width: 100%;}
.advright{ width:49%; float: right;}
.advtop{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.advxian{height:3px; width:30px; background:#dedede; margin-top:30px; margin-bottom:30px;}
.advnum{ width:86px; line-height:86px; text-align:center; color:#fff; font-family:impact; font-size:42px; color:#fff; margin-right:25px;}
.advtop em{ font-size:16px; color:#d4d7db; text-transform:uppercase;}

.advtop b{ display:block; font-size:30px; color:#30445f; margin-bottom:6px; font-weight:400;}
.advwa{ font-size:16px; color:#000; line-height:36px; margin:20px 0 30px 0;}
.advwa p{ padding-left:45px; background:url(../images/20210726154923_14992479.png) no-repeat left 10px;}
.advtop .pp{ height:10px;}

.advtel{ line-height:80px; background:#fff; font-size:16px; color:#333; text-align:center; box-shadow:0 0 15px #d0d0d0; width:418px; padding:0 30px;}
.advtel em{ display:inline-block; vertical-align:top; font-size:32px; color:#09499f; font-family:fontDin1;}
.advtel span{ display:inline-block; padding-left:42px; background:url(../images/20210726162757_18878966.png) no-repeat left center;}
.banner-image{width:100%;/* height:855px; */ height: 600px; background-position: top center;background-size: cover;background-repeat: no-repeat;}
.banner-image img{ width:auto; max-width:100%}
/*应用案例*/
#case_bg{width:100%; height:880px; background:url(../images/20210726171141_1559106375.jpg) center no-repeat;}
#case_t{text-align: center; font-size:40px; color:#fff; padding-top:80px; font-weight:normal;}
#case_t span{font-weight:bold;}
#case_t p{font-size:18px; padding-top:5px;}
#case_c{width:30px; height:3px; margin:0 auto; background:#fff; margin-top:20px;}

.case_b .swiper-slide-duplicate{height:454px  !important;margin-top:157px !important;}
.case_b .swiper-slide-next{height: 454px  !important;margin-top:134px !important; transform: scale(0.9) !important;   margin-left: 30px !important;margin-right: 0px !important;
}
.case_b .swiper-slide-prev{margin-top:134px !important;transform: scale(0.9) !important; margin-left: -30px !important;
 }

.case_b .swiper-slide-active{transform: scale(1.1) !important;height: 28vw  !important; margin-top:84px !important; margin-left: 30px !important;}

.case_b{height: 610px;overflow: hidden;}
.case_b .swiper-slide{-webkit-transform: scale(0.8);transform: scale(0.8);margin-top:157px;height: 454px; }
.case_b .swiper-slide .img{width:100%; height: 70%; overflow: hidden;}
.case_b .swiper-slide .img img{ width: 100%; height: 100%; object-fit: cover;}
.case_b .swiper-slide-active .text, .case_b .swiper-slide-duplicate-active .text {background-color: rgba(9,73,159,1);}

.case_b .text{width: 100%;background-color: rgba(105,126,150,1);height:12.4vw; padding:1vw 1.8vw;    box-sizing: border-box; }
.case_b .text  h4{font-size:1vw; font-weight: normal; line-height:2.4vw; color:#f5f5f5;}
.case_b .text p{font-size:0.7vw; line-height:1.4vw;  color: #b8c0ca;}
.case_b .text a{font-size:0.95vw; color:#b8c0ca; margin-top: 1vw; display: block; line-height:1.4vw; }
.case_b .text a:before{content:"+"; display: block; width:1.4vw; height:1.4vw; line-height:1.4vw; text-align:center; background:#00b1d1; float:left; margin-right:5px; color:#fff;border-radius: 100%;}
.case_b .swiper-slide-active h4, .case_b .swiper-slide-active p, .case_b .swiper-slide-duplicate-active h4, .case_b .swiper-slide-duplicate-active p{ color: #fff;}
.case_b .swiper-slide-active a, .case_b .swiper-slide-duplicate-active a {margin-top:1vw;color: #fff;}
.case_b .swiper-pagination {bottom: 0;left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0)}
.case_b .swiper-pagination-bullet {width: 16px;height: 16px;background-color: #e4e4e4; opacity: 1;margin: 0 5px;}
.case_b .swiper-pagination-bullet-active { background-color: #0099e6}
.case_b .swiper-button-next, .case_b .swiper-button-prev { width: 36px; height: 36px;border-radius: 50%;border: 3px solid #dcdcdc; background-image: none; text-align: center;font-size: 0;margin-top:-50px !important;}
.case_b .swiper-button-next .iconfont, .case_b .swiper-button-prev .iconfont {font-size: 20px;line-height: 36px;color: #dcdcdc;}
.case_b .swiper-button-next:hover, .case_b .swiper-button-prev:hover { border-color: #0099e6;}
.case_b .swiper-button-next:hover .iconfont, .case_b .swiper-button-prev:hover .iconfont { color: #0099e6;}
.case_b a{ display: block;}

.case_b .swiper-button-next, .case_b .swiper-button-prev{display: none;}
/*流程*/
#lc_t{text-align: center; font-size:40px; margin-top:60px; font-weight:normal;}
#lc_t span{font-weight:bold; color:#09499f;}
#lc_t p{font-size:18px; color:#000; padding-top:5px;}
#lc_c{width:210px; margin:0 auto; margin-top:10px; font-size:25px; font-family:fontDin1;}
#lc_c img{padding-top:5px; padding-right:5px;}
#lc_cc{margin-top:20px; text-align:center;}
#lc_b{width:1398px; margin:0 auto; margin-top:30px;}
#lc_b_l{width:208px; float:left;}
#lc_b_l .lc_quan{width:208px; height:208px; border-radius:200px; background:#f8f8f8; text-align:center; cursor:pointer;}
#lc_b_l .lc_quan:hover{background:#09499f; color:#fff;}
#lc_b_l .font_t{padding-top:40px; height:95px;}
#lc_b_l .lc_quan .img1{width:44px; height:41px; background:url(../images/20210726193401_1280508206.png) no-repeat; margin:0 auto;}
#lc_b_l .lc_quan:hover .img1{width:44px; height:41px; background:url(../images/20210726193401_1324839441.png) no-repeat; margin:0 auto;}

#lc_b_l .lc_quan .img2{width:36px; height:38px; background:url(../images/20210726193401_1077842451.png) no-repeat; margin:0 auto;}
#lc_b_l .lc_quan:hover .img2{width:36px; height:38px; background:url(../images/20210726193401_1733035091.png) no-repeat; margin:0 auto;}

#lc_b_l .lc_quan .img3{width:38px; height:38px; background:url(../images/20210726193401_442094155.png) no-repeat; margin:0 auto;}
#lc_b_l .lc_quan:hover .img3{width:38px; height:38px; background:url(../images/20210726193401_1894339572.png) no-repeat; margin:0 auto;}

#lc_b_l .lc_quan .img4{width:45px; height:37px; background:url(../images/20210726193401_1726620816.png) no-repeat; margin:0 auto;}
#lc_b_l .lc_quan:hover .img4{width:45px; height:37px; background:url(../images/20210726193401_173754992.png) no-repeat; margin:0 auto;}

#lc_b_l .lc_quan .img5{width:34px; height:34px; background:url(../images/20210726193401_938885400.png) no-repeat; margin:0 auto;}
#lc_b_l .lc_quan:hover .img5{width:34px; height:34px; background:url(../images/20210726193401_77934422.png) no-repeat; margin:0 auto;}

#lc_b_l .lc_quan .img6{width:40px; height:34px; background:url(../images/20210726193401_1639338615.png) no-repeat; margin:0 auto;}
#lc_b_l .lc_quan:hover .img6{width:40px; height:34px; background:url(../images/20210726193401_51415972.png) no-repeat; margin:0 auto;}

#lc_b_l .font_c{font-size:25px; color:#1c314b;}
#lc_b_l .font_c p{font-size:14px; color:#000; text-transform:uppercase; padding-top:5px;}
#lc_b_l .lc_quan:hover .font_c{color:#fff;}
#lc_b_l .lc_quan:hover .font_c p{color:#fff;}

#lc_b_r{width:30px; float:left; height:208px; overflow:hidden;}
#lc_b_r .xian{background:#ececec; height:1px; width:100%; margin-top:106px;}

/*留言*/
.feedback{white-space: nowrap;padding: 30px;box-shadow: 0 0 20px #ccc;font-size: 0; width:1400px; margin:0 auto; margin-top:50px;}
.feedback ul li{display: inline-block;vertical-align: top;width: 24%;height: 68px; box-sizing: border-box;background: #f5f5f5;}
.feedback ul li input{display: inline-block;height: 68px;border: none; background: none;width: 160px;}
.feedback ul li+li{margin-left: 1%;}
.pcul li:hover .pcicon{-webkit-animation: icon-bounce .7s alternate;
    -moz-animation: icon-bounce .7s alternate;
    -o-animation: icon-bounce .7s alternate;
    animation: icon-bounce .7s alternate;}
.feedback ul li:nth-child(1),.feedback ul li:nth-child(2),.feedback ul li:nth-child(3){padding-left: 60px;}
.feedback ul li:nth-child(1){background:#f5f5f5 url(../images/20210726195739_657338569.png)no-repeat left center}
.feedback ul li:nth-child(2){background:#f5f5f5 url(../images/20210726195739_1798066707.png)no-repeat left center}
.feedback ul li:nth-child(3){background:#f5f5f5 url(../images/20210726195739_661642403.png)no-repeat left center}
/* .feedback ul li:nth-child(4){padding: 0 30px;}
.feedback ul li:nth-child(4) input{width: 130px;} */
.feedback ul li:nth-child(4) input{width: 100%; background: #09499f;color: #fff;transition: all .3s ease;}
.feedback ul li:nth-child(4) input:hover{background: #ff6c00;}
.feedback ul li img{display: inline-block; vertical-align: top;margin-top: 25px;}
/*公司简介*/
#company_bg{width:100%; height:894px; background:url(../images/20210726201802_1574126565.jpg) center no-repeat; margin-top:60px;}
#company_bg_c{width:1400px; margin:0 auto; padding-top:110px;}
#company_bg_c_l{width:50%; float:left;}
#company_bg_c_r{width:50%; float:right;}
#company_bg_c_r .h1{height:40px;}
#company_bg_c_r .h2{height:58px; font-size:48px; padding-left:30px; font-weight:bold; color:#09499f; text-transform:uppercase;}
#company_bg_c_r .h3{height:66px; font-size:30px; padding-left:30px; font-weight:normal; color:#1c314b;}
#company_bg_c_r .h5{height:309px; font-size:16px; padding-left:30px; color:#333; line-height:43px;}
#company_bg_c_r .h6{height:108px; width:100%; background:#e0e7f0; font-size:23px; color:#1c314b; line-height:108px;}
#company_bg_c_r .h6_l{width:75%; float:left;padding-left: 5%; box-sizing: border-box; letter-spacing:4px}
#company_bg_c_r .h6_r{width:20%; float:right;}
#company_bg_c_r .h6_r a{display:block; background:#09499f; color:#fff; font-size:60px; text-align:center;}
#company_bg_c_r .h6_r a:hover{background:#eb7f00;}

.spvideo{ width:100%; height:580px; position:relative; background:url(../images/20210726203609_617165638.jpg) no-repeat center;}
.ripple,.ripple:before,.ripple:after {position: absolute;left:50%;top:52%;height: 65px;width:65px;margin-top: -34px;margin-left: -33px;border-radius: 50%;-ms-box-shadow: 0 0 0 0 rgba(31,93,203,0.64);-o-box-shadow: 0 0 0 0 rgba(31,93,203, 0.64);box-shadow: 0 0 0 0 #09499f;animation: ripple 3s infinite;}
.ripple{background: rgba(31,93,203, 0.5);display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center;}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:71%;margin-top:-250px;margin-left:-575px;transition:600ms ease;z-index:999;}
.video_box.cur .video,.video_box.cur .video_x{top:40%;transition:600ms ease;}
.box_video .videobox{ position: absolute;bottom: 6%;left: 50%; z-index: 9999;}
.box_video .showvideo{ position: absolute; top: 0; width: 100%; height: 100%; display: none; z-index: 99999;} 
.box_video .showvideo .close{position: absolute;z-index: 999;right: 2%;top: 2%;font-size: 16px;background: #fff;padding: 5px; }
@-webkit-keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);box-shadow: 0 0 0 70px rgba(244, 68, 56, .0);}
    100%
    {
        -webkit-box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);
                box-shadow: 0 0 0 0 rgba(244, 68, 56, .0);
    }
}
.jquery-lightbox-move *{ box-sizing:content-box;}
/*新闻动态*/
.news_bg{width:100%;  background:url(../images/20210726204621_403186156.jpg) no-repeat; display: inline-block; padding-bottom: 30px;}
.news_bg_l{width:18%; float:left;}
.news_bg_r{width:80%; float:right;}

.news_tab{ width:100%; margin-top:30px; height:70px;}
.news_tab li{ width:100%; height:70px; line-height:70px; position:relative; font-size:20px; color:#414755; font-weight: normal; transition:all .3s ease; cursor:pointer;}
.news_tab li:nth-child(1){margin-left:0px;}
.news_tab li a{line-height:70px; font-size:20px; display: block; width:200px;}
.news_tab li.on{ color:#09499f; text-decoration:underline; font-weight:bold;}
.news_tab li.on a{color:#09499f;}
.news_tab li.on a:hover{color:#ff6000;}
.news_tab .n1{font-size:48px; font-weight:bold; line-height:48px; text-transform:uppercase;}
.news_tab .n2{margin-top:20px; margin-bottom:20px;}
.news_tab .n3{font-size:36px; font-weight:bold; color:#09499f;}
.news_tab .n4{height:30px;}

/* .news_bg_c_bg{ position:relative; height:740px;}
.newsshow ul{position:relative; height:740px; font-weight:lighter;} */

.news_font_bg{width:48%; height:226px; padding:30px; background:#fff; margin-left:2%; margin-top:30px; float:left;}
.news_font_bg .nn1{width:106px; float:left; font-size:30px; font-weight:normal; font-family:fontDin1; margin-top:22px;}
.news_font_bg .nn1 p{font-size:14px; color:#b8b8b8; padding-top:5px;}
.news_font_bg .nn1 div{width:60px; height:1px; background:#c7c7c7; margin-top:45px;}
.news_font_bg .nn2{width:168px; float:left; margin-top:22px;}
.news_font_bg .nn2 .h1{width:168px; height:60px; overflow:hidden; line-height:30px; font-size:18px;}
.news_font_bg .nn2 .h1 a{font-size:18px; color:#333;}
.news_font_bg .nn2 .h1 a:hover{font-size:18px; color:#09499f;}
.news_font_bg .nn2 .h2{width:168px; height:50px; overflow:hidden; line-height:25px; color:#000; margin-top:10px;}
.news_font_bg .nn3{width:30px; float:left;}
.news_font_bg .nn4{width:164px; float:left; height:164px; overflow:hidden; border:1px solid #ddd;}
.news_font_bg .nn4 img{width:164px; transition:0.6s; height:164px;}
.news_font_bg .nn4:hover img{transform:scale(1.1); transition:0.6s;}

/*底部导航*/
#b_nav{width:100%; background:#242635; padding:70px 0px 30px 0px; border-bottom:1px solid #2a2d41;}
#b_nav_c{width:1400px; margin:0 auto; color:#676976;}
.b_nav_c_1{width:24%; float:left;}
.b_nav_c_2{width:8%; float:left;}
.b_nav_c_3{width:12%; float:left;}
.b_nav_c_4{width:14%; float:left; padding-top:35px;}
.b_nav_c_5{width:8%; float:left;}
.b_nav_c_6{width:20%; float:left;}

.b_font{font-size:26px; font-weight:normal;}
.b_font p{ font-size:16px; padding-top:5px;}
.b_fonts{font-size:16px; padding-top:10px; color: #fff; font-weight: bold; line-height: 40px;}
.b_fonts span{color:#fff; font-family:fontDin1; font-size:25px;}

.b_nav_bg{width:100%; background:#202231; padding:30px 0px 30px 0px;}


.crcon{ padding:60px 0; padding-bottom: 0px;}
.kslj{ font-size:0;}
.kslj li{ display:inline-block; vertical-align:top; padding:0 75px; position:relative;}
.kslj li:after,.kslj li:nth-child(1):before{ content:''; display:block; position:absolute; width:3px; height:219px; right:0; top:0; background:url(../images/20210727085946_68813830.png) no-repeat center;}
.kslj li p{ font-size:20px; color:#fff; margin-bottom:20px;}
.kslj li:nth-child(1):before{ right:auto; left:0;} 
.kslj li a{ display:block; font-size:14px; color:#fff; line-height:30px;}
.kslj li a:hover{ color:#fff;}
.codecon dl p{ font-size:18px; color:#fff; margin-bottom:20px; text-align:center;}
.codecon dl img{ display:block; padding:4px; border:1px solid #2f363d; width:140px; height:140px;}
.codecon dl { width:150px !important;}
.codetab{ margin:47px 0 0 47px;}
.codetab p{ border-radius:50%; cursor:pointer; background:#455567;}
.codetab p+p{ margin-top:14px;}
.codetab p.on{ background:#09499f;}
/*友情链接*/
.links{line-height: 90px;border-top: 1px solid #27293c;font-size: 18px;color: #676976;font-weight: lighter; background:#202231;}
.links p.fl{padding-left: 34px; background: url(../images/20210726212114_1291835950.png) no-repeat left center;margin-right: 20px;}
.links p.fl span{font-family: impact;text-transform: uppercase;padding: 0 10px; border-right: 1px solid #4a4a4a;}
.links p.fr a{font-size: 14px;color: #676976;font-weight: lighter;}
.linkTagcs {
							height: auto;
						}

						.linkTagcs ul {
							margin: 0px;
							padding: 0px;
							list-style-type: none;
						}

						.linkTagcs li {
							list-style: none;
							margin: 0px;
							padding-right: 10px;
							line-height: 40px;
							float: left;
						}

						.linkTagcs li a {
							color: #676976;
							word-break: break-all;
						}

						.linkTagcs li img {
							border: 0px;
						}
/*版权*/
#copyright_bg{width:100%; height:40px; background:#09499f; line-height:40px; color:#fff; font-size:15px;}
#copyright_bg a{color:#fff; font-size:15px;}
#copyright_bg a:hover{color:#ff0; font-size:15px;}
#copyright_bg_l{float:left;}
#copyright_bg_r{float:right;}
/*浮动*/
.my-kefu{position: fixed;right: 0px;top:35%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;}
.my-kefu li{background:#09499f; margin-top: 1px;padding: 9px 0;height: 77px;width: 77px;}
.my-kefu li i{background: url(../images/20210727111457_1405048705.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu .ali i {margin: 5px auto;background-image: url(../images/20210727111457_1474231333.png);}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:145px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:165px;}
.my-kefu .my-kefu-tel3 i{background-position: -28px -98px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
    
.my-kefu .my-kefu-xiadan i{background-position: 0 -98px;}
.my-kefu .my-kefu-wuliu i{background-position: 0 -123px;}

.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#333;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu .my-kefu-ftop p{color:#fff;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 18px; padding-left:15px; border-left: 1px solid #ddd; padding-top: 10px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}
.my-kefu-xiadan a{color: #fff;font-size: 15px;}
.my-kefu-wuliu a{color: #fff;font-size: 15px;}
.my-kefu-qq a{color: #fff;font-size: 15px;}
.center{ height:auto !important;}
.top50{ margin-top:50px;}
.page{ margin-top:40px;}
.page_left{ position:relative; width:600px;}
.page_title{ margin:14px auto;}
.page_title_yw{ display:block; font-size:30px; text-transform:capitalize; line-height:40px; margin:10px 0px 3px 0px;}
.page_title_zw{ font-size:28px; line-height:36px; font-weight:normal;}
.page_pic{ box-shadow: 0px 0px 60px 0px rgba(0,0,0,0.1); width: 100%; height: 600px;}
.page_pic img{ width: 100%; height: 100%; object-fit: cover;}
.page_ggy{ height:110px; color:#fff; font-size:14px; text-align:center; background:#09499f;}
.page_ggy span{ display:block; color:#fff; font-size:20px; font-weight:bold; text-align:center; margin-bottom:10px; padding-top:18px;}

.page_right{ width:57%; height:auto; background:#fff; padding:50px; box-shadow:0px 0px 60px 0px rgba(0,0,0,0.1); }
.page_right_tit{ display:block; color:#0071cf; font-size:32px; font-weight:normal; line-height:0px; border-bottom:1px solid #f3edf0; padding-bottom:50px; margin-bottom:20px;}
.page_right_des{ font-size:16px;}
.page_right_des p{ font-size:16px; text-indent:2em; line-height:30px;}
.coop-inside{ width: 100%;background: url(../images/zhongtuo7.jpg) no-repeat top;display: block;margin-top: 90px;padding-top: 86px;padding-bottom: 60px;background-size: 100%;}
.coop-title h4{ font-size: 36px;font-weight: bold;color: #fff;}
.coop-title h4 i{ font-style: initial;font-weight: 500;text-transform:uppercase;}
.coop-inside ul { margin-top: 60px;  width: 100%;display: inline-block;}
.coop-inside ul li{ width: 32%;margin-right: 1.5%;background: #fff;padding: 26px;box-sizing: border-box;border-radius: 10px;float: left;}
.coop-inside ul li:last-child{ margin-right: 0px;}
.coop-inside ul li h5{ width: 100%;text-align: center;margin-top: 20px;}
.coop-inside ul li p{ text-align: center;font-size: 24px;line-height: 36px;margin: 30px 0px;}
.coop-inside ul li span{ color: #221815;font-size: 18px;line-height: 36px; min-height: 205px; display: block; text-align: center;}
.coop-container{ width: 100%; display: inline-block; margin-top: 70px;}
.culture-item {
  width: 49%;
  height: 330px;
  margin-right: 2%;
  margin-bottom: 35px;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 100%;
  position: relative;
  padding: 0 3%;
  border-radius: 6px;
  overflow: hidden;
  float: left;
  box-sizing: border-box;
}
.culture-item:nth-of-type(2n) {
  margin-right: 0;
}
.culture-item-mask {
  color: #fff;
  text-align: center;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  padding: 0px 3%;
  box-sizing: border-box;
}
.culture-item-mask .tit {
  height: 60px;
  line-height: 35px;
  font-size: 35px;
  margin-bottom: 15px;
  position: relative;
  margin-top: 122px;
  z-index: 99;
}
.culture-item-mask .desc {
  font-size: 14px;
  opacity: 0;
}
.culture-item-mask .tit:after {
  content: "";
  display: block;
  width: 78px;
  height: 4px;
  background-color: #e42822;
  position: absolute;
  left: 50%;
  margin-left: -39px;
  bottom: 0px;
}
.culture-item:hover .culture-item-mask {
  background: #09499f;
}
.culture-item:hover .culture-item-mask .tit {
  margin-top: 92px;
  transition: margin-top .6s;
}
.culture-item:hover .culture-item-mask .tit:after {
  background-color: #fff;
}
.culture-item:hover .culture-item-mask .desc {
  font-size: 20px;
  opacity: 1;
  transition: opacity .6s, font-size .6s;
}
.concept-wrap {
  border-radius: 60px 0 0 0;
  overflow: hidden;
}
.culture-item-mask .pp{ width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; background: rgba(0,0,0,0.3); z-index: 1; }
.jidi-row {
  width: 100%;
}
.jidi-row.m150 {
  margin-bottom: 100px;
}
.jidi-row .img-wrp,
.jidi-row .con-wrp {
  width: 50%;
  border-radius: 15px;
}
.jidi-row .img-wrp > img {
  width: 100%;
}
.jidi-row:nth-child(odd) .img-wrp {
  float: left;
}
.jidi-row:nth-child(even) .img-wrp {
  float: right;
}
.jidi-row:nth-child(odd) .con-wrp {
  float: right;
  padding-left: 2.5%;
}
.jidi-row:nth-child(even) .con-wrp {
  float: left;
  padding-right: 2.5%;
}
.jidi-title1 {
  width: auto;
  margin-bottom: 37px;
  margin-top: 44px;
  color: #000;
  line-height: 1;
  position: relative;
}

.jidi-title1 .tit-wrp .line {
  width: 100%;
  height: 1px;
  background-color: #dcdcdc;
  margin: 12px 0;
}
.jidi-title1 .tit {
  font-size: 31px;
}
.jidi-title1 .tit-en {
  font-size:14px;
  text-transform: uppercase;
}
.jidi-content {
  font-size: 16px;
  line-height: 35px;
  color: #333;
  min-height: 200px;
}
.jidi-content img{ display: none;}

.jidi-row .img-wrp.offset {
  position: relative;
  padding-top:45px;
  padding-left: 45px;
}
.jidi-row .img-wrp.offset::before {
  content: '';
  width: 95%;
  height: 428px;
  background-color: #efefef;
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
}

.jidi-bg2 {
  background: #fefefe url('../img/chejian-bg_03.jpg') no-repeat left top;
  background-size: 100% auto;
}
.jidi-title {
  margin-top: 120px;
  margin-bottom: 50px;
}
.jidi-title .tit-wrp {
  margin-bottom: 30px;
  line-height: 1;
}
.jidi-title .tit-wrp .tit {
  font-size: 34px;
  font-weight: bold;
  color: #000;
  margin-right: 8px;
}
.jidi-title .tit-wrp .tit-en {
  font-size: 22px;
  color: #000;
  text-transform: uppercase;
}
.jidi-title .line {
  width: 60px;
  height: 4px;
  background-color: #d3190b;
  margin-bottom: 24px;
}
.jidi-title .desc {
  font-size: 19px;
  color: #5b5b5b;
  line-height: 1;
}
.inside-zizhi .jidi-row {
  margin-bottom: 0;
  padding: .5rem 0;
}
.inside-zizhi .jidi-row:nth-child(even) {
  background: #f4f4f4 url('../img/zhiliang-bg.jpg') no-repeat left bottom;
  background-size: 100% auto;
}
.dwtwo{ width:100%;}
.dwtwo li{ float:left; position:relative; overflow:hidden; width:31.33%; margin:0 1% 2% 0px; box-shadow:0px 0px 10px #eee; text-align:center;}
.dw_titl a{ display:block; line-height:60px; font-size:16px;ext-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.dwtwo li .dw_pic img{ width:100%;}
.dw_pic >a:after{background: url(../images/20210727135431_339471874.png) no-repeat center;transform: scale(0); top: 0;left: 0;}
.dw_pic >a:before{background: rgba(0,0,0,0.3);transform-origin: 0 100%;transform: rotate(-90deg);bottom: 0;left: -100%;}
.dw_pic >a:before,.dw_pic >a:after{content: ''; width: 100%;height: 100%;position: absolute;transition: 0.6s; z-index:333;}
.dwtwo li:hover .dw_pic>a:before{transform: rotate(0deg);transition: 0.6s; left:0px;}
.dwtwo li:hover .dw_pic>a:after{transform: scale(1);transition: 0.6s;}
.dw_pic{width:100%;overflow:hidden;transition:0.6s; height: 260px;}
.dw_pic img{ width: 100%; height:100%; object-fit: cover;}
.dwtwo li:hover .dw_pic img{transform:scale(1.1);transition:0.6s;}
.clear{clear:both;}
#bodycon .center{ width: 80%; float: right;}
.cl{clear:both;}
.nyxqnewsbg{ width:100%; background:#f4f4f4; padding:30px 0;}
.nyxqnews{ margin:0 auto; width:1200px;}
.nyxqnews_left{ width:830px; float:left; background:#FFF; padding:30px; padding-bottom:0; overflow:hidden;}
.news_lefttit{ border-bottom:1px solid #e7e7e7; padding-bottom:15px; text-align: center; }
.news_lefttit h4{ font-size:22px; font-weight:normal; line-height:30px; display:block; margin-bottom:15px; color:#333;}
.news_lefttit span{ border-left:1px dotted #b6b6b6; color:#999; line-height:14px; padding:0 10px; text-align: center;}
.news_lefttit .chuchu{ padding:0 10px 0 0; border-left:none; text-align: center;}
.newsshare{ float:right; margin-top:-8px;}
.nyxqnews_leftcont{ margin-top:20px; line-height:28px; color:#777;}
.nyxqnews_leftpage{ width:890px; margin-left:-30px; margin-top:20px; border-top:1px solid #e7e7e7; line-height:70px;}
.nyxqnews_leftup{ float:left; border-right:1px solid #e7e7e7; width:364px; padding-left:50px; padding-right:30px; height:70px; overflow:hidden; background:url(static/images/newsup.png) 30px 29px no-repeat; }
.nyxqnews_leftdown{ float:right; text-align:right; width:365px; padding-left:30px; padding-right:50px; height:70px; overflow:hidden; background:url(static/images/newsdown.png) 413px 29px no-repeat; }
.nyxqnews_right{ width:300px; float:right; position:relative;}
.nyxqnewsfanhui{ position:absolute; top:0; left:-958px; z-index:10;}
.nywenzhang{ padding:30px 10px 20px 10px; background:#FFF; box-sizing: border-box;}
.nyxqnews_righttit{ font-size:18px; border-bottom: 1px solid #e7e7e7; height:36px; line-height:18px; position:relative;}
.nyxqnews_righttit:before{ content:""; width:75px; height:1px; background:#1059a9; position:absolute; left:0; bottom:-1px;}
.nyxqnews_righttit strong{ color:#1059a9;}
.nyxqnews_rightcont{ margin-top:10px; line-height:36px;}
.nyxqnews_rightcont a{ display:block; background:url(../images/newswenzhagn.png) left center no-repeat; padding-left:22px;width:98%; height:36px; overflow:hidden; }
.nyzx{ margin-top:10px;}
#bodycontent .shewotitle{ width: 15%; height: 45px; line-height: 45px; color: #fff; background: #1059a9; text-align: center; margin: 30px 0px; font-size: 16px; font-weight: bold;}
.show-cont>div,.show-cont p,.show-cont span{ font-size: 16px; line-height: 35px;}
.show-cont img{ margin-top: 15px; max-width: 100%; height: auto !important;}
.cp_gy {
width: 100%;
margin: 25px auto;
background: #09499f;
padding: 15px 0px;
}

.cp_gy .cp_gybt {
color: #fff;
font-size: 25px;
text-align: center;
font-weight: bold;
margin-bottom: 15px;
padding-top: 6px;
}

.cp_gy .cp_gyxbt {
color: #fff;
font-size: 16px;
text-align: center;
font-weight: lighter;
text-transform: uppercase;
}

.ny_qytab a{ display:inline-block; width:145px; height:47px; text-align:center; line-height:47px; background:#888888;font-size:16px; color:#fff;}
.ny_qytab{ text-align: center; }
.ny_qytab a.ny_on{ background:#09499f;}
.ny_qytab a+a{ margin-left:10px;}
.ny_qycon ul dt{ display:inline-block; padding-left:0px !important; width: 24%; margin-right: 0.8%;}
.ny_qycon ul dt:nth-child(4n){ margin-right: 0px;}
.ny_qycon ul dt>a{ display:block; width:100%; border:1px solid #dddddd; padding:4px; box-sizing: border-box;}
.ny_qycon ul dt br{ display:none;}
.ny_qycon ul dt div{ padding-top:0px !important;}
.ny_qycon ul dt div a{ line-height:40px; font-size:14px; color:#484848;}
.ny_qycon ul dt:hover a{ border-color:#09499f; color:#09499f;}
.ny_qycon dt div{color:#333; text-align:center; background:#f3f3f3; }
.ny_qycon dt div :hover{ background:#09499f;}
.ny_qycon dt div a{ width:100%; color:#333; display:block; text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.ny_qycon dt div a:hover{ color:#fff !important;}
.ny_qycon_img{ width: 100%;height: 190px; overflow: hidden;}
.ny_qycon_img img{ width: 100%; object-fit: cover; height: 100%;}
.honortwo li{ width: 24%;}
.honortwo .dw_pic{ height: 386px;display: flex; flex-direction: row; align-items: center;}
.honortwo li .dw_pic img{ object-fit: inherit; width: 100%; height: auto;}
.nynewslist{ width:100%; border-bottom:1px solid #eee; padding:30px 0; overflow:hidden; position:relative; background:#FFF;}
.nynewslist a{ text-decoration:none;}
.nynewslist:hover{ box-shadow: 0 0 60px -10px rgba(0,0,0,.2);}
.nynewslist:hover .nynewslist_l{ left:20px;}
.nynewslist:hover .nynewslist_r{ left:20px;}
.nynewslist:hover .nynewslist_rmore{ left:29%;}

.nynewslist_l{ width:23%; float:left; position:relative; left:0; overflow:hidden; transition:all .5s;}
.nynewslist_l img { width:100%; transition:all 0.5s;}
.nynewslist:hover img { transform:scale(1.2);}

.nynews_time{ position:absolute; bottom:0; right:0; width:122px; height:75px; background:rgba(27,97,225,0.9); font-family:arial; color:#fff; text-align:center; padding-top:15px;}
.ny_day{ font-size:40px; font-weight:bold; line-height:40px;}
.ny_month{ font-size:16px; line-height:20px;}

.nynewslist_r{ text-align:left; position:relative; width:72%; padding:20px; float:right; transition:all .5s; left: 0;}
.nynewslist_r p{ margin-bottom:20px; color: #000; font-weight: bold;}
.nynewslist_r a{ font-size:20px;}
.nynewslist_r span{ display:block; color:#333; overflow:hidden; line-height:24px; padding-bottom:20px; border-bottom:1px dotted #d9d9d9; margin-bottom: 30px; }

.nynewslist_rmore{ display:block; background:url(static/images/20200522134923_171532523.jpg) no-repeat; position:absolute; left:27%; bottom:40px; padding-left:22px; line-height:21px; transition:all 0.5s;}
.nynewslist_r a.nynewslist_rmore{ font-size:14px;}
  .lxwm {
    width: 1400px;
    margin: 0 auto;
  }

  .lx_bt {
    width: 1400px;
    height: 420px;
  }

  .conttact {
    float: left;
    width: 460px;
    height: 380px;
    background-color: #09499f;
    border-radius: 0 120px 0 0px;
  }

  .lx1 {
    display: block;
    margin-left: 40px;
    margin-top: 85px;
  }

  .lx1 i {
    position: absolute;
    color: #fff;
    font-weight: bold;
    font-size: 45px;
    font-style: normal;
    line-height: 80px;
  }

  .lx1 em {
    display: block;
    font-style: normal;
    color: #fff;
    text-transform: uppercase;
    font-weight: normal;
    font-family: "Impact";
    font-size: 45px;
    letter-spacing: 2px;
  }

  .lx2 {
    margin-top: 98px;
    color: #fff;
    margin-left: 40px;
    width: 340px;
    height: 95px;
    background-color:#3f91ff;
    border-radius: 100px;
    padding: 15px;
  }

  .lx2 p {
    font-size: 16px;
    margin-bottom: 10px;
    margin-left: 35px;
    line-height: 25px;
  }

  .lx2 b {
    font-size: 28px;
    letter-spacing: 2px;
  }

  .wz_js {
    width: 920px;
    height: 290px;
    background-color: #fff;
    box-shadow: 0 0 30px rgba(210, 210, 210, 0.5);
    float: right;
    margin-top: 90px;
    border-radius: 20px;
  }

  .wz_js1 {
    position: absolute;
    color: #666666;
    width: 858px;
    padding-left: 44px;
    font-size: 16px;
    margin-top: 65px;
  }

  .wz_js1 span {
    color: #09499f;
    font-size: 24px;
    margin-bottom: 25px;
    font-weight: bold;
    display: block;
  }

  .wz_js1 p {
    line-height: 40px;
    letter-spacing: 1px;
  }

  .lx_nr {}

  .map {
    width: 65%;
    height:500px;
    border-radius: 20px;
    overflow: hidden;
    position: relative;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    float: left;
  }

  .lx_fs {
    float: right;
    width: 33%;
    height: 500px;
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
    border-radius: 15px;
    overflow: hidden;
  }

  .fs1 {
    width: 100%;
    height: 120px;
    background: #09499f;
    text-align: center;
    color: #fff;
  }

  .fs1 span {
    font-size: 30px;
    padding-top: 47px;
    display: block;
    font-weight: bold;
  }

  .fs1 p {
    font-size: 14px;
    text-transform: uppercase;
    line-height: 55px;
  }

  .fs_tp {
    margin-top: 10px;
  }

  .fs_tp ul {
    padding-left: 20px !important;
  }

  .fs_tp li {
    height: 75px;
    display: block;
    line-height: 45px;
  }

  .fs_tp i {
    width: 40px;
    height: 40px;
    float: left;
    padding: 5px 0;
  }

  .fs_tp span {
    margin-left: 14px;
    display: inline-block;
	width: 75%;
  }

  .fs_tp d {
    font-weight: bold;
    color: #333333;
    font-size: 16px;
  }

  .fs_tp em {
    font-style: normal;
    font-size: 16px;
    color: #666666;
    text-transform: none;
	line-height: 40px;
  }

  .fs_tp a {
    font-style: normal;
    font-size: 18px;
    color: #666666;
    text-transform: none;
  }

  .spa {
    line-height: 30px;
  }

  .test {
    width: 920px;
    height: 375px;
    margin: 0 0 20px 20px;
    border: 1px solid red;
    float: left;
    box-shadow: 0 0 30px rgb(0 0 0 / 20%);
    border-radius: 15px;
    box-sizing: border-box;
    overflow: hidden;
  }


  .test1
  {
    width: 920px;
    height: 400px;
    box-shadow: 0 0 30px rgb(0 0 0 / 20%);
    border-radius: 15px;
    float: left;
    margin-bottom: 40px;
    overflow:hidden;
  }

  .test1 ul li{float:left;}
  .test1 ul li:nth-of-type(2n){float: right;}
  .test2{
    width: 460px;
    height: 400px;
    box-shadow: 0 0 30px rgb(0 0 0 / 20%);
    border-radius: 15px;
    float: left;
    margin-bottom: 40px;
    overflow:hidden;
  }

  .test1 {
    margin-right: 20px;
  }
  
  .lx_fs li:nth-of-type(1){padding-top:0px;}
@font-face {
 font-family:fontDin1;
 src: url(../cssnew/DIN-MEDIUM_otf.txt),url(../cssnew/DIN-MEDIUM_woff.txt),url(../fonts/din-medium_eot.txt),url(../fonts/din-medium_woff2.txt),url(../fonts/din-medium_ttf.txt)}
@font-face {
  font-family: "SourceHanSansCN-Bold";
  src: url("../fonts/sourcehansanscn-bold-alphabetic.woff2.txt") format("woff2"),
       url("../fonts/sourcehansanscn-bold-alphabetic.woff.txt") format("woff"),
       url("../fonts/sourcehansanscn-bold-alphabetic.ttf.txt") format("truetype"),
       url("../fonts/sourcehansanscn-bold-alphabetic.eot.txt") format("embedded-opentype"),
       url("../fonts/sourcehansanscn-bold-alphabetic.svg.txt") format("svg");
}
@font-face {
  font-family: "SourceHanSansCN-ExtraLight";
  src: url("../fonts/sourcehansanscn-extralight-alphabetic.woff2.txt") format("woff2"),
       url("../fonts/sourcehansanscn-extralight-alphabetic.woff.txt") format("woff"),
       url("../fonts/sourcehansanscn-extralight-alphabetic.ttf.txt") format("truetype"),
       url("../fonts/sourcehansanscn-extralight-alphabetic.eot.txt") format("embedded-opentype"),
       url("../fonts/sourcehansanscn-extralight-alphabetic.svg.txt") format("svg");
}
@media screen and (max-width:1840px) {
	#sz_b_l .h4{ font-size: 15px;}
	.pt_t{ font-size: 20px;}
	.protab li .img-protab{ width: 34%;}
	
	}
	@media screen and (max-width:1600px) {
		.case_b .text{height: 7.4vw;}
		#case_bg{ height: 840px;}
		.coop-inside{ background-size: 150%;}
		}
@media screen and (max-width:1380px){
	#top_bg,.w1400,#sz_c,#sz_b,#b_nav_c,#bodycon{width: 90%;}
	#sz_c_l{ width: 43%;}
	#sz_b_l{ width: 50%;}
	#sz_b_r{  width: 423px;}
	.news_font_bg .nn2{ width: 192px;}
	.news_font_bg .nn4{ width: 123px; height: 120px;}
	.news_font_bg{ height: 204px;}
	.page_left{width: 43%;}
	.coop-inside ul li span{ font-size: 16px;}
	.nav li .sedNav a{  font-size: 12px;}
	.dwtwo li{ width: 32.33%;}
	.honortwo .dw_pic{ height: 436px;}
	.conttact{width: 35%;}
	.lx2{ width: 80%;}
	.wz_js{ width: 65%;}
	.wz_js1{ width: 58%;}
	.lx_bt,.lxwm{width: 100%;}
	}
	@media screen and (max-width:1340px){
		body{ width: 1360px; min-width: 1360px;}
		
		
		}