
@font-face{font-family:'HarmonyOS_Sans_SC_Light';src: url('../font/HarmonyOS_Sans_SC_Light.ttf');}
@font-face{font-family:'HarmonyOS_Sans_SC_Regular';src: url('../font/HarmonyOS_Sans_SC_Regular.ttf');}


body{font-family:'HarmonyOS_Sans_SC_Regular';}

.w_96{width: 86%; }
@media(max-width:1024px){
.w_96{width: 94%;}
}

a:hover{color: #e60013;}


/*Top003111 */
.Top003111{position: absolute;left: 0;width: 100%; z-index: 100;top: 0;}
.Top003111 .auto{max-width: 1400px;margin:0 auto;}
@media (min-width:1025px) {
.Top003111 .logo{float: left;padding-top: 27px;}
.Top003111 .logo img{height: 62px;}	
}
@media (max-width:1024px) {
.Top003111 .auto{display: flex;align-items: center;justify-content: space-between;height: 50px;}
.Top003111 .auto:after{display: none;}
.Top003111 .logo img{height: 40px;}	
}

.Top003111 .top-nav > *{float: left;}
.Top003111 .top-search{background-color: #fff;border-radius: 36px;padding-right: 36px;width: 128px;}
.Top003111 .top-search .btn{position: absolute;right: 0;top: 0;width: 36px;height: 100%;background: url(../image/search-btn.svg) no-repeat center center;background-size: auto 14px;}
.Top003111 .top-search .text{width: 100%;height: 36px;line-height: 36px;padding:0 0 0 20px;border: 0;background: none;}
@media (min-width:1025px) {
.Top003111 .top-nav{float: right; margin-top: 40px;}
.Top003111 .top-search{display: block!important;}
}
@media (max-width:1024px) {
.Top003111 .open-search{width: 36px;height: 36px;background: url(../image/search-btn.svg) no-repeat center center;background-size: auto 60%;}
.Top003111 .top-search{position: absolute;left:5%;width: 90%;top: 100%;}
.search-show .Top003111 .top-search{display: block;}
}

.Top003111 .top-lang{margin-left: 13px;}
.Top003111 .top-lang a{display: block;line-height: 36px;width: 36px;text-align: center;border-radius: 50%;background-color: #e60013;color: #fff;
	font-size: 14px;}
@media (max-width:1024px) {
.Top003111 .top-lang{margin: 0 2vw;}
}

.Top003111 menu li span,
.Top003111 menu li a{display: block;}
.Top003111 menu li span a{color: #fff;}
.Top003111 menu li .sub{display: none;}
@media (min-width:1921px) {
.Top003111 menu li{margin-right: 61px;}	
}
@media (min-width:1025px) {
.Top003111 menu{float: right; margin-top: 40px;}
.Top003111 menu li{float: left;margin-right: 3.178vw;font-size: 16px;}
.Top003111 menu li span{line-height: 36px;}
.Top003111 menu li span a{position: relative;}
.Top003111 menu li span a:after{position: absolute;content: '';height: 2px;background-color:#e60013;left: 50%;transform: translateX(-50%); bottom: 0;width: 0;transition: width 0.3s;}
.Top003111 menu li span a:hover:after,
.Top003111 menu li.aon span a:after{width: 100%;}
.Top003111 .sub{position: absolute;top: 100%;background-color: rgba(230,0,19,0.9);overflow: hidden;left: 0;width: 100vw;}
.Top003111 .sub dl{overflow: hidden;}
.Top003111 .sub dt{line-height: 22px;text-align: center;float: left;}
.Top003111 .sub dt a{color: #fff;padding: 10px;transition: 0.3s;}
.Top003111 .sub dt a:hover{background-color: rgba(0,0,0,0.2);}
}
@media (min-width:1025px) and (max-width:1280px) {
.Top003111 menu li{margin-right: 2vw;}
}
@media (max-width:1024px) {
.Top003111 .open-menu{width: 36px; height: 36px;}
.Top003111 .open-menu i{background: #e60013;}
.Top003111 .open-search.on:before, .open-search.on:after{ background: #e60013;}
body.menu-show{overflow: hidden;}
.Top003111 menu{position: fixed;top: 50px;bottom: 0;width: 240px;background-color: rgba(230,0,19,0.9);left: -100%;padding: 40px 0;opacity: 0;transition: 0.3s ease-out;}
body.menu-show .Top003111 menu{left: 0;opacity: 1;}
.Top003111 menu ul{height: 100%; overflow: auto;}
.Top003111 menu li{border-bottom: 1px solid #eee;}
.Top003111 menu li span{line-height: 2.8;font-size: 18px;}
.Top003111 menu li span a{padding-left: 1em;}
.Top003111 .has-sub span .op:before, 
.Top003111 .has-sub span .op:after{background-color: #fff;}
.Top003111 .sub{padding: 1em 2em;font-size: 16px;background-color: rgba(0,0,0,0.1);}
.Top003111 .sub dt{line-height: 2.5;}
.Top003111 .sub dt a,.Top003111 .sub dt a:hover{color: #fff;}
}
/*Banner002840 */



.Banner002840 .slides > li {display: none; -webkit-backface-visibility: hidden; overflow:hidden;} 
.Banner002840 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002840 .slides {display: block;} 
* html .Banner002840 .slides {height: 1%;}
.no-js .Banner002840 .slides > li:first-child {display: block;}
.Banner002840 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002840 .flex-viewport {max-height: 300px;}
.Banner002840 .slides {zoom: 1;}

.Banner002840 .slides > li{position:relative;}
.Banner002840 .slides > li img{display: block;width: 100%;}
@media(min-width:1025px){
.Banner002840 .slides > li img.wap{display: none;}
}
@media(max-width:1024px){
.Banner002840 .slides > li img.pc{display: none;}
}

.Banner002840{position: relative; z-index: 1;}
.Banner002840 .txt{position: absolute; left: 0;opacity: 0; top:50%; transform: translateY(-50%); z-index: 10;color: #fff; width: 100%; font-size: 100px; }
.Banner002840 .flex-active-slide .txt{ opacity: 1;transition: 1s 0.12s;}
.Banner002840 .txt .t-1{font-size: 0.42em;margin-bottom: 0.619em;    text-align: center;font-family: "HarmonyOS_Sans_SC_Light"}
.Banner002840 .txt .t-2{font-size: 60px;
    text-align: right;
    font-weight: lighter;color: #333;}
.Banner002840 .txt .t-2 .num{font-size: 1.3235em; 
	display: inline-block;vertical-align:middle;margin-top: -2%; margin: -2%  0.1em 0 0;}
.Banner002840 .txt .t-3{font-size: 0.16em;
    margin-bottom: 2em;
    text-align:right;
    font-weight: lighter;color: #333;}
.Banner002840 .txt .t-4{font-size: 0.2em;margin-bottom:1.5em;text-align: right;letter-spacing: 8px;color: #e60013;}
.Banner002840 .txt .more{display: inline-block;position: relative;line-height: 0;color: #fff;}
.Banner002840 .txt .more:before{position: absolute; content: ''; left: 0; bottom: 0; height: 100%; width: 85%;background: #ea5432;transition: height 0.3s,width 0.5s 0.3s;}
.Banner002840 .txt .more:hover:before{width: 110%; height: 0;transition: width 0.3s,height 0.5s 0.3s;}
.Banner002840 .txt .more i{font-style: normal;display: block;font-size: 0.16em;line-height: 3.125em; padding: 0 4.5em 0 1.1875em;background: url(../image/Banner002840-more.png) no-repeat right center;background-size:24.517%  auto;position: relative; z-index: 10;}

.Banner002840 .flex-control-nav{position: absolute; z-index: 20; left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);overflow: hidden;bottom: 8%; font-size: 0;color: #e60013;}
.Banner002840 .flex-control-nav li{float: left;padding-right: 20px;}
.Banner002840 .flex-control-nav li a{display: block;width: 12px; height: 12px;background-color: #fff;opacity: 0.6;-webkit-opacity: 0.6; transition: 0.5s;}
.Banner002840 .flex-control-nav li a.flex-active{opacity: 1;-webkit-opacity: 1;width: 30px;}
@media(max-width:1440px){
.Banner002840 .txt{font-size: 80px;}
}
@media(max-width:1024px){
.Banner002840 .flex-control-nav li{padding-right:10px;}
.Banner002840 .flex-control-nav li a{width: 8px; height: 8px;}
.Banner002840 .flex-control-nav li a.flex-active{width: 20px;}
}
@media(max-width:640px){
.Banner002840 .flex-control-nav{bottom: 3%;}
.Banner002840 .txt{font-size: 60px;}
}
@media(max-width:480px){
.Banner002840 .txt .t-1{font-size: 0.3em;}
.Banner002840 .txt .t-2{font-size: 0.5em;}
}

/*Floor003106 */
.Floor003106{font-size: 100px;position: relative;z-index: 1;}
@media (max-width:1600px) {
.Floor003106{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003106{font-size: 14vw;}
}

.Floor003106 .auto{max-width: 1400px;margin: 0 auto;}
.Floor003106 .main{color: #333; table-layout: fixed;}
/*.Floor003106 .main .ytable-cell{vertical-align: bottom;}*/
.Floor003106 .title{color: #fff;font-size: 40px;margin-bottom: 0.4em;text-align: center;}
.Floor003106 .title .en{font-size: 1.368em;line-height: 1;}
.Floor003106 .info{line-height: 2;font-size: 0.16em; margin-bottom: 1.69em;}
.Floor003106 .main .slider li .icon{max-width:50px;position: relative; height: 0.41em; margin-bottom: 0.97em;display: table;line-height: 0;}
.Floor003106 .main .slider li .icon aside{position: absolute;left: 0; top:0; width: 100%;opacity: 0;transition: 0.3s;}
.Floor003106 .main .slider li a{display: block;background-color: #fff; height: 2.8em;padding: 0.6em 0.4em 0; transition: 0.3s;color: #333;}
.Floor003106 .main .slider li:nth-child(2n-1) a{background-color: #f7f7f7;}
.Floor003106 .main .slider li a:hover{background-color: #e62129;color: #fff;}
.Floor003106 .main .slider li .name{font-size: 0.24em; transition: transform 0.3s;}
.Floor003106 .main .slider li a:hover .icon > img{opacity: 0;}
.Floor003106 .main .slider li a:hover .icon aside{opacity:1;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-2.5em);}
.Floor003106 .main .slider li .more{display: table;line-height: 0;width: 0.21em; height: 0.13em; background: url(../image/Floor003106-icon-white.svg) no-repeat;background-size: contain;transition: transform 0.3s;}
.Floor003106 .main .slider li a:hover .more{transform: translateY(-0.24em);}
.Floor003106 .more-btn{text-align: center;margin: 0;top: -30px;position: relative;}
.Floor003106 .more-btn a {width: 135px;font-size: 16px;display: inline-block;text-align: center;color: #fff;transition: 0.3s;border-radius: 5px;background: #e62129;line-height: 50px;}
.Floor003106 .more-btn a:hover{background: #ee7133;color: #fff;}
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3em 0;}
.Floor003106 .bg-img .slick-dots li{width: 0.2em; height: 0.2em; border-radius: 50%;background-color: #e62129; opacity: .3; margin: 0 0.1em;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}


.Floor003106 .box{position: relative; }
.Floor003106 .slider{position: relative; }
.Floor003106 .slider .slick-arrow{position: absolute; top: 50%; margin-top: -21px;border: 1px solid #e62129; width: 42px; height: 42px; border-radius: 50%; z-index: 100;}
.Floor003106 .slick-arrow:hover{background: #e62129; }
.Floor003106 .slider .slick-prev{left: -4%; transform: rotate(180deg);}
.Floor003106 .slider .slick-next{right: -4%;}
.Floor003106 .slider .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 1px solid #e62129;border-top: 1px solid #e62129; transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0  0 -8px;}
.Floor003106 .slick-arrow:hover:before{border-right: 1px solid #fff;border-top: 1px solid #fff;}



@media (min-width:1025px) {
.Floor003106 .main{position: absolute;left: 0; top: 0;width: 100%; height: 100%;z-index: 20;color: #fff;}

.Floor003106 .info{ width: 80%;text-align: center;margin: 0 auto;line-height: 30px;font-size: 16px;}
.Floor003106 .main .slider{width: 100%;margin: 0 auto; margin-top: 0.2em;}
.Floor003106 .bg-img .slick-dots{display: none!important;}
}
@media (max-width:1024px) {
.Floor003106 .title{color: #333;}
.Floor003106{overflow: hidden;padding-top: 0.5em;}
.Floor003106 .main .slider{margin: 0 0%;}	
.Floor003106 .bg-img .slick-dots{text-align: center;display: flex;align-items: center; justify-content: center; padding: 0.3em 0;}
.Floor003106 .bg-img .slick-dots li{width: 0.2em; height: 0.2em; border-radius: 50%;background-color: #e62129; opacity: .3; margin: 0 0.1em;}
.Floor003106 .bg-img .slick-dots li.slick-active{opacity: 1;}
.Floor003106 .bg-img .slick-dots li button{display: none;}
}
@media (max-width:480px) {
.Floor003106 .info{font-size: 16px;}
.Floor003106 .title{font-size: 8vw;}
.Floor003106 .main .slider li .name{font-size: 0.30em;}
.Floor003106 .main .slider li a{height: 2.4em;padding: 0.4em 0.2em 0;}
.Floor003106 .main .slider li .icon{margin-bottom: 0.54em; max-width: 40px;}
.Floor003106 .main .slider li a:hover .name{transform: translateY(-1.2em);}
}
/*Floor003196 */
.Floor003196{background-size: cover; padding:4.5% 0;}

.Floor003196 .column-tit{text-align: center;
    font-size: 40px;
    margin-bottom: 25px;
    color: #333;}
@media (max-width:1024px) {
    .Floor003196 .box-new-company{ margin-bottom: calc(30 / 16 * 1em);}
}

.Floor003196 .ytable-cell{ vertical-align: top;}
.Floor003196  .auto{max-width: 1400px;}
.Floor003196 [class*=box-new-] a:hover{color: #e62129;}
.Floor003196 [class*=box-new-] h4.tit{margin: 0;font-weight: normal;}
.Floor003196 .box-new-industry{background-color:#f9f9f9; padding: calc(41 / 16 * 1em);}
.Floor003196 a.inner{display: block; }
.Floor003196 a.inner .txt{ border-right: 1px solid rgb(241 241 241);border-left: 1px solid rgb(241 241 241);padding-left: calc(31 / 16 * 1em);padding-right: calc(81 / 16 * 1em);}
.Floor003196 .label span{display: inline-block;width: calc(90 / 16 * 1em);text-align: center;color: #666;line-height: calc(30 / 14 * 1em);border-radius: 5px;font-size: 15px;background: #ececec;}
.Floor003196 a.inner h4.tit{margin: calc(36 / 24 * 1em) 0 calc(20 / 24 * 1em) 0;font-size: 1.375em;line-height: 30px;height: calc((30 / 16 * 1em) * 2);}
.Floor003196 a.inner p{ color: rgba(51, 51, 51, 1); line-height: calc(30 / 16 * 1em); margin-bottom: calc(50 / 16 * 1em); height: calc((30 / 16 * 1em) * 3);font-size: 1em;color: #666;line-height: 2;}
.Floor003196 a.inner .more{color: #e62129;display: inline-block; font-size:1em; padding-right: calc(30 / 16 * 1em); background: url(../image/Floor003196-more.svg) no-repeat right center; background-size:calc(16 / 14 * 1em) auto;transition: 0.3s;}
.Floor003196 a.inner:hover .more{padding-right:calc(50 / 16 * 1em);}

.Floor003196 .box-new-company .pic{overflow: hidden;margin-bottom: calc(40 / 16 * 1em);}
.Floor003196 .box-new-company .Ispic{padding-bottom: calc(285 / 460 * 100%); transition: 0.3s;}
.Floor003196 a.inner:hover .Ispic{transform: scale(1.12);}

.Floor003196 .list{line-height: 30px;margin-bottom: calc(10 / 20 * 1em);}
.Floor003196 .list li{display: table;width: 100%;border-bottom:1px solid rgb(169 169 169 / 20%); height: 146px;}
.Floor003196 .list li a{display: table-cell; vertical-align: middle;}
.Floor003196 .list h4.tit{font-size: 1.375em;line-height: 30px;margin-bottom: calc(10 / 20 * 1em);}
.Floor003196 .list li time{color:#999; font-size: 1em;}

.Floor003196 .more-btn{text-align: right;}
.Floor003196 .more-btn a{ width: 135px;font-size: 16px;display: inline-block;text-align: center;color: #fff;transition: 0.3s;border-radius: 5px;background: #e62129;line-height: 50px;}
.Floor003196 .more-btn a:hover{background-color: #ee7133;color: #fff;}

@media (min-width:1025px) {
.Floor003196 .box-new-company{width: calc(490 / 1440 * 100%);}  
.Floor003196 a.inner{margin-right:calc(30 / 16 * 1em);}
}
@media (max-width:1024px) {
.Floor003196 .column-tit{font-size:8vw;}
.Floor003196 a.inner .txt{ padding-left: calc(20 / 16 * 1em);padding-right: calc(20 / 16 * 1em);}
.Floor003196 a.inner p{margin-bottom:calc(20 / 16 * 1em)}
.Floor003196 a.inner h4.tit{margin: calc(15 / 24 * 1em) 0 calc(10 / 24 * 1em) 0;}
.Floor003196 .box-new-industry{padding: calc(20 / 16 * 1em);}
.Floor003196 .list li{height: 125px;}
}



/*Floor003045*/
.Floor003045 { position: relative; }
.Floor003045  .auto{max-width: 1400px;margin: 0 auto;}
.Floor003045 .Ispic { padding-bottom:400px; position: relative; z-index: 1; }
.Floor003045 .txt-area { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 2; color: #fff; }
.Floor003045 .txt-area .auto { height: 100%; }
.Floor003045 .txt-area .ytable { height: 100%; }
.Floor003045 .tit { font-size:30px; margin-bottom: 2.5vw; line-height: 1.5; }
.Floor003045 .tit2 {font-size: 40px;margin-bottom: 0.5vw;line-height: 1.5;}
.Floor003045 .more {font-size: 16px;display: inline-block;/* padding: 15px 5%; */border-radius: 5px;background: #e62129;color: #fff;cursor: pointer; width: 135px; line-height: 50px; text-align: center; }
.Floor003045 .more:hover{background: #ee7133;color: #fff;}

.Floor003045 .pop-up { position: fixed; width: 100%; height: 100%; background: rgba(0,0,0,.3); top: 0; left: 0; z-index: 10000; display: none; }
.Floor003045 .pop-up .wrap-container { position: fixed; width: 80%; background: #fff; top: 50%; left: 50%; padding: 2vw 1.5vw 2vw 2vw; transform: translate(-50%, -50%); max-width: 1000px; box-shadow: 0 0 5px rgba(0,0,0,.15); border-radius: 10px; }
.Floor003045 .pop-up .close { position: absolute; width: 30px; height: 30px; right: -15px; top: -15px; border-radius: 50%; background: #e62129; cursor: pointer; }
.Floor003045 .pop-up .close::before, .Floor003045 .pop-up .close::after { position: absolute; content: ''; left: 20%; top: 50%; width: 60%; height: 3px; background: #fff; margin-top: -1px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); }
.Floor003045 .pop-up .close::before { transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); }
.Floor003045 .pop-up .Title { font-size: 0.24rem; color: #333; text-align: center; margin-bottom: 30px; }
.Floor003045 .row dl { width: 100%; padding-right: 20px; position: relative; line-height: 50px; margin-bottom: 24px; }
.Floor003045 .row dl em { font-style: normal; color: #c00; position: absolute; right: 0; top: 0; display: block; }
.Floor003045 input.text { border: 1px solid #eaeaea; background: none; display: block; height: 50px; line-height: 28px; width: 100%; padding: 5px 10px; color: #333; }
.Floor003045 dl.yzm input.text { width: 58%; }
.Floor003045 dl.yzm .hq { width: 36%; position: absolute; top: 0; right: 20px; display: block; text-align: center; background: #f5f5f5; color: #e62129; border-radius: 5px; }
 .Floor003045 input.text::-ms-input-placeholder {
color: #aaa;
}
.Floor003045 .btn { background: #e62129; height: 40px; display: block; border: none; width: 180px; font-size: 16px; color: #fff; margin: 30px auto 0; }

@media only screen and (min-width:480px ) {
.Floor003045 .row2 dl { float: left; width: 47%; }
.Floor003045 .row2 dl:last-child { float: right; }
.Floor003045 .btn { font-size: 18px; }
}

@media(min-width:1025px) {
.Floor003045 .txt-area .ytable { width: 50%; max-width: 700px; }
}
@media(max-width:640px) {
.Floor003045 .tit { font-size:5vw; margin-bottom: 2.5vw; }
.Floor003045 .tit2 {font-size: 8vw;margin-bottom: 0.5vw;}
.Floor003045 .Ispic{padding-bottom:60%;}
}



/*Bottom002847 */
.Bottom002847 {padding: 4% 0;background: #f9f9f9;}
.Bottom002847 { overflow: hidden; position: relative; z-index: 10; clear: both; }
.Bottom002847  .auto{max-width: 1400px;margin: 0 auto;}
.Bottom002847 .main {  padding-bottom: 0.6rem; }
.Bottom002847 .auto { position: relative; }
.Bottom002847 .auto > * { position: relative; z-index: 4; }
.Bottom002847 .links { max-width: 480px; }
.Bottom002847 .links .logo{margin-bottom: 35px;}
.Bottom002847 .copyright { padding-top: 2em; color: #999; }
.Bottom002847 .copyright a { color: #666; font-size: 1em; }
.Bottom002847 .copyright a:hover { color: #e62129; }
.Bottom002847 .copyright nav { padding-bottom: 0.625em; }
.Bottom002847 .copyright .nM{ color: #666;font-size: 1em;}
.Bottom002847 .copyright nav a:not(:last-child):after { display: inline-block; content: 'ยท'; margin: 0 0.1rem; vertical-align: middle; }
.Bottom002847 .right ol { float: left; width: 68%; max-width: 254px; }
.Bottom002847 .right ol .tit { color: #666; font-size: 1.125em; }
.Bottom002847 .right ol b { color: #e62129; font-size:2em; }
.Bottom002847 .right li { float: right; width:32%; }
.Bottom002847 .right li img { display: block; width: 100%; max-width: 130px;}
.Bottom002847 .right .bshare-custom { padding-top: 1.5rem; overflow: hidden; }
.Bottom002847 .right .bshare-custom a { float: left;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    background:url(../image/Bottom002847_qq.png) no-repeat center #ffffff;}
.Bottom002847 .right .bshare-custom a:not(:last-child) { margin-right: 0.6rem; }
.Bottom002847 .right .bshare-custom a.bshare-weixin { background-image: url(../image/Bottom002847_wx.png); }
.Bottom002847 .right .bshare-custom a.bshare-sinaminiblog { background-image: url(../image/Bottom002847_sina.png); }
.bsBox, .bsBox * { box-sizing: content-box; }

@media(min-width:1025px) {
.Bottom002847 .left { width: 60%; }
.Bottom002847 .right { width: 28.473%; }
}

@media(max-width:1024px) {
.Bottom002847 .right { max-width: 410px; margin: 20px auto 0; }
.Bottom002847 .copyright { text-align: center;  padding-top: 15px;}
.Bottom002847 .links { margin: 0 auto; }
}

@media(max-width:640px) {
.Bottom002847 .links .logo { text-align: center; /* padding-bottom: 10px; */margin-bottom: 15px; }
.Bottom002847 .right ol { float: none; width: 100%; max-width: 100%;  text-align: center;}
.Bottom002847 .right li { float: none; width:100%;  text-align: center;}
.Bottom002847 .right li img{  margin: 0 auto;}
.Bottom002847 .right .bshare-custom{ display: none;}
}










/*Floor003065 */
.Floor003065{margin:5vw 0 3vw 0;font-size: 16px;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065{font-size:1.5vw; }
}
@media(max-width:640px){
/* .Floor003065{font-size: 3.5vw;} */
}

.Floor003065 .auto{max-width: 1400px;}
.Floor003065 .txt-info{position: relative;}
@media(min-width:769px){
.Floor003065 .txt-info{padding-left:5vw;}
.Floor003065 .ytable-cell{width: 48%;vertical-align: top;}
}
@media(max-width:768px){
.Floor003065 .ytable,
.Floor003065 .ytable-cell{display: block;}
}

.Floor003065 .video .pic{position: relative; z-index: 1;border-radius: 10px;overflow: hidden;background: #000; margin-bottom: 2.4vw;}
.Floor003065 .video .pic img{}
.Floor003065 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.Floor003065 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("https://finance.wens.com.cn/cn/images/Floor003065_play.png") no-repeat center center rgba(0,0,0,0.2); left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.Floor003065 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
    .Floor003065 .video .play:before{width: 20vw; height: 20vw;}
}

.Floor003065 .number li{float: left;color: #333;}
.Floor003065 .number li aside{color: #666;}
.Floor003065 .number li aside b{font-size: 37px;
    font-weight: bold;
    font-family: 'Arial';
    line-height: 0.85em;
    display: inline-block;
    color: #e62129;}
.Floor003065 .number li p{margin-bottom: 0;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .number li aside b{font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .number li aside b{font-size: 8vw; }
}

.Floor003065 .col-title{font-size: 48px; padding-bottom:2vw;}
.Floor003065 .col-title .cn{font-size: 40px;color: #333;}
.Floor003065 .col-title .en{ font-family: 'Arial';color: #ee7133;line-height: 1em; padding-top: 0.2em;}
@media(min-width:769px) and (max-width:1024px){
.Floor003065 .col-title {font-size: 4vw; }
}
@media(max-width:640px){
.Floor003065 .col-title{font-size: 9vw; }
.Floor003065 .col-title .cn{font-size: 8vw; }
}

.Floor003065 .more{margin-top: 2.76vw;}
.Floor003065 .more a{    display: inline-block;color: #fff; width: 135px; line-height: 50px;border-radius: 5px;/* padding: 0 2.5em; */transition: 0.3s;background: #e62129;font-size: 16px; text-align: center;}
.Floor003065 .more a:hover{background: #ee7133;color: #fff;}
@media(max-width:640px){
.Floor003065 .more a{font-size: 4vw; }
}

.Floor003065 .txt-info .inner{position: relative; z-index: 3;padding-top: 5%;}
.Floor003065 .txt-info .info .name{color: #333;font-size: 24px;}
.Floor003065 .txt-info .info p{line-height: 2em;}
.Floor003065 .txt-info .info .number{margin-top: 40px;}
.Floor003065 .txt-info .info .number p{margin-top: 0px;color: #666;}
.Floor003065 .txt-info .year{z-index: 1; 
padding: 2vw 10.21vw 3vw 2.08vw; border-radius: 20px;background-color: #ee7133;}
.Floor003065 .txt-info .year b{font-family: 'Arial'; font-weight: 800;font-size: 3.13vw; color: #fff;position: relative; z-index: 3; line-height: 1em;}
.Floor003065 .txt-info .year:after,
.Floor003065 .txt-info .year:before{position: absolute; content: ''; background-position: center center;background-repeat: no-repeat;background-size: contain;}
.Floor003065 .txt-info .year:before{width: 3.44vw;height: 3.44vw; background-image: url("https://finance.wens.com.cn/cn/images/Floor003065_bg1.png");right: 1.93vw; bottom: 1.93vw;}
.Floor003065 .txt-info .year:after{width: 33.59vw; height: 31.93vw;background-image: url("https://finance.wens.com.cn/cn/images/Floor003065_bg.png"); right: 0; bottom: 0;}
@media(min-width:769px){
.Floor003065 .txt-info .year{position: absolute; right: 0; bottom: 0;}
}
@media(max-width:768px){
.Floor003065 .txt-info{margin-bottom: 5vw; }
.Floor003065 .txt-info .year{position: relative; margin-top: 4vw;}
.Floor003065 .txt-info .year br{display: none;}
.Floor003065 .txt-info .year b{font-size: 6vw;}
.Floor003065 .txt-info .year:after{width:50vw; height:50vw;}
.Floor003065 .txt-info .year:before{width: 7vw;height: 7vw;}
}
@media(max-width:640px){
.Floor003065 .txt-info .info .name{font-size: 5vw;}
.Floor003065 .txt-info .info .number{margin-top: 20px;}
}


/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 400px; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}
/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../image/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #e60013;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #e60013;}
@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3; font-size: 4.5vw;}
}
/*PicList003142 */
.PicList003142 .auto{ margin-top: 6em; margin-bottom: 1em;}
.PicList003142 li{float: left;  margin-bottom: 2.5em;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.875em;}
.PicList003142 li .tit{ font-size:1.375em;line-height: 30px; min-height: 3.3332em;}
.PicList003142 li p{font-size: 1em;line-height: 1.875;min-height: 3.755em;color: #999;margin-top: 0;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #e60013;}
.PicList003142 li time{color: #999999;display: block;background: url(https://finance.wens.com.cn/cn/images/PicList003142-icon.svg) no-repeat right center;}
.PicList003142 li a:hover time{background-image: url(https://finance.wens.com.cn/cn/images/PicList003142-icon-red.svg);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 100%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 0%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}

}




/*PicList003140 */
.PicList003140{}
.PicList003140 .auto{}
.PicList003140 ol{border-bottom: 1px dotted #ececec;padding-bottom: 2.4375em; }
.PicList003140 ol time{margin-bottom: 1.5em;}
.PicList003140 ol .more{display: block;width: 10em;line-height: 3.125em;color: #fff;background-color: #e60013;text-align: center;}
.PicList003140 ol .more:after{display: inline-block;content: ''; margin-left: 1em; background: url(../image/PicList003140-icon-white.svg) no-repeat; width: 16px;height: 6px;vertical-align: middle; background-size: contain;}
.PicList003140 ol p{margin-bottom: 2.5em;}
.PicList003140 li a{display: block; padding: 2.5em 2em;transition: 0.3s;}
.PicList003140 li{ box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);}
.PicList003140 .tit{font-size:1.375em;color: #333;}
.PicList003140 a:hover .tit{color: #e60013;}
.PicList003140 p{color: #999;
    font-size: 1em;
    line-height: 1.75;}
.PicList003140 li p{min-height: 3.52em;}
.PicList003140 time{color: #999;display: inline-block;}
.PicList003140 li time{padding-right: 2em; background: url(../image/PicList003140-icon.svg) no-repeat right center;background-size: 1em auto; margin-top: 1.5em;}
.PicList003140 li a:hover time{background-image: url(../image/PicList003140-icon-red.svg);}
.PicList003140 li a:hover{background-color: #fff;box-shadow: 0 0.625em 4.375em rgba(0, 0, 0, 0.08);}
@media (min-width:1025px) {
.PicList003140 ol .img{width: 31.429%;}   
.PicList003140 ol .txt{padding-left: 3.125em;} 
.PicList003140 li{width: 100%;background: #fff;  box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);}
.PicList003140 li{margin-right: 3.57%;margin-bottom: 20px;}
}
@media (max-width:1024px) {
.PicList003140 .auto{/* margin-top: 2em; */margin-bottom: 2em;}
.PicList003140 ol .img{margin-bottom:2em;}  
.PicList003140 li a{display: block; padding: 1.5em 1em;}
.PicList003140 li time{ margin-top: 10px;}
}







/*Page003143 */
.Page003143 .Pages{padding:2% 0 4% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #e60013;border-color: #e60013;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}


/*RighInfo002973 */
.RighInfo002973{ padding: 4% 0; color: #333;}
.RighInfo002973 .news-details .title{text-align:center;padding-bottom:1.125em;border-bottom:1px dashed #d2d2d2;margin-bottom:1.125em}
.RighInfo002973 .news-details .title h1{margin:0;padding-bottom:1em;font-size:1.5em;font-weight:bold; color:#333}
.RighInfo002973 .news-details .title aside{margin:0;padding-bottom:1em}
.RighInfo002973 .news-details .title aside span{margin:0 5px;color:#999;}
.RighInfo002973 .news-details .edit-info{line-height: 2;border-bottom: 1px dashed #d2d2d2;padding: 2% 0; margin-bottom: 2%; font-size: 1em;}

.RighInfo002973 .pn-page aside{padding: 0.625em 0;}
.RighInfo002973 .pn-page aside a{color: #333;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973 .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #e62129;}
.RighInfo002973 .info_back a{position:relative;color:#fff;background:#e62129;display:inline-block;width:135px;line-height:3;font-size:1em;margin-left:2%;text-align:center; border-radius: 5px; }
.RighInfo002973 .info_back a:hover{background: #ee7133;}

@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .info_back{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .info_back a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .info_back{text-align: center; padding: 20px 0;}
.RighInfo002973  .info_back a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:5vw;}
.RighInfo002973 .news-details .edit-info{font-size:4vw;}

}





/*RighInfo003141 */
.RighInfo0031419{padding: 5vw 0 1vw 0; }
.RighInfo003141 .auto{padding-bottom: 2em;}
.RighInfo003141 .intro{padding-top: 6em; margin-bottom: 3em;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #333333;margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;}
.RighInfo003141 .intro .info p{/* margin: 1.5em 0; */line-height:32px;font-size: 16px;color: #666;}
.RighInfo003141 .intro .info h2{font-size: 1.5em;color: #e60013;font-weight: normal;margin-top: 0;}
.RighInfo003141 .number-count{margin: 3em 0 4em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;font-family: 'Bebas';color: #e60013; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #e60013;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size:1.375em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 1em;color: #999;margin-top: 5px;}

.RighInfo003141 .p-info{font-size: 1em; line-height: 2;color: #666;}

@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 47.929%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 47.215%;}
.RighInfo003141 .intro .pic{ float: right; margin: 0 0 1% 3%;}
.RighInfo003141 .number-count ul{display: table; margin: 0 auto;}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .number-count li{float: left;width: 48%; font-size: 14px;}
.RighInfo003141 .number-count li:not(:nth-child(2n)){margin-right: 2%;}
.RighInfo003141 .number-count li{text-align: left;padding: 1em 0} 
.RighInfo003141 .number-count li span{ display: block; margin: 0}
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 1em;}  
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
.RighInfo003141 .intro .info h2{ font-size: 18px;}
}



/*RighInfo002924 */
.RighInfo002924{padding: 5vw 0;}
.RighInfo002924 .auto{max-width: 1400px;}
.RighInfo002924 .title{margin-bottom: 2vw;}
.RighInfo002924 .title:after{display: block; content: ''; width: 20px; height: 2px; background: #e60013; margin-top: 1vw;}
.RighInfo002924 .title .cn{font-size: 30px;color: #e60013; padding-bottom: 10px;font-weight: bold;}
.RighInfo002924 .title .en{color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.RighInfo002924 .title{/* padding-bottom: 6vw; */}
}
@media(max-width:640px){
.RighInfo002924 .title .cn{font-size: 6vw;}
}

.RighInfo002924 .box-1{background: #fff; margin-bottom: 1.786%;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);}
.RighInfo002924 .box-1 .info{background: url("../image/RighInfo002924_bg.png") no-repeat right 30% bottom 40%; background-size: auto 70%;}
.RighInfo002924 .box-1 .intro{font-size: 1.625em;color: #000;}
.RighInfo002924 .box-1 .intro span{color: #e60013;border-bottom: 2px solid #e60013; display: inline-block;}
@media(min-width:769px){
.RighInfo002924 .box-1 .pic{width: 50%;}
.RighInfo002924 .box-1 .info .inner{max-width:500px ; margin: 0 auto; width: 90%;}
}
@media(max-width:768px){
.RighInfo002924 .box-1{margin-bottom: 3vw;}
.RighInfo002924 .box-1 .ytable,
.RighInfo002924 .box-1 .ytable-cell{display: block;}
.RighInfo002924 .box-1 .info{padding: 4vw;}
}
@media(max-width:640px){
.RighInfo002924 .box-1 .intro{font-size: 5vw;line-height: 1.875;}
}

.RighInfo002924 .box-2 li:not(.no) {background: #fff;padding: 2.344vw;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);}
.RighInfo002924 .box-2 li .inner{padding-left: 2.08vw;}
.RighInfo002924 .box-2 li .inner > *{margin: 0;}
.RighInfo002924 .box-2 li h3{color: #333;
    font-size: 22px;}
.RighInfo002924 .box-2 li h3:after{display: block;content: '';height: 2px; width: 20px;background: #e60013; margin: 10px 0;}
.RighInfo002924 .box-2 li .inner p{color: #666;line-height: 28px;font-size: 1em;}
@media(min-width:769px){
.RighInfo002924 .box-2 ul{display: table; width: 100%;table-layout: fixed;}
.RighInfo002924 .box-2 li{display: table-cell; vertical-align: middle; width: 20%;}
	.RighInfo002924 .box-2 .tex11{width: 37%;}
.RighInfo002924 .box-2 li.no{ width: 1.786%;}
.RighInfo002924 .box-2 li .icon{width: 70px;}
}
@media(max-width:768px){
.RighInfo002924 .box-2 li .icon{width:90px;}
.RighInfo002924 .box-2 li.no{ height: 3vw;}
.RighInfo002924 .box-2 li .inner{padding-left: 4vw;}
}
@media(max-width:480px){
.RighInfo002924 .box-2 li .icon{width:30%;}
.RighInfo002924 .box-2 li h3{font-size: 5vw;}
.RighInfo002924 .box-2 li .inner p{font-size: 4vw;}
}



/*RighInfo003150 */
.RighInfo003150 {padding: 5% 0;}
.RighInfo003150 .auto{position: relative;background-color:#f9f9f9;}
.RighInfo003150 .left{position: relative;}
.RighInfo003150 .left .txt{position: absolute; left: 0;top: 0;width: 100%; padding-left: 6.863%; padding-top: 5%;color: #fff;}
.RighInfo003150 .left .txt h3{margin: 0 0 0.5em 0;font-size: 1.625em;font-weight: normal;margin-bottom: 5px;}
.RighInfo003150 .left .txt dd{font-size: 1.125em; line-height: 2;}
.RighInfo003150 .left .txt dd:before{display: inline-block;content: ''; width: 5px;height: 5px;border-radius: 50%;background-color: #fff; margin-right: 10px; vertical-align: middle;}
.RighInfo003150 .right .inner{    margin: 0 2.5em;padding: 2.5em 0;}
.RighInfo003150 .right h3{margin: 0;color: #333;font-size: 1.375em;font-weight: normal;position:relative;}
.RighInfo003150 .right h3:before{position: absolute;right: 100%; height: 1px;background-color: #da251d;width: 7.5em;content: ''; top: 50%;margin-right: 1.2em;}
.RighInfo003150 .right dt{color: #000;font-size: 1em; line-height: 2;white-space: nowrap;}
.RighInfo003150 .code{text-align: center;background-color: #fff; padding: 2em 3em; margin-top: 1.5em;}
.RighInfo003150 .code aside{color: #333333;line-height: 1.5625;}
@media (min-width:1025px) {
.RighInfo003150 .auto:before{position: absolute;content: '';width: 1.427%; height: 100%;background-color: #fff; left: 72.858%;}
.RighInfo003150 .left{width: 72.858%;}
.RighInfo003150 .right{width: 25.715%;}    
}
@media (max-width:1024px) {
.RighInfo003150 .right{padding-bottom: 2em;}   
.RighInfo003150 .left .txt h3{font-size: 1.5em;}
.RighInfo003150 .right h3{font-size: 18px;}
.RighInfo003150 .right dt{font-size:16px;}
}



/*TextList003149 */
.TextList003149{}
.TextList003149 .auto{padding: 5em 0 1em 0;}
@media (max-width:1024px) {
.TextList003149 .auto{padding: 2em 0;}
}

.TextList003149 .type dd{position: relative;color: #333; line-height: 2;}
.TextList003149 .type dd span{color: #999999;display: inline-block;padding-left: 1.25em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
.TextList003149 .type dd.edu span{background-image: url(../image/Floor003147-edu.svg);}
.TextList003149 .type dd.num span{background-image: url(../image/Floor003147-user.svg);}
.TextList003149 .type dd.wp span{background-image: url(../image/Floor003147-place.svg);}
.TextList003149 .type dd.time span{background-image: url(../image/Floor003147-time.svg);}
@media (min-width:1025px) {
.TextList003149 .type{overflow: hidden;}
.TextList003149 .type dd{float: left;}
.TextList003149 .type dd:not(:last-child):after{position: absolute;content: ''; width: 1px;height: 10px;background-color: #d4d4d4; top: 50%;margin-top: -5px;right: 0;}
}

.TextList003149 .list li{border-radius: 5px; border: solid 1px #f0f0f0; transition: 0.3s; cursor: pointer; }
.TextList003149 .list li:hover{border-color: #e60013;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.08);}
.TextList003149 .list li .inner{padding: 2.5em;}
.TextList003149 .list li .name{font-size: 1.25em;color: #333333;}
.TextList003149 .list li .type{border-bottom: 1px dotted rgba(0, 0, 0, 0.2);font-size: 0.875em; padding:1em 0 1.5em 0;margin-bottom: 1em;}
.TextList003149 .list li .type dd:not(:last-child){padding-right: 1.7142em;margin-right: 1.7142em;}
.TextList003149 .list li .intro{font-size: 1em;color: #999999;line-height: 2;margin-bottom: 1em;min-height: 3.5714em;}
.TextList003149 .list li .view{color: #e60013;font-size: 0.875em;padding-right: 1.6428em;background: url(../image/PicList003140-icon-red.svg) no-repeat right center; background-size: 1.1428em auto;}
@media (min-width:1025px) {
.TextList003149 .list li{float: left;width: 49.286%;margin-bottom: 1.5%;}  
.TextList003149 .list li:nth-child(2n){float: right;}
.TextList003149 .list li:nth-child(2n+1){clear: left;} 
}
@media (max-width:1024px) {
.TextList003149 .list li{margin-bottom: 2em;}
.TextList003149 .list li .inner{padding: 1em;}    
}

.TextList003149 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList003149 .popUp-box.show{left: 0;}
.TextList003149 .popUp-box .ytable{height: 100%;}
.TextList003149 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList003149 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../image/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList003149 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList003149 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList003149 .popUp-box .name{font-size: 2.25em;color: #333; padding:1em 0;text-align: center;}
.TextList003149 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #000000; margin-bottom: 1em;}
.TextList003149 .from{padding-bottom: 3em;}
.TextList003149 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.TextList003149 .from textarea.text{height: auto;}
.TextList003149 .from table{font-size: 0.875em;}
.TextList003149 .from table tr,
.TextList003149 .from table td{font-size: 1em;}
.TextList003149 .from td{color: #333333; }
.TextList003149 .from .btn{width: 10em;height: 3.75em;background: #da251d;box-shadow: 0px 0.625em 1.875em rgba(218, 37, 29, 0.08);border-radius: 5px;color: #fff; border: 0; cursor:pointer;font-size: 1em;padding: 0;}
.TextList003149 .from .btn-reset{background: #6e6e6e;}
.TextList003149 .from .btn + .btn{margin-left: 0.625em;}
.TextList003149 .load-info .type{background-color: #f0f0f0; padding: 0.625em 0;}
.TextList003149 .load-info .intro-tit,
.TextList003149 .load-info .edit-info{max-width: 1082px;margin: 0 auto; width: 95%;}
.TextList003149 .load-info .intro-tit{border-bottom: 1px solid #000000; font-size: 1.125em; line-height: 2; margin-top:2em; margin-bottom: 1em;color: #333;}
.TextList003149 .load-info .edit-info{font-size: 1em;line-height: 2;color: #999;font-family:'HarmonyOS_Sans_SC_Regular';}
.TextList003149 .load-info .edit-info1{padding-bottom: 50px;line-height: 1.875;font-size: 1.125em;color: #333;}
@media (min-width:1025px) {
.TextList003149 .load-info .type{text-align: center;}
.TextList003149 .load-info .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList003149 .from .f-name{text-align: right;}
.TextList003149 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList003149 .from .w1{width:6.7857em;}
.TextList003149 .from .w2{width:36.969%;}
.TextList003149 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList003149 .load-info .type{padding:1em;}
.TextList003149 .popUp-box .name{font-size: 1.5em;}
.TextList003149 .from td{display: block;}
.TextList003149 .from .f-name{padding-top: 1em;}
}

.TextList003149 .apply-btn{text-align: center; padding:3em 0}
.TextList003149 .apply-btn a{display: inline-block;font-size: 1.125em;background-color: #e60013; border-radius: 5px; line-height: 5; padding: 0 4em;color: #fff; cursor:pointer;}
.TextList003149 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../image/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}

/*Floor003153 */
.Floor003153 .auto{padding: 5em 0;}
.Floor003153 h1{font-size: 22px;color: #333;font-weight: normal;padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #e8e8e8;margin-top: 55px;}
.Floor003153 h2{font-size: 18px;font-weight: normal;line-height: 28px;color: #333;}
.Floor003153 h2 span{color: #e60013;}
.Floor003153 h1 span{margin-top: -3px;display: inline-block;vertical-align: top;margin-right: 0.3em;width: 22px;}
.Floor003153 p{font-size: 16px;line-height:32px;margin-top: 0;}
.Floor003153 .title{position: relative;margin-bottom: 1.2em;}
.Floor003153 .title .name{font-size: 2em;color: #333;line-height: 1;font-weight: bold;}
.Floor003153 .title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #e60013; margin-top: 1.23076em;}
.Floor003153 .intro .info{line-height: 2.1428;}
@media (min-width:1025px) {
.Floor003153 .intro .img{width: 50%;}
.Floor003153 .intro .info{padding-left: 5.0714em; font-size: 0.875em;}  
}
@media (max-width:1024px) {
.Floor003153 .auto{padding: 2em 0;}
.Floor003153 .intro .img{margin-bottom: 2em;}
.Floor003153 .title .name{font-size: 22px;}
.Floor003153 h1{font-size: 18px;}
}



/*Map002858 */
.Map002858 #allmap{height: 23.96vw;}
.Map002858 #allmap,
.Map002858 #allmap *{box-sizing: content-box;}
.Map002858 #allmap img{max-width: inherit;}
/* .Map002858 .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;} */
.tdt-infowindow-content{font-size: 14px;}
.tdt-infowindow-content b{font-size: 18px;display: block;padding-bottom: 5px;}
@media(max-width:1024px){
.Map002858 #allmap{height: 40vw; z-index: 1;}
}
@media(max-width:480px){
.Map002858 #allmap{height: 70vw;}
}




.Singlepage{padding:4% 0;font-size:1em;line-height:2; color: #333333;}
.Singlepage li{ margin-bottom: 1%;}
@media(max-width:640px){
.Singlepage,.Singlepage p,.Singlepage a {font-size:16px;}
}


/*PicList010 */
.PicList010{ padding: 4% 0;}
.PicList010 .list li{float:left;width: 18.2%;margin-right:2%;margin-bottom: 2%;}
.PicList010 .list li div{border: #f7f7fa 2px solid; padding: 2%;}

.PicList010 .list li .pic{overflow: hidden;}
.PicList010 .list li .Ispic{padding-bottom: 45%;background-size: contain; }
/*.PicList010 .list li:hover div{ background:#eff9ff;} */
.PicList010 .list li div img{ width:100%; display:block;}
.PicList010 .list li h3{line-height: 48px;height: 48px; overflow:hidden; font-weight:normal;text-align: center;color: #333; margin:0; font-size:1em; }
.PicList010 .list li a:hover h3{ color:#e60013; }

@media(min-width:641px){
.PicList010 .list li:nth-child(5n){margin-right:0%;}
}

@media(max-width:640px){
.PicList010 .list li:nth-child(2n){margin-right:0%;}
.PicList010 .list li{width: 49%;}
.PicList010 .list li h3{font-size:14px; }
}


.search_list {  padding: 4% 0;}
.search_list li{border-bottom: 1px dashed #d5d5d5;padding: 1.125em 0; }
.search_list li a{ display: block; height: auto; overflow: hidden; font-size: 1em;}
.search_list li a::before{display: inline-block;content: '';width: 6px;height: 6px;background: #e60013;border-radius: 50%;margin-right: 1em;vertical-align: middle;}
.search_list li time{  float: right; color: #999; margin-left: 10px;font-size: 0.875em; }
