*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
body{font-size: 15px;min-width: 1200px; overflow-x: hidden; font-family: 'Hos','Microsoft YaHei';}
a{text-decoration: none; color:#333; font-size: 15px;}
li{list-style: none;}
em,i{font-style: normal;}
input,select,textarea {border-radius: 0;outline: none;}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"],input[type="password"] {-webkit-appearance: none;}
a,*::before,*::after {font-size: 14px;text-decoration:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;color: #1a1a1a;} 
a * {-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
.fullscreen,.fullscreen body {width: 100%;height: 100%;overflow: hidden}
.pcshow { display:block;}
.mbshow { display:none!important;}
.clear { clear:both;}
.fl {float: left;}
.fr {float: right;}
.img {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto;height: auto;z-index: 1;max-width: 100%;max-height:100%;}
.img img.img-center {width: auto;height:auto;height:-webkit-min-content;height:-moz-min-content;height:min-content;}
.img-block {display: block;width: 100%;height: auto;}
.img-inline {display: inline-block;width: auto;height: auto;max-width: 100%;}
.clamp1 {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.clamp2 {display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.clamp3 {display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.text-center {text-align: center;}
.div-container {position: relative;width: 74%;margin: auto;}

@font-face { 
        font-family: 'Hos'; src: 
       url('https://cdn.114my.com.cn/font/lcw/Hos.ttf') format('truetype')
}
@font-face { 
        font-family: 'DIN'; src: 
       url('https://cdn.114my.com.cn/font/lcw/D-DIN-Bold.ttf') format('truetype')
}
@font-face { 
        font-family: 'srm'; src: 
       url('https://cdn.114my.com.cn/font/lcw/srm.otf') format('truetype')
}

@font-face {
  font-family: 'iconfont';  /* Project id 4929460 */
  src: url('//at.alicdn.com/t/c/font_4929460_e0odhtkyjpc.woff2?t=1747966685521') format('woff2'),
       url('//at.alicdn.com/t/c/font_4929460_e0odhtkyjpc.woff?t=1747966685521') format('woff'),
       url('//at.alicdn.com/t/c/font_4929460_e0odhtkyjpc.ttf?t=1747966685521') format('truetype');
}

@font-face {
  font-family: 'iconfont';  /* Project id 4948591 */
  src: url('//at.alicdn.com/t/c/font_4948591_l9gxsarl6un.woff2?t=1750209008946') format('woff2'),
       url('//at.alicdn.com/t/c/font_4948591_l9gxsarl6un.woff?t=1750209008946') format('woff'),
       url('//at.alicdn.com/t/c/font_4948591_l9gxsarl6un.ttf?t=1750209008946') format('truetype');
}

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


@font-face {
  font-family: "Al_Bold";font-weight: 700;src: url("//at.alicdn.com/wf/webfont/3hA9V25sMv11/lE4jY9I2rLVC.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/3hA9V25sMv11/EdNgmizdrmko.woff") format("woff");
  font-display: swap;
}

.gy{max-width: 1400px;margin: 0 auto;min-width: 1200px;width: 100%;}
.gyc {margin: 0 auto;max-width: 1400px;min-width: 1200px;}
.gya{margin: auto; max-width: 1400px;}
.page{max-width: 1400px;margin: 0 auto;min-width: 1200px;width: 100%;}

.top20{margin-top: 20px;}
.top30{margin-top: 30px;}
.top40{margin-top: 40px;}
.top50{margin-top: 50px;}
.top60{margin-top: 60px;}
.top70{margin-top: 70px;}




/*bt*/
.nybt{ text-align:center; font-size:42px; color:#000; padding-top:50px; font-weight: normal;}
.nybt b{ color:#158c5f; font-weight:bold; font-family: "Microsoft YaHei";}
.nybt span{ display:block; font-size:18px; color:#666; margin:10px 0 13px 0; font-family:hs_l;}
.nybt em{ display:inline-block; height:10px; padding:0 20px; position:relative; z-index:3;} 
.nybt em i{ display: inline-block; width:10px; height:10px; border-radius: 50px; background: #c9c9c9; animation: bounce_fountainG 1.2s linear infinite;}
.nybt em i+i{ margin-left:10px;}
.nybt em i:nth-child(1){animation-delay: .4s;}
.nybt em i:nth-child(2){background:#158c5f;animation-delay: .6s;}
.nybt em i:nth-child(3){animation-delay: .8s;}
@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
@keyframes rolation{
	0%{ transform:rotate(0deg);}
	100%{ transform:rotate(360deg);}
	} 
	


/*hear*/
header{position: fixed;z-index: 9999;width:100%;}

.head{position: absolute;top: 0px;left: 0%;width: 100%;min-width: 1200px; z-index: 999;display: flex;justify-content: space-between;align-items: center;padding-left:4%;border-radius: 0px; overflow: inherit;transition:all 0.6s;max-height: 6vw; height: 7vw;      position: absolute; top: 0;  /*background: linear-gradient(180deg, #158c5f, transparent);*/}
.head0{  background:rgba(21, 140, 95, 0.92);}
.head.on{overflow:inherit;top: 0;min-height:70px;width: 100%;left: 0%;border-radius: 0px;height: 90px;box-shadow: 0px 0px 50px rgba(0,0,0,0.4);background: linear-gradient(rgba(255, 255, 255, 0.99), rgba(255, 255, 255, 0.97));border-bottom: none;     background: #fff !important;}

.head.on .logo img{height:60px; width:auto; filter: grayscale(0); }
.head.on>a>p{font-size: 32px; line-height: 40px; padding-left: 12px; font-weight: bold; letter-spacing: 1px;color: #333;}
.head.on>a>p>span{font-size: 14px; padding-top:2px; display: block; line-height: 14px;letter-spacing:0px; color: #999;font-weight: normal;}
.head.on .nav>ul>li>a{color: #333; }
.head.on .top_con li i{color: #333;}
.head.on .top_con>ul>li:last-child a{color: #158c5f;}
.head.on .top_con li i a{color: #333;}
.head.on .head_f p{color: #333;font-weight: normal;}
.head.on .head_f p i{ color: #158c5f;}
    
.head.on .top_con>ul>li img{filter: grayscale(0);}

.head_f {display: flex;  justify-content: flex-start; align-items: center;}
.head .logo {  float: left; opacity: 1;
filter: alpha(opacity=100);     padding-top: 15px;}
.head .logo img{ width:auto; filter: grayscale(1) brightness(10); height: 65px;}
.head .logo p{font-size: 32px; line-height:50px; padding-left: 12px; font-weight: bold; letter-spacing: 1px;color: #fff;}
.head .logo p i{font-size: 14px; padding-top:2px; display: block; line-height: 14px;letter-spacing:0px; color: #999;font-weight: normal; text-transform: uppercase; letter-spacing: 3px;}


.head_f p{display: flex; 
    font-size: 34px;
    color: #fff;
    flex-direction: column;
    font-weight: bold;
    line-height: 50px; padding-left: 20px;
    padding-top: 15px;}
.head.on .head_f p b{font-family: "Al_Bold";}
.head_f p b{font-family: "Al_Bold";}
.head_f p i{ font-size: 1.1vw; font-weight: normal; padding-top: 5px;}



.head_box {width: 92%;margin: 0 auto;display: flex;    display: -webkit-flex;display: -moz-flex;justify-content: space-between;align-items: center;position: relative;     min-width: 1300px;}
.head.on .head_logo img{display:none;}
.head.on .nav>ul>li.cur a{font-weight:bold; color: #158c5f;}
.head.on .nav>ul>li:after{background: #158c5f; top:92px;}

.nav{display:flex;width: calc(100% - 28vw);}
.nav>ul{display: flex;justify-content: space-between;align-items: center;width: calc(100% - 400px);}
.nav>ul>li {position: relative;transition: 0.5s; padding: 0 1%;}
.nav>ul>li:nth-child(4) {margin-left: 0%;}
.nav>ul>li:after {content:'';width:0;height: 3px;background: #fff; position: absolute;top:98px;left: 0;z-index: -1;opacity: 0;    transition: 0.5s;}
.nav>ul>li:hover:after,.nav>ul>li.cur:after {opacity: 1;width: 100%;transition: 0.5s;}
.nav>ul>li.cur a{font-weight:bold; color: #fff;}
.nav>ul>li a {font-size: 1.1vw; color: #fff; line-height: 100px;}





/*下拉*/

.dropmenu{ position:absolute; top:100%; max-height:0; transition:all .3s ease; width:200px;left: -62px;z-index:99; transition:all .3s ease; background:#f9f9f9; border-radius:0px; opacity:0; visibility:hidden; padding: 0px 0px}
.dropmenu a{ display:block; line-height:50px !important; text-align:center; font-size:16px !important; color:#666 !important; transition:all .5s ease;}
.dropmenu a+a{border-top: 1px #e4e4e4 solid;}
.dropthree{ position:relative; border-bottom: 1px #eee solid;}
.dropthree>div{ position:absolute; left:105%; visibility:hidden; opacity:0; transition:all .3s ease; border-radius:5px;width:100%; background:#f9f9f9; top:0;}
.dropthree:hover>div{ opacity:1; left:100%; visibility:visible; }
.nav li {position: relative;}
.nav li:hover .dropmenu{ max-height:1000px;  top:100%; opacity:1; visibility:visible;}
.dropmenu a:hover{ background:#158c5f; color:#fff !important;}
.dropmenu table,.dropmenu tbody,.dropmenu tr,.dropmenu td{ display:block; width:100%;}
.nav>ul>li.cur .dropmenu a {  font-weight: normal;}

.call {position:relative;}
.call ul {position:relative;}
.call li {position:relative;}
.call li dl {position:absolute;top:0;left:100%; transition: 0.5s;}
.call li dl dt a {display: block;padding: 0 40px;width: 300px;height: 42px; border-bottom: none;background: #fff; color: #666; font-weight: 100; font-size: 14px; line-height: 42px;position: relative;}
.call li:nth-child(6) {display:none;}
.call li+li { border-top: 1px solid #e4e4e4;}

.call li:hover dl { transform: rotateY(0deg);}
.call li dl {position: absolute;top: 0; left: 100%;transition: 0.5s; transform-origin: left; transform: rotateY(90deg);}

.nav>ul>li:nth-child(2)>a:after,.nav>ul>li:nth-child(3)>a:after{position: absolute;content: "\e65e";font-family: "iconfont";font-size: 12px;color: #333;top: -1px;right: -18px;transition: .5s;   color: #fff;}


.head.on .nav>ul>li:nth-child(2)>a:after,.head.on .nav>ul>li:nth-child(3)>a:after{    color: #333;}







@media screen and (max-width: 1440px){
.nav_on>a>p{font-size: 1.3rem;}
.nav>ul>li>a{font-size: 1.2vw;}
}

@media screen and (max-width: 1400px){
.nav_on>a>p{font-size: 1.4rem;}
.nav>ul { width: calc(100% - 340px);}
.nav_on>a>p>span {letter-spacing: 1px;}
.search_bg .gy {  width: 1300px !important;}
.advleft {     width: 1170px !important;}

}

@media screen and (max-width: 1366px){

.nav>ul { width: calc(100% - 320px);}
.nav_on{padding: 0% 1% 0% 2%;}
.nav_on>a>p{font-size: 1.4rem;}
.nav>ul>li>a{font-size: 1.1vw;}
.nav_on>a>p>span {font-size: 1.1rem; letter-spacing: 0px;}
.top_con>ul>li:last-child a { font-size: 1.6vw;}

}

@media screen and (max-width: 1280px){
.nav_on .logo img { height: 56px;}
.nav>ul { width: calc(100% - 300px);     padding-right: 0%;}
.nav_on{padding: 0% 19% 0% 2%;}
.nav_on>a>p{font-size: 1.2rem;}
.nav>ul>li>a{font-size: 1vw;}
.nav_on>a>p>span {font-size: 1rem; letter-spacing: 0px;}
.top_con>ul>li:last-child a { font-size: 1.6vw;}

}

@media screen and (max-width: 1200px){
.nav_on .logo img { height: 56px;}
.nav>ul { width: calc(100% - 320px);}
.nav_on{padding: 0% 1% 0% 2%;}
.nav_on>a>p{font-size: 1.4rem;}
.nav>ul>li>a{font-size: 1vw;}
.nav_on>a>p>span {font-size: 1.1rem; letter-spacing: 0px;}
.top_con>ul>li:last-child a { font-size: 1.6vw;}

}




.header-right{height: 100%;margin-left:100px;}
.header-search{    position: relative;
    height: 100%;
    color: #fff;
    font-size: 22px;
    margin-left: 15px;
    top: 35px;}
.header-search span{display:block;margin-left:10px;}
.header-search i{font-size: 16px; color: #fff;}

.top_con {}
.top_con>ul {display: flex;justify-content: space-between;width: 100%;}
.top_con>ul>li {display: flex;position: relative;width: 24px;height: 24px;border-radius: 50%; justify-content: center;z-index:66;}
.top_con>ul>li:nth-child(1) {width:40px;}
.top_con>ul>li:last-child {background: none;display: flex; align-items: center; width: 240px;}
.top_con>ul>li:last-child a {font-size: 1.8vw; font-weight:bold; color: #fff; padding-left:5px;  font-family: 'DIN';}
.top_con li i {font-size: 23px;line-height: 28px; color: #fff; height: 28px; font-weight:normal;}
.top_con li i a{color: #fff;  padding-left: 4px;}
.top_con li>p {width: 120px;overflow: hidden;position: absolute;top: 32px;left: -20px;opacity: 0;transition: 0.5s;height:  0;padding: 5px;background: #fff;border: 1px solid #ddd;}
.top_con li p img {width:100%;}
.top_con li>a {}
.top_con li:hover p {opacity: 1;transition: 0.5s;height: 120px;}
.top_con li>b {width: 120px;overflow: hidden;position: absolute;top: 32px;left: -20px;opacity: 0;transition: 0.5s; background: #fff;font-weight:normal;color: #333;}
.top_con li>b a{font-size:14px;color: #333; line-height: 36px;color: #333; display: block;}
.top_con li:hover b{opacity: 1;transition: 0.5s;}
.top_con li>b a+a { border-top: 1px solid #eee;}
.top_con li>b a:hover {  background: #158c5f; display: block; color: #fff;}
.top_con>ul>li img { width: 38px; filter: grayscale(1) brightness(10);}



/*search*/
.top_con li:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;} 
.tit_sel {width: 650px;height: 150px;background: rgba(255,255,255,0.9);transform: rotateX(90deg);position: absolute;right: 0;transition: all 0.5s;font-size: 16px;padding: 34px; z-index: 9999;top:60px;}
.tit_sel span {font-size: 24px;display: block;color: #666;font-family: Arial;}
.tit_icon:hover .tit_sel{transform: rotateX(0);transition: all 0.5s;}
#search-i{float:left; width:50px; height:43px; overflow:hidden; margin-top:20px;  box-sizing: border-box; padding-top: 0px; border: 1px solid rgba(0,0,0,0.1); border-left: none; padding-top: 5px;}
#search-bg{float:left; width:530px; height:43px; overflow:hidden; padding-left:14px; margin-top:20px; box-sizing: border-box;     border: 1px solid rgba(0,0,0,0.1);border-right: none;text-align: left; line-height: 40px;}
.search-text{ font-size:14px;color: #666;justify-content: center;align-items: center;     font-weight: normal;}
.search-text a{ font-size:15px; color: #666;}
.search-text a:hover{ font-size:15px; color: #158c5f;}
.search-text span{ float:left;  color:#666;font-size: 15px;     font-weight: normal;}
#infoname{ border:none;background:none; outline:none;} 




/*banner*/
.index_banner{ width: 100%; background: url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250612/20250612210608_1330260548.jpg); height: 930px;}

.swiper-slide1:after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.2);
    left: 0;
    top: 0;
    z-index: 4
}


.index_banner .p_scrool{position:absolute;left:calc((100% - 90px) / 2);bottom:3%;color:#fff;width:90px;z-index:10}
.index_banner .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}
.index_banner .p_scrool i{display:block;width:20px;height:30px;margin:0 auto;border-radius:12px;border:2px #fff solid;position:relative}
.index_banner .p_scrool i:before{content:"";display:block;width:4px;height:10px;background:#fff;border-radius:2px;position:absolute;left:50%;transform:translate(-50%,0);top:3px;animation:scrollmouse 2s linear infinite;box-sizing:border-box}
.index_banner .p_scrool span{text-transform:uppercase;color:#fff;display:block;line-height:20px;margin-top:12px;font-size:14px;text-align:center}
@keyframes scrollmouse{from{transform:translate(-50%,0);opacity:1}
to{transform:translate(-50%,10px);opacity:0}
}.w1520{padding-left:7vw;padding-right:10.4vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}
.index_banner{position:relative;z-index:99}
.index_banner .banner .swiper-slide{position:relative}
@keyframes swiper_img_move{0%{-webkit-transform:scale(1,1);transform:scale(1,1)}
50%{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}
100%{-webkit-transform:scale(1,1);transform:scale(1,1)}
}.swiper-slide1:after{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.5);left:0;top:0;z-index:4}
.index_banner .banner .swiper-slide .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:5s;transform:scale(1);animation:swiper_img_move 8s linear 0s infinite normal both}
.index_banner .banner .swiper-slide .img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.index_banner .banner .swiper-slide .position{position:absolute;top:13%;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;z-index:5}
.ban2t{top:9% !important}
.ce{text-align:center;margin:0 auto}
.ce1{text-align:center;margin:0 auto;justify-content:center !important}
.index_banner .banner .swiper-slide .position .content2{-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s}
.index_banner .banner .swiper-slide .position .content2{margin-top:2rem}
.index_banner .banner .swiper-slide .position .mor{margin:0 auto;display:flex;justify-content:center;margin-top:2rem}
.flexStart{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.index_banner .banner .swiper-slide .position .content2 > div{margin-right:0.6rem}
.homeLink.homeLink1 a{color:#fff}
.homeLink.homeLink1 .ls{background:#fff}
.homeLink.homeLink1 .ls i{padding-right:6%;font-size:18px}
.homeLink.homeLink1 a.ls{color:#fff}
.homeLink.homeLink2 a{border-color:#fff}
.homeLink .aa{width:9rem;line-height:2.5rem;border-radius:0.8rem;display:block;font-size:16px;color:#fff;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;text-align:center}
.homeLink .a{width:9rem;border:2px solid #fff;line-height:2.5rem;border-radius:1.8rem;display:block;font-size:16px;color:#fff;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;text-align:center;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,80% 100%,80% 94%,70% 94%,70% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,80% 100%,80% 94%,70% 94%,70% 100%,0% 100%)}
.homeLink .ac{color:#1e50ae !important;width:9rem;border:2px solid #fff;line-height:2.9rem;border-radius:0.8rem;display:block;font-size:16px;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;text-align:center;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,80% 100%,80% 94%,70% 94%,70% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,80% 100%,80% 94%,70% 94%,70% 100%,0% 100%)}
.homeLink .ad{color:#139a51 !important;width:9rem;border:2px solid #139a51;line-height:2.9rem;border-radius:0.8rem;display:block;font-size:16px;color:#fff;-webkit-transition:0.4s;-o-transition:0.4s;transition:0.4s;text-align:center;-webkit-clip-path:polygon(0% 0%,100% 0%,100% 100%,80% 100%,80% 94%,70% 94%,70% 100%,0% 100%);clip-path:polygon(0% 0%,100% 0%,100% 100%,80% 100%,80% 94%,70% 94%,70% 100%,0% 100%)}
.index_banner .banner .swiper-slide .position .box h5{overflow:hidden}
.wzd{font-size:3vw !important;line-height:1 !important}
.wzd1{font-size:4vw !important;line-height:1.1 !important}
.bantw{color:#fff;position:relative}
.ty{text-shadow:1px 1px 3px #333}
.bantb{color:#333}
.index_banner .banner .swiper-slide .cer{text-align:center}
.index_banner .banner .swiper-slide .position .box h6{font-size:22px;margin-top:0.3rem;letter-spacing:2px;line-height:34px;width:100%;font-weight:normal;position:relative}
.index_banner .banner .swiper-slide .position .bantw1:before{position:absolute;content:"";top:106%;left:0%;transition:.5s;width:110px;height:3px;background:#fff}
.index_banner .banner .swiper-slide-active .position h5 p{-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s;font-weight:normal}
.banta{background:-webkit-linear-gradient(#1e50ae,#003ac8);background:linear-gradient(#1e50ae,#003ac8);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:1px rgba;-webkit-text-stroke:1px #fff}
.index_banner .banner .swiper-slide .position .box h5 span{font-size:28px;line-height:50px;display:block;width:620px;font-weight:lighter;text-align:center;border-top-left-radius:50px;border-bottom-right-radius:50px;margin-top:20px;color:#fff;background:linear-gradient(to top,#158c5f,#0bc67f);font-family:'hos';letter-spacing:5px;margin-bottom:33px}
.index_banner .banner .swiper-slide .position .box h5 b{font-size:28px;line-height:50px;display:block;background-color:#1e50ae;width:720px;font-weight:lighter;text-align:center;border-top-left-radius:50px;border-bottom-right-radius:50px;margin-top:12px;color:#fff;background:linear-gradient(to top,#1e50ae,#003ac8);font-family:'Hos';letter-spacing:1px}
.index_banner .banner .swiper-slide-active .position h6{-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s}
.index_banner .banner .swiper-slide-active .homeLink{-webkit-animation:fadeInUp 1s ease both;animation:fadeInUp 1s ease both;-webkit-animation-delay:0.5s;animation-delay:0.5s}
.index_banner .banner .swiper-slide-next{z-index:1}
.widgets{position:absolute;right:10.4vw;bottom:10rem;z-index:1}
.widgets .btn-area .bullet_outer{color:#fff;line-height:34px;position:relative;padding-bottom:51%;margin-bottom:51%;display:flex;width:340%;align-items:center;justify-content:center}
.widgets .btn-area .bullet_outer .le_{font-size:18px;opacity:0.5;overflow:hidden;white-space:nowrap;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;display:none}
.widgets .btn-area .bullet_outer .ri_{font-size:18px;margin-left:2%;opacity:0.5}
.widgets .btn-area .bullet_outer::before{position:absolute;content:'';width:100%;height:2px;right:0;bottom:0;background:#fff;-webkit-transition:0.5s;-o-transition:0.5s;transition:0.5s;opacity:0.5}
.widgets .btn-area .bullet_outer::after{position:absolute;width:0rem;height:2px;right:0;bottom:0;background:#fff}
.widgets .btn-area .bullet_outer .liner{position:absolute;width:0rem;height:2px;right:0;bottom:0;background:#fff}
.widgets .btn-area .swiper-pagination-bullet{width:auto;height:auto;border-radius:0;display:block;background:none;opacity:1}
.widgets .btn-area .swiper-pagination-bullet-active123 .bullet_outer .le_{opacity:1;max-width:1.2rem}
.widgets .btn-area .swiper-pagination-bullet-active123 .bullet_outer .ri_{opacity:1}
.widgets .btn-area .swiper-pagination-bullet-active123 .bullet_outer::before{width:100%}
.widgets .btn-area .swiper-pagination-bullet-active123 .bullet_outer::after{width:100%;-webkit-transition:var(--i);-o-transition:var(--i);transition:var(--i)}
.widgets .btn-area .play .bullet_outer .le_{opacity:1}
.widgets .btn-area .play .bullet_outer .ri_{opacity:1}
.widgets .btn-area .play .bullet_outer::before{width:100%}
.p74{padding-top:0.74rem}
.p74_{padding-bottom:0.74rem}
.m58{margin-top:0.58rem}


/* 关于我们 */

.indexTle strong {font-size: 2.2rem;color: #158c5f; line-height: 1.4;margin-bottom: 1.5rem; display: block;}
.indexTle strong span {display: block; padding-bottom: 2%;}
.indexTle strong p{font-size: 2rem; color: #333;}
.indexTle .text {font-size: 1vw;color: #777777; line-height: 1.7; padding-bottom:1.8%;}
.indexOne {padding: 8rem 0 8rem 0; z-index:1; position: relative; background: url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618092907_403419900.jpg) center no-repeat;}
.indexOne .box {display: flex; justify-content: space-between; align-items: center;}
.indexOne .le {width: 46%;}
.indexOne .le ul {padding: 2.3rem 0 2.2rem 0; border-top: 2px solid #DCDCDC; border-bottom: 2px solid #DCDCDC; margin: 2rem 0;}
.indexOne .le ul {display: flex; justify-content: space-between;}
.indexOne .le ul li span {color: #666666; padding-bottom: 20px; display: block;}
.indexOne .le ul li .counter {font-size: 2.9rem;font-weight: 700;color: #333333;  font-family: srm;}
.indexOne .le ul li em {font-size: 1rem;color: #333333;}
.indexOne .le ul li i {font-style: normal;font-size: 1.18rem;color: #333333;}
.indexOne .le ul li i sup {font-size: 1.1rem;}
.indexOne .re {width: 44%;}
.indexOne .re .videoBox {position: relative; overflow: hidden;}
.indexOne .re .videoBox > img {width: 140%; max-height: 37rem;}
.indexOne .re a {position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%);}

/* 了解更多 */
.inMore {width: 10rem; height: 2.52rem; background: linear-gradient(to right, #158c5f 0%, #179b6a 100%); z-index: 1; display: block; display: flex; align-items: center; justify-content: center; transition: 1s; position: relative;}
.inMore span {color: #fff; font-size: 1rem;color: #ffffff; margin-right: 20%; transition: .5s; position: relative; z-index: 1;}
.inMore img {position: relative; left: 0; transition: .5s;}
.inMore:hover img {left: 5%;}
/* .inMore:hover {border-radius: .5rem;} */
.inMore:hover {background: none; transition-delay: .1s;}
.inMore::before {content: "";  z-index: 0;   display: block;width: 0%;height: 100%;background-color:#158c5f;position: absolute; left: 0;bottom: 0;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;margin: auto;}
.inMore:hover:before { width: 100%;}





/*pro*/
.pro_bg{background: #f8f8f8; padding: 70px 0;}
.pro_bt{font-size: 40px; font-weight: bold; }
.pro_bt b{color: #009e64;}
.pro_bt p{font-size:17px; font-weight:normal; color:#666; padding:5px 0; text-align: left;}

.protab{float: right; width: 30%; margin-top:10px;}
.protab li{font-size: 18px; width:200px; height:50px; transition: all .3s ease; position: relative; float: left; line-height: 50px;  text-align: left;  padding-left: 50px; } 
.protab li a{font-size: 18px;}
.protab li:hover{background: #009e64; color: #fff; border-radius: 25px 0;}
.protab li:after{ content: ""; background: url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618093451_1662789187.png) no-repeat; width: 25px; height: 25px; position:  absolute; left: 20px; top: 12px;}
.protab li dl { display: none;}
.protab li:hover{background: #009e64; color: #fff; border-radius: 25px 0;}
.protab li:hover a{color: #fff;}
.protab li:hover:after{ content: ""; background: url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618093451_2020148546.png) no-repeat; width: 25px; height: 25px; position: absolute; left: 20px; top: 12px;  padding-left: 10px;}


.pro_tj{ margin-top: 30px;}
.pro_tj li{ width:690px; height: 400px; float: left; border-radius: 10px; overflow: hidden; padding: 40px 35px;}
.pro_tj li+li{margin-left: 20px;}
.pro_tj li:nth-child(1){ background:  #fff url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250612/20250612211333_1562652926.jpg) no-repeat right;}
.pro_tj li:nth-child(2){ background: #fff url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250612/20250612211333_947297589.jpg) no-repeat right;}


.pro_tj li b{font-size:30px;  font-weight: bold; padding-bottom: 30px;}
.pro_tj li p{font-size:16px; color: #666; line-height: 28px; margin-top: 20px; width: 49%;}
.pro_tj li p i{font-size:16px; color: #009e64; display: block; font-weight: 800;}
.pro_tj li a{ position: relative; border: 1px solid #eee; line-height: 34px; border-radius: 36px;  width: 130px; height: 36px; display: block;  padding-left: 20px; float: left; font-size: 15px; margin-top: 30px; }
.pro_tj li a span{display: inline-block; vertical-align: middle; width: 34px; height: 34px; border-radius: 34px; background:#009e64 url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618093451_214788944.png) center no-repeat; position: absolute; top:0; right:0;}
.pro_tj li a:hover{ width: 140px; background:#009e64; color: #fff; -webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s;}

.pro_tj li:hover a span{background:#f57601 url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618093452_586452172.png) center no-repeat;}
   

/* 滚动 */

.pro_gun{ width: 1400px; margin:0 auto;  overflow: hidden;}
.pro_gun .tempWrap{ width: 1400px !important;}
.pro_gun ul{height:340px !important; float: left;}

.pro_gun ul img {
    width: 100%;
    height: auto;
    transition: all .75s;
}
.pro_gun li+li{ margin-left: 15px;}
.pro_gun li {
    width: 360px;
    overflow:hidden;
    position:relative;
}
.pro_gun>div:nth-chilf.pro_ct>div>pd(-n+2) li {
    border-left: none;
}
.pro_gun li:after{content: '';cursor: pointer;position: absolute;left: -100%;top: 0;width:100%;height:100%;background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));transform: skewx(-25deg);}
.pro_gun li:hover:after{left:100%; -moz-transition:.75s; -o-transition:.75s; -webkit-transition:.75s; transition:.75s;}

.pro_gun li span a {   display: block;
    height: 64px;
    color: #444;
    font-size: 18px;  line-height: 64px; position: relative; transition: all .5s; background: #fff; text-align:center;}
.pro_gun li:hover span a{color: #fff;}
.pro_gun li:hover span a:after{color: #fff;}
.pro_gun li span a:after { position: absolute; content: "\eb91"; font-family: "iconfont"; font-size: 22px;  right: 26px;}
.pro_gun li:hover span a {  background: #009e64;}
.pro_gun li>a {display: block;   overflow: hidden; }
.pro_gun li br { display: none;}
.pro_gun li:hover img { transform: scale(1.1);}


/*appli*/
.appli {overflow: hidden;position: relative; padding: 4% 0 0 0; background: #f8f8f8;}
.appli_box {max-width: 1700px;margin:0 auto;}
.appli_tit {display: flex;flex-direction: column;/* color: #fff; */position: relative;z-index: 9;/* padding: 0 0 0 6%; */align-items: center;/* display: none; */}
.appli_tit p {font-size: calc(2.3rem + 0.5vw);display: flex;flex-direction: column;position: relative;align-items: center;font-weight: bold;}
.appli_tit p span:before {content:'';width: 4%;height: 3px;position:absolute;left: 46%;bottom: -4vw;margin: auto;z-index:-1;background: #158c5f;top: 0;}
.appli_tit p span:after {content:'';width: 4%;height: 3px;position:absolute;right: 46%;bottom: -4vw;margin: auto;z-index:-1;background: #799a8d;top: 0;}
.appli_tit p span {font-size: 1.2rem;font-weight: normal;padding: 2% 0 0;/* text-transform: uppercase; *//* font-family: Arial; */color: #666;position: relative;font-weight: normal;}
.appli_tab {/* position:absolute; *//* top:0; *//* left:0; *//* width:100%; *//* height: 100%; */position: relative;margin: 4% 0 0;}
.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: 20%;height: 100%;position: relative;z-index: 5;border-right: 1px solid rgba(255,255,255,0.1);justify-content: center;/* padding: 0 0 5% 0; */top: 0;bottom: 0;margin: auto 0;}
.appli_con li:after {content:'';width:100%;height:0;background: linear-gradient(to top, rgba(21,140,95,0.6) 0, transparent);position:absolute;bottom:0;left:0;transition:0.5s;z-index:-1;}
.appli_con li:hover:after {height:50%;}
.appli_con li i {font-size: 3.5rem;width: 60px;height: 60px;/* border-radius: 50%; *//* border: 1px solid #fff; */display: flex;justify-content: center;align-items: center;}
.appli_con li a {font-size: 1.5rem;display: flex;flex-direction: column;align-items: center;margin: 7% 0 0;color:#fff;letter-spacing: 1px;}
.appli_con li a span {font-size: 12px;text-transform: uppercase;padding: 8% 0 0;opacity: 0.5;display: none;}
.appli_call {overflow:hidden;position: relative;/* z-index: 5; */}
.appli_call:before {content:'';width:100%;height:100%;background: rgba(0,0,0,0.3);position:absolute;top:0;left:0;z-index: 1;}
.appli_call ul {display:flex;    transition: 0.5s;}
.appli_call li {position: relative;width:100%;flex-shrink: 0;}
.appli_call li:after {content:'';width:100%;height:100%;background: rgba(0,108,181,0.2);position:absolute;top:0;left:0;}
.appli_call li>a {}
.appli_call li>a img {width:100%;height: auto;}
.appli_call li p {display:none;}


.appli_call li>a img{transition: transform 0.3s ease; }
.appli_call li>a img:hover{transform: scale(1.2);}



/*证书*/
.honor_bg{background:#fff;overflow: hidden; padding-top:80px; padding-bottom:88px; background:url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250613/20250613145358_1090938173.jpg)}

.usecon .swiper-slide-prev{transform: perspective(100px) rotateY(5deg) scale(.8) !important;}
.usecon .swiper-slide-next{transform: perspective(100px) rotateY(-5deg) scale(.8) !important;}*/.usehor{z-index: 1;overflow: hidden;margin-top: 4.5vw;}
.usehorcon *{box-sizing: border-box;}
.usehorcon .swiper-slide{border: 1.8vw solid transparent;}
.usehorcon{position: relative;overflow: hidden;width: 92%;margin: 48px auto 0; height: 410px;}
.usehorcon .swiper-slide a{display: block;}
.usehorcon .swiper-slide a img{width: 100%;height: auto;opacity: .5;}
.usehorcon .swiper-slide.swiper-slide-active{opacity: 1;border: 0vw solid transparent;-moz-box-shadow: 0.2vw 0.2vw 0.2vw rgba(13, 33, 70, .3);-webkit-box-shadow: 0.2vw 0.2vw 0.2vw rgba(13, 33, 70, .3);box-shadow: 0.2vw 0.3vw 0.2vw rgba(13, 33, 70, .3);}
.usehorcon .swiper-slide a p{position: absolute;width: 100%;top: 110%;text-align: center;font-size: 24px;color: #323636;opacity: 0;transition: all .3s ease;display: none;}
/*.usehorcon .swiper-slide a p:before{display:block;content:'';width:1px;height:50px;background:#dadede;margin:0 auto 20px auto;}*/.usehorcon .swiper-slide.swiper-slide-active a img{opacity: 1;}
.usehorcon .swiper-slide.swiper-slide-active p{top: 95%;opacity: 1;}
.usehor .usehorjt{position: relative;text-align: center;}
.usehorjt>div+div{margin-left: 450px;}
.usehorjt>div{position: relative;display: inline-block;vertical-align: top;background: #dadede;width: 64px;height: 56px;top: inherit;left: inherit;right: inherit;}




/*news*/
.xw_bt{display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;}
.indx_xw .boxLeft .top h4{font-size: 40px;color: #333;}
.indx_xw .boxLeft .top h5{font-size:24px;color: #666;margin-top: 1rem;font-weight:normal;}
@media screen and (max-width: 1366px){.indx_xw .boxLeft .top h5{margin-top: 0rem;}} .indx_xw .boxLeft .bot h6{font-size: 0.9rem;color: #999;margin-top: 0.1rem;}
.flexStart{display: -webkit-flex;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.indx_xw .boxRight div p{width: 3.4375rem;height: 3.4375rem;border-radius: 50%;background: linear-gradient(to top, #158c5f, #03c27b);}
.indexNews{margin-top: -7.8125rem;position: relative;z-index: 1;}
.indexNews .box{position: relative;}
.indexNews .box .boxLeft{width: 42%;}
.indexNews .box .boxRight{width: 58%;box-sizing: border-box;background: #fff;padding: 0 4.375rem;}
.indexNews .box .boxRight .left{font-size: 1rem;color: #999;line-height: 7.8125rem;cursor: default;}
.indexNews .box .boxRight .right{width: 80%;margin-left: 5.625rem;}
.indexNews .box .boxRight .right .swiper-container{height: 7.8125rem;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide{height: 7.8125rem;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item{line-height: 7.8125rem;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item .time{font-size: 1rem;color: #666;}
.indexNews .box .boxRight .right .swiper-container .swiper-slide .item .text{font-size: 1rem;color: #000;margin-left: 2.1875rem;width: 85%;}
.indexNews .box .boxBtn{position: absolute;right: 2.8125rem;top: 2.1875rem;}
.indexNews .box .boxBtn p{padding: 3px 0;outline: none;cursor: pointer;}
.indexNews .box .boxBtn p span{font-size: 1.125rem;color: #000;}
.indexNews .box .boxBtn p span:hover{color: #2067b9;}
.indx_xw .boxLeft .bot{margin-top:0.5rem;}
.indx_xw .boxLeft .bot h6{font-size: 0.875rem;color: #999;margin-top: 0.3125rem;}
.indx_xw .boxRight{margin-top:1rem;}
.indx_xw .boxRight div span{font-size: 1rem;color: #000;line-height: 3.4375rem;transition: all 0.3s;position: relative;left: -2.1875rem;}
.indx_xw .boxRight a{display: inline-block;}
.indx_xw .boxRight div span font{display: inline-block;width: 0.75rem;height: 0.125rem;background: #000;vertical-align: middle;margin-right: 0.7rem;}
.indx_xw .boxRight div:hover span{left: -3.125rem;}


.new_tc{display:flex;justify-content:space-between;align-items:center;}
.new_bc{padding:70px 0 80px; background: url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618093704_1747108131.jpg) top center no-repeat;}
.new_tl>b{display:block;color:#e9e9e9;font-size:52px;}
.new_tl>b span{color:#158c5f;}
.new_tl>i{margin-top:10px;font-weight:700;font-size:28px;}
.new_tl>i em{display:inline-block;margin-left:20px;width:100px;height:1px;background:#e6e6e6;}
.new_tr{display:flex;}
.new_tr li a{display:flex;width:150px;height:50px;color:#333; align-items:center;justify-content:center; font-size:18px;}
.new_tr li+li{margin-left:28px;}
.new_tr li a span{margin-right:4px;color:#333;font-size:22px;}
.new_tr li.on a{background:#158c5f;color:#fff;}
.new_tr li.on span{color:#fff;}
.new_li .news_div{display:flex;justify-content:space-between;}
.new_ic{display:flex;margin-top:70px;transition:all .5s;}
.new_item{display:flex;width:100%;flex-shrink:0;justify-content:space-between;}
.new_c{overflow:hidden;}
img.news_div_item_image{width:100%;transition:.75s;}
.new_li{width:54%;}
.new_ri{width:44%;}
.new_li .news_div_item{padding:20px;width:48.5%;border:1px solid #e6e6e6;transition:.5s;}
.new_li .news_div_item_day{position:absolute;top:0;left:0;color:#333!important;font-weight:700;font-size:26px!important;}
.new_li .news_div_item_date{position:relative;display:flex;padding-top:10px;padding-left:37px;height:26px;}
.new_li .news_div_item_date *{color:#bfbfbf;font-size:14px;}
.new_li .news_div_item_title a{display:block;margin:14px 0 12px;font-size:18px;}
.new_li .news_div_item_body{overflow:hidden;margin-bottom:0px;height:100px;color:#8c8c8c;font-size:14px;line-height:24px;}
.new_ri .news_div_item:nth-child(-n+2){display:none;}
.new_ri .news_div_item_image{display:none;}
.new_ri .news_div_item_day{position:absolute;top:13px;left:0;font-weight:700;font-size:30px;}
.new_ri .news_div_item{position:relative;}
.new_ri .news_div_item_a{position:relative;display:block;font-size:18px;}
.new_ri .news_div_item_month,.new_ri .news_div_item_year{position:absolute;top:52px;left:0px;color:#bfbfbf;font-size:14px;}
.new_ri .news_div_item_body{overflow:hidden;margin-top:12px;height:55px;color:#8c8c8c;font-size:15px;line-height:24px;}
.new_ri .news_div_item_content{padding-bottom:10px;padding-left:80px;border-bottom:1px solid #e6e6e6;}
.new_ri .news_div_item_month{left:43px;}
.new_ri .news_div_item:nth-child(n+4){margin-top:24px;}

.new_li .news_div_item:hover .news_div_item_image{transform:scale(1.1);}
.new_li .news_div_item_pic>a{display:block;overflow:hidden;}
.new_li .news_div_item:hover{border-color:#158c5f;}
.new_li .news_div_item:hover .news_div_item_day,.new_li .news_div_item:hover .news_div_item_title a,.new_ri .news_div_item:hover .news_div_item_day,.new_ri .news_div_item:hover .news_div_item_title a,.news_div_item:hover .news_div_item_a:after{color:#158c5f !important;}


/*bq*/
.f_bg{height: 33rem;
    overflow: hidden;
    box-sizing: border-box;
    background: url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618093819_282406213.jpg);
    background-size: 100% 100%;
    border-radius: 50px 50px 0 0;}  
.f_nav{height: 10rem;border-bottom: 1px solid rgba(255,255,255,0.12);box-sizing: border-box;padding-top: 2rem;}
.f_nav h2{ display: block;float: left;padding-top: 2rem;}
.f_nav h2 img{     width: 60px; display: block;float: left; filter: grayscale(1) brightness(10);} 
.f_nav h2 a,.f_nav h2 b{ float: left;}
.f_nav h2 b{font-size: 14px;     padding-left: 20px;}
.f_nav h2 b p{ font-size: 34px; color: #fff;   font-family: "alzt";}
.f_nav h2 b span{font-size: 14px;       color:#85af9f;
    font-weight: normal;
    text-transform: uppercase;
    line-height: 27px;}
 .content01{width: 80%;margin: 0 auto;min-width: 1200px;max-width: 1600px;}
.f_nav ul{ float: right;display: flex;justify-content: space-between;width: 70%;}
.f_nav ul li{position: relative;box-sizing: border-box;margin-top: 3.2rem;} 
.f_nav ul li a{font-size: 1.1rem;color: #fff;line-height: 1.1rem;display: block;}
.f_con{ height: 17.5rem;box-sizing: border-box;display: flex;justify-content: space-between; padding-top: 5rem;border-bottom: 1px solid rgba(255,255,255,0.12);box-sizing: border-box;}
.gsxx{ width: 67.5%;box-sizing: border-box;display: flex;justify-content: space-between; }
.gsxx li{ display: block;font-size: 1rem;color: #fff;line-height: 0.9rem;}
.gsxx li b{ display: block;font-size: 1rem;line-height: 0.9rem;padding-bottom: 1.3rem;color: rgba(255,255,255,0.6);font-weight: normal;}
.gsxx li i{display: block;font-size: 1.4rem;line-height: 1.1rem;font-family: 'DIN';}
.gsxx li b img{display:block;width: 2.5rem;height: 2.5rem;margin-bottom: 0.8rem;     background: #f57601; border-radius: 50px;}
.f_er{ width: 18.75%;}
.f_er li{ margin-right:20px;}
.f_er ul{display: flex;justify-content: space-between; }
.f_er li img{width:140px;     height: 140px;}
.f_er li  span{ display: block;font-size: 0.9rem;line-height: 0.9rem;padding-top: 1rem;color: rgba(255,255,255,0.5);font-weight: normal;text-align: center;}
.f_bot{height:5rem;}
.f_bot span{font-size: 0.9rem;color: #fff;float: left;display: block;line-height: 5rem;opacity: 0.9;}

.f_bot span em{display: inline-block;margin-left:  0.8rem;}
.f_bot a{color: #fff;}
.f_bot i{ display: block;}

.f_er li em {
    border: 5px solid #fff;
    display: block;
    border-radius: 10px;}

/*links*/
.links{float:right; width:180px; margin-top:30px; padding-left:15px; line-height:40px; color:rgba(255,255,255,0.6); border:1px solid rgba(255,255,255,.3); position:relative; background:url(https://memberpic.114my.com.cn/016692/uploadfile/image/20250618/20250618094139_1030079296.png) 160px center no-repeat;}
.links_cont{height:0; position:absolute; bottom:41px; left:-1px; visibility:hidden; background:#fff; overflow-y:auto;}
.links:hover .links_cont{height:auto; max-height:200px; visibility:visible; transition:0.5s all ease-in-out;}
.linkTagcs{}
.linkTagcs li{float:none; width:100%;}
.linkTagcs li a{display:block !important; text-align:center; font-size:16px; line-height:50px; color:#555 !important; text-decoration:none; transition:0.5s all ease-in-out;}
.linkTagcs li a:hover{color:#333 !important; background-color:rgba(255,255,255,.8);}
.f_bot .fl {  line-height: 90px;   color: #fff;}



/*QQ*/
.my-kefu{position: fixed;right: 0px;top:18%;z-index:9999;}
.my-kefu ul{width: 77px;}
.my-kefu li a{text-decoration: none;    margin-top: 10px;display: block;}
.my-kefu li{background: #179b6a;margin-top: 1px;padding: 4px 0;height:75px;width: 77px;}
.my-kefu li i{background: url(https://memberpic.114my.com.cn/gdyunhai/uploadfile/image/20191129/20191129204423_1836233307.png) no-repeat;display:block; width: 30px; height: 27px; margin: 0px auto; text-align: center;}
.my-kefu li p{height: 20px; line-height: 20px; overflow: hidden;text-align: center;color: #fff;}
.my-kefu .my-kefu-qq i{background-position: 4px 0;}
.my-kefu .my-kefu-tel i{background-position: 0 -25px;}
.my-kefu .my-kefu-tel1 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel1:hover{ width:246px; height:155px;}
.my-kefu .my-kefu-tel2 i{background-position: -35px 4px;}
.my-kefu .my-kefu-tel2:hover{ width:246px; height:155px;}
.my-kefu .my-kefu-liuyan i{background-position: 4px -53px;}
.my-kefu .my-kefu-weixin i{background-position: -34px 4px;}
.my-kefu .my-kefu-weibo i{background-position: -30px -22px;}
.my-kefu .my-kefu-ftop{background-color:#242424;}
.my-kefu .my-kefu-ftop i{width:33px;height:35px;background-position: -27px -51px;}
.my-kefu-left{ float: left; width: 77px; height: 47px;position: relative;}
.my-kefu-tel-right{font-size: 20px; color: #fff; float: left; height:46px; line-height: 24px; padding-left:15px; border-left: 1px solid #fff; padding-top: 8px;}
.my-kefu-tel1-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-tel2-right{font-size: 20px; color: #fff; float: left; height: 24px; line-height: 22px; margin-top: 8px; border:none; margin:0 auto; margin-bottom:5px;}
.my-kefu-right{width: 20px;}
.my-kefu-tel-main{color: #fff; margin-top: 9px; height: 47px; width: 247px;}
.my-kefu-main{width: 97px;position: relative;}
.my-kefu-weixin-pic{position: absolute;left: -130px;top: -24px; display: none;}