*{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,.cl { 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 4971010 */
  src: url('//at.alicdn.com/t/c/font_4971010_060mqzrewvwi.woff2?t=1752584413024') format('woff2'),
       url('//at.alicdn.com/t/c/font_4971010_060mqzrewvwi.woff?t=1752584413024') format('woff'),
       url('//at.alicdn.com/t/c/font_4971010_060mqzrewvwi.ttf?t=1752584413024') format('truetype');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}

.gy{max-width: 1400px;margin: 0 auto;min-width: 1200px;width: 100%;}
.gyc {margin: 0 auto;max-width: 1400px;min-width: 1200px;}
.box{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*/
.one_title{text-align: center;margin-bottom:40px;}
.one_title p{font-size:44px; color:#333;font-weight: bold;}
.one_title p b{color:#f08437;font-weight: bold;}
.one_title span{display: inline-block;font-size:18px;color:#999;margin-top:12px;position:relative;}
.one_title span i{width:12px;height:12px;position:absolute;top:calc(50% - 6px);}
.one_title span i:first-child{left:-20px;}
.one_title span i:last-child{right:-20px;}
.one_title span i:before,.one_title span i:after{content:'';position:absolute;}
.one_title span i:before{width:5px;height:2px;background:#999;top:calc(50% - 1px);}
.one_title span i:after{width:8px;height:8px;border-radius:100%;border:2px solid #999;left:0;top:0;}
.one_title span i:first-child:before{left:-10px;animation:oneTitleBefore infinite 3s linear;}
.one_title span i:last-child:before{right:-10px;animation:oneTitleAfter infinite 3s linear;}

.one_title1{text-align: center;margin-bottom:40px;}
.one_title1 p{font-size:44px; color:#fff;}
.one_title1 p b{font-weight: bold;}
.one_title1 span{display: inline-block;font-size:18px;color:#f5f5f5;margin-top:12px;position:relative;}
.one_title1 span i{width:12px;height:12px;position:absolute;top:calc(50% - 6px);}
.one_title1 span i:first-child{left:-20px;}
.one_title1 span i:last-child{right:-20px;}
.one_title1 span i:before,.one_title1 span i:after{content:'';position:absolute;}
.one_title1 span i:before{width:5px;height:2px;background:#f2f2f2;top:calc(50% - 1px);}
.one_title1 span i:after{width:8px;height:8px;border-radius:100%;border:2px solid #f2f2f2;left:0;top:0;}
.one_title1 span i:first-child:before{left:-10px;animation:oneTitleBefore infinite 3s linear;}
.one_title1 span i:last-child:before{right:-10px;animation:oneTitleAfter infinite 3s linear;}


@keyframes oneTitleBefore{
  0%{width:5px;left:-10px;}
  25%{width:1px;left:0px;}
  50%{width:5px;left:-10px;}
  75%{width:15px;left:-20px;}
  100%{width:5px;left:-10px;}
}
@keyframes oneTitleAfter{
  0%{width:5px;right:-10px;}
  25%{width:1px;right:0px;}
  50%{width:5px;right:-10px;}
  75%{width:15px;right:-20px;}
  100%{width:5px;right:-10px;}
}

/*hear*/
header{    background: #fff;  box-shadow: 0 0 13px rgba(0,0,0,.1);     width: 100%;  top: 0;   display: flex; transition: .5s;}


.head{display: flex;
    flex-direction: row;
    width: 100%;
    max-width: 1920px;
    min-width: 1400px;
    height: 6vw;
    margin: 0 auto;
    position: relative;
    background: #fff;
    justify-content: space-around; }

.head_f {display: flex;  justify-content: flex-start; align-items: center;}
.head_f p{display: flex;  font-size: 34px; color: #333; flex-direction: column;  font-weight: bold;  padding-left: 20px; padding-top: 7px;}
.head_f p b{font-family: "alzt";     font-size: 1.5vw;}
.head_f p i{ font-size: 1vw; font-weight: normal; padding-top: 8px; color: #f08437;  letter-spacing: 1px; }
.head .logo {  float: left; opacity: 1;
filter: alpha(opacity=100);     padding-top: 10px;}
.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_nav{ display: flex; width: 60%;}
.head_nav>ul{    display: flex;float: left;   justify-content: space-around;   width: 100%;  align-items: center;   justify-content: space-around;}    
 
   
.head_nav>ul>li {transition: 0.5s; padding: 0 1%;}
.head_nav>ul>li>a{position: relative;}
.head_nav>ul>li:nth-child(4) {margin-left: 0%;}
.head_nav>ul>li>a:after {content:'';width:0;height: 3px;background: #f08437; position: absolute;top:3.5vw;left: 0;z-index: 11;opacity: 0;    transition: 0.5s;}
.head_nav>ul>li:hover>a:after,.head_nav>ul>li.cur>a:after {opacity: 1;width: 100%;transition: 0.5s;}
.head_nav>ul>li.cur>a{font-weight:bold; color: #f08437;}
.head_nav>ul>li a {font-size: 1vw; color: #333; line-height: 6vw;}
.head_nav>ul>li:nth-child(3)>a:before,.head_nav>ul>li:nth-child(5)>a:before,.head_nav>ul>li:nth-child(6)>a:before{position: absolute;content: "\e65e";font-family: "iconfont";font-size: 12px;color: #666; bottom: -40px; right: -17px;transition: .5s;  transform: rotatex(180deg);}
  

.head.on{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.9)); height: 5.3vw;  position: fixed;  z-index: 999;}
.head.on .logo img{height:60px; width:auto; }

.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 .head_logo img{display:none;}
.head.on .head_nav>ul>li.cur>a{font-weight:bold; color: #f08437;}
.head.on .head_nav>ul>li>a:after{background: #f08437; top:3.2vw;}
.head.on .logo { padding-top: 0px;}
.head.on .head_f p{    padding-top: 0px;}


@media screen and (max-width: 1663PX){
.head_nav>ul>li>a:after { top: 58px;}
}


@media screen and (max-width: 1500PX){
.head_nav>ul>li>a:after { top: 50px;}
}
@media screen and (max-width: 1466PX){
.head_nav>ul>li>a:after { top: 50px;}
}

@media screen and (max-width: 1440px){
.head_nav>ul>li a {font-size: 1.2vw;}
.head_nav>ul>li>a:after { top: 49px;}
.head_nav>ul>li:nth-child(3)>a:before, .head_nav>ul>li:nth-child(5)>a:before, .head_nav>ul>li:nth-child(6)>a:before{ bottom: -30px;}
.top_con>ul>li:last-child{ width: 160px;}
.head_nav>ul { width: 70%;}
}

@media screen and (max-width: 1400px){
.head_nav>ul>li a {font-size: 1.2vw;}
.head_nav>ul>li>a:after { top: 47px;}
.head_nav>ul>li:nth-child(3)>a:before, .head_nav>ul>li:nth-child(5)>a:before, .head_nav>ul>li:nth-child(6)>a:before { bottom: -30px;}
.top_con>ul>li:last-child{ width: 160px;}
.head_nav>ul { width: 70%;}


}

@media screen and (max-width: 1366px){
.head_nav>ul>li>a:after { top: 45px;}
.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){
.head_nav>ul>li>a:after { top: 40px;}
.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{  height: 100%;
    color: #fff;
    font-size: 22px;
    margin-left: 10px;
    display: flex;
    align-items: center;     justify-content: flex-end;}
.header-search span{display:block;}
.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; z-index:66; align-items: center;}
.top_con>ul>li:nth-child(1) {width:40px;}
.top_con>ul>li:last-child {    float: left; width: 230px; }
.top_con>ul>li:last-child a {font-size: 1.8vw; font-weight:bold; color: #fff; padding-left:5px;  font-family: 'DIN'; color: #f08437;}
.top_con li i {font-size: 23px;line-height: 28px; color: #444; height: 28px; font-weight:normal;}
.top_con li i a{color: #333;  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: #f08437; 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: 730px;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:602px; 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: #f08437;}
.search-text span{ float:left;  color:#666;font-size: 15px;     font-weight: normal;}
#infoname{ border:none;background:none; outline:none;} 


/*下拉*/
.head.on .head_nav .p_navBox2 { top: 97px;}
.head_nav>ul>li:hover .p_navBox2{max-height:600px;}
.head_nav .p_navBox2{position: absolute;width:100%;background: rgba(255,255,255,0.95);top:110px;left: 0;max-height:0px;overflow: hidden;transition: 0.3s ease all;border-radius: 10px;/*backdrop-filter: blur(5px);*/     z-index: 99;}
.head_nav .p_navBox2>div.warp{margin:0 auto;display:flex;max-width:1400px;justify-content:space-between;padding:60px 0;}
.head_nav .p_navBox2 .warp .dh_fl{width:66%;}
.head_nav .p_navBox2 .warp .dh_fl ul{display:block;width:100%;height: 100%;}
.head_nav .p_navBox2 .warp .dh_fl ul p a{font-size: 18px;display:block;line-height: 40px;}
.head_nav .p_navBox2 .warp .dh_fl ul p a span{font-size: 18px;line-height: 40px;}
.head_nav .p_navBox2 .warp .dh_fl ul li:hover p a{color:#fff;}
.head_nav  .p_navBox2 .warp .dh_fl>ul>li>a{font-size: 16px; float: left; line-height: 50px; height: 50px;}
.head_nav>ul>li:nth-child(7) .p_navBox2 .warp .dh_fl>ul>li{width:23%;}
.head_nav .p_navBox2 .warp .dh_fl>ul>li{width:19%;    font-size: 20px;padding: 0 20px;font-weight: 400;letter-spacing: 0;line-height: 50px;float: left;background:#ddd; transition:all .3s ease;}
.head_nav .p_navBox2 .warp .dh_fl>ul>li+li{margin-left:2%;}
.head_nav .p_navBox2 .warp .dh_fl>ul>li:nth-child(4n+1){margin-left:0;}
.head_nav .p_navBox2 .warp .dh_fl>ul>li:nth-child(n+5){margin-top:20px;}
.head_nav .p_navBox2 .warp .dh_fl>ul>li:hover,.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li:hover{background:#f08437 url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716101048_650440081.png) no-repeat center right 20px;}

.head_nav .p_navBox2 .warp .dh_fl>ul>li:hover a,.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li:hover a{ color: #fff;}
.head_nav .p_navBox2 .warp .dh_fl>ul>li>a:hover,.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li>a:hover{color:#fff; background: #f08437; display: block;}
.head_nav .p_navBox2 .warp .dh_fl .prolist2021{    display: block;width: 100%;   height: 100%;}
.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li{width:18%;    font-size: 20px;padding: 0 10px;font-weight: 400;letter-spacing: 0;height: 50px; line-height: 50px;float: left; transition:all .3s ease;     margin-bottom: 10px; margin-right:2%;     display: flex;background:#ddd url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716101048_650440081.png) no-repeat center right 20px;}
.head_nav .p_navBox2 .warp .dh_fl.prolist2021> li>a{font-size: 16px; float: left; line-height: 50px; height: 50px;}
,.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li:nth-child(4n+1){margin-left:0;}
,.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li:nth-child(n+4){margin-top:20px;}
.head_nav .p_navBox2 .warp .dh_fl .prolist2021 li a {  line-height: 50px; font-size: 16px;}
.head_nav .p_navBox2 .warp .dh_fl1{width:68%;}

.head_nav .p_navBox2 .warp .dh_tu{width:410px;}


.head_nav .p_navBox2 .warp .dh_tu img{width:100%;height:auto;}
.head_nav .p_navBox2 .warp .dh_fl .title{font-size:27px;line-height:26px;color:#000;font-weight:700;margin-bottom:20px}
.head_nav .p_navBox2 .warp .dh_fl .jieshao{    font-size: 16px; line-height: 30px;  color: #333;   margin-bottom: 40px;  font-weight: normal;}
.head_nav .p_navBox2 .warp .dh_fl li dl{width: 50%;float:left;position: absolute;left: 50%;display:none;top:0px;background: #fff;height: 100%;padding: 40px 0;overflow-y: auto;}
.head_nav .p_navBox2 .warp .dh_fl li dl a{width: 100%;font-size: 18px;line-height: 60px;display: block;padding-left: 60px;float:left;font-weight: lighter;}
.head_nav  .p_navBox2 .warp .dh_fl li.on dl{display:block;}





/* banner */
.container {
    width: 1500px;
    margin: 0 auto;
    max-width: 92%;
}
.indexBanner { z-index: 2; position: relative;}

.bannerSwiper {height: 100vh; position: static;}

.bannerSwiper .imgBox {height: 100%;}

.bannerSwiper .imgBox img {width: 100%;height: auto;min-height: 100%;transition: 1s linear 2s; transform: scale(1.1,1.1); object-fit: cover;}

.bannerSwiper .swiper-slide-active img , .bannerSwiper .swiper-slide-duplicate-active img {transition: 3s linear;transform: scale(1,1);}

.bannerSwiper .con {position: absolute; left: 50%; top: 58%; transform: translate(-50%, -50%);z-index: 1;}
.bannerSwiper .con strong {font-size:4.5rem;font-weight: 700;color: #ffffff; display: inline-flex; line-height: 2;}
.bannerSwiper .con strong div:nth-child(0) {color: #f08437;}
.bannerSwiper .con .p1 {font-size:1.4rem;color: #ffffff; display: flex; line-height: 1.4; padding-top: 2%;}
.bannerSwiper .con .h{color: #333;}
.bannerSwiper .con .hs{color: #666 !important;}

.bannerSwiper .con1{position: absolute; left: 50%; top: 58%; transform: translate(-50%, -50%);z-index: 1; text-align: right;}
.bannerSwiper .con1 strong {font-size:4.5rem;font-weight: 700;color: #ffffff; display: inline-flex; line-height: 2;}
.bannerSwiper .con1 strong div:nth-child(0) {color: #f08437;}
.bannerSwiper .con1 .p1 {font-size:1.4rem;color: #ffffff; line-height: 1.4; padding-top: 2%;text-align: right;}
#preloader-2.yr{right: 4%;}
#preloader-2 {position: relative; margin-top: 2.5rem;}

#preloader-2 span {position: absolute; width:1.24rem; height: 1.24rem; background: #fff;border-radius: 50%; bottom: 0;}

#preloader-2 span:nth-child(1){animation: cross-1 1.5s infinite linear;}

#preloader-2 span:nth-child(2){ background: #f08437; animation: cross-2 1.5s infinite linear;}

@keyframes cross-1{

  0%{transform: translateX(0); opacity: 0.8;}

  50%{transform: translateX(200%); opacity: 1;}

  100%{transform: translateX(0);opacity: 0.8;}

}

@keyframes cross-2{
0%{transform: translateX(200%); opacity: 0.8;}
50%{transform: translateX(0); opacity: 1;}
100%{transform: translateX(200%);opacity: 0.8;}
}

.indexXian {position: absolute; left: 4%; top: auto; z-index: 1;bottom:5rem; display: flex;}
.indexXian span {font-size: 0.9rem;letter-spacing:0rem; color: #ffffff; margin-right: 1rem; text-transform: uppercase;writing-mode:vertical-rl; position: relative;}
.indexXian i {width: 2px;height: 5.84rem;background: #EFEFEF; display: block; position: relative; overflow: hidden;}
.indexXian i::after {content: ""; position: absolute;left: 0;width: 2px;height: 100%;background: #f08437; opacity: 1; animation: aline 3s infinite linear;}
@keyframes aline { from {bottom: 100%;}to {bottom: -100%;}}
.swControls {display: flex; align-items: center; justify-content: space-around; width: 31%;height: 5rem; position: absolute; left: auto; right: 0; top: auto; bottom: -.3rem;  z-index: 11; overflow: hidden;}
.swControls { padding-left: 2%; box-sizing: border-box;}
.swControls::after {content: ""; position: absolute; width: 100%; height: 100%; z-index: -1; left: 100%;top: 0;transition: 1.5s;background:rgba(0,0,0,0.5);}
.swControls.on::after {left: 0;}
.swControls.swiper-button-next:after, .swiper-button-prev:after{font-size:0px !important;}
.swControls > div {position: relative;}
.swControls .swiper-pagination {width: 20% !important; bottom: 1px  !important;}
.swControls .swiper-pagination span {width: 1rem; height: 1rem; border: 1px solid #efefef; opacity: 1; box-sizing: border-box; background: none;}
.swControls .swiper-pagination .swiper-pagination-bullet-active {background: #efefef;}
.swControls .swiper-num {margin-left: 0%;color: #ffffff;}
.swControls .swiper-num .actives {font-size:2rem;}
.swControls .swjtBox {display: flex;}
.swControls .swjt {position: relative; margin: 0;width: 1.3rem; height: 1.3rem; border-radius: 50%; left: 0; top: auto;}
.swControls .swjt i{color: #ffffff;font-size: 2rem;}
.swControls .swjt img {max-width: 70%;}
.swControls .swjt.swiper-button-prev {transform: rotate(180deg); margin-right: 1.3rem;}
/* banner end */



/*about*/
.desc {
    word-break: break-word;
}
.z_flex_warp {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.indx_about {
    overflow: hidden
}
.z_index_tit {
    font-size: clamp(20px, 3.1vw, 70px);
    line-height: 3.6458333333vw;
    font-weight: bold;
border-bottom: 2px #e0d9d3 solid;
    padding-bottom: 2vw;
    width: 62%;
position: relative;
}
.z_index_tit::before {
    content: "";
    display: block;
    width: 30px;
    height: 30px;
    background: rgba(240, 132, 55, 0.1);
    border-radius: 50px;
    position: absolute;
    top: 0vw;
    left: 0vw;
    z-index: 1;
}
.z_index_tit span{color: #999;font-size:2vw;}
.z_index_tit.b{border-bottom: none;color: #fff;font-weight: bold;}
.z_index_tit.b::before{background:none;}
..infobox{ width: 60%; float: left;}
.infobox img{width:280px;margin-top:0px; }
.infobox div{color: #333;}
.infobox div b {color: #f08437;}
.about_imgs ul:nth-child(2) .num {color: #fff;}
.about_imgs ul:nth-child(2) li{color: #7a3d0b;}

.indx_about .warps {
    padding:5% 0 2% 0;
    background: url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250710/20250710170824_1644103709.png) left bottom no-repeat #fff;
 
    padding-left: 6.7708333333vw;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (max-width: 980px) {
    .indx_about .warps {
        padding-left: 0px
    }
}

@media screen and (min-width: 1920px) {
    .indx_about .warps {
        padding-left: 130px
    }
}

.indx_about .desc { color: #666;
    
    font-size: clamp(16px, .9375vw, 18px);
    width: 35vw;
    margin-top: clamp(26px, 2.6041666667vw, 50px);
font-family: 'Hos';
white-space: break-spaces;
margin-bottom: 24px;
}
.indx_about .desc p{line-height:30px;}
@media screen and (max-width: 980px) {
    .indx_about .desc {
        width: 100%
    }
}

@media screen and (min-width: 1920px) {
    .indx_about .desc {
        width: 630px
    }
}

.indx_about .z_more {
    margin-top: clamp(36.4px, 3.6458333333vw, 70px)
}

@media screen and (max-width: 980px) {
    .indx_about .warps {
        background: none
    }
}
.about_imgs li {
    height: 11.1458333333vw;
    background: #ffe5d2;
    border-radius: clamp(8px, 1.0416666667vw, 20px);
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center;
    margin-bottom: clamp(10.4px, 1.0416666667vw, 20px);
    color: #9b6741;
    font-weight: bold;
font-size:20px;
position: relative;
transition: 0.5s;
}
.about_imgs li:hover{position: relative;margin-top:-4%;transition: 0.5s;box-shadow: 0 0 20px rgb(110,52,11,0.4); }
.imgbg {
    width: 100%;
    height: 100%;
    -webkit-transition: ease 1s;
    transition: ease 1s;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

@media screen and (max-width: 980px) {
    .about_imgs li {
        height: 30vw
    }
}

@media screen and (min-width: 1920px) {
    .about_imgs li {
        height: 214px
    }
}

.about_imgs ul {
    width: 36.5625vw;
    display: grid;
    grid-gap: clamp(10.4px, 1.0416666667vw, 20px);
    grid-template-columns: repeat(3, 1fr)
}

@media screen and (max-width: 980px) {
    .about_imgs ul {
        width: 100%
    }
}

@media screen and (min-width: 1920px) {
    .about_imgs ul {
        width: 702px
    }
}

@media screen and (max-width: 980px) {
    .about_imgs ul {
        grid-gap: 12px;
        grid-template-columns: repeat(3, 1fr)
    }
}

.about_imgs ul li:nth-child(3n) {
    margin-right: 0
}

.about_imgs ul:nth-child(2) {
    margin-left: 11vw
}

@media screen and (max-width: 980px) {
    .about_imgs ul:nth-child(2) {
        margin-left: 0px
    }
}

@media screen and (min-width: 1920px) {
    .about_imgs ul:nth-child(2) {
        margin-left: 12vw
    }
}

.about_imgs ul:nth-child(2) li {
    background: #f08437;
}

.about_imgs ul:nth-child(3) {
    margin-left: 24.375vw
}

@media screen and (max-width: 980px) {
    .about_imgs ul:nth-child(3) {
        margin-left: 0px
    }
}

@media screen and (min-width: 1920px) {
    .about_imgs ul:nth-child(3) {
        margin-left: 468px
    }
}

.about_imgs ul:nth-child(3) li {
    background: #fbf3ed;
}

.about_imgs .num {
    color: #333;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: clamp(20px, 1vw, 36px);
    margin: clamp(5px, .5208333333vw, 10px) 0
}

.about_imgs .num em {
    font-size: clamp(24px, 3.125vw, 60px)
}

@media screen and (max-width: 980px) {
    .about_imgs {
        margin-top: 40px
    }

    .about_imgs li {
        font-size: 18px
    }
}
.inMore {width: 10rem; height: 2.52rem;background: linear-gradient(270deg, #f48000, #f08437); z-index: 1; display: block; display: flex; align-items: center; justify-content: center; transition: 1s; position: relative; margin-top:4%;}
.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;width: 17px;}
.inMore:hover img {left: 5%;}
.inMore:hover {background: none; transition-delay: .1s;}
.inMore::before {content: "";  z-index: 0;   display: block;width: 0%;height: 100%;background-color: #333;position: absolute; left: 0;bottom: 0;-webkit-transition: all 0.3s linear;transition: all 0.3s linear;margin: auto;}
.inMore:hover:before { width: 100%;}



/*产品展示*/
.productbg{  width: 100%;  padding: 70px 0; background:#f2f2f2; }
.procontbg{ width:1400px; margin-top:30px; overflow:hidden; margin:0 auto;}


/*分类*/
.pro_list{ margin:0 auto; width:1400px; height: 140px;     display: block;  position: relative;}
.pro_list li{ float:left; position:relative;  width: 16.38%;   margin: 2px;}
.pro_list li a.prolist2021_one{ display:block;  font-size:19px; line-height:70px; color:#333; text-decoration:none; background: #fff;     text-align: center;    }
.pro_list li.prolist2021cur a.prolist2021_one{background: url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716101156_509713122.png) 185px center no-repeat #f5952e; color:#FFF;}
.pro_list dl{ display:none; }
a.pro_mr {
    width: 230px;
    height: 70px;
    line-height: 70px;
    background: #fff;
    text-align: center;
    display: block;
    position: absolute;
    right: 2px;
    bottom: -6px; font-size:19px; }
a.pro_mr:hover{background: #f5952e; color:#fff;}






.procont{ width:1400px; margin:0 auto; margin-top:50px;}
.procontshow{}
.procontshow2{ float:left;}
.procontshow2 li{ float:left; margin-bottom:30px; position:relative; width: 23.5%;margin-right:20px;}
.procontshow2 li:nth-child(4){ margin-left:0px;}
.procontshow2 li br{ display:none;}
.procontshow2 li>a{ position:relative; display:block; }
.procontshow2 li>a:before{ content:""; display:block; position:absolute; top:0; left:0; background:rgba(0,0,0,0.4); opacity:0;}
.procontshow2 li:hover>a:before{ opacity:1;}
.procontshow2 li>a:after{ position:absolute; top:22%; left:28%; content:"+"; font-size:40px; display:block; color:#fff; width:150px; height:150px; line-height:150px; border-radius:100%; transition:0.2s all ease-in-out; box-shadow: 0 0 0 40px rgba(245,149,46,0.2); background:rgba(245,149,46,0.6); opacity:0; text-align:center;}
.procontshow2 li:hover>a:after{ opacity:1; transform:scale(0.4);}
.procontshow2 li span{ background: rgb(255 255 255 / 80%);  width: 100%;   height: 60px; transition: 0.5s;  display: block; text-align: center;}
.procontshow2 li span a{ line-height: 60px; color:#666; text-align: center;     font-size: 16px;}
.procontshow2 li img { width: 100%;}
.procontshow2 li:hover span {background: #f5952e;}
.procontshow2 li:hover span a { color:#fff;}

.procontshow2 li:hover span{ opacity:1;}
.procontshow2 {  float: left;  width: 1400px;   margin: 0 auto;}


/*mod*/


/*adv*/
.power_bg{  background: #f3f3f3; padding-top: 80px;}
.power_bg .nybt {font-weight: bold;}
.power_bg .nybt span{    font-weight: normal;}

.power li{float: left; width:18.1%; height:714px; color: #fff;  transition:0.3s all ease;  position: relative; overflow: hidden; cursor: pointer;}
.power li+li{margin-left: 0.2%; }
.power li.on{width:45%;}
.power li:nth-child(1){background:url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250715/20250715202442_128143359.jpg)no-repeat center;}
.power li:nth-child(2){background:url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250715/20250715202442_568341946.jpg)no-repeat center;}
.power li:nth-child(3){background:url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250715/20250715202442_706539631.jpg)no-repeat center;}
.power li:nth-child(4){background:url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250715/20250715202442_335884466.jpg)no-repeat center;}

.power_w{ width: 100%; height: 100%; background:rgba(0,0, 0, 0.7); text-align: center; padding-top:200px;}
.power_w p{font-size: 30px; font-weight: bold; line-height: 50px;}
.power_w p i{font-size: 50px; font-weight: normal; color: #fff; display: block;     padding-bottom: 20px;}
.power_w dd{font-size: 24px; font-weight: bold; font-family: "Tw Cen MT";  }
.power_w dd:before{content:""; display:block;  width: 1px; height: 146px; background:rgba(255,255,255,0.4);  margin:70px auto; }
.power li.on .power_w{opacity: 0;}
.power_ww{ height: 180px; width: 100%; padding:10px 40px; background: #f08437; position: absolute; bottom:0; transition:0.5s all linear; margin:auto; left:0; right:0; overflow: hidden;  opacity: 0; bottom:-50px; }
.power li.on .power_ww{  opacity: 1; bottom:0;}
.power_ww p{font-size: 30px; border-bottom:1px dotted rgba(255,255,255,0.2); font-weight: bold; line-height:50px; margin-bottom:20px; }
.power_ww p:after{font-size: 30px;  font-family: "Tw Cen MT"; display: block; float: right; opacity: 0.5; }
.power li .power_ww p:after{    color: #fff;}
.power li:nth-child(1) .power_ww p:after{content:"01";}
.power li:nth-child(2) .power_ww p:after{content:"02";}
.power li:nth-child(3) .power_ww p:after{content:"03";}
.power li:nth-child(4) .power_ww p:after{content:"04";}
.power_ww span{ font-size: 15px;  line-height: 24px; }
.power {margin-top: 40px;}
.font_en { opacity: 0.6;}



/*mod*/
.dfs {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.mer_bg{width:100%;background:#fff url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716095247_1075422762.jpg)no-repeat center ;padding:80px 0; /*http://login.114my.cn/memberpic/xintong168/uploadfile/image/20250715/20250715212624_590043678.jpg*/}
.mer_con{align-items:end;padding-top:90px;height: auto;}
.merc_le,.merc_ri{width:calc((100% - 694px) / 2);height:675px;padding-top:78px;}
.mer_item{display:flex;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:30px;}
.mer_item+.mer_item{margin-top:70px;}
.mer_ri{text-align: right;}
.mer_le .mi_num{margin-right:15px;}
.mer_ri .mi_num{margin-left:15px;}
.mi_num{width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:relative;}
.mi_num:before{content:'';width:60px;height:60px;background:rgba(255,255,255,0.75);border-radius:100%;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px);}
.mi_num em{width:44px;height:44px;border-radius:100%;background:#fff;font-size:24px;text-align: center;line-height:44px;font-family:num;position:relative;z-index:9; font-style:normal;}
.mi_text{width:calc(100% - 75px);}
.mi_text p{font-size:24px;color:#fff;line-height:60px; font-family:hs_b;}
.mi_text span{font-size:16px;line-height:24px;color:rgba(255,255,255,0.6);display: block;height:45px;}
.merc_cen{width:594px;height:675px;background:url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716094635_936991323.png) no-repeat center;position:relative;}
.merc_cen i{width:150px;height:150px;border-radius:150px;background:rgba(255,255,255,0.9);position:absolute;top:calc(50% - 75px);left:calc(50% - 75px);display: flex;align-items: center;justify-content: center;}
.merc_cen i img{width:100px;}
.merc_cen i:after,.merc_cen i:before{content:'';position:absolute;animation:merNum 2s infinite ease;}
.merc_cen i:before{width:160px;height:160px;border-radius:160px;background:rgba(255,255,255,0.6);top:calc(50% - 80px);left:calc(50% - 80px);}
.merc_cen i:after{width:180px;height:180px;border-radius:180px;background:rgba(255,255,255,0.3);top:calc(50% - 90px);left:calc(50% - 90px);animation-delay:0.8s;}
.merc_cen i .icon{width:3%;height:88px;position:relative;z-index:2;}
.merc_cen i .icon img{width:100px;}

.char_more {display: flex;border-radius: 40px;background: #fff;width: 600px;height: 50px;align-items: center;margin: 0 auto;margin-top: 60px;}
.char_more p {background: linear-gradient(to top, #f08437, #f08437);width: 61%;border-radius: 40px;font-size: 20px;color: #fff;height: 100%;display: flex;align-items: center;padding-left: 30px;position: relative;margin-left:-2px;}
.char_more p span {color: #fff;font-size: 26px;    font-family: Arial;line-height: 26px;}
.char_more em {font-size: 20px;color: #333;padding-left: 40px;position: relative;display: flex;justify-content: center;align-items: center;}
.char_more em a{font-size: 20px;}
.char_more p:before {position: absolute;left: 26px;}
.char_more em:before {position: absolute;left: 36px;font-size:25px;}
.char_more p d{font-size:24px;margin-right:10px;}
.char_more em d{font-size:24px;margin-right:10px;}

@keyframes merNum{
  0%{transform:scale(1);opacity:1;}
  100%{transform:scale(1.5);opacity:0;}
}


/*appli*/
.fa_cate{display: flex;justify-content: space-between;margin-top: 4%;margin-bottom: 2%;}
.fa_cate>ul{display: flex;}
.fa_cate>ul>li{height: 30px;line-height: 30px;}
.fa_cate>ul>li+li{margin-left: 6px;}
.fa_cate>ul>li a{font-size: 15px;color: #333;padding:13px 2vw; background: #f8f8f8;}
.fa_cate>ul>li.on,.fa_cate>ul>li:hover{}
.fa_cate>ul>li.on a,.fa_cate>ul>li:hover a{color: #fff;background: linear-gradient(to top, #ff6a00, #f08437);}
.fa_cate>a{width: 140px;height: 40px;line-height: 40px;text-align: center;display: block;color: #333;font-size: 14px;border: 1px solid #eee;position: relative;top: -0px;background:#eee;}
.fa_cate>a:hover{color: #fff;background: linear-gradient(to top, #ff6a00, #f08437);}

.appli {overflow:hidden;padding: 0;display: flex;justify-content: flex-end; position: relative;z-index: 6;top: 0;padding: 4% 0;background: url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716093951_946618802.jpg) center no-repeat;}
.appli_box {max-width: 86%;margin:0 auto;display: flex;justify-content: space-between; width: 100%;flex-direction: column;}
.appli_con {width: 100%;margin: 1% 0 0;display: flex;flex-direction: row-reverse;justify-content: space-between;}
.appli_call {width: 51%;overflow:hidden;}
.appli_call .divdgweb_new_div {/* display: flex; */transition: 1s;margin-bottom: 0 !important;}
.appli_call .divdgweb_new_div_item {width: 100%;flex-shrink: 0;position: relative;}
.divdgweb_new_div_item_date {display:none;}
.appli_call .divdgweb_new_div_item_content {position: absolute;z-index: 5;width: 100%;right: 0;display: flex;bottom: 0;margin: 0 auto;left: 0;flex-direction: column;padding: 2rem;}
.appli_call .divdgweb_new_div_item_title {}
.appli_call .divdgweb_new_div_item_title a {font-size: 1.5rem;color: #fff;}
.appli_call .divdgweb_new_div_item_body {font-size: 1rem;width: 80%;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-all;display: -webkit-box;-webkit-box-orient: vertical;overflow: hidden;line-height: 1.5rem;color: #fff;margin: 6% 0 0;letter-spacing: 0.5px;display:none;}
.appli_call .news_div_item_pic {position:relative;}
.appli_call .news_div_item_pic:before {content:'';/*background: rgba(108,108,108,0.3);*/position:absolute;width:100%;height:100%;top:0;left:0;z-index: 1;}
.appli_call a.active{z-index:5;opacity: 1;}
.appli_call a.active img{transform: scale(1.1);opacity: 1;}
.appli_call .slick-active img {animation: mymove4 8s ease; -webkit-animation: mymove4 8s ease;animation-iteration-count: 1;}
.appli_call .news_div_item_pic a {overflow:hidden;display: block;}
.appli_call .news_div_item_pic a img {width: 100%;height:598px;transition: 1s;object-fit: cover;object-position: center;}
@media screen and (max-width: 1680px){
.appli_call .news_div_item_pic a img {height: 523px;}
}
@media screen and (max-width: 1600px){
.appli_call .news_div_item_pic a img {height: 499px;}
}
@media screen and (max-width: 1440px){
.appli_call .news_div_item_pic a img {height:450px;}
}
@media screen and (max-width: 1400px){
.appli_call .news_div_item_pic a img {height:438px;}
}
@media screen and (max-width: 1366px){
.appli_call .news_div_item_pic a img {height:427px;}
}
@media screen and (max-width: 1280px){
.appli_call .news_div_item_pic a img {height:403px;}
}

.appli_call .divdgweb_new_div_item:hover .news_div_item_pic a img {object-position:bottom;}
.appli_call .ban_dot {display: flex !important;width: 100%;bottom: -14%;left: 0;justify-content: center;align-items: center;display: none !important;}
.appli_call .ban_dot li {width: 10px;height: 10px;display: inline-block;background: #ddd;margin: 0 0.5%;transition: 0.5s;border-radius: 50%;}
.appli_call .ban_dot li.slick-active {background: #0066dc;}
.appli_call .ban_dot li button {font-size:0;border: none;outline: none;}
.appli_call .slick-prev:before {content: '\e608' !important;font-family: iconfont !important;color: #333 !important;font-size: 18px !important;letter-spacing: 5px;}
.appli_call .slick-next:before {content: '\e8d4' !important;font-family: iconfont !important;color: #fff !important;font-size: 18px !important;letter-spacing: 6px;}
.appli_nav {width: 48%;}
.appli_nav ul {display:flex;justify-content: space-between;flex-wrap: wrap;grid-row-gap: 1rem;}
.appli_nav li {position:relative;width: 49%;}
.appli_nav li:first-child {display:none;}
.appli_nav li>a {}
.appli_nav li a img {width:100%;height:auto;}
.appli_nav li p {text-align: center;position: absolute;bottom: 0;left: 0;padding: 1rem;}
.appli_nav li p a {font-size:1rem;color: #fff;}
.appli_nav li.slick-current p a {color:#e50012;}
.appli_nav .slick-prev:before {content: '\e609' !important;font-family: iconfont !important;color: #333 !important;font-size: 18px !important;letter-spacing: 5px;}
.appli_nav .slick-next:before {content: '\e608' !important;font-family: iconfont !important;color: #333 !important;font-size: 18px !important;letter-spacing: 6px;}
.appli_call .ban_dot {/* display:none !important; */}
.appli_call .slick-prev {left: -5% !important;transform: rotate(180deg) !important;/*background: #0b5bbc !important;*/width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;display: none !important;}
.appli_call .slick-next {right: 0px !important;background: #0663ed !important;width: 42px !important;height: 42px !important;border-radius: 50%;z-index: 5;display: none !important;}
.appli_call .slick-prev:before, .appli_call .slick-next:before {opacity: 1;transition: all ease 0.5s;}
.news_call:hover .slick-prev:before, .news_call:hover .slick-next:before {opacity: 1;}

/*news*/
.new_tc{display:flex;justify-content:space-between;align-items:center;}
.new_bc{padding:80px 0 80px;background:#f8f8f8; background: url(https://memberpic.114my.com.cn/xintong168/uploadfile/image/20250716/20250716101236_1662251407.jpg) no-repeat center top;}
.new_tl>b{display:block;color:#e9e9e9;font-size:52px;}
.new_tl>b span{color:#f08437;}
.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:#f08437;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:#f08437;}
.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:#f08437 !important;}



/*底部*/
.copy_bc{width:100%; max-width:1920px; margin:0 auto; background:#252525; padding: 70px 0 30px 0;}


.copy_item{float:left; padding-left: 150px;}
.copy_item1{float: right;padding-left:60px;     border-left: 1px solid #403f3f; height:250px;}
.copy_item ul proadvong{display: block;padding:0 0 30px; position: relative;}
.copy_item ul proadvong a{display: block; line-height: 40px;color: rgba(255,255,255,1); font-weight: normal;font-size: 18px;}
.copy_item ul proadvong a .en{font-size: 12px;color: #666;font-weight: normal;text-transform: capitalize;}
.copy_item ul li a{display: block;color: rgba(255,255,255,0.8);line-height:36px;font-size: 15px; font-weight: lighter;}
.copy_item ul li{display: block;}
.copy_item ul li a:hover{color: #fff; }
.copy_item ul proadvong::after { position: absolute; content: ""; top: 50px; width: 25px; height: 2px; background-color:rgba(255,255,255,0.5); left: 0px; }
.copy_item:hover proadvong::after { position: absolute; content: ""; top: 50px; width: 77px; height: 2px; background-color: #ffffff;; left: 0px; transition: 0.5s; }
.crconcat{ width:32%; }
.copy_row1{ width:68%; }

.social {padding-top:0px;clear: both;}
.social a { position: relative; font-size: 13px; color: #fff; display: inline-block; line-height: 35px;border: 1px solid rgba(255,255,255,0.2); transition:0.3s all ease-in-out; float: left;  display: block;
    margin-right: 10px;
    margin-top: 4%;
    border-radius: 5px;
    height: 35px;
    width: 35px;
    text-align: center;}
.social a i { font-size: 18px;  color: rgba(255,255,255,0.6); font-weight: normal;
    text-align: center;
    line-height: 35px;}
.social a img{ display: block}
.social a:hover{ background: #f08437;  }
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}

.social .ewm { position: absolute; width: 100px; bottom: 45px; right: -35px; z-index: 1; display: none; padding: 5px; background: #fff; border-radius: 5px; }
.social .ewm:after{ content: ''; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #fff; position: absolute; bottom: -5px;left: calc((100% - 10px) / 2); }
.social .ewm img { display: block; width: 100%; height:auto; }


.craddr{margin-top: 10px; font-size:16px;  line-height:35px; color: rgba(255,255,255,0.8); }

.craddr span{ font-size: 14px; opacity: 0.8;margin-top: 15px; display: block;}
.craddr span i{font-size: 18px; padding-right: 10px;}
.craddr b{color: rgba(255,255,255,0.95);  font-size: 30px; font-weight: bold; display: block;     padding-top: 14px;     font-family: din; letter-spacing: 2px;}
.craddr p{ font-size: 15px; font-weight: lighter; line-height: 38px;}

/*db*/
.Copyright_t{ width: 100%; height: 1px; background:rgba(255,255,255,.1); margin-top: 60px;}
.Copyright{margin-top:40px;}
.Copyright,.Copyright a{line-height:36px; color:rgba(255,255,255,0.6); font-weight: lighter; font-size: 15px;}
.Copyright a:hover{color:rgba(255,255,255,1);}

/*友情链接*/
.links{float:right; width:180px; margin-top:10px; 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/xintong168/uploadfile/image/20250716/20250716101429_130383170.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);}