*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;color: #201f1d;}
body{font-size: 14px;min-width: 1300px;font-family: "sht";}
a{text-decoration: none;font-size: 14px;}
em,i{display: block;font-style: normal;}
:focus{ outline: none;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1300px;width:100%;}
@media screen and (max-width:1600px){
.gy{width:calc(100% - 100px);}
}
.int_tit {display: flex;justify-content: center;align-items: center;flex-direction:  column;}
.int_tit i {width: 40px;height: 3px;background: #2094cd;}
.int_tit p {font-size:39px; flex-direction: column;align-items:  center;line-height:  40px;padding-top: 18px;}
.int_tit b{color: #2094cd;font-size:45px;}
.int_tit p span {font-size: 17px;color: #999;line-height: 17px;padding-top: 16px; display: block; text-align: center;}

@font-face {
  font-family: 'iconfont';  /* Project id 4001882 */
  src: url('http://at.alicdn.com/t/c/font_4001882_xk725u0i20h.woff2?t=1681803213752') format('woff2'),
       url('http://at.alicdn.com/t/c/font_4001882_xk725u0i20h.woff?t=1681803213752') format('woff'),
       url('http://at.alicdn.com/t/c/font_4001882_xk725u0i20h.ttf?t=1681803213752') 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;}

@font-face {
  font-family: "pmzd";
  src: url("http://memberpic.114my.com.cn/jujing/cssnew/pmzd.woff.txt") format("woff2"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/pmzd.woff.txt") format("woff"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/pmzd.TTF.txt") format("truetype"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/pmzd.eot.txt") format("embedded-opentype"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/pmzd.TTF.txt") format("svg");
}

@font-face {
  font-family: "sht";
   src: url("http://memberpic.114my.com.cn/jujing/cssnew/sht.otf.txt") format("woff2"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/sht.woff.txt") format("woff"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/sht.otf.txt") format("truetype"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/sht.ttf.txt") format("embedded-opentype"),
       url("http://memberpic.114my.com.cn/jujing/cssnew/sht.ttf.txt") format("svg");
}
@font-face {
font-family:din;
src:url(http://cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(http://cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(http://cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(http://cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(http://cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}

/*header*/
.head_bc:hover {
    box-shadow: 0 2px 5px 0 rgb(0 0 0 / 10%);
    background: #fff;
    transition: .5s;
    height: 80px;
transition: .5s;
}
.head_bc.on { position: fixed;transition: .5s;}
.head_bc.on {box-shadow: 0 2px 5px 0 rgba(0,0,0,0.1);background:#fff;transition: .5s;height: 80px;top: 0;transition: .5s;}
.head_bc{display: flex; justify-content: space-between;align-items: center; position: relative;width: 100%;margin: 0 auto; z-index: 999;transition: .5s;border-bottom: 1px rgba(255,255,255,0.3) solid;transition: .5s;height:111px;}
.head_bc.on .searchIcon > span {height: 80px;line-height: 80px;}
.head_bc.on .hea_cc>ul>li>a { height: 72%;}

.head_bc:hover .searchIcon > span {height: 80px;line-height: 80px;transition: .5s;}
.head_bc:hover .hea_cc>ul>li>a { height: 72%;transition: .5s;}

.head_c{display: flex;justify-content: space-between;height: 110px;align-items: center;padding-left: 3.65%;width: 100%;transition: .5s;}
.hea_cc{display: flex; align-items: center; justify-content: space-between; width: 62%; height: 100%;position: relative;}
.hea_cc>ul{display: flex; width: 74%; justify-content: space-between; height: 100%; align-items: center;}
.hea_lc>a{display: flex; align-items: center;}
.hea_lc b{display: block; font-size: 28px;letter-spacing:2.8px;font-family: "微软雅黑";}
.hea_lc i{font-size: 14px; margin-top: 2px;display: flex; align-items: center;color:#999;}
.hea_lc img{width: 62px;}
.hea_lc i em{margin-left:3px;}
.hea_lc>a>p{margin-right: 15px;}
.hea_lc>a>p img {
    height: auto;
}
.hea_cc>ul>li>a{font-size: 17px; position: relative; height: 100%; display: flex; align-items: center;position: relative;}
.hea_cc>ul>li.on>a,.hea_cc>ul>li:hover>a{font-weight: bold;color:#2094cd;}
.hea_cc>ul>li>a:after{position: absolute; content: ""; width: 28px; height: 5px; background: #2094cd; bottom: 0; left: 50%; margin-left: -14px; transition: .5s; transform: scaleX(0);}
.hea_cc>ul>li:hover>a:after,.hea_cc>ul>li.on>a:after{transform: scaleX(1);}
.hea_cc>ul>li{height: 100%; display: flex; align-items: center; }
.hea_cc>ul>i{font-size:14px;color:#ccc;}
.hea_pho{position: relative; height: 100%; display: flex; align-items: center;}
.hea_pho>span{width: 36px; height: 36px; border-radius: 100%;background:#2094cd; text-align: center; line-height: 35px; font-size: 18px;color:#fff;}
.hea_pho:hover>p{transform: rotateX(0);}
.hea_tel{margin-left:6px;}
.hea_tel>p{font-size: 20px;font-family: din;font-weight: normal;position:relative;color:#2094cd;}
.hea_tel>p+p{margin-top:1px;}
.hea_tel>p b{display:block;padding:6px 10px;background:#2094cd;position:absolute;top: 0;right: 0;transform: translateX(0);font-size:14px;font-weight:normal;color:#fff;opacity:0;transition:all 0.5s;}
.hea_tel>p:hover b{opacity:1;transform: translateX(110%);}

@media screen and (max-width:1400px){
  .hea_lc>a>p{margin-right: 20px;}
  .hea_lc b{font-size: 25px;}
  .hea_lc i{letter-spacing: 0px; padding-top:2px;font-size: 13px;}
.hea_cc>ul>li>a{font-size: 15px;}
  .hea_lc em{display:none;}
  .hea_lc>a>p img{width:56px;}
  .hea_cc{width: 66%;}
  .hea_cc>ul{width: 76%;}
  .hea_tel>p{font-size: 20px;}
}

/*search*/
.searchIcon{height: 100%; display: flex; align-items: center;}
.searchIcon > span{font-size: 25px;width: 112px;height: 112px;text-align: center;line-height: 112px;background: #eee;}
.slideDown{text-align:center;position:absolute;right:0;width:100%;height:204px; background:rgba(250,250,250,0.9);z-index:999;overflow:hidden;top:80px;transition:all .5s;transform-origin:top;transform:rotateX(90deg);}
.slideDown .searchBox{ overflow: hidden; display: inline-block; width:90%; height:80px; margin-top: 50px; margin-bottom: 15px; background: #fff; border-radius: 50px;}
.slideDown .searchBox{}
.slideDown .searchHot{ font-size: 15px; color: #333; font-weight: 100;}
.slideDown .searchHot a{ color: #333; font-size:16px;}
.slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 840px; height: 100%; border: none; outline: none; background: none; line-height: 60px; margin-left: 25px; font-size: 14px; color: #666;}

.search-bg{width:90%;height: 60px;line-height:60px;padding-left: 10px; float:left;}
.search-i{width:32px;overflow:hidden;height:32px;float: left;margin-top:28px;}
.nav_r{float:right;width:6.5vw;}
#infoname{width:1330px; background:none; outline:none; color:#d2d1d1; border: none; height:82px; line-height:60px; padding-left: 50px;}
.searchIcon:hover .slideDown{transform: rotateX(0deg);}
@media screen and (max-width:1550px){
  .head_c{padding-left: 1%;}
}

/*下拉*/
.hea_cc>ul>li>dl {position: absolute; overflow:hidden;width:100%;display:block; z-index:10000; padding:20px; background:#fff ;  transition: all 0.3s;left: 0;padding:40px;visibility: hidden;top: 95px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.hea_cc>ul>li>dl>dd {display:block;overflow:hidden;margin: auto;}
.nav_xl1 li{width:calc(100%/3);float:left;padding:0 30px;height:285px !important;}
.nav_xl1 li p{font-size:20px;text-align:center;color:#d0b393;display:block;line-height:50px;    transition: all 0.3s;}
.xl_bt{width:100%;border-bottom:1px #eee solid; padding-bottom:20px;overflow: hidden;}
.xl_bt p{font-size:28px;color:#333;float:left;font-weight:normal;line-height:40px;}
.xl_bt a{width:120px;height:40px;background:#2094cd;text-align:center;color:#fff;font-size:16px;display: block;float: right;
 line-height: 40px;}
.fl_box .prolist2021_one{padding-bottom:6px; font-weight:500;color:#2094cd;}
.fl_box{width:100%;overflow:hidden;}
.fl_box li{width:calc( (98% - 38px)/5);float:left;margin-top:25px;margin-left:1%;}
.fl_box li a{font-size:16px;color:#333;position: relative;padding-left:20px;text-align: left; line-height: 20px;display: block;}
.fl_box li a:hover{color:#2094cd;}
.fl_box li a:before {content: "";width: 3px;height: 3px;border: 1px #949494 solid; position: absolute; left: 0; top: 6px;border-radius: 50%;}
.fl_box li a:hover:before{border-color:#2094cd;}
.fl_box li dl{margin-top:5px;}
.fl_box li dt{margin-top:5px;padding-left: 0px;}
.fl_box li dt a{font-size:14px;color:#666;}
.fl_box li dt a:before{border-color:#a9a9a9;}
.re{width:100%;overflow:hideen;margin-top:30px;}
.re .rbt{font-size:24px;color:#333;float:left;font-weight:normal;border-left:5px #000 solid;border-left: 5px #2094cd solid;padding-left: 10px;margin-bottom: 30px;}
.re .t_box{width:100%;overflow: hidden;}
.t_box>.progdwz2021 li {float: left;width:calc((100% - 30px)/4);border-radius:15px;}
.t_box>.progdwz2021 li img{width:100%;height: auto;border: 1px #eee solid;}
.t_box>.progdwz2021 li+li{margin-left:10px;}
.t_box>.progdwz2021 li  a{line-height:40px;}
.t_box>.progdwz2021 li span{display:block;text-align: center;}
.re .t_box>.news_div>.news_div_item {float: left;width: calc((100% - 20px)/2);text-align: left;border: 1px #eee solid;margin-bottom: 20px;box-shadow: 0 0 5px #eee;padding: 20px;}  
.re .t_box>.news_div>.news_div_item+.news_div_item{margin-left:20px;}
.re .t_box>.news_div>.news_div_item:nth-child(3) {margin-left: 0;}
.re .t_box .news_div_item_a {font-size: 16px;line-height: 35px;color: #2094cd; font-weight: bold;}
.re .t_box .news_div_item_body {font-size: 14px;line-height: 23px; color: #666;}
.news_div_item_date {display: flex;}
.news_div_item_year,.news_div_item_month,.news_div_item_day {color: #666;font-size: 16px;}
.hea_cc>ul>li:hover>dl{    opacity: 1;visibility: inherit;}

.com_bo{width:100%;color:#666;line-height:25px;overflow: hidden;text-align: left;}


.nb-comp-base {
    right: 1720px !important;
}

.glpt_con{height: 962px;background: url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230406/20230406164415_367629333.jpg) no-repeat center 0;}
.glpt_con .content{position: relative;}
.page, .content {
    max-width: 1500px;
    margin: 0 auto;
    overflow: hidden;
}
.glpt_con h3{color: #fff;font-weight: normal;position: absolute;left: 0;top: 95px;}
.glpt_con h3 b{display: block;font-size: 30px;line-height: 35px; font-weight: 400; letter-spacing: 0px;color: #fff;}
.glpt_con h3 em{display: block;font-size: 48px;line-height: 48px;padding: 42px 0 20px; font-weight: bold; letter-spacing: 7px;color: #fff;}
.glpt_list{max-width: 1140px;margin-left: 25%;padding: 74px 0 0; margin-bottom: 74px;}
.glpt_pg{position: absolute;width: 90px;right: 0;top: 55px;text-align: center;height: 10px;}
.glpt_pg i{display: inline-block;width: 10px;height: 10px;border-radius: 100%;background: #8a8c96;vertical-align: top;margin: 0 5px;}
.glpt_pg i.on{background: #fff;}
.glpt_list .prev{position: absolute;right: 75px;top: 49px;z-index: 10;}
.glpt_list .next{position: absolute;right: 0;top: 49px;z-index: 10;}
.glpt_list li{float: left;width:30%; border: 1px solid rgba(255,255,255,0.3);border-radius: 50px;margin-left: 3%; border-top-right-radius: 0px; border-bottom-left-radius: 0px; padding-bottom:60px;transition: 0.5s; padding:75px 0;height: 459px;}
.glpt_list li h4{text-align: center;padding: 0px 0;}
.glpt_list li h4 i{font-size: 38px;line-height: 44px; font-weight: 100;color: #fff;}
.glpt_list li b{display: block;font-size: 16px;color: rgba(255,255,255,0.5);line-height: 24px; font-weight: 400;}
.glpt_list li em{display: block;font-size: 30px;line-height: 44px; font-weight: bold;color: #fff;}
.glpt_list li i{display: none;margin: 0 auto;}
.glpt_list li .way_desc{font-size: 14px;color: #fff;line-height: 30px;text-align: center;opacity: 0.8;height: 176px; padding:20px 40px; font-weight: 100;}
.glpt_list li .way_desc p{color: #fff;line-height: 32px;}
.glpt_list li .zx{display: block;width: 192px;height: 47px;line-height: 47px;text-align: center;font-size: 15px;color: #fff;background:#2094cd;margin: 0 auto;transition: 0.5s;}
.glpt_list li:hover{border-color: #2094cd;background: #2094cd;border-radius: 0px;transition: 0.5s;}
.glpt_list li:hover h4 b{display: none;}
.glpt_list li:hover h4 i{display: block;}
.glpt_list li:hover .way_desc{opacity: 1; color: #fff; font-size: 15px; font-weight: 100; padding:0px 40px;}
.glpt_list li:hover .zx{background: none;width: 185px;border: 2px solid #fff;height: 47px;line-height: 47px;border-radius: 4px;transition: 0.5s;}
.glpt_r {
    height: 296px;
    max-width: 1140px;
    margin-left: 24%;
    background: #FFF;
    padding: 35px 30px 0px 30px;
}
.index_3_1 ul li{ margin-right:2.08333333333333%; float:left; width:23.4375%; position:relative;}
.index_3_1 ul li:before{
  content: "";
  position: absolute;
  z-index: 2;
  background-size:cover;
  background: linear-gradient(120deg,#2094cd 10%,#3cbbf9 80%);
  background-position:center; background-repeat:no-repeat;  
  left: 0%;
  width: 0%;
  opacity:0;
  top: 0%;
  height: 4px;
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;}
.index_3_1 ul li:hover:before{
width:100%; opacity:1;}
.index_3_1 ul li:nth-child(4n){
margin-right:0;}
.index_3_2{
margin-top:5.875em;}
.index_3_1_mid{
padding:0 1.875em; padding-top:1em; padding-bottom:1.875em; }
.index_3_1_mid_1{
color:#119fd4; font-size:1.875em; font-family:Arial, Helvetica, sans-serif;}
.index_3_1_mid_2 span{
display:block; overflow:hidden; font-size:22px; color:#000; line-height:36px;}
.index_3_1_mid_2{
margin-top:10px; padding-bottom:10px; margin-bottom:5px; position:relative;}
.index_3_1_mid_2:before{
content: "";
  position: absolute;
  z-index: 2;
  background-color:#91b2d7;
  background-position:center; background-repeat:no-repeat;  
  left: 0%;
  
  width: 100%;
  opacity:1;
  bottom: 0%;
  height: 1px;
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;}
.index_3_1 ul li:hover .index_3_1_mid_2:before{
background-color:#dae1e6}         
.index_3_1_mid_3{
color:#666; line-height:1.5; margin-bottom:2em; position:relative; margin-top: 1em;}
.index_3_1_mid_3_mask{opacity:0;
position:absolute; left:0; top:0; width:100%;}
.index_3_1_mid_3_mask span{ background-image:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230418/20230418160455_1309029808.png);
position:absolute; width:2.25em; height:2.25em; left:50%; top:50%; margin-left:-1.125em; margin-top:-1.125em;}
.index_3_1_mid_3_jj{overflow:hidden; font-size: 14px; font-weight: 100; line-height:23px;color: #999;}
.index_3_1_mid_3_mask span:before{
content: "";
  position: absolute;
  z-index: 2;
  background-image:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230418/20230418160537_433771471.png);
  background-position:center; background-repeat:no-repeat;  
  left: 0%;
  
  width: 100%;
  opacity:1;
  bottom: 0%;
  height: 100%;
  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out;}

.index_3_1_mid_4 span{display:inline-block; border:1px #b0b0b0 solid; width:2.25em; height:2.25em; background-position:center; background-repeat:no-repeat; background-image:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230418/20230418160622_481169110.png);}
.index_3_1 ul li:hover{
background-color:#f0f4f7;}
.index_3_1 ul li:hover .index_3_1_mid_3_mask{
opacity:1;}
.index_3_1 ul li:hover .index_3_1_mid_3_jj,.index_3_1 ul li:hover .index_3_1_mid_4{
opacity:0;}


/*projects */
.proj_wrap{width: 100%;padding: 70px 0 0 0;background:#fff;}
.proj_tab{float: left;width: 30.1%;}
.proj_tab a{width:calc((100% - 18px) /2);background:rgba(255, 255, 255, 0.15);display: block;border: 1px solid rgba(0, 0, 0, 0.1);padding:28.4px 15px;box-sizing: border-box;margin-right: 18px;float: left;position: relative;overflow: hidden;transition:all 0.35s ease-in-out;}
.proj_tab a:nth-child(2n){margin-right: 0;}
.proj_tab a:nth-child(n+3){margin-top: 18px;}
.proj_tab a.on{background: #2094cd;border-color: #2094cd; color: #fff;}
.proj_tab a.on p,.proj_tab a.on span{color: #fff;}
.proj_tab a i{display: block;font-size: 26px;color: #333;padding-left: 12px;}
.proj_tab a.on i{color: #fff;}
.proj_tab a p{font-size: 16px;color: #333; font-weight: normal;margin-top: 20px;position: relative;/*overflow: hidden;*/text-overflow: ellipsis;white-space: nowrap;padding-right: 20px;}
.proj_tab a p span{font-size: 14px;color: rgba(0,0,0,0.2);display: block; padding-top:8px;}
.proj_tab a p:before { content: '\e88e'; position: absolute; width: 20px; height: 20px; line-height: 20px; background: rgba(147,147,147,0.1);; border-radius: 50%;  top: -1px; right: 1px; font-family: 'iconfont'; font-size: 16px; text-align: center; color: rgb(54,54,54,0.4);letter-spacing: 8px;
    display: flex;justify-content: center;}
.proj_tab a.on p::before {background: rgb(198,198,198,0.4);color: #d6d6d6;}
.proj_tab a:nth-child(1) {padding: 29.5px 20px;}
.proj_tab a:nth-child(1) i {font-size: 23px;}

.proj_con{margin-top: 50px;}
.proj_list{width: 67.3%;height: 625px;overflow: hidden;position: relative;}
.proj_list .divdgweb_new_div_item{width: 100%;position: absolute;top: 0;left: 100%;overflow: hidden;display: flex; flex-flow: column-reverse;}


.proj_list .divdgweb_new_div_item .divdgweb_new_div_item_body {background: #2094cd; height: 130px;  padding: 0 28px; display: flex;
    align-items: center;color: #fff;font-size: 15px; line-height: 25px; font-weight:100;}
.proj_list .divdgweb_new_div_item .divdgweb_new_div_item_title a { font-size: 20px; color: #fff; line-height: 60px; margin-left: 28px;position: relative;}
.proj_list .divdgweb_new_div_item .divdgweb_new_div_item_title {position: absolute; top: -60px;  left: 0;  width: 100%; background: linear-gradient(359deg, black, transparent);  height: 60px;  line-height: 60px;}
.proj_list .divdgweb_new_div_item .news_div_item_pic img { width: 100%; height: 100%;}
.proj_list .news_div_item_pic {height: 500px;}
.proj_list .divdgweb_new_div_item_content {height: 500px;position: relative;}
.proj_list .divdgweb_new_div_item .divdgweb_new_div_item_title a::before {content: '\e88e'; width: 20px; height: 20px; background: #fff; position: absolute; right: -28px; top: 3px; bottom: 0; margin: auto; font-family: 'iconfont'; border-radius: 50%; color: #333; line-height: 20px;letter-spacing: 8px;display: flex; justify-content: center;}



.proj_text{width: 100%;height: 182px;background: #028afc;padding: 35px;box-sizing: border-box;display: flex;justify-content: space-between;}
.proj_text>div{width: 48%;overflow: hidden;}
.proj_text p{font-size: 16px;color: #fff;}
.projt_le span{display:block;color:rgba(255,255,255,0.7);margin-top:15px;line-height:26px;height:52px;overflow:hidden;}
.projt_le a.iconfont{display: block;font-size: 20px;color: rgba(255,255,255,0.4);margin-top: 15px;}
.projt_le a.iconfont:hover{color: #fff;}
.projt_ri ul{height: 100%;}
.projt_ri li{width:22%;text-align:center;height:100%;box-sizing:border-box;padding-top:22px;border-radius:8px;}
.projt_ri li i{display:block;width:100%;font-size:36px;color:rgba(255,255,255,0.5);}
.projt_ri li p{width:100%;margin-top:16px;font-size:14px;color:rgba(255,255,255,0.5);}

.proj_wrap .tit h3 {color: #fff !important;}
.proj_wrap .tit p {color: #fff;}


/*pro*/
#home-ys{}
#home-ys h2{margin:0 auto;padding-bottom:0;padding-left:0px;width:1500px;color:#fff;font-size:40px;line-height:40px;font-weight:bold}
#home-ys h3{margin:0 auto;padding-left:0px;width:1500px;color:#fff;font-size:18px;line-height:42px;}
#home-ys h3:after{display:block;width:85px;height:5px;background:#fff;content:"";margin-top:10px;}

#home-ysa{float:left; width:91%;}
#home-ysa h2{margin:0 auto;padding-bottom:0;padding-left:0px;width:1500px;color:#333;font-size:40px;line-height:40px;font-weight:bold}
#home-ysa h3{margin:0 auto;padding-left:0px;width:1500px;color:#999;font-size:18px;line-height:42px; font-weight:normal;}
#home-ysa h3:after{display:block;width:80px;height:5px;background:#2094cd;content:"";margin-top:10px;}

.prob {padding-top: 280px;overflow: hidden; position: relative; margin-top:0px;background: url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230407/20230407180040_1769639099.jpg) center top no-repeat; padding-bottom: 100px;}
.pro_box {max-width:1500px;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: #0374ab;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 li dt a {width: 100%; padding-left: 15%;font-size: 15px; display: block; line-height: 32px;    color: #666;}
.pro_list li dt a:before {content: '-';margin-right: 10px;color: #666;}
.pro_list li dl {padding: 0vw 0; visibility: hidden;  height: 0;}
.pro_list li.on dl { padding: 0.5vw 0;visibility: inherit; height: 100%;}
.pro_list table {width: 100%;}
.pro_list::-webkit-scrollbar{width:4px;}
.pro_list::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);background: rgba(0,0,0,0.2);}
.pro_list::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius: 0;background: rgba(0,0,0,0.1);}
.pro_list li{width: 100%;display: block;transition: 0.5s; }
.pro_list li.on{transition: 0.5s; background: #eee;}
.pro_list li.on>a:before{transform: rotate(90deg);top:24%;right: 10px;}
.pro_list li>a:before{position:absolute;content: '\e88e';transition:0.5s;top: 0%;right:40px;margin-top: 0px;width: 7px;height: 12px; font-family: 'iconfont';}
.pro_list li>a{width: 100%;padding-left: 15%;font-size: 17px;display: block;transition: 0.5s;height: 3vw;line-height: 3vw;position: relative;border-bottom: 1px #eee solid;}
.pro_list li.on>a{border-bottom: 1px #dedede solid;}
.pro_ri{width: 1170px; background: #fff;padding:0px;overflow: hidden;}
.pro_cc{width:78%;}
.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.2%;}
.pro_item ul:nth-child(3) {margin-top:0.2%;}
.pro_item li {width: 33.3%;display: flex;flex-direction: column;align-items: center;overflow: hidden; background:#fff; padding:0px 0 0;}
.pro_item li+li{margin-left:0.2%;}
.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: 22px 45px;border-bottom: 3px solid #eee;position: relative;}
.pro_item li span:before {content:'';width:0;height: 3px;background: linear-gradient(to left,#2094cd,#2cb2f4); 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;}

/*sup*/
.sup_bc{padding-top: 70px;}
.sup_tit{text-align: center;}
.sup_tit>p{font-size: 42px; color: #212020;}
.sup_tit>p>b{font-size: 42px; color: #212020;}
.sup_tit>i{font-size: 18px; color: #666; margin-top: 12px;}
.sup_ic{display: flex; justify-content: space-between; margin-top: 76px;}
.sup_item{width: 31%; background: #fff; padding: 53px 55px 0; transition: .3s; height: 508px;}
.sup_item>p>img{width: 100%; display: none;}
.sup_item span{display: block; color: #2094cd; width: 116px; height: 116px; background: rgba(32,148,165,0.14); font-size: 66px; text-align: center; line-height: 116px; position: relative; border-top-left-radius: 22px; border-top-right-radius: 22px; border-bottom-left-radius: 22px; transition: all .5s;}
.sup_item b{display: block; font-size: 30px; position: relative; padding: 30px 0 22px; align-items: center;}
.sup_item div{font-size: 16px; line-height: 32px; color: #666;text-align: justify;}
.sup_item b:after{position: absolute; content: ""; width: 20px; height: 2px; background: #201f1d; left: 50%; margin-left: -10px; top: 80%; display: none;}
.sup_item.on{background: #2094cd; transform: scaleY(1.1);}
.sup_item.on b{color: #fff;}
.sup_item.on b:after{background: #fff;}
.sup_item.on div{color: #fff;}
.sup_item:nth-child(n+4){display: none;}
.sup_item b i{font-size: 20px; color: #c9c9c9; margin-left: 10px;line-height:26px;}
.sup_item.on span{background: #fff; border-radius: 100%;}
.sup_item.on *{transform: scaleY(0.91);}
.sup_item *{}
.sup_item.on b i{color: rgba(255,255,255,0.53);}
@media screen and (max-width:1660px){

}


/*case*/
.cas_bc{padding: 100px 0; position: relative; overflow: hidden;background:#eee;}
.cas_ic>div{display: flex;}
img.news_div_item_image{width: 100%;}
.cas_ic .divdgweb_new_div_item{width: 702px; flex-shrink: 0; position: relative; margin: 0 0%; padding: 24px; border: 1px solid #e9e9e9; display: flex; flex-direction: column-reverse; background:#fff;}
.cas_ic .divdgweb_new_div_item+.cas_ic .divdgweb_new_div_item{margin-left:10px;}
.cas_ic{overflow: hidden; margin: 60px 0 0;}
.cas_ic .divdgweb_new_div_item_content{padding-left: 16px;}
.cas_ic .divdgweb_new_div_item_a{display: block; font-size: 24px; font-weight: bold; padding-top: 38px; position: relative; padding-bottom:8px;}
.cas_ic .divdgweb_new_div_item_body{font-size: 15px; color: #999; line-height: 27px; height: 86px; overflow: hidden; margin-top: 20px; width: 72%; margin-bottom: 14px;}
.cas_ic .divdgweb_new_div_item_body {
    display: none;
}
.cas_ic .news_div_item_pic:after{content: ''; width: 100%; height: 100%; background: linear-gradient(to top,rgba(32,31,29,0.9), transparent 50%); position: absolute; bottom: 0; left: 0; transition: all .5s; display: none;}
.cas_ic .divdgweb_new_div_item_content{z-index: 2;}

.cas_ic .slick-initialized .slick-slide{display: flex !important;}

.cas_ic .news_div_item_pic{position: relative;}
.cas_ic .news_div_item_pic>a{display: block; position: relative;}
.cas_ic .news_div_item_pic>a:after{width: 100%; height: 100%; z-index: 999; position: absolute; content: ""; top: 0; left: 0; display: none;}
.cas_ii{display: flex; justify-content: space-between;position: relative;}
.cas_num>span{width: 56px; height: 56px; display: block; background: #ddd; text-align: center; line-height: 56px; cursor: pointer;position: relative; z-index: 1;overflow: hidden;transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59)}
.cas_num>span:hover{color:#fff;}
.cas_num>span:before {content: '';background-color: #2094cd;width: 150%;height: 150%;position: absolute;top: 125%;left: -135%;-webkit-transform: rotate(45deg); transform: rotate(45deg);-webkit-transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);z-index: -1;}
.cas_num>span:hover:before{top: -25%;left: -25%;}
.cas_num{display: flex;}
.cas_prev{transform: rotate(180deg);}
.cas_next{background: #201f1d!important; color: #fff; margin-left: 28px;}
.cas_ic .divdgweb_new_div_item_a:after{position: absolute; content: "\e88e"; font-family: "iconfont"; width: 50px; height: 50px; background: #eee; border-radius: 100%; text-align: center; line-height: 50px; color: #fff; right: 14px; top: 20px;transition: all 0.35s cubic-bezier(0.31, -0.105, 0.43, 1.59);letter-spacing: 13px;}
.cas_ic .divdgweb_new_div_item:hover .divdgweb_new_div_item_a:after{width: 50px; height: 50px;line-height: 50px;top: 20px;background: #2094cd;}
.cas_bc>div:last-child canvas{position: absolute; z-index: -1; height: 456px!important; bottom: 0px;}
.cas_dot{display: flex;align-items: center;}
.cas_dot li{width: 6px;height: 6px;border-radius: 100%;background: #bbb;transition: .5s;}
.cas_dot li+li{margin-left: 12px;}
.cas_dot li button{display: none;}
.cas_dot li.slick-active{background: #201f1d;width: 12px;height: 12px;}

/*about*/
.ab_c .pro_l>i{background: #fff;}
.ab_c .pro_l b{color: #fff;}
.ab_c .pro_l em{color: #fff;}
.ab_c .pro_ti>a{color: #fff;}
.ab_ci{display: flex; justify-content: space-between; margin: 0 0 70px;}
.ab_l{width: 31%; min-width: 465px; padding-top: 5px;}
.ab_ci *{
}

.ab_r{width: 60%; font-size: 18px; line-height: 32px; color: #838383;text-align: justify;}
.ab_l b{display: block; font-size: 42px;}
.ab_l i{font-size: 22px; margin-top: 23px; font-weight: bold; text-transform: uppercase; font-family: "Arial"; line-height: 32px; color: #666;}
.ab_tab{display: flex; justify-content: space-between;}
.ab_tab li i{font-size: 24px; font-weight: bold; margin-top: 13px;}
.ab_tab li{width: 23%; background: #e3e3e3; height: 170px; display: flex; justify-content: center; align-items: center; transition: all .3s; border-radius: 20px;}
.ab_tab li span{font-size: 60px;}
.ab_tab li.on{background: #2094cd; border-color: #2094cd;}
.ab_tab li.on span{color: #fff;}
.ab_c>.pro_ti{display: none;}
.ab_c{background: rgba(255,255,255,0.91); padding: 60px;}
.ab_tab li.on i{color: #fff;}
.ab_simg{padding: 62px; position: relative; z-index: 2; box-shadow: 1px 1px 35px rgba(120,123,126,0.16); border-bottom: 10px solid #2094cd;}
.ab_nav{display: flex;}
.ab_nav a{display: block; font-size: 22px; color: #666; font-weight: bold; position: relative; padding-left: 14px;}
.ab_nav a:after{position: absolute; content: ""; width: 3px; height: 0; background: #2094cd; top: 0; left: 0; transition: all .5s;}
.ab_nav li.on a:after{height: 22px;}
.ab_nav li+li{margin-left: 26px;}
.ab_nav li.on a{color: #201f1d;}
.ab_cc ul{display: flex;}
.ab_cc{display: flex;transition:all .5s;}
.ab_ic{background: #fff; padding: 46px; margin-top: 50px;}
.ab_cc ul img{width: 100%; height: auto;}
.ab_cc ul li{flex-shrink: 0; width: 25%; padding: 0 0.13%;}
.ab_cc .new_web_div2021{flex-shrink: 0; width: 100%; visibility: hidden;height: 0;transition:all .5s;}
.ab_cc .new_web_div2021.on{height: auto; visibility: visible;}
.ab_bi{overflow: hidden; margin-top: 28px;}
.ab_num span{display: inline-block;width: 30px;height: 30px;border-radius: 4px;text-align: center;background: #333;color: #fff;line-height: 30px;font-size: 14px;cursor: pointer;}

span.ab_prev{background: #0060ba;}
span.ab_next{transform: rotate(180deg); margin-left: 5px;}
.ab_cc ul li>a{display: block; position: relative; overflow: hidden; border: 1px solid #eee;}
.ab_cc ul li>a:after,.ab_cc ul li>a:before{position: absolute; content: ""; background: rgba(0, 0, 0, 0.25); height: 100%; width: 100%; transition: all .5s;}
.ab_cc ul li>a:after{left: 0; top: -100%;}
.ab_cc ul li>a:before{left: 0; top: 100%;}
.ab_cc ul li>a:hover:after, .ab_cc ul li>a:hover:before{top: 0;}
.ab_cc ul li p a{display: block; font-size: 16px; text-align: center; margin-top: 15px;}
.ab_cc button{display: none!important;}


/*adv*/
.dfs {
    display: flex;
    align-items: end;
    justify-content: space-between;
    width: 100%;
}
.str_box{margin: 0px auto;position: relative; padding:0px 0 70px 0px;}
.str_con{width:100%;height:550px;position:relative; margin-top:50px;}
.str_le{width:600px;height:calc(100% - 100px);background:rgba(32,148,205,96%);position: absolute;left:0;bottom:0;z-index:9;}
.str_text_item{width:100%;padding:80px;box-sizing:border-box;}
.str_text_item+.str_text_item{display: none;}
.str_text_top{position: relative;}
.str_text_top p{font-size:24px;font-weight:400;color:#fff;margin-bottom: 0rem !IMPORTANT;}
.str_text_top span{display:block;font-size:28px;color:#fff;font-weight:bold; padding-top:5px;}
.str_text_top em{font-family:impact;font-style:normal;font-weight:bold;font-size:120px;color:rgba(255,255,255,0.1);position:absolute;top:-51px;left:-54px;}
.str_text_body{margin-top:30px;}
.str_text_body p{font-size: 16px;color:rgba(255,255,255,0.6);line-height:30px;}
.str_text_body p+p{margin-top:10px;}


.str_ri{width:80%;height:550px;overflow:hidden;position:relative;float:right;}
.str_pic_item{position:absolute;width:100%;height:100%;top:0;left:100%;overflow:hidden;}
.str_pic_item img{position:absolute;top:0;left:50%;transform:translateX(-50%);}

.str_btn{width:calc(600px - 20%);position:absolute;top:498px;left:20%;transform: translateX(50%);z-index: 10;}
.str_btn>div{width:50%;height:52px;text-align:center;line-height:52px;background:#2094cd;font-size:26px;color:#fff;cursor:pointer;user-select:none;}
.str_btn .str_btn_le{background:#0f1215;}
.str_btn .str_btn_ri{background:#2094cd;}

.str_tab{width:100%;margin-top:60px;}
.str_tab li{width:23.5%;position:relative;border: 1px solid #eee;padding: 10px;box-sizing: border-box;overflow:hidden;transition: all 0.35s ease-in-out;}
.str_tab li.on{border: 3px solid #2094cd;padding: 8px;}
.str_tab li i img{width:100%;transition: all 0.35s ease-in-out;}
.str_tab li p{width:100%;height:100%;background:rgb(15,18,21,70%);position:absolute;top:0;left:0;text-align:center;display:flex;align-items:center;justify-content:center;font-size:16px;color:#fff;transition: all 0.35s ease-in-out;}
.str_tab li.on p{left:100%;}
.str_tab li em{font-style:normal;width:52px;height:52px;background:rgba(32,148,605,80%);display:block;border-radius:100%;position:absolute;top:-20px;left:-20px;padding-top:20px;padding-left:20px;box-sizing:border-box;text-align:center;line-height:32px;font-family:'rob';font-size:18px;color:#fff;transition: all 0.35s ease-in-out;}
.str_tab li.on em{padding-top: 0;padding-left: 0;line-height: 52px;font-size:24px;top:calc(50% - 26px);left:calc(50% - 26px);font-weight: bold;}
.str_box .two_tit h3 span {color: #2094cd;}

/* flow */
.flow_bg{width:100%; background:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230418/20230418161146_443561832.jpg);padding:70px 0 20px 0;}
.flow_con{margin-top:50px;font-size:0;text-align: center;}
.flow_con dl{width:183px;display:inline-block;vertical-align:top;}
.flow_con dt i{width:50px;height:50px;overflow:hidden;margin:0 auto;padding:9px;position: relative; font-family: 'iconfont'; font-size:26px;color:#999;z-index:5;}
.flow_con dt i::before{content:'';width:50px;height:50px;border-radius:50px;background:#2094cd;position: absolute;top:50%;left:50%;margin:-25px 0 0 -25px;transform:scale(0);transition:300ms ease;z-index:-1;}
.flow_con dl.cur i::before{transform:scale(1);transition:300ms ease;}
.flow_con dt i img{position: absolute;top:50%;left:50%;margin:-16px 0 0 -16px;transition:600ms ease;}
.flow_con dt i .two{transform:scale(0);}
.flow_con dl.cur .one{transform:scale(0) rotate(-360deg);transition:600ms ease;}
.flow_con dl.cur .two{transform:scale(1) rotate(360deg);transition:600ms ease;}
.flow_con dt p{font-size:20px;font-weight:bold;line-height:18px;margin-top:13px;margin-bottom:17px;}
.flow_con dl.cur dt p{color:#2094cd;}
.flow_con dt i::before .cur{color:#fff;}
.flow_con dl.cur dt i{color:#fff;line-height:35px;}
.flow_con dd p{color:#999;line-height:14px;font-family: "sht";font-size: 14px; padding:0 6%; height:52px;line-height:20px;}
.flow_con dl.cur dd p{color:#2094cd;}
.flow_con dd i{width:28px;height:28px;border-radius:28px;border:1px solid #ccc;margin:25px auto 0;font-size:17px;line-height:28px;position: relative;}
.flow_con dl.cur dd i{border:1px solid #2094cd;color:#2094cd;}
.flow_con dd i::before,.flow_con dd i::after{content:'';width:65px;height:1px;background:#ccc;position: absolute;top:50%;}
.flow_con dd i::before{left:-91px;}
.flow_con dd i::after{right:-91px;}
.flow_con dl:nth-child(1) dd i::before{display:none;}
.flow_con dl:nth-child(8) dd i::after{display:none;}
.flow_con dl.cur dd i::before,.flow_con dl.cur dd i::after{background:#2094cd;}

.partner{width:100%;height:200px;margin-top:50px;position:relative;}
.par_con{max-width:1367px;height:146px;margin:0 auto;position:relative;overflow:hidden;}
.partner ul{position:absolute;top:0;left:0;}
.partner li{width:12.6vw; background:#fff;border-radius:0px;display:inline-block;vertical-align:top;border:1px solid #e5e5e5;overflow:hidden;position:relative;}
.partner li+li{margin-left:37px;}
.partner li img{width:100%;height:auto;}
.partner li br{display:none;}
.partner li p{display:none;}
.partner li div {width:300px;height:150px;padding-top:0 !important;background:rgba(10,147,243,0.8);position:absolute;top:100%;left:50%;margin-left:-150px;transition:500ms;}
.partner li div a{display:block;line-height:150px;color:#fff;}
.partner li:hover div{top:50%;margin-top:-75px;transition:500ms;}
.par_con ol{position:absolute;top:100%;left:50%;margin-top:-82px;margin-left:-26px;}
.par_con ol li{width:10px;height:10px;border-radius:100%;background:#dbdbdb;transition:500ms;}
.par_con ol li+li{margin-left:10px;}
.par_con ol li.on{width:12px;height:12px;background:#2094cd;transition:500ms;}

.par_btnl,.par_btnr{width:36px;height:36px;position:absolute;top:35%;margin-top:-17px;cursor: pointer;border: 1px #ccc solid;line-height:36px;text-align: center;}
.par_btnl{left:0;}
.par_btnr{right:0;}

/*简介*/
.aboutbg{ width:100%; height:652px; padding-top:80px; background:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230408/20230408144703_1085936135.jpg) center no-repeat;}
.about{ max-width:1500px; min-width:1300px; margin:0 auto; position:relative;}
.about_cont{ float:left; width:42%; padding-top:20px; font-size:16px; line-height:36px;}
.about_cont span{ display:block; font-size:45px; line-height:46px; color:#2094cd; margin-bottom:35px; text-transform:uppercase; font-weight:bold;}
.about_tu{ float:right; width:50%;}
.about_tu img{ width:100%;}
.about_more{ position:absolute; left:50%; margin-left:-68px; top:443px;}
.about_more a{ display:block; width:137px; height:130px; padding-top:38px; text-align:center; font-size:18px; color:#FFF; line-height:18px; text-decoration:none; background:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230408/20230408170239_624563276.png) no-repeat;}
/*数字*/
.about_digital{ position:relative; left:0; bottom:-30px; color:#2094cd;}
.about_digital li{ position:relative; float:left; margin-right:130px;}
.about_digital li span{ font-size:52px; line-height:43px; font-family:DIN Medium; font-weight:bold; letter-spacing:-3px;}
.about_digital li i{ position:absolute; font-size:14px; color:#fff; top:22px; left:57px; width:52px; height:20px; line-height:20px; border-radius:20px; text-align:center; background:#2094cd;}
.about_digital li.about_digital2 i{ left:81px;}
.about_digital li em{ display:block; margin-top:5px; font-size:18px; line-height:18px; color:#555;}

.fgt_box{width:100%; background:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230408/20230408165001_359500877.jpg)no-repeat center;padding:100px 0px;background-attachment: fixed; font-weight:100;}

.fgt_boxt span{font-size:42px;color:#fff;line-height:60px; display:block;margin-bottom:16px; letter-spacing: 2px;background-image: -webkit-linear-gradient(bottom, #f2f2f2 34%,#d2d1d6 50%,#ffffff 24%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;}
.fgt_boxt{font-size:24px;color:rgba(255,255,255,0.6);text-align:center;}
.fgt_more{text-align:center;width:225px;height:40px;border-radius:50px;margin:auto; transition: all 0.6s; letter-spacing: 2px; font-weight:100; border:1px #666 solid; margin-top:20px;}
.fgt_more:hover{width:425px; transition: all 0.6s; background: #2094cd; color: #fff; border: none;}
.fgt_more a:hover{color:#fff;}
.fgt_more a{font-size:16px;color:#fff;line-height:40px;}

.news_more{display: flex;justify-content: center;margin-top: -31px;z-index: 999;position: relative;}
.news_more a{width:39%;line-height:62px;text-align: center;color:#fff;font-size: 24px; background: #333;}
.news_more a+a{margin-left:0px;}
.news_more a.on{background: #2094cd;color:#fff;}

/*news*/
.news_box{margin:0px auto;background:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230418/20230418161146_443561832.jpg);padding: 70px 0; overflow: hidden;margin-top:70px;}
.news_bt{width:547px;margin: auto; padding-top:40px;}
.nb_tab a{width:171px;height:42px;background:#fff;display:inline-block;vertical-align:top;color:#333;box-shadow:0px 0px 10px rgb(0,0,0,0.1);border-radius:30px;margin-top:0px;text-align: center; margin-bottom: 50px;}
.nb_tab a+a{margin-left:9px;}
.nb_tab a.cur{background: linear-gradient(120deg,#2094cd 10%,#3cbbf9 80%);color:#fff;background-size:400% 370%;box-shadow:0px 0px 10px rgba(0,0,0,0.2);color:#fff;}
.nb_tab a.cur b{color:#fff;}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:42px;}
.nb_tab a b{font-size:16px;font-weight:100;letter-spacing:1px;}
@-webkit-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@-moz-keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
@keyframes Gradient {
    0% {
        background-position: 0% 50%
    }
    50% {
        background-position: 100% 50%
    }
    100% {
        background-position: 0% 50%
    }
}
.nbc_list+.nbc_list{display:none;}
.nbcl_le{width: 56%; float: left;}
.nbcl_le .news_div_item{width: 49%;display: inline-block;vertical-align:top; background: #fff; padding:3%;}
.nbcl_le .news_div_item+.news_div_item{margin-left:10px;}
.nbcl_le .news_div_item_pic img{width:100%;}
.news_div_item_title a{font-size:16px;}
.nbcl_le .news_div_item_content{margin-top:18px;}
.nbcl_le .news_div_item_body{margin-top:8px;line-height:25px;color:#999;font-size:14px; font-weight: 100;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:10px;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#68686a;}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(https://memberpic.114my.com.cn/jujing/uploadfile/image/20230418/20230418161327_1841906061.png) no-repeat right center;float: right;margin-top:5px;}

.nbcr_ri{width: 43.6%; float: right;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item{font-size:0;border-top:1px solid #eee;padding:31px 0;position:relative;transition:300ms;border-left:1px #eee solid;border-right:1px #eee solid;}
.nbcr_ri .news_div_item:hover{box-shadow:0 0 21px #d2d2d2;z-index:1;transition:300ms;}
.nbcr_ri .news_div_item_date,.nbcr_ri .news_div_item_content{display:inline-block;vertical-align:top;}
.nbcr_ri .news_div_item_date{width:115px;text-align:center;font-size:0;}
.nbcr_ri .news_div_item_content{width:432px;padding-left:20px;border-left:1px solid #f3f3f3; font-weight:100;text-align: left;}
.nbcr_ri .news_div_item_date>div{font-family:din;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;}
.nbcr_ri .news_div_item_day{font-size:35px;font-weight:bold;line-height: 45px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:25px;color:#68686a;padding-right:20px;font-size:14px;}
.nbcr_ri .news_div_item:nth-child(3){border-bottom:1px #eee solid;}
.new_t{float:left;}
.new_ta{font-size:40px;color:#333;line-height:46px;display:block;width:400px;margin:auto;}
.new_ta span{font-weight:bold;}
.new_tb{font-size:20px;color:#666;line-height:40px;}

/*xiaoshou*/
.container {
    max-width: 1500px;
    margin: 0 auto;
}
.pb_title.tal {text-align: left;}
.pb_title {text-align: center;position: relative;}
.pb_title .h_t {
    font-size: 45px;
    color: #333;
    height: 55px;
    line-height: 55px;
    position: relative;
    font-weight: bold;
}
.pb_title p {
    font-size: 16px;
    color: #666;
    line-height: 30px;
    margin-top: 4px;
}

.jec_c{display: flex;justify-content: space-between;}
.jec_c li{width: 100%;display: flex;align-items: center; height: 156px;justify-content: center;border-radius: 0px;background: #fff; padding:5%;}
.jec_c li span{font-size: 47px;color: #003ba5;position: relative;}
.jec_c li span:after{position: absolute;content: "";width: 28px;height: 28px;border-radius: 100%;background: rgba(32,148,165,0.14);top: -6px;right: 1px;}
.jec_c>li>div{margin-left: 22px; widht:70%;}
.jec_c>li>div>b{font-size: 22px;display: block;color: #222;}
.jec_c>li>div>p{font-size: 14px;line-height: 22px;font-weight: lighter;margin-top: 5px;color: #999; width: 80%;}
.jec_bc{position: relative;margin-top: 0px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}

/*link*/
.links {
    overflow: hidden;
    border-top: 1px #ddd solid;
    margin: 0 auto;
    background: #f8f8f8;
    padding: 25px 0;
}
.linksW {
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    max-width: 1400px;
}
.links_l {
    width: 100px;
}
.links_lm {
    font-size: 18px;
    line-height: 30px;
    font-weight: lighter;
}
.links_lm p {
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
    line-height: 24px;
}
.links_lm p span {
    color: #2094cd;
}
.links_lm em {
    font-size: 14px;
    color: #999;
    letter-spacing: 5px;
    line-height: 16px;
}
.links_r {
    width: 93%;
    color: #fff;
    padding-left: 30px;
}
.links_r a {
    font-size: 15px;
    color: #666 !important;
}
.linkTagcs li a {
    font-weight: lighter;
}
/*copy*/
.copy {
    width: 100%;
    background: #f8f8f8;
    position: relative;
    margin: 0 auto;
    overflow: hidden;
    z-index: 5;
}
.copy:after {
    content: '';
    width: 38%;
    height: 100%;
    background: linear-gradient(120deg,#2094cd 10%,#3cbbf9 80%);
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: -1;
}
.copy_box {
    max-width: 1400px;
    margin: 0 auto;
}
.copy_tab {
    padding: 50px 0 80px 0;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    border-bottom: 1px solid rgba(238,238,238,0.1);
    align-items: center;
}
.copy_tabr {
    border-top: none;
    padding: 80px 0;
    overflow: hidden;
}
.copy_logo {
    display: flex;
    flex-direction: column;
    width: 39%;
}
.copy_logo ul {
    display: flex;
    flex-direction: column;
    width: 100%;
}
.copy_logo li {
    display: flex;
    align-items: center;
    margin: 0 0 14px 0;
    width: 100%;
}
.copy_logo li i {
    width: 35px;
    height: 35px;
    background: #fff;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 20px;
}
.copy_logo li>p {
    font-size: 14px;
    display: flex;
    align-items: center;
    color: #fff;
    padding: 0 0 0 17px;
    font-weight: lighter;
}
.copy_logo>ul>li>p>span {
    font-size: 18px;
color: #fff; 
}
.copy_logo>p {
    display: flex;
    align-items: center;
    width: 32%;
    justify-content: space-between;
    margin: 4% 0 0;
}
.copy_logo>p>i {
    width: 130px;
    height: 130px;
    border: 1px solid rgba(255,255,255,0.3);
    padding: 10px;
}
.copy_logo>p>i img {width:100%;}
.copy_logo>p>span {
    font-size: 14px;
    writing-mode: tb-rl;
    color: #ffffff;
    font-weight: lighter;
    letter-spacing: 3px;
}
.copy_logo li>p>b {
    font-weight: lighter;
    width: 60%;
    line-height: 18px;
color: #fff; 
}
.copy_con {
    width: 62%;padding: 0 0 80px;
}
.copy_con ul {
    display: flex;
}
.copy_con li:last-child {}
.copy_con li {
    text-align: left;
    padding: 0 55px;
    position: relative;
    transition: 0.5s;
}
.copy_con li p {
    font-size: 18px;
    color: #333;
    margin-bottom: 20px;
    display: flex;
    flex-direction: column;
}
.copy_con li p span {
    width: 25px;
    height: 2px;
    background: #ddd;
    margin: 16px 0 0;
}
.copy_con li a {
    font-size: 14px;
    color: #666;
    display: inherit;
    line-height: 30px;
    transition: all 0.3s linear;
    font-weight: 100;
}
.copy_con li a:hover {
    color: #2cb2f4;
    transition: all 0.3s linear;
}
.copy_r {
    float: right;
}
.copy_r p {
    font-size: 18px;
    color: #fff;
}
.copy_r p span {
    font-size: 12px;
    color: rgba(255,255,255,0.6);
    font-family: Arial;
    display: block;
    text-transform: uppercase;
}
.copy_r ul {
    display: flex;
    width: 280px;
    justify-content: space-between;
    padding-top: 20px;
}
.copy_r li i {
    display: inline-block;
    width: 120px;
    height: 120px;
    background: #ffffff;
    margin-bottom: 12px;
}
.copy_r li {
    font-size: 14px;
    color: #fff;
    text-align: center;
    width: 130px;
}
.copy_r li img {
    width: 120px;
    height: 120px;
}
.copy_namea {
    width: 100%;
    padding: 40px 0px;
    ;
}
.copy_name {
    width: 72.917%;
    display: flex;
    justify-content: space-between;
    margin: 0 auto;
    min-width: 1280px;
}
.copy_name span {
    font-size: 14px;
    color: rgba(255,255,255,0.6);
    line-height: 28px;
    display: inherit;
}
.copy_name span a {
    color: rgba(255,255,255,0.6);
    transition: all 0.3s linear;
    font-size: 14px;
}
.copy_name span a:hover {
    color: #fff;
    transition: all 0.3s linear;
}
.copy_con li:hover:before {
    height: 100%;
    transition: 0.5s;
}
.copyright {
    padding: 28px 0;
    overflow: hidden;
    border-top: 1px solid rgba(0,0,0,0.1);
    font-weight: 100;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 62%;
}
.copyright .con {
    line-height: 30px;
    font-size: 14px;
    color: #333;
    text-align: left;
padding-left:6%;
}
.copyright a {
    color: #333;
    font-size: 14px;
}
.copyright a:hover {
    color: #222;
    font-size: 14x;
}
.copy_int {
    display: flex;
    justify-content: center;
}
.copy_int span {
    font-size: 15px;
    color: #fff;
}
.copy_int a {
    font-size: 15px;
    color: #666;
}
.wrapper {display: flex;
    justify-content: center;    width: 80%;}
.conr{float: right; color: #333;line-height: 30px;}

#newBridge .icon-right-center{ top: 75% !important;}