@charset "utf-8";

.dfs{display:flex;align-items: center;justify-content: space-between;}

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

button{background: transparent;border: none;}

em,i{font-style: normal;}

/*公共样式部分*/
body {color: #666;margin: 0 auto;font-family: "Montserrat" !important;overflow-x: hidden; font-size:14px;min-width:1400px;max-width:1920px;position: relative;}

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


.bg{width: 100%;min-width:1400px;position: relative;z-index: 1;}
.box{margin:0 auto;width:85%; min-width: 1400px;box-sizing: border-box;}
.page{width: 1400px;margin: 0 auto;}

/* CDN 服务仅供平台体验和调试使用，平台不承诺服务的稳定性，企业客户需下载字体包自行发布使用并做好备份。 */
@font-face {
  font-family: 'iconfont';  /* Project id 4024882 */
  src: url('//at.alicdn.com/t/c/font_4024882_1v4c7guc0g3j.woff2?t=1681874685158') format('woff2'),
       url('//at.alicdn.com/t/c/font_4024882_1v4c7guc0g3j.woff?t=1681874685158') format('woff'),
       url('//at.alicdn.com/t/c/font_4024882_1v4c7guc0g3j.ttf?t=1681874685158') format('truetype');
}


/*英文样式*/
.font_en {font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: normal;}
.en {font-family: Arial, Helvetica, sans-serif;font-weight: normal;}
/*标题*/
.t{text-align: center;position: relative; padding:60px 0 40px 0; }
.t p{font-size: 40px;color:#111;line-height: 70px;font-weight: bold;}
.t span,.t span a{font-size: 18px;line-height:30px;}


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



.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;}
.top140 {padding-top: 140px;}
.top170 {padding-top: 170px;}




/*英文样式*/
.font_en{font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;}





/*抬头*/
.head_bg{position: fixed;top: 0;left: 0;    z-index: 999;    transition: 0.3s ease all;}
.head{height: 120px;display: flex;align-items: center;justify-content:space-between;}
.head_l{display: flex;}
.logo img{margin-top: -5px;}
.name{margin-left: 15px;}
.name p{font-size:37px;font-weight: bold;color:#fff;letter-spacing: 4px;}
.name d{font-size: 18px;color:rgba(255,255,255,0.6);}
.head_r .nav li{float: left;}
.head_r .nav li a{font-size: 18px;color: #fff;}
.head_r .nav li.cur a{color: #f30505;font-weight: bold;}
.head_r .nav li+li{margin-left: 60px;}
.head_r .head_a{float: left;}
.head_r .head_a a{margin-left: 20px;position: relative;float: left;}
.head_r .head_a a p{background:#fff;display:block;position: absolute;width: 200px;font-size: 18px;text-align: center;right: -40px;border-radius: 10px;top: 45px;overflow: hidden;height: 0px;display: flex;align-items: center;justify-content: center;transition: 0.3s ease all;}
.head_r .head_a a span{display:block;position: absolute;width:110px;top: 45px;overflow: hidden;height: 0px;transition: 0.3s ease all;right:0;}
.head_r .head_a a span img{width:100%;}
.head_r .head_a a:hover p{height:50px;}
.head_r .head_a a:hover span{height:110px;}
.head_r .head_a{margin-left: 20px;}
.head_bg.active{background:#fff;    box-shadow: rgb(0 0 0 / 16%) 0rem 0.1875rem 0.375rem;}
.head_bg.active .name p{color:#222;}
.head_bg.active .name d{color:rgba(0,0,0,0.6);}
.head_bg.active .nav li a{color:#666;}
.head_bg.active .nav li.cur a{color: #f30505;}

#search{color: #999; height:77px;margin:0 auto;line-height:77px;}
.search_01{ float:left;width:70%;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01 d{display: block;float: left;color:#999;font-size: 16px;position:relative;}
.search_01 a{font-size:16px;color: #999;}
.search_01 a:hover{color: #0072ee;}
.search_02{width: 360px;float: right;position: relative;}
.search-i {position: absolute;right:18px; height:100%; top:9px;}
.search-i input{ }
.search-bg{position: relative;}
.search-bg #infoname{width: 200px;outline:none;color:#ccc;border:none;font-size: 14px;padding-left: 20px;font-weight: lighter;line-height: 31px;border-right: none;background: #f8f8f8;border-radius: 20px;}
.search{position: relative;margin-left: 40px;}
.search form{display: block;}

.head_r{height: 100%;display: flex;align-items: center;}
.head{padding: 0 40px;}




/*幻灯片*/
.banner-box,.banner-box .bd li{height:920px;}
.banner-box .banner-btn a.prev,.banner-box .banner-btn a.next{top:400px;background-image:url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905090909_1055304009.png);}
.banner-box .hd ul li.on{background:#185aae;}
.banner-box{min-width:1400px;position:relative;overflow:hidden;margin: 0 auto;}
.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:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner-box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.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;}




/*数据*/
.data_bg{border-bottom:1px #eee solid;}
.data li{background: #fff;width: 25%;display: block;float: left;text-align: center;padding: 3vw 0 3.6vw 0;box-sizing: border-box;}
.data li+li{border-left:1px #eee solid;}
.data li p{font-size: 4vw;color: #222;font-family: 'Tw Cen MT'; }
.data li d{font-size: 1vw;color: #333;}
.data li p:after{content: '年';width: 30px;height: 30px;display: inline-block;border-radius: 50%;background: #e60012;color:#fff;font-size: 16px;line-height: 30px;position: relative;top: -10px;margin-left: 10px;}
.data li:nth-child(2) p:after{content: '+';}
.data li:nth-child(3) p:after{content: '+';}
.data li:nth-child(4) p:after{content: '年';}




/*简介*/
.com_bg{padding:70px 0;} 
.com_cont{background: #fff; box-shadow: 0 0 100px rgba(0,0,0,0.1); padding: 6vw; }
.com_l{width: 48%; padding-top:4vw;}
.com_lw{padding-left: 100px;width: calc(100% - 200px);}
.com_lw p{font-size:40px; color:#000; }
.com_lw dd{font-size:17px; color:#333; padding-bottom:3vw;line-height:44px;}
.com_lw span{line-height:30px; font-size:15px;}
.com_lw a{display:block; line-height:40px; margin-top:4vw;position: relative;}
.com_lw a:after,.com_lw a:before{content:""; display:block; background:#ccc;position: absolute; top:0; bottom:0; margin:auto;}
.com_lw a:before{width:90px; height:1px; left:60px;}
.com_lw a:after{width:1px; height:11px; left:70px;}


.com_r{width: 44%;}
.com_rt{width: 100%; margin-bottom:1px;}
.com_r img{width: 100%;}
.com_rl{width: 50%;}
.com_rr{width: 50%; position: relative; }
.com_rr a{ width: 100%; height: 100%; background: rgb(243,5,5); display: block; position: absolute; top:0; left: 0; color:#fff;font-size:24px; text-align: center; padding-top:32%;}
.com_rr a:hover{color:#e5b881;}

.com_ll .vedio{position: relative; margin-top:60px;}
.ripple img{display: inline-block;   }
.ripple,.ripple:before,.ripple:after {position: absolute;left:0;top:0;bottom:0;height: 54px;width:54px;margin:auto; border-radius: 50%;box-shadow: 0 0 0 0 rgb(243,5,5);animation: ripple 3s infinite; }
.ripple{text-align: center;cursor: pointer;    z-index: 3;height: 88px;width:88px;}
.ripple:before {-webkit-animation-delay:.9s;animation-delay:0.9s;content:"";position:absolute;right: 0;bottom: 0;}
.ripple:after {-webkit-animation-delay:.6s;animation-delay:0.6s;content:"";position:absolute;right: 0;bottom: 0;}


.video_box{position: fixed;top:0;left:0;right:0;width: 100%;height:100vh; background:rgba(0,0,0,0.8); z-index:999;transition:600ms ease;display: none; transition: all 0.3s ease-out;}
.video{ margin:0 auto; transition:600ms ease;overflow: hidden;width:100%; height:100%; }
.video iframe{ background:#fff;border-radius: 20px;border:6px #fff solid;display: block; margin:0 auto; margin-top:14%; }
.video_x1{width: 100%;height:100%;}

.video_box #hide{position: absolute; top:0; left:50%; margin:13% 0 0 20%; width:44px; height:44px;     text-align: center; border-radius: 100%; background:#fff;  box-shadow: 0 2px 5px #333; }

@-webkit-keyframes ripple {70% {-webkit-box-shadow: 0 0 0 70px rgba(243,5,5, .0);box-shadow: 0 0 0 70px rgba(243,5,5, .0);}
    100%
    {
        -webkit-box-shadow: 0 0 0 0 rgba(243,5,5, .0);
                box-shadow: 0 0 0 0 rgba(243,5,5, .0);
    }
}

@keyframes ripple {
    70% {
        -webkit-box-shadow: 0 0 0 40px rgba(243,5,5, .0);

                box-shadow: 0 0 0 40px rgba(243,5,5, .0);
    }
    100% {
        -webkit-box-shadow: 0 0 0 0 rgba(243,5,5, .0);
                box-shadow: 0 0 0 0 rgba(243,5,5, .0);
    }
}




/*产品*/
.prod_fr_bg{ padding:100px 0 90px 0; background-repeat:no-repeat;  width:100; min-width: 1600px; margin:auto;  background-position: bottom;background:#f7f7f7;}

.prod_t p{font-size:55px;}

.proMenu{background:#fff;font-size:1.2em;  margin-top:40px; }
.proMenu li{height:65px;line-height:65px;border-bottom: 1px solid #e7effa;}
.proMenu li a{display: block;padding-left:15%; color:#333; font-size:1.1em; }
.proMenu .on a{color:#fff; background:#f30505 url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091435_408254137.png)no-repeat right;  background-position:90% center;}
.proMenu li a:hover{color:#fff; background:#f30505 url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091435_408254137.png)no-repeat right; background-position:90% center;}
    
.prod_fr{position: relative;}
.prod_fr:after{content: '';display: block;clear: both;}

.prod_fr_fl{position: -webkit-sticky;position: sticky;top: 150px; will-change: change;}
.prod_fr_fl:after{content:""; display:block; width:1600px;height:234px; bottom:-90px; left:-150px; position: absolute; background: url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091435_1822638554.jpg)no-repeat left top;     z-index: -1; }
.prod_fr_fl b{font-size:2.4vw;color:#222; font-weight: 100;}
.prod_fr_fl t{display: block;margin:1vw 0 0 0;font-size:2vw;color:#666;}
.prod_fr_fl t:after{display: block;content:"";width:46px;height:10px;margin:2.68vw 0 ;background: url()no-repeat;transform: rotate(180deg);}
.prod_t{text-align:left;}
.prod_fr_fl .prod_fr_fl_a_button{display: block;width:160px;height:50px;line-height:50px; margin-top:5vw;background: #f30505;font-size: 16px;color:#fff;text-align: center;position: relative;overflow: hidden; border-radius: 10px;}
.prod_fr_fl_a_button:hover {cursor: pointer;}
.prod_fr_fl_a_button div {width:160px;height:50px;position: absolute;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.prod_fr_fl_a_button div:nth-child(1) {top:0px;left:0px;}
.prod_fr_fl_a_button div:nth-child(2) {width: 160px;height:50px;top: 0px;left: 0;}
.prod_fr_fl_a_button:hover div:nth-child(1) {animation: prod_fr_fl_a_button_bg 0.3s linear;-webkit-animation: prod_fr_fl_a_button_bg 0.3s linear;-moz-animation: prod_fr_fl_a_button_bg 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;}
.prod_fr_fl_a_button:hover div:nth-child(2) {animation: prod_fr_fl_a_button 0.3s linear;-webkit-animation: prod_fr_fl_a_button 0.3s linear;-moz-animation: prod_fr_fl_a_button 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAAL+1RLAAAAF0lEQVQIW2NkwAIYgWKS6OIgQQxAoUoAE4AAUnD/0ugAAAAASUVORK5CYII=) repeat;left: 0%;}
@-webkit-keyframes prod_fr_fl_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color: #eb3d01;}
    to {background-color: #eb3d01;}
}

@-webkit-keyframes prod_fr_fl_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #eb3d01;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #eb3d01;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

@-moz-keyframes prod_fr_fl_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color:#eb3d01;}
    to {background-color:#eb3d01;}
}

@-moz-keyframes prod_fr_fl_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color:#eb3d01;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #eb3d01;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

.prod_fr_fr{width:54%;z-index: 2;position: relative;}
.prod_fr_fr li{width:100%;margin-bottom:2.6vw; overflow:hidden; }
.prod_fr_fr .prod_fr_fr_iamge img{width:100%;}
.prod_fr_fr .prod_fr_fr_content{padding: 1.7vw 0 1.5vw 2.6vw;box-shadow: 0 0 30px rgb(0 0 0 / 8%); background:#fff;}
.prod_fr_fr .prod_fr_fr_content t{display: block;margin-bottom: 0.9vw;font-size:1.4vw;color:#333;}
.prod_fr_fr .prod_fr_fr_content p{font-size:15px;color:#666;line-height:25px;}
.prod_fr_fr .prod_fr_fr_content a{display: block;width:6.55vw;height:1.68vw;line-height:1.68vw;margin-top: 1.5vw;background: #ccc;font-size:0.78vw;color:#333;text-align: center;position: relative;overflow: hidden;}
.prod_fr_fr_a_button:hover {cursor: pointer;}
.prod_fr_fr_a_button div {width:6.55vw;height:1.68vw;position: absolute;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.prod_fr_fr_a_button div:nth-child(1) {top:0px;left:0px;}
.prod_fr_fr_a_button div:nth-child(2) {width:6.55vw;height:1.68vw;top: 0px;left: 0;}
.prod_fr_fr_a_button:hover div:nth-child(1) {animation: prod_fr_fr_a_button_bg 0.3s linear;-webkit-animation: prod_fr_fr_a_button_bg 0.3s linear;-moz-animation: prod_fr_fr_a_button_bg 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;}
.prod_fr_fr_a_button:hover div:nth-child(2) {animation: prod_fr_fr_a_button 0.3s linear;-webkit-animation: prod_fr_fr_a_button 0.3s linear;-moz-animation: prod_fr_fr_a_button 0.3s linear;animation-fill-mode: forwards;-webkit-animation-fill-mode: forwards;-moz-animation-fill-mode: forwards;background: #f30505;left: 0%;}
@-webkit-keyframes prod_fr_fr_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color:#eb3d01;}
    to {background-color:#eb3d01;}
}

@-webkit-keyframes prod_fr_fr_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color:#eb3d01;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color:#eb3d01;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}

@-moz-keyframes prod_fr_fr_a_button_bg {
    49.00% {background-color: #ffffff;}
    50.00% {background-color: #eb3d01;}
    to {background-color:#eb3d01;}
}

@-moz-keyframes prod_fr_fr_a_button {
    from {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color:#eb3d01;}
    25.00% {transform: skewX(80deg);-webkit-transform: skewX(80deg);-moz-transform: skewX(80deg);color: #eb3d01;}
    75.00% {transform: skewX(-20deg);-webkit-transform: skewX(-20deg);-moz-transform: skewX(-20deg);color: #ffffff;}
    90.00% {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
    to {transform: skewX(0deg);-webkit-transform: skewX(0deg);-moz-transform: skewX(0deg);color: #ffffff;}
}




.adv_box{display:flex;justify-content: space-between;margin-top: 80px;}
.adv_t p{color:#fff;}
.adv_t span{color:rgba(255,255,255,0.8);font-size: 0;display: block;width: 100px;height: 1px;background: #fff;margin: 20px auto;}
.adv li{width: 200px; float: left; color: #fff;cursor: pointer; position: relative;}
.adv_tt{width: 200px; height: 200px; text-align: center;  position: relative;line-height: 200px;}
.adv_tt:before,.adv_tt:after{border-radius: 100%; content: ""; display:block; position: absolute; box-sizing: border-box;  top:0; bottom:0; left:0; right:0; margin:auto; }
.adv_tt:before{width:100%; height:100%; border:1.5px dotted rgba(255,255,255,0.8); animation: before 2s linear infinite;}
.adv_tt:after{ width:190px; height:190px; border:2px dotted rgba(255,255,255,1); animation: after 3.2s linear infinite;}
@keyframes before {
    from {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(24deg)
    }
}

@keyframes after {
    from {
        transform: rotate(24deg)
    }
    to {
        transform: rotate(0deg)
    }
}



.adv_bg{background:url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230721/20230721175611_491845404.jpg)no-repeat center;height:800px;}
.adv_wz p{width:70%;display:block;font-size:15px;color:rgba(255,255,255,0.6);margin: 0 auto;line-height: 32px;text-align: center;}

.adv_tt b{font-size:3.4vw; display: block; padding-top: 28%;}
.adv_tt b,.adv_tt p{position: relative;z-index: 2;}
.adv_tt b:after{content: '+'; }
.adv_tt p{font-size: 1.8vw; font-weight: bold;}
.adv_w{position: absolute;font-size: 16px;line-height: 30px;padding: 20px 40px;width: 650px;box-sizing: border-box;background: #c20810;border-radius: 100px;transition: all 0.3s ease-out;opacity: 0;top:470px;transition: all 0.3s ease-out;left: -60px;z-index:-1;}
.adv li:nth-child(n+4) .adv_w{right:-60px;left: inherit !important;}
.adv li.on .adv_w{opacity: 1;top: 250px;z-index:1;}
.adv_w:before{content:""; position: absolute; top:-24px; left:7.6vw; border-top: 10px transparent dashed;border-left: 14px transparent dashed;border-right: 14px transparent dashed;border-bottom: 14px #c20810 solid;}
.adv li:nth-child(n+4) .adv_w:before{left:74%; }


/*char*/
.char {overflow: hidden;background: url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091435_1723184516.jpg)no-repeat center bottom;padding-bottom:80px;}
.char_box {margin: 0 auto;    }
.char_con {padding-top: 20px;}
.char_con ul {display: flex;justify-content: space-around;}
.char_con li {background: #f8f8f8;width: 200px;height: 220px;position: relative;text-align: center;padding-top: 45px;}
.char_con li i {display: inline-block;width: 30px;height: 30px;line-height: 30px;font-size: 32px;}
.char_con li:nth-child(1) i{font-size:40px;}
.char_con li p {font-size: 20px;line-height: 30px;padding-top: 18px;}
.char_con li p span {display: block;font-size: 15px;color: #999;}
.char_con li em{width:47px;height: 47px;border-radius: 50%;background: #f30505;position: absolute;left: 78px;bottom:-20px;font-size: 26px;font-family: Arial;color: #fff;  line-height: 47px;  animation: animations 4s ease-out infinite;}
@keyframes animations{
    0%{ box-shadow: 0 0 0 0 rgba(255, 129, 113, 0.5);}
    50%{ box-shadow: 0 0 0 10px rgba(255, 129, 113, 0.5);}
    100%{ box-shadow: 0 0 0 15px rgba(255, 129, 113, 0.5);}
}
.char_more {display: flex;border-radius: 40px;background: #000000;width: 580px;height: 50px;align-items: center;margin: 0 auto;margin-top: 110px;}
.char_more p {background: #f30505;width: 58%;border-radius: 40px;font-size: 20px;color: #fff;height: 100%;display: flex;align-items: center;padding-left: 58px;position: relative;margin-left:-2px;}
.char_more p span {color: #fff;font-size: 26px;    font-family: Arial;}
.char_more em {font-size: 20px;color: #fff;padding-left: 70px;position: relative;display: flex;justify-content: center;align-items: center;}
.char_more p:before {position: absolute;left: 26px;}
.char_more em:before {position: absolute;left: 36px;font-size:25px;}



/*新闻*/
.news_top{width:551px;margin:0px auto;}
.news_wz{ height:48px;line-height: 36px; }
.news_wz b{font-size:26px;}
.news_wz span,.news_wz span a{font-size:24px; margin-left: 8px; color: #ccc; text-transform: uppercase; font-family: Arial;}
.news_wz em{font-size:16px; font-weight:200; display: block;color: #999;}
.news_tab{margin-top:10px;}
.news_tab li{float:left;background: #fff; box-shadow: 0px 0px 20px #eee; width: 171px; height: 42px; line-height: 42px; text-align: center; border-radius: 30px;}
.news_tab li+li{margin-left:19px;}
.news_tab li a{font-size:18px;font-weight:100; color:#666;display: block;}
.news_tab li.on{color:#fff; background:linear-gradient(-90deg, #e60012, #f62434);box-shadow:0px 0px 10px rgba(230, 0, 18, 0.3);width: 171px; height: 42px; line-height: 42px;}
.news_tab li.on a{color:#fff !important;}
.news_a{margin-right: 17px;}
.news_a em{position:relative;font-size: 20px;color: #c2c2c2; top:8px;}
.news_a .sPrev, .news_a .sNext{position:absolute;top: 2px;font-size: 20px;color: #c2c2c2;cursor: pointer;}
.news_a .sPrev{right: 5px;transform: rotate(-90deg);}
.news_a .sNext{left: 5px;transform: rotate(90deg);}
.news_a i:hover{color:#f30505;}
.news_list{height:28vw; min-height:500px !important;width: 100%;overflow: hidden;}
.news_list .tempWrap {width: 100% !important;}
.news_list .news_div{height:100%;}
.news_list .news_div+.news_div{}
.news_list .news_div_item{width: 23.65%;display: inline-block;position: relative;height:100%;transition:0.5s; padding: 20px; border: 1px #eee solid;box-sizing: border-box;}
.news_list .news_div_item+.news_div_item{margin-left:1.79%;}
.news_list .news_div_item_date{position: absolute;top:54%;display: inline-block;font-weight: 400;left: 19px;padding-left: 32px;height: 22px;}
.news_list .news_div_item_date::before{position:absolute;content:'';background:url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091435_233130448.png) no-repeat left center;top: 0;left: 0;width: 22px;height: 22px;}
.news_list .news_div_item_content{position: absolute;top:60%;left: 19px;padding-right: 14px;}
.news_list .news_div_item_year, .news_list .news_div_item_month, .news_list .news_div_item_day{float: left;font-size: 15px;line-height: 22px; color: #999;}

.news_list .news_div_item_a{font-size: 16px;display: block;margin-bottom: 16px;position:relative;transition:0.3s; font-weight:normal; color:#222;}
.news_list .news_div_item_a::before{position:absolute;content:'查看详情';bottom: -152px;left: 0;width: 130px;height: 33px;background: #fff;border-radius: 40px;line-height: 33px;color: #999;font-size: 15px;transition:0.5s;padding-left: 43px; border:1px #eee solid; font-weight: 100;}
.news_list .news_div_item_a::after{position:absolute;content:'';bottom: -141px;font-size: 43px;background:url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091435_1296047261.png) no-repeat center;width: 18px;height: 14px;left: 130px;transition:0.5s;}
.news_list .news_div_item_body{font-size: 14px;color: #666;font-weight: 100;line-height: 24px;}
.news_list .news_div_item_pic, .news_list .news_div_item_pic a, .news_list .news_div_item_image{width:100%;height:auto;display: block;}

.news_list .news_div_item:hover .news_div_item_a{color: #e60012;transition:0.3s;}
.news_list .news_div_item:hover .news_div_item_a::before{background: #f8f8f8;transition:0.5s;padding-left:40px;}
.news_list .news_div_item:hover .news_div_item_a::after{left:110px;transition:0.5s;}





/*友情链接*/
.links{width:100%; overflow:hidden; padding:37px 0; background: #FFF;border-top:1px solid #f5f5f5;}
.links_l{float:left; width:117px; border-right:solid 1px #f5f5f5;}
.links_lm{font-size:16px; line-height:18px; color:#222;}
.links_len{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:30px; font-size:30px; color:#000;}
.links_r{float:left; width:90%; padding-top:5px; color:#999; padding-left: 30px;}
.links_r a{font-size:15px; color:#999;}
.linkTagcs{width:100% !important;}


/*版权*/
.footer_bg{background:#f5f5f5;padding:50px 0;}
.footer_m{width:46%;}
.footer_m li {float: left;width: 25%;  font-size: 14px; color: #b6b6b6;  line-height: 35px;}
.footer_m li span {font-size: 16px; display: block; padding-bottom: 12px;color:#222;font-weight:bold;cursor: pointer;}
.footer_m li a {display: block;  font-size: 14px; line-height: 35px;cursor: pointer;}
.footer_tel{width:24%; text-align:center;}
.footer_tel p{ font-size: 1.8vw; color: #e60012;font-family: "Tw Cen MT";font-weight: bold; }
.footer_tel span{display:block;text-align:center;font-size:15px;color:#999;margin: 34px 0; line-height: 28px;}
.footer_tel a{display:block;width:84%;height:52px;line-height:52px;background:#f30505 url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091809_1071973967.png)no-repeat left;color:#f7969d;
border-radius: 50px;text-indent: 2em;background-position-x: 3vw;cursor: pointer; margin:0 auto; font-size:15px;}

.footer_ewm{width:24%;}
.footer_ewm ul li{float:right;width:38%;margin-left: 6%;}
.footer_ewm ul li .footer_pic{width:100%;border:10px solid #FFF;}
.footer_ewm ul li .footer_pic img{width:100%;}
.footer_ewm ul li p{font-size:15px;color:#222;font-weight:bold;margin-top: 20px;text-align: center;}
.footer_ewm dl{margin-top:35px;}
.footer_ewm dl dd{font-size:15px;color:#999;margin-top:10px;text-align: right;}
.footer_ewm dl dd:after{content:"";display:block;width:13px;height:15px;float:right;margin-left: 10px;}
.footer_ewm dl dd:nth-child(1):after{
background:url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091436_859806708.png) no-repeat;}
.footer_ewm dl dd:nth-child(2):after{
background:url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20230905/20230905091436_1881784375.png) no-repeat;}
.footer_ewm dl dd b{color:#222;}
.copy_bg{background:#f30505;height:76px;line-height:76px;color:#ffa6a6;}
.copy_bg a{color:#ffa6a6;}






/*右侧浮动*/
.y-kefu-box { position: fixed; right: 0; top: 20%; z-index: 9999; font-size: 13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img { display: block; width: 100%; height: auto; }
.y-kefu-box01 .icon { display: block; background: url(//memberpic.114my.com.cn/yongpeng88/uploadfile/image/20240525/20240525103953_1641485182.png) no-repeat; margin: 0 auto 6px;}
.y-kefu-box01 { width: 54px; color: #666; text-align: center; }
.y-kefu-box01 .kf-close-btn { width: 27px; height: 27px; background-position: -5px -115px; position: relative; cursor: pointer;}
.y-kefu-box01 .kf-close-btn:before { content: ''; display: block; width: 1px; height: 12px; position: absolute; bottom: -12px; left: 13px; z-index: 1;  background-color: #e60012; }/*颜色更改*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div { display: block; width: 52px; padding: 8px 0 12px; background-color: #fff; border-left: solid 1px #efefef; border-top: solid 1px #efefef; border-right: solid 1px #efefef; position: relative;}
.y-kefu-box01 .show-status { position: relative; }
.y-kefu-box01 .show-status .kf-zixun { background-color: #e60012; border-color: #e60012; color: #fff; margin: 10px 0 7px;}/*颜色更改*/
.y-kefu-box01 .kf-zixun { border-radius: 2px; }
.y-kefu-box01 .kf-zixun i { width: 21px; height: 22px; background-position: -5px -5px; }
.y-kefu-box01 .kf-mobile { border-top-left-radius: 2px; border-top-right-radius: 2px; }
.y-kefu-box01 .kf-mobile>i { width: 18px; height: 18px; background-position: -5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i { background-position: -30px -32px; }
.y-kefu-box01 .kf-weChat>i { width: 22px; height: 19px; background-position: -5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i {background-position: -30px -55px; }
.y-kefu-box01 .kf-dy>i { width: 22px; height: 19px; background-position: -2px -145px; }
.y-kefu-box01 .kf-dy:hover>i {background-position: -27px -145px; }
.y-kefu-box01 .kf-email { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; }
.y-kefu-box01 .kf-email>i { width: 18px; height: 14px; background-position: -5px -80px; }
.y-kefu-box01 .kf-email:hover>i { background-position: -30px -80px; }
.y-kefu-box01 .back-top i { width: 13px; height: 11px; background-position: -5px -98px; }
.y-kefu-box01 .back-top:hover i { background-position: -30px -98px; }
.y-kefu-box01 .kf-email, .y-kefu-box01 .back-top  { border-bottom: solid 1px #efefef;}
.y-kefu-box01 .back-top { margin-top: 20px; border-radius: 2px; left: 55px;}
.y-kefu-box01 .hver:hover { background-color: #e60012; border-color: #e60012;}/*经过颜色更改*/
.y-kefu-box01 .hver:hover>p { color: #fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos { background-color: #fff; border: solid 1px #efefef; position: absolute; right: 90px; z-index: 2; border-radius: 2px; display: none;} 
/*电话*/
.y-kefu-box01 .mobile-infos { width: 260px; text-align: left; top: 0;}
.y-kefu-box01 .mobile-infos>div { padding: 20px 0 20px 45px; position: relative; }
.y-kefu-box01 .mobile-infos>div i { width: 15px; height: 15px; background-position: -52px -32px; position: absolute; top: 22px; left: 20px; z-index: 2; }
.y-kefu-box01 .mobile-infos .online1 { border-bottom: solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span { color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p { color: #e60012; font-size: 18px; }/*颜色更改*/
.right { width: 12px; height: 12px; position: absolute; right: -12px; top: 24px;}
.right-arrow1,.right-arrow2 { width: 0; height: 0; display: block; position: absolute; left: 0; top: 0; border-top: 6px transparent dashed; border-right: 6px transparent dashed; border-bottom: 6px transparent dashed; border-left: 6px white solid; overflow: hidden;}
.right-arrow1 { left: 1px; border-left: 6px #efefef solid;}
.right-arrow2 { border-left: 6px white solid;}
/*二维码*/
.y-kefu-box01 .y-ewm-box { width: 151px; height: 178px; top: -60px;}
.y-kefu-box01 .y-ewm-box>div { width: 151px; height: 178px; }
.y-kefu-box01 .y-ewm-box img { width: 130px; height:130px; margin: 15px auto 7px; }
.y-kefu-box01 .y-ewm-box .y-ewm-img1 { width: 150px; border-right: solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right { top: 84px; }
/*邮箱*/
.y-kefu-box01 .y-email-infos { padding: 28px 20px 28px 45px; color:#b9b9b9; text-align: left; bottom: 0; }
.y-kefu-box01 .y-email-infos p { color: #e60012; font-size: 16px; }/*颜色更改*/
.y-kefu-box01 .y-email-infos>i { width: 18px; height: 13px; background-position: -52px -80px; position: absolute; left: 15px; top: 30px; }
.y-kefu-box01 .y-email-infos .right { top: 55px; }
.y-kefu-box01 .hide-status { width: 54px; height: 65px; background-color:#cc0105;position: absolute; top: 37px; left: 55px; z-index: 9;}/*关闭后颜色*/
.y-kefu-box01 .hide-status .kf-zixun { padding: 10px 0 7px; color: #fff; cursor: pointer; }