﻿/*Top002960 */
.Top002960 .hello{line-height: 30px;background: #f8f8f8;}
.Top002960 .hello .gethome{float: right;background: url("../images/Top002960_icon.png") no-repeat left center;padding-left: 24px;color: #666;}
.Top002960 .hello .gethome:hover{color: #3989e1;}
.Top002960 .hello .auto{font-size: 14px;padding: 5px 0;color: #666;}

.Top002960 .logo{width: 100%;}
.Top002960 .logo a{display: block; width: 100%;}
.Top002960 .top-search{padding: 0;}
.Top002960 .top-search .box{position: relative;background: #fff;  overflow: hidden;padding-right: 80px;border: solid 1px #31ace8;}
.Top002960 .top-search .box .text{ height: 44px; line-height: 44px;background: none;border: 0;width: 100%; padding: 0 20px;}
.Top002960 .top-search .box .btn{width: 90px; line-height: 44px;background: #31ace8; text-align: center;}
.Top002960 .top-search .box .btn span{display: inline-block;background: url("../images/Top002960_btn_search.png") no-repeat right center;padding-right: 22px;color: #fff;}
.Top002960 .top-menu{background: #31ace8;}
.Top002960 .top-menu li span,
.Top002960 .top-menu li a{display: block;}
.Top002960 .top-menu li span a{line-height: 60px;font-size: 16px;color: #fff;}

.Top002960 .bd{width:100%; margin: 0 0 0 auto; text-align: center;max-width: 140px;}
.Top002960 .bd a{background: #f97114; color: #fff;border-radius: 5px; padding: 12px 20px; }



.Top002960 .sub {display: none;  }
@media (min-width: 1025px) {
.Top002960 li{ position: relative;}
.Top002960 .sub { position: absolute; top: 100%; background: #31ace8; border-radius: 0 0 5px 5px; overflow: hidden; left: 50%; width: 100%; margin-left: -50%; z-index: 999; }
.Top002960 .sub dd{ padding: 10px;}
.Top002960 .sub dd a{color: #fff;}
.Top002960 .sub dd a:hover{ color: #fff;}
.Top002960 li.active .sub {display: block;}
}

@media (max-width: 1025px) {
.Top002960 #menu li .wap-op{position: absolute; width: 40px; height: 100%; height: 100%; transition: 0.3s; right: 0; top: 0;}
.Top002960 #menu li .wap-op:before{ position: absolute; content: ''; width: 12px; height: 2px; background: #fff; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.Top002960 #menu li .wap-op:after{ position: absolute; content: ''; width: 2px; height: 12px; background: #fff; left: 50%; top: 50%; transform: translate(-50%, -50%); }
.Top002960 menu li.active .on .wap-op{ transform: rotate(45deg); }
.Top002960 li.active .sub { padding-bottom: 20px;}
.Top002960 .sub dd a{ font-size: 14px; color: #fff; padding: 5px 0;}
}

@media (min-width: 1025px) and (max-width: 1600px) {
.Top002960 .sub dd{ padding: 10px 7px;}
}

@media(min-width:1025px){
.Top002960 .logo-area{padding: 15px 0;}
.Top002960 .logo-area .auto{display: flex; justify-content: space-between;align-items: center;}
.Top002960 .logo-area .ytable{height: 100%;}
.Top002960 .top-search{width: 100%; max-width: 400px;margin-right: 25px;}
.Top002960 .top-search{display: table-cell;}
.Top002960 .top-search .box{border-radius:5px;}
.Top002960 .top-menu li{float: left; text-align: center;}
.Top002960 .top-menu li span{position: relative;}
.Top002960 .top-menu li span a{color: #fff;}
.Top002960 .top-menu li:not(:last-child) span:after{position: absolute; content: '';width: 1px; height: 18px; top: 50%; margin-top: -9px;right: 0;background: rgba(255,255,255,0.4);}
.Top002960 .top-menu li:hover span a,
.Top002960 .top-menu li.aon span a{background:rgb(0 138 206 / 55%);}
.Top002960 .today .class{margin-left: 36px;}
}
@media(max-width:1024px){
.Top002960 .logo-area .ytable,
.Top002960 .logo-area .ytable-cell{display: block;}
.Top002960 .logo-area .top-search{display:none;position: absolute; left: 0; top: 100%; width: 100%;}
.Top002960 .logo-area{position: relative; z-index: 100;}
.Top002960 .logo a{width: 50%;}
.Top002960 .logo{padding: 4vw 0;}
.Top002960 .wap-nav{position: absolute; right: 2%; top: 50%; transform: translateY(-50%);}
.Top002960 .wap-nav > *{float: left;width: 2em; height: 2em;}
.Top002960 .open-search{ border-radius: 50%;background: #31ace8 url("../images/Top002960_btn_search.png") no-repeat center center; margin-left: 10px;}
.Top002960 .open-search.on:before,
.Top002960 .open-search.on:after{background-color: #31ace8;}
.Top002960 .open-menu i{background: #31ace8;}
.Top002960 .top-menu{position: relative; z-index: 100;}
.Top002960 #menu{position: absolute;  left: -100%; top: 100%;background: #31ace8; width: 220px; border-radius: 0 0 0 5px; padding: 10px 20px;}
.Top002960 #menu li{width: auto!important; transform: translateX(50px);opacity: 0; transition: 0.5s 0.1s;}
.Top002960 #menu li:nth-child(2){transition-delay: 0.2s;}
.Top002960 #menu li:nth-child(3){transition-delay: 0.3s;}
.Top002960 #menu li:nth-child(4){transition-delay: 0.4s;}
.Top002960 #menu li:nth-child(5){transition-delay: 0.5s;}
.Top002960 #menu li:nth-child(6){transition-delay: 0.6s;}
.Top002960 #menu li:nth-child(7){transition-delay: 0.7s;}
.Top002960 #menu li span a{line-height: 50px;}
.Top002960 #menu li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5);}
.menu-show #menu{left: auto;right: 0;}
.menu-show #menu li{ transform: translateX(0);opacity: 1; }
.Top002960 .today .class{display: block;}
.Top002960 .hello{ display: none;}
}
/* @media(max-width:480px){
.Top002960{font-size: 3vw;}
} */
@media (max-width: 1024px){
.Top002960 .bd{position: absolute; right: 20%; top: 50%; transform: translateY(-50%);}
.Top002960 .bd a{font-size: 16px;}
}
@media (max-width: 768px){
.Top002960 .bd{position: absolute; right: 15%; top: 50%; transform: translateY(-50%);}
.Top002960 .bd a{ padding: 4px 8px; font-size: 12px;}
}


/* 机构入驻申请 */
.popup{background: rgba(0, 0, 0, 0.3); position: fixed; left: 0; top: 0; width: 100%; height: 100%; display: none; z-index: 999; }
.popup-main{ background: #3989e1; padding: 20px 30px 0; border-radius: 8px; width: 500px; height: 430px; box-sizing: border-box; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; }
.popup-main h3{  font-size: 32px; color: #fff; text-align: center;}
.popup-main h3 span{display: inline-block; border-bottom: 6px solid #ec913c;}
.popup-main .close{position: absolute; right: 20px; top: 20px; font-size: 30px; color: #fff; cursor: pointer;}
.popup-main .name{ color: #fff; font-size: 16px; width: 20%;}
.popup-main dd{ display: flex; align-items: center; justify-content: center; margin-bottom: 20px;}
.popup-main input{width: 70%; line-height: 44px; border-radius: 5px; height: 44px; border: solid 1px rgba(255, 255, 255, 0.4); background: none; color: #fff; font-size: 14px; padding: 0 15px; }
.popup-main ::-webkit-input-placeholder {color: rgba(255,255,255,0.4);}
.popup-main ::-moz-placeholder {color: rgba(255,255,255,0.4);}
.popup-main :-ms-input-placeholder {color: rgba(255,255,255,0.4);} 
.popup-main .btn{ text-align: center;}
.popup-main .btn input{width: 90%; height: 50px; line-height: 50px; border: 0;cursor: pointer;background-color: #ec913c;border-radius:5px;font-size: 16px;font-weight: normal;color: #fff;}

@media (max-width: 768px){
    .popup-main{width: 90%; padding: 10px;}
    .popup-main h3{ font-size: 24px;}
    .popup-main .name{ font-size: 16px; width: 30%;}
    .popup-main input{ width: 60%;}
}



/*Banner003158 */
.Banner003158 li.slick-slide{position: relative;z-index: 1;}
.Banner003158 .txt{position: absolute; left: 0;top: 0;width: 100%;height: 100%;z-index: 10;color: #fff;}
.Banner003158 .txt .ytable{height: 100%; table-layout: fixed;}
.Banner003158 .tit,
.Banner003158 .desc,
.Banner003158 .more{transform: translateY(30px); opacity: 0; transition-duration: 0.3s; transition-delay: 0.3s;}
.Banner003158 .tit{ font-size:3.125em; line-height: 1.2; margin-bottom: 1.2em; font-weight: bold;}
.Banner003158 .desc{margin-bottom: 2.5em;transition-delay: 0.6s; font-size: 1.375em;}
.Banner003158 .more{display: inline-block;width: 10em; line-height: 3.125; border: solid 1px #fff;color: #fff;transition-delay: 0.9s; text-align: center;}
.Banner003158 .more:after{display: inline-block;content: '';width: 20px; height:20px; margin-left: 5px;background-image: url(../images/Banner003158-more.svg);vertical-align: middle;background-size: 20px;}
.Banner003158 .more:hover{background-color: #2770b4;color: #fff; border: 1px solid #2770b4;} 
.Banner003158 .more:hover:after{background-image: url(../images/Banner003158-more.svg);background-size: 20px;}
.Banner003158 .ani-show .tit,
.Banner003158 .ani-show .desc,
.Banner003158 .ani-show .more{transform: translateY(0); opacity: 1;}
.Banner003158 .slick-dots{position: absolute;left: 50%;transform: translateX(-50%);z-index: 10; bottom: 1em;}
.Banner003158 .slick-dots li{float: left;}
.Banner003158 .slick-dots li button{border: 0;overflow: hidden;;font-size: 1em;text-indent: -999em;width: 0.625em;height: 0.625em;background-color: #ffffff; border-radius: 50%; margin: 0 0.625em;display: inline-block;padding: 0; vertical-align: middle;}
.Banner003158 .slick-dots li:after{display: inline-block;content: '';width: 0; height: 2px; background-color: #ffffff; transition: 0.3s; vertical-align: middle;}
.Banner003158 .slick-dots li.slick-active:after{width: 50px;}
@media (min-width:1025px) {
.Banner003158 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003158 .pc{display: none;} 
.Banner003158 .tit{font-size: 2em; padding-left: 10px;}
.Banner003158 .desc{font-size: 0.875em;}
.Banner003158 .more{line-height: 2.5;width: 7em;}
.ytable-cell{padding-left: 20px;}
}



.wrap-Tit {position: relative; margin-bottom: 50px;}
.wrap-Tit h2{ font-size: 2em; color: #222; margin: 0; position: relative; z-index: 3;text-align: center;}
.wrap-Tit h2:after{ display: block;content: '';background: #3989e1;width:40px;height: 3px;margin: 15px auto 0;}




/*Floor003163 */
.Floor003163 .auto{padding:calc(80 / 16 * 1em) 0 0}
.Floor003163 .tab-ul{position: relative; margin-bottom:3em;margin-left: 9em; margin-top: -3.8em;}
.Floor003163 .tab-ul li > a{position: absolute;right: 0; top: 50%;transform: translateY(-50%);color: #949494;}
.Floor003163 .tab-ul li:not(.on) > a{display: none;}
.Floor003163 .tab-ul li > a:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}
.Floor003163 .tab-ul li span{display: block;cursor:pointer;font-size:1.25em;}
.Floor003163 .tab-ul li.on span{color: #31ace8;font-weight: bold;}

.Floor003163 .list li{padding-left: 1em; position: relative;}

.Floor003163 .news{margin-bottom: 0;}
.Floor003163 .right .list li{border-bottom: 1px dashed #ddd;overflow: hidden;padding: 15px 0 15px 15px;}
.Floor003163 .right .list li .tit{font-size: 1.25em;margin: 0 0 7px 0; line-height: 1.2; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.Floor003163 .right .list li .text{margin: 0; color: #888; line-height:1.4; font-size: 1em;}
.Floor003163 .right .list li.new a{float: left; max-width: 100%;padding-right: 33px;background: url(../images/Floor003163-new.png) no-repeat right center;}
.Floor003163 .right .list li .tit:before{position: absolute;content: ''; left: 0;top:25%;height:4px;width: 4px;background-color: #0733a2; margin-top:0;}

.Floor003163 .left .list ol{position: relative;}
.Floor003163 .left .list ol .Ispic{height: 21.8125em;}
.Floor003163 .left .list ol aside{position: absolute;color: #fff;font-size: 1.125em;background-color: rgba(0, 0, 0, 0.53); left: 0;bottom: 0;width: 100%; padding: 1.6666em 1.1111em;z-index: 10;}
.Floor003163 .left .list li:not(.on) .txt{display: block;}
.Floor003163 .left .list li .tit:before{position: absolute;content: ''; left: 0;top:32%;height:4px;width: 4px;background-color: #0733a2;}
.Floor003163 .left .list li.on{padding-left: 0; padding-bottom: 1.5em;}
.Floor003163 .left .list li.on:before{display: none;}
.Floor003163 .left .list li.on .tit{font-size: 1.5em;font-weight: bold;color: #31ace8;}
.Floor003163 .left .list li p{color: #888;margin:7px 0 0 0;}
.Floor003163 .left .list li time{color: #999999;}
.Floor003163 .left .list li:not(.on) .tit{line-height:1.2; font-size: 1.25em; color: #333;}

.Floor003163 .title{position: relative;background: url(../images/Floor003164-line.gif) repeat-x left bottom; margin-bottom:1em;}
.Floor003163 .title b{display: table;line-height:2.2; font-size:1.625em;border-bottom: 3px solid #31ace8;color: #31ace8;}

.Floor003163 .more{position: absolute;right: 0; top: 50%;transform: translateY(-50%);color: #949494;}
.Floor003163 .more:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}


.Floor003163 .topic{overflow: hidden;/* margin-top: calc(60 / 16 * 1em); */}
.Floor003163 .topic .slider{margin: 0 -6px;}
.Floor003163 .topic .slider li a{display: block;margin: 0 6px;}
.Floor003163 .topic li{position: relative;}
.Floor003163 .topic li .txt p{position: absolute; bottom: 18px; font-size: 1.125em; color: #fff;z-index: 10; width: 100%; padding: 0 25px; margin: 0;}

.Floor003163 .slick-arrow{position: absolute;border: 0;font-size: 1em;text-indent: -999em;width: 2.5em; height: 2.5em; background:rgba(255, 255, 255, 0.2);border-radius: 50%; top: 50%;margin-top: -1.25em;z-index: 10;}
.Floor003163 .slick-arrow:hover{background: #31ace8;}
.Floor003163 .slick-prev{left: 0.625em;}
.Floor003163 .slick-next{right: 0.625em;}
.Floor003163 .slick-arrow:before{position: absolute;content: ''; width: 30%; height: 30%;border-top: 2px solid #fff;border-right: 2px solid #fff; transform: rotate(45deg); top:35%;left: 30%;}
.Floor003163 .slick-prev:before{transform: rotate(-135deg);left: 40%;}
@media (min-width:1025px) {
.Floor003163 .left{width: 70%;}
.Floor003163 .right{width:25%;}  
.Floor003163 .left .list ol{float: left;width:35%;}  
.Floor003163 .left .list li{float: right;width: 60%; border-bottom: 1px dashed #ddd; padding: 15px 0 15px 15px;}
.Floor003163 .tab-ul li{float: left; }
.Floor003163 .tab-ul li + li{margin-left: calc(40 / 1920 * 100vw);}
}
@media (min-width: 1025px) and (max-width: 1600px) {
.Floor003163 .tab-ul li span{font-size:1.125em;}
}

@media (max-width:1024px) {
.Floor003163 .topic{/* margin-top: calc(40 / 16* 1em); */}
.Floor003163 .tab-ul:after{display: none;}
.Floor003163 .tab-ul{display: flex;justify-content: space-between; flex-wrap: wrap;margin-top: 0; margin-left: 0; margin-bottom: 1em;}
.Floor003163 .left{margin-bottom: 2em;}
.Floor003163 .left .list ol{margin-bottom: 1em;}
.Floor003163 .tab-ul li span{font-size: 1.125em;}
.Floor003163 .list li{ margin-bottom: 30px;}
.Floor003163 .tab-ul li {width: calc(100% / 3);text-align: center;line-height: 2;}
.Floor003163 .tab-ul li > a {top: -2.8em;}
}
@media (max-width: 768px) {
.Floor003163 .tab-ul li > a{font-size: 14px;}
.Floor003163 .auto{padding-top: 30px;}
.Floor003163 .list li{ margin-bottom: 20px;}
}
/* 
@media (min-width: 1025px) and (max-width: 1600px) {
.Floor003163 .tab-ul li span{font-size: 1em;}
} */


.HomeLink{padding:3% 0}

.HomeLink .title{position: relative;background: url(../images/Floor003164-line.gif) repeat-x left bottom; margin-bottom: 1.25em;}

.HomeLink .title b{display: table;line-height:2.2; font-size:1.625em;border-bottom: 3px solid #31ace8;color: #31ace8;}

.HomeLink ul{display:flex;}

.HomeLink ul li{flex:auto;background:#eee;padding:10px 20px; margin:5px}

.HomeLink ul li a{display:block;}

.HomeLink ul li:hover {background:#31ace8;}
.HomeLink ul li:hover a{color: #ffffff;}
@media (max-width: 1024px) {
.HomeLink ul{ flex-wrap:wrap;}
}


/*Floor003164 */
.Floor003164{ background: #f9f9f9;}
.Floor003164 .more{position: absolute;right: 0; top: 50%;transform: translateY(-50%);color: #949494;}
.Floor003164 .more:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}

.Floor003164 .title{position: relative;background: url(../images/Floor003164-line.gif) repeat-x left bottom; margin-bottom: 1.25em;}
.Floor003164 .title b{display: table;line-height:2.2; font-size:1.625em;border-bottom: 3px solid #31ace8;color: #31ace8;}

.Floor003164 .tab-ul{position: relative;z-index: 10; margin-bottom: 1.5em;}
.Floor003164 .tab-ul li:not(.on) > a{display: none;}
.Floor003164 .tab-ul li span{display: block;cursor:pointer;font-size:1.25em;font-weight: normal;}
.Floor003164 .tab-ul li.on span{color: #31ace8; font-weight: bold;}

.Floor003164 .list li{padding:17px 0 17px 15px; position: relative;border-bottom: 1px dashed #ddd;}
.Floor003164 .list li.rz{width: 46%; float: left;}
.Floor003164 .list li.rz:not(:last-child){margin-right:4%;}
.Floor003164 .list li .bt{font-size: 1.125em;}
.Floor003164 .list li .bt:after{position: absolute;content: ''; left: 0;top:45%;height:4px;width: 4px;background-color: #31ace8; margin-top: 0;}

.Floor003164 .list li .tit{font-size: 1.25em;line-height:1.2; color: #333; margin: 0;}
.Floor003164 .list li .tit:after{position: absolute;content: ''; left: 0;top:30%;height:4px;width: 4px;background-color: #31ace8; margin-top: 0;}

.Floor003164 .list li .text{font-size: 1em;color: #888; margin: 7px 0 0 0;}
.Floor003164 .list li time{float: right;font-size: 0.88889em; line-height: 2.5;color: #999999;}
/* .Floor003164 .list li .tit:after{position: absolute;content: ''; left: 0;top: 30%;height:4px;width: 4px;background-color: #31ace8; margin-top: 0;} */

.Floor003164 .box-items,
.Floor003164 .box-rows{padding-top: calc(60 / 16 * 1em);}
.Floor003164 .box-items{padding-bottom: calc(80 / 16 * 1em);}
.Floor003164 .box-items .pic{margin-bottom: 1em;}
.Floor003164 .topic-list dd + dd{margin-top: 25px;}
.Floor003164 .box-rows .left .tab-list{margin-top: 2em;}


@media (min-width:1025px) {
.Floor003164 .box-rows .left{width: 70%;}
.Floor003164 .box-rows .right{width: 24%;}
.Floor003164 .box-items .item{float: left;width:30%;}
.Floor003164 .box-items .item:not(:nth-child(3n)){margin-right: calc((100% - 30% * 3) / 2);} 
.Floor003164 .tab-ul li{float: left;}
.Floor003164 .tab-ul li + li{margin-left: calc(25 / 1920 * 100vw);}
.Floor003164 .box-rows .tab-ul{margin-top: -3.8em; margin-left:12em;}
}

@media (min-width: 1025px) and (max-width: 1600px) {
.Floor003164 .tab-ul li span{font-size:1.125em;}
}

@media (max-width:1024px) {
.Floor003164 .box-items, .Floor003164 .box-rows{padding-top: calc(40 / 16* 1em);}
.Floor003164 .tab-ul:after{display: none;}
.Floor003164 .tab-ul{display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 1em;}
.Floor003164 .tab-ul li{width: calc(100% / 3);text-align: center; line-height: 2;}
.Floor003164 .tab-ul li > a.more{top:-2.8em;}
.Floor003164 .tab-ul li span{/* border: 1px solid #eee; */font-size: 1.125em;}
.Floor003164 .box-rows .left .tab-list{margin-top: 1em;margin-bottom: 1.25em;}
.Floor003164 .topic-list dd + dd{margin-top: 1.125em;}
.Floor003164 .box-items .item{ margin-bottom: 1.125em;}
.Floor003164 .box-items{padding-bottom: calc(40 / 16 * 1em);}

}
@media (max-width:640px) {
.Floor003164 .list li.rz{width: 100%;  float: none; margin-right: 0; padding: 12px 0 12px 15px;}
.Floor003164 .list li{padding:12px 0 12px 15px; }
}

/* @media (min-width: 1025px) and (max-width: 1600px) {
.Floor003164 .tab-ul li span{font-size: 1em;}
} */




/*Bottom003076 */
.Bottom003076{background-color: #282828;padding-top: calc(40 / 16 * 1em);}
.Bottom003076 .top{background-color: #282828; }
.Bottom003076 .top .right li{float: left; max-width: 110px;}
.Bottom003076 .top .right li:not(:last-child){margin-right: 4.17vw;}
.Bottom003076 .top .right li aside{color: #666; margin-top: 15px; line-height: 1.2; text-align: center; font-size: 14px;}
.Bottom003076 .top .auto{border-bottom: 1px solid #333;padding-bottom: calc(30 / 16 * 1em);}

.Bottom003076 .top .left p{color: rgba(255,255,255,0.5); margin: 12px 0 0;}
.Bottom003076 .top .left p.tit{color: rgba(255,255,255,0.8); margin: 12px 0 0;font-size: 1.25em; }
.Bottom003076 .top .logo{display: table; margin-bottom: 33px; margin-top: 18px;}
.Bottom003076 .top .logo > *{display: table-cell; vertical-align: middle;}
.Bottom003076 .top .logo dt{padding-right: 32px;}
.Bottom003076 .top .logo dd{border-left: 1px solid rgba(255,255,255,0.1);padding-left: 32px;color: #fff;line-height: 1;}
.Bottom003076 .top .logo dd aside{font-family: 'Arial';font-size: 24px; margin-top: 10px;}
.Bottom003076 .social-share .social-share-icon{margin: 0 20px 0 0; color: #fff;font-size: 16px; border-color: rgba(255,255,255,0.1);}
.Bottom003076 .social-share .social-share-icon:hover{background-color: #0f56b2;}
.Bottom003076 .bottom nav{padding: calc(80 / 16 * 1em) 0 calc(40 / 16 * 1em); border-bottom: 1px solid rgba(255,255,255,0.05);display: flex;justify-content: space-between;}
.Bottom003076 .bottom nav dl{float: left; max-width: 180px;}
.Bottom003076 .bottom nav dt{font-size: 1.125em;color: #fff; margin-bottom: 1.2vw;}
.Bottom003076 .bottom nav dt a{color: #fff;}
.Bottom003076 .bottom nav dd{line-height: 36px;}
.Bottom003076 .bottom nav dd a:not(:hover){color: #909296;}
.Bottom003076 .copyright{padding: 15px 0;font-size: 0.9375em;}
.Bottom003076 .copyright,
.Bottom003076 .copyright a:not(:hover){color: #909296; }
.Bottom003076 .copyright dd a:not(:last-child):after{display: inline-block; content: ''; width: 1px; height: 12px;background: #909296; margin: 0 12px; vertical-align: middle;}
@media(max-width:1024px){
.Bottom003076 .bottom nav{display: none;}
.Bottom003076 .top .logo{margin: 0 auto;}
.Bottom003076 .top .right{display: table; margin: 20px auto;}
.Bottom003076 .social-share{text-align: center;padding: 6vw 0;}
.Bottom003076 .social-share .social-share-icon{margin: 0 10px;}
.Bottom003076 .copyright{text-align: center;}
.Bottom003076 .copyright dd{padding-top: 10px;}
.Bottom003076 .top .left p{ text-align: center;}
}


.n_banner{ position: relative;}
@media (min-width:1025px) {
.n_banner .wap{display: none;}   
}
@media (max-width:1024px) {
.n_banner .pc{display: none;}      
}

/*PicList000687 */
.PicList000687{padding: calc(100 / 16 * 1em) 0 calc(30 / 16 * 1em) 0; overflow: hidden;}
.PicList000687 .title{margin-bottom: 2.5vw; text-align: center;}
.PicList000687 .title .cn{font-size: 30px;color: #a52d33; padding-bottom: 10px;font-weight: bold;}
.PicList000687 .title .en{font-family: 'bebas-neue';color: #d2d2d2; letter-spacing: 2px;}
@media(max-width:768px){
.PicList000687 .title{margin-bottom: 5vw;}
}
@media(max-width:640px){
.PicList000687 .title .cn{font-size: 6vw;}
}

.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #a5894b;display: block;}
.PicList000687 .more:hover{background: #31ace8;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.svg") no-repeat; width:20px; height:20px; vertical-align: middle; margin-left:7px; background-size: 1.25em;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size:calc(22 / 16 * 1em);color: #000; font-weight: normal; }
.PicList000687 time{}
.PicList000687 p{line-height: 1.8;color: #888;margin:0;}
.PicList000687 .news-top{padding-bottom: 4.22vw;}
.PicList000687 .news-top .info{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.PicList000687 .news-top time{border-left:1px solid #c6c6c6; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #31ace8;font-size: 18px;}
.PicList000687 .news-top time span{display: block;font-size: 2em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#a5894b;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 520px;}
.PicList000687 .news-top .info .main{padding-left: 5.21vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:1024px){
.PicList000687{padding: calc(50 / 16 * 1em) 0 calc(30 / 16 * 1em) 0;}
.PicList000687 .tit{font-size: calc(20 / 16 * 1em);}
.PicList000687 p{margin: 1.125em 0;}
}

@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list li{background: #fff; margin-bottom: calc(20 / 16 * 1em);border-bottom: 1px solid #eaeaea; padding-bottom: calc(20 / 16 * 1em);}
.PicList000687 .news-list .info{display: flex;align-items: center;justify-content: space-between;}
.PicList000687 .news-list .main{ flex: 1 1 auto;overflow: hidden;margin-right: 4%;}
.PicList000687 .news-list .btn{flex: 0 0 auto; position: relative;min-width:auto;padding: calc(12 / 16 * 1em) calc(28 / 16 * 1em);color: #666;border: 1px solid #cccccc;border-radius: calc(30 / 16 * 1em);text-align: center;line-height: 1.6;cursor: pointer;display: inline-block;}
.PicList000687 .news-list .tit{margin-bottom: calc(12 / 22 * 1em);}
.PicList000687 .news-list time{color: #ccc; display: none;}
.PicList000687 .news-list .more{line-height: normal;color: #777;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.svg");}
.PicList000687 .news-list .pic{overflow: hidden;}
.PicList000687 .news-list .pic .Ispic {padding-bottom: 62%;transition: 0.3s; background-size: contain;}
.PicList000687 .news-list li a:hover .Ispic {transform: scale(1.1);}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 22%;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{/* border: 2px solid #31ace8; border-bottom: 0; */padding-right: 0vw;margin-bottom: 1em;}

}

.PicList000687 .news-list li:hover .tit{color: #31ace8;}
.PicList000687 .news-list li:hover .btn{background: #31ace8; }
.PicList000687 .news-list li:hover .more{color: #fff;}
.PicList000687 .news-list li:hover .more:after{background: url(../images/PicList000687_on.svg); background-size: 1.25em;}


@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
.ytable-cell{ padding-left: 0;}
.PicList000687 .news-list .main{ border: none;}
.PicList000687 .news-list .info{flex-wrap: wrap;}
.PicList000687 .news-list .btn{width:auto;}
}


/*.Page002193 为demo编号*/
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:calc(50 / 16 * 1em) 0 calc(100 / 16 * 1em); text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #31ace8; background:#31ace8;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#31ace8;}
.Page002193 .p_count b{ color:#31ace8;}
.Page002193 .p_total b{ color:#31ace8;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#31ace8; border-color:#31ace8;}
.Page002193 .p_page b{ font-weight:normal;}
@media(max-width:1024px){
.Page002193{ padding:calc(20 / 16 * 1em) 0 calc(50 / 16 * 1em);}
}


/*Menu002147 */
.Menu002147{ background:#f9f9f9; }
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 40px;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:16px; position:relative; overflow:hidden; line-height:82px;height:82px;}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#31ace8;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#31ace8;}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}


.SubMenu{position: relative;margin-bottom: -1rem;z-index: 10;}
.SubMenu .top{top: -2em;border-bottom: 1px solid #eaeaea;position: relative;z-index: 11;box-shadow: 0 0 17px 3px rgb(0 0 0 / 6%); background: #fff;}
.SubMenu ul{width: calc(100% - 240px);background:#fff;min-height:1rem;padding-left: 50px;align-items: center;}
.SubMenu li{position: relative;padding: 0 15px;text-align: center;line-height: 24px;}
.SubMenu li:last-child{padding-right: 0;}
.SubMenu li a{ display:flex; position: relative;z-index: 1;color:#555555;align-items: center;justify-content: center;}
.SubMenu li a:hover,.SubMenu li.onli a{ color:#31ace8;font-weight: normal;}
.SubMenu li a:hover,.SubMenu li.on a{ color:#31ace8;font-weight: normal;}
.SubMenu.more li a{height: auto;}

.SubMenu .sub{position: absolute;left: 50%;top: 70%;width: 200px;padding: 15px;background-color: #fff;box-shadow: 0 10px 10px rgba(0,0,0,0.1);transform: translateX(-50%);border-radius: 0 0 10px 10px;transition: all 0.3s;;opacity: 0;z-index: -100;visibility: hidden;}
.SubMenu .sub li{padding: 10px 0;}
.SubMenu .sub li a{height: auto;color: #333 !important;}
.SubMenu .sub li a:hover{color: #31ace8 !important;}
.SubMenu li.onli{z-index: 10;}
.SubMenu li:hover{z-index: 10;}
.SubMenu li:hover .sub{top: 90%;z-index: 10;opacity: 1;visibility: visible;}

.flexw{display: flex;flex-wrap: wrap;}
.flexcd {display: flex;justify-content: center;flex-direction: column;}
.flexbwa {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}

.Place{color:#999999;font-size: calc(15 / 16 * 1em);text-align: right;top: -2em;z-index: 10; margin-top: -15px;}
.Place:before{display: inline-block;vertical-align: middle;content: "";width:18px;height:20px;background: url(../images/ico_home.svg) no-repeat;margin-right:5px;color: #999999;}
.Place a{color: #999999;display: inline-block;}
.Place a:hover{color: #31ace8;}
.Place span br{display: contents;}
.Place-detail{ margin-top: 20px;}
.detail-con .con{ line-height: 30px;}


.ColName{text-align: center;border-radius: 0;background: #31ace8;color: #fff;width:calc(240 / 16 * 1em);height:calc(100 / 16 * 1em);overflow: hidden;position: relative;}
.ColName:After{content: "";position: absolute;width: 1.5px;height:137px;background: url(../images/logobg9.png) no-repeat center top/contain;top: 0;left: 0;}
.ColName i{position: absolute;right: calc(28 / 16 * 1em);top: 50%;transform: translateY(-50%);display: none;}
.ColName h2{font-size:calc(26 / 16 * 1em);position: relative;z-index: 1; margin: 0; font-weight: normal;}
.ColName p{line-height: 1.6;font-size: calc(18 / 16 * 1em);color: rgba(255,255,255,0.5);position: relative;z-index: 1;margin: 5px 0 0 0 ;}

@media (max-width: 1440px) {
.auto{width: 94%;}
}

@media (max-width: 1024px){
.SubMenu{margin-bottom: 0rem;}
.SubMenu .top{ position: static; padding:calc(15 / 16 * 1em) 0;box-shadow: none;}
.ColName h2{ font-size: 26px;}
.SubMenu ul{ padding-left: 0; /* margin-top: 30px; */ width: 100%;}
.SubMenu li{ margin-bottom: calc(10 / 16 * 1em); padding: 0 10px;}
.ColName{ width: auto; height: auto; margin-left: 20px; padding: 10px 20px 4px; display: none;}
.SubMenu li a{/* font-size: 22px; */}
.Place{font-size: 22px; margin-top: 30px; padding-right: 10px;}
}
@media (max-width: 768px){
.SubMenu ul{/* justify-content: space-around; */}
.Place{ font-size: 14px;}
.Place span{ font-size: 14px;}
.Place a{ font-size: 14px;}
}



/*Floor003153 */
.Floor003153{padding:calc(100 / 16 * 1em) 0 calc(70 / 16 * 1em) 0;}
.Floor003153 .title{position: relative;margin-bottom:2em;}
.Floor003153 .title .name{font-size:1.75em;color: #31ace8;line-height: 1.2; font-weight: bold;}
.Floor003153 .intro .info{line-height: 2.1428;}
.Floor003153 .intro .info .xinxi p{margin: 0; font-size: 1.125em; color: #333; padding-left:35px; margin:10px 0;}

.Floor003153 .intro .info h1.tit{font-size:1.625em; color: #333; margin: 0; line-height: 1.6;}
.Floor003153 .intro .info h1.tit:after{display: block;content: '';width: 35px; height:3px; background-color: #31ace8; margin-top: 10px;}

.Floor003153 .intro .info .fwnr{display: inline-block;width: 100%;margin-bottom:0;margin-top:2em; }
.Floor003153 .intro .info .fwnr ul{width: 100%;}
.Floor003153 .intro .info .fwnr ul li{width: 23.5%;margin-right: 2%;margin-bottom: 2%; float: left;border: 1px solid #ddd;padding: 1em 2em;position: relative;}
.Floor003153 .intro .info .fwnr ul li:nth-child(4n){margin-right: 0;}
.Floor003153 .intro .info .fwnr ul li aside{font-size: 1.2rem;line-height: 1;color: #000;padding: 0.6em 0 1em 0;
	border-bottom: 1px solid #ddd;margin-bottom: 1em;}
.Floor003153 .intro .info .fwnr ul li p{font-size: 1em;color: #666;line-height: 2;margin: 0;}
.Floor003153 .intro .info .fwnr ul li p span.color-ys{color: #31ace8;font-size: 1.2em;;}
.Floor003153 .intro .info .fwnr ul li pre{font-size: 1.5rem;color: red;line-height: 1;margin-top: 0.7em;}
.Floor003153 .intro .info .fwnr a{position: absolute;right: 1em;bottom: 1em;background: #31ace8;color: #fff;font-size: 1em;
line-height: 2;padding: 0 1em;}

.Floor003153 .intro .info .introduce{margin:3em 0;}
.Floor003153 .intro .info .introduce .ap{font-size:1em; line-height: 2; color: #666;}
.Floor003153 .intro .info .operate p{font-size:1em; line-height: 2; color: #666;}

.Floor003153 .intro .info .base{display: flex; justify-content: space-between;}
.Floor003153 .intro .info .base .pic{border: 1px solid #eee;}

.Floor003153 .intro .info .xinxi p.tel{background: url(../images/Floor003153_tel.svg) no-repeat left center;}
.Floor003153 .intro .info .xinxi p.email{background: url(../images/Floor003153_email.svg) no-repeat left center;}
.Floor003153 .intro .info .xinxi p.add{background: url(../images/Floor003153_add.svg) no-repeat left center;}
@media (min-width:1025px) {
.Floor003153 .intro .info{padding-left: 0; }  
}
@media (max-width:1024px) {
.Floor003153{padding:calc(50 / 16 * 1em) 0 calc(30 / 16 * 1em) 0;}
.Floor003153 .intro .img{margin-bottom: 2em;}
.Floor003153 .intro .info .fwnr ul li{ width: 100%; margin-right: 0;}
.Floor003153 .intro .info .fwnr ul li aside{ font-size: 1.25em;}
}
@media (max-width: 768px) {
.Floor003153 .title .name{ font-size: 18px;}
.Floor003153 .intro .info .base{ display: block;}
}



/*Floor002643 */
.Floor002643{ padding-bottom:5%;}
.Floor002643 .auto{ max-width:1400px;}
.Floor002643 h2{ margin:0; font-size:28px;  font-weight:normal; color:#555; padding:5% 0;position:relative;}
.Floor002643 h2 span{ color:#999; margin-left:10px;font-size:22px;  opacity:0.4; font-weight:normal;}
.Floor002643 h2 a{ position:absolute; right:0; top:50%; margin-top:-17px; border:1px solid #e7e7e7; line-height:35px; padding:0 20px; background:url(../images/Floor002643_more.png) no-repeat 90% center; font-size:18px; color:#ddd; width:150px; border-radius:35px; text-transform:uppercase; font-family: sans-serif;}
.Floor002643 h2 a:hover{ color:#12aec1;}

.Floor002643 dd{ float:left; border-bottom:1px solid #f1f1f1; min-height:450px; }
.Floor002643 dd .pic{background: #31ace8;border-radius: calc(20 / 16 * 1em);text-align: center;color: #fff;line-height: 2;padding: 1.6em 0;}

@media (max-width: 1024px){
.Floor002643 dd .pic{padding: 1.125em 0;}
.Floor002643 dd .pic aside{font-size: 1.325em;}
}

@media(min-width:769px){
.Floor002643 dd{width:32%; margin-right:2%;}
.Floor002643 dd:nth-child(3n){ margin-right:0;}
}
.Floor002643 dd .pic img{ display:block; width:100%; border-radius:6px;}
.Floor002643 dd ul{ background:url(../images/Floor002643_bg.jpg) repeat-x left top #fff; padding:3% 2% 0 2%;}
.Floor002643 dd li{ float:left; width:98%; margin:1%;}
.Floor002643 dd li.w100{width: 98%;}
.Floor002643 dd li.bg_color2 a{background: #639ce9;color: #fff;}

.Floor002643 dd li a{ position:relative; border-radius:6px; border:1px solid #ebebeb; text-align: center;line-height:calc(60 / 16 * 1em); padding:0 calc(30 / 16 * 1em) 0 10px; background:#f2f8ff; color:#666; transition: all 0.2s;font-size: calc(16 / 16 * 1em);}
.Floor002643 dd li a::after{ position:absolute; content:''; width:10px; height:10px; border-top:1px solid #bbb;border-right:1px solid #bbb; right:16px; top:50%; margin-top:-5px; transform:rotate(45deg);}
.Floor002643 dd li a:hover{ background:#31ace8; color:#fff;}
.Floor002643 dd li a:hover::after{ border-color:#fff;}

@media(max-width:1024px){
.Floor002643 dd .pic{}
}
@media(min-width:481px) and (max-width:768px){
.Floor002643 dd{width:49%; margin-right:2%; margin-bottom:2%;}
.Floor002643 dd:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.Floor002643 dd{ float:none;min-height:inherit; margin-bottom:3%; padding-bottom:3%; }
.Floor002643 h2{ font-size:20px;}
.Floor002643 h2 span{ font-size:16px;}
.Floor002643 h2 a{ font-size:14px; width:95px;}
}
@media(max-width:375px){
.Floor002643 h2 span{ display:none;}
}




/*PicList002735 */
.PicList002735{background: #f9f9f9;padding:calc(100 / 16 * 1em) 0;}
.PicList002735 li{ margin-bottom: 2%; margin-top: 0;}
.PicList002735 li a{display: block;background: #fff; border:1px solid #f9f9f9; transition: 0.3s;}
.PicList002735 li a:hover{border-color: #31ace8; box-shadow: 0 8px 8px rgba(0,0,0,0.1);}
.PicList002735 li .Ispic{ background-size: contain;background-color: #fff;  padding-bottom:65%;}
.PicList002735 li .txt{padding: 1.5em;}
.PicList002735 li .txt h3{font-size: 1.125em; color: #31ace8; font-weight: normal; margin: 10px 0;}
.PicList002735 li .txt p{line-height:1.6;color: #666; font-size:calc(14 / 16 * 1em) ; height: 4.8em; }
.PicList002735 .title{font-size: 1.625em;font-weight: bold; margin-bottom: 2em; color: #31ace8; line-height: 1.6;}
.PicList002735 .title:after{display: block;content: '';width: 35px; height:3px; background-color: #31ace8; margin-top: 10px;}
@media(min-width:481px){
.PicList002735 li{float: left;}
}
@media(min-width:769px){
.PicList002735 li{width: 22%; }
.PicList002735 li:not(:nth-child(4n)){margin-right: 3%;}
}
@media(min-width:481px) and (max-width:768px){
.PicList002735 li{width: 48%; }
.PicList002735 li:not(:nth-child(2n)){margin-right: 4%;}
}
@media(max-width: 1024px){
.PicList002735{padding:calc(40 / 16 * 1em) 0;}
.PicList002735 .title{margin-bottom: 1.125em;}
.PicList002735 li .txt p{font-size: calc(16 / 16 * 1em);line-height: 1.8;}
}


/*RighInfo002810 */
.RighInfo002810{padding:calc(100 / 16 * 1em) 0;}

.RighInfo002810 .txt-logo{background: url(../images/RighInfo002810-bg.jpg); margin-bottom: 3%;padding: 4% 0;}
.RighInfo002810 .txt-logo .txt .inner{display:inline-block;font-weight: bold;text-align: left;line-height: 26px;color: #333; font-size: 15px;}

.RighInfo002810 .txt-list .box:not(:last-child){margin-bottom: 6%;}
.RighInfo002810 .txt-list .info p{font-size: 1.125em; line-height:2.2; color: #333; margin: 0 auto; }
@media(min-width:769px){
.RighInfo002810 .txt-logo .ytable-cell{width: 50%; text-align: center;}
.RighInfo002810 .txt-logo .txt{border-right: 1px solid #eee;}
.RighInfo002810 .txt-list .pic{width:100%; padding-left: 0;display: block; text-align: center;}
.RighInfo002810 .txt-list .pic img{max-width: 80%;}
.RighInfo002810 .txt-list .box:nth-child(2n) .pic{text-align: right;}
.RighInfo002810 .txt-list .info{border-bottom: 1px solid #eee;}
}
@media(max-width: 1024px){
    .RighInfo002810{padding-top: 50px;}
    .RighInfo002810 .ytable{ display: block;}
    .RighInfo002810 .ytable-cell{ padding-left: 0;}
    .RighInfo002810 .txt-list .box:nth-child(2n) .pic{ text-align: center; margin-top: 30px;}
}
@media(max-width:768px){
.RighInfo002810 .ytable,
.RighInfo002810 .ytable-cell{display: block;}
.RighInfo002810 .txt-logo{text-align: center;}
.RighInfo002810 .txt-list .pic img{display: block;width: 100%;}
}


.PicList003140{padding:calc(100 / 16 * 1em) 0 calc(30 / 16 * 1em);}
.PicList003140 li a,
.PicList003140 dd a{background: #fff; }
/* .PicList003140 li a{padding:calc(30 / 16 * 1em) 0;} */
.PicList003140 .slider{ margin: 0 calc(-20 / 16 * 1em);}
.PicList003140 .slider .slick-list dd{padding: 5px;}
.PicList003140 .slider .slick-list dd a{display: block; margin: 0 calc(15 / 16 * 1em); padding:calc(30 / 16 * 1em); }
.PicList003140 .time{font-size: 1em; color: #888;}
.PicList003140 .time span{display: block;color: #666; font-size:calc(40 / 16 * 1em);margin-bottom:7px; text-align: center;}
.PicList003140 .tit{font-size: calc(22 / 16 * 1em); color: #000; line-height: calc(32 / 22 * 1em);}
.PicList003140 dd .tit{ min-height:calc(calc(32 / 22 * 1em) * 2); margin: 1em 0;}
.PicList003140 .Ispic{display: block; width: 100%; padding-bottom:60.715%;}
.PicList003140 .txt{color: #888; line-height:1.8; margin:1.125em 0 1.5em 0;}
.PicList003140 li:hover .tit,
.PicList003140 dd:hover .tit{color:#31ace8;}

.PicList003140 .more{min-width:calc(148 / 16 * 1em);}
.PicList003140 .more span{display: inline-block; line-height: calc(46 / 16 * 1em); color:#31ace8; border:1px solid #31ace8; padding: 0 calc(24 / 16 * 1em); border-radius: calc(23 / 16 * 1em);}
.PicList003140 .more span::after{    display: inline-block;content: '';background: url(../images/icon_lan.svg) no-repeat;width: 20px;height: 20px;vertical-align: middle;margin-left: 7px;background-size: 1.25em;}
.PicList003140 a:hover .more span{color:#fff; border-color:#31ace8; background: #31ace8;}
.PicList003140 a:hover .more span::after{background: url(../images/PicList000687_on.svg) no-repeat center; background-size:contain; transform: rotate(0deg); height:1.25em; width:1.25em; border: none; border-radius: 0;}

.PicList003140 .slider .slick-dots{display: table; margin:24px auto 0;}
.PicList003140 .slider .slick-dots li{float: left; border: 1px solid #eaeaea;border-radius: 50%; width: 8px; height: 8px; margin: 0 12px;background: #eaeaea;}
.PicList003140 .slider .slick-dots li button{display: none;}
.PicList003140 .slider .slick-dots li.slick-active{border-color: #31ace8;background: none;}
.PicList003140 .dl+.ul{margin-top:calc(50 / 1920 * 100vw);}
.PicList003140 li{ border-bottom: 1px solid #eee; padding-bottom:calc(20 / 16 * 1em) ;}
.PicList003140 li+li{margin-top:calc(20 / 16 * 1em);}
.PicList003140 li .time{padding:0 1vw;}
.PicList003140 li .con{padding:0 calc(50 / 16 * 1em); width:78%; border-left: 1px solid rgba(0, 0, 0, 0.08);}
.PicList003140 li .txt{margin-bottom:0;}
@media(min-width:1025px){
.PicList003140 li a{display: flex; align-items: center; justify-content: space-between;}
}
@media (max-width: 1024px){
.PicList003140{padding:calc(50 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.PicList003140 li .time span{text-align: left;font-size: calc(24 / 16 * 1em); margin-bottom: 0; margin-right: 5px;}
.PicList003140 li .time{ margin-bottom: 10px;display: flex; align-items: center;}
.PicList003140 li .con{ width: 100%; border: none; padding: 0;}
.PicList003140 .more{ margin-top: 10px;}
.PicList003140 li+li{ margin-top: calc(20 / 16 * 1em);}
}


.Newlist{padding:calc(100 / 16 * 1em) 0 calc(30 / 16 * 1em);}
.Newlist ul{ display: flex;  flex-wrap: wrap;}
.Newlist li{float: left;  margin-bottom: 2%;box-shadow: 0px 0.625em 2.125em rgba(0, 0, 0, 0.05);border-radius: 10px;overflow: hidden;}
.Newlist li .txt{padding: 1.875em;}
.Newlist li .tit{ font-size: calc(20 / 16 * 1em) ; color: #000; line-height: 1.5; margin-bottom:calc(12 / 20 * 1em) ; }
.Newlist li p{font-size: 0.875em; line-height: 1.75; min-height: 3.5em;color: #999999;}
.Newlist li .pic{overflow: hidden;}
.Newlist li .Ispic{padding-bottom: 68.1%;transition: 0.3s;}
.Newlist li a:hover .Ispic{transform: scale(1.1);}
.Newlist li a:hover .tit{color: #31ace8;}
.Newlist li time{color: #999999;display: block;}
@media (min-width:1025px) {
.Newlist li{width: 32%;}
.Newlist li:not(:nth-child(3n)){margin-right: 2%;}
.Newlist li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.Newlist{padding:calc(50 / 16 * 1em) 0 calc(20 / 16 * 1em);}  
.Newlist li{width: 48%;}
.Newlist li:not(:nth-child(2n)){margin-right: 4%;}
.Newlist li:nth-child(2n+1){clear: left;} 
.Newlist li .txt{padding: 1em;}
.Newlist li .tit{ font-size: calc(18 / 16 * 1em) ;}
}


/*PicList002856 */
.PicList002856 {overflow: hidden;position: relative;padding: calc(100 / 16 * 1em) 0 calc(50 / 16 * 1em); }
.PicList002856 .top-new .slick-list {overflow: inherit;}
.PicList002856 .top-new .slick-slide {opacity: 0;}
.PicList002856 .top-new .slick-current {opacity: 1;}
.PicList002856 .top-new .slick-slide {background: #f8f8f8;border-radius: 10px 10px 10px 0;}
.PicList002856 .top-new .slick-slide .img img {display: block;width: 100%;}
.PicList002856 .top-new .slick-slide .img {overflow: hidden;border-radius: 6px 0 0 6px;}
.PicList002856 .top-new .slick-slide .img .Ispic {padding-bottom: 67.5%;transition: 0.3s;}
.PicList002856 .top-new .slick-slide a:hover .Ispic {transform: scale(1.1);}
.PicList002856 .top-new .slick-slide time {border-left: 1px solid #c6c6c6;padding-left: 1.62vw;display: block;margin-bottom: 2.61vw;color: #31ace8;font-size: calc(18 / 16 * 1em);}
.PicList002856 .top-new .slick-slide time span {display: block;font-size: calc(42 / 16 * 1em);font-weight: bold;}
.PicList002856 .top-new .slick-slide time b {display: block;line-height: 60px;color: #31ace8;font-size: calc(42 / 16 * 1em);}
.PicList002856 .top-new .slick-slide .txt aside {line-height: 1.5;margin: 2vw 0 1vw 0;font-weight: 600;}
.PicList002856 .top-new .slick-slide a:hover {color: #31ace8;}
.PicList002856 .top-new .slick-slide .txt p { margin: 0;color: #666;font-size:calc(16 / 16 * 1em);line-height: 2;}
.PicList002856 .top-new .slick-arrow {width: 60px;height: 60px;border-radius: 50%;background: #fff;box-shadow: 0 0 10px rgb(180 189 221 / 8%), 0 6px 14px hsl(0deg 0% 100% / 30%), 0 12px 20px rgb(180 189 221 / 20%);z-index: 2;
position: absolute;top: calc(50%);transform: translateY(-50%);}
.PicList002856 .top-new .slick-arrow:before {position: absolute;content: '';width: 20%;height: 20%;border-left: 2px solid #666;border-top: 2px solid #666;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);left: 40%;top: 40%;}
.PicList002856 .top-new .slick-next:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002856 .top-new .slick-prev {left: -6.25%;}
.PicList002856 .top-new .slick-next:before {transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.PicList002856 .top-new .slick-next {right: -6.25%;}
.PicList002856 .top-new .slick-dots {text-align: center;padding-top: 2vw;}
.PicList002856 .top-new .slick-dots li {display: inline-block;width: 10px;height: 10px;border-radius: 50px;margin: 0 5px;background-color: #999999;}
.PicList002856 .top-new .slick-dots li button {display: none;}
.PicList002856 .top-new .slick-dots li.slick-active {background: #31ace8;width: 40px;}
.PicList002856 .list ul li .inner {position: relative;display: flex;flex-wrap: wrap;align-items: center;}
.PicList002856 .list ul li .pic {overflow: hidden;border-radius:8px;}
.PicList002856 .list ul li .Ispic {padding-bottom: 65%;transition: 0.3s;border-radius: 6px;}
.PicList002856 .list ul li a:hover .Ispic {transform: scale(1.1);}
.PicList002856 .list .right h3 {color: #000;font-size: calc(24 / 16 * 1em);font-weight: normal;margin: 10px 0;}
.PicList002856 .list .right p {color: #888;line-height:1.8;font-size: calc(16 / 16 * 1em);margin: 0;}
.PicList002856 .list ul li {padding-bottom: calc(20 / 16 * 1em);border-bottom: 1px solid #e9e9e9;}
.PicList002856 .list ul li:not(:last-child) {margin-bottom: calc(20 / 16 * 1em);}
.PicList002856 .list ul li a:hover h3 {color: #31ace8;}
.PicList002856 .list ul li:hover .left img {box-shadow: 0 3px 29px rgb(192 196 204 / 71%);}
.PicList002856 .list ul li time {border-left: 1px dashed #ededed;position: absolute;top: 50%;right: 0;cursor: pointer;transform: translateY(-50%);color: #666;background: url(../images/PicList002482-time.png) no-repeat top center;text-align: center;font-size: calc(15 / 16 * 1em);}
.PicList002856 .list ul li time span {font-size: calc(46 / 16 * 1em);font-weight: bold;color: #666;padding-top: 0.4rem;padding-bottom: 0.5rem;display: block;}
.PicList002856 .list {padding-top: calc(70 / 16 * 1em);}

@media(min-width:1025px) {
.PicList002856 .top-new .slick-slide .txt aside {font-size:calc(24 / 16 * 1em);}
.PicList002856 .list .left {float: left;width: 24%;}
.PicList002856 .list .right {float: right;width: 58%;}
.PicList002856 .list .left {float: left;margin-right:3%;}
.PicList002856 .list .right {float: left;/* max-width:600px; */}
.PicList002856 .list .right .h3 {margin: calc(0 / 16 * 1em) 0 calc(15 / 16 * 1em);}
.PicList002856 .top-new li .img {width: 43%;}
.PicList002856 .top-new li .txt { padding: calc(50 / 16 * 1em) calc(60 / 16 * 1em);}
.PicList002856 .list ul li time {padding-left: 40px;width: 140px;/* height: 160px; */}
}

@media(max-width:1024px) {
.PicList002856 {padding: 3em 0;}
.PicList002856 .list .left {float: left;width: 25%;}
.PicList002856 .list .right {float: left;width: 56%;margin-left: 3%;}
.PicList002856 .top-new li .ytable {display: inline-block;}
.PicList002856 .top-new li .ytable-cell {display: table;}
.PicList002856 .top-new li .img {width: 40%;float: left;}
.PicList002856 .top-new li .txt {padding: 20px;width: 60%; float: left; display: inline-block;}
.PicList002856 .top-new .slick-slide time {margin-bottom: 15px;}
.PicList002856 .top-new .slick-slide time span {font-size: calc(32 / 16 * 1em);display: inline-block;margin-right: 10px;}
.PicList002856 .list .right h3 {font-size: calc(20 / 16 * 1em);}
.PicList002856 .list ul li time {padding-left: 40px;width: 100px;height: auto;}
.PicList002856 .list ul li time span {padding-top: 0;}
}


@media(max-width:640px) {
.PicList002856 .list {padding-top: 45px;}
.PicList002856 .top-new li .img {width: 100%;}
.PicList002856 .top-new .slick-slide .img {overflow: hidden;border-radius: 6px 6px 0 0;}
.PicList002856 .top-new li .txt {width: 100%;}
.PicList002856 .top-new li .txt aside { font-size: calc(20 / 16 * 1em);}
.PicList002856 .list ul li {margin-bottom: 15px;padding-bottom: 15px;}
.PicList002856 .list ul li:not(:last-child) {margin-bottom: 15px;}
.PicList002856 .list .left {float: left;width: 41%;}
.PicList002856 .list .right {float: left;width: 56%;margin-left: 3%;}
.PicList002856 .list .right h3 {font-size: calc(18 / 16 * 1em);}
.PicList002856 .list .right p { margin: 10px 0 0 0;font-size: 15px;line-height: 1.8;}
.PicList002856 .list ul li time {position: relative;padding-left: 0;height: auto;text-align: right;width: 100%;float: right;line-height: 34px;transform: translateY(0);display: none;}
.PicList002856 .list ul li time span {padding-top: 0;display: inline-block;float: right;font-size: calc(20 / 16 * 1em);padding-bottom: 0;margin-left: 10px;line-height: 30px;}
}


/*.PicList001132 为demo编号*/
 .PicList001132{ padding:calc(100 / 16 * 1em) 0 calc(30 / 16 * 1em);}
 .PicList001132 li{ float:left; width:46%; margin-right:8%; position:relative; border-bottom:1px solid #dbe5f1; padding-bottom:3%; margin-bottom:3%;}
 .PicList001132 li::before{ position:absolute; content:''; width:100%; left:0; bottom:0; height:0; background-color:#31ace8; transition: all ease 0.3s;}
 .PicList001132 li:nth-child(2n){ margin-right:0;}
 .PicList001132 li h1{font-size: calc(24 / 16 * 1em); margin-bottom: 8px; color:#31ace8; }
 .PicList001132 li h2{ font-size:calc(18 / 16 * 1em);transition: all ease 0.3s; color: #333;}
 .PicList001132 li div{ position:relative; padding-left:calc(240 / 16 * 1em); }
 .PicList001132 li div.info{padding-left: 0; margin-top: 15px; min-height: 178px;}
 .PicList001132 li figure{ position:absolute; overflow:hidden; left:0; top:0; transition: all ease 0.3s; border-radius: 8px;}
 .PicList001132 li figure img{ width:100%; transition: all ease 0.3s;}
 .PicList001132 li .more{ background:url(../images/PicList001132-more.gif) no-repeat; width:31px; height:13px; display:inline-block;}
 .PicList001132 li p{ line-height:1.6; color:#666; margin:0 0 5px 0; overflow:hidden; font-size: calc(16 / 16 * 1em); position: relative; padding-left:0;}
 .PicList001132 li p::after{ content: "";width: 5px;height: 5px;background: #666; position: absolute; top: 10px; left: 0; border-radius: 50%; display: none;}
 .PicList001132 li:hover figure{}
 .PicList001132 li:hover h3 a{color:#31ace8;}
 .PicList001132 li:hover:before{ height:3px;}
 .PicList001132 li:hover  figure img{transform:scale(1.1);}
@media (max-width:1024px){
.PicList001132{ padding-top: calc(50 / 16 * 1em);}
.PicList001132 li{ width:100%; margin-right:0; float:none;}
.PicList001132 li div{padding-left: 200px;}
.PicList001132 li figure img{width: 180px;}
}
@media (max-width:750px){
.PicList001132 li div{padding-left: 110px;}
.PicList001132 li figure img{width: 100px;}
}


.neiye_title{text-align: center; font-size:calc(34 / 16 * 1em); color: #222; margin:0 0 2em 0; font-weight: bold;}
.neiye_title:after{display: block; content: ''; width: 35px; height: 3px;background-color: #31ace8;margin: calc(20 / 34 * 1em) auto 0;}

@media (max-width:1024px){
.neiye_title{font-size:calc(28 / 16 * 1em); margin-bottom:calc(25 / 28 * 1em) ;}
}

 /*.PicList002323 为demo编号*/
.PicList002323{ padding:calc(100 / 16 * 1em) 0;}
.PicList002323 .tit{ height:31px; line-height:31px; padding-left:16px; color:#6e6e6e; font-size:20px; position: relative;}
.PicList002323 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/PicList002323-icon.png) no-repeat; margin-top: -9px;} 
.PicList002323 .list{ overflow: hidden;}
.PicList002323 .auto{overflow: hidden;}
.PicList002323 ul{ margin: 0 -1%;}
.PicList002323 ul li{ float: left; width: 48%;margin: 20px 1% 0 1%;text-align: center;}
.PicList002323 ul li div{ padding-bottom: 70%; position: relative; overflow: hidden; border-radius: 10px;}
.PicList002323 ul li figure{ position:absolute; left:0; top:0; right:0; bottom:0; transition:0.3s;}
.PicList002323 ul li h3{  color: #333;margin:calc(12 / 16 * 1em) 0 calc(50 / 16 * 1em); font-weight: normal; font-size:calc(18 / 16 * 1em);text-align: center;}
.PicList002323 ul li a:hover figure{transform: scale(1.1);}
.PicList002323 ul li a:hover h3{ color: #31ace8;}
@media screen and (min-width:768px ){
.PicList002323 ul li{width:31.334%;}
}
@media screen and (min-width:1024px ){
.PicList002323 ul li{width:31%; }
}
@media (max-width:1024px){
.PicList002323{ padding:calc(50 / 16 * 1em) 0;}
}


.industry{padding:calc(100 / 16 * 1em) 0;}
@media (max-width:1024px){
.industry{padding:calc(50 / 16 * 1em) 0;}
}

/*.Form001725 为demo编号*/
.Form001725{ padding:calc(100 / 16 * 1em) 0;}

.Form001725 .form{ padding-top:30px; width:100%;}
.Form001725 .form td{ padding-bottom:30px; }
.Form001725 .form td.ano{text-align: center;}
.Form001725 .form td.w1{ width:47%;}
.Form001725 .form td.w2{ width:6%;}
.Form001725 .form .text{ width:100%; border-radius:3px; border:1px solid #ddd; line-height:45px;height:45px; text-indent:10px; background:none; }
.Form001725 .form textarea.mess{width:100%; border-radius:3px; border:1px solid #ddd; height:150px; text-indent:10px; background:none; line-height:2;}
.Form001725 .form p{ margin:0 0 10px 0;color:#666;  font-size:15px;}
.Form001725 .form td em{ font-style:normal; color:#bcbcbc;}
.Form001725 .form td em i{ font-style:normal; color:#fadbbe;}
.Form001725 .form .btn{ background:#31ace8; color:#fff; cursor:pointer; font-size:18px; width:60%; max-width:180px; height:50px; border-radius:3px; border:none; margin-top:20px;}
.Form001725 .form dl{ position:relative;}
.Form001725 .form dt{ text-indent:10px; cursor:pointer; border:1px solid #cfcfcf;line-height:36px;height:36px; background:url(../images/Form001725-check.png) no-repeat 95% center;}
.Form001725 .form dd{ display:none; position:absolute; left:0; top:100%; background-color:#eee; width:100%; z-index:10;}
.Form001725 .form dd a{ display:block; line-height:36px; padding:0 10px;}
.Form001725 .form dd a:hover{ background-color:#ccc;}
@media(max-width:768px){
.Form001725{ padding:calc(50 / 16 * 1em) 0;}
.Form001725 .search{ position:relative; margin-top:10px; top:auto; width:auto;}
}



/*RighInfo002973 */
.RighInfo002973{ color: #333;}
.RighInfo002973 > .auto{padding:calc(100 / 16 * 1em) 0;}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #e8f1f7;padding-bottom: calc(30 / 16 * 1em);text-align: center;padding-right:0;}
.RighInfo002973 .news-details .title h1{font-size:calc(32 / 16 * 1em); margin: 0 0 calc(20 / 32 * 1em) 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;font-size: calc(16 / 16 * 1em);}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .news-details .edit-info{line-height: 2;color: #666;border-bottom: 1px solid #e8f1f7;padding: 1% 0 2% 0;margin-bottom: 2%;font-size: calc(17 / 16 * 1em);}
.RighInfo002973 .news-details .edit-info .text{background: #f1f6ff;padding: 25px 30px;color: #333;border-radius: 10px;}
.RighInfo002973 .news-details .edit-info .img{margin:calc(40 / 16 * 1em) 0;}
.RighInfo002973 .news-details .edit-info .img img{margin: 0 auto;display: flex;border-radius:0;justify-content: center;}
.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;font-size: 16px;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #31ace8;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}

@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;    color: #31ace8;text-decoration: underline;    font-size: 18px;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
.RighInfo002973 > .auto{padding:calc(50 / 16 * 1em) 0;}
.RighInfo002973 .news-details .title h1{font-size:calc(24 / 16 * 1em);}
.RighInfo002973 .news-details .edit-info{font-size: calc(16 / 16 * 1em);}
.RighInfo002973 .edit-info img{ width: 100% !important; height: 100% !important;}
}





/*.TextList001203 为demo编号*/
.TextList001203 h1{ margin:0; font-weight:normal; padding:3% 0; font-size:24px; color:#333;}
.TextList001203 h1 b{ display:block;}
.TextList001203 li{ margin-bottom:10px; line-height:25px; border:1px solid #e3e7e6; padding:0 10px 0 15px; position:relative;}
.TextList001203 li::before{ position:absolute; content:''; width:4px; height:4px; border-radius:50%; background-color:#0088d2; left:5px; top:50%; margin-top:-2px;}
.TextList001203 li a{ display:block; padding:15px 0;}
.TextList001203 li span{ padding-right:10px;}
.TextList001203 li i{ font-style:normal; position:relative; float:right; padding-left:15px; padding-right:30px; background-color:#0088d2; color:#fff; font-size:12px;}
.TextList001203 li i::before{ position:absolute; content:''; width:25px; height:100%; background:url(../images/TextList001203-icon.png) no-repeat center center/contain; right:0;}
@media(max-width:480px){
.TextList001203 h1{font-size:20px;}
}
@media(max-width:375px){
.TextList001203 li i{padding-left:5px;}
}


.Downlist{padding:0 0 calc(100 / 16 * 1em) 0;}
.Downlist h1{font-size:1.75em; padding-bottom: 2%;color:#333;font-weight:normal; margin: 0;}
.Downlist li {padding: calc(32 / 16 * 1em) calc(20 / 16 * 1em);border-bottom: 1px solid #eee;transition: .3s;cursor: pointer; /* margin-bottom: 2%; */}
.Downlist li dl{display: flex;justify-content: space-between; align-items: center;}
.Downlist li dl dt{display: flex; align-items: center;flex: 1; width: 0;padding-right: calc(20 / 16 * 1em);}
.Downlist li dl dt .type{ margin-right:calc(15 / 16 * 1em) ;}
.Downlist li dl dt .type img{ max-width:calc(32 / 16 * 1em) ;}
.Downlist li dl dt .tit{ font-size: calc(18 / 16 * 1em); color: #333;}
.Downlist li dl dd{display: flex;justify-content: space-between; align-items: center;}
.Downlist li dl dd .time{display: inline-block; padding-left: 1.5em; color: #999; background: url(../images/icon-time.svg) no-repeat left center; background-size:1.125em auto ;}
.Downlist li dl dd .down{margin-left: calc(20 / 16 * 1em);border-left: 1px solid #ededed;  padding-left: calc(20 / 16 * 1em); color: #31ace8; font-size: calc(20 / 16 * 1em);}
.Downlist li dl dd .down .ico{display: inline-block;vertical-align: sub; width:calc(24 / 16 * 1em);height:calc(24 / 16 * 1em); background: url(../images/icon-down.svg) no-repeat left center; background-size:1.5em auto ; margin-right: calc(8 / 16 * 1em);}
.Downlist li dl dt:hover .tit,
.Downlist li dl dd:hover .down{color: #1e3585;}
.Downlist li:hover{background: #f8f9fa;}

@media(max-width:1024px){
.Downlist{padding: calc(0 / 16 * 1em) 0 calc(50 / 16 * 1em)}
.Downlist li{padding: calc(20 / 16 * 1em) calc(10 / 16 * 1em);}
.Downlist li dl{ flex-wrap: wrap;}
.Downlist li dl dt{width: 100%;padding-right: 0; margin-bottom:calc(16 / 16 * 1em) ;}
.Downlist li dl dd{width: 100%;}
.Downlist li dl dd .down{margin-left: calc(0 / 16 * 1em);padding-left: calc(0 / 16* 1em);border: none;font-size: calc(16 / 16 * 1em);}
}



.Awardlist{padding:calc(100 / 16 * 1em) 0 calc(30 / 16 * 1em) 0 ;}
.Awardlist .Toplist{ /* margin-bottom:calc(50 / 16 * 1em) ; */}
.Awardlist .main .slider li{position: relative;}
.Awardlist .main .slider li .pic img{display: block;}
.Awardlist .main .slider li aside{position: absolute; left: 0; width: 100%;background: rgba(0,0,0,0.5);color: #fff; z-index: 10;bottom: 0;line-height: 4em; text-indent: 25px;padding-right: 35%;font-size: 1.125em;font-weight: bold;}
.Awardlist .main .slick-dots{position: absolute; z-index: 20; right: 20px;bottom: 6%;}
.Awardlist .main .slick-dots li{float: left;margin-right: 12px; width: 10px; height: 10px; border-radius: 50%; cursor: pointer;background: #fff;}
.Awardlist .main .slick-dots li button{display: none;}
.Awardlist .main .slick-dots li.slick-active{background: #31ace8;}

.Awardlist .main .fr > *{/* padding: 0 26px; */}
.Awardlist .main .tab-list dl{padding-left: calc(14 / 16 * 1em);}
.Awardlist .main .tab-list dt{line-height:calc(45 / 16 * 1em);position: relative;padding-left: calc(15 / 18 * 1em);font-size: calc(18 / 16 * 1em);border-bottom: 1px dashed #ddd;}
.Awardlist .main .tab-list dt:after{position: absolute;content: ''; left: 0;top: 50%;transform: translateY(-50%);height:4px;width: 4px;background-color: #31ace8;}
.Awardlist .main .tab-list dt time{font-size: calc(15 / 18 * 1em);color: #999;float: right;margin-left: 10px;}
.Awardlist .tab-ul li + li{margin-left: 2em;}
.Awardlist .main .slider li .pic figure{width: 100%;padding-bottom: 57%;background-position: center center;background-size: cover;background-repeat: no-repeat;}
.Awardlist a:hover{color: #31ace8;}

.Awardlist .nlist li{ border-bottom: 1px solid #eee; padding-bottom:calc(20 / 16 * 1em) ; margin-bottom: calc(20 / 16 * 1em);}
.Awardlist .nlist li .time{padding:0 1vw;font-size: 1em; color: #888;}
.Awardlist .nlist li .time span{display: block;color: #666; font-size:calc(40 / 16 * 1em);margin-bottom:7px; text-align: center;}
.Awardlist .nlist li .con{padding:0 calc(50 / 16 * 1em); width:78%; border-left: 1px solid rgba(0, 0, 0, 0.08);}
.Awardlist .nlist li .tit{font-size: calc(22 / 16 * 1em); color: #000; line-height: 1.5; margin-bottom:calc(10 / 22 * 1em) ;}
.Awardlist .nlist li .txt{color: #999; line-height:1.8; }

.Awardlist .nlist li .more{min-width:calc(148 / 16 * 1em);}
.Awardlist .nlist li .more span{display: inline-block; line-height: calc(46 / 16 * 1em); color:#31ace8; border:1px solid #31ace8; padding: 0 calc(24 / 16 * 1em); border-radius: calc(23 / 16 * 1em);}
.Awardlist .nlist li .more span::after{    display: inline-block;content: '';background: url(../images/icon_lan.svg) no-repeat;width: 20px;height: 20px;vertical-align: middle;margin-left: 7px;background-size: 1.25em;}
.Awardlist .nlist li a:hover .more span{color:#fff; border-color:#31ace8; background: #31ace8;}
.Awardlist .nlist li a:hover .more span::after{background: url(../images/PicList000687_on.svg) no-repeat center; background-size:contain; transform: rotate(0deg); height:1.25em; width:1.25em; border: none; border-radius: 0;}
.Awardlist .nlist li:hover .tit{color:#31ace8;}

@media(min-width:1025px){
.Awardlist .main .fl{width: 44%;}
.Awardlist .main .fr{width:54%;}
.Awardlist .main .slider li .pic img{min-width: 100%; max-width: inherit;height: 400px;}
.Awardlist .nlist li a{display: flex; align-items: center; justify-content: space-between;}
}
@media(max-width:1024px){
.Awardlist{padding:calc(50 / 16 * 1em) 0 calc(20 / 16 * 1em) 0 ;}
.Awardlist .main .slider li .pic img{width: 100%;}
.Awardlist .main .slick-dots{bottom: 2em;}
.Awardlist .main .tab-ul{margin-top: .5em;}
.Awardlist .main .tab-list dl{padding-left: 0;}
.Awardlist .main .tab-list dt{font-size: 1.125em;line-height: 2.5;}
.Awardlist .main .fr > *{padding: 0;}

.Awardlist .nlist li .time span{text-align: left;margin-bottom: 0px;font-size: calc(24 / 16 * 1em); margin-right: 5px;}
.Awardlist .nlist li .time{ margin-bottom: 10px;display: flex;align-items: center;}
.Awardlist .nlist li .con{ width: 100%; border: none; padding: 0;}
.Awardlist .nlist .more{ margin-top: 10px;}
}



.HAward{padding:calc(80 / 16 * 1em) 0 ;}
.HAward .more{position: absolute;right: 0; top: 50%;transform: translateY(-50%);color: #949494;}
.HAward .more:after{display: inline-block;content: '';width: 0.5em;height: 0.5em; vertical-align: middle; margin-left: 0.35em; transform: rotate(45deg);border-top: 1px solid #949494;border-right: 1px solid #949494;}

.HAward .title{position: relative;background: url(../images/Floor003164-line.gif) repeat-x left bottom; margin-bottom: 1.25em;}
.HAward .title b{display: table;line-height:2.2; font-size:1.625em;border-bottom: 3px solid #31ace8;color: #31ace8;}

@media(min-width:1025px){
.HAward .left{ float: left;width: 70%;}
.HAward .right{ float: right; width: 26%;}
}


.HomeParty{padding:calc(50 / 16 * 1em) 0 ;  }
.HomeParty .topic{overflow: hidden;}
.HomeParty li .pic figure{width: 100%;padding-bottom:30%;background-position: center center;background-size: cover;background-repeat: no-repeat;}
.HomeParty .topic .slider{margin: 0 calc(-10 / 16 * 1em);}
.HomeParty .topic .slider li a{display: block;margin: 0 calc(10 / 16 * 1em);}
.HomeParty .slick-arrow{position: absolute;border: 0;font-size: 1em;text-indent: -999em;width: calc(40 / 16 * 1em); height: calc(40 / 16 * 1em); background:rgba(0, 0, 0, 0.5);border-radius: 50%; top: 50%;margin-top: calc(-20 / 16 * 1em);z-index: 10;}
.HomeParty .slick-arrow:hover{ background: #31ace8;}
.HomeParty .slick-arrow:before { position: absolute; content: ''; width: 10px; height: 10px; border-top: 2px solid #fff; border-right: 2px solid #fff; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0 0 -7px; }
.HomeParty .slick-prev:before { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); margin-left: -4px; }
.HomeParty .slick-prev{left: calc(15 / 16 * 1em);}
.HomeParty .slick-next{right: calc(15 / 16 * 1em);}
