* {margin: 0;padding: 0;box-sizing: border-box;line-height:100%;}
body {font-size: 14px;font-family: Microsoft YaHei;overflow-x: hidden;}
em, i {font-style: inherit;font-weight: inherit;}
ul {list-style: none;}
a {text-decoration: none;color: #333;text-transform: uppercase;}
tr, td {padding: 0 !important;}
input, textarea {outline: none;border: none;}

@font-face {
font-family:DIN Medium;
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: 'iconfont';  /* Project id 4405462 */
  src: url('//at.alicdn.com/t/c/font_4405462_eac543k2y9k.woff2?t=1704852968990') format('woff2'),
       url('//at.alicdn.com/t/c/font_4405462_eac543k2y9k.woff?t=1704852968990') format('woff'),
       url('//at.alicdn.com/t/c/font_4405462_eac543k2y9k.ttf?t=1704852968990') format('truetype');
}

/*head*/
.head {padding: 0.5% 1%;overflow: hidden;/* border-bottom: 1px solid #ddd; *//* box-shadow: 0 0 20px #eee; */}
.head_box {max-width: 1400px;margin: 0 auto;}
.head_con {display: flex;justify-content: space-between;}
.head_l {display: flex;justify-content: space-between;align-items: center;}
.head_logo {display: flex;position: relative;align-items: center;}
.head_logo:after {content:'';width:1px;height: 100%;background: #f7ebeb;position: absolute;top:0;right:-33px;}
.head_logo i {display: inline-block;}
.head_tit {display: flex;flex-direction: column;align-items: center;    padding-left: 70px;}
.head_tit p {font-size: 25px;font-weight: normal;display: flex;align-items: center;}
.head_tit p span {font-size: 25px;color: #1ca7fa;vertical-align: bottom;font-weight: bold;}
.head_tit ul {display: flex;justify-content: space-between;width: 100%;padding: 3% 0 0;}
.head_tit li {font-size: 14px;color: #666666;width: 90px;height: 28px;border-radius: 40px;line-height: 28px;text-align: center;background: #fff;box-shadow: 0 0 20px #ddd;}
.head_num {display: flex;align-items: center;}
.head_num p {display: flex;flex-direction: column;font-size: 16px;line-height: 24px;text-align: right;padding-right: 28px;color: rgba(51, 51, 51, 0.5);}
.head_num p span {font-size: 24px;font-family: Impact;line-height: 30px;color: #333333;}
.head_num p span o {font-size: 17px;}
.head_num i {width: 50px;height: 50px;background: #1ca7fa;border-radius: 50%;    display: flex; justify-content: center; align-items: center;
 font-size: 24px; color: #fff;}

/*nav*/
.nav {/* height: 88px; */padding: 16px 1%;position: relative;box-shadow: 0 0 20px #eee;}
.nav_box {max-width: 1400px; margin: 0 auto;}
.nav_con {/* height:100%; */}
.nav_con ul {display: flex;justify-content: space-between;align-items: center;}
.nav_con li {display: flex;flex-direction: column;align-items: center;position: relative;transition: 0.5s;z-index: 5;width: 12%;padding: 1% 0;}
.nav_con li a {font-size: 17px;color: #333;text-align: center;display: flex;flex-direction: column;width: 100%;}
.nav_con li a i {color: #999;font-size: 12px;font-family: Arial;text-transform: uppercase;opacity: 0.5;transform: scale(0.9);padding: 4% 0 0;}
.nav_con>ul>li>a:after {content:'';width: 100%;height: 100%;background: #1ca7fa;position: absolute;left: 0;top: 0;opacity: 0;transform: scaleX(0);transition: 0.5s;z-index:-1;}
.nav_con li:hover>a, .nav_con li:hover a i,.nav_con li.cur>a, .nav_con li.cur a i {color:#fff;transition:0.5s;}
.nav_con>ul>li:hover a:after, .nav_con>ul>li.cur a:after {opacity: 1;transform: scaleX(1);transition: 0.5s;}

/*xiala*/
.nav_con li dl { background:rgba(255,255,255,1); position: absolute; top:79px; left:-114px;  z-index:10000; overflow:hidden; width: 415px; box-shadow: 1px 5px 10px rgba(0,0,0,0.2);   transition: 0.5s;    opacity: 0;padding: 30px 60px; height: 0;}
.nav_con li:hover dl {transition: 0.5s;    opacity: 1;   height: 190px; }
.nav_con li dl dt { width:140px; float:left; color:#333; line-height:28px; margin:15px 15px 25px 10px; text-align:left}
.nav_con li dl dt b { display: block; width: 40px; height: 3px; background-color: #181c64; margin-bottom: 20px;}
.nav_con li dl dt strong { display:block; font-size:20px; margin-bottom:25px;}
.nav_con li dl dt span {display: block; width: 118px; height: 30px; text-align: center;line-height: 30px;border: 1px solid #cecece; color: #999;font-family: Arial;}
.nav_con li dl dt span a {color:#999; font-size:12px;    line-height: 30px;}
.nav_con li dl dt img { margin-bottom:5px;}
.nav_con li dd { width:130px; float:left; margin-top:10px;line-height:38px; display:block; text-align:left; overflow:hidden;}
.nav_con li dd a { display:block; color:#777; font-size:15px; font-weight: normal;text-align:left; font-weight: 100; border: 1px #eee solid; text-align: center; margin-top: 6px;line-height: 30px;}
.nav_con li dd a:hover {background: #1ca7fa; color: #fff;}
.nav_con li.dhh dd a:hover { color:#181c64;}

/*banner*/
.banner{position: relative;height: 100%;overflow: hidden;background: #fff;margin: 0 !important;}
.banner a{/* position: absolute; *//* width:100%; *//* height: 900px; *//* z-index: 3; *//* opacity: 0; *//* z-index: 555; */overflow: hidden;}
.banner a img{height: auto;transform:scale(1.1);width: 100% !important;margin: 0 !important;}
.banner a.active{z-index:5;opacity: 1;}
.banner a.active img{transform: scale(1.1);opacity: 1;}
.banner .slick-active img {    transition: 6s linear; transform: scale(1);}
.banner a img{transition:transform 5s linear,opacity 1s linear;-webkit-transition:transform 5s linear,opacity 1s linear;-o-transition:transform 5s linear,opacity 1s linear;-moz-transition:transform 5s linear,opacity 1s linear;-ms-transition:transform 5s linear,opacity 1s linear;}
.banner .ban_dot {display: flex !important;width: 100%;justify-content: center;align-items: center;/* margin: 2% 0 0; */position: absolute;bottom: 4%;left: 0;}
.banner .ban_dot li {width: 10px;height: 10px;display: inline-block;background: #ddd;margin: 0 0.5%;transition: 0.5s;border-radius: 50%;}
.banner .ban_dot li.slick-active {background: #eb3d00;}
.banner .ban_dot li button {font-size:0;border: none;outline: none;}
.banner .slick-prev:before {content: '\e8d4' !important;font-family: iconfont !important;color: #333 !important;font-size: 48px !important;letter-spacing: 5px;opacity: 1 !important;}
.banner .slick-next:before {content: '\e8d4' !important;font-family: iconfont !important;color: #333 !important;font-size: 48px !important;letter-spacing: 6px;opacity: 1 !important;}
.banner .pro_call .ban_dot {/* display:none !important; */}
.slick-prev {left: 70px !important;transform: rotate(180deg) !important;/*background: #0b5bbc !important;*/width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;}
.banner .slick-next {right: 70px !important;/*background: #0663ed !important;*/width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;}
.pro_call .slick-prev:before, .pro_call .slick-next:before {opacity: 1;transition: all ease 0.5s;}
.news_call:hover .slick-prev:before, .news_call:hover .slick-next:before {opacity: 1;}

/*pro*/
.pro {padding: 3% 1% 4%;overflow: hidden;/* background: #f8f8f8; */    background: url(https://memberpic.114my.com.cn/dg5630/uploadfile/image/20240305/20240305100647_2016500899.jpg)no-repeat center top;}
.pro_box {max-width: 1400px;margin: 0 auto;}
.pro_tit {display: flex;flex-direction: column;align-items: center;}
.pro_tit b {font-size: 60px; color:rgba(255,255,255,0.2);font-family: fantasy;font-weight: normal;    text-transform: uppercase;}
.pro_tit p {font-size: 42px; margin: -3.5% 0 0;    color: #fff;}
.pro_tit p span {font-weight:bold;}
.pro_tit em {font-size: 17px;padding: 1.5% 0 0;color: #fff;    letter-spacing: 0.5px;}
.pro_tab {margin:3% 0 0;display: flex;justify-content: space-between;/* box-shadow: 0 0 10px #eee; */}
.pro_nav {display:flex;align-items: center;flex-direction: column;width: 24%;}
.pro_nav p {display:flex;flex-direction:column;font-size: 30px;align-items: center;background:linear-gradient(120deg,#2d76cb 10%,#13b1fa 80%);width: 100%;padding: 12% 0;color: #fff;}
.pro_nav p span {font-size:16px;color: #fff;padding: 4% 0 0;font-family: Arial;}
.prolist2021 {background: #dfeaff;width: 100%;padding: 5%;}
.pro_nav ul {display:flex;flex-direction: column;background: #fff;height: calc(35.4rem + 17vw);overflow: auto;}
.pro_nav ul::-webkit-scrollbar,.pro_call ul::-webkit-scrollbar { width: 0px;transition:0.5s;}
.pro_nav li {width: 100%;display: flex;/* justify-content: center; */align-items: center;transition: 0.5s;border-bottom: 1px solid #eee;padding: 7.05% 10%;position: relative;z-index: 5;}
.pro_nav li:before {content:'\eb03';font-family:iconfont;position: absolute;right: 7%;top: 0;bottom: 0;display: flex;justify-content: center;align-items: center;font-size: 24px;transition: 0.5s;color: #e3e3e3;}
.pro_nav li:hover {background:#1ca7fa;}
.pro_nav li:hover:before {color:#fff;}
.pro_nav li a {font-size: 16px;}
.pro_nav li:hover a {color:#fff;}
.pro_call { padding:2%; background:#fff;width: 76%;}
.pro_call ul {display:flex;justify-content:space-between;flex-wrap: wrap;height: calc(41.4rem + 18vw);overflow: auto;}
.pro_call li {width: 32%;border: 1px solid #eee;display: flex;flex-direction: column;align-items: center;transition: 0.5s;overflow: hidden;/* border-radius: 5px; */padding: 1%;position: relative;}
.pro_call li:before {content: "";width: 0;height: 1px;background: #1ca7fa;transition: 0.5s;left: 0;top: 0;position: absolute;}
.pro_call li:after {content: "";width: 1px;height: 0;background: #1ca7fa;transition: 0.5s;left: 0;top: 0;position: absolute;}
.pro_call li>a:before {content: "";width: 0;height: 1px;background: #1ca7fa;transition: 0.5s;right: 0;bottom: 0;position: absolute;}
.pro_call li>a:after {content: "";width: 1px;height: 0;background: #1ca7fa;transition: 0.5s;right: 0;bottom:0;position: absolute;}
.pro_call li:hover:before,.pro_call li>a:hover:before {width:100%;}
.pro_call li:hover:after,.pro_call li>a:hover:after {height:100%;}
.pro_call li:hover {box-shadow:0 0 20px #eee;border:1px solid transparent;}
.pro_call li:nth-child(n+4) {margin: 2% 0 0;}
.pro_call li a {overflow:hidden;}
.pro_call li a img {width:100%;height:auto;transition: 0.5s;}
.pro_call li:hover img {transform:scale(1.02)}
.pro_call li br {display:none;}
.pro_call li span {width:100%;text-align: center;padding: 5.3% 0;background: #f8f8f8;transition:0.5s;position: absolute;bottom: -40%;left: 0;}
.pro_call li:hover span {background:linear-gradient(120deg,#2d76cb 10%,#13b1fa 80%);bottom:0;}
.pro_call li span a {font-size:16px;}
.pro_call li:hover span a {color:#fff;}

/*char*/
.char {padding: 3% 1% 3%;overflow: hidden;background: url(https://memberpic.114my.com.cn/dg5630/uploadfile/image/20240305/20240305111648_138695082.jpg) center;}
.char_box {max-width: 1400px;margin: 0 auto;}
.char_tit {display: flex;flex-direction: column;align-items: center;}
.char_tit b {font-size: 60px; color:#f1f1f1;font-family: fantasy;font-weight: normal;    text-transform: uppercase;}
.char_tit p {font-size: 40px; margin: -3.5% 0 0;}
.char_tit p span {font-weight:bold;  background-image: -webkit-linear-gradient(20deg,#2d76cb,#13b1fa);  -webkit-background-clip: text; 
-webkit-text-fill-color: transparent;}
.char_tit em {font-size: 22px;padding: 2% 0 0;color: #999;    letter-spacing: 0.5px;}
.char_con {margin: 4% 0 0;}
.char_con ul {display: flex;justify-content: space-between;}
.char_con li {display: flex;flex-direction: column;width: 24%;border: 1px solid #eee;padding: 2.2% 2%;transition:0.5s;position: relative;z-index: 5;background: #fff;}
.char_con li:before {content:'';width:100%;height:0;transition:0.5s;position:absolute;top:0;left:0;transition:0.5s;background:linear-gradient(120deg,#2d76cb 10%,#13b1fa 80%);z-index:-1;}
.char_con li:hover:before {height:100%;}
.char_con li:hover {transform:translateY(-10px);color:#fff;}
.char_con li:last-child {border-right:none;}
.char_con li i {font-size: 45px;}
.char_con li p {font-size: 24px;display: flex;flex-direction: column;margin: 10% 0 0;}
.char_con li p span {font-size: 15px;padding: 5% 0 0;line-height: 28px;font-weight:  lighter;}
.char_con li a {font-size: 15px;background: #0954b5;color: #fff;padding: 5% 0;width: 60%;text-align: center;margin: 20% 0 0;font-weight: lighter;transition: 0.5s;}
.char_con li a:hover {background:#dc0909;}

/*adva*/
.adva {padding: 3% 1% 3%;overflow: hidden;/* margin: -4% 12% 0; */background: linear-gradient(120deg,#246bbf 10%,#1d8ff3 80%);/* box-shadow: 1px 1px 30px rgba(10,66,134,0.2); */}
.adva_box {max-width: 1400px;margin: 0 auto;/* background: #fff; */}
.adva_tit {display: flex;flex-direction: column;align-items: center;/* background: linear-gradient(120deg,#246bbf 10%,#1d8ff3 80%); *//* padding: 2.5%; */}
.adva_tit b {font-size: 60px; color:rgba(255,255,255,0.2);font-family: fantasy;font-weight: normal;    text-transform: uppercase;}
.adva_tit p {font-size: 42px; margin: -3.5% 0 0;    color: #fff;}
.adva_tit p span {font-weight:bold;}
.adva_tit em {font-size: 22px;padding: 1.5% 0 0;color: #fff;letter-spacing: 0.5px;}
.adva_tab {margin: 4% 0 0;box-shadow: 1px 1px 30px rgba(10,66,134,0.2);background: #fff;}
.adva_nav {}
.adva_nav ul {display: flex;justify-content: space-between;}
.adva_nav li {width: 25%;display: flex;/* border: 1px solid #eee; */justify-content: center;padding: 2%;align-items: center;position: relative;z-index: 5;border-bottom: none;border-top: 1px solid #eee;}
.adva_nav li+li {border-left:1px solid #eee;}
.adva_nav li:before {content:'';width:0;height:100%;background: #1381e3;position:absolute;top:0;left:0;transition:0.5s;z-index: -1;}
.adva_nav li.on {color:#fff;}
.adva_nav li.on:before {width:100%;}
.adva_nav li i {font-size: 46px;}
.adva_nav li p {display: flex;flex-direction: column;font-size: 22px;margin: 0 0 0 5%;}
.adva_nav li p span {font-size: 12px;font-family: Arial;padding: 6% 0 0;}
.adva_con {overflow: hidden;}
.adva_con ul {display: flex;transition: 0.5s;}
.adva_con li {width: 100%;flex-shrink: 0;position: relative;display: flex;justify-content: space-between;padding: 3%;align-items: center;}
.adva_pic {width: 48%;}
.adva_pic i {}
.adva_pic i img {width: 100%;height: 400px;}
.adva_txt {width: 49%;background: #fff;display: flex;flex-direction: column;/* padding: 3%; */}
.adva_txt p {display: flex;align-items: center;}
.adva_txt p i {font-size: 50px;font-family: 'DIN Medium';width: 80px;height: 80px;background: #1381e3;color: #fff;display: flex;justify-content: center;align-items: center;}
.adva_txt p b {display:flex;flex-direction:column;font-size: 30px;margin: 0 0 0 14px;}
.adva_txt p span {font-size: 24px;font-family: Arial;padding: 5% 0 0;color: #999;font-weight: normal;}
.adva_txt em {font-size: 16px;display: flex;flex-direction: column;margin: 6% 0 0;}
.adva_txt em span {font-size: 16px;line-height: 32px;color: #666;}
.adva_txt em span+span {padding: 3% 0 0;}
.adva_txt o {display:flex;align-items:center;margin: 6% 0 0;}
.adva_txt o i {font-size: 28px;color: #1381e3;}
.adva_txt o span {font-size: 25px;font-family: 'DIN Medium';margin: 0 0 0 10px;line-height: 30px;}
.adva_txt o span e {font-size: 18px;}

/*appli*/
.appli {padding: 3% 1%;overflow: hidden;/* background: #f8f8f8; */}
.appli_box {max-width: 1400px;margin: 0 auto;}
.appli_tit {display: flex;flex-direction: column;align-items: center;}
.appli_tit b {font-size: 60px; color:#f1f1f1;font-family: fantasy;font-weight: normal;    text-transform: uppercase;}
.appli_tit p {font-size: 40px;margin: -3.5% 0 0;}
.appli_tit p span {font-weight:bold;}
.appli_tit em {font-size: 18px;padding: 1.5% 0 0;color: #999;letter-spacing: 0.5px;}
.appli_tab {margin: 3% 0 0;}
.appli_nav {}
.appli_nav ul {display:flex;justify-content:space-between;}
.appli_nav li {background:#fff;width: 16%;display: flex;justify-content: center;padding: 1% 0;border: 1px solid #eee;transition: 0.5s;}
.appli_nav li:hover {background:#1381e3;}
.appli_nav li a {font-size:16px;}
.appli_nav li:hover a {color:#fff;}
.appli_con {margin: 1% 0 0;background: #fff;padding: 2%;}
.appli_call {}
.new_web_div2021 {display:flex;flex-direction:row-reverse;}
.appli_call ul {display:flex;flex-wrap:wrap;justify-content:space-between;width: 50%;}
.appli_call ul:last-child { width: 53%;}
.appli_call ul:last-child li {width: 95%;}
.appli_call li {width: 49%;position: relative;overflow: hidden;display:flex;flex-direction:column;}
.appli_call li:nth-child(n+3) {margin: 2% 0 0;}
.appli_call li a {}
.appli_call li a img {width:100%;height:auto;transition: 0.5s;}
.appli_call li:hover img{transform: translate3d(0px, -50px, 0px);transition:0.5s;}
.appli_call li p {padding-top: 0px !important;position: absolute;transition: 0.5s;bottom: 0;left: 0;width: 100%;background: #1ca7fa;transform: translateY(50px);transition:0.5s;display: flex;justify-content: center;/* padding: 5% 0; */align-items: center;height: 50px;}
.appli_call li:hover p{transform: translateY(0px);transition:0.5s;}
.appli_call li p a {font-size:16px;color:#fff;display:flex;justify-content:center;align-items:center;}

/*about*/
.about {padding: 5% 1%;overflow: hidden;background: url(https://memberpic.114my.com.cn/dg5630/uploadfile/image/20240305/20240305154808_582714734.jpg)no-repeat center top fixed;position: relative;z-index: 5;}
.about:before {content:'';width:100%;height:100%;background: linear-gradient(120deg,rgba(27,103,191,0.99) 10%,rgba(24,164,229,0.9) 80%);position: absolute;top: 0;left: 0;z-index: -1;}
.about_box {max-width: 1400px;margin: 0 auto;}
.about_tab {display: flex;justify-content: space-between;align-items: center;}
.about_pic {width: 48%;position: relative;z-index: 5;padding: 1.5% 1.5% 1.5% 0;}
.about_pic:before {content:'';width: 90%;height:100%;background: #fff;position:absolute;top:0;right:0;z-index:-1;}
.about_pic i {overflow: hidden;/* box-shadow: 0 0 20px #eee; */}
.about_pic i img {width: 100%;height: auto;}
.about_txt {width: 48%;display: flex;flex-direction: column;}
.about_txt>p {font-size: 40px;display: flex;flex-direction: column;font-weight: bold;color: #fff;font-family: Arial;}
.about_txt p span {font-size: 28px;color: rgba(255,255,255,0.95);padding: 2% 0 0;font-weight: normal;}
.about_txt em {font-size: 16px;line-height: 34px;padding: 6% 0 0;/* font-weight: lighter; */color: #fff;}
.about_txt ul {display: flex;width: 100%;justify-content:  space-between;margin: 8% 0 0;box-shadow:  0 0 20px #eee;background: #fff;}
.about_txt li {display: flex;flex-direction: column;align-items:  center;width: 33%;padding: 4% 0;}
.about_txt li+li { border-left:1px solid #eee; }
.about_txt li span {display: flex;align-items: flex-end;}
.about_txt li span b {font-size: 42px;font-family:  DIN Medium;/* color: #fff; */}
.about_txt li span i {width: 20px;height: 20px;border-radius: 50%;display: flex;justify-content: center;align-items: center;background: #1381e3;font-size: 14px;color: #fff;margin: 0px  0 6% 0;}
.about_txt li p {font-size: 16px;font-weight: lighter;padding: 3% 0 0;/* color: #fff; */}

/*news*/
.news_bg{width:100%;background: #;padding: 4% 1% 6%;overflow: hidden;}
.news {max-width: 1400px;margin:0 auto;}
.news_tit {display: flex;flex-direction: column;/* align-items: center; */}
.news_tit b {font-size: 60px; color:#f1f1f1;font-family: fantasy;font-weight: normal;    text-transform: uppercase;}
.news_tit p {font-size: 40px;margin: -14.5% 0 0;}
.news_tit p span {font-weight:bold;}
.news_tit em {font-size: 18px;padding: 3.5% 0 0;color: #999;letter-spacing: 0.5px;}
.news_a{width:auto;}
.news_a a{width:152px;height:46px;font-size: 18px;color:#333;float:left;font-weight:100;box-sizing: border-box;text-align:center;margin-left:20px;display: flex;align-items: center;justify-content: center;}
.news_a a.on{background: linear-gradient(120deg,#246bbf 10%,#1d8ff3 80%);color:#fff;}
.news_b{height: 488px;margin-top: 60px;position: relative;}
.new_tit {display: flex;justify-content: space-between;align-items: center;}
.news_roll {display:flex;transition: 0.5s;}
.new_item{  width: 100%;flex-shrink: 0;}
.new_item>div {display: flex;justify-content: space-between;}
.new_lc .news_div_item {display: flex;flex-direction: column-reverse;width: 48.5%;
position: relative;padding: 24px 24px 60px; background: #fff;}
.new_lc .news_div {display: flex;justify-content: space-between;}
.new_lc {width: 63%;}
.new_rc {width: 35%;}
img.news_div_item_image {width: 100%;}
.new_rc .news_div_item_pic,.new_rc .news_div_item_date {display: none;}
.new_ic {margin-top: 50px;position: relative;overflow: hidden;}
.new_lc a.news_div_item_a {font-size: 18px;color: #333;position: relative;display: block;margin-top: 20px;}
.new_lc .news_div_item_body {font-size: 14px;color: #999;line-height: 26px;margin-top: 40px;
 height: 52px;overflow: hidden;}
.new_lc .news_div_item_date {display: flex;position: absolute;bottom: 129px;left: 24px;}
.new_lc .news_div_item_date>div {font-size: 12px;color: #999;}
.new_lc .news_div_item_pic { border: 1px solid #eee;}
.new_lc .news_div_item_a:after {position: absolute;content: "read more";font-size: 14px;color: rgb(34,34,34); bottom: -126px;left: 0;}
.new_rc .news_div_item {background: #fbfafa;padding: 8.4% 6%;position: relative;}
.new_rc .news_div_item:nth-child(n+3):after{content:"";display:block;width:0;height:6px;background:linear-gradient(120deg,#246bbf 10%,#1d8ff3 80%);transition:0.3s all ease-in-out;position: absolute;bottom: 0;left: 0;}
.new_rc .news_div_item:nth-child(n+3):hover::after{width:100%;}
.new_rc .news_div_item:nth-child(-n+2) {display: none;}
.new_rc .news_div_item:nth-child(n+4) {margin-top: 5%;}
.new_rc a.news_div_item_a {display: block;font-size: 18px;}
.new_rc .news_div_item_body {font-size: 15px;color: #999;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; margin-top: 15px;}

/*copy*/
.copy {/* overflow: hidden; */background: #505050;padding: 4% 1% 2%;position: relative;}
.copy_box {max-width: 1400px;margin: 0 auto;display: flex;justify-content: space-between;}
.copy_l {width:50%;display: flex;flex-direction: column;}
.copy_top {display:flex;align-items: flex-end;color: #fff;}
.copy_top>i {width: 22%;}
.copy_top i img {width: 100%;height: auto;}
.copy_top ul {margin: 0 0 0 2vw;display:flex;/* position: relative; */align-items: center;}
.copy_top ul p {font-size: 15px;margin: 0 8px 0 0;    line-height: 18px;}
.copy_top li {margin:0 10px;position: relative;/* overflow: hidden; */display: flex;}
.copy_top li i {font-size: 20px;width: 32px;height: 32px;border: 1px solid #ddd;border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.copy_top li:nth-child(3) i {font-size: 16px;}
.copy_top li:nth-child(4) i {font-size: 18px;}
.copy_top li em {position: absolute;left: -100%;top: 0;transition: 0.5s;transform: translateY(50%);opacity: 0;visibility: hidden;width: 300%;border: 1px solid #ddd;}
.copy_top li em img {width:100%;height:auto;}
.copy_top li:hover em {transform: translateY(-110%);opacity: 1;visibility:visible;}
.copy_top li em img {}
.copy_txt {display: flex;flex-direction: column;color: #fff;}
.copy_txt p {display: flex;align-items: center;margin: 8% 0 0;}
.copy_txt p:nth-child(2) i {font-size: 21px;}
.copy_txt p:nth-child(3) i {font-size: 21px;}
.copy_txt p:nth-child(4) i {font-size: 21px;}
.copy_txt p+p {margin: 2% 0 0;}
.copy_txt p i {font-size: 22px;}
.copy_txt p em {font-size: 16px;margin: 0 0 0 16px;}
.copy_txt em span {font-size: 18px;font-weight: bold;}
.copy_txt em {font-size: 15px;margin: 8% 0 0;}
.copy_txt em>a {font-size: 15px;color: #fff;}
.copy_con {width: 60%;display: flex;flex-direction: column;position: absolute;right: 0;top: -4.9%;padding: 4% 13% 2% 7%;z-index: 5;background: linear-gradient(120deg,#246bbf 10%,#1d8ff3 80%);transition: 0.5s;}
.copy_con:before {content:'';background: #0f9fdd;/* padding: 5%; */border-radius: 4vw 0 0 4vw;width: 110%;height: 115%;position: absolute;left: 0%;top: 0;transform: skewX(-20deg);z-index: -1;box-shadow: 0 10px 30px rgba(15,159,221,0.5);display: none;}
.copy_num {display: flex;justify-content: space-between;color: #fff;}
.copy_num p {font-size: 16px;display: flex;align-items: center;}
.copy_num p i {font-size: 32px;}
.copy_num p em {font-size: 17px;margin: 0 0 0 13px;display: flex;align-items: center;}
.copy_num p em span {font-size: 25px;font-family: Arial;}
.copy_num a {font-size: 15px;display: flex;align-items: center;color: #fff;opacity: 0.7;font-weight: lighter;transition:0.5s;}
.copy_num a:hover {opacity:1;}
.copy_num a i {font-size: 25px;margin: 0 0 0 12px;}
.copy_nav {margin: 5% 0 0;padding: 6% 0;border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1);}
.copy_nav ul {display: flex;justify-content:space-between;width: 100%;}
.copy_nav li p {font-size: 18px;line-height: 20px;margin-bottom: 20px;font-weight: bold;color: #fff;}
.copy_nav li a {font-size: 14px;line-height: 30px;display: flex;color: #fff;transform:translateX(0);transition:0.5s;font-weight:  lighter;}
.copy_nav li a:hover  {transform:translateX(10px)}
.copy_end {margin: 3% 0 0;display: flex;justify-content: space-between;}
.copy_end em {color: #fff;font-size: 15px;font-weight:  lighter;}
.copy_end em>a {font-size: 15px;color: #fff;}
.copy_end>a {font-size: 15px;color: #fff;font-weight:  lighter;}

@media screen and (max-width:1300px) {
.copy_con {width: 62%;padding:3% 1% 2% 4%;top: -16.7%;}
}