/*标签样式初始化*/
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6,dl,dt,dd {margin: 0px; padding: 0px;list-style: none;border: 0px;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;background-color: #fff; overflow-x: hidden;font-size:14px; font-family:syht;}
.tf {max-width: 1500px; margin: 0 auto; min-width: 1000px; width: 100%;}

*{-webkit-box-sizing: border-box;box-sizing: border-box;}
a {color: #666; text-decoration: none;}
a:hover { color:#0c52b1;text-decoration: none; border-bottom-style:}

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

/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}
i,em{font-style: normal;}

.top10 {padding-top: 10px;}
.top20 {padding-top: 20px;}
.top30 {padding-top: 30px;}
.top40 {padding-top: 40px;}
.top50 {padding-top: 50px;}
.top60 {padding-top: 60px;}
.top70 {padding-top: 70px;}
.top80 {padding-top: 80px;}
.top90 {padding-top: 90px;}
.top100 {padding-top: 100px;}
.top110 {padding-top: 110px;}

@font-face {
  font-family: 'iconfont';  /* project id 3266017 */
  src: url('');
  src: url('?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_3266017_h3t61qd9czm.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_3266017_h3t61qd9czm.woff') format('woff'),
  url('//at.alicdn.com/t/font_3266017_h3t61qd9czm.ttf') format('truetype'),
  url('#iconfont') format('svg');
}
@font-face {
font-family:syht;
src: url("//memberpic.114my.cn/0323581/cssnew/YouYuan.woff2.txt") format("woff2"),
       url("//memberpic.114my.cn/0323581/cssnew/YouYuan.woff.txt") format("woff"),
       url("//memberpic.114my.cn/0323581/cssnew/YouYuan.ttf.txt") format("truetype"),
       url("//memberpic.114my.cn/0323581/cssnew/YouYuan.eot.txt") format("embedded-opentype"),
       url("//memberpic.114my.cn/0323581/cssnew/YouYuan.svg.txt") format("svg");
}

@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);
}

.box{ margin:0 auto;width:100%;min-width: 1280px;max-width: 1500px;}
.box1{ margin:0 auto;max-width:1500px; overflow:hidden;}
.boxd{ margin:0 auto;width:100%;min-width: 1280px;}

/*header*/
.hea_bc {width: 100%; background:#fff; height:120px;}
.hea_c {margin: 0 auto; display: flex; align-items: center; justify-content: space-between; height: 120px; position: relative; padding:0 3%;}
.hea_lc {width:calc(100% - 430px);display: flex; height: 100%; align-items: center; display: flex;}
.hea_logo {display: flex; align-items: center; }
.hea_lc>ul {display: flex; margin-left:30px;}
.hea_lc>ul>li {display: flex; align-items: center; padding: 0 30px;position:relative;}
.hea_lc>ul>li:before{content:'';width:1px;height:58px;background:#ededed;position:absolute;top:calc(50% - 29px);left:0;}
.hea_logo i {font-size: 14px; margin-left: 18px; color:#ccc; font-family: Arial; text-transform: uppercase;}
.hea_logo i b {display: block; font-size: 38px; margin-bottom: 0px; color: #333; letter-spacing: 17px; font-family:Microsoft YaHei; font-weight: normal;}
.hea_img{float: left; margin-top: 8px; margin-left: 20px;}

.hea_gg{font-weight: normal;font-size: 24px;line-height: 40px;padding-left:0px;color: #666; padding-left: 30px; border-left:1px rgba(0,0,0,0.1) solid; margin-left:20px;}
.hea_gg>span {font-size: 18px;display: block;line-height: 26px;font-weight: normal;color: #999;letter-spacing: 1.7px; font-family: Microsoft YaHei;
border-radius: 60px;font-style: normal;}
.hea_logo1 {display: flex; align-items: center; margin-left: 30px;border: 1px #fff solid;  padding: 5px;}
.hea_logo1 img{width: 150px;}

.hea_rc{display: flex;align-items: center;}
.hea_rc i{width:52px;height:52px;border-radius:100%;background:#fd0005;text-align: center;font-size:30px;color:#fff;line-height: 52px;margin-right:10px;}
.hea_rc p b{font-size:14px;color:#999;font-weight: normal;display:block;margin-bottom:3px;}
.hea_rc p em{font-family:Arial;font-size:30px;font-weight:bold;color:#333;display: flex;align-items: center;}
.hea_rc p em+em{font-size:31px;}
.hea_rc p em span{font-size:16px;font-weight:normal;}

/*top*/
.nav{ width:100%; height:70px;background:#0159fb;position: relative;}
.nav>ul>li{ float: left; display: block;height:70px;width: calc(100% / 7);position: relative;font-family:syht;}
.nav>ul>li+li{}
.nav>ul>li:nth-child(2)> a:after{position: absolute; content: "\eb8b"; font-family: "iconfont"; font-size: 18px; color: #fff; top: -4px; right: 45px;transition: .5s;}
.nav>ul>li:nth-child(4)> a:after{position: absolute; content: "\eb8b"; font-family: "iconfont"; font-size: 18px; color: #fff; top: -4px; right: 45px;transition: .5s;}
.nav>ul>li:nth-child(5)> a:after{position: absolute; content: "\eb8b"; font-family: "iconfont"; font-size: 18px; color: #fff; top: -4px; right: 45px;transition: .5s;}
.nav>ul>li:nth-child(6)> a:after{position: absolute; content: "\eb8b"; font-family: "iconfont"; font-size: 18px; color: #fff; top: -4px; right: 45px;transition: .5s;}
.nav>ul>li>a{ display: block; color: #fff; font-size: 19px; text-align: center; position: relative; z-index: 3333; line-height:70px; font-weight:100;}
.nav ul li:after{content: ''; display: block;width: 0; height: 100%; background:#fd0005; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222; margin: -70px auto;}
.nav ul li.navcurrent:after,.nav ul li:hover:after{width:100%;}
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {margin: 0 auto;color: #fff;}

/*导航下拉*/
.nav ul li>ul{-webkit-transition: all 0.3s ease-out 0s;transition: all 0.3s ease-out 0s;position: absolute;width:100%; opacity: 0;visibility: hidden;transform: translate3d(0px, 10px, 0px);-moz-transform: translate3d(0px, 10px, 0px);-webkit-transform: translate3d(0px, 10px, 0px);z-index: 9999;left:0px;top:70px; margin-left:0px; text-align:center;}
.nav ul li>ul a{background: #fd0005;-webkit-box-shadow: 0 6px 10px rgba(0, 0, 0, .1);box-shadow: 0 6px 10px rgba(0, 0, 0, .1);width:100%;height:50px;line-height:50px; display: block;color: #fff;font-size: 15px;  -webkit-transition: none ease-out .3s;    transition: none ease-out .3s;    -webkit-transition-property: color, background, text-indent, opacity;    transition-property: color, background, text-indent, opacity;}
.nav ul li>ul a:hover{background: #fff; text-indent: 10px;color: #fd0005;}
.nav ul li:hover > ul {opacity: 1;visibility: visible;transform: translate3d(0px, 0px, 0px);-moz-transform: translate3d(0px, 0px, 0px);-webkit-transform: translate3d(0px, 0px, 0px);-webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.12);-webkit-transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}

/* strength */
.dfs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.str_bg{width:100%;height:280px;background:#f8f8f8;}
.str_bg .w1500 *{line-height: 100%;}
.str_list,.str_list ul{height:100%;}
.str_list li+li{border-left: 1px rgba(0,0,0,0.1) solid; padding-left: 116px;}
.str_list li p{font-size:30px;font-weight: 100;color:#333;}
.str_list li em {display:flex;align-items:baseline;margin:2px 0;}
.str_list li em i{font-size:46px; color:#999;font-style: 100; font-family:din;}
.str_list li em b{font-size:18px;font-weight: 100;color:#999;margin-left:5px;}
.str_list li>span{font-size:16px;color:rgba(0,0,0,0.5);}

#webx{width:100%; margin:0 auto; background:url(//memberpic.114my.cn/0323581/uploadfile/image/20220706/20220706103030_1960779535.jpg) top center no-repeat; height:5410px; overflow:hidden;}




/* pr */
.pro {max-width: 95%;min-width: 1000px;margin: 60px auto;}
.pro .pro_1 .pro_a ul li {background: #f8f8f8; height: 330px; margin: 1%;display: flex;}
.pro .pro_1 .pro_a {width: 70%;}
.pro .pro_1 .pro_a ul li img {width: 100%; overflow: hidden;}
.pro .pro_1 {display: flex;}
.pro .pro_1 .pro_b {width: 50%; background: #eee;margin: 10px; background: url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708083838_1180215263.jpg) no-repeat; background-size: 100% 100%;}
.pro .pro_1 .pro_b div {margin: 60px 0 0 80px;}
.pro .pro_1 .pro_a ul a:nth-child(3) li {width: 48%; float: right;background: url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708083838_563594350.jpg) no-repeat;background-size: 100% 100%;display: flex; justify-content: flex-end;}
.pro .pro_1 .pro_a ul a:nth-child(2) li {width: 48%; float: left;background: url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708083838_1402266805.jpg) no-repeat;background-size: 100% 100%;display: flex; justify-content: flex-end;}
.pro .pro_1 .pro_a ul a:nth-child(1) li {background: url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708083838_604317961.jpg) no-repeat; background-size: 100% 100%;}
.pro_1 h3 {font-size: 24px; color: #333; font-weight: lighter;margin-bottom: 35px; position: relative;}
.pro_1 p {font-size: 15px; color: #999;margin-bottom: 55px; line-height: 28px;}
.pro_1 b {font-size: 14px; color: #333; font-weight: lighter; transition: all 0.3s;}
.pro .pro_1 .pro_a ul a:nth-child(1) li div {margin: 60px 0 0 120px;}
.pro_1 h3::after {content: '';width: 40px;height: 1px;background: #0159fb;position: absolute; left: 0; bottom: -22px;}
.pro_2 ul {display: flex; justify-content: center; align-items: center;}
.pro_2 ul li { display: flex; flex-flow: inherit; justify-content: center; align-items: center; width: 100%;}
.pro_2 ul li img {width: 91px; height: 55px;}
.pro_2 ul li div {display: flex; flex-flow: column; justify-content: center;margin-left: 25px;}
.pro_2 {margin: 9px;}
.pro_2 ul a:last-child{border-right: 0px;}
.pro_2 ul li div h3 {font-size: 19px; color: #333; font-weight: initial; margin-bottom: 15px;}
.pro_2 ul li div b {font-size: 12px; color: #333; font-weight: initial; transition: all 0.3s;}
.pro .pro_1 .pro_a ul a:nth-child(2) li div,.pro .pro_1 .pro_a ul a:nth-child(3) li div {margin: 70px 25px 0 0;}
.pro_2 ul a { width: 20%; border-right: 1px solid #eee;background: #fafafa; padding: 60px 0;}
.pro_1 .pro_a ul a li:hover b { margin-left: 18px; transition: all 0.3s; color: #0159fb;}
.pro_1 .pro_b a div:hover b { margin-left: 18px; color: #0159fb; transition: all 0.3s;}
.pro_2 ul a:hover li div b { margin-left: 18px; color: #0159fb; transition: all 0.3s;}

/*新闻*/
.news_box{margin:0px auto;padding-top: 70px; overflow: hidden;}
.news_bt{width:38%;margin: auto;}
.news_bt .nb_tab {display: flex; justify-content: space-between; align-items: center;}
.nb_tab a{width:200px;height:55px;background:#fff;display:inline-block;vertical-align:top;color:#333;margin-top:0px;text-align: center; margin-bottom: 50px;border-radius: 10px;box-shadow:0px 0px 10px rgb(0,0,0,0.1);}
.nb_tab a+a{margin-left:50px;}
.nb_tab a.cur{background:#0159fb;color:#fff;background-size:400% 370%;box-shadow:0px 0px 10px rgba(225,195,157,0.3);}
.nb_tab a i,.nb_tab a b{display:inline-block;vertical-align:top;line-height:55px;}
.nb_tab a b{font-size:18px;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: 45%; float: left;}
.nbcl_le .news_div_item{width: 90%;display: inline-block;vertical-align:top; background: #fff;}
.nbcl_le .news_div_item+.news_div_item{margin-left:19px;}
.nbcl_le .news_div_item_pic img{width:100%;}
.news_div_item_title a{font-size:18px;}
.nbcl_le .news_div_item_content{ margin-top: 55px; float: right; width: 75%;}
.nbcl_le .news_div_item_body{margin-top:15px;line-height:25px;color:#68686a;font-size:15px; font-weight: 100;}
.nbcl_le .news_div_item_date,.new_more{display:inline-block;vertical-align:top;font-size:0;margin-top:20px;position: relative;}
.nbcl_le .news_div_item_date>div{display:inline-block;vertical-align:top;color:#fff; font-family: 'din';}
.new_more{width:24px;height:24px;border-radius:24px;border:1px solid #9a9899;background:url(//memberpic.114my.cn/hongfu123/uploadfile/image/20220408/20220408114128_1928105453.png) no-repeat right center;float: right;margin-top:5px;}
.news_div .news_div_item {display: flex; align-items: center;justify-content: end;}

.nbcr_ri{width: 55%; float: right;}
.nbcr_ri .news_div_item_pic{display: none;}
.nbcr_ri .news_div_item {font-size: 0; padding-bottom: 20px; position: relative; 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: 125px; text-align: center; font-size: 0; background: #d9d9d9; border-radius: 8px; padding: 15px 20px;}
.nbcr_ri .news_div_item_content{width:80%;padding-left:20px; font-weight:100;text-align: left;}
.nbcr_ri .news_div_item_date>div{font-family:'din'; color:#fff;}
.nbcr_ri .news_div_item_year,.nbcr_ri .news_div_item_month{display:inline-block;vertical-align:top;color:#565656;  font-size: 14px;padding-top: 20px;}
.nbcr_ri .news_div_item_day{font-size:47px;font-weight:bold;line-height: 55px;border-bottom: 1px solid #fff; padding-bottom: 15px;}
.nbcr_ri .news_div_item_body{margin-top:10px;line-height:25px;color:#68686a;font-size:15px;}
.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;}
.content {margin-top: 50px;}
.nb_tab a i { font-size: 35px; margin-right: 10px; display:none;}
.nbcl_le .news_div_item:last-child { display: none;}
.nbcl_le .news_div_item .new_more {display: none;}
.nbcl_le .news_div_item_date { font-size: 16px; width: 125px; text-align: center; font-size: 0; background: #d9d9d9; border-radius: 8px;  padding: 15px 20px;}
.nbcl_le .news_div_item_day {font-size: 47px; font-weight: bold; line-height: 55px; border-bottom: 1px solid #fff; padding-bottom: 15px; font-family: 'din';}
.nbcl_le .news_div_item_year { display: inline-block; vertical-align: top; color: #565656; font-size: 14px; padding-top: 85px;}
.nbcl_le .news_div_item_month {display: inline-block; vertical-align: top; color: #565656; font-size: 14px; padding-top: 85px;}
.nbcl_le .news_div_item_day { position: relative; font-size: 47px; font-weight: bold; line-height: 55px; border-bottom: 1px solid #fff; padding-bottom: 15px; font-family: 'din'; position: absolute; top: 16px; left: 36px;    color: #fff !important;}


/*copy*/
.copy {position: relative;z-index: 6;background: url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708090435_395744231.png) no-repeat;    padding-top: 315px;background-size: 100% 100%;}
.copy_box {max-width: 1500px; margin: 0 auto; margin-bottom: 85px; min-width: 1000px; width: 100%;}
.copy_tab {width: 65%;}
.copy_top {display: flex;justify-content:space-between;align-items: center;border-bottom: 1px solid rgba(255, 255, 255, 0.15);;padding: 40px 0;}
.copy_logo i img {width: 100%; border-radius: 10px;}
.copy_logo {border-right: 1px solid #494949; padding: 30px 185px 30px 0;}
.copy_logo i {width: 200px;}
.copy_logo p {font-size: 20px; color: #ccc; font-weight: lighter; margin-top: 15px;}
.copy_add {}
.copy_add p {font-size: 20px; color: #cccccc;}
.copy_add span {font-size: 16px; color: #ccc; display: block;margin-top: 23px;    font-family: 'din';}
.copy_add span+span{margin-top: 5px;}
.copy_add span i {color: #ccc; font-size: 30px; margin-right: 15px;vertical-align: middle;}
.copy_img {}
.copy_img i {width: 120px; height: 120px; display: block; border: 1px solid #494949; padding: 10px;}
.copy_img i img {width: 100%;}
.copy_more {width: 150px; height: 50px; border: 1px solid #494949;}
.copy_more a {color: #ccc; font-size: 18px; text-align: center; line-height: 50px; display: block;}
.copy_nav {position: relative; padding-top: 40px;margin: 0 auto; padding-bottom: 20px; border-right: 1px solid #333; padding-right: 130px;}

.copy_nav>ul {display: flex;justify-content: space-between;width: 100%;}
.copy_nav li {display: flex;flex-direction:  column;position:  relative;}
.copy_nav li>p {font-size: 18px;color: #ccc;margin: 0 0 30px 0;}
.copy_nav li>a {font-size: 14px;font-weight: 100;color:#999;padding: 0 0 20px 0;transition: 0.5s;}
.copy_nav li>a:hover {color:#0159fb;}
.copy_end {padding: 32px 0;color: rgba(255, 255, 255, 0.5);font-size: 16px;font-weight:  lighter;display:  flex;justify-content:  center;align-items:  center; }
.copy_end a {font-size: 16px;color:  #fff;opacity: 0.5;}

.copy_a {display: flex; justify-content: space-between; align-items: flex-start;}
.copy_b ul li b {display: block; font-family: 'DIN';color: #0159fb;font-size: 24px;margin: 10px 0;}
.copy_b {width: 30%; display: flex;  justify-content: flex-end;align-items: flex-start; margin-top: 40px;}
.copy_b .zx {background: #fff;  padding: 20px 25px;margin-right: 60px;}
.copy_b .zx p {text-align: center; color: #666; font-size: 14px; line-height: 40px; font-weight: bold;}
.copy_b ul li { color: #fff; font-size: 16px; }
.copy_b ul li a {width: 165px; height: 50px; background: #0159fb; display: block; text-align: center; line-height: 50px; border-radius: 30px;
    color: #fff; font-size: 16px; margin-top: 15px;}
.copy_c { display: flex; justify-content: space-between; align-items: center; max-width: 1500px; min-width: 1000px; margin: 0 auto; width: 100%;
    border-top: 1px solid rgba(255, 255, 255, 0.15);}


/*links*/
.links {overflow: hidden;padding: 23px 15px;position:  relative;z-index: 10;border-top: 1px solid rgba(255, 255, 255, 0.15);}
.links_box {max-width:1500px;margin: 0 auto;display: flex;align-items:  center;justify-content:  space-between;}
.links_l {display: flex;align-items: center;width: 6.5%;justify-content:  space-between;}
.links_l i {font-size: 24px;color: #0159fb;}
.links_l p {font-size: 16px;font-weight: lighter;padding: 0 0 0;color: #333;}
.links_r {width: 90%;}
.linkTagcs {}
.linkTagcs ul {}
.linkTagcs li {}
.linkTagcs li a {font-size:16px;color: #ccc !important;}


/*公用tit*/
.title {text-align: center;margin-top: 60px;}
.title>b {display: block; font-size: 70px; text-transform: uppercase; color: #ececec; font-weight: 100;}
.title>i {font-size: 46px;position: relative;padding-bottom: 20px;margin-top: -41px; display: block; color:#333;}
.title>em {font-size: 18px;color: #999; display: block;}


/*appli*/
.appli {overflow: hidden;position: relative;height: 41.38vw;padding: 5% 0 0; margin-top: 60px;}
.appli_box {}
.appli_tit {display: flex;flex-direction: column;color: #fff;position: relative;z-index: 9;padding: 0 0 0 6%;}
.appli_tit p {font-size: 28px;display: flex;flex-direction: column;position: relative;}
.appli_tit p:before {content:'Application case';position:absolute;bottom: -64px;left:0;text-transform: uppercase;font-family: Arial;font-size: 18px;}
.appli_tit p:after {content:'+';font-family: iconfont;font-size: 24px;position: absolute;left: 11%;bottom: -62px;}
.appli_tit p span {font-size: 18px;font-weight: lighter;padding: 1% 0 0;}
.appli_tab {position:absolute;top:0;left:0;width:100%;height: 100%;}
.appli_con {position: absolute;bottom: 0;left: 0;width: 100%;z-index: 5;height: 100%;overflow: hidden;}
.appli_con ul {display: flex;justify-content: space-between;height: 100%;}
.appli_con li {display: flex;flex-direction: column;align-items: center;color: #fff;width: 25%;height: 100%;position: relative;z-index: 5;border-right: 1px solid rgba(255,255,255,0.3);justify-content: center;padding: 0 0 5% 0;}
.appli_con li:after {content:'';width:100%;height:0;background:linear-gradient(to top, rgba(255,255,255,0.8) 0 ,transparent);position:absolute;bottom:0;left:0;transition:0.5s;z-index:-1;}
.appli_con li:hover:after {height:100%;}
.appli_con li i {font-size: 33px;width: 60px;height: 60px;border-radius: 50%;border: 1px solid #fff;display: flex;justify-content: center;align-items: center; display:none;}
.appli_con li a {font-size: 32px;display: flex;flex-direction: column;align-items: center;margin: 7% 0 0;color:#333;font-weight: lighter;}
.appli_con li a span {font-size: 16px;text-transform: uppercase;padding: 8% 0 0;opacity: 0.5;color:#333;}
.appli_call {}
.appli_call ul {display:flex;    transition: 0.5s;}
.appli_call li {position: relative;width:100%;flex-shrink: 0;}

.appli_call li>a {}
.appli_call li>a img {width:100%;height: auto;}
.appli_call li p {display:none;}

.appli_con li em {width: 35px; background: #0159fb; height: 3px; margin-top: 30px;}

.appli_a { display: flex; justify-content: space-between; align-items: center;margin-top: 60px;}
.appli_a ul {display: flex; justify-content: space-between; align-items: center;width: 90%;}
.appli_a ul li i { width: 55px; height: 55px; display: block; border-radius: 50%; border: 1px solid #0159fb; text-align: center; line-height: 55px;    font-size: 30px; color: #0159fb;}
.appli_a ul li { color: #333;  font-size: 16px; display: flex; flex-flow: column; align-items: center; justify-content: center;line-height: 38px;position: relative;}
.appli_a p {font-size: 24px; color: #0159fb; width: 15%; font-weight: initial;}
.appli_a ul li:after {content: ''; width: 90px; height: 40px; background:url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708154449_274273532.png); position: absolute; right: -104px; top: 10px;}
.appli_a ul li:last-child:after{display: none;}

/*about*/
.about {background: #f8f8f8; padding: 40px 0 40px 0; position: relative; z-index: 999;margin-top: 100px; margin-bottom: 30px;}
.about_con {display: flex; justify-content: space-between; align-items: center;  margin: 40px 0;}
.about_con .slick-track {width: 1200px !important;}
.about_txt { display: flex; flex-direction: column; width: 43%;}
.about_txt p {font-size: 22px; color: #ccc; text-transform: uppercase; display: flex; flex-direction: column; line-height: 30px;margin-bottom: 10px;}
.about_txt p span {}
.about_txt b { font-size: 30px; color: #666; line-height: 40px; padding: 0px 0 0; font-weight: 100;}
.about_txt em {font-size: 15px; font-weight: 100; line-height: 35px; margin: 25px 0 0; color:#666;width: 95%;}
.about_txt span {font-size: 18px;font-weight: 100;width: 200px;height: 50px;background: #fdbd04;padding: 2% 8%;border-radius: 10px 0  0 0;margin: 3% 0 2% 0;display:  flex;align-items:  center;position:  relative;overflow:hidden;color: #fff;}
.about_txt span a {font-size: 18px;color: #fff;}
.about_txt span a:after {content:'\e8f9';font-family:iconfont;position:absolute;top: 13px;right: 28px;font-size: 30px;transition:0.5s;}
.about_txt span a:hover:after {right:50px;}

.about_txtdh ul{margin-top: 30px; float: left;}
.about_txtdh li {font-size: 50px; padding: 13px 0px; border-radius: 50%; width: 90px; height: 90px; align-items: center; text-align: center; position: relative; color: #fff; margin-right: 45px; float: left; background: #fff;}
.about_txtdh li:nth-last-child(3) i{ font-size: 30px; }
.about_txtdh li:nth-last-child(2) i{ font-size: 30px; }
.about_txtdh li:nth-last-child(1) i{ font-size: 37px; }

.about_txtdh li i { font-size: 30px; color: #0159fb; line-height: 40px; text-align: center;}
.about_txtdh li p{font-size: 14px; color: #999; text-align: center; line-height: 16px;}
.about_txtdh li p a{font-size: 15px; color: #999; text-align: center; line-height: 16px;}
.about_pic { width: 60%;}
.about_pic:after {content: ''; background: url(//memberpic.114my.cn/0323581/uploadfile/image/20220708/20220708151022_1115580972.png) no-repeat;position: absolute; left: 0; top: -177px; width: 125%;  height: 170%; z-index: 99999; background-size: 100% 100%;}
.about_pic {width: 60%; height: 435px; position: relative;}


/*case*/
.case_a {background: #f8f8f8; padding-top: 60px;height: 745px; margin-bottom: 140px !IMPORTANT;}
.ca_1 { margin-top: 68px;  overflow: hidden; position: relative;}
.ca_1 .case_2 {width: 37%;}
.ca_1 .case_1 { width: 55%; border-radius: 30px !important; overflow: hidden;}
.ca_1 .case_1 img {width: 100%;}
.ca_1 .case_2 h3 {font-size: 36px; color: #333; font-weight: inherit;margin-top: 15px;position: relative;}
.ca_1 .case_2 p {font-size: 16px; color: #333; line-height: 30px;  margin: 50px 0;}
.ca_1 .case_2 a {width: 245px; height: 60px; background: #0159fb; display: block; text-align: center; line-height: 60px; border-radius: 45px; color: #fff; font-size: 18px;}
.ca_1 .case_2 h3:before {content: ''; background: #0159fb; width: 70px; height: 8px; position: absolute;  left: 0;  bottom: 0;  z-index: 0;}
.ca_1>div {display: flex; transition: all 0.3s;}
.case_aa {width: 100%; flex-shrink: 0;display: flex; justify-content: space-between;}

.appli_btn {display: flex;/* width: 34%; */justify-content: space-between;}
.appli_btn i:hover  {background:#0159fb;color:#fff;border:none;}
.appli_btn>i {width: 65px;height: 65px;cursor: pointer;font-size: 28px;color: #3;display: flex;justify-content: center;align-items: center;top: 70%;border-radius: 50%;transition: 0.5s;position: absolute;background: #eeeeee; color:#0159fb;}
.appli_btn>i:first-child {left: 66%;}
.appli_btn>i:last-child { right: 23.9%;}