*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;font-family: "jcyt";}
body{font-size: 14px;min-width: 1200px;font-family: "jcyt";}
a{text-decoration: none; color:#333; font-size: 14px;}
li{list-style: none;}
em,i{font-style: normal;}
:focus{ outline: none;}
.dfs{display:flex;align-items:end;justify-content:space-between;}
.gy3{max-width: 1400px;margin: 0 auto;min-width: 1280px;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1280px;}
.gya{max-width: 90%;margin: 0 auto;min-width: 1280px;}
.gy1{min-width: 1280px;margin: 0 auto;max-width: 100%;}
@media screen and (max-width: 1550px){
.gy{width:calc(100% - 80px);}
}

@font-face {
font-family:din;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}

@font-face {
  font-family: "jcyt";
  src: url("../cssnew/jcyt.woff.txt") format("woff2"),
       url("../cssnew/jcyt.woff.txt") format("woff"),
       url("../cssnew/jcyt.ttf.txt") format("truetype"),
       url("../cssnew/jcyt.otf.txt") format("embedded-opentype"),
       url("../cssnew/jcyt.ttf.txt") format("svg");
}

@font-face {
  font-family: 'iconfont';  /* Project id 3673231 */
  src: url('//at.alicdn.com/t/c/font_3673231_uapcuexxzd.woff2?t=1664183534623') format('woff2'),
       url('//at.alicdn.com/t/c/font_3673231_uapcuexxzd.woff?t=1664183534623') format('woff'),
       url('//at.alicdn.com/t/c/font_3673231_uapcuexxzd.ttf?t=1664183534623') format('truetype');
}



.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.de3,.de3:before{
    -webkit-transition:all 0.3s ease-in-out;
       -moz-transition:all 0.3s ease-in-out;
         -o-transition:all 0.3s ease-in-out;
            transition:all 0.3s ease-in-out;}
.de5,.de5:before{
    -webkit-transition:all 0.5s ease-in-out;
       -moz-transition:all 0.5s ease-in-out;
         -o-transition:all 0.5s ease-in-out;
            transition:all 0.5s ease-in-out;}
.de7,.de7:before{
    -webkit-transition:all 0.7s ease-in-out;
       -moz-transition:all 0.7s ease-in-out;
         -o-transition:all 0.7s ease-in-out;
            transition:all 0.7s ease-in-out;}

.pb_btn:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 0;
    height: 100%;
    z-index: -1;
}  

.goy_titd{display: flex; position: relative;}
.goy_tit{display: block;align-items: center;}
.goy_tit p{color: #333;font-size: 36px;position: relative;padding-left: 2px;margin-bottom: 0rem !important;}
.goy_tit b{font-weight: bold;font-size: 62px;color: #333;padding-left: 0px; text-transform: uppercase;font-family:"Microsoft YaHei";line-height:62px;}
.goy_tit i{width: 125%;height: 3px; position: relative; margin: 16px 0 28px 0; background: rgba(0,0,0,.1);display: block;}
.goy_tit i:before{position: absolute;content: "";width: 30%;height: 3px;background: linear-gradient(to right,#0045cd,#0045cd);top: 0px;left: 0;}
.goy_titmore {position: absolute;right: 0; top: 26%; background: #0045cd;}
.goy_titmore a {display: inline-block;transition: 0.3s all ease;width: 140px;height: 40px;line-height: 40px;text-align: center; color: #fff;}
/*head*/
.tab {height: 980px;overflow: hidden;}
.head {width: 100%;position: fixed;top: 0;z-index: 999; height: 89px;display: flex; border-bottom: 1px rgba(255,255,255,0.2) solid;}
.head.on{background:#fff; box-shadow: 0 0 20px #333;}
.head.on .head_nav li a ,.head.on .tit_cn, .h_tcc>b,.head.on .tit_cn a{color:#333;}
.head.on .h_tcc>b{color:#333;}
.head.on .h_tcc>p{color:#999;}

.head:hover{background:#fff; box-shadow: 0 0 20px #333;}
.head:hover .head_nav li a ,.head:hover .tit_cn, .h_tcc>b,.head.on .tit_cn a{color:#333;}
.head:hover .h_tcc>b{color:#333;}
.head:hover .h_tcc>p{color:#999;}

.hea_logo{display: flex;align-items: center;}
.hea_logo img{width: 130px;}
.h_tcc{margin-left: 14px;margin-top: 5px;}
.h_tcc>b{display: block;font-size: 26px;color: #fff;}
.h_tcc>p{font-size: 12px;color: rgba(255,255,255,0.5);margin-top: 2px; letter-spacing: 1px;}
.head_lc{width: 100%;display: flex;justify-content: space-between;align-items: center;height: 78px;position: relative;}
.hea_wz {margin-left: 83px; position: relative; height: 100%; display: flex; flex-direction: column;justify-content: center; }
.hea_wz>b {display: block; font-size: 22px; color: #333; }
.hea_wz>b>span {font-size: 21px; color: #083093; }
.hea_wz>p {font-size: 16px; color: #666; margin-top: 7px; }
.hea_wz:after {position: absolute; content: ""; background: rgba(0,0,0,0.07); top: 0; left: -41px; width: 1px; height: 100%; }

.tit_cn a {font-size:18px;color:#fff;font-family: Arial; line-height: 89px;}
.head_box {width: 87%;margin: 0 auto;display: flex;    display: -webkit-flex;display: -moz-flex;justify-content: space-between;align-items: center;position: relative;}
.head.on .head_logo {background:url(//memberpic.114my.cn/0423511/uploadfile/image/20230412/20230412112757_2083716102.png)no-repeat;    width: 162px;height: 39px;}
.head.on .head_logo  img {display:none;}
.head_nav {width:60%; margin-right:5%}
.head_nav>ul {display: flex;    display: -webkit-flex;display: -moz-flex;justify-content: space-around;}
.head_nav>ul>li {position: relative;transition: 0.5s;}
.head_nav>ul>li:after {content:'';width:0;height: 3px;background: #0045cd;position: absolute;top:51px;left: 0;z-index: -1;opacity: 0;    transition: 0.5s;}
.head_nav>ul>li:hover:after,.head_nav>ul>li.cur:after {opacity: 1;width: 100%;transition: 0.5s;}
.head_nav>ul>li a {font-size: 18px; color: #fff; font-weight:100; line-height: 89px;}
.head_con {position: absolute;right:0;top:0; }
.head_con>ul {display: flex;    display: -webkit-flex; display: -moz-flex;}
.head_con>ul>li {width: 89px;height: 89px;border:1px solid rgba(255,255,255,0.3);display: flex;    display: -webkit-flex; display: -moz-flex;flex-direction: column;align-items: center;justify-content: center;position: relative;background:url(//memberpic.114my.cn/0423511/uploadfile/image/20230413/20230413143819_1525589391.png) no-repeat center;}

.head_con>ul>li i {width:20px;height: 2px;background: #fff;margin: 3px 0;}

.dropmenu{ position:absolute; top:150%; max-height:0; transition:all .3s ease; width:200px;left: -62px;z-index:99; transition:all .3s ease; background:#f9f9f9; border-radius:5px; opacity:0; visibility:hidden; padding: 0px 0px}
.dropmenu a{ display:block; line-height:42px !important; text-align:center; font-size:14px !important; color:#666 !important; transition:all .5s ease;}
.dropthree{ position:relative;}
.dropthree>div{ position:absolute; left:105%; visibility:hidden; opacity:0; transition:all .3s ease; border-radius:5px;width:100%; background:#f9f9f9; top:0;}
.dropthree:hover>div{ opacity:1; left:100%; visibility:visible; }
.head_nav li:hover .dropmenu{ max-height:1000px;  top:100%; opacity:1; visibility:visible;}
.dropmenu a:hover{ background:#0045cd; color:#fff !important;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
.head_nav li {    position: relative;}
.prolist2021 {position:relative;}
.prolist2021 ul {position:relative;}
.prolist2021 li {position:relative;}
.prolist2021 li dl {position:absolute;top:0;left:100%; transition: 0.5s;}
.nav_c li:hover dl {    opacity: 1; transition: 0.5s;}
.prolist2021 li dl dt a {display: block;padding: 0 40px;width: 300px;height: 42px; border-bottom: none;background: #fff; color: #666; font-weight: 100; font-size: 14px; line-height: 42px;position: relative;}
.prolist2021 li:nth-child(6) {display:none;}

.nav_c>ul>li:hover .nav2 {transform: rotateX(0deg);}
.prolist2021 li:hover dl {transform: rotateY(0deg);/* visibility: visible; */}
//.prolist2021 li:nth-child(4):hover dl {transform: rotateY(0deg);/* visibility: visible; */}
.prolist2021 li dl {position: absolute;top: 0;left: 100%;transition: 0.5s;transform-origin: left;transform: rotateY(90deg);width: 100%;z-index: 5;}

/*sea*/
.tit_cn{font-size:15px; line-height: 89px; padding:0 2%; color: #fff; width: 40%;}
.tit_con .phone:hover .phone_num, .head_con li:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;opacity: 1;} 
.tit_sel {width: 427px;height: 150px;background: rgba(51,51,51,0.7);transform: rotateX(90deg);position: absolute;top:88px;right: 0;transition: all 0.5s;font-size: 16px;padding: 34px; z-index: 99;opacity: 0;}
.tit_sel span {font-size: 24px;display: block;color: #152682;font-family: Arial;}
.tit_icon:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;}
#search-i{float:left; width:30px; height:33px; overflow:hidden; margin-top:20px;  box-sizing: border-box; padding-top: 7px;    border: 1px solid #dddddd;border-left: none;}
#search-bg{float:left; width:320px; height:33px; line-height: 33px;overflow:hidden; padding-left:14px; margin-top:20px; box-sizing: border-box;     border: 1px solid #dddddd;border-right: none;}
.search-text{ font-size:14px;color: #999999;justify-content: center;align-items: center;}
.search-text a{ font-size:15px; color: #fff !important;}
.search-text a:hover{ font-size:15px; color: #ffffff;}
.search-text span{ float:left;  color:#ffffff;font-size: 15px;}
#infoname{ border:none;background:none; outline:none;} 
.search_name {float: left;font-size:22px;color: #ffffff; line-height: 32px;position: relative;z-index: 5;padding: 15px 0;width: 264px;height: 96px;background: #cb0303;text-align: center;}
.search_name:after {content: "";width: 0px;height: 0px;border-top: 7px solid #56bcce; border-right: 7px solid transparent;border-bottom:8px solid transparent; border-left: 7px solid #56bcce;position: absolute; top: 81px; right: -13px; transition: 0.5s all ease-in-out; }
form {justify-content: center;}
.tab_con {width: 300px;background: #fff;padding: 30px 50px;    position: absolute;top: 0;right: 0;display: none;    overflow: auto !important;
    height: 800px;}
.tab_txt>ul p {font-size:20px;}
.tab_txt>ul>li {      padding: 30px 0; border-bottom: 1px #eee solid;}
.tab_txt>ul>li>a {font-size:18px;    color: #333 !important;}
.tab_txt>ul>li>span {font-size:14px;color: #999; display: block; margin-top: 10px; line-height:28px;}
.tab_txt>ul>li>span>a {font-size:14px;color: #999;}
.tab_tit {font-size:24px; border-bottom: 1px #eee solid; padding-bottom:40px;}
.tab_tit em{color: #ccc; display: block;text-transform: uppercase; font-size: 14px; font-family: Arial;}
.button {width: 30px; height: 30px;background: #fff; position: absolute;right: 12px; top: 12px;cursor: pointer;}
.button:before {content:'';width:30px;height:2px;position:absolute;top:25px;left:0;background:#333;transform: rotate(45deg);}
.button:after {content:'';width:30px;height:2px;position:absolute;top:25px;left:0;background:#333;transform: rotate(-45deg);}
.tab_txt {padding-top: 16px;}


/*flashvideo*/
.banner_title {font-size:60px;color:#ffffff;font-weight: bold;letter-spacing: 2px;}
.banner_en {color:#ffffff;text-transform:uppercase;margin-top: 15px;font-size: 21px;color: #ffffff;font-weight: bold;width: 130px;height: 2px;background: #fefeff;margin-left: 2px;box-shadow: 5px 5px 5px #060606;}
.banner_text {font-size: 20px;color:#ffffff;padding-top: 23px;font-weight: 200; line-height:32px;}
.width-auto {width: 100%; padding: 0px 200px; position: relative;}
.swiper-animation { text-shadow: 3px 3px 3px #060606;}
.swiper-text-box .swiper-animation:nth-child(1) {
    -webkit-animation-delay: 200ms;
    animation-delay: 200ms;
}
.swiper-text-box .swiper-animation:nth-child(2) {
    /* -webkit-animation-delay: 400ms; */
    animation-delay: 400ms;
}
.swiper-text-box .swiper-animation:nth-child(3) {
    -webkit-animation-delay: 600ms;
    animation-delay: 600ms;
}

.centerr {
    position: absolute;
    top: 50%;
    width: 100%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 999;
}
.swiper-texta{
    display: inline-block;
    position: relative;
    padding: 6px 10px;
    margin-top: 80px;
    font-size: 16px;
    color: #fff;
    border-bottom: 2px solid #dc0d0d;
}
.swiper-texta a{color: #fff; font-size: 16px;}

.flashvideo{width:100%;padding-bottom:100vh;position:relative;overflow:hidden;}
.flashvideo video{position:absolute;width:100%;height:calc(100% + 200px);left:0;top:0;z-index:1;object-fit:cover;display:block;}
.flashvideo .v_shade{width:100%;height:100%;background:rgba(0,0,0,.5);left:0;top:0;position:absolute;z-index:1;}
.flashvideo .fv_txt{position:absolute;width:100%;left:0;top:50%;z-index:2;text-align:center;font-size:0;-webkit-text-size-adjust:none;padding-bottom:65px;}
.flashvideo .fv_txt p{font-size:16px;line-height:26px;color:#FFF;text-align:center;}
.flashvideo .fv_txt p:first-child{font-size:48px;height:58px;line-height:58px;}
.flashvideo .fv_txt p:nth-child(2){margin:26px 0 28px;}
.flashvideo .fv_txt a{display:inline-block;width:139px;height:36px;line-height:36px;background:#f5b324;padding:0 23px;}
.flashvideo .fv_txt a span{display:block;font-size:14px;color:#FFF;padding-left:10px;background:url(flash_btnicon.png) no-repeat right center;text-align:left;}
.flashvideo .fv_txt a:last-child{margin-left:11px;}
.flashvideo .fv_txt a:hover{
  -webkit-box-shadow:0 0 8px rgba(255,255,255,.6);
     -moz-box-shadow:0 0 8px rgba(255,255,255,.6);
       -o-box-shadow:0 0 8px rgba(255,255,255,.6);
          box-shadow:0 0 8px rgba(255,255,255,.6);}
/*flash*/
.index_banner{width:100%; overflow:hidden;z-index:1;top:0;left:0;position: fixed;}
.index_banner.mb{display:none;}
.index_banner .swiper-slide{height:100vh;}
.index_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.index_banner .swiper-slide video{display:block;width:100%;height:100%;object-fit:cover; position: relative;}
.index_banner .swiper-slide:last-child:before {content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    position: absolute;
    top: 0;
    left: 0;
    z-index: 5;}

.index_banner .swiper-pagination-bullets{bottom:56px!important;height:37px;font-size:0;-webkit-text-size-adjust:none;}
.index_banner .swiper-pagination-bullet{opacity:1;width:210px;height:37px;margin:0 5px!important;position:relative;border-radius:0;background:transparent;padding-bottom:13px;vertical-align:top;overflow:hidden;}
.index_banner .swiper-pagination-bullet .line{width:0;height:2px;position:absolute;left:0;bottom:0;background:#00f;z-index:2;}
.index_banner .swiper-pagination-bullet:after{content:'';width:210px;height:2px;position:absolute;left:0;bottom:0;background:#a9a4a5;z-index:1;border-radius: 50px;}
.index_banner .swiper-pagination-bullet .sw_p{font-size:15px;height:22px;line-height:22px;color:#FFF;text-align:left;position:relative; font-weight:100;text-align: center;
     -webkit-transform:translateY(-100%);
       -moz-transform:translateY(-100%);
         -o-transform:translateY(-100%);
            transform:translateY(-100%);
    -webkit-transition:all 0.5s ease-in-out;
       -moz-transition:all 0.5s ease-in-out;
         -o-transition:all 0.5s ease-in-out;
            transition:all 0.5s ease-in-out;}
.index_banner .swiper-pagination-bullet .sw_p em{font-style:normal;display:inline-block;margin-right:10px;}
.index_banner .swiper-pagination-bullet .sw_p em i{font-style:normal;font-size:15px;}

.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#0045cd;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active .sw_p,.index_banner .swiper-pagination-bullet:hover .sw_p{
    -webkit-transform:translateY(0%);
       -moz-transform:translateY(0%);
         -o-transform:translateY(0%);
            transform:translateY(0%);}
.index_wrap{margin-top:100vh;position:relative;z-index:2;background:#FFF;}

.uw-index-product-item .text-2 div{line-height:28px;padding:1% 8%;}

.prob {padding: 0px 0 70px 0;overflow: hidden; position: relative; margin-top:0px;}
.pro_box {max-width:90%;margin: 0 auto;min-width: 1300px;}
.pro_con {margin-top: 40px;display: flex;justify-content: space-between;}
.pro_le{width: 20.667%;background: #f8f8f8;/* overflow: hidden; */}
.pro_le_t{height: 130px;background: #0045cd;padding-left: 46px;padding-top: 41px;}
.pro_le_t b{font-size: 33px;color: #fff;display: block;line-height: 30px;margin-bottom: 12px;}
.pro_le_t em{color: rgba(255, 255, 255, 0.4); text-transform: uppercase;}
.pro_list{}
.pro_list .markermenu{width: 100%;}
.pro_list .markermenu li{width: 100%; display: block; height:56px; color: #666;font-family: "jcyt";}
.pro_list .markermenu ul li a:visited, .markermenu ul li a:active{color: #666;}
.pro_list .markermenu ul li a{ font-size: 17px;
    color: #666;
    display: block;
    width: auto;
   height: 56px;
    line-height: 56px;
   padding-left: 15%;
    text-decoration: none;position: relative;font-family: "jcyt";border-bottom: 1px #eee solid;}
.pro_list .markermenu ul li a:hover{    background: #0045cd;color: #fff;}
.pro_list .markermenu ul li a:hover:before{color: #fff}
.pro_list .markermenu ul li a:before {
    position: absolute;
    content: '\e617';
    transition: 0.5s;
    top: 0%;
    right: 40px;
    margin-top: 0px;
    width: 7px;
    height: 12px;
    font-family: 'iconfont';
    font-size: 12px;
}

.pro_ri{width: 1170px; background: #fff;padding:0px;overflow: hidden;}
.pro_cc{width:78%;    overflow: hidden;}
.pro_rc{display: flex;width: 100%;transition:all .5s;}

.pro_item{margin-top: -0px; width: 100%;}
.pro_item{width: 100%;flex-shrink: 0;}
.pro_item ul { display: flex;}
.pro_item ul:nth-child(2){margin-top:0.8%;}
.pro_item ul:nth-child(3) {margin-top:0.8%;}
.pro_item li {width: 25%;display: flex;flex-direction: column;align-items: center;overflow: hidden; background:#fff; padding:0px 0 0; border: 1px #eee solid;}
.pro_item li+li{margin-left:0.8%;}
.pro_item li:hover img {transform:scale(1.1);}
.pro_item li:hover span:before {width:100%;}
.pro_item li>a {overflow:hidden; margin:0 0px;}
.pro_item li img {width:100%;height:auto;transition:0.5s;}
.pro_item li span {width: 100%;background: #fff;padding: 15px 0px;border-bottom: 3px solid #eee;position: relative; text-align: center;}
.pro_item li span:before {content:'';width:0;height: 3px;background: linear-gradient(to left,#0045cd,#0045cd); position:absolute;bottom: -3px;left:0;transition: 0.5s;}
.pro_item li span:after {content: '\e88e';font-size: 18px;position:absolute;right: 20px;top: 30px;color: #bababa;font-family: 'iconfont';}
.pro_item li span>a {font-size: 16px;}
.pro_item li br {display:none;}


/*关于*/
.about_co{padding:0px 0 100px 0;background:url(//memberpic.114my.cn/0423511/uploadfile/image/20230414/20230414094346_1133603181.jpg) no-repeat;    position: relative;background-attachment: fixed;}
.about_co:before {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: rgba(0,0,0,0.3);
}
.about_int {width: 60%;float: right;margin: 100px 20px; border-radius: 10px;position: relative;}
.about_int b {line-height: 28px;font-size: 15px; color: #fff; font-weight:normal;}
.about_int b a{color: #fff;}
.about_tu {margin-top: 30px;}
.about_tu ul {display: flex;justify-content: space-between; padding: 0 2%;}
.about_tu ul li {width: 120px;height: 120px;border: 1px dashed #fff;border-radius: 100px;display: flex;justify-content: center;align-items: center;flex-flow: column;transition: 0.5s;}
.about_tu ul li:hover{border-color: #0045cd;}
.about_tu ul li:hover i{color: #0045cd;}
.about_tu ul li i {font-size: 26px;transition: 0.5s;color: #fff;}
.about_int span {line-height: 18px;font-size: 18px; text-align: center; padding-top:10px;}
.about_tu li span a {font-size: 18px;color: #fff;}
.about_tu li span em{font-size: 12px;color:rgba(255,255,255,0.5);display: block;}

/* strength */
.dfs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.str_bg{max-width:90%;height:240px;background:#fff; position: relative; padding: 0% 6%;margin: 0 auto;z-index: 999;}
.str_bg .w1500 *{line-height: 100%;}
.str_list,.str_list ul{height:100%;position: relative;margin-top: -100px;}
.str_list li+li{border-left: 1px rgba(0,0,0,0.1) solid; padding-left: 148px;}
.str_list li p{font-size:30px;font-weight: 100;color:#333;}
.str_list li em {display:flex;align-items:baseline;margin:6px 0;}
.str_list li em i{font-size:46px; color:#666;font-style: 100; font-family:din;}
.str_list li em b{font-size:18px;font-weight: 100;color:#333;margin-left:5px;}
.str_list li>span{font-size:16px;color:rgba(0,0,0,0.3);}


/*news*/
.news_bc {
    background: #f8f8f8;
padding-bottom:30px;
position: relative;
    margin-top: -140px;
padding-top:130px;
}
.news_c {
    padding-top: 70px;overflow: hidden;
}
.news_cc {
    padding:40px 0px;
}
.news_cc .news_div {
    display: flex;
    width:100%;
}

.news_cc .news_div .news_div_item {
    width: 33%;
    flex-shrink: 0;
    display: flex;
    flex-direction: column-reverse;position: relative;padding:0 0.1%;
}

.news_cc .news_div .news_div_item .news_div_item_pic {
    width: 100%;
}
.news_cc .news_div .news_div_item .news_div_item_pic img {width:100%;height:auto;}
.news_cc .news_div .news_div_item .news_div_item_date {
    display: flex;
    position: absolute;    top: 42.8%;
    left: 30px;
    background: #0045cd;
    width: 80px;
    height: 80px;
    align-items: center;
    justify-content: center;
}

.news_cc .news_div .news_div_item .news_div_item_date .news_div_item_day {
    position: absolute;
    bottom: 9px;
    left: 30%;
    font-size: 26px;
    color: #fff;font-family: "Arial";font-weight:bold;
}

.news_cc .news_div .news_div_item .news_div_item_date .news_div_item_year,.news_cc .news_div .news_div_item .news_div_item_date .news_div_item_month {
    color: #fff;
    font-size: 15px;
    margin-bottom: 28px;
}

.news_cc .news_div .news_div_item .news_div_item_title a {
    font-size: 19px;
    color: #313131;
    padding-top: 26px;padding-bottom: 14px;
    display: block;position:relative;
}
.news_cc .news_div .news_div_item .news_div_item_body {
    font-size: 18px;
    line-height: 30px;
    color: #9e9e9e;
}
.news_cc .news_div .news_div_item .news_div_item_content {
    padding: 30px;    border: 1px solid rgba(0,0,0,0.05);padding-bottom:72px;
background: #fff;
}
.news_cc .news_div .news_div_item .news_div_item_title a:after {
    position: absolute;
    content: "查看更多";
    font-size: 14px;
    color: #0045cd;
    bottom: -130px;
    left: 17px;
    background: #fff;
}

.news_cc .news_div .news_div_item .news_div_item_title a:before {
    position: absolute;
    content: "+";
    font-size: 16px;
    color: #0045cd;
    left: 0;
    bottom: -130px;font-weight:bold;
}
.news_cc .slick-prev:before,.news_cc .slick-next:before{color: #206bae;opacity:0;transition:all ease 0.5s;}
.news_cc .slick-prev{left:-36px;}
.news_cc .slick-next { right: -28px;}
.news_cc .slick-next::before {content: "→";}
.news_cc .slick-prev::before {content: "←";}
.news_cc:hover .slick-prev:before,.news_cc:hover .slick-next:before{opacity:1;}
.news_cc .news_div .news_div_item .new_column {
    position: relative;
}
.news_cc .news_div .news_div_item .new_column a {
    font-size: 16px;
    color: #a9a9a9;
    position: absolute;
    top: -15px;
    left: 0px;
}


/* links */
.linkk{background:#fff;}
.yq_c{display: flex;align-items: center;height: 106px;}
.l_lj b{font-size: 25px;color: #333;font-weight: bold;}
.l_lj p{font-size: 14px;color: rgb(0 0 0 / 70%);letter-spacing: 4px;margin-top:0px;}
.linkTagcs{width:100%!important;padding-left: 10px;}

/*copy*/
.cop_c{display: flex;justify-content: space-between;align-items: center;}
.cop_wz>b{font-size: 30px;margin-bottom: 18px;display: block;color: #fff;}
.cop_wz>p{font-size: 16px;color: #fff;line-height: 28px;}
a.cop_btn{display: block;border: 1px solid #fff;color: #fff;font-size: 16px;padding: 10px 25px;}
.foot{}
.foot .ftnav dl dd a {display: block;color: #999;line-height: 200%;font-size: 15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;padding-left: 20px;position: relative;}
.foot .ftnav dl dt, .ftcontact dl dt {font-size: 20px;color: #fff;margin-bottom: 15px;margin-top: 18px;padding-left: 20px;}
.foot .ftnav dl dt{border-left: 2px solid #0045cd;}
.foot .ftnav {display: flex;justify-content: space-between;width: 56%;}
.ftcontact dl dt.t2 {font-size: 30px;font-weight: bold;color: #0045cd;font-family:din;}
.ftcontact dl dt.t2::after {content: " ";display: block;float: right;width: 37%;height: 1px;background-color: #535353;margin-top: 10px;margin-bottom: 15px;position: absolute;right: 0;}
.foot .ftcontact p {color: #fff;font-size: 14px;line-height: 38px;}
.foot .ftcontact a {color: #ccc;}
.ftwap {max-width: 170px;min-width: 130px;text-align: center;font-size: 14px;color: #898989;margin-top: 15px;float: right;}
.foot_c {display: flex;justify-content: space-between;}
.foot {color: #ccc;background:#1a1a1a;padding: 70px 0;overflow: hidden;position: relative;z-index: 2;}
.ftcontact {box-sizing: border-box;position: relative;width: 29%;text-align: right;}
.ftwap img {width: 100%;border-radius: 5px;margin-bottom: 10px;}
.ftcontact dd{margin-top: 9px;}
.foot .ftnav dl dd a:hover {color: #0045cd;text-decoration: underline;}
.copy_bg {background: #1a1a1a;border-top: 1px solid rgba(255,255,255,.1);}
.copy_bg div {color: #999; line-height: 24px; line-height: 24px; padding: 20px 0;}
.copy_bg div a {color: #999;font-size: 15px;}
.copy_bg div a:hover{color: #333;}
.copy_b {display: flex;justify-content: space-between;align-items: center;}

.linkk+.foot{border-top: none;}



video#video_0 {
    margin-top: -580px;
}