@charset "utf-8";
html {overflow-x: hidden;}
*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;line-height: 100%;}
body{font-size: 14px;min-width: 1200px; font-family: 'Hos','Microsoft YaHei';}
a{text-decoration: none; color:#333; font-size: 14px;}
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;opacity: 0;}
.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;}
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    position: relative;
    width: 100%;
    padding-right: 15px;
    padding-left: 15px;
}

.prolist2021 dl{ display: none}
/*全局变量*/
body{
--main-color:#1eaa39; /*主色调*/
--min-width:1400px; /*最小宽度*/
--max-width:1920px; /*最大宽度*/
}

/* fonts */
@font-face { 
        font-family: 'Hos'; src: 
       url('https://cdn.114my.com.cn/font/lcw/Hos.ttf') format('truetype')
}
@font-face { 
        font-family: 'axt'; src: 
       url('https://cdn.114my.com.cn/font/lcw/axt.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:'df'; src: url("https://cdn.114my.com.cn/font/lcw/yszt.TTF");}

.f01{font-family: 'Har';}
.f02{font-family: 'srm';}
.f03{font-family: 'Microsoft YaHei';}
.f04{font-family: 'axt';}
.f05{font-family:'df';}
@font-face {
  font-family: 'iconfont';  /* Project id 5093802 */
  src: url('//at.alicdn.com/t/c/font_5093802_ivgeibiyasq.woff2?t=1768571566903') format('woff2'),
       url('//at.alicdn.com/t/c/font_5093802_ivgeibiyasq.woff?t=1768571566903') format('woff'),
       url('//at.alicdn.com/t/c/font_5093802_ivgeibiyasq.ttf?t=1768571566903') 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;}

@font-face {
  font-family: "alzt"; font-weight: 700;src: url("//at.alicdn.com/wf/webfont/3hA9V25sMv11/0cCLfwYOqCef.woff2") format("woff2"),
  url("//at.alicdn.com/wf/webfont/3hA9V25sMv11/56W5tn0pYV0m.woff") format("woff");font-variation-settings: normal;font-display: swap;
}

/*bt*/
.bt{display:flex;justify-content:center;align-items:center;flex-direction:column}
.bt span{font-size:2.5vw;font-weight:bold;line-height:1;color:#333}
.bt span b{color:var(--main-color)}
.bt p{font-size:18px;color:#999999;line-height:20px;padding:15px 0 0}
.bt i{width:45px;height:1px;background:var(--main-color);position:relative;margin:24px 0 0}
.bt i:before,.bt i:after{content:'';width:5px;height:5px;border:1px solid var(--main-color);border-radius:50%;position:absolute;top:-3px}
.bt i:before{left:-15px}
.bt i:after{right:-15px}

.gyc {margin: 0 auto;max-width: 80%;min-width: 1200px;}

.gy {margin: 0 auto;max-width: 80%;min-width: 1200px;}
.gya {margin: 0 auto;max-width: 80%;min-width: 1200px;overflow:hidden;}
.gyb {margin: 0 auto;max-width: 1500px;min-width: 1200px;}
.gyd {margin: 0 auto;max-width:86%;min-width: 1200px; position: relative;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.top70{margin-top:70px;}

/*head*/
.head{ height: 5vw;   line-height: 5vw; padding: 0 4%; width: 100%;z-index: 100; position: absolute;top:0; transition: 1s;}
.head.on{width: 100%; z-index: 999;box-shadow: 0 0 10px #ccc;background: #fff;position: fixed; height: 5.1vw;}
.head.on .head_nav>ul>li>a {color: #333;}
.head.on .head_nav>ul>li>a .head_num li>i{ color: #333;}
.head.on .head_num li i,.head.on .head_num li>a,.head.on .icon>div i span { color: #333;}
.head.on .head_logo p b{ color: #333;}
.head.on .head_logo p b em{ color: #666;}
.head.on .head_num li>p>span{ color:  var(--main-color);}
.head.on .head_logo .hei {  display: block; height: 60px !important;}
.head.on .head_logo .lan{ display: none}
.head.on .head_nav>ul>li>a:before{background:var(--main-color);}
.head.on .head_nav>ul>li.cur a{color: var(--main-color);}

.head_box {max-width: 1800px;margin: 0 auto;display:  flex;justify-content:  space-between;}
.head_logo {display:flex;align-items:center;}
.head_logo img{ height: 60px;}
.head_logo .lan {display: block}
.head_logo .hei { display: none}
.head_logo i {position: relative; padding: 0%; }
.head_logo i:before {content:'';width:1px;height:100%; position:absolute;top:0;right: -17px;}
.head_logo i:after {content:'';width: 3px;height: 20%;/* background:#1a67bf; */position:absolute;top: 22px;right: -18px;}
.head_logo i img{height:68px;   }
.head_logo p {display: flex;flex-direction: column;font-size:2vw; font-family: "alzt"; letter-spacing: 0px;padding: 0 0 0 15px;}
.head_logo p b {color: #fff; font-size: 2vw; letter-spacing: 4px;}
.head_logo p b em {color: #f8f8f8;  display: block; font-size: 1vw;padding-top:0.5vw; font-weight: normal; letter-spacing: 0px;}
.head_logo p span {font-size: calc(0.6rem + 0.4vw);font-weight:  lighter; border-radius: 50px;text-align: center;color: #8a8383;text-align-last: justify;position: relative;z-index: 5; }
.head_logo p span:before,.head_logo p span:after {content:'';width: 5%;height: 0.125rem;position:absolute;top:0;background: #666;bottom: 0;margin: auto;opacity: 0.5;display: none;}
.head_logo p span:before {left: 2rem;}
.head_logo p span:after {right: 2rem;}
.head_con {width:68%;display:  flex;align-items:  center;justify-content:  space-between;}
.head_nav {width:100%;/* background: #fff; */display:  flex;justify-content:  space-between;align-items:  center;} 
.head_nav>ul {display: flex;align-items: center;width: 100%;justify-content:  space-between; height: 5vw;}
.head_nav>ul>li {}
.head_nav>ul>li>a {font-size: calc(0.9rem + 0.2vw);position: relative;color: #333; display: flex;letter-spacing: 0px;flex-direction: column;align-items: center; font-weight: normal; line-height: 5vw;}
.head_nav>ul>li>a:before {content:'';width:0;height: 2px;background:#fff;position:absolute;top:100%;right: 0;transition:0.5s;z-index: -1;right: 0;}

.head_nav li:hover a:before,.head_nav>ul>li.cur a:before {width: 100%;right: auto;left: 0;}
.head_nav>ul>li:hover>a{color:var(--main-color);}
.head_nav>ul>li.cur>a {font-weight: bold;}
.head_nav li>a i {font-size: 10px;margin: 0.2rem 0 0;display:none;}
.head_num {display:  flex;  width: 32%; margin-left:20px;}
.head_num ul {display: flex;width: 100%;align-items:  center;justify-content: center;}
.head_num li {}
.head_num>ul>li:nth-child(3) {display:flex;align-items: center;}
.head_num li:nth-child(1)>a img {width: 32px;}
.head_num li+li {margin: 0 0 0 0.5vw;}
.head_num li>i {font-size: 25px; color: #333; display: flex;justify-content: center;align-items: center;border-radius: 5px; font-weight: 100;}
.head_num li:last-child:hover>p {transform: rotateX(0deg); }
.head_num li>p{padding:0.2vw 0 0 0.5vw;white-space:nowrap;font-weight:lighter;transition:0.5s}
.head_num li>p>span { font-family: 'srm'; font-size: calc(1rem + 0.6vw);font-weight: bold;color: #333;}
.head_num li>a {font-size: 15px;/* color: #fff; */font-family:  Arial;display: flex;align-items: center;}
.head_num li>a i {transform:rotate(90deg);font-size: 10px;margin: -3px 0 0 4px;}
.head_lan {/* margin: 0 0 0 30px; */position: absolute;transform: rotateX(90deg);transform-origin: top;transition: 0.5s;top: 100%;border-top: 2px solid #ff6600;}
.head_lan p {display:flex;/* border-top: 1px solid #eee; */padding: 12% 0;width: 88px;/* justify-content: center; *//* align-items: center; */background: #fff;transition: 0.5s;}
.head_lan p+p {border-top: 1px solid #ebebeb;}
.head_lan p:hover {background:#1a67bf;}
.head_lan p a {display:flex;align-items: center;}
.head_lan p:hover a {color:#fff;}
.head_lan p i {width: 26%;display: none;}
.head_lan p i img {width:100%;}
.head_lan p span {font-size: 13px;margin: 0 0 0 16px;/* font-weight: lighter; */white-space: nowrap;}
.head_num li:hover .head_lan {transform: rotateX(0deg);}
/*xiala*/
.head_qit {position: absolute;top:100%;left: 0;width: 100%;background: #fff;opacity: 0;transition: 0.5s all ease;visibility: hidden;display: flex;flex-direction: column;transform-origin: top;padding: 4% 4% 10%;border-bottom: 3px solid #fff; z-index: 999;}
.head_nav li:nth-child(3) .head_qit {/* width: 120px; *//* height: 311px; *//* overflow:auto; */}
.head_qit::-webkit-scrollbar { width: 3px;transition:0.5s;}
.head_qit::-webkit-scrollbar-thumb {background:#ddd;}
.head_qit ul {display:flex;flex-wrap:wrap;grid-row-gap:0.7vw;grid-column-gap: 2.57vw;}
.head_qit li {padding: 0 0 1.3% 0; width: 29%;border-bottom: 1px solid #eee;position: relative;z-index: 5;}
.head_qit li a {font-size: 16px;font-family: 'axt';}
.head_qit>a {font-size: 13px;padding: 12%;text-align: center;white-space: nowrap; transition:0.5s;}
.head_qit>a+a {border-top: 1px solid #f9f9f9;}
.head_nav>ul>li:hover .head_qit {visibility: visible;top: 100%;opacity:1;}
.head_qit>a:hover,.head_qit>div>ul>li:hover>a {color:var(--main-color);}
.head_qit li:hover a {color:var(--main-color);}
.head_qit>a:hover,.head_qit>div>ul>li:hover {background:#35aaa9;color:var(--main-color);}
.head_qit>p {font-size:2rem;font-weight:bold;font-family: 'axt';}
.head_big {display:flex;justify-content:space-between;margin: 3% 0 0;position: relative;}
.head_big>div {width: 56%;}
.head_big>i {width: 30%;position: absolute;right: 0;top: -4vw;}
.head_big>i img {width:100%;height: 15vw;object-fit: cover;}
.head_qit li:before {content:'\e620';font-size: 0.88rem;position: absolute;right: 0;top: 0;font-family: 'iconfont';color:#ccc;}
.head_qit li:after {content:'';width:0;height:1px;position:absolute;bottom:0;left:0;transition:1s;background:var(--main-color);}
.head_qit li:hover:after {width:100%;}
.head_qit li:hover:before {color:var(--main-color);}
/**/
.head_nav>ul>li:nth-child(4) { position: relative;}
.head_nav>ul > li > em{position:absolute; left:-55px; top:100%; z-index:99; display:none; width:180px}
.head_nav>ul > li > em a{display:block; text-align:center; background:#fff; box-sizing:border-box; font-size:16px; line-height:50px; color:#333; text-decoration:none; transition:0.8s;}
.head_nav>ul > li > em a:hover{background:var(--main-color); color:#fff;}
.head_nav>ul > li > em a+a { border-top: 1px solid #eee;}
/*xiala*/
.dfs{display:flex;align-items:center;justify-content:space-between;width: 100%;height: 25px;}
.icon>div i{/* width:40px; *//* height:40px; */border-radius:100%;display: flex;justify-content: center;align-items: center;user-select:none;transition:all 0.5s;position: relative;/* border: 1px solid #eee; */}
.icon>div:hover i{/* background: #005ee0; */}
.icon>div i:before{content:'';width:40px;height: 5vw;border-radius:100%;position:absolute;top: 0;}
.icon>div:hover i:before{animation:2s headIcon infinite;}
.icon>div:hover i:after{animation:2s headIcon infinite;animation-delay:0.5s;}
.icon>div i span{font-size: 1.1vw; color: #333; position: relative;z-index:2;font-weight: 100;}
.icon>div:hover i span{color: #333;}
.form_ul {/* padding:0; */}
.iser_box,.itel_box{position:absolute;top: 100%;right:0;padding: 4%;transform-origin:top;transform:rotateX(90deg);transition:all 0.5s;z-index: 9;width: 100%;display: flex;flex-direction: column-reverse;justify-content: center;text-align: center;background: rgba(0,0,0,0.5);}
.icon>div:hover .iser_box,.icon>div:hover .itel_box{transform:rotateX(0deg);}
.search_l{display:flex;align-items:center;justify-content: center;/* display: none; */padding: 2% 0 0;color:#fff;}
.search_l span+span{margin-left:4px;font-size: 16px;color: rgba(255,255,255,0.6);}
.search_l a{color: #444;font-size: 16px;margin: 0 5px;color: #fff;}
.search_r{/* margin-top: 15px; */position:relative;width: 86%;display: flex;align-items: center;justify-content: center;}
#infoname{height: 64px;line-height: 64px;border:1px solid #eee;text-indent:12px;width: 100%;border-radius: 2rem;padding: 0 0 0 1%;}
.z_img{width:40px;height:40px;position:absolute;top:12px;right:20px;background:no-repeat}
.itel_box{width: 150px;text-align:center;padding: 10px;}
.itel_box a{color:#333;position:relative;display: flex;font-size: 16px;font-family: Arial;text-transform: uppercase;align-items: center;padding: 5%;transition:0.5s;justify-content: center;}
.itel_box a:hover {background:#1f2c5c;color:#fff;}
.itel_box a+a {margin: 8% 0 0;}
.itel_box a span {overflow:hidden;border-radius: 50%;margin: 0 10px 0 0;width: 20px;height: 20px;}
.itel_box a span img {width:100%;height:auto;}
.itel_box p:before{position:absolute;left:0;color:#333;}
.search_l .iconfont{font-size: 16px;display: none;}
.icon_tel i{display: block;width: 98px;height: 30px;line-height: 28px;text-align: center;border:2px solid #b2b2b2;font-size: 14px;color: #7f7f7f;border-radius: 15px;font-style: normal;}
.icon_pho i span{font-size:18px!important;display: block;margin-top: -3px;}
.hx_bg{height: 142px;position: relative;margin-top: -142px;z-index: 99;}
.icon_search.icon_pho:hover .itel_box.dh_c { transform: rotateX(0);}
/*langu*/
.langu_bc {position: relative; cursor:pointer; margin-left:16px; width: 70px;}
.langu{}
.langu_t {font-size:0.9vw;display: block;margin: 0 auto;     color: #333;}
.langu_t span{padding-right: 0.3vw; font-size:0.95vw;}
.langu_t2{position:absolute;right:-43px;transform-origin:top;transform:rotateX(90deg);transition:0.5s;left:auto;text-align:left;z-index:9999;width:120px;background:rgba(0,0,0,0.8);border-radius:4px;padding:10px;margin-top:4px}
.langu_bc:hover .langu_t2{transform:rotateX(0deg)}
.langu_t2 a{display:block;padding:5px 0;color:#fff;text-decoration:none}
.langu_t2 img{width:20px;vertical-align:middle;margin-right:8px}

@media screen and (max-width: 1600px){
.head_num li:nth-child(1)>a img { width: 36px;}

}

@media screen and (max-width: 1500px){
.head_num li:nth-child(1)>a img { width: 36px;}

}
@media screen and (max-width: 1400px){
.head_num li:nth-child(1)>a img { width: 36px;}
.head_nav>ul>li>a {font-size: calc(0.9rem + 0.2vw);}
.head_logo img {height: 50px;}
}
 @media screen and (max-width: 1300px){
.head_num li:nth-child(1)>a img { width: 36px;}
.head_nav>ul>li>a {font-size: calc(0.9rem + 0.2vw);}
.head_logo img {height: 50px;}
}   
.langu_t2 a:hover { text-decoration: underline;}



/**/
.pbgyu{  width:100%; padding-top:5%; background:url(https://memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313174515_1742698529.jpg) no-repeat top center;} 
.pro_c{ padding-bottom:5%;}
.pro_cate{position:relative;display:flex;justify-content:center}
.pro_cate ul{display:flex;margin-top:40px; padding:10px;     background: var(--main-color);  border-radius: 100px;    }
.pro_cate ul li{width:33%;text-align:center}
.pro_cate ul li+li{margin-left:0px;transition:all .5s}
.pro_cate ul li a{font-size:18px;color:#fff;display:block;line-height:54px}
.pro_cate ul li.on,.pro_cate ul li:hover{background:#fff;border-radius:30px}
.pro_cate ul li.on a,.pro_cate ul li:hover a{color:var(--main-color)}
.pro_bcc{height:auto;overflow:hidden}
.pro_cc .divproduct_new_div{display:flex}
.pro_cc .divproduct_new_div .divproduct_new_div_item{display:flex;flex-direction:column-reverse;width:365px!important;flex-shrink:0;background:#fff;margin-right:16px;padding:2px;     border: 1px solid #ccc;}
.pro_cc .product_div_item_pic{overflow:hidden}
.pro_cc .product_div_item_pic img{width:100%;transition:all .5s;display:block}
.pro_cc{margin-top:60px;position:relative;padding-left:66px}
.pro_cc .divproduct_new_div_item_title a{font-size:20px;color:#333;display:block;margin:30px 0 18px;position:relative}
.pro_cc .divproduct_new_div_item_title a:after{position:absolute;content:"+MORE";width:60%;height:36px;line-height:36px;font-size:14px;color:#999999;top:120px;left:78px;transition:all .5s;background:#f5f5f5}
.pro_cc .divproduct_new_div .divproduct_new_div_item:hover  .divproduct_new_div_item_title a:after{background:var(--main-color);color:#fff}
.pro_cc .divproduct_new_div .divproduct_new_div_item:hover .product_div_item_pic img{transform:scale(1.1)}
.pro_cc .divproduct_new_div_item_content{text-align:center;height:214px}
.pro_cc .divproduct_new_div_item_body{width:84%;margin:0 auto;line-height:30px;color:#888;font-size:15px}
.pro_prev{position:absolute;top:50%;left:0;transform:rotate(180deg);margin-top:-54px;background:var(--main-color);width:50px;height:50px;text-align:center;line-height:50px;border-radius:50px;box-shadow:0 10px 18px #eee;font-size:21px; color:#fff;}
.pro_next{position:absolute;top:50%;right:0;margin-top:-54px;background:var(--main-color);width:50px;height:50px;text-align:center;line-height:50px;border-radius:50px;box-shadow:0 10px 18px #eee;font-size:21px; color:#fff;}
@media screen and (max-width:1620px){.pro_cc{padding-left:52px}
}
@media screen and (max-width:1570px){.pro_cc{padding-left:26px}
}
.more{width:100%;overflow:hidden;margin-top:1%}
.more a{width:196px;height:58px;line-height:58px;display:block;font-size:16px;color:#fff;background:var(--main-color) url(https://memberpic.114my.com.cn/076985325862/uploadfile/image/20250104/20250104170448_1244340268.png) no-repeat 92% center;border-radius:30px;padding-left:30px}
.pro_build{position:relative}
.pro_build .pb_left_bg{position:absolute;top:24%;z-index:1}
.pro_build .pb_right_bg{position:absolute;top:26%;right:0;z-index:1}
@media (max-width:1340px){.pro_build{margin-top:0}
.pro_build .pb_left_bg{top:8%;left:-25% !important}
.pro_build .pb_right_bg{top:18%;right:-50% !important}
}
.product-case-tag{flex-wrap:wrap;align-items:center;justify-content:center;display:flex;margin-top:2%}
.product-case-tag a{min-width:10.6rem;height:2.26rem;line-height:2.26rem;background-color:#f6f6f6;border:1px solid;border-color:#ffffff;border-radius:1.13rem;box-shadow:0px 2px 3px rgba(0,0,0,0.08);padding-left:1.1rem;padding-right:1.1rem;margin-left:0.4rem;margin-right:0.4rem;font-size:1.14rem;text-align:center}

.prolist2021{ width:100%; margin:0 auto;}

/* new_main_visual */
.inner {margin: 0 auto;position: relative;}
.new_main_visual{position:relative; width:100%; min-height:768px; height:100vh; overflow:hidden;}
.new_main_visual .dim{content:""; display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:10; background:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313094008_829585198.jpg")}
.new_main_visual .visual_slider{width:100%; height:100%;}
.new_main_visual .visual_slider .swiper-slide .bg{background-size:cover; background-position:center; background-repeat:no-repeat; position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1;}
.new_main_visual .visual_slider .swiper-slide.slide_1 .bg{background-image:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313094008_829585198.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_2 .bg{background-image:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313112053_1710227598.jpg")}
.new_main_visual .visual_slider .swiper-slide.slide_3 .bg{background-image:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313135939_1017342806.jpg")}
.new_main_visual .visual_slider .swiper-slide .video{position:absolute; left:0; top:0; width:100%; height:100%; z-index:-1; background:#000;}
.new_main_visual .visual_slider .swiper-slide .video video{width:100%; height:100%; object-fit:cover; position: relative;}
.new_main_visual .visual_slider .swiper-slide .video:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.26);position:absolute;top:0;left:0;z-index:5}
.new_main_visual .visual_slider .swiper-slide .inner{max-width:78%; height:100%; display:flex; align-items:center; padding:0 0px; box-sizing:border-box;margin-top:0%;}
.new_main_visual .visual_slider .swiper-slide .ts{top:-10% !important;}
.new_main_visual .visual_slider .swiper-slide .ts1{top:1%;}
.new_main_visual .visual_slider .swiper-slide .ts2{top:11%;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_boxc{width: 100%;text-align: center;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box strong{transform:translateY(50%); opacity:0; transition:0.8s; display:block; letter-spacing:0em; line-height:1.2;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box b{transform:translateY(50%); opacity:0; transition:0.8s; display:block; letter-spacing:0.05em; line-height:1.5; position: relative;}
.new_main_visual .visual_slider .swiper-slide .ttb em { margin-right: 1.5vw; line-height: 2.5vw;}
.new_main_visual .visual_slider .swiper-slide span{color:#cc0000;}
.new_main_visual .visual_slider .swiper-slide .bz{color:#fff;}
.new_main_visual .visual_slider .swiper-slide .stc{font-weight:bold;}
.new_main_visual .visual_slider .swiper-slide .stx{font-weight:normal;}
.new_main_visual .visual_slider .swiper-slide .hz{color:#333; }
.new_main_visual .visual_slider .swiper-slide .txd{font-size:3vw; font-weight: normal;}
.new_main_visual .visual_slider .swiper-slide .txd1{font-size:3vw; font-weight: bold;}
.new_main_visual .visual_slider .swiper-slide .tx{font-size:0.9vw;}
.new_main_visual .visual_slider .swiper-slide .tx1{font-size:1vw;text-shadow:2px 2px 4px #333;width:52%;margin:0 auto;text-align:left;line-height:1.8}
.new_main_visual .visual_slider .swiper-slide .tx2{font-size:0.99vw; line-height: 2vw !important; text-shadow: 2px 2px 4px #333;}
.new_main_visual .visual_slider .swiper-slide .tx2 d{font-size:1vw; margin-right: 0.5vw;}
.new_main_visual .visual_slider .swiper-slide .txhg{line-height:1.5;}
.new_main_visual .visual_slider .swiper-slide .tty{text-shadow: 3px 1px 0px rgb(248 126 31 / 50%);}
.new_main_visual .visual_slider .swiper-slide .ttb{ text-shadow: 2px 2px 4px #6c8bad;}
.new_main_visual .visual_slider .swiper-slide .tm{text-shadow: 0rem 0.2rem 0rem rgba(255,255,255,1); }
.new_main_visual .visual_slider .swiper-slide .inner .txt_box p{transform:translateY(50%); opacity:0; transition:0.8s 0.1s; letter-spacing:0em; font-weight:300; margin-top:1vw;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box a{transform:translateY(100%); opacity:0; transition:0.8s 0.2s; display:inline-block; vertical-align:top; margin-top:30px; min-width:160px; padding:12px 31px; font-size:0.9vw; letter-spacing:0em; font-weight:100; box-sizing:border-box; text-align:center;
background: linear-gradient(90deg, #e6761f 0%, #f1a400 100%);  color: #fff;
border-radius: 20px;}
.new_main_visual .visual_slider .swiper-slide .inner .txt_box a i{padding-right:5px;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box b{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box strong{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box p{transform:translateY(0); opacity:1;}
.new_main_visual .visual_slider .swiper-slide.active .inner .txt_box a{transform:translateY(0); opacity:1;}
.new_main_visual .bot_wrap{position:absolute; left:0; bottom:20px; width:100%; z-index:1;}
.new_main_visual .bot_wrap .inner{max-width:80%; text-align:center;margin: 0 auto; position: relative;}
.new_main_visual .bot_wrap .controller{max-width:100%; display:inline-block; vertical-align:top; position:relative; padding-right:30px; box-sizing:border-box;}
.new_main_visual .bot_wrap .controller .pagination{width:100%; display:flex; align-items:start;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet{width:130px; height:auto; margin-right:20px; background:transparent; border-radius:0; opacity:1;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet:last-child{margin-right:0;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .rail{width:100%; height:3px; background:rgba(0,0,0,0.3); position:relative;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .rail .fill{width:0; height:100%; background:var(--main-color);}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .txt{padding:10px 0; text-align:left; opacity:0.5;}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet .txt p{font-size:14px; color:#fff; letter-spacing:-0.05em; font-weight:100;line-height:1.3; font-family: 'axt';}
.new_main_visual .bot_wrap .controller .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active .txt{opacity:1;}
.new_main_visual .bot_wrap .controller .move_btn{width:40px; height:22px; position:absolute; right:-14px; top:-10px;}
.new_main_visual .bot_wrap .controller .move_btn a{width:100%; height:100%; display:block; position:relative;}
.new_main_visual .bot_wrap .controller .move_btn a:before{content:""; width:12px; height:18px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); }
.new_main_visual .bot_wrap .controller .move_btn a.pause:before{background:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313154403_500952101.png")no-repeat center / cover;}
.new_main_visual .bot_wrap .controller .move_btn a.play:before{background:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313155212_1728855373.png")no-repeat center / cover;}
.blind {display:block; overflow:hidden; position:absolute !important; left:0; top:0; width:0px; height:0px; padding:0; margin:0; font-size:0 ;line-height:0; text-indent:-9999px;}
.behind{overflow:hidden; text-indent:-9999px; font-size:0;}
.new_main_visual .prev_btn{cursor:pointer; width:40px; height:50px; border:1px solid #fff; box-sizing:border-box; border-radius:8px; position:absolute; left:30px; top:50%; transform:translateY(-50%); z-index:2;}
.new_main_visual .prev_btn:before{content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:30px; height:30px; background:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313155232_770100391.png")no-repeat center / 100% 100%; transition:0.2s;}
.new_main_visual .prev_btn:hover:before{left:43%;}
.new_main_visual .next_btn{cursor:pointer; width:40px; height:50px; border:1px solid #fff; box-sizing:border-box; border-radius:8px; position:absolute; right:30px; top:50%; transform:translateY(-50%); z-index:2;}
.new_main_visual .next_btn:before{content:""; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); width:30px; height:30px; background:url("//memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313155250_476503395.png")no-repeat center / 100% 100%; transition:0.2s;}




/*case*/
.mod_bc{padding:6rem 0;background:#fff url(https://memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260313/20260313155327_1389472215.png) no-repeat center top}
.mod_bc .bt p{color:#555;font-size:20px;width:80%;margin:0 auto;line-height:1.8;text-align:center}
.mod_bc .items{width:100%;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.mod_bc .items .item{width:10.4%;height:600px;margin-right:1%;overflow:hidden;position:relative;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;border-radius:20px}
.mod_bc .items .item.on{width:66.66%}
.mod_bc .items .item.on .art2{opacity:1}
.mod_bc .items .item .img{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;height:100%;position:relative;background:rgba(0,0,0,0.4)}
.mod_bc .items .item .img img{max-width:none;height:100%;object-fit:cover}
.mod_bc .items .item .art2{background:linear-gradient(to bottom,rgba(255,255,255,0),#333);position:absolute;left:0;bottom:0;width:100%;color:#fff;z-index:1;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;padding:3vw 3vw 1vw 3vw;opacity:0;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;z-index:9}
.mod_bc .items .item .art2 .icon{width:3.13vw;height:3.13vw;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;min-width:40px;min-height:40px}
.mod_bc .items .item .art2 .icon i{display:none;color:#fff;font-size:46px}
.mod_bc .items .item .art2 h2{font-size:36px;margin:1vw 0 1vw;font-family:axt}
@media (max-width: 1680px) {
  .mod_bc .items .item .art2 h2 {
    font-size: 31.5px;
  }
}
@media (max-width: 1440px) {
  .mod_bc .items .item .art2 h2 {
    font-size: 27px;
  }
}
@media (max-width: 1280px) {
  .mod_bc .items .item .art2 h2 {
    font-size: 24px;
  }
}
@media (max-width: 1024px) {
  .mod_bc .items .item .art2 h2 {
    font-size: 19.2px;
  }
}
.mod_bc .items .item .art2 .info {
  font-size: 18px;
  line-height: 1.5;
  margin-bottom: 1.04vw;
  font-family: axt;
}
.mod_bc .items .item .art2 .info p{line-height: 1.5;}
@media (max-width: 1680px) {
  .mod_bc .items .item .art2 .info {
    font-size: 15.75px;
  }
}
@media (max-width: 1440px) {
  .mod_bc .items .item .art2 .info {
    font-size: 13.5px;
  }
}
@media (max-width: 1280px) {
  .mod_bc .items .item .art2 .info {
    font-size: 12px;
  }
}
@media (max-width: 1024px) {
  .mod_bc .items .item .art2 .info {
    font-size: 9.6px;
  }
}
@media (max-width: 1680px) {
  .mod_bc .items .item .art2 .info {
    font-size: 18px;
  }
}
@media (max-width: 1440px) {
  .mod_bc .items .item .art2 .info {
    font-size: 16px;
  }
}
@media (max-width: 1280px) {
  .mod_bc .items .item .art2 .info {
    font-size: 14px;
  }
}
@media (max-width:1560px) {
  .mod_bc .items .item {
    height: 37vw;
    min-height: 200px;
  }
}
/*copy*/
.copy_bc{width:100%; max-width:1920px; margin:0 auto; }
.copy_bj{background:#333 /*var(--main-color)*/;padding: 70px 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.9);line-height:30px;font-size: 15px;}
.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.9); 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:14px;color:#333;display:inline-block;line-height:35px;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;background:rgba(255,255,255,0.85)}
.social a i { font-size: 18px;  color: #333; font-weight: normal;     opacity: 0.8;   text-align: center;  line-height: 35px;}
.social a img{ display: block}
.social a:hover i { color:var(--main-color);}
.social a:hover{ background: rgba(255,255,255,1);}
.social a:hover img{filter: contrast(0) brightness(2);}
.social a:hover .ewm img{filter: grayscale(1%);}
.social a:nth-child(4) i { font-size: 28px;}
.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; }

.cr_tel{ padding-bottom: 15px; font-size:16px; color:#fff;}
.cr_tel img{float: left; height: 65px;}
.cr_tel b{float: left; padding-left: 16px;font-weight: normal; text-transform: uppercase; font-size: 13px; color: rgba(255,255,255,0.7);  letter-spacing: 1px;    padding-top: 7px; }
.cr_tel em {display: block;font-size: 35px;color: #fff;font-family: Arial;font-weight: bold; position: relative;  left: 13px;  letter-spacing: 3px;   top: 0;   line-height: 38px;}
.craddr{margin-top: 10px; font-size:16px; color:#b0b0b0; line-height:35px; }
.craddr{color:rgba(255,255,255,.8);}
.craddr span{ font-size: 15px; margin-top: 15px; display: block; margin-bottom: 10px;}
.craddr span i{font-size: 18px; padding-right: 10px;}
.craddr b{color:#fff;  font-size: 30px; font-weight: bold; display: block; font-family: 'srm'; letter-spacing: 2px;}
.craddr p{ font-size: 16px; line-height: 38px;}
.copy_item ul li dl {   display: none;}
.copy_item ul li a:hover {text-decoration: underline;}

/**/
.Copyright{ height: 80px;    background: #fff;}
.Copyright,.Copyright a{line-height:36px; color:rgba(0,0,0,.8);  font-size: 16px;  line-height: 80px;}
.Copyright a:hover{color: var(--main-color); text-decoration: underline;}

/*links*/
.links{float:right; width:180px; margin-top:20px; padding-left:15px; line-height:40px; color:rgba(0,0,0,0.6); border:1px solid rgba(0,0,0,0.3); position:relative; background:url(https://memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260311/20260311161607_753864387.png) 150px 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);}

/*视频*/
.about_p {width:100%;background: url(https://memberpic.114my.com.cn/gdtiansheng2026/uploadfile/image/20260311/20260311141108_1252993316.jpg)no-repeat center;height:26vw;overflow: hidden;padding-top:8vw;position: relative;background-size: 100%; background-repeat: no-repeat; background-attachment: fixed; position: relative;}
.about_p:before{content:'';width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.35);top:0;left:0}
.about_con {color: #ffffff;}
.about_con p span {font-size: 2.3vw;line-height:45px;width: 727px;margin: 0 auto;  font-weight: bold; position: relative;}
.about_con em {margin: 0 auto; width: 75%; font-size: 1.2vw; line-height: 1.5;  display: block; margin-top: 20px; text-align: center;  position: relative; font-family: Microsoft YaHei; font-weight: normal;}
.about_con p {font-size: 2vw; line-height: 2; text-align:center; position: relative;} 
.video_sp{float:left; padding:27px 0px;}
.ripple img { width:32px;height:32px;position: relative;z-index: 5;}
.ripple,.ripple:before,.ripple:after{position:absolute;left:50%;top:76%;height:70px;width:70px;margin-top:-54px;margin-left:-35px;border-radius:50%;-ms-box-shadow:0 0 0 0 rgba(255,118,11,0.64);-o-box-shadow:0 0 0 0 rgba(255,255,255,0.64);box-shadow:0 0 0 0 var(--main-color);animation:ripple 3s infinite;background:#fff}
.ripple{background: rgba(255, 255, 255, 0.5); display: flex;justify-content: center;align-items: center;}
.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{background:rgba(255, 118, 11,0.6); top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video{position: fixed;top:-100%;left:50%;margin-top:-300px;margin-left:-575px;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:40%;transition:600ms ease;}
.video_x1{}

@-webkit-keyframes ripple {
    70% {-webkit-box-shadow: 0 0 0 70px rgba(255, 118, 11, .0);box-shadow: 0 0 0 70px rgba(255, 118, 11, .0);}
    100%{-webkit-box-shadow: 0 0 0 0 rgba(255, 118, 11, .0);
                box-shadow: 0 0 0 0 rgba(255, 118, 11, .0);}
}
.video_box{width:100%;height:100%;background:rgba(255, 118, 11,0.6);position: fixed;top:0;left:0;z-index:-1;opacity:0;transition:600ms ease;}
.video_box.cur{opacity:1;z-index:999;transition:600ms ease;}
.video_box.cur .video,.video_box.cur .video_x{top:45%;transition:600ms ease;}
.video_x{width:50px;height:50px;border-radius:50px;background:#fff;position: fixed;top:-100%;left:61%;margin-left:260px;margin-top:-260px;text-align: center;line-height:50px;font-size:32px; line-height:46px; font-weight: lighter;cursor: pointer;transition:600ms ease; content: "x"; color:#000;}

@keyframes ripple {
  70% {
    -webkit-box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);
            box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);
            box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);
  }
}
@media screen and (max-width:999px) and (min-width:800px) {
    .box1 {max-width:990px;}
}
@media screen and (max-width:1099px) and (min-width:1000px) {
    .box1 {max-width:1070px;}
}
@media screen and (max-width:1299px) and (min-width:1100px) {
    .box1 {max-width:1280px;}
     .about_txt {padding-top: 0%;}
 .about_txt>em {padding-top: 2%;}
    .about_video {top:65%;}
 .about_txt ul {padding-top: 5%;}
}
@media screen and (max-width:1499px) and (min-width:1300px) {
    .box1 {max-width:1490px;}
    .about_txt {padding-top: 1.1%;}
   .about_txt ul {padding-top: 5%;}
    .about_video {top:65%;}
    .about_txt>em {padding-top: 3%;}

}
@media screen and (max-width:1660px) and (min-width:1500px) {
.about_txt ul {    padding-top: 6%;}


}
@media screen and (max-width:1920px) and (min-width:1500px) {
    .box1 {max-width:1400px;}
}
@keyframes ripple{70%{-webkit-box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);box-shadow: 0 0 0 70px rgba(0, 0, 0, .0);}
100%{-webkit-box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);box-shadow: 0 0 0 0 rgba(0, 0, 0, .0);}}

/**/
.g_yzsp{padding:4vw 0 5.1vw 0; background: linear-gradient(180deg, #fff 0%, #f5f5f5 100%); overflow: hidden;position: relative;}
.g_yzsp .yzup{height:175px; margin-bottom:3%; overflow: hidden;}
.g_yzsp .t{ text-align:left; padding:0%  0 2% 0%;}
.g_yzsp .t a{ line-height:1.2;font-size:3vw;color:var(--main-color); font-family: "Microsoft YaHei"; font-weight:bold;}
.g_yzsp .yzup .t{float:left;width:44.4%;}
.g_yzsp .yzup .t span{display: block; margin-top:0.5vw; line-height:2.5vw; font-family:'axt'; font-weight:normal; color:#333;font-size:2vw;}
.t{font-family: "Microsoft YaHei"; letter-spacing: 2px;text-align: center;font-size: 54px;font-weight: normal;display: block;padding: 4vw 0;}
.g_yzsp .yzup h2 img{width:100%;display:block}
.g_yzsp .yzup p{float:right;width:50%;font-size:0.9vw;font-weight:400;line-height:30px;color:#333; font-family: 'axt'; margin-bottom:10px;}
.g_yzsp .yzup p span{ display:block; margin-top:10px; margin-bottom:50px;line-height:1.6;}
.g_yzsp .yzd .yzleft{float:left;width:42.8%;position:relative}
.g_yzsp .yzd .yzleft .sm{position:absolute;left:30%;bottom:1.3rem;width:12rem;height:4.6rem;background:linear-gradient(90deg,var(--main-color) 0%,var(--main-color) 100%);border-radius:3rem;z-index:522}
.g_yzsp .yzd .yzleft .sm li{float:left;width:100%;height:4.6rem;position:relative;padding-left:5rem;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.g_yzsp .yzd .yzleft .sm li i{position:absolute;left:2.16rem;top:61%;margin-top:-1.5rem;width:2rem;height:2rem}
.g_yzsp .yzd .yzleft .sm li i img{width:100%;display:block}
.g_yzsp .yzd .yzleft .sm li a{font-size:1.05rem;font-weight:400;line-height:4.6rem;color:#fff;display:block;     font-weight: bold;}
.g_yzsp .yzd .yzleft .sm li span{display:none;width:8rem;height:8rem;border-radius:.5rem;border:.5rem solid #fff;position:absolute;left:50%;margin-left:-4rem}
.g_yzsp .yzd .yzleft .sm li span img{width:100%;display:block}
.g_yzsp .yzd .yzleft .sm li:hover b{font-weight:700}
.g_yzsp .yzd .yzleft .sm li:hover span{display:block}
.g_yzsp .yzd .yzleft .sm li:nth-child(1){background:var(--main-color);border-radius:3rem 0 0 3rem;     display: none;}
.g_yzsp .yzd .yzleft .sm li:nth-child(1) b{color:#fff; padding-left:7px;}
.g_yzsp .yzd .yzleft {float: left;  width: 42.8%;   position: relative;}
.g_yzsp .yzd .yzleft .yzsp{width:100%;position:relative;border-radius:0 2rem 0 0;cursor:pointer;}
.g_yzsp .yzd .yzleft .yzsp img{width:100%;display:block;border-radius:0 2rem 0 0}
.g_yzsp .yzd .yzleft .yzsp:after{content:"";position:absolute; width:100%;height:100%;left:0;top:0;border-radius:0 2rem 0 0;z-index:11;transition:all .3s linear 0s}

.g_yzsp .yzd .yzr{float:right;width:50%; margin-bottom:3.55%;}
.g_yzsp .yzd .yzr li{float:left;width:48.5%;margin-bottom:1.52rem;position:relative; border:1px solid #dddd; border-radius:10px;}
.ysrbg{width: 100%;display: block;}
.ysrbg img{width: 100%;display: block;border-radius:10px;}
.g_yzsp .yzd .yzr li span{position:absolute;width:100%;left:0;top:0;display:none}
.g_yzsp .yzd .yzr li span img{width:100%;display:block;border-radius:10px;}
.g_yzsp .yzd .yzr li span:before{content:"";position:absolute;background:url() no-repeat;background-size:2.6rem 2.6rem;width:2.6rem;height:2.6rem;left:50%;top:50%;margin-left:-1.3rem;margin-top:-1.3rem;z-index:112;transition:all .3s linear 0s}
.g_yzsp .yzd .yzr li span:after{content:"";position:absolute;background:rgba(0,0,0,.3);width:100%;height:100%;left:0;top:0;border-radius:1rem;z-index:11;transition:all .3s linear 0s}

.g_yzsp .yzd .yzr li .yzico{position:absolute;right:1rem;top:1rem;width:6rem}
.g_yzsp .yzd .yzr li .yzico img{width:100%;display:none;}

.g_yzsp .yzd .yzr li em{display:flex; padding:3.4rem 0 0 0rem;position: absolute;left:0;top:0;justify-content: center; align-items: center; width: 100%;}
.g_yzsp .yzd .yzr li em b{font-size:4.2vw;font-weight:400;line-height:3.2rem;color:var(--main-color);float:left;font-family: 'srm'}
.g_yzsp .yzd .yzr li em i{float:left;font-style:normal;font-size:1.2rem;font-weight:400;line-height:3.2rem;color:#333;font-weight:700;display:block}
.g_yzsp .yzd .yzr li em strong{float:left;font-style:normal;font-size:2.6rem;font-weight:400;line-height:3.2rem;color:var(--main-color);font-weight:700;display:block}

.g_yzsp .yzd .yzr li h4{font-size:1.2vw; line-height:1;color:#666;font-weight:100;margin-left:0rem;position: absolute;left:0;bottom:2.5vw;text-align: center;width: 100%;}
.g_yzsp .yzd .yzr li:nth-child(2n){float:right}
.g_yzsp .yzd .yzr li:hover span{display:block}


.h50{ height:50px;}
.ab_simg{padding: 2%; position: relative; z-index: 2; box-shadow: 1px 1px 35px rgba(120,123,126,0.16); border-bottom: 0px solid var(--main-color);overflow: hidden;margin-top:2.6% !important;background: #fff;}
.ab_nav{display: flex; justify-content: space-between;}
.ab_nav .smore{font-size: 14px; color: #fff; font-weight: 100; line-height:32px ; padding: 0 20px;background: linear-gradient(to right, var(--main-color), var(--main-color));border-radius: 20px;}
.ab_nav a{display: block; font-size: 32px; color: #666; font-weight: bold; position: relative; padding-left: 14px;}
.ab_nav a:after{position: absolute; content: ""; width: 3px; height: 0; background: var(--main-color); top:6px; left: 0; transition: all .5s;}
.ab_nav li.on a:after{height: 22px;}
.ab_nav li+li{margin-left: 26px;}
.ab_nav li.on a{color: #201f1d;}
.partner_r{width:100%;overflow:hidden;margin-top:30px;margin-bottom:10px; position: relative; z-index: 999;}
.partner_r li{width:calc((100% - 80px) / 5);border: 1px solid #eee;position: relative;overflow: hidden;margin-right: 20px;float: left;}
.partner_r li img{width:100%;height:auto;}
.partner_r li>a{display:block;}
.partner_r li p{width: 80%;border-top:none;position: absolute;bottom: -30px;height: 30px;margin: 0 auto;left: 10%;background: rgba(11,71,125,0.6);transition:all .5s;}
.partner_r li p a{display:block;text-align:center;font-size:14px;color: #fff;line-height: 30px;background:var(--main-color);}
.partner_r li:hover p{bottom:10px;}
.partner_r li p a:hover{background:var(--main-color);}
.content {width: 80%; margin: 0 auto;}

/**/
.flexBetween{display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}
.indexTit .boxLeft .top h4{font-size:40px;color:#333}
.indexTit .boxLeft .top h5{font-size:20px;color:#666;margin-top:1rem;font-weight:normal}
@media screen and (max-width:1366px){
	.indexTit .boxLeft .top h5{margin-top:0rem}
	}
.indexTit .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}
.indexTit .boxRight div p{width:3.4375rem;height:3.4375rem;border-radius:50%;background:linear-gradient(to top,var(--main-color),var(--main-color))}
.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}
.indexTit .boxLeft .bot{margin-top:0.5rem}
.indexTit .boxLeft .bot h6{font-size:0.875rem;color:#999;margin-top:0.3125rem}
.indexTit .boxRight{margin-top:1rem}
.indexTit .boxRight div span{font-size:1rem;color:#000;line-height:3.4375rem;transition:all 0.3s;position:relative;left:-2.1875rem}
.indexTit .boxRight a{display:inline-block}
.indexTit .boxRight div span font{display:inline-block;width:0.75rem;height:0.125rem;background:#000;vertical-align:middle;margin-right:0.7rem}
.indexTit .boxRight div:hover span{left:-3.125rem}
.news_bc{padding:1% 0 5% 0;background:#f5f5f5;}
.news_c{overflow:hidden}
.news_cc{padding:3% 0 0px;border-top:1px solid #eee;margin-top:3%}
@media screen and (max-width:1440px)
{.news_cc{margin-top:2%;padding:0% 0 0px}
}
@media screen and (max-width:1366px)
{.news_cc{margin-top:1%;padding:0% 0 0px}
}
.news_cc .news_div{display:flex;width:100%}
.news_cc .news_div .news_div_item{width:22%;flex-shrink:0;display:flex;flex-direction:column-reverse;position:relative;padding:0 0.4%;transition:all 0.5s;border-left:1px #eee solid}
.news_cc .news_div .news_div_item .news_div_item_pic{width:100%;position:relative;transition:all 0.5s;overflow:hidden;padding-top:0%}
@media screen and (max-width:1440px){.news_cc .news_div .news_div_item .news_div_item_pic{padding-top:28%}
}
@media screen and (max-width:1366px){.news_cc .news_div .news_div_item .news_div_item_pic{padding-top:23%}
}.news_cc .news_div .news_div_item .news_div_item_pic:hover img{transform:scale(1.1);transition:all 0.5s}
.news_cc .news_div .slick-slide img{width:100%}
.news_cc .new_column{display:none}
.news_cc .new_column a{display:block;color:#fff;line-height:24px}
.news_cc .news_div_item .news_div_item_date{display:flex;position:absolute;top:0%;left:8.3%;align-items:center;justify-content:center;padding-left:0px;background:linear-gradient(to top,var(--main-color),var(--main-color));padding:2%;color:#fff;width:22%;text-align:center;height:17%;justify-content:center;align-items:center;display:flex;z-index:9}
@media screen and (max-width:1366px){.news_cc .news_div_item .news_div_item_date{width:20%;text-align:center;height:14%}
}
@media screen and (max-width:1366px){.news_cc .news_div_item .news_div_item_date{top:0%}
}.news_cc .news_div_item .news_div_item_day{font-size:36px;color:#fff;position:absolute;top:19%;left:20%}
@media screen and (max-width:1366px){.news_cc .news_div_item .news_div_item_day{font-size:30px}
}.news_cc .news_div_item .news_div_item_year,.news_cc .news_div_item .news_div_item_month{color:#fff;font-size:16px;position:absolute;padding-top:33%;left:21%}
@media screen and (max-width:1366px){.news_cc .news_div_item .news_div_item_year,.news_cc .news_div_item .news_div_item_month{font-size:14px}
}
.news_cc .news_div_item .news_div_item_month{padding-left:37px}
.news_cc .news_div_item .news_div_item_title a{font-size:20px;color:#333;font-weight:bold;padding-top:10px;padding-bottom:14px;display:block;position:relative}
.news_cc .news_div .news_div_item .news_div_item_body{font-size:15px;line-height:26px;color:rgba(0,0,0,0.8)}
.news_cc .news_div .news_div_item .news_div_item_content{padding:5% 3% 1% 3%;background:#fff;padding-bottom:44px}
.news_cc .slick-prev::before{content:"\e620" !important;transform:rotate(180deg);font-family:"iconfont";background:var(--main-color);display:flex;width:55px;height:55px;justify-content:center;align-items:center}
.news_cc .slick-next:before{content:"\e620" !important;font-family:"iconfont";background:var(--main-color);display:flex;width:55px;height:55px;justify-content:center;align-items:center}
.news_cc .slick-prev:before,.slick-next:before{}
.news_cc .slick-prev:before,.news_cc .slick-next:before{color:#fff;transition:all ease 0.5s}
.news_cc .slick-prev{left:14px;top:45%;z-index:9!important}
.news_cc .slick-next{right:47px;top:45%;z-index:9!important}
.news_cc .slick-prev:before,.news_cc .slick-next:before{opacity:1}