*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;color: #333;}
body{font-size: 14px;font-family:"Microsoft YaHei";}
a{text-decoration: none;font-size: 14px;}
em,i{display: block;font-style: normal;}
:focus{outline: none;}
.gy{max-width: 1400px;margin: 0 auto;width:100%;}
@font-face {
  font-family: 'iconfont';  /* Project id 1490935 */
  src: url('//at.alicdn.com/t/font_1490935_kn36aeljq.eot?t=1639016325662'); /* IE9 */
  src: url('//at.alicdn.com/t/font_1490935_kn36aeljq.eot?t=1639016325662#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('//at.alicdn.com/t/font_1490935_kn36aeljq.woff2?t=1639016325662') format('woff2'),
       url('//at.alicdn.com/t/font_1490935_kn36aeljq.woff?t=1639016325662') format('woff'),
       url('//at.alicdn.com/t/font_1490935_kn36aeljq.ttf?t=1639016325662') format('truetype'),
       url('//at.alicdn.com/t/font_1490935_kn36aeljq.svg?t=1639016325662#iconfont') format('svg');
}

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

.fl { float: left;}
.fr {float: right;}
/*左右浮动清除*/
.clear { clear: both;height: 0px; overflow: hidden;}
/*间隙*/
.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;}
/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
.title{text-align: center;overflow: hidden;} 
.title h3 i{font-size:56px;color:#eee;font-family:'Arial';text-transform: uppercase;}
.title h3 p{font-size:40px;color: #222;font-weight: normal;font-weight:bold;margin-top:-40px;}
.title h3 d{color: #1a69e9;}
.title h3 dd{color: #666;font-size: 18px;line-height: 40px;font-weight: lighter;}
.tp_bg{height:46px;line-height: 46px;background: #222;position: relative;}
.tp{padding: 0 2%;}
.tp_fl p{font-size: 14px;color:#999;}
.tp_r{font-size: 15px; color:#fff; position: absolute; width:auto; height:55px;line-height:55px; right:0; top:0; padding-left:50px; padding-right:3%;}
.tp_r:after {content: '';width: 100%;height: 55px;background: linear-gradient(to right, #058d4d, #0285f9);position: absolute;top: 0;right: 0;z-index: 0;border-bottom-left-radius: 100px;}
.tp_fr .tp_tel img{float: left;margin:10px 12px 0  0;}
.tp_fr .tp_r b{font-size:24px;font-family: 'Engravers MT';}

.logo img {width: 110px;}

.head{display: flex;align-items: center;justify-content:space-between;height: 120px;width: 100%;margin: 0 auto;padding: 0 2%;position: relative;}
.head_l{display: flex;align-items: center;justify-content:space-between;}
.name d{font-size: 16px;color: #666;letter-spacing: 4px;display: block;}
.name{margin-left: 20px;}
.name b {display: block;font-size: 40px;font-family: 'YouSheBiaoTiHei';font-weight: normal;background: linear-gradient(90deg, #058d4d, #0285f9);color: transparent;-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.nav{height: 100%;width: 94%;}
.nav>ul>li{ float: left; display:flex;transition: 0.3s ease all; height: 100%; align-items: center;}
.nav>ul>li+li{}
.nav>ul>li>a{display: block; color: #666; font-size: 16px;text-align: center; z-index: 3333;position: relative;}
.nav>ul>li.navcurrent>a,.nav>ul>li:hover>a{color: #058d4d;font-weight: bold;}
.head_r {
    display: flex;
    width: 56%;
    justify-content: space-between;
    align-items: center;
    height: 100%;
}
@media (max-width: 1600px){
    .head_r{width: 66%}
    .head{padding: 0 1%;}
}
.nav>ul {
    display: flex;
    width: 100%;
    justify-content: space-between;
    height: 100%;
    align-items: center;
}
.dropmenu{ position:absolute; width:100%; left:0; background:rgba(0,0,0,0.3); top:110%; opacity:0; visibility:hidden; -webkit-transition:all .6s ease; transition:all .6s ease; z-index:333;text-align:center;}
.dropmenu table td table{ display:none;}
.dropmenu a,.dropmenu table td a{ display:inline-block;  line-height:80px; color:#fff;font-size:16px;}
.dropmenu a+a{ margin-left:60px;}
.dropmenu table,.dropmenu table tbody{ width:100% !important; display:block;}
.dropmenu table tr{ display:inline-block;}
.dropmenu table tr+tr{ margin-left:25px;}
.nav li:hover .dropmenu{ top:100%; opacity:1; visibility:visible;}



.head_wx{cursor: pointer;position: relative;margin-left: 12px;transition: 0.3s ease all;z-index: 9999;}
.head_wx p{width: 150px;display: block;top: 100%;z-index: 9999;box-shadow: 0px 0px 10px rgba(0,0,0,0.05);padding: 5px;right: 0;transition: 0.5s;background: #fff;position: absolute;transform: rotateX(90deg);transform-origin: top;}
.head_wx p img{width:100%;}
.head_wx:hover p{transform: rotateX(0deg);}
.head_search{transition: 0.3s ease all;cursor: pointer;margin-left: 20px;}


.iser_box,.itel_box{background:rgba(255,255,255,0.9);position:absolute;top:120px;right:0;padding:30px;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content:end;color: #222;}
.search_l span+span{margin-left:4px;}
.search_l a{color: #222;font-size: 14px;}
.search_r{margin-top:10px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.itel_box{width:320px;text-align:center}
.dh_h {line-height: 36px;font-size: 22px;}
.itel_box p{color:#fff;position:relative;font-size:20px;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.itel_box em{font-family:'arial';font-size:26px;font-weight: bold;color:#feac00;margin-top:10px;}
.search_l .zya{font-size: 16px;}
.search_l span{color: #222}
.icon_pho {display: flex;align-items: center;}
.icon_pho b {font-size: 26px;color: #058d4d;padding-left: 10px;}
.nav_rc{display: flex;width: 10%;justify-content: space-between;}
.nav_rc a{font-size: 18px;color: #fff;position: relative;}
.nav_rc a.on{color: 003793!important;}
.nav_rc span{color: #fff;font-size: 14px;padding-top: 3px;}

.head_search:hover .iser_box {
    transform: rotateX(0deg);
}
.tp_tel>span {
    font-size: 30px;
    margin-right: 12px;
}

.tp_tel {
    display: flex;
    align-items: center;
    position: relative;
    z-index: 2;
}

.tp_tel, .tp_tel *,.head_wx>span{
    color: #fff;
}

.head_wx>span {
    font-size: 22px;
    display: block;
}
.head_search>span {
    font-size: 23px;
    line-height: 120px;
    display: block;
    width: 40px;
    text-align: center;
    font-weight: bold;
}

/*幻灯片*/
.banner-box,.banner-box .bd li{height:800px;}
.banner-box .banner-btn a.prev{background-image:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220095534_2057360490.png);}
.banner-box .banner-btn a.next{background-image:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220095534_2057360490.png);transform:rotate(180deg);}
.banner-box .hd ul li.on{background:#058d4d;}
.banner-box{position:relative;overflow:hidden;margin: 0 auto;width: 100%;}
.banner-box .bd{ width:100% !important;}
.banner-b{position: absolute;bottom: 0;}
.banner-box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner-box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:60px;height:60px;position:absolute;opacity:0.4;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all linear; top:400px;background-repeat:no-repeat; }
.banner-btn a.prev{animation:prev 1.5s linear infinite;} 
.banner-btn a.next{animation:next 1.5s linear infinite;}
@keyframes prev{
    0%{left:60px;opacity:1;}
    50%{left:80px;opacity:0.1;}
    100%{left:60px;opacity:1;}
}

@keyframes next{
    0%{right:60px;opacity:1;}
    50%{right:80px;opacity:0.1;}
    100%{right:60px;opacity:1;}
}


.banner-box .hd {position:absolute;bottom:20px;width: 100%;display: block;}
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:20px; height:10px; border-radius :20px; text-indent:-9999px; background:#ccc; cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ width: 32px;}

/*产品*/
.proo {
    display: flex;
}
.soks_bg{background-image: linear-gradient(to right, #fff 50%, #f8f8f8 50%);position: relative;}
.soks_l,.soks_r{text-align: center;width: 50%;}
.soks i{font-size: 12px;color: #999;font-family: 'Arial';text-transform: uppercase;}
.soks p{font-size: 30px;color: #222;font-weight: bold;line-height: 50px;}
.soks h3 i{font-size: 50px;color: #ddd;}
.soks h3 p{font-size: 40px;margin-top: -40px;}
.soks dd span{background: url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211221/20211221100558_168649095.png)no-repeat center;width: 123px;height: 35px;display: inline-block;    filter: drop-shadow(0px 0px 10px rgba(255,255,255,0.2));position: relative;font-size: 15px;color: #fff;line-height: 35px;padding-left: 10px;}
.soks dd span+span{margin-left: -23px;}
.soks dd span:nth-child(1){z-index: 9;}
.soks dd span:nth-child(2){z-index: 8;}
.soks dd span:nth-child(3){z-index: 7;}
.soks dd span:nth-child(4){z-index: 6;}
.soks dd{margin-top: 5px;}
.soks d{font-size: 15px;color: #666;display: block;margin-top: 10px;margin-bottom: 20px;}
.soks_img{margin-top: 60px;}
.soks_l a{width: 100px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #1a69e9;display: inline-block;font-size: 14px;}
.soks_l a+a{margin-left: 20px;background: #058d4d;}
.soks_r a{width: 100px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #1a69e9;display: inline-block;font-size: 14px;}
.soks_r a+a{margin-left: 20px;background: #058d4d;}

.soks_t{background: url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211221/20211221100451_1888249893.png)no-repeat center;width: 108px;height: 416px;position: absolute;top: 0px;left: 100px;writing-mode: vertical-lr;font-size: 35px;text-align: center;color: #fff;line-height: 108px;letter-spacing: 3px;font-weight: bold;}
@media (max-width: 1600px){
    .soks_t{left: 30px;}
}
/*产品中心*/
.prod_bg{background:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220102750_801069921.jpg) center top;width:100%;overflow: hidden;}
.list{width: 20%;min-width:280px;}
.list_t{background: #058d4d;height: 118px;text-align: center;}
.list_t p{color: #fff;font-size: 26px;padding-top:28px;}
.list_t span{display: block;font-size:14px;color: rgba(255,255,255,0.6);margin-top:4px;}
.list_d{background: #fff; }
.list_d .prolist2021{width: 100%;border: 1px solid #eee;}
.list_d .prolist2021 tr{}
.list_d .prolist2021 ul li{display: block;height: 100px;position: relative;/* overflow: hidden; */padding: 0px 50px;border-bottom: 1px #eee solid;display: flex;align-items: center;}
.list_d .prolist2021 ul li+li{border-top:1px solid #eee;}
.list_d .prolist2021 ul li{background:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220102507_1379032568.jpg)no-repeat center left 20px;}
.list_d .prolist2021 ul:last-child li{border-bottom:none;}
.list_d .prolist2021 ul li a{font-size: 15px;position: relative;overflow: hidden;color:#666;}
.list_d .prolist2021 ul li:hover>a{color: #058d4d;}
.list_d .prolist2021 ul li:after{content:'';background:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220102506_339879032.jpg)no-repeat;width:19px;height:5px;position: absolute;display:block;right: 30px;}

.list_d .prolist2021 ul li dl dt a{display: block;width: 150px;height: 50px;line-height: 50px;text-decoration: none;padding-left: 4px;text-align: center;}
.list_d .prolist2021 ul li dl dt+dt a{border-top: 1px solid #006bd8;}
.list_d .prolist2021 ul li dl {position: absolute;right: -150px;bottom: 0;border: 1px solid #006bd8;z-index: 9;background: #fff;opacity: 0;visibility: hidden;transition: 0.3s ease all;}
.list_d .prolist2021 ul li:hover dl{opacity: 1;visibility: initial;}

.pro_ic {
    display: flex;
    justify-content: space-between;
}
.pro_rc { width: 78%; height: 818px; overflow: hidden; }
.pro_rc ul { display: flex; flex-wrap: wrap; justify-content: space-between; }
.pro_rc li { width: 32.2%; }
.pro_rc li br { display: none; }
.pro_rc li span a { display: block; font-size: 17px; color: #333; background: #fff; height: 56px; line-height: 56px; text-align: center;border-top: 1px solid #eee;}
.pro_rc li img { width: 100%; height: auto;    transition: .5s;}
.pro_rc li:hover img {
    transform: scale(1.1);
}

.pro_rc li>a {
    display: block;
    overflow: hidden;
}
.pro_rc li:nth-child(n+4) {
    margin-top: 20px;
}

div#demo2 {
    margin-top: 20px;
}
/*产品优势*/
.padv_bg{background: #f8f8f8;overflow: hidden;}
.padv_l{width: 50%;position: relative;}
.padv_l ul li{width: 100%;height: 500px;}
.padv_page{position: absolute;bottom: 20px;right: 100px;}
.padv_page li{width: 10px;height: 10px;border-radius: 50%;display: block;background: #fff;float: left;margin-left: 5px;}
.padv_page li.on{background: #058d4d;}
.padv_r{text-align: center;overflow: hidden;width: 75%;}
.padv_box{flex-shrink: 0;width: 100%;}
.padv_box span{font-size: 90px;color: #ccc;font-family: 'Arial';font-weight: bold;height: 65px;display: inline-block;overflow: hidden;}
.padv_box p{font-size: 28px;color: #222;margin: 10px 0 30px;}
.padv_box d{font-size: 18px;color: #222;font-weight: lighter;display: block;margin: 0 auto;width: 66%;}
.padv_list{margin: 0 auto;display: flex;justify-content: space-between;position: relative;}
.padv_list li{width: 113px;height: 135px;display: block;float: left;text-align: center;padding: 20px 0 30px;}
.padv_list li+li{margin-left: 15px;}
.padv_list li p{font-size: 15px;color: #222;margin-top: 20px;}
.padv_list li i{font-size: 36px;}
.padv_list li:nth-child(2) i{background-position-x:-35px;}
.padv_list li:nth-child(3) i{background-position-x:-70px;}
.padv_list li:nth-child(4) i{background-position-x:-105px;}
.padv_list li.on i{color: #fff;}
.padv_list li.on{background: #058d4d;}
.padv_list li.on p{color: #fff;}
.padv_r .tempWrap{width: 450px !important;display: inline-block;}
.padv_list li:before{content: '';width: 7px;height: 7px;border-radius: 50%;display: block;background: #fff;border: 5px solid #e5e5e5;margin: 0 auto;position: relative;top: -29px;}
.padv_list li.on:before{border-color: #058d4d;}
.padv_list:before{content: '';width: 100%;height: 1px;display: block;background: #ddd;position: absolute;}
div#padv_box {
    display: flex;
    transition: all .5s;
}

.padv_cont {
    display: flex;
    align-items: center;
}

.padd {
    width: 50%;
    margin-left: 2%;
    display: flex;
}

/*解决方案*/
.case_list a{width: 156px;height: 50px;display: inline-block;background: #f5f5f5;text-align: center;line-height: 50px;font-size:15px;transition: all linear 0.3s;}
.case_list a:hover{background: #058d4d;color:#fff;}
.case_list a+a{margin-left: 20px;}
.case_list{text-align: center;}
.appli_call .new_web_div2021 {}
.appli_call .new_web_div2021 ul { display: flex;}
.appli_call .new_web_div2021 li {width: 20%;height: 600px;overflow: hidden;position: relative;}
.appli_call .new_web_div2021 li:nth-child(2n) p {top: 0;}
.appli_call .new_web_div2021 li a {pointer-events: none;}
.appli_call .new_web_div2021 li>a{display: block;transform: translateX(-50%);}
.appli_call .new_web_div2021 li a img {width:auto;height:auto;transition: all linear 0.3s;}

.appli_call .new_web_div2021 li:hover a img{transform: scale(1.12, 1.12);}
.appli_call .new_web_div2021 li p {width:100%;height:150px;background:rgba(0,0,0,0.5);    display: flex; justify-content: center; align-items: center;padding-top: 0 !important;position: absolute; bottom: 0; left: 0;}
.appli_call .new_web_div2021 li:hover p{width:90%;bottom:calc((100% - 50px) / 2);left:5%;background:rgba(5,141,77,0.5);transition: all linear 0.3s;}
.appli_call .new_web_div2021 li:nth-child(2n):hover p{width:90%;top:calc((100% - 50px) / 2);left:5%;background:rgba(5,141,77,0.5);transition: all linear 0.3s;}
.appli_call .new_web_div2021 li p a {font-size:26px; color: #fff;}

/*合作客户*/
.partner_b .new_web_div2021 li{display:block;float:left;width: 18.6%;overflow: hidden;transition: all 0.3s ease;position: relative;height: 130px;background: #fff;text-align: center;}
.partner_b .new_web_div2021 li+li{}
.partner_b .new_web_div2021 li img{width: auto;height: 100%;}
.partner_b .new_web_div2021 li p{position: absolute;width:100%;height:100%;transform: rotateX(90deg);transition: all 0.3s ease;text-align:center;top: 0;left: 0;}
.partner_b .new_web_div2021 li p a{width:100%;height:100%;display: flex;color:#fff;background:rgba(0,0,0,0.5);font-size: 16px;align-items: center;justify-content: center;}
.partner_b .new_web_div2021 li:hover p{transform: rotateX(0deg);}
.partner_b .new_web_div2021 li br{display:none;}
.partner_b .new_web_div2021 ul+ul li{margin-top:2%;}
.hz_bc {
    background: url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220114544_1033622068.jpg) no-repeat center;
    padding: 80px 0;
}

.hz_btn {
    display: flex;
    justify-content: space-between;
}

.hz_btn>a {
    width: 245px;
    height: 70px;
    line-height: 70px;
    background: #058d4d;
    color: #fff;
    text-align: center;
    font-size: 16px;
}

.hz_btn>p {
    display: flex;
}

.hz_btn>p span {
    font-size: 16px;
    width: 46px;
    height: 46px;
    background: #fff;
    border-radius: 100%;
    text-align: center;
    line-height: 46px;
    cursor: pointer;
}

.hz_btn>p span:nth-child(1) {
    transform: rotate(180deg);
}

.hz_btn>p span+span {
    margin-left: 20px;
}

.hz_w>div {
    display: flex;
}

img.news_div_item_image {
    width: 100%;
}

.hz_w a.divdgweb_new_div_item_a {
    display: none;
}

.hz_w .divdgweb_new_div_item {
    display: flex;
    flex-direction: row-reverse;
    flex-shrink: 0;
    width: 100%;
    justify-content: flex-end;
    background: #fff;
    padding: 0 60px;
    align-items: center;
    height: 195px;
}

.hz_w {
    overflow: hidden;
    margin-bottom: 40px;
}

.hz_w .news_div_item_pic {
}

.hz_w .news_div_item_pic a {
    display: flex;
    width: 140px;
    height: 140px;
    border-radius: 100%;
    overflow: hidden;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 10px rgb(0 0 0 / 0.1);
}

.hz_w .divdgweb_new_div_item_body {
    height: 66px;
    line-height: 66px;
    color: #fff;
}

.hz_w .divdgweb_new_div_item_content {
    width: 88%;
    border-radius: 10px;
    background: #058d4d;
    padding: 0 30px;
    margin-left: 2%;
    position: relative;
}

.hz_w .divdgweb_new_div_item_content:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-right: 12px solid #058d4d;
    border-bottom: 8px solid transparent;
    bottom: 12px;
    left: -12px;
}

.partner_b ul {
    display: flex;
    justify-content: space-between;
}
.hz_w button{display:none!important;}

/*四大优势*/
.adv_t{margin-bottom:2px;}
.adv_bg{overflow: hidden;background: #fff;}
.pr{    position: relative;    display: flex;    justify-content: space-between;}
.ys_li{ width: 275px; margin-top: 115px; margin-right: 14px;}
.ys_li ul li{position: relative; margin-bottom: 44px; cursor: pointer;padding-top: 21px;}
.ys_li ul li em{opacity: 0;visibility: hidden;height: 0;}
.ys_li ul li i{ display: flex; color: #5f5d5e; line-height: 100%; align-items: center; font-size: 24px; padding-top: 14px; padding-bottom: 11px; transition: all .2s;}

.ys_li ul li.cur em{ display: block; font-size: 16px; color: #058d4d; line-height: 25px; padding-left: 57px; opacity: 1; visibility: visible; height: auto;}

.ys_li ul li:before {position: absolute;left: 0;top: 0;height: 3px;background: #058d4d;content: "";width: 0;transition: all .5s;
}
.ys_li ul li.cur:before{ width: 100%;}
.ys_li ul li.cur i{font-size: 32px;color: #058d4d;font-weight: bold;}
.ys_on{ width: 80%;}
.ys_on1 dl dt{ float: left; width: 414px; background: #058d4d; padding: 78px 55px 0; height: 460px; z-index: 2; position: absolute; top: 114px; left: 0;}
.ys_on1 dl dt h4{ line-height: 100%; font-size: 28px; color: #fff; padding-bottom: 52px;}
.ys_on1 dl dt h4 *{color: #fff;}
.ys_on1 dl dt h4 span{ display: block; font-weight: bold; line-height: 100%; padding-top: 8px;font-size: 27px;}
.ys_on1 dl dt p{ height: 173px; line-height: 26px; font-size: 16px; color: #fff;}
.ys_on1 dl dd{ position: absolute; top: 0; left: 295px;}
.ys_u{ position: absolute; cursor: pointer; z-index: 55; left: 571px; top: 507px;}
.ys_d{ position: absolute; cursor: pointer; z-index: 55; left: 616px; top: 507px;}
.ys_page{position: absolute; left: 355px; color: #fff; z-index: 56; font-size: 14px;font-weight: bold;display: flex;align-items: center;top: 506px;}
.ys_page i,.ys_page span{ font-size: 30px; padding-bottom: 11px;color: #fff;}
.ys_on1 dl {display: flex;}

.sq_box {
    position: relative;
    display: flex;
}

.ys_on1 {
    position: absolute;
    top: 0;
    width: 100%;
    left: 0;
}
.ys_li ul li i span {
    font-size: 40px;
    font-weight: normal;
    margin-right: 18px;
    color: #999;
}

.ys_li ul li.cur i span {
    color: #058d4d;
}
.ys_on1+.ys_on1 {
    display: none;
}
.ys_li ul li.cur:before {
    width: 100%;
}

/*公司简介*/
.about_bg{background:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211221/20211221140354_2083420163.jpg)no-repeat center;height: 667px;margin-top:80px;}
.about{display: flex;align-items: center;height: 100%;}
.about_l{width: 60%;padding-left: 3%;}
.about_l p{font-size: 40px;color: #222;}
.about_l d{font-size: 16px;color: #666;margin-top: 10px;display: block;}
.about_l>span{width: 80px;height: 7px;display: block;background: #058d4d;margin: 20px 0 30px 0;}
.about_l dd{line-height: 30px;font-size: 15px;}
.about_l a{width: 155px;height: 46px;display:block;border: 1px solid #058d4d;text-align: center;line-height: 46px;margin-top: 60px;position:relative;}
.about_l a:before{content:'';width:0%;height:100%;display:block;position:absolute;background:#058d4d;transition:all .3s ease;}
.about_l a:hover:before{width:100%;}
.about_l a>span{position:relative;color:#666;}
.about_l a:hover span{color:#fff;}

/*公司图片*/
.comp{padding: 0 2%;box-shadow: 0px 0px 10px rgba(0,0,0,0.05);margin-top: -50px;background: #fff;border-radius: 5px;}
.comp_l{width: 13%;display: flex;align-items: center;flex-direction: column;justify-content: space-between;height: 200px;}
.comp_l a{width: 100%;display: block;height: 50px;line-height: 50px;background: #f5f5f5;text-align: center;font-size:15px;color:#666;}
.comp_l a+a{margin-top: 20px;}

.comp .comp_r{width:85%;}
.comp .comp_r .new_web_div2021 li{width:calc((100% - 60px) / 4);margin-right:20px;overflow:hidden;position:relative;line-height:0;float:left;border:1px solid #eee;}
.comp .comp_r .new_web_div2021 li>a {
    width: auto;
    display: block;
    height: 200px;
    overflow: hidden;
}
.comp .comp_r .new_web_div2021 li img{width:100%;height: auto;}
.comp .comp_r .new_web_div2021 li p a{position:absolute;font-size:16px;line-height:52px;color:#fff;text-align:center;width:100%;height:52px;padding:0 20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0;bottom:-52px;-o-transition:all .3s ease;transition:all .3s ease;background:rgba(0,0,0,.6)}
.comp .comp_r .new_web_div2021 li:hover p a{bottom:0}
.comp .comp_r .new_web_div2021 ul{width:100%;}
.comp .comp_r .new_web_div2021 .tempWrap{width: 100% !important;}
.comp_l a.on{background:#058d4d;color:#fff;}
/*新闻*/
.news_t h3{text-align:left;}
.news{}
.news_t{text-align:left; float:left; padding-left: 16px;}
.t h3{color:#111; font-size:2.4vw; line-height:4vw;}
.t p{font-size:18px; }
.news_cont{float:right; margin-top:30px;padding-right: 16px;}
.news_cont a{display:flex;width:180px;height:60px;line-height: 40px;font-size: 18px;color:#333;float:left;font-weight:bold;text-align: center;align-items: center;justify-content: center;}
.news_cont a.on{color:#058d4d; border-bottom:3px solid #058d4d;}
.news_cont a:nth-child(2) span{font-size: 20px;}
.news_cont a:nth-child(3) span{font-size: 24px;}
.news {overflow: hidden;}
#new_content {display: flex;transition:all .5s;}
.new_content{ position:relative;height: 639px;width:100% !important;margin:auto;flex-shrink: 0;padding: 16px;}
.new_content .news_div_item{position: relative;}
.new_content .news_div_item:before {content: '\e643';font-family: 'iconfont';font-size: 12px;top: 35px;left: 30px;position: absolute;}
.new_content .news_div_item:nth-child(1){ width:50%; height:630px; float:left;  padding:2vw; box-shadow: 0px 0px 20px rgba(238, 238, 238, 0.6);}
.new_content .news_div_item:nth-child(1):before {top: 51px;left: 41px;}
.new_content .news_div_item:nth-child(1) .news_div_item_year{padding-left:18px;}
.new_content .news_div_item:nth-child(1) .news_div_item_date div{ float:left; font-size:12px; position:absolute; left:40px; top:49px; color:#a1a1a1;}
.new_content .news_div_item:nth-child(1) .news_div_item_month{left: 90px !important;}
.new_content .news_div_item:nth-child(1) .news_div_item_day{left:108px !important;}
.new_content .news_div_item:nth-child(1) .news_div_item_a{ font-size:20px; position:absolute; left:40px; top:75px;color:#666;}
.new_content .news_div_item:nth-child(1) .news_div_item_body{ width:90%; font-size:14px; color:#555555; line-height:24px; position:absolute; left:40px;top:110px;z-index: 2;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}
.new_content .news_div_item:nth-child(1) .news_div_item_pic{width:89%;height: 450px;overflow: hidden; position:absolute; left:40px; bottom:39px;}
.new_content .news_div_item:nth-child(1) .news_div_item_image{ width:100%; height:auto; }


.new_content .news_div_item:nth-child(n+2){float:left;width:24%; margin-left:1%;margin-bottom:1%; height:308px; background:#fff url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220153757_694553885.png) no-repeat center;background-position:25px 250px;overflow:hidden;box-shadow: 0px 0px 20px rgba(238, 238, 238, 0.6); background-size:85%;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_a{ font-size:20px; position:absolute; top:61px; left:30px; width:277px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color:#666;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_body{ font-size:14px; color:#555; line-height:24px; left:30px; width:282px; top:110px; position:absolute;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_date {position:absolute; left:30px; top:32px; font-size:12px; padding-left:15px; color:#999;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_date div { float:left; margin-top:1px;}
.new_content .news_div_item:nth-child(n+2) .news_div_item_image{ display:none !important;}
.new_content .news_div_item:nth-child(3){bottom: 0;top: auto;}
.new_content .news_div_item:nth-child(4){right: 0;left: auto;}
.new_content .news_div_item:nth-child(5){}
.new_content .news_div_item:hover .news_div_item_a{ color:#058d4d;}

.news_cont a span {
    font-weight: normal;
    color: #333;
    font-size: 28px;
    margin-right: 10px;
}

.news_cont a.on span {
    color: #058d4d;
}
/*友情链接*/
.link_bg{ height:90px; background: #058d4d;overflow: hidden;}
.link_bg .links_m{width: 80%;}
.links_l{font-size: 18px; color:#fff; line-height:87px;padding-left: 4%;background: url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220160444_642321471.png)no-repeat left;}
.linkTagcs li a{font-size:14px;color: #eee !important;}
.links_r a{font-size:14px; color:#fff;height:80px; padding-top:15px;display: block;}
.linkTagcs{width:1300px !important;}


/*版权*/
.footer_bg{background:#111 url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220160540_1698297456.png) no-repeat center right;padding:70px 0 50px;border-bottom:1px #333 solid;}
.footer_m{width:72%;display: flex;}
.footer_m>li{float: left;font-size: 14px; color: #ccc;  line-height: 35px;}
.footer_m>li+li{margin-left:4.167vw;}
.footer_m>li span {font-size: 18px; display: block; padding-bottom: 12px;color:#fff;font-weight:bold;cursor: pointer;}
.footer_m>li a {display: block;  font-size: 14px; line-height: 35px;cursor: pointer; color:#ccc;}
.footer_bg a:hover{color:#058d4d;}

.footer_ewm{width:26%; }
.copy_bg{background:#111;height:76px;line-height:76px;color:#ccc; }
.copy_bg a{color:#ccc;}
.copy * {color: #fff;}

.footer_ewmt{float:right;}
.crcode{padding-top:50px; padding-right:50px; border-right:1px #383838 solid;height:380px;width:18%;    box-sizing: border-box; }
.crcodecon li img{ border:10px solid #fff; border-radius:5px; width:100%; height:auto;}
.crcodecon li{ width:164px !important; height:174px; position:relative;}
.crcodecon li:after{ content:''; display:block; position:absolute; width:20px; height:11px; bottom:2px; background:url(//memberpic.114my.com.cn/0412271/uploadfile/image/20211220/20211220161802_924358957.png) no-repeat left center;}
.crcodecon li:nth-child(2):after{ left:15px;}
.crcodecon li:nth-child(3):after{ left:72px;}
.crcodecon li:nth-child(4):after{ left:130px;}
.crcodetab{padding-left:6px;display:flex;margin-top:14px;}
.crcodetab p{ cursor:pointer; font-size:16px; font-weight:lighter; color:#ccc; width:40px; height:40px; border-radius:42px;background:#444; position:relative;margin-top:14px; float:left;}
.crcodetab span+span{ margin-left:16px;}
.crcodetab span.on{background:#058d4d;}
.crcodetab span {display: block;width: 40px;height: 40px;text-align: center;line-height: 40px;border-radius: 100%;background: #444;color: #fff;}

div#kfoutbox {
    top: 33% !important;
}