.w_96{max-width:1680px;}

.auto_1440 {max-width: 1440px;}
@media(max-width:1440px) {
  .auto_1440 {padding: 0 2%;}
}

.auto_1400 {max-width: 1400px;}
@media(max-width:1400px) {
  .auto_1400 {padding: 0 2%;}
}


@font-face{font-family:Oswald;src:url(../Fonts/Oswald-Regular.ttf)}


@font-face {
font-family: "SourceHanSansCN";
src: url(../fonts/SourceHanSansCN.eot);
src: url(../fonts/SourceHanSansCN.eot?#iefix) format('embedded-opentype'),
url(../fonts/SourceHanSansCN.woff2) format('woff2'),
url(../fonts/SourceHanSansCN.woff) format('woff'),
url(../fonts/SourceHanSansCN.ttf) format('truetype'),
url(../fonts/SourceHanSansCN.otf) format('opentype'),
url(../fonts/SourceHanSansCN.svg#SourceHanSansCN) format('svg')
}



body {font-family: "SourceHanSansCN"; }


/*Top003062 */
.Top003062{position: absolute; width: 100%; left: 0; top: 0;font-size: 18px; z-index: 1000; background:rgba(255,255,255,0.7);}
.Top003062 .logo{display: table;height:120px;}
.Top003062 .logo a{display: table-cell;vertical-align: middle;}
.Top003062 .logo img{max-height: 70px;}
.Top003062 menu li{position: relative;}
.Top003062 menu li span{display: block;  line-height:120px; position: relative; z-index: 2;}
.Top003062 menu li span a{display: block; transition: 0.3s; color: #000;}
.Top003062 menu li span:after{position: absolute; content: ''; height: 4px; width:100%; bottom:0; left:0; background:#efac09; transition: 0.3s; z-index: -1;}
.Top003062 menu li:nth-of-type(2) span:after{background:#ffb500;}
.Top003062 menu li:nth-of-type(3) span:after{background:#51a4f6;}
.Top003062 menu li:nth-of-type(4) span:after{background:#84e2e1;}
.Top003062 menu li:nth-of-type(5) span:after{background:#ff8c7a;}
.Top003062 menu li:nth-of-type(6) span:after{background:#ee7133;}
.Top003062 menu li:hover span:after,
.Top003062 menu li.aon span:after{height:88%; border-radius:8px 8px 0 0;}
.Top003062 menu li:hover span a,
.Top003062 menu li.aon span a{color: #fff;}
/* .Top003062 menu dl > *{float: left;}
.Top003062 menu dl > dd{padding:46px 0; } */
.Top003062 menu .drop-down{display: none;position: absolute;left: 0;width: 100%;z-index: 3;text-align: center;}
.Top003062 menu .drop-down dl{padding: 10px;border: 2px solid #51a4f6;background-color: #fff;}
.Top003062 menu .drop-down dl dd{padding: 10px 0;}
.Top003062 menu .drop-down dl dd a{font-size: 14px;}
.Top003062 menu li:hover .drop-down{display: block;}
.Top003062 menu dl a{display: block;}
.Top003062 .open-search{height: 28px;background: url("../images/Top003062_btn.png") no-repeat center center;width: 18px;}
.Top003062 .open-search:before,
.Top003062 .open-search:after{background:#005bac;}
.Top003062 .top-search{background: #fff;}
.Top003062 .top-search .btn{background-color: #ccc;background-image: url("../images/Top003062_btn.png");}
@media(min-width:1025px){
.Top003062 menu .ul{margin-right:4vw;}
.Top003062 menu li{float: left;}
.Top003062 menu li span{ padding:0 2.5vw;}
.Top003062 menu li#m0 span a{width: 72px;text-align: center;}
.Top003062 .open-search{margin-top:45px;}
.Top003062 menu li#m12 .drop-down dl{padding:10px 5px;background:rgba(81,164,246,.5);border-color: transparent;}
.Top003062 menu li#m12 .drop-down dl dd a{color:#fff;border-bottom: 1px solid #fff;}
}
@media(min-width:1025px) and (max-width:1480px){
.Top003062 menu li span{ padding:0 1.2vw;}
.Top003062 menu li#m12 .drop-down{width: 185px;left: 50%;margin-left:-92.5px;}
.Top003062 menu li#m12 .drop-down dl{padding:10px 5px;}
}

@media(max-width:1024px){
.Top003062 menu dl{position: absolute;right: 2%; top: 50%; transform: translateY(-50%);display: flex;}
.Top003062 #menu{position: absolute; top: 50%; right: 100%; transform: translateX(-100%);background: #fff; width: 220px; padding: 20px; border-radius: 0 0 10px 10px;box-shadow: 0 5px 5px rgba(0,0,0,0.2); opacity: 0; transition:opacity 0.5s 0.3s,top 0.5s 0.3s;}
 .menu-show .Top003062 #menu{top: 100%;right: 0; opacity: 1; transform: translateX(0);}
.Top003062 #menu li span a{line-height: 50px;font-size: 18px;font-weight: bold;}
.Top003062 .open-menu{margin-left: 22px;margin-top: -6px;}
.Top003062 .open-menu i{background:#005bac;}
.Top003062 .top-search{max-width: none;}
}
@media(max-width:768px){
.Top003062 .logo{height: 12vw; min-height:60px;}
.Top003062 .logo img{max-height: 10vw; min-height: 50px;}
.Top003062 .logo:before{width: 32vw; height: 32vw; min-width: 160px; min-height: 160px;}
}
@media(max-width:480px){
.Top003062{font-size: 14px;}
}




/*Banner003008 */
.Banner003008{position: relative; z-index: 1;}
.Banner003008 li.slick-slide{position: relative;}
.Banner003008 li .txt{position: absolute; left: 0; top: 0; width: 100%; z-index: 10; text-align: center;color: #fff;height: 90%;}
.Banner003008 li .txt .ytable{height: 100%;max-width: 1300px;}
.Banner003008 li .txt aside{font-size: 2.8vw; letter-spacing: 0.3em;}
.Banner003008 li .txt .play{background: url("../images/Banner003008_play.png") no-repeat; width: 104px; height: 104px; display: block; margin: 0 auto 2vw; cursor: pointer;}
.Banner003008 li video {position: absolute;left: 0;top: 0;width: 100%;height: 100%;object-fit: cover;z-index: 2;}
@media(min-width:1025px){
.Banner003008,
.Banner003008 li,
.Banner003008 li .pc{height: 100vh;}
}
@media(max-width:1024px){
.Banner003008 .pc{display: none;}
.Banner003008 .wap{padding-bottom:79.669%; background-size: cover; background-repeat: no-repeat; background-position: center;}

}
@media(max-width:640px){
 .Banner003008 li .txt .play{width: 16vw; height: 16vw;background-size: contain;}
}
.Banner003008 .mouse{position: absolute; width: 30px; height: 60px; border-radius: 50px; border: 1px solid #fff; left: 50%; bottom: 5%; z-index: 10; margin-left: -15px;}
.Banner003008 .mouse:before{ content: ''; width: 3px; height: 10px;background: #fff;position: absolute; left: 50%; margin-left: -1.5px; top: 10px; border-radius: 3px; animation: Banner003008 2s ease infinite;}
@keyframes Banner003008{
    0%{top: 10px;opacity: 1;}
    80%{top: 40px;opacity: 0;}
    100%{top: 10px;opacity: 0;}
}
.Banner003008 .pages,
.Banner003008 .slick-arrow{position: absolute;bottom: 5%; z-index: 10; }
.Banner003008 .pages{ left:6%; font-size: 24px;color: #fff;line-height: 60px;}
.Banner003008 .slick-arrow{right:6%;border-right: 1px solid #fff; border-top: 1px solid #fff; transform: rotate(45deg); width: 15px; height: 15px; margin-bottom: 22px;}
.Banner003008 .slick-prev{transform: rotate(-135deg); margin-right: 60px;}
@media(max-width:640px){
.Banner003008 .mouse{display: none;}
.Banner003008 .pages,
.Banner003008 .slick-arrow{bottom: 3%; }
.Banner003008 .pages{font-size: 4vw;}
}
.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}




.Hometitle{font-size:50px;}
.Hometitle .txts{font-size:16px; line-height: 1.75; color: #666; padding-top: 0.3em;  }
.Hometitle .cn{font-size: 0.54em;color: #333;}
.Hometitle .cn:after{display: inline-block; content: ''; height: 2px; width:3em; margin-left: 0.521em; vertical-align: middle;background: #ff7136;
background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);
}
.Hometitle .en{font-family:Oswald; color: #ff7136; line-height:1; font-weight: bold; padding-top: 0.25em;text-transform: uppercase; display: inline-block; letter-spacing:2px;
background-image: -webkit-linear-gradient(left, #ff7136, #ffb500);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
@media(min-width:1025px) and (max-width:1600px){
.Hometitle{font-size: 2.375vw;}
}
@media(max-width:1024px){
.Hometitle{font-size: 5vw; }
}


.Homemore a{display: table;}
.Homemore span{display: inline-block;  vertical-align: middle;}
.Homemore .icon{width: 50px;height:50px;border: solid 2px #ffb500; border-radius: 50%; position: relative; margin-right: 27px; transition: 0.3s ease-out;}
.Homemore .icon:before{position: absolute; content: ''; width: 12px; height: 12px; transform: rotate(45deg);border-top: 2px solid #ffb500;border-right: 2px solid #ffb500; left: 50%; top: 50%; margin: -6px 0 0 -8px;}
.Homemore a:hover .icon{border-color:#fff; background:#ffb500;
background: -moz-linear-gradient(left, #ffb500 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ffb500 0%, #ffb500 100%);
background: linear-gradient(to right, #ffb500 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb500', endColorstr='#ffb500', GradientType=1);
}
.Homemore a:hover .icon:before{border-color: #fff;}
.Homemore .txt{color:#ffb500;font-size: 16px;}
.Homemore .txt:before{display: inline-block; content: ''; vertical-align: middle;width: 23px; height: 1px; margin-right: 7px; background:#ffb500;}
.Homemore a:hover .txt{color:#ffb500;}
.Homemore a:hover .txt:before{ background:#ffb500;
background: -moz-linear-gradient(left, #ffb500 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ffb500 0%, #ffb500 100%);
background: linear-gradient(to right, #ffb500 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb500', endColorstr='#ffb500', GradientType=1);}






/*Floor003044 */
.Floor003044{background:#fff9e5; overflow: hidden;}
.Floor003044 .pic .inner{position: relative; z-index: 1;}
.Floor003044 .intro{position: relative; z-index: 4;background-color: #fff; border-bottom-left-radius:14px;}
.Floor003044 .intro .edit-info{ padding: 2vw 0;overflow: hidden;}
.Floor003044 .intro .edit-info p{margin: 0 0 1.5em 0;font-size:16px; line-height: 1.75; color: #666; text-align: justify;}
@media(min-width:1025px){
.Floor003044 .pic .Ispic{display:block; padding-bottom: 61.374%;}
.Floor003044 .pic .Ispic img{display: none;}
.Floor003044 .pic{margin-top:7vw;padding-left:6.25vw;
background: -moz-linear-gradient(top, #ffb500 0%,#ffb500 100%);
background: -webkit-linear-gradient(top, #ffb500 0%,#ffb500 100%);
background: linear-gradient(to bottom, #ffb500 0%,#ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb500', endColorstr='#ffb500',GradientType=0 );
}
.Floor003044 .pic,
.Floor003044 .intro{width: 50%;}
.Floor003044 .pic .inner{width:126.278%;}
.Floor003044 .intro .inner{padding: 5vw 6.25vw 5vw 6vw;  }
 .Floor003044 .intro .edit-info{max-width: 630px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003044 .pic{margin-top: 10vw;padding-left: 5vw;}
.Floor003044 .intro .inner{padding-top: 3vw; padding-bottom: 4vw; padding-right: 5vw;}
}
@media(max-width:1024px){
.Floor003044 .intro{padding: 5vw;}
}




/*Floor003091 */
.Floor003091{font-size: 16px;padding:6vw 0; overflow: hidden;}
.Floor003091 .flipster-nav{display: none;}
.Floor003091 .cur-info{position: relative;z-index: 10;padding-top:3vw;}
.Floor003091 .cur-info:before{position: absolute;content: ''; top: 0;left:0; width: 100vw;height: 10px;opacity: 0.3;
background:#feca00;
background: -moz-linear-gradient(left, #feca00 0%, #ffe553 100%);
background: -webkit-linear-gradient(left, #feca00 0%, #ffe553 100%);
background: linear-gradient(to right, #feca00 0%, #ffe553 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#feca00', endColorstr='#ffe553', GradientType=1);
}
.Floor003091 .cur-info .txt .name{color: #000;font-size: 24px;line-height: 1.5; margin-bottom: 1em;}
.Floor003091 .cur-info .txt .name a{float: right;color:#ffb500;padding-right: 22px;background: url("../images/more.svg") no-repeat right center; font-size: 0.6667em; line-height: 2;}
.Floor003091 .cur-info .txt .name a:hover{color: #ffb500;background-image: url("../images/more.svg") ;}
.Floor003091 .cur-info .txt dd{line-height: 1.75;color: #555;padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #eaeaea;}
.Floor003091 .cur-info .txt dd:last-child{margin-bottom:0;}
.Floor003091 .cur-info .txt dd span{color: #888;}

.Floor003091 .flipster{position: relative; z-index: 3;}
.Floor003091 .flipster .pic{width:390px; height:390px; background-color: #fff; border-radius: 50%; overflow: hidden; position: relative; z-index:1;}
.Floor003091 .flipster .Ispic{width:100%; height:100%;background-size: contain;background-position: center bottom; border-radius: 50%; position: relative; z-index: 2;}
.Floor003091 .flipster .pic:before{position: absolute;content: ''; bottom:-10px;left:50%;  width:88.206%;height: 88.206%;opacity: 0.15; border-radius: 50%;transform: translateX(-50%) ; z-index:1;background:#ff7136;
background: -moz-linear-gradient(left,#ff7136 0%, #feca00 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #feca00 100%);
background: linear-gradient(to right, #ff7136 0%, #feca00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#feca00', GradientType=1);
}

.Floor003091 li:nth-child(2n) .pic:before{
background:#feca00;
background: -moz-linear-gradient(left, #ffe553 0%, #51a4f6 100%);
background: -webkit-linear-gradient(left, #ffe553 0%, #51a4f6 100%);
background: linear-gradient(to right, #ffe553 0%, #51a4f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe553', endColorstr='#51a4f6', GradientType=1);
}
.Floor003091 li:nth-child(3n) .pic:before{
background:#feca00;
background: -moz-linear-gradient(left, #51a4f6 0%, #84e2e1 100%);
background: -webkit-linear-gradient(left, #51a4f6 0%, #84e2e1 100%);
background: linear-gradient(to right,#51a4f6 0%, #84e2e1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51a4f6', endColorstr='#84e2e1', GradientType=1);
}
.Floor003091 li:nth-child(4n) .pic:before{
background:#feca00;
background: -moz-linear-gradient(left, #84e2e1 0%, #ff8c7a 100%);
background: -webkit-linear-gradient(left, #84e2e1 0%, #ff8c7a 100%);
background: linear-gradient(to right,#84e2e1 0%, #ff8c7a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84e2e1 ', endColorstr='#ff8c7a', GradientType=1);
}

.Floor003091 li:nth-child(5n) .pic:before{
background:#feca00;
background: -moz-linear-gradient(left, #ff8c7a 0%, #ff7136 100%);
background: -webkit-linear-gradient(left, #ff8c7a 0%, #ff7136 100%);
background: linear-gradient(to right,#ff8c7a 0%, #ff7136 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8c7a ', endColorstr='#ff7136', GradientType=1);
}



.Floor003091 .flipster .txt{display:none;}
.Floor003091 .flipster > a{width: 50px;
    height: 50px;
    border: solid 2px #ffb500;
    border-radius: 50%;
    position: relative;
    margin-right: 27px;
    transition: 0.3s ease-out;transition: 0.3s; font-size: 0; z-index: 20;display: block;}
    .Floor003091 .flipster > a::before{    position: absolute;
        content: '';
        width: 12px;
        height: 12px;
        transform: rotate(45deg);
        border-top: 2px solid #ffb500;
        border-right: 2px solid #ffb500;
        left: 50%;
        top: 50%;
        margin: -6px 0 0 -8px;}
.Floor003091 .flipster > a.flipto-prev{transform: rotateY(180deg); }
.Floor003091 .flipster > a:hover{background-color:#ffb500;}
.Floor003091 .flipster > a:hover::before{        border-top: 2px solid #fff;
    border-right: 2px solid #fff;}
@media(min-width:1025px) and (max-width:1600px){
.Floor003091 .flipster .Ispic{width: 23.75vw; height: 29.375vw;}
.flipster-carousel .flip-past{transform: translateX(-180%) translateZ(0) rotateY(0deg) scale(0.426);}
.flipster-carousel .flip-future{transform: translateX(180%) translateZ(0) rotateY(0deg) scale(0.426);}
.Floor003091 .flipster > a.flipto-prev{margin-left: -18.125vw;}
.Floor003091 .flipster > a.flipto-next{ margin-left: calc(18.125vw - 50px);}
}
@media(min-width:1025px){
.Floor003091 .Hometitle{float: left;width: 36.625%;max-width: 458px;}
.Floor003091 .cur-info{ float: right;width:37%; }
.Floor003091 .flipster{margin-top: -5.5vw; float: left;}
.Floor003091 .flipster > a{ bottom: 60px; left: 50%;}
.Floor003091 .flipster > a.flipto-prev{margin-left: -290px;}
.Floor003091 .flipster > a.flipto-next{ margin-left: 240px;position: relative;
    top: -110px;}
}
@media(max-width:1024px){
.Floor003091 .cur-info:before{width: 100%}
.Floor003091 .flipster > a{top: 50%; margin-top: -25px;}
.Floor003091 .flipster > a.flipto-prev{left: 0;}
.Floor003091 .flipster > a.flipto-next{right: 0;}
.Floor003091 .flipster .Ispic{width: 60vw; height: 60vw;}
.Floor003091 .cur-info{padding-top: 8vw;margin-top: 5vw;}
}
@media(max-width:480px){
.Floor003091{font-size: 3.5vw;}
.Floor003091 .cur-info .txt .name{font-size: 5vw;}
.Floor003091 .flipster > a{width: 10vw;height: 10vw;margin-top: -5vw;}
}



/*Floor002934 */
.Floor002934{ padding: 3vw 0;}
.Floor002934 .slider{position: relative; z-index: 1;}

.Floor002934 .slider li a{display: block; }
.Floor002934 .slider .Ispic{padding-bottom: 70%;}
.Floor002934 .slider li aside{margin: 10px 0; font-size: 16px;color: #444;}
.Floor002934 .slider li p{color: #b9b9b9;line-height: 1.428em; height: 2.856em; margin: 0;}
.Floor002934 .slick-arrow{position: absolute; width: 10px; height: 20px; top: 50%;border-radius: 50px; margin-top: -10px;background: url("../images/Floor002934_prev.gif") no-repeat center center ;cursor: pointer; z-index: 10;}
.Floor002934 .slick-prev{left: 20px;}
.Floor002934 .slick-next{right: 20px;background-image: url("../images/Floor002934_next.gif");}
@media(min-width:1025px){
.Floor002934 .slider .ul{padding: 20px 41px 15px;}
.Floor002934 .slider li a{margin: 0 27px;}
}
@media(max-width:1024px){
.Floor002934 .slider .ul{padding: 3vw 	5vw 2vw;}
.Floor002934 .slider li a{margin: 0 1vw;}
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
}
@media(max-width:640px){
.Floor002934 .slider{padding-left: 0vw;}
.Floor002934 .title{width: 10vw;}
.Floor002934 .title a{font-size: 4vw;width: 4vw;}
.Floor002934 .slider li a{margin: 0 2vw;}
}
















/*Floor003108 */
.Floor003108{margin-bottom: 4vw; padding-top:5vw;
background: rgba(254,202,0,0.1); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(254,202,0,0.1) 0%, rgba(255,255,255,1) 70%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(254,202,0,0.1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(254,202,0,0.1) 0%,rgba(255,255,255,1) 70%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb500', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.Floor003108 .title{position: relative; padding-right:300px; margin-bottom: 2%;}
.Floor003108 .title .Homemore{position: absolute;right: 0; top: 50%;transform: translateY(-50%) ;}
.Floor003108 .ul{font-size: 100px;}
@media (max-width:1600px) {
.Floor003108 .ul{font-size: 6.25vw;}
}
@media (max-width:768px) {
.Floor003108 .ul{font-size: 14vw;}
}
.Floor003108 ol{float: left;width: 50%;  border-radius:16px; overflow: hidden; }
.Floor003108 ol:nth-of-type(1) .txt{background-color: #ffb500;padding: 0.35em 0.4em 0;}
.Floor003108 ol .pic{position: relative; overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .pic{margin-bottom: 0.18em; border-radius: 16px; overflow: hidden;}
.Floor003108 ol .pic time{position: absolute;right: 0;bottom: 0;line-height: 2.5;color: #fff;font-family:Oswald;;font-size: 0.18em;padding: 0 1em; border-radius: 10px 0 0 0;}
.Floor003108 ol:nth-of-type(1) .pic time{background-color:#ee7335;}
.Floor003108 ol:nth-of-type(2) .pic time{background-color:#85e2e1;}
.Floor003108 ol:nth-of-type(3) .pic time{background-color:#53a5f6;}
.Floor003108 ol .tit{font-size: 0.18em;text-overflow: ellipsis;overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .tit{display: -webkit-box;display: box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 1.666;}
.Floor003108 ol:nth-of-type(1) .tit{font-size: 0.24em;white-space: nowrap;}
.Floor003108 ol:not(:nth-of-type(1)) p{display: none;}
.Floor003108 ol p{font-size: 0.15em; margin:10px 0 0;color: #444;}
.Floor003108 ol:nth-of-type(1) a:hover{color: #fff}

.Floor003108 li{border-bottom: 1px solid #e1e1e1;}
.Floor003108 li:nth-of-type(1){border-top: 1px solid #e1e1e1;}
.Floor003108 li a{font-size: 0.18em;line-height: 4.3333;}
.Floor003108 li time{float: right;font-family:Oswald;color: #999;}
@media (min-width:769px) {
.Floor003108 ol{height: 3.73em; margin-left: 1.5%;}
.Floor003108 ol:not(:nth-of-type(1)){width:22.75%;}
.Floor003108 ol:nth-of-type(1){height: 6.1em; margin: 0 1.5% 0 0;}
.Floor003108 ol:nth-of-type(1) .txt{height: 1.6em;}
.Floor003108 ol .Ispic{transition: 0.3s ease-out;height: 2.5em;}
.Floor003108 ol a:hover .Ispic{transform: scale(1.2);}
.Floor003108 ol:nth-of-type(1) .Ispic{height: 4.5em;}
.Floor003108 li{float: right;width: 47%;height: .79em;clear: right;}
}
@media (max-width:768px) {
.Floor003108 ol{margin-bottom: 0.5em;}
.Floor003108 ol:nth-of-type(1){width: 100%; }
.Floor003108 ol:nth-of-type(1) .txt{padding-bottom: 0.35em;}
.Floor003108 ol .Ispic{padding-bottom: 56%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 47.5%;}
.Floor003108 ol:nth-of-type(2){margin-right: 5%;}
.Floor003108 li{clear: left;}
}
@media (max-width:480px) {
.Floor003108{padding-top: 1em;}
.Floor003108 ol:nth-of-type(1) .tit{font-size: 0.3em;}
.Floor003108 li a,
.Floor003108 ol .tit,
.Floor003108 ol p{font-size: 0.24em;}
}






/*Floor002686 */
.Floor002686{ padding:8vw 0 4vw; position:relative; z-index: 2;}
.Floor002686::before{ position:absolute; left:0; bottom:0; width:88%; height:84%; content:'';background:#fff9e5;z-index: -1;border-radius:0 20px 20px 0; }

.Floor002686 .Hometitle{ padding-bottom: 0;}
.Floor002686 .Hometitle .txts{padding:3vw 0;}
.Floor002686 .info{ width:27.3%; vertical-align: top; padding-top:4vw; padding-right:2.5vw;}
.Floor002686 .list dd{ overflow:hidden; position:relative; float:left; margin-right:3%; width:48.5%; border-radius: 14px; background: #000;}
.Floor002686 .list dd .Ispic{ display:block; width:100%; padding-bottom:90%;}
.Floor002686 .list dd img{ display:none;}
.Floor002686 .list dd .txt{ z-index:10; position:absolute; left:0; top:0; bottom:0; right:0;transition:0.3s; }
.Floor002686 .list dd .txt .tit{transition:0.3s ease-in-out; position:absolute; left:0; bottom:0; padding:20px; right:0;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */}
.Floor002686 .list dd .txt .tit span{ line-height:45px;display: inline-block; font-size:22px; color:#fff; padding-right:15%; position:relative;}
.Floor002686 .list dd .txt .tit span::after{ position:absolute; content:''; right:0; top:50%; width: 22px; height: 14px; margin-top: -7px; background: url(../images/more-white.svg) no-repeat center;}
.Floor002686 .list dd:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55);}
.Floor002686 .list dd:hover .Ispic{opacity: 0.8;}
.Floor002686 .list dd:hover .txt .tit{ padding:40% 40px 40px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba( 254,202,0,0.5) 40%, rgba( 254,202,0,0.95) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(254,202,0,0.5) 40%,rgba(254,202,0,0.95) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(254,202,0,0.5) 40%,rgba(254,202,0,0.95) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005bac00', endColorstr='#005bac00',GradientType=0 ); /* IE6-9 */}
.Floor002686 .list dd:nth-child(1){ margin-top:6.5vw;}
.Floor002686 .list dd:nth-child(2){ margin-top:-3vw; margin-right:0;}
.Floor002686 .list dd:nth-child(3){ margin-top:3vw; margin-right:0;}
@media(max-width:1366px){
.Floor002686 .list dd .txt span{ font-size:20px; line-height:30px;}
}
@media(max-width:1024px){
.Floor002686 .ytable,
.Floor002686 .ytable-cell{ display:block; width:100%;}
.Floor002686 .list dd{ margin-top:0 !important;}
.Floor002686 .edit-info{ padding:3%;}
}
@media(max-width:480px){
.Floor002686 .list{ padding:0 5%;}
.Floor002686 .list dd{ float:none; width:auto; margin:0 0 3% 0 !important;}
}






/*Floor003031 */
.Floor003031{overflow: hidden; position: relative; margin-top:5.5vw;}
.Floor003031 .Ispic{display: block; width: 100%; padding-bottom:28.902%;}
.Floor003031 .box{position: absolute; left: 0; top: 50%; width: 100%;  text-align: center;transform: translateY(-50%);}

.Floor003031 .title{font-size: 40px; font-weight:bold;color: #333;}
.Floor003031 .title:after{display:block; content: ''; height: 2px; width:3em; max-width:81px; margin:20px auto 0; vertical-align: middle; background: #333;}
.Floor003031 .txt{font-size:18px; line-height: 1.75; color: #444; max-width: 1366px; width:80%; margin:2vw auto;}

.Floor003031 .more{display: inline-block;line-height:50px; border-radius:46px; padding: 0 30px 0 34px; background:#fff;color:#ffb500; font-size: 24px;
	border:2px solid transparent;font-weight: bold;}
.Floor003031 .more:after{display: inline-block; content: '';
background: url("../images/more.svg") no-repeat; width: 8px; height: 12px; margin: 0 0 2px 22px; }
.Floor003031 .more:hover{ background:none;color:#fff;border-color:#fff;}
.Floor003031 .more:hover:after{background-image: url("../images/more3.svg") }






/*Bottom002847 */
.Bottom002847{overflow: hidden;position: relative; z-index: 10; clear: both; font-size: 16px;}
.Bottom002847 .main{background: #f9f9f9;}
.Bottom002847 .auto{position: relative;padding: 3vw 0;}
.Bottom002847 .auto > *{position: relative; z-index: 4;}
.Bottom002847 .links{max-width: 800px;}
.Bottom002847 .links .logo > *{display: table-cell;vertical-align: middle;}
.Bottom002847 .links .logo dt { padding-right: 70px;}

.Bottom002847 .copyright{padding-top: 40px;color: #999;}
.Bottom002847 .copyright a{color: #999;}
.Bottom002847 .copyright a:hover{color: #ffb500;}
.Bottom002847 .copyright nav {padding-bottom: 16px;}
.Bottom002847 .copyright nav a:not(:last-child):after{display: inline-block; content: ''; margin: 0 10px; vertical-align:middle;}
.Bottom002847 .copyright nav .links{
	position: relative;
	display: inline-block;
	padding: 5px 8px;
	padding-right: 30px;
	border: solid 1px #ccc;
	box-sizing: border-box;
	    width: 105px;
}
.Bottom002847 .copyright nav .links:after{
	content: "";
	position: absolute;
	right: 10px;
	top: 50%;
	transform: translateY(-50%);
	width: 0;
	height: 0;
	border-left: solid 6px transparent;
	border-right: solid 6px transparent;
	border-top: solid 6px #ccc;
}
.Bottom002847 .copyright nav .links em{
	position: absolute;
	bottom: 100%;
	width: 104px;
	text-align: center;
	padding: 10px 0;
	font-style: normal;
	border: solid 1px #ccc;
	border-bottom: 0;
	display: none;
	left: -1px;
	box-sizing: border-box;
	z-index: 9;
	background: #fff;
}
.Bottom002847 .copyright nav .links em a{
	display: block;
	padding: 6px 0;
}
.Bottom002847 .copyright nav .links em a:after{
	display: none;
}
.Bottom002847 .copyright nav .links em a:hover{
	background: #ffb500;
	color: #fff;
}
.Bottom002847 .copyright nav .links:hover:after{
	transform: rotateZ(180deg);
	top: 40%;
}
.Bottom002847 .copyright nav .links:hover em{
	display: block;
}

.Bottom002847 .right ol{float: left;width: 70%;max-width: 300px;}
.Bottom002847 .right ol .tit{color: #666;}
.Bottom002847 .right ol b{font-family:Oswald;color: #ffb500;font-size:40px;display: inline-block; letter-spacing:2px;
}
.Bottom002847 .right li{float: right;width: 30%;}
.Bottom002847 .right li img{display: block; width: 100%;}
.Bottom002847 .right li span{display: block; text-align: center;padding-top: 10px;}
.Bottom002847 .right .bshare-custom{padding-top:36px;overflow: hidden;}
.Bottom002847 .right .bshare-custom a{float: left; width:48px; height:48px;background: url(../images/Bottom002847_qq.png) no-repeat center center #ffb500;border-radius: 50%;background-size: 53%;}
.Bottom002847 .right .bshare-custom a:not(:last-child){margin-right:15px;}
.Bottom002847 .right .bshare-custom a.bshare-weixin{background-image: url(../images/Bottom002847_wx.png);}
.Bottom002847 .right .bshare-custom a.bshare-sinaminiblog{background-image: url(../images/Bottom002847_sina.png);}
.bsBox,
.bsBox *{box-sizing: content-box;}
@media(min-width:1025px){
.Bottom002847 .auto:before{position: absolute; content: ''; width: 50%;bottom:0;top: 0;left:64%; }
.Bottom002847 .left{width: 55%;}
.Bottom002847 .right{width: 28.473%;}
}
@media(max-width:1440px){
    .Bottom002847 .right ol b{font-size: 30px;}
}
@media(max-width:1024px){
.Bottom002847 .right{max-width: 410px; margin: 46px auto 0; width: 90%;}
.Bottom002847 .copyright{text-align: center;}
.Bottom002847 .links{margin: 0 auto; width: 94%;}
}
@media(min-width:481px){
.Bottom002847 .links .logo{max-width:660px;}

}
@media(max-width:480px){
.Bottom002847 .links .logo{text-align: center;padding-bottom: 20px;}
}





/*Banner002730*/
.Banner002730{ position:relative;}
.Banner002730.play{cursor: pointer;}
@media(min-width:1025px){
.Banner002730 .pc{ height:600px;background-position-x: 0;}
.Banner002730 .wap{ display:none;}
}
@media(max-width:1024px){
.Banner002730 .pc{ display:none;}
.Banner002730 .wap{ width:100%; display:block; padding-bottom:49.805%;}
}




/*Menu001093 */
.Menu001093{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1;}
.Menu001093 .auto{max-width: 1400px;}
.Menu001093 .nav{display: table; margin: 0 auto;}
.Menu001093 .nav li{float: left;position: relative;display: table;height:80px; margin: 0 1px; min-width:8.334vw; }
.Menu001093 .nav li a{transition: 0.3s; display: table-cell; vertical-align: middle; text-align: center;font-size: 18px;padding: 0 2vw;}
.Menu001093 .nav li a:hover,
.Menu001093 .nav li.aon a{background:#ffb500;color: #fff;}
.Menu001093 .nav li a:after{position: absolute; bottom: 6px; left: 50%; margin-left: -6px;  content: '';border:4px solid  transparent; border-top-color: #fff; width: 0; height: 0; border-top-width: 6px;}
@media(max-width:640px){
.Menu001093 .nav li{height: 10vw;}
.Menu001093 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.Menu001093 .nav li{height: 14vw;}
.Menu001093 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.Menu001093 .nav li a:after{bottom: 0.5vw;}
}


.listtit{color:#333;font-weight: bold;}
.listtits{text-align: center;}
.listtit aside{display: block;font-size:34px; line-height: 1;}
.listtitss aside{color: #666;}
.listtit:after{display: inline-block; content: ''; height:3px; width:70px; vertical-align: middle;background: #ff7136; margin: 26px 0;
background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);
}



/*Page002737 */
.Page002737{padding:30px 0 100px; }
.Page002737 .Pages{ text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_jump,
.Page002737 .Pages .p_page{overflow: hidden; }
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height:40px; border: 1px solid #e5e5e5; border-radius: 4px; padding: 0 20px; margin: 0 5px; font-size:16px; font-family:Arial," sans-serif"; color: #aaa; background: #fff;}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color: #ffb500; border-color:#ffb500; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{font-size: 0; height:42px; width: 60px; padding: 0; margin: 0 6px; background-position: center center; background-repeat: no-repeat;}
.Page002737 .Pages .p_page a.a_prev{background-image: url(../images/a_prev.png);}
.Page002737 .Pages .p_page a.a_prev:hover{background-image: url(../images/a_prev_hover.png);}
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/a_next.png);}
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/a_next_hover.png);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; border-radius: 4px;}
.Page002737 .Pages .i_text{ line-height: 44px; border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size:16px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
.Page002737 .Pages{ padding:30px 0;}
.Page002737 .Pages .p_page em,
.Page002737 .Pages .p_jump{display: none;}
}






/*
 .RighInfo002778
 */
.RighInfo002778{ padding:5vw 0 0;}
.RighInfo002778 .intro{ padding-top: 9%;}
.RighInfo002778 .dl dd,
.RighInfo002778 .p{color:#555; font-size:17px; margin: 0; line-height:2;}
.RighInfo002778 b{color:#fff;}
.RighInfo002778 .p+.p{margin-top: 36px;}
.RighInfo002778 .dl{display: flex; margin:20px 0;}
.RighInfo002778 .dl dd{padding: 20px; background: #ffa615; width: 32%; margin-right: 2%;  border-radius:8px;color:#fff;}
.RighInfo002778 .dl dd b{font-size: 18px;}
.RighInfo002778 .dl dd:last-child{margin-right:0;}

.RighInfo002778 .img video{position: absolute;background: #000; left: 0; top: 0; width: 100%; height: 100%; z-index: 5;}
.RighInfo002778 .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; cursor: pointer; z-index: 3; font-size:80px;}
.RighInfo002778 .play:before,
.RighInfo002778 .play:after,
.RighInfo002778 .play i{position: absolute;border-radius: 50%; left: 50%; top: 50%;transform: translate(-50%,-50%);}
.RighInfo002778 .play i{ width: 1.2em;height: 1.2em; z-index: 4; background:url("../images/RighInfo002778_play.png") no-repeat center center #fff; background-size: 0.26em auto;}
.RighInfo002778 .play:before,
.RighInfo002778 .play:after{content: '';background-color: #ffb500;opacity: 0.11; transform-origin: 0 0;}
.RighInfo002778 .play:before{width: 1.4em;height: 1.4em;animation:infinite scale 2s;}
.RighInfo002778 .play:after{width: 1.8em;height: 1.8em;animation:infinite scale2 2s;}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}


@media(min-width:1025px){
.RighInfo002778 .img{ float:right; width:49%; position: relative; margin-left:6%; margin-top: 2%;}
.RighInfo002778 .img img{box-shadow: 0 0 5px #ccc; border-radius: 16px;}
}

@media(max-width:1024px){
.Floor003044 .intro{padding: 5vw;}
.Floor003044 .play{font-size: 12vw;}
}







/*Floor002572 */
.Floor002572{padding-bottom:3vw;}
/*slick Basic*/
.Floor002572 .slick-slider{ position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002572 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002572 .slick-list:focus {outline: none}
.Floor002572 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002572 .slick-slider .slick-track,
.Floor002572 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002572 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002572 .slick-track:before,
.Floor002572 .slick-track:after{display: table; content: '';}
.Floor002572 .slick-track:after{ clear: both;}
.Floor002572 .slick-loading .slick-track { visibility: hidden;}
.Floor002572 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002572 .slick-slide .slick-loading img { display: none;}
.Floor002572 .slick-slide .dragging img { pointer-events: none;}
.Floor002572 .slick-initialized .slick-slide { display: block;}
.Floor002572 .slick-loading .slick-slide { visibility: hidden;}
.Floor002572 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002572 .slick-arrow .slick-hidden { display: none;}

/*slick Basic End*/
.Floor002572 .thumbs{ position:relative;}
@media(min-width:1025px){
.Floor002572 .thumbs .slider{margin: 0 -10px;}
}
.Floor002572 .thumbs li{ cursor:pointer;}
.Floor002572 .thumbs li figure{position:relative; padding:15px;border-radius:14px; overflow:hidden; background:#fff; margin: 0 10px;}
.Floor002572 .thumbs li figure .Ispic{display: block; padding-bottom: 45.05%; background-size: contain;}
.Floor002572 .thumbs li figure img{display: none;}
.Floor002572 .thumbs li figure > *{ position:relative; z-index:2;}
.Floor002572 .thumbs li figure::before{ position:absolute; z-index:0; content:''; left:0; top:0; width:100%; height:100%;border:1px solid transparent; border-radius:14px; transition: 0.3s;}
.Floor002572 .thumbs li.slick-current figure::before{ border-color:#ffb500; border-width:5px;}


.Floor002572 .cons{padding:4vw 0;}
.Floor002572 .thumbs{padding:0 30px;}
.Floor002572 .thumbs .slick-arrow{position: absolute; top: 50%; margin-top: -10px; width:20px; height:20px;border: 0;  border-top:3px solid #ffb500; border-right:3px solid #ffb500; transform:rotate(-135deg);padding: 0;background: none; cursor: pointer;font-size: 0;}
.Floor002572 .thumbs .slick-prev{left: 0;}
.Floor002572 .thumbs .slick-next{right:0;transform:rotate(45deg);}
.Floor002572 .thumbs .slick-disabled{  border-top-color: #ccc;  border-right-color: #ccc; }


.Floor002572 .box {text-align: left;}
.Floor002572 .box .title{font-size:30px; font-weight:bold;color: #333;margin-top: 25px;}
.Floor002572 .box .title:after{display:block; content: ''; height:3px; width:70px; margin: 20px 0 0 0; vertical-align: middle;background: #ff7136;
background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);}
.Floor002572 .box .txt{font-size:16px; line-height: 1.75; color: #444;  margin:2vw auto;}
.Floor002572 .box .more{display: inline-block;line-height:50px; border-radius:46px; padding: 0 30px 0 34px; color:#ffb500; font-size: 16px;border:2px solid #ffb500;}
.Floor002572 .box .more:hover{ background:#ffb500;color:#fff;border-color:#ffb500;}
.Floor002572 .box .dl{ text-align:left; padding-top: 2vw;}
.Floor002572 .box .dl dd{line-height:4em; background:#fff9e5; padding:0 30px;}
.Floor002572 .box .dl dd:nth-of-type(2n){background: #fff;}
.Floor002572 .box .dl dd time{float: right;color: #c8c8c8; margin-left: 15px;}
.Floor002572 .box .dl dd a{padding-left:20px;  color:#333; position: relative; z-index: 1; }
.Floor002572 .box .dl dd a:after{display:block; content: ''; position: absolute; left: 0 ;top:50%; width: 8px; height:8px; border-radius: 50%; background:#ffb500; margin-top: -4px;}
.Floor002572 .box .boxleft{width:55%;}
.Floor002572 .box .boxright{width:40%;}
.Floor002572 .box .boxright .Ispic{display:block; width: 100%; padding-bottom: 83.393%;}
.Floor002572 .box .boxright img{display: none;}
@media(max-width:640px){
.Floor002572 .thumbs li figure{padding:2px;border-radius:10px;}
.Floor002572 .thumbs li figure::before{border-radius:10px;}
.Floor002572 .thumbs li.slick-current figure::before{border-width:2px;}
.Floor002572 .thumbs li figure{margin: 0 4px;}
}
@media(min-width:481px){
.Floor002572 .box .dl dd{font-size: 17px;}
}




/*PicList002949 */
.PicList002949{padding:2vw 0 5vw 0}
.PicList002949 .item{margin-top: 100px;overflow:hidden;}
.PicList002949 .item a:hover{color:#51a4f6;}
.PicList002949 .txt {width:100%;}
.PicList002949 .txt1 {width:100%;height:285px}
.PicList002949 .txt .inner{}
.PicList002949 .txt p.dot2{    line-height: 1.5;
    font-size: 26px;
    color: #555;
    position: absolute;
    margin-left: 65px;
    margin-top: 50px;
    width: 696px;}

.PicList002949 .tit{font-size: 60px; line-height:1.6em;display: block;float: left;width:35%;color:#333;font-weight:600;background: url(../uploadfiles/fybg1.png) left center no-repeat;padding-left: 60px;}
.PicList002949 .tit1{font-size: 60px; line-height:1.6em;display: block;float: left;width:35%;color:#333;font-weight:600;background: url(../uploadfiles/fybg1.png) left center no-repeat;padding-left: 60px;}
.PicList002949 .lmain{float: right;width:58%;}
.PicList002949 .lmain2{float: left;width:58%;}
.PicList002949 .item .tit{float: left;}
.PicList002949 .item .tit1{float: left;text-align: left;background: url(../uploadfiles/fybg1.png) right center no-repeat;padding-right: 60px;}
.PicList002949 .item .tit2{float: right;
    text-align: right;
    padding-right: 60px;}

.PicList002949 .lmain::before,.PicList002949 .lmain::after{position: relative;content: '';border: 10px solid #ffb500;width: 160px;height:150px;display: inline-block;opacity: 0.6;}
.PicList002949 .lmain::before{border-right: 0;border-bottom: 0;float: left;}
.PicList002949 .lmain::after{border-left: 0;border-top: 0; float: right;top: 115px;}

.PicList002949 .item .pic{position:relative;margin-top: 40px;}

.PicList002949 .item a:hover .tit{color:#000;}
.PicList002949 .item a:hover .tit:after{background:#ffb500;}
.PicList002949 .item .more{padding-right: 25px;
    display: inline-block;
    background: url(../images/PicList002949_more_on.png) no-repeat right center;
    color: #ffb500;
    font-size: 16px;
    left: 419px;
    top: 200px;
    position: relative;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png"); color: #ffb500;}
@media(min-width:1025px){
.PicList002949 .pic{ width:100%;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:100%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
}
.PicList002949 .img1{padding-top: 0px;}



/*RighInfo000623 */

.RighInfo000623{padding:1vw 0 2vw;}
.RighInfo000623 .auto{max-width: 1400px;}
.RighInfo000623 .tit{max-width:1400px;margin:0 auto;font-size:36px;color:#333;font-weight:600;text-align: center;}
.RighInfo000623 .tit span{color:#777;font-size:24px;font-weight:100;}
.RighInfo000623 .ytable-cell{padding: 4.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative; overflow: hidden;}
.RighInfo000623 .pic .inner .Ispic{ display: block;width: 100%; padding-bottom:90%;}
.RighInfo000623 .pic .inner img{display: none;}
.RighInfo000623 .info{background: url(../uploadfiles/fybg2.png) no-repeat left top 15%; background-size: contain;}
.RighInfo000623 .info .name{    font-size: 30px;
    font-weight: bold;
    color: #333;}
.RighInfo000623 .info .name:after{
        display: block;
    content: '';
    height: 3px;
    width: 70px;
    margin: 20px 0 0 0;
    vertical-align: middle;
    background: #ff7136;
    background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
    background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
    background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);
    }
.RighInfo000623 .p-info{font-size: 15px;line-height: 2.4em;color: #333;    margin-top: 2vw;}
.RighInfo000623 p{color:#333; font-size:18px; margin: 0; line-height:2; text-align: justify;}
.RighInfo000623 p .more{
    display: inline-block;
    line-height: 50px;
    border-radius: 46px;
    padding: 0 30px 0 34px;
    color: #ffb500;
    font-size: 16px;
    border: 2px solid #ffb500;
}
.RighInfo000623 p .more:hover{

    background: #ffb500;
    color: #fff;
    border-color: #ffb500;
}
.RighInfo000623 p+p{margin-top:20px;}
@media(min-width:1025px){
.RighInfo000623 .pic{width: 50%;position: relative;
    right: -4%;}
.RighInfo000623 .pic .inner{width: 100%;}
.RighInfo000623 .info .inner{padding-right:7%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .p-info{font-size: 3.5vw;}
.RighInfo000623 .tit{font-size: 28px;}
}




/*Floor002997 */
.Floor002997{padding: 4vw 0;}
.Floor002997 .slider li .pic{overflow: hidden;  margin: 0 auto; width:92.085%; margin-bottom: 2vw;}
.Floor002997 .slider li .Ispic{padding-bottom:104.075%; transition:  0.3s; border-radius:14px;}
.Floor002997 .slider li a:hover .Ispic{transform: scale(1.2);}
.Floor002997 .controls{position: relative; height: 1px; background: rgba(0,0,0,0.1); margin: 30px 66px;}
.Floor002997 .controls:before{position: absolute; content: ''; width: 50%; height: 100%; left: 0;background: #ffb500;}
.Floor002997 .slick-arrow{width: 46px;height: 46px; position: absolute; top: 50%; margin-top: -23px; border: 1px solid #ffb500;border-radius: 50%;background: url("../images/Floor002997_prev.png") no-repeat center center; transition: 0.3s;}
.Floor002997 .slick-prev{left: -60px;}
.Floor002997 .slick-next{right: -60px;background-image: url("../images/Floor002997_next.png");}
@media(max-width:640px){
.Floor002997 .slider li a{padding-bottom: 5vw;}
.Floor002997 .slider li .txt aside.dot2{font-size: 4.5vw;}
.Floor002997 .slider li .txt pre{font-size: 3.5vw; margin: 4vw 0;}
.Floor002997 .slider li .txt{margin-top: -10vw;}
.Floor002997 .controls{margin-left: 40px;margin-right: 40px;}
.Floor002997 .slick-arrow{width: 30px; height: 30px;margin-top: -15px;}
.Floor002997 .slick-prev{left: -40px;}
.Floor002997 .slick-next{right: -40px;}
}








/*Floor003151 */
.Floor003151 .auto{max-width: 1400px;}
.Floor003151 .title{position: relative;margin-bottom: 1.9375em;}
.Floor003151 .title .name{font-family: 'SourceHanSansCN-Medium';font-size: 1.625em;color: #333;}
.Floor003151 .title .name:after{display: block;content: '';width: 15px; height: 2px; background-color: #ffa615; margin-top: 1.23076em;}
.Floor003151 .title .more{position: absolute;right: 0; width:3.125em; height: 3.125em; border: 1px solid #b9b9b9; border-radius: 50%; background: url(../images/Floor003151-icon.svg) no-repeat center; background-size: 1em auto; margin-top:-1.5625em; top: 50%;}
.Floor003151 .title .more:hover{background-color: #ffa615;border-color: #ffa615;background-image: url(../images/Floor003151-icon-white.svg);}

.Floor003151 .list li{background-color: #f5f5f5;  margin-bottom: 1.25em; transition: 0.3s;}
.Floor003151 .list li:hover{box-shadow: 0 0 0.625em rgba(0,0,0,0.2);}
.Floor003151 .list li a{display: block;position: relative; padding: 0 1.875em 2.5em;}
.Floor003151 .list li label{background-color: #ffa615;font-family: 'Roboto-Regular';font-size: 0.875em; line-height: 2.1428;height:2.0857em;display: inline-block;padding: 0 0.7142em;color: #fff;}
.Floor003151 .list li time{display: inline-block;font-family: 'Roboto-Regular';color: #999; padding-right: 1.75em; background: url(../images/Floor003151-icon.svg) no-repeat right center; background-size: 1em auto;}
.Floor003151 .list li .tit{font-size: 1.125em;color: #000000;font-family: 'SourceHanSansCN-Regular';margin: 1.3em 0;}

@media (min-width:1025px) {
.Floor003151 .list li{float: left;width:calc(50% - 0.625em);border-radius: 15px;}
.Floor003151 .list li:nth-child(2n){float: right;}
.Floor003151 .list li:nth-child(2n+1){clear: left;}
}





/*Timeline002853 */
@media(min-width:1025px){
.Timeline002853 .auto{position: relative;}
.Timeline002853 .auto:after{display: block; content: '';background:#efefef; width:1px; height:100%; left: 12%; top: 0; position: absolute;}
.Timeline002853 .slider-nav{float: left;width:12%;}
.Timeline002853 .slider-for{float: right;width:84%;}
.Timeline002853 .slider-nav .slick-arrow{width: 197.246%;right:0; top: 50%;}
.Timeline002853 .slider-nav .slick-prev{margin-top: -65px;}
.Timeline002853 .slider-nav .slick-next{margin-top: 65px;}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(180deg);-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);}
.Timeline002853 .slider-nav li{padding-right: 3vw;text-align: right;}
}
.Timeline002853 .slider-nav{position: relative; padding: 3vw 0;}
.Timeline002853 .slider-nav  .slick-arrow{position: absolute; font-size: 0;border:0;border-bottom: 1px solid #efefef; cursor: pointer;font-size: 0;padding: 0; z-index: 10;}
.Timeline002853 .slider-nav .slick-arrow:before{position: absolute; content: ''; width: 25px; height: 25px; background: url(../images/Timeline002853_btn.png) no-repeat center center #fff; left: 50%; top: 50%; margin: -12px 0 0 -12px;}
.Timeline002853 .slider-nav li{line-height: 129px; font-size: 18px;color: #ccc;font-weight: 100;}
.Timeline002853 .slider-nav li span{font-family:Oswald;; font-size: 34px; margin-right: 10px;}
.Timeline002853 .slider-nav li.slick-center{color: #666;}
.Timeline002853 .slider-for .box{padding:4vw 5px; }
.Timeline002853 .slider-for .year{font-family:Oswald;;color: #ffb500;font-size: 48px;line-height: normal;}

.Timeline002853 .slider-for>dd{box-shadow: 0 0 5px rgba(0,0,0,0.15); float: left; width: 31.3%; margin-right: 3%; margin-top:3%; border-radius: 10px;}
.Timeline002853 .slider-for>dd:nth-child(3n){ margin-right:0;}
.Timeline002853 .slider-for>dd a{ display:block; position:relative; padding:20px 20px 14px;}
.Timeline002853 .slider-for>dd h4,
.Timeline002853 .slider-for>dd h3{ margin:0; text-align:center; font-weight:normal;}
.Timeline002853 .slider-for>dd figure{ padding-bottom:110%; margin-bottom: 4%; border-radius: 10px;}
.Timeline002853 .slider-for>dd h4{ font-size: 15px;color: #999;}
.Timeline002853 .slider-for>dd h3{ font-size:20px; color:#333;}




.Timeline002853 .slider-nav.under3 .slick-track{transition: 0.3s;}
@media(max-width:1024px){
.Timeline002853 .slider-nav li{line-height: 60px; text-align: center;}
.Timeline002853 .slider-nav{padding: 0 5vw;border-top: 1px solid #efefef;border-bottom: 1px solid #efefef;}
.Timeline002853 .slider-nav .slick-arrow{width: 1px; height: 100%;background: #efefef; top: 0;}
.Timeline002853 .slider-nav .slick-prev{ left: 2.5vw;}
.Timeline002853 .slider-nav .slick-next{ right: 2.5vw;}
.Timeline002853 .slider-nav .slick-prev:before{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}
.Timeline002853 .slider-nav .slick-next:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-ms-transform: rotate(90deg);}
.Timeline002853 .slider-nav .slick-track{margin-top: 0!important;}
.Timeline002853 .slider-nav li.slick-current{color: #666;}
}
@media(max-width:640px){
.Timeline002853 .slider-nav li{font-size: 16px;}
.Timeline002853 .slider-nav li span{font-size: 24px;}
}



.Timeline002853 .Floor003091{ padding: 0 }
.Timeline002853 .slider-for .Floor003091 dd{ width: 100% }

@media (min-width: 1025px){
.Timeline002853  .Floor003091 .cur-info {float: right;width: 25%;}
}




/*
 .RighInfo002799
 */
.RighInfo002799 { padding:4vw 0;}
.RighInfo002799 .tit{font-size: 30px; color: #333; font-weight: bold; line-height: 30px; border-left: 3px solid #ffb500; padding-left:16px;}
.RighInfo002799 .ul{margin-top:20px; }
.RighInfo002799 .ul li{line-height: 1.75; padding: 10px 20px; background:#fff9e5; font-size: 17px; }
.RighInfo002799 .ul li .ssicon{width: 30px;height: 30px;background: #ffa615;border-radius: 5px;float: left;margin-right:15px;}
.RighInfo002799 .ul li .ssicon img{position: relative;top:-2px;}
.RighInfo002799 .ul li:nth-child(2n){ background: #fff;}
.RighInfo002799 .box{margin-top:3vw; }
.RighInfo002799 .subtit{font-size: 22px;position: relative;margin-bottom:14px;padding:7px 0 18px 36px;font-weight:500;color:#fff;}
/*.RighInfo002799 .subtit:before{display: inline-block;content: '';width: 10px;height: 10px;background:none;position: relative;top:-4px;margin-right: 8px;border-radius: 50%;border:2px solid #ffb500;}*/
.RighInfo002799 p{ font-size: 16px; color: #666; line-height:2; text-align: justify;margin:0; }
.RighInfo002799 .p1{padding-left: 20px; position: relative;}
.RighInfo002799 .p1+.p1{ margin-top: 10px; }
.RighInfo002799 .p1:before{display:block;content: '';width: 10px;height: 1px ;background:#999;position:absolute;top:13px; left: 0;}

.RighInfo002799 .pic img{width: 100%; border-radius:0px 0 0 0;}
@media(min-width:769px){
.RighInfo002799 .pic{width:27%;}
.RighInfo002799 .info{padding-left: 5vw;}
}
@media(max-width:768px){
.RighInfo002799 .ytable,
.RighInfo002799 .ytable-cell{display: block;}
.RighInfo002799 .info{padding:4vw;}
}








/*RighInfo002814 */
.RighInfo002814{padding:5vw 0;color: #555; }
.RighInfo002814 .title{border-top:5px solid #fff9e5; margin:30px 0 40px 0;position: relative; z-index: 4;}
.RighInfo002814 .title aside{display: table; margin-top: -20px; padding-right: 20px; background: #fff;}
.RighInfo002814 .title span{display: table;line-height:50px; border-radius:10px; padding: 0 20px; background:#fff9e5;font-size:24px;color: #333;}
.RighInfo002814 .title span i{font-style: normal;float: left;padding:0 26px;margin-left:-32px;margin-top: -14px;margin-right: 10px;color: #fff;border-radius: 10px;
background: #ff7136;
background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);
}

.RighInfo002814 .intro{position: relative; z-index: 1; margin-bottom: 39px;}
.RighInfo002814 .intro p{font-size: 17px;line-height:1.75;}
.RighInfo002814 .intro .pic{margin: 24px auto;}
.RighInfo002814 .intro .pic img{display: block; width: 100%; border-radius: 20px;}
.RighInfo002814 .intro .bg{position: absolute; z-index: 0; bottom: -43px; width: 100%;right: 0; border-bottom:5px solid #fff9e5;}
.RighInfo002814 .intro .bg img{display: block; width: 100%;}
.RighInfo002814 .intro .main{border-left:5px solid #fff9e5;border-right:5px solid #fff9e5;padding:3%  5%; margin-top: -20px;}











/*Form002802*/

.Form002802{padding:4vw 0;}
.Form002802 .box{/*background:url(../images/Form002802-bg.png) no-repeat center #fff;*/box-shadow:0 0 10px rgba(0,0,0,0.15);border-radius:10px;padding:4% 4% 60px;}
.Form002802 .right{ width: 30%; text-align:right;}
.Form002802 .right .pic{ display: inline-block;}
.Form002802 .right span{text-align: center; display: block; padding-top:10px;}
.Form002802 .info{ padding-right:3vw;  width:70%;}
.Form002802 .info .p1{line-height: 36px;padding-left:50px; background-position: left 0px; background-repeat:no-repeat;margin:0; font-size: 18px;}
.Form002802 .info .p1+.p1{margin-top: 30px}
.Form002802 .info .p1:nth-child(1){ background-image:url(../images/Map001372-icon_1.png);}
.Form002802 .info .p1:nth-child(2){ background-image:url(../images/Map001372-icon_2.png);}
.Form002802 .info .p1:nth-child(3){ background-image:url(../images/Map001372-icon_3.png);}

.Form002802 .from{padding-top:3vw;margin-top:3vw; border-top: 1px dashed #eaeaea;}
.Form002802 .from td{padding-right: 5%; padding-bottom: 3%;}
.Form002802 .from td p{margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{position: relative;}
.Form002802 .from label{position: absolute; left: 15px; top: 0; font-size: 16px; line-height: 50px; color: #666;}
.Form002802 .from .text{width: 100%; height: 50px; line-height: 50px; text-indent: 10px; border: none; background: #fff9e5; border-radius: 5px; font-size: 16px;}
.Form002802 .from textarea.text{height: 132px;}
.Form002802 .from .btn{padding-bottom: 1.5%; text-align: center;}
.Form002802 .from .btn input{cursor: pointer; padding: 0; border: none; font-size: 16px; color: #fff; width: 250px; height: 50px; line-height: 50px;  border-radius: 5px;
background: #ff7136;
background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);
}
@media(min-width:641px){
.Form002802 .from td:nth-child(3n),
.Form002802 .from .textareas,
.Form002802 .from .btn{padding-right: 0;}
}
@media(max-width:640px){
.Form002802 .from td{display: block; padding-right: 0;}
}





.Floor002905{padding: 4.292vw 0 2.48vw 0;font-family: 'SourceHanSansCN-Light';}
.Floor002905 .auto{max-width: 1400px;}
@media(min-width:1025px){
.Floor002905 .auto > .main{max-width: 1400px; margin: 0 auto;}
}
.Floor002905 .title{font-size: 48px;margin-bottom: 4vw;color: #333;font-family: 'SourceHanSansCN-Regular';line-height: 1em;}
.Floor002905 .title  .more{float: right;font-size: 16px;color: #333;}
.Floor002905 .title  .more:before,
.Floor002905 .title  .more:after{display: inline-block; content: ''; vertical-align: middle;height: 1px;background: #333;width: 0;transition: 0.3s;}
.Floor002905 .title  .more:before{margin-right: 20px;}
.Floor002905 .title  .more:after{margin-left: 20px; width: 80px;}
.Floor002905 .title  .more:hover{margin-left: 0;}
.Floor002905 .title  .more:hover:before{width: 80px;}
.Floor002905 .title  .more:hover:after{width: 0;}
@media(max-width:640px){
.Floor002905 .title{font-size: 7vw;}
}

.Floor002905 .news-list li a{border: 1px solid #eee; display: block;position: relative; height: 100%; transition: 0.3s;}
.Floor002905 .news-list li{width: 46.342%;float: left;}
.Floor002905 .news-list li:nth-child(2){float: right;}
.Floor002905 .news-list li time{border-top: 1px solid #eee;position: absolute; left: 0; bottom: 0; width: 100%;line-height: 60px; padding: 0 40px;}
.Floor002905 .news-list li time:after{position: absolute; content: ''; top: 0;right: 0; width: 60px; height: 60px; border-left: 1px solid #eee;background: url("../images/Floor002905_more.gif") no-repeat center center;}
.Floor002905 .news-list li time{font-family: 'Oswald';color: #999;transition: 0.3s;}
.Floor002905 .news-list li .txt{padding: 50px 40px 0;}
.Floor002905 .news-list li .txt aside.dot2{font-family: 'SourceHanSansCN-Regular';font-size: 24px;line-height: 1.5em; margin-bottom: 2.605vw;}
.Floor002905 .news-list li a:hover aside.dot2{color: #ffa615;}
.Floor002905 .news-list li .txt p{margin: 0;color: #999;font-size: 16px;line-height: 2.25em;max-height: 9em;}
.Floor002905 .news-list li a:hover{border-color: #ffa615;}
.Floor002905 .news-list li a:hover time{color: #fff;background: #ffa615;}
.Floor002905 .news-list li a:hover time:after{background-image: url("../images/Floor002905_next_on.gif");border-left-color: rgba(255,255,255,0.2);}
.Floor002905 .news-top li{position: relative;}
.Floor002905 .news-top li .txt{position: absolute;left: 30px; bottom:25px;right: 0;color: #fff; z-index: 10;}
.Floor002905 .news-top li .time{font-family: 'Oswald'; width: 108px; text-align: center;}
.Floor002905 .news-top li .word aside{font-size: 24px;}
.Floor002905 .news-top li .word p{opacity: 0.5;letter-spacing: 1px;margin-bottom: 0;}
.Floor002905 .news-top .slick-arrow{position: absolute; top: 50%; width: 46px; height: 46px; border-radius: 50%;background: rgba(0,0,0,0.2) url("../images/Floor002905_prev_on.gif") no-repeat center center; z-index: 20; margin-top: -23px;}
.Floor002905 .news-top .slick-prev{left: 3%;}
.Floor002905 .news-top .slick-next{right: 3%;background-image: url("../images/Floor002905_next_on.gif");}
.Floor002905 .news-top .slick-arrow:hover{background-color: #ffa615;}
@media(min-width:1025px){
.Floor002905 .news-top{float: left;width: 45%;}
.Floor002905 .news-list{float: right;width: 51.25%;}
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 460px;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor002905 .news-list li,
.Floor002905 .news-top li .Ispic{height: 28.75vw;}
.Floor002905 .news-list li .txt{padding: 3vw 2vw 0;}
.Floor002905 .news-list li time{line-height: 3.75vw; padding: 0 2vw;}
.Floor002905 .news-list li time:after{ width: 3.75vw; height: 3.75vw;}
}
@media(min-width:1025px) and (max-width:1366px){
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 1.5vw;}
.Floor002905 .news-list li .txt aside.dot2{margin-bottom: 1.5vw;}
.Floor002905 .news-list li .txt p{font-size: 1vw;}
}
@media(max-width:1024px){
.Floor002905 .news-top{margin-bottom: 6vw;}
.Floor002905 .news-top li .Ispic{padding-bottom: 63.889%;}
.Floor002905 .news-list li .txt{padding: 3vw;}
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 3vw;}
.Floor002905 .news-list li a{height: auto;padding-bottom: 60px;}
.Floor002905 .news-list li .txt aside.dot2{height: 3em;}
.Floor002905 .news-list li .txt p{height: 9em;}
}
@media(max-width:640px){
.Floor002905 .news-list li{width: 48%;}
.Floor002905 .news-top{margin-bottom: 4%;}
.Floor002905 .news-top li .word aside,
.Floor002905 .news-list li .txt aside.dot2{font-size: 4vw;}
.Floor002905 .news-top li .time,
.Floor002905 .news-top li .word p,
.Floor002905 .news-list li time,
.Floor002905 .news-list li .txt p{font-size: 3vw;}
.Floor002905 .news-list li a{padding-bottom: 10vw;}
.Floor002905 .news-list li time{line-height: 10vw; padding: 0 10vw 0 3vw;}
.Floor002905 .news-list li time:after{ width:10vw; height: 10vw;}
.Floor002905 .news-top li .txt{left: 4%; bottom: 5%;}
.Floor002905 .news-top li .time{width: 18vw;}
}




.Floor002691{ position:relative; z-index:1; background:#f6f6f6; overflow:hidden; padding:4% 0 7% 0;}
.Floor002691::before{ position:absolute; content:''; width:50%; left:0; top:0; height:100%; background:#fff;}
.Floor002691 > .auto{ position:relative; z-index:10; max-width:1680px;}
@media(max-width:1760px){
.Floor002691 > .auto{ padding-left:2%; padding-right:2%;}
}

.Floor002691 .list{ padding-bottom:3%;}
.Floor002691 .list dl{ text-align:center; display:table; width:100%; max-width:610px; margin:0 auto;}
.Floor002691 .list dl dd{ float:left; width:25%;}
.Floor002691 .list dl dd span{ display:inline-block; font-size:16px; font-family:'幼圆'; cursor:pointer; padding-bottom:5px; border-bottom:2px solid transparent;}


.Floor002691 .slick-slider {position: relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002691 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002691 .slick-list:focus {outline: none}
.Floor002691 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002691 .slick-slider .slick-track,
.Floor002691 .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.Floor002691 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002691 .slick-track:before,
.Floor002691 .slick-track:after{display: table; content: '';}
.Floor002691 .slick-track:after{ clear: both;}
.Floor002691 .slick-loading .slick-track { visibility: hidden;}
.Floor002691 .slick-slide{ display: none; float: left; min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002691 .slick-slide .slick-loading img { display: none;}
.Floor002691 .slick-slide .dragging img { pointer-events: none;}
.Floor002691 .slick-initialized .slick-slide { display: block;}
.Floor002691 .slick-loading .slick-slide { visibility: hidden;}
.Floor002691 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002691 .slick-arrow .slick-hidden { display: none;}

.Floor002691 .list-scroll li.slick-slide a{ display:block; max-width:80%; margin:0 auto;transition:0.3s;}
.Floor002691 .list-scroll li.slick-slide a:hover{ color:#000;}
.Floor002691 .list-scroll li.slick-slide:nth-child(2n-1) a{ margin-top:40px;}
.Floor002691 .list-scroll li .pic{ overflow:hidden;border-top-left-radius: 14px;border-top-right-radius: 14px;}
.Floor002691 .list-scroll li .pic img{display:block; width:100%; transition:0.3s;}
.Floor002691 .list-scroll li.slick-slide a:hover .pic img{ transform:scale(1.12);}
.Floor002691 .list-scroll li .txt{ background:#fff9e5; text-align:center; padding:8% 5% 8% 5%; font-size:18px;border-bottom-left-radius: 14px;border-bottom-right-radius: 14px;}
.Floor002691 .list-scroll li:hover .txt{ background:#fed927;}


@media(max-width:480px){
.Floor002691 .list dl dd{ width:50%; margin:1% 0;}
.Floor002691 .list-scroll li.slick-slide:nth-child(2n-1) a{ margin-top:0;}
}
.RighInfo002807{padding-bottom:5vw;}
.RighInfo002807 .auto{max-width:1400px;}
.RighInfo002807 .txt{padding-bottom: 2%;}
.RighInfo002807 .txt .info{position:relative; z-index: 10;background: #fff; padding: 2% 3% 0 5%;}
.RighInfo002807 .txt .info aside.t-1{font-size: 42px;color: #333437;}
.RighInfo002807 .txt .info aside.t-2{ font-family: "DINCond-Bold";color: #fed927;font-size: 34px;}
.RighInfo002807 .txt .info p{line-height: 30px;font-size: 16px;margin-top: 4%;text-align: justify;}
.RighInfo002807 .txt .table td{border-bottom: 5px solid #fff;padding: 20px;line-height: 24px; background: #f7f7f7; font-size: 16px;}
.RighInfo002807 .txt .table .f-name{width: 29.5%;border-right: 5px solid #fff;}
.RighInfo002807 .txt .table tr:nth-child(2n) td:nth-child(2),
.RighInfo002807 .txt .table tr:nth-child(2n-1) .f-name{background: #f0f0f0;}
.RighInfo002807 .txt .table tr:last-child td{border-bottom: 0;}
@media(min-width:1025px){
.RighInfo002807{}
.RighInfo002807 .txt .auto{position: relative; z-index: 1;padding-top: 6%;}
.RighInfo002807 .txt .Ispic{position: absolute; right: 0; top: 0; height: 100%; width: 125%;}
.RighInfo002807 .txt .info{float: right;width: 53.125%;}
.RighInfo002807 .txt .table{margin-top: 20%;}
}
@media(max-width:1024px){
.RighInfo002807 .txt .info{padding: 5% 0;}
.RighInfo002807 .txt .Ispic{padding-bottom: 61%;}
}
@media(max-width:640px){
.RighInfo002807 .txt .info aside.t-1{font-size: 32px;}
.RighInfo002807 .txt .info aside.t-2{ font-size: 24px;}
.RighInfo002807 .txt .table td{padding: 10px;}
}
@media(max-width:480px){
.RighInfo002807 .txt .table td{font-size: 14px;}
}

.RighInfo002807 .mid{background-repeat: no-repeat;padding-top: 3%;background-size: 47.083% auto;}

.RighInfo002807 .num{position: relative; margin-bottom: 4%;}
.RighInfo002807 .num:before,
.RighInfo002807 .num:after{position: absolute; content: ''; border: 5px solid #fed927; width: 30px; height: 30px;}
.RighInfo002807 .num:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002807 .num:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002807 .num li{float:left; width:33.3333%; padding: 30px 0;}
.RighInfo002807 .num li .inner{color: #fed927;font-family: "DINCond-Bold";font-size: 100px;display: table; margin: 0 auto;}
.RighInfo002807 .num li aside{overflow: hidden; height: 0.6em;height: 0.8em;padding-top: 20px;}
.RighInfo002807 .num li sub{font-size:18px;text-transform: uppercase; line-height: 0.8em;float: left;margin-top: 1.7em;color:#666;}
.RighInfo002807 .num li sup{font-size: 30px;line-height: 0.7em;vertical-align:top;}
.RighInfo002807 .num li span{font-size:60px;line-height: 0.725em;vertical-align: text-top;}
.RighInfo002807 .num li p{font-size: 16px;color: #666;}
.RighInfo002807 .num li aside *{display: inline-block;}
@media(max-width:1280px){
.RighInfo002807 .num li .inner{font-size: 80px;}
}
@media(max-width:1024px){
.RighInfo002807 .num li .inner{font-size: 70px;}
}
@media(max-width:768px){
.RighInfo002807 .num li{width: 50%;}
.RighInfo002807 .num li:nth-child(2n+1){clear: left;}
}
@media(max-width:480px){
.RighInfo002807 .num li .inner{font-size: 50px;}
}
/*业务*/
.RighInfo002807 .business{margin-bottom: 5%;}
.RighInfo002807 .business li{padding:1% 0;}
.RighInfo002807 .business li:not(.no){border: 10px solid #f0f0f0;}
.RighInfo002807 .business li .inner{margin-left: -10px;margin-top:-28px;}
.RighInfo002807 .business li .inner > *{border-left: 10px solid  transparent; padding:0 10%;}
.RighInfo002807 .business li .inner .info{border-left-color:#fed927;}
.RighInfo002807 .business li .icon img{max-height: 60px;}
.RighInfo002807 .business li aside.t-1{color: #fed927;font-size: 24px; margin: 27px 0 13px 0;}
.RighInfo002807 .business li aside.t-2{font-size: 16px;}
@media(min-width:641px){
.RighInfo002807 .business ul{display: table; width: 100%;}
.RighInfo002807 .business li{display: table-cell; vertical-align: middle;}
.RighInfo002807 .business li:not(:last-child){width:48%;}
.RighInfo002807 .business li.no{width: 2.03125%;}
}
@media(max-width:640px){
.RighInfo002807 .business li .inner{margin-left: -5px;}
.RighInfo002807 .business li:not(.no){border-width: 5px;}
.RighInfo002807 .business li .inner > *{border-left-width: 5px;}
}
@media(max-width:480px){
	.RighInfo002807 .business li .icon img{max-height: 40px;}
.RighInfo002807 .business li aside.t-1{font-size: 20px;}
.RighInfo002807 .business li aside.t-2{font-size: 14px;}
}


/*文化*/
.RighInfo002807 .culture{position: relative;z-index: 1;}
.RighInfo002807 .culture:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;background:#f0f0f0;}
.RighInfo002807 .culture ul{padding: 3% 0;position: relative; z-index: 2;}
.RighInfo002807 .culture li{ vertical-align: top;color: #333;}
.RighInfo002807 .culture li aside{font-size: 24px; margin: 15% 0 6% 0;color:#fed927;}
.RighInfo002807 .culture li aside::before{display: inline-block;width:3px;height:10px;background:#fed927;content:'';position: relative;top:-6px;margin-right:10px;}
.RighInfo002807 .culture li p{line-height: 32px; font-size: 16px;}
@media(min-width:481px){
.RighInfo002807 .culture ul{display: table;width: 100%;}
.RighInfo002807 .culture li{display: table-cell;width: 20%;padding-right: 5%; }
.RighInfo002807 .culture li:not(:last-child){}
}
@media(min-width:481px) and (max-width:640px){
.RighInfo002807 .culture li img{height: 40px;}
}
@media(max-width:640px){
.RighInfo002807 .culture li aside{font-size: 18px; }
.RighInfo002807 .culture li p{line-height: 24px; font-size:16px;}
}
@media(max-width:480px){
.RighInfo002807 .culture{background-size:100% 100%;}
.RighInfo002807 .culture li{padding:5%; margin: 0 5%;}
.RighInfo002807 .culture li aside{ margin:  6% 0;}
.RighInfo002807 .culture li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5); margin-bottom: 3%;}
}

.RighInfo002807 .intro{margin:1vw auto;max-width: 1400px;}
.RighInfo002807 .intro p{color: #555;font-size: 17px;margin: 0;line-height: 2;}
.RighInfo002807 .p+.p {
  margin-top: 20px;
}






/*RighInfo002816 */
.RighInfo002816{padding-top: 6%;}
.RighInfo002816 .home-telie h1{max-width: 400px;}
.RighInfo002816 .img-block{display: none;}
.RighInfo002816 .Ispic{display: block;width: 100%; padding-bottom: 60.287%;}
.RighInfo002816 ul{margin-bottom: 6%;}
.RighInfo002816 ul .inner{background: #ffb500;padding-top: 4%; padding-bottom: 10%;padding-left: 5%;}
.RighInfo002816 ul h3{font-size: 28px;color: #fff;position: relative;margin-bottom: 0;}
.RighInfo002816 ul h3:before{display: block;content: '';height: 4px;width: 50px;margin-bottom: 10px;background: #fff;/* vertical-align: middle; *//* margin-right: 15px; */}
.RighInfo002816 ul .li p{line-height: 29px;color: #fff;font-size: 16px;height: 140px;
    overflow: auto;}
.RighInfo002816 ul .li span {
    padding-right: 25px;
    display: inline-block;
    background: url(../images/PicList002949_more1.png) no-repeat right center;
    color: #fff;
	font-size: 16px;float: right;margin-top: 10px;}
.RighInfo002816 ul .li .icon{padding-bottom: 15px;}
@media(min-width:1025px){
.RighInfo002816 ul:nth-child(even) .ol{float: left;}
.RighInfo002816 ul:nth-child(even) .li{float: right;}
.RighInfo002816 ul:nth-child(odd) .ol{float: right;}
.RighInfo002816 ul:nth-child(odd) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(even) .li .inner{  margin-left: -10%; padding-left: 15%;padding-right: 15%;}
.RighInfo002816 ul:nth-child(odd) .li .inner{width: 110%; padding-right: 15%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;padding-bottom: 50px;}
}





.home-telie{padding-bottom: 30px;}
.home-telie h1{position:relative;margin:0;color: #000;font-size: 40px;padding-bottom: 6px;z-index:2;text-align: center;font-family: 'Alibaba-PuHuiTi-Bold';line-height: 38px;max-width: 400px;margin: 0 auto;}
.home-telie   span{opacity: 0.5;font-size: 22px;display: block;/* text-transform: uppercase; */font-weight: normal;padding-top: 10px; text-align:center}
.home-telie h1::after,
 .home-telie h1::before{position:absolute;content:'';top: -3%;width: 50px;height: 13px;background-color:#000;}
.home-telie h1::before{left: -80px;content: '';height: 3px;width: 70px;vertical-align: middle;background: #ff7136;margin: 26px 0;background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);}
.home-telie h1::after{right: -80px;content: '';height: 3px;width: 70px;vertical-align: middle;background: #ff7136;margin: 26px 0;background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);}
@media(max-width:640px){
.home-telie h1::after,
 .home-telie h1::before{display: none;}
 .home-telie h1{font-size: 28px;}
}



.PicList000687{overflow: hidden;}
.PicList000687 .auto{max-width:1400px;}

.PicList000687 .auto .title {font-size: 36px;font-weight: bold;color: #333;margin-top: 25px;margin-bottom:2vw;}
.PicList000687 .auto .shijianzhou{margin:0 0 3vw 0;}
.PicList000687 .auto .title::after{display: block;content: '';height: 3px;width: 70px;margin: 20px 0 0 0;vertical-align: middle;background: #ff7136;background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);}
.PicList000687 .more{padding-right: 25px;display: block;float: right;background: url(../images/PicList002949_more_on.png) no-repeat right center;color: #ffb500;font-size: 16px;}
.PicList000687 .news-list li a:hover .more{background-image: url(../images/PicList002949_more_on.png);color: #ffb500;}
.PicList000687 .news-list .listtop{}
.PicList000687 .news-list .listtop time{display: inline-block;font-size:30px;color:#333;float: left;font-weight:600;margin-top: 8px;}
.PicList000687 .news-list .listtop time::after{display: inline-block;width:5px;height:24px;background: #ffb500;float: right;content: '';position: relative;top:10px;margin-left:20px;}
.PicList000687 .news-list .listtop .tit{display: inline-block;float: left;font-size:34px;margin:5px 0 0 20px;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687  p{line-height: 1.715em;color: #7d7d7d;height: 1.43em;margin-top: 50px; margin-bottom: 2.03vw;font-size:16px;}


.PicList000687 .news-list{padding:0 0 2vw 0;}
.PicList000687 .news-list.on{position: relative;}
.PicList000687 .news-list:not(.on){position: absolute;left:-100%;}
.PicList000687 .news-list .table-nav{position: relative;padding: 0 50px;}
.PicList000687 .news-list .table-nav .slick-slider{position: relative;z-index: 3;}
.PicList000687 .news-list .table-nav .slick-slider:after{position: absolute;display: block;content: '';left: 0;bottom: 9px;width: 100%;height: 0;border-bottom: 2px dashed #dadada;z-index: -1;}
.PicList000687 .news-list .table-nav .slick-prev{position: absolute;left: -50px;bottom: -12px;margin: auto 0;width: 46px;height: 46px;background-image: url('../images/slick-prev.png');z-index: 5;}
.PicList000687 .news-list .table-nav .slick-next{position: absolute;right: -50px;bottom: -12px;margin: auto 0;width: 46px;height: 46px;background-image: url('../images/slick-next.png');z-index: 5;}
.PicList000687 .news-list .table-nav li{font-size: 34px;font-weight: bold;color: #222222;text-align: center;}
.PicList000687 .news-list .table-nav li i{position: relative;display: block;margin: 20px auto 0 auto;width: 20px;height: 20px;border-radius: 20px;border: 6px solid rgba(0, 0, 0, .10);}
.PicList000687 .news-list .table-nav li i:after{display: block;content: '';position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;width: 8px;height: 8px;border-radius: 8px;background-color: #999999;z-index: 3;}
.PicList000687 .news-list .table-box{margin-top: 50px;}
.PicList000687 .news-list .table-box li{background: #fff; margin-bottom: 1.41vw;}
.PicList0006871 .news-list .table-box li{background: #fff; margin-bottom:0vw;}
.PicList000687 .news-list .table-box li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .table-box li .info{border: 18px solid #eee;border-left: none;}
.PicList000687 .news-list .table-box li a:hover .info{border: 18px solid #ffb500;border-left: none;}
.PicList000687 .news-list .table-box li a:hover .tit{color:#000;}
.PicList000687 .news-list .main{padding-left: 4.17vw; padding-right: 4.06vw;}
.PicList000687 .news-list .tit{margin-bottom: 5px;}
.PicList000687 .news-list .table-nav li.slick-center{color: #ffb500;}
.PicList000687 .news-list .table-nav li.slick-center i{background-color: rgba(255, 181, 0, .1);}
.PicList000687 .news-list .table-nav li.slick-center i:after{background-color: #ffb500;}
.PicList000687 .news-list .table-nav li.slick-current{color: #ffb500;}
.PicList000687 .news-list .table-nav li.slick-current i{background-color: rgba(255, 181, 0, .1);}
.PicList000687 .news-list .table-nav li.slick-current i:after{background-color: #ffb500;}

.PicList000687 .news-list .table-box .pic .Ispic{display: block; width: 100%; padding-bottom:65.167%;}
.PicList000687 .news-list .table-box .pic img{display: none;}

@media(min-width:641px){
.PicList000687 .news-list .table-box .pic{width: 600px;}
}
@media(max-width:640px){
.PicList000687 .news-list .table-box .ytable-cell,
.PicList000687 .news-list .table-box .ytable{display: block;}
.PicList000687 .news-list .table-box li{margin-bottom:4vw;}
.PicList000687 .news-list .table-box .main{padding: 4vw;border: 2px solid #ffb500; border-bottom: 0;}
}




/*Floor003091 */
.Floor00309111{font-size: 16px;padding:6vw 0 6vw 0; overflow: hidden;}
.Floor00309111 .flipster-nav{display: none;}
.Floor00309111 .cur-info{position: relative;z-index: 10;padding-top:3vw;}
.Floor00309111 .cur-info:before{position: absolute;content: ''; top: 0;left:0; width: 390px;height: 10px;opacity: 1;}


.Floor00309111 .cur-info .txt .name{color: #000;font-size: 24px;line-height: 1.5; margin-bottom: 1em;}
.Floor00309111 .cur-info .txt .name a{float: right;color:#53a5f6;padding-right: 22px;background: url("../images/more2.svg") no-repeat right center; font-size: 0.6667em; line-height: 2;}
.Floor00309111 .cur-info .txt .name a:hover{color: #ffb500;background-image: url("../images/more.svg") ;}
.Floor00309111 .cur-info .txt dd{line-height: 1.75;color: #555;padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #eaeaea;}
.Floor00309111 .cur-info .txt dd:last-child{margin-bottom:0;}
.Floor00309111 .cur-info .txt dd span{color: #888;}




.Floor00309111 .flipster{position: relative; z-index: 3;}
.Floor00309111 .flipster .pic{width:390px; height:390px; background-color: #fff; overflow: hidden; position: relative; z-index:1;}
.Floor00309111 .flipster .Ispic{width:100%; height:100%;background-size: contain;background-position: center bottom;position: relative; z-index: 2;}
.Floor00309111 .flipster .pic:before{position: absolute;content: ''; bottom:-10px;left:50%;  width:88.206%;height: 88.206%;opacity: 0.15;
 border-radius: 20px;transform: translateX(-50%) ; z-index:1;background:#ff7136;
background: -moz-linear-gradient(left,#ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7136', endColorstr='#ffb500', GradientType=1);
}

.Floor00309111 li:nth-child(2n) .pic:before{
background:#ffb500;
background: -moz-linear-gradient(left, #ffb500 0%, #51a4f6 100%);
background: -webkit-linear-gradient(left, #ffb500 0%, #51a4f6 100%);
background: linear-gradient(to right, #ffb500 0%, #51a4f6 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb500', endColorstr='#51a4f6', GradientType=1);
}
.Floor00309111 li:nth-child(3n) .pic:before{
background:#ffb500;
background: -moz-linear-gradient(left, #51a4f6 0%, #84e2e1 100%);
background: -webkit-linear-gradient(left, #51a4f6 0%, #84e2e1 100%);
background: linear-gradient(to right,#51a4f6 0%, #84e2e1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#51a4f6', endColorstr='#84e2e1', GradientType=1);
}
.Floor00309111 li:nth-child(4n) .pic:before{
background:#ffb500;
background: -moz-linear-gradient(left, #84e2e1 0%, #ff8c7a 100%);
background: -webkit-linear-gradient(left, #84e2e1 0%, #ff8c7a 100%);
background: linear-gradient(to right,#84e2e1 0%, #ff8c7a 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#84e2e1 ', endColorstr='#ff8c7a', GradientType=1);
}

.Floor00309111 li:nth-child(5n) .pic:before{
background:#ffb500;
background: -moz-linear-gradient(left, #ff8c7a 0%, #ff7136 100%);
background: -webkit-linear-gradient(left, #ff8c7a 0%, #ff7136 100%);
background: linear-gradient(to right,#ff8c7a 0%, #ff7136 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff8c7a ', endColorstr='#ff7136', GradientType=1);
}

.Floor00309111 .flipster .txt{ display: block;border-top:15px solid #ffa615;padding: 20px 0;}
.Floor00309111 .flipster .txt .name{color: #000;font-size: 24px;line-height: 1.5; margin-bottom: 1em;}
.Floor00309111 .flipster .txt .name a{float: right;color:#ffb500;padding-right: 22px;background: url("../images/more.svg") no-repeat right center; font-size: 0.6667em; line-height: 2;}
.Floor00309111 .flipster .txt .name a:hover{color: #ffb500;background-image: url("../images/more.svg") ;}
.Floor00309111 .flipster .txt dd{line-height: 1.75;color: #555;padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #eaeaea;}
.Floor00309111 .flipster .txt dd:last-child{margin-bottom:0;}
.Floor00309111 .flipster .txt dd span{color: #888;}



/* 获奖学生风采 */

.Floor00309111 .flipster .txtss{ display: none;}

.Floor00309111 .flipster .txtss .name{color: #000;font-size: 24px;line-height: 1.5; margin-bottom: 1em;}
.Floor00309111 .flipster .txtss .name a{float: right;color:#53a5f6;padding-right: 22px;background: url("../images/more2.svg") no-repeat right center; font-size: 0.6667em; line-height: 2;}
.Floor00309111 .flipster .txtss .name a:hover{color: #ffb500;background-image: url("../images/more.svg") ;}
.Floor00309111 .flipster .txtss dd{line-height: 1.75;color: #555;padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #eaeaea;}
.Floor00309111 .flipster .txtss dd:last-child{margin-bottom:0;}
.Floor00309111 .flipster .txtss dd span{color: #888;}



.Floor00309111 .flipster > a{position: absolute;border-radius: 50%;background: url("../images/more-white.svg") no-repeat center center #ffb500; width: 50px; height: 50px; transition: 0.3s; font-size: 0; z-index: 20;}
.Floor00309111 .flipster > a.flipto-prev{transform: rotateY(180deg); }
.Floor00309111 .flipster > a:hover{background-color:#ff7136;}
@media(min-width:1025px) and (max-width:1600px){
.Floor00309111 .flipster .Ispic{width: 23.75vw; height: 23.75vw;}
.Floor00309111 .flipster-carousel .flip-past{transform: translateX(-180%) translateZ(0) rotateY(0deg) scale(0.426);}
.flipster-carousel .flip-future{transform: translateX(180%) translateZ(0) rotateY(0deg) scale(0.426);}
.Floor00309111 .flipster > a.flipto-prev{margin-left: -18.125vw;}
.Floor00309111 .flipster > a.flipto-next{ margin-left: calc(18.125vw - 50px);}
}
@media(min-width:1025px){
.Floor00309111 .Hometitle{width: 36.625%;max-width: 458px;}
.Floor00309111 .cur-info{max-width:390px;position: relative;top: 452px;left: 38.4%;}
.Floor00309111 .flipster{float: left;}
.Floor00309111 .flipster > a{ bottom: 325px; left: 50%;}
.Floor00309111 .flipster > a.flipto-prev{margin-left: -270px;}
.Floor00309111 .flipster > a.flipto-next{ margin-left: 220px;}
}
@media(max-width:1024px){
.Floor00309111 .cur-info:before{max-width:390px;}
.Floor00309111 .flipster > a{top: 50%; margin-top: -25px;}
.Floor00309111 .flipster > a.flipto-prev{left: 0;}
.Floor00309111 .flipster > a.flipto-next{right: 0;}
.Floor00309111 .flipster .Ispic{width: 40vw; height: 40vw;}
.Floor00309111 .cur-info{padding-top: 0vw;margin-top: 5vw;}

}
@media(max-width:480px){
.Floor00309111{font-size: 3.5vw;}
.Floor00309111 .cur-info .txt .name{font-size: 5vw;}
.Floor00309111 .flipster > a{width: 10vw;height: 10vw;margin-top: -5vw;}
}


/*
 .RighInfo002778
 */
.RighInfo00277189{ padding:1% 0 0 0;}
.RighInfo00277189 .auto_1650{ max-width:1440px;}
@media(max-width:1650px){
.RighInfo00277189 .auto_1650{ padding:0 2%;}
}
.RighInfo00277189 .auto_1680{ max-width:1680px;}
@media(max-width:1680px){
.RighInfo00277189 .auto_1680{ padding:0 2%;}
}

.RighInfo00277189 .title{ padding-bottom:5%; font-size: 26px; color: #333; position: relative; text-align: center;}
.RighInfo00277189 .title span{text-transform:uppercase; font-size:20px; font-family:"Arial";  color:#f7f7f7;display: block; position: absolute; top:5%; width: 100%; z-index: -1;line-height: 36px;}
.RighInfo00277189 .title:after{ display:block; content:''; margin:30px  auto 0;width:40px; height:1px;background-color:#ccc;}
.RighInfo00277189 .intro,
.RighInfo00277189 .img{padding:2%; margin: 0 auto;}
.RighInfo00277189 .span{color:#cb8d40; font-size: 36px;}
.RighInfo00277189 .h1{color:#8a6129; font-size:30px; margin:14px 0; position: relative; padding-bottom: 60px;}
.RighInfo00277189 .h1:after{ position: absolute; left:16px; bottom: 0; display:block; content:''; width:1px; height:40px;background-color:#cb8d40; transform:rotate(45deg);
-ms-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-webkit-transform:rotate(45deg);
-o-transform:rotate(45deg);
}
.RighInfo00277189 .p{color:#666; font-size:14px; margin: 0; line-height: 40px;}
.RighInfo00277189 .box{}
.RighInfo00277189 .box ul{position:relative; font-size: 0;}
.RighInfo00277189 .box li .Ispic{display: block;  transition:all 0.5s;}


@media(min-width:541px){
.RighInfo00277189 .title{ font-size:36px;}
.RighInfo00277189 .title span{font-size:30px;}
.RighInfo00277189 .box ul{ padding-bottom:31.152%;}
.RighInfo00277189 .box li{position:absolute; overflow: hidden;border-radius: 20px;}
.RighInfo00277189 .box li:nth-child(1){width:32.91%; height:100%; left: 0; top:0;}
.RighInfo00277189 .box li:nth-child(2){width:9.94%; height:30.545%; left:34%; top: 0;}
.RighInfo00277189 .box li:nth-child(3){width:9.94%; height:30.545%; left:45.03%; top: 0;}
.RighInfo00277189 .box li:nth-child(4){width:9.94%; height:30.545%; left:56.06%; top: 0;}
.RighInfo00277189 .box li:nth-child(5){width:9.94%; height:30.545%; left:67.09%; top: 0;}
.RighInfo00277189 .box li:nth-child(6){width:21%; height:65.567%; left:34%; bottom: 0;}
.RighInfo00277189 .box li:nth-child(7){width:9.94%; height:30.545%; left:56.06%; top:34.4%;}
.RighInfo00277189 .box li:nth-child(8){width:9.94%; height:30.545%; left:67.09%; top:34.4%;}
.RighInfo00277189 .box li:nth-child(9){width:9.94%; height:30.545%; left:56.06%; bottom:0;}
.RighInfo00277189 .box li:nth-child(10){width:9.94%; height:30.545%; left:67.09%; bottom:0;}
.RighInfo00277189 .box li:nth-child(11){width:21.86%; height:65%; right:0; top:0;}
.RighInfo00277189 .box li:nth-child(12){width:10.435%; height:30.545%; right:11.525%; bottom:0;}
.RighInfo00277189 .box li:nth-child(13){width:10.435%; height:30.545%; right:0; bottom:0;}
.RighInfo00277189 .box li .Ispic{height: 100%;}
.RighInfo00277189 .box li:hover .Ispic{transform: scale3d(1.1,1.1,1.1);}
}

@media(max-width:540px){
.RighInfo00277189 .box li{width: 48.5%;  margin-right:3%; display: inline-block; margin-bottom:3%;}
.RighInfo00277189 .box li:first-child{width:100%;  margin-right: 0; }
.RighInfo00277189 .box li:nth-child(2n+1){margin-right:0;}
.RighInfo00277189 .box li .Ispic{ padding-bottom: 50%;}
}


@media(min-width:1000px){
.RighInfo00277189 .intro{ float:left; width:48%;padding-left:3%; }
.RighInfo00277189 .img{ float:right; width:50%; position: relative; padding: 22px; padding-right: 0;}
.RighInfo00277189 .img img{box-shadow: 0 0 5px #ccc;}
.RighInfo00277189 .img:before{left:-23%;content: ""; width:71%; height:98%; max-width: 668px;max-height: 668px; position: absolute; top:-8%; background:#faf8f5 ; z-index:-1;}
}

@media(min-width:1400px){
.RighInfo00277189 .intro{ padding-top: 5%;}
.RighInfo00277189 .h1{font-size:48px;}
.RighInfo00277189 .p{ font-size:16px;}
}




/*Floor002979*/
.Floor002979{margin: 0 0 50px; }
.Floor002979 .title{margin-bottom: 2vw;font-size:30px; font-weight:bold;color: #333;margin-top: 25px;}
.Floor002979 .title:after{display:block; content: ''; height:3px; width:70px; margin: 20px 0 0 0; vertical-align: middle;background: #ff7136;
background: -moz-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: -webkit-linear-gradient(left, #ff7136 0%, #ffb500 100%);
background: linear-gradient(to right, #ff7136 0%, #ffb500 100%);}
.Floor002979 .ul{margin: -.115%;}
.Floor002979 .ul li{position: relative;float: left;margin: .115%;overflow: hidden;}
.Floor002979 .ul li .img img{width: 100%;display: none;}
.Floor002979 .ul li:nth-of-type(1){width: 29.1%;}
.Floor002979 .ul li:nth-of-type(1) .Ispic {padding-bottom: 157.24%;}
.Floor002979 .ul li:nth-of-type(2){width: 24.3%;}
.Floor002979 .ul li:nth-of-type(2) .Ispic {padding-bottom: 98.82%;}
.Floor002979 .ul li:nth-of-type(3){width: 45.9%;}
.Floor002979 .ul li:nth-of-type(3) .Ispic {padding-bottom: 52.32%;}
.Floor002979 .ul li:nth-of-type(4){width: 24.3%;}
.Floor002979 .ul li:nth-of-type(4) .Ispic {padding-bottom: 88.56%;}
.Floor002979 .ul li:nth-of-type(5){width: 28.7%;}
.Floor002979 .ul li:nth-of-type(5) .Ispic {padding-bottom: 74.93%;}
.Floor002979 .ul li:nth-of-type(6){width: 16.9%;}
.Floor002979 .ul li:nth-of-type(6) .Ispic {padding-bottom: 127.42%;}
.Floor002979 .ul li .table{display: none;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;background-color: rgba(0, 0, 0, .3);}
.Floor002979 .ul li .table .table-cell{display: table-cell;padding: 10%;vertical-align: middle;}
.Floor002979 .ul li .table .table-cell .name{font-size: 30px;color: #ffffff;font-weight: bold;text-align: center;}
.Floor002979 .ul li .table .table-cell .text{margin-top: 25px;font-size: 18px;color: #ffffff;line-height: 1.7;}
.Floor002979 .ul li:hover .table{display: table;}
@media(max-width:640px){
.Floor002979 .ul li{float: none;width: 100% !important;margin-bottom: 20px;}
}
/*Floor002686 */
.Floor00268611{ padding:3vw 0 6vw; position:relative; z-index: 2;}
.Floor00268611 .auto{max-width:1400px;}

.Floor00268611 .Hometitle{ padding-bottom: 0;}
.Floor00268611 .Hometitle .txts{padding:0 0 3vw;}
.Floor00268611 .info{ width:100%; vertical-align: top; padding-top:4vw;}
.Floor00268611 .list dd{ overflow:hidden; position:relative; float:left; margin-right:3%; width:48.5%; border-radius: 14px; background: #000;}
.Floor00268611 .list dd .Ispic{ display:block; width:100%; padding-bottom:90%;}
.Floor00268611 .list dd img{ display:none;}
.Floor00268611 .list dd .txt{ z-index:10; position:absolute; left:0; top:0; bottom:0; right:0;transition:0.3s; }
.Floor00268611 .list dd .txt .tit{transition:0.3s ease-in-out; position:absolute; left:0; bottom:0; padding:20px; right:0;background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.8) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.8) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */}
.Floor00268611 .list dd .txt .tit span{ line-height:45px;display: inline-block; font-size:22px; color:#fff; padding-right:15%; position:relative;}
.Floor002686 .list dd .txt .tit span::after{ position:absolute; content:''; right:0; top:50%; width: 22px; height: 14px; margin-top: -7px; background: url(../images/more-white.svg) no-repeat center;}
.Floor00268611 .list dd:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55);}
.Floor00268611 .list dd:hover .Ispic{opacity: 0.8;}
.Floor00268611 .list dd:hover .txt .tit{ padding:40% 40px 40px;
background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba( 254,202,0,0.5) 40%, rgba( 254,202,0,0.95) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(254,202,0,0.5) 40%,rgba(254,202,0,0.95) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(254,202,0,0.5) 40%,rgba(254,202,0,0.95) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#005bac00', endColorstr='#005bac00',GradientType=0 ); /* IE6-9 */}
.Floor00268611 .list dd:nth-child(1){}
.Floor00268611 .list dd:nth-child(2){margin-right:0;}
.Floor00268611 .list dd:nth-child(3){ margin-top:3vw; margin-right:0;}
@media(max-width:1366px){
.Floor002686 .list dd .txt span{ font-size:20px; line-height:30px;}
}
@media(max-width:1024px){
.Floor00268611 .ytable,
.Floor00268611 .ytable-cell{ display:block; width:100%;}
.Floor00268611 .list dd{ margin-top:0 !important;}
.Floor00268611 .edit-info{ padding:3%;}
}
@media(max-width:480px){
.Floor00268611 .list{ padding:0 5%;}
.Floor00268611 .list dd{ float:none; width:auto; margin:0 0 3% 0 !important;}
}




/*Floor003099 */
.Floor003099{padding-top: 3vw;padding-bottom: 5.7vw;}
.Floor003099 .title{font-size: 60px;text-align: center;color: #111; padding-bottom: 4vw;}
.Floor003099 .auto{max-width: 1400px;overflow: hidden;}
.Floor003099 .slider .slick-list li a{display: block;margin: 0 2.55vw;}
.Floor003099 .pic{overflow: hidden;position: relative;/* margin-right: 3px; */}
.Floor003099 li{width:31%;float: left;margin-right:3.5%;margin-bottom:3.5%;}
.Floor003099 li:nth-child(3n){margin-right:0;float: right;}
.Floor003099 li:nth-child(4){margin-left:18%;}
.Floor003099 .pic .Ispic{padding-bottom: 75.214%; transition: 0.5s;}
.Floor003099 li a:hover .Ispic{transform: scale(1);}
.Floor003099 .slider li .txt{padding: 2vw 2vw 1.5vw 1.5vw;
    background:#fff;}
.Floor003099 .slider .slick-dots{display: table;margin: 10px auto;}
.Floor003099 .slider .slick-dots li{float: left;/* border: 1px solid #eaeaea; *//* border-radius: 50%; */width: 45px;height: 4px;margin: 0 12px;background: #eaeaea;}
.Floor003099 .slider .slick-dots li button{display: none;}
.Floor003099 .slider .slick-dots li.slick-active{/* border-color: #ff0000; */background: #ffb500;}
.Floor003099 li a:hover .txt{background:#ffb500;color:#fff}

.Floor003099 li a:hover .txt .tit{ color:#fff}
.Floor003099 .txt{padding:2vw;}
.Floor003099 .txt label{display: block; font-size: 16px;color: #000; margin-bottom: 1.5vw;}
.Floor003099 .txt time{font-size: 12px;color: #666;}
.Floor003099 .txt .tit{font-size: 28px;color: #666;line-height: 1.071em;min-height: 2.142em;padding-top: 23px;font-weight: bold;position: relative;}
.Floor003099 .txt .tit:before{position:absolute;content:"";width:50px;height:3px;background: #666;top: 0px;}
.Floor003099 li a:hover .txt .tit:before{background:#fff}
.Floor003099 .txt p{line-height: 1.714; width:78%;color: #666;}
@media(min-width:1025px){
.Floor003099 .slider .slick-list li{padding-bottom: 2.24vw;}
.Floor003099 .slider .slick-list li:nth-child(2n){/* padding-top: 2.24vw; */padding-bottom: 0;}
}
@media(max-width:1024px){
.Floor003099 .title{font-size: 6vw;}
}
.Floor003099 ul .slick-list{}
@media(min-width:641px){
.Floor003099 .slider{margin: 10px -2.55vw;}
}
.Floor003099 .slider{justify-content: center;display: flex;}
@media(max-width:640px){
.Floor003099 .txt .tit{font-size: 5vw;}
}




.Floor001427{padding:70px 0; background-color:#fcfcfa;}
.Floor001427 .auto{max-width:1680px;width: 96%;}

.Floor001427 .title{ font-weight:bold; line-height:92px; position:relative;font-size:48px; color:#f57921;  float: right;  margin-top: -92px;}
.Floor001427 .title .btn{ width: 50px;
    height: 50px;
    border: solid 2px #ffb500;
    border-radius: 50%;
    position: relative;
    margin-right: 27px;
    transition: 0.3s ease-out;
    transition: 0.3s;
    font-size: 0;
    z-index: 20;
    display: inline-block;}
    .Floor001427 .title .btn:hover{background: #ffb500;}

    .Floor001427 .title > a::before {
        position: absolute;
        content: '';
        width: 12px;
        height: 12px;
        transform: rotate(45deg);
        border-top: 2px solid #ffb500;
        border-right: 2px solid #ffb500;
        left: 50%;
        top: 50%;
        margin: -6px 0 0 -8px;
    }
    .Floor001427 .title > a:hover::before {
        border-top: 2px solid #fff;
        border-right: 2px solid #fff;}
.Floor001427 .title .prev{transform: rotateY(180deg);}
.Floor001427 .title .next{ right:0;}

.Floor001427 .bd li{padding-top:40px;}
.Floor001427 .bd li.end{ margin-right:0;}
.Floor001427 .bd li figure{position:relative;height:13.021vw;width:13.021vw; margin: 0 auto; overflow: hidden; background:#f7f4ef; border-radius: 50%; overflow: hidden; border:1px solid #f6f2e3;}
.Floor001427 .bd li figure .Ispic{display: block; border-radius: 50%; overflow: hidden; position: absolute; left: 8px; top: 8px; right: 8px; bottom: 8px;}
.Floor001427 .bd li figure img{display: none;}

.Floor001427 .bd li figure a{display: block; width: 100%; height: 100%;position: relative;
    z-index: 6;}
.Floor001427 .bd li figure:hover{ background:#ffb500;}

.Floor001427 .bd li figcaption{ max-width: 250px;margin: 0 auto;padding:15px 25px 0 25px; text-align:center;}
.Floor001427 .bd li figcaption b{ display:inline-block; background:url(../images/Floor001427_icon1.jpg) no-repeat left center;font-size:18px; color:#f57921;text-align: center;}
.Floor001427 .bd li figcaption p{border-top:1px solid #e2d9c8;font-size:14px; padding-top:10px;}
.Floor001427 .bd li figcaption p a{ float:right; background:url(../images/Floor001427_icon2.jpg) no-repeat left center; padding-left:17px;}
.Floor001427 .Homemore{margin-top:2%;}
.Floor001427 .Homemore a{margin:0 auto;}
@media(max-width:900px){
  .Floor001427 .bd li figure{height:20vw;width:20vw;}
}

@media(max-width:640px){
  .Floor001427 .bd li figure{height:36vw;width:36vw;}
}


/*RighInfo002973 */
.RighInfo002973{ padding: 4% 0;}
.RighInfo002973 .auto{max-width: 1400px;}
.RighInfo002973 #print-area{position: relative;z-index: 1;margin-bottom: 60px;}
.RighInfo002973 #print-area .title{border-top: 5px solid #fff9e5;padding: 30px 00 0;position: relative;z-index: 4;}
.RighInfo002973 .news-details .title{text-align: center; border-bottom: 1px dotted #cecece; }

.RighInfo002973 .news-details .title h1{font-size: 26px; font-weight: normal; margin: 0 0 20px 0; color: #333;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; padding-bottom: 1vw;line-height: 24px; font-size: 16px; color: #999; }
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 2em;/* border-bottom: 1px solid #d2d2d2; *//* padding: 2% 0; */margin-bottom: 2%;font-size: 17px;color: #333;}
.RighInfo002973 .news-details .edit-info p img{text-align: center; width: 100% !important; height: auto !important;}

.RighInfo002973 #print-area{border-left: 5px solid #fff9e5;border-right: 5px solid #fff9e5;padding: 0 3% 3% 3%;margin-top: -20px;}
.RighInfo002973 #print-area .bg{position: absolute; z-index: 0; bottom: -43px; width: 100%;right: 0; border-bottom:5px solid #fff9e5;}
.RighInfo002973 #print-area .bg img{display: block; width: 100%;}

.RighInfo002973 .pn-page aside{padding: 10px 0;font-size: 17px;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #0057a6;}
.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;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@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;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
.Floor001427 .bd li figure a{background-size: 100%;}
.Floor001427 .bd li{padding-left: 10px;padding-right: 10px;}
.Floor001427 .title{margin-top: -130px;}
}




/*Floor002889 */
.Floor002889{background: #fff;overflow: hidden;}
.Floor002889 .auto{position: relative; z-index: 1; width: 96%; max-width: 1400px;}
.Floor002889 .slider-txt .num{font-family: 'IMPACT';font-size: 60px;color: rgba(255,181,0,0.1);}
.Floor002889 .slider-txt .name{color:#ffb500; padding: 1.5vw 0 2.3vw 0; font-style: italic;}
.Floor002889 .slider-txt .name .cn{font-size: 48px;font-family: 'SourceHanSansCN-Heavy';}
.Floor002889 .slider-txt .name .en{font-size: 36px; text-transform: uppercase; font-family: 'IMPACT';}
.Floor002889 .slider-txt pre{line-height: 1.875em;color: #666;font-size: 24px;height: 7.5em;font-family: 'SourceHanSansCN-Light';}
.Floor002889 .slider-txt pre span{font-weight:600;color:#ffb500;font-size:36px;}
.Floor002889 .slider-txt .btn{padding-top:  2vw;}
.Floor002889 .slider-txt .slick-arrow{width: 60px; height: 60px;border-radius: 50%;border: 1px solid #ffb500; z-index: 2;position: relative;}
.Floor002889 .slider-txt .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid #ffb500;border-top: 2px solid #ffb500; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.Floor002889 .slider-txt .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002889 .slider-txt .slick-prev{margin-right: 36px;}
.Floor002889 .slider-txt .slick-disabled{border-color: #efefef; cursor: default;}
.Floor002889 .slider-txt .slick-disabled:before{border-color: #bbb; }
@media(max-width:768px){
.Floor002889 .slider-txt .slick-arrow{width: 8vw;height: 8vw;}
.Floor002889 .slider-txt .slick-prev{margin-right: 5vw;}
}

.Floor002889 .dot-icon .slick-dots li{list-style: none;  margin: 15px 0;}
.Floor002889 .dot-icon .slick-dots li.slick-active button{
background: rgb(255,181,0); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,181,0,1) 0%, rgba(255,113,54,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#ffb500',GradientType=1 ); /* IE6-9 */
}
.Floor002889 .dot-icon .slick-dots li button{border: 0;background: none; border-radius: 80px; padding: 0 10px;height: 80px; width: 100%; text-align: left; cursor: pointer;text-align: center;}
.Floor002889 .dot-icon .slick-dots li button > *{display: inline-block; vertical-align: middle;}
.Floor002889 .dot-icon .slick-dots li b{font-family: 'SourceHanSansCN-Bold';color: #ffb500;font-size: 24px; margin-left: 15px;}
.Floor002889 .dot-icon .slick-dots li.slick-active b{color: #fff;}
.Floor002889 .dot-icon .slick-dots li i{border-radius: 50%;
background: rgb(255,244,237); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(255,244,237,1) 0%, rgba(255,211,183,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  rgba(255,244,237,1) 0%,rgba(255,211,183,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  rgba(255,244,237,1) 0%,rgba(255,211,183,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff4ed', endColorstr='#ffd3b7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.Floor002889 .dot-icon .slick-dots li img{display: none;width: 100%;}
.Floor002889 .slider-pic{width: 30.479vw;height: 30.479vw; margin: 7.147vw auto;position: relative; box-shadow: 0 20px 40px rgba(219,84,0,0.34);border-radius: 50%; z-index: 1;}
.Floor002889 .slider-pic ul .slick-list,
.Floor002889 .slider-pic ul .slick-track,
.Floor002889 .slider-pic ul li,
.Floor002889 .slider-pic ul{height: 100%;}
.Floor002889 .slider-pic .Ispic{height: 100%;border-radius: 50%;}
.Floor002889 .slider-pic .quan i{position: absolute;border-radius: 50%; border: 1px solid #fdf0e8; z-index: 2;}
.Floor002889 .slider-pic .quan i:nth-child(1){left: -5%;right: -5%;top: -5%;bottom: -5%;}
.Floor002889 .slider-pic .quan i:nth-child(2){left: -17%;right: -17%;top: -17%;bottom: -17%;    animation: orbit linear 30s infinite;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{position: absolute; content: ''; width: 14px; height: 14px; border-radius: 50%;right: 11.5%;top: 16%;box-shadow: 6px 0 10px rgba(205,83,7,0.3);
background: rgb(255,181,0); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,181,0,1) 0%, rgba(255,113,54,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#ffb500',GradientType=1 ); /* IE6-9 */}
.Floor002889 .slider-pic .quan i:nth-child(3){left: -35%;right: -35%;top: -35%;bottom: -35%;}
.Floor002889 .slider-pic .quan i:nth-child(4){left: -1px;right:-1px;top: -1px;bottom:-1px; box-shadow: 0 -9px 2px #ffb500 inset; border: 0; transform: rotate(-42deg);-webkit-transform: rotate(-42deg);-ms-transform: rotate(-42deg);
background: -moz-linear-gradient(170deg,  rgba(255,181,0,0) 0%, rgba(255,181,0,0) 42%, rgba(255,181,04,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(170deg,  rgba(255,181,0,0) 0%,rgba(255,181,0,0) 42%,rgba(255,181,0,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(170deg,  rgba(255,181,0,0) 0%,rgba(255,181,0,0) 42%,rgba(255,181,0,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffb500', endColorstr='#e6ffb500',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}

@media(min-width:1025px){
.Floor002889 .dot-icon,
.Floor002889 .slider-txt{position: absolute; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 10;}
.Floor002889 .slider-txt{ left: 0; width: 30%;max-width: 348px;}
.Floor002889 .dot-icon{ right: 0; width: 210px;}
}
@media(max-width:1024px){
.Floor002889 .dot-icon{overflow: hidden;}
.Floor002889 .dot-icon li{float: left;width: 20%; }
.Floor002889 .dot-icon .slick-dots li button{height: auto; padding: 1vw;text-align: center;}
.Floor002889 .dot-icon .slick-dots li i{width: 4vw;display: block; margin: 0 auto 0.5vw;}
.Floor002889 .dot-icon .slick-dots li b{font-size: 2.2vw;margin-left: 1vw;}
.Floor002889 .slider-pic{width: 50vw;height: 50vw; margin: 0 auto 10vw;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{width: 12px; height: 12px;right: 11%;
top: 15%;}
}
@media(max-width:640px){
.Floor002889 .dot-icon .slick-dots li b{font-size: 3vw;}
.Floor002889 .slider-txt .num{font-size: 9vw;}
.Floor002889 .slider-txt .name .cn{font-size: 7vw;}
.Floor002889 .slider-txt .name .en{font-size: 5vw;}
.Floor002889 .slider-txt pre{font-size: 3vw;}
}

.Apply{padding: 5vw  0;line-height: 1;}
.Apply .list .item{display: table;width: 100%;margin-bottom: 20px;}
.Apply .list .item .left-box{display: table-cell;width: 165px;vertical-align: middle;}
.Apply .list .item .right-box{display: table-cell;width: calc(100% - 165px);vertical-align: middle;}
.Apply .list .item .left-box .name{text-align: right;font-size: 16px;color: #333333;font-weight: bold;}
.Apply .list .item .left-box .name span{font-weight: normal;color: #ff0000;}
.Apply .list .item .right-box .select select{width: 196px;height: 36px;padding: 0 10px;border: 1px solid #e5e5e5;box-sizing: border-box;}
.Apply .list .item.table{border-top: 1px solid #e5e5e5;border-left: 1px solid #e5e5e5;}
.Apply .list .item.table>div{border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.Apply .list .item.table .left-box{background-color: #f4f4f4;}
.Apply .list .item.table .left-box .name2{font-size: 18px;color: #333333;text-align: center;line-height: 1.7;}
.Apply .list .item.table .left-box .name2 span{color: #ff0000;}
.Apply .list .item.table .left-box .name2 p{margin-top: 0px;margin-bottom: 0;}
.Apply .list .item.table .right-box ul{flex-wrap: wrap;display: flex;list-style-type: none;font-size: 0;margin-bottom: -1px;margin-right: -1px;}
.Apply .list .item.table .right-box ul li{display: table;width: 50%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;vertical-align: top;}
.Apply .list .item.table .right-box ul li .title{display: table-cell;width: 190px;padding: 0 20px;border-right:1px solid #e5e5e5;font-size: 16px;color: #666666;vertical-align: middle;}
.Apply .list .item.table .right-box ul li .title span{color: #ff0000;}
.Apply .list .item.table .right-box ul li .title p{margin: 10px 0 0 0;font-size: 14px;color: #999999;}
.Apply .list .item.table .right-box ul li .value{display: table-cell;width: calc(100% - 190px);padding: 0 20px;box-sizing: border-box;vertical-align: middle;}
.Apply .list .item.table .right-box ul li .value .text{width: 100%;height: 49px;border: 0;}
.Apply .list .item.table .right-box ul li .value .file{position: relative;padding: 9.5px 0;}
.Apply .list .item.table .right-box ul li .value .file input{position: absolute;left: 0;width: 100%;top: 0;height: 100%;z-index: 3;opacity: 0;cursor:pointer}
.Apply .list .item.table .right-box ul li .value .file button{width: 110px;height: 30px;text-align: center;font-size: 16px;color: #ffffff;background-color: #ffb500;border: 0;cursor: pointer;}
.Apply .list .item.table .right-box .textarea{padding: 10px 20px;width: 100%;height: 100px;border: 0;box-sizing: border-box;}
.Apply .list .item.table .right-box ul li .value.p20{padding: 20px;}
.Apply .list .btn{margin-top: 50px;}
.Apply .list .btn .submit{display: block;margin: auto;width: 260px;height: 50px;text-align: center;font-size: 18px;color: #fff;background-color: #ffb500;border-radius: 50px;cursor:pointer;border: 0;}
@media(max-width:640px){
    .Apply .list .item .left-box .name{text-align: left;}
    .Apply .list .item .left-box{display: block;width: 100%;}
    .Apply .list .item .right-box{display: block;width: 100%;}
    .Apply .list .item.table .right-box ul li{width: 100%;}
}


.Marvellous .list .item{position: relative;display: inline-block;vertical-align: top;margin: .15%;}
.Marvellous .list .img img{width: 100%;}
.Marvellous .list .item:before{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-image: url('../images/Marvellous-bg.png');background-size: cover;z-index: 3;}
.Marvellous .list a{display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 6;}
.Marvellous .list a:before{display: none;content: '';position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 63px;height: 59px;background-image: url('../images/play.png');}
.Marvellous .list .item:hover a:before{display: block;}
.Marvellous .list .name{position: absolute;left: 0px;padding: 0 20px;width: 100%;bottom: 20px;font-size: 24px;color: #ffffff;font-weight: bold;box-sizing: border-box;z-index: 4;}
.Marvellous .list .item:nth-of-type(1){width: 49.7%;}
.Marvellous .list .item:nth-of-type(2){width: 49.7%;}
.Marvellous .list .item:nth-of-type(3){width: 33%;}
.Marvellous .list .item:nth-of-type(4){width: 33%;}
.Marvellous .list .item:nth-of-type(5){width: 33%;}
.Marvellous .list .slick-dots{margin-top: 30px;text-align: center;}
.Marvellous .list .slick-dots li{display: inline-block;margin: 0 9px;}
.Marvellous .list .slick-dots li button{display: block;width: 32px;height: 6px;font-size: 0;background-color: #e5e5e5;border: 0;cursor:pointer}
.Marvellous .list .slick-dots li.slick-active button{background-color: #ffb500;}
@media(max-width:640px){
    .Marvellous .list .item{width: 100% !important;}
    .Marvellous .list .name{font-size: 20px;}
}
.Return{margin-top: 5vw;line-height: 1;}
.Return .table{display: table;width: 100%;}
.Return .table .left-box{display: table-cell;width: 49.9%;}
.Return .table .left-box .img img{width: 100%;}
.Return .table .right-box{display: table-cell;width: 50.1%;padding: 0 5%;background-image: url('../images/Return-bg.png');background-size: cover;vertical-align: middle;}
.Return .table .right-box .name{position: relative;padding-left: 105px;}
.Return .table .right-box .name:before{position: absolute;display: block;content: '';left: 0;top: 0;width: 71px;height: 63px;background-image: url('../images/Return-ioc.png');z-index: 3;}
.Return .table .right-box .name h3{margin: 0;padding: 0;font-size: 36px;color: #333333;font-weight: bold;}
.Return .table .right-box .name p{margin: 10px 0 0 0;font-size: 18px;color: #666666;}
.Return .table .right-box .text{margin-top: 60px;padding-left: 20px;font-size: 18px;color: #333333;line-height: 1.3;}
.Return .table .right-box .text span{font-size: 48px;color: #ffb500;}
@media(max-width:640px){
    .Return .table .left-box{display: block;width: 100%;}
    .Return .table .right-box{display: block;width: 100%;padding: 30px 20px;}
    .Return .table .right-box .text{margin-top: 30px;}
    .Return .table .right-box .text span{font-size: 38px;}
}

.Arrow{margin:2vw auto 0;}
.Arrow:before{display: block;content: '';width: 28px;height: 27px;margin: auto;background-image: url('../images/jt.png');}

.Vision{position: relative;padding-top: 185px;}
.Vision .img .Ispic{display:block; width: 100%; padding-bottom: 25.625%;}
.Vision .img img{display: none;}
.Vision .box{position: absolute;right: 0;top: 0;max-width: 82%;width: 100%;padding: 3% 4.6%;background-image: url('../images/Vision-bg.jpg');background-size: cover;z-index: 3;}
.Vision .box .name{font-size: 36px;color: #ffffff;}
.Vision .box .text{margin-top: 40px;font-size: 18px;color: #ffffff;line-height: 1.7;}
@media(max-width:640px){
    .Vision{padding-top: 0;}
    .Vision .box{position: unset;max-width: 100%;}
    .Vision .box .name{font-size: 28px;}
    .Vision .box .text{margin-top: 20px;}
}

.Claim{margin: 5vw 0;}
.Claim .list{margin-top: 3vw;}
.Claim .list ul{margin: -.2%;display: flex;flex-wrap: wrap;}
.Claim .list ul li{position: relative;width: 24.6%;margin: .2%;border-radius: 5px;overflow: hidden;}
.Claim .list ul li .img .Ispic{width: 100%; display:block; padding-bottom:91.97%;}
.Claim .list ul li .img img{width: 100%; display: none;}
.Claim .list ul li .name{position: absolute;left: 0;bottom: 0;width: 100%;padding: 25px 0;font-size: 18px;color: #ffffff;text-align: center;background-color: rgba(0, 0, 0, .3);z-index: 3;}
@media(max-width:640px){
    .Claim .list ul li{width: 100%;margin-bottom: 10px;}
}
.Garden{padding-bottom: 6vw;}
.Garden .table-box{margin-top: 6vw;}
.Garden .table-box .item{display: none;}
.Garden .table-box .item.on{display: block;}
.Garden .introduce  img{float: right;width: 51%;margin-left: 3%;margin-bottom: 3%;}
.Garden .introduce .title .cn{font-size: 36px;color: #010101;}
.Garden .introduce .title .en{font-size: 18px;color: #999999;}
.Garden .introduce .course{margin-top: 30px;}
.Garden .introduce .course ul{display: flex;padding: 20px 40px;border: 2px solid #ffb500;border-radius: 10px;list-style-type: none;line-height: 1;}
.Garden .introduce .course ul li{width: 33.33%;padding-left: 6%;border-left: 2px solid #ffb500;box-sizing: border-box;}
.Garden .introduce .course ul li .value{font-size: 18px;color: #333333;}
.Garden .introduce .course ul li .value span{font-size: 30px;font-weight: bold;color: #ffb500;}
.Garden .introduce .course ul li .name{margin-top: 10px;font-size: 16px;color: #333333;}
.Garden .introduce .text{margin-top: 30px;font-size: 16px;color: #333333;line-height: 2;}
.Garden .setting .list>ul>li{position: relative;display: flex;width: 100%;line-height: 1;}
.Garden .setting .list>ul>li .img{width: 50%;overflow: hidden;line-height: 1;font-size: 0;}
.Garden .setting .list>ul>li .img .Ispic{width: 100%; display: block; padding-bottom:57.858%;}
.Garden .setting .list>ul>li .img img{width: 100%; display: none;}
.Garden .setting .list>ul>li .img .swiper-pagination{position: absolute;left: 0;width: 100%;bottom: 40px;padding: 0 20px;text-align: left;box-sizing: border-box;z-index: 3;}
.Garden .setting .list>ul>li .img .swiper-pagination .swiper-pagination-bullet{position: relative;width: 22px;background-color: transparent;border: 2px solid transparent;height: 22px;border-radius: 22px;box-sizing: border-box;vertical-align: middle;opacity: 1;}
.Garden .setting .list>ul>li .img .swiper-pagination .swiper-pagination-bullet:before{display: block;content: "";position: absolute;left: 0;right: 0;bottom: 0;top: 0;width: 7px;height: 7px;margin: auto;border-radius: 7px;background-color: rgba(255, 255, 255, .6);}
.Garden .setting .list>ul>li .img .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color: #fff;border: 2px solid #ffb500;}
.Garden .setting .list>ul>li .img .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background-color: #ffb500;}
.Garden .setting .list>ul>li .box{width: 50%;padding: 5.7% 3%;vertical-align: top;background-color: #f8f8f8;}
.Garden .setting .list>ul>li:nth-of-type(even) .img{margin-left: auto;}
.Garden .setting .list>ul>li:nth-of-type(even) .box{position: absolute;left: 0;top: 0;height: 100%;}
.Garden .setting .list>ul>li .box .num{font-size: 60px;color: #ffb500;font-weight: bold;}
.Garden .setting .list>ul>li .box .text{margin-top: 20px;font-size: 16px;color: #666666;line-height: 1.7;}
.Garden .culture .title{text-align: center;}
.Garden .culture .title .cn{font-size: 36px;color: #010101;}
.Garden .culture .title .en{font-size: 18px;color: #999999;}
.Garden .culture .list{margin-top: 50px;}
.Garden .culture .list ul{display: flex;flex-wrap: wrap;margin: -0.7%;list-style-type: none;}
.Garden .culture .list ul li{margin: 0.7%;position: relative;}
.Garden .culture .list ul li.on{width: 48.6%;}
.Garden .culture .list ul li .img{border-radius: 5px;overflow: hidden;}
.Garden .culture .list ul li .img .Ispic{width: 100%; display:block; padding-bottom: 48.846%;}
.Garden .culture .list ul li .img img{width: 100%; display: none;}
.Garden .culture .list ul li.on .box{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 10% 10%;color: #fff;z-index: 3;box-sizing: border-box;}
.Garden .culture .list ul li .name{position: relative;width: 100%;}
.Garden .culture .list ul li .name span{position: relative;font-size: 24px;z-index: 2;}
.Garden .culture .list ul li .name .num{position: absolute;left: 0;bottom: 0;font-size: 50px;color: rgba(255, 255, 255, .3);z-index: 1;font-family: "Arial";font-weight: bold;}
.Garden .culture .list ul li .text{margin-top: 30px;font-size: 16px;line-height: 2;}
.Garden .culture .list ul li:not(.on){margin-top: 70px;padding-top: 80px;}
.Garden .culture .list ul li:not(.on) .img{max-width: 630px;}
.Garden .culture .list ul li:not(.on) .img .Ispic{width: 100%; display:block; padding-bottom:69.367%;}

.Garden .culture .list ul li:not(.on):nth-of-type(odd) .img{margin-left: auto;}
.Garden .culture .list ul li:not(.on) .box{position: absolute;top: 0;max-width: 73.5%;width: 100%;padding: 6%;background-color: #ffb500;color: #fff;border-radius: 4px;box-shadow: 0 0 20px rgba(4, 0, 0, .22)}
.Garden .culture .list ul li:not(.on):nth-of-type(odd) .box{left: 0;}
.Garden .culture .list ul li:not(.on):nth-of-type(even) .box{right: 0;}
.Garden .culture .list ul li:not(.on){width: 100%;}
.Garden .culture .list ul li:not(.on) .name .num{color: rgba(51, 51, 51, .3);}
@media(max-width:640px){
    .Garden .introduce  img{float: none;width: 100%;margin-bottom: 30px;margin-left: 0;}
    .Garden .introduce .title .cn{font-size: 28px;}
    .Garden .setting .list>ul>li{display: block;}
    .Garden .setting .list>ul>li .img{width: 100%;}
    .Garden .setting .list>ul>li .box{width: 100%;}
    .Garden .setting .list>ul>li:nth-of-type(even) .box{position: unset;left: 0;top: 0;height: 100%;}
    .Garden .setting .list>ul>li .box .num{font-size: 30px;}
    .Garden .culture .title .cn{font-size: 28px;}
    .Garden .culture .list ul li{width: 100% !important;}
    .Garden .culture .list ul li:not(.on){margin-top: 0;padding-top: 0;}
    .Garden .culture .list ul li:not(.on) .box{position: unset;max-width: 100%}
    .Garden .culture .list ul li.on .box{padding: 6%;}
    .Garden .culture .list ul li{margin-bottom: 10px;}
    .Garden .culture .list ul li .text{margin-top: 20px;}
    .Garden .culture .list ul li .img img{height: 300px;object-fit: cover;}
}
.News{padding: 4.292vw 0 2.48vw 0;line-height: 1;}
.News .news-top{display: flex;}
.News .news-top .title{width: 340px;}
.News .news-top .title .cn{font-size: 35px;color: #000000}
.News .news-top .title .en{position: relative;display: inline-block;margin-top: 20px;font-size: 26px;color: #555555;line-height: 1.1;}
.News .news-top .title .en:after{position: absolute;right: -40px;bottom: 0;content: '';width: 1px;height: 70px;background-color: #ffb500;transform:rotate(45deg)}
.News .news-top .box{width: calc(100% - 340px);}
.News .news-top .box li a{position: relative;}
.News .news-top .box li a .img .Ispic{width: 100%; display: block; padding-bottom:50.472%;}
.News .news-top .box li a .img img{width: 100%; display: none;}
.News .news-top .box li a:before{position: absolute;left: 0;top: 0;content: '';width: 100%;height: 100%;background-image: url('../images/News-list-bg.png');background-size: cover;z-index: 2;}
.News .news-top .box li a .box{
	position: absolute;
	left: -340px;
	width: 340px;
	box-sizing: border-box;
	padding-top: 155px;
	padding-right: 30px;
	top: 0;
}
.News .news-top .box li a .box .name{
	font-size: 20px;
	    color: #333333;
	    font-weight: bold;
	    line-height: 1.5;
}
.News .news-top .slick-list{
	overflow: visible;
}
.News .news-top .box li a .box .text{margin-top: 20px;font-size: 16px;line-height: 1.8;}
.News .news-top .slick-dots{margin-top: 50px;text-align: center;}
.News .news-top .slick-dots li{display: inline-block;margin: 0 15px;vertical-align: middle;}
.News .news-top .slick-dots li button{display: block;width: 40px;height: 3px;background-color: #dcdcdc;font-size: 0;border: 0;cursor:pointer}
.News .news-top .slick-dots li.slick-active button{background-color: #ffb500;}
.News .list{margin-top: 50px;}
.News .list ul li{position: relative;padding: 5% 0;display: flex;border-top: 1px solid #ececec;}
.News .list ul li:before{position: absolute;content: '';left: 0;top: -3px;width: 340px;height: 5px;background-color: #ffb500;z-index: 3;}
.News .list ul li .left-box{width: 340px;padding-top: 40px;padding-right: 30px;box-sizing: border-box;}
.News .list ul li .img{width: calc(100% - 340px);}
.News .list ul li .img .Ispic{width: 100%; display: block; padding-bottom:50.472%;}
.News .list ul li .img img{width: 100%; display: none;}
.News .list ul li .time{position: relative;display: inline-block;font-size: 26px;color: #555555;line-height: 1.2;}
.News .list ul li .time:after{position: absolute;right: -10px;bottom: -20px;content: '';width: 1px;height: 70px;background-color: #b1b1b1;transform:rotate(45deg)}
.News .list ul li .name{margin-top: 60px;font-size: 20px;color: #333333;font-weight: bold;line-height: 1.5;}
.News .list ul li .text{margin-top: 20px;font-size: 16px;line-height: 1.8;}
.News .list ul li.topNew:before,
.News .list ul li.topNew .time{display: none;}
.News .list ul li.topNew {border: 0; margin-top: -225px;}
.News .list ul li.topNew .left-box{
	padding-top: 90px;
}
@media(max-width:640px){
    .News .news-top{display: block;}
    .News .news-top .title{width: 100%;}
    .News .news-top .box{width: 100%;margin-top: 20px;}
    .News .list ul li{display: block;}
    .News .list ul li .left-box{width: 100%;padding-top: 0;padding-right: 0;margin-bottom: 20px;}
    .News .list ul li .img{width: 100%;}
    .News .list ul li .name{margin-top: 20px;}
    .News .news-top .box li a .box{position: unset;padding: 15px;margin-top: 20px;}
    .News .news-top .box li a:before{display: none;}
    .News .news-top .box li a .box .name{color: #333;line-height: 1.4;}
    .News .news-top .box li a .box .text{color: #333;}
    .News .news-top .slick-dots li{margin: 0 5px;}
    .News .news-top .title .cn{font-size: 28px;}
    .News .news-top .box li a .box .name{font-size: 20px;}
}
.Student{padding: 4vw 0;line-height: 1;}
.Student .title{position: relative;}
.Student .title:before{display: block;position: absolute;left: 0;top: -25px;content: '';width: 115px;height: 75px;background-color: #ffb500;z-index: 1;}
.Student .title .cn{position: relative;font-size: 70px;color: #000000;font-weight: bold;z-index: 2;}
.Student .title .en{position: relative;margin-top: 10px;font-size: 42px;color: #000000;z-index: 2;}
.Student .award .list .item{position: relative;padding: 4.9% 0;overflow: hidden;}
.Student .award .list .item:nth-of-type(even){background-color: #ffb500;}
.Student .award .list .item>div{font-size: 0;}
.Student .award .list .item:before{position: absolute;display: block;content: '';width: 0;height: 0;right: 0;left: 0;top: -30px;margin: 0 auto;border-left: 35px solid transparent;border-right: 35px solid transparent;z-index: 3;}
.Student .award .list .item .time{font-weight: bold;}
.Student .award .list .item:nth-of-type(odd):before{border-bottom: 30px solid #fff;}
.Student .award .list .item:nth-of-type(even):before{border-bottom: 30px solid #ffb500;}
.Student .award .list .item .time{width: 190px;font-size: 110px;writing-mode: vertical-rl;}
.Student .award .list .item:nth-of-type(odd) .time{float: left;color: #ffb500;transform: rotateZ(180deg);}
.Student .award .list .item:nth-of-type(even) .time{float: right;text-align: right;color: #fff;}
.Student .award .list .item ul{width: calc(100% - 190px);}
.Student .award .list .item:nth-of-type(odd) ul{margin-left: auto;}
.Student .award .list .item ul li{display: inline-block;width: 29%;margin-right: 6.5%;vertical-align: top;}
.Student .award .list .item ul li:last-child{margin-right: 0;}
.Student .award .list .item ul li a{position: relative;display: block;}
.Student .award .list .item ul li .img .Ispic{width: 100%; display: block; padding-bottom: 135.937%;}
.Student .award .list .item ul li .img img{width: 100%; display: none;}
.Student .award .list .item ul li .name{margin-top: 20px;text-align: center;font-size: 42px;color: #000;}
.Student .award .list .item ul li .text{margin-top: 30px;}
.Student .award .list .item ul li .text p{margin-bottom: 25px;font-size: 20px;color: #333333;}
.Student .award .list .item ul li .text p:last-child{margin-bottom: 0;}
.Student .award .list .item ul li a:before{position: absolute;content: '';display: block;width: 112%;height: 90%;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 3;}
.Student .award .list .item:nth-of-type(odd) a:before{border: 2px solid #ffb500;}
.Student .award .list .item:nth-of-type(even) a:before{border: 2px solid #fff;}
.Student .roster{padding: 5vw 0;background-image: linear-gradient(to bottom, #fffae6,#fff);}
.Student .roster .table-nav{position: relative;margin-top: 5%;}
.Student .roster .table-nav:before{display: block;position: absolute;content: '';left: 0;top: 35px;width: 100%;height: 10px;border-radius: 10px;background-color: #5eb2f1;z-index: -1;}
.Student .roster .table-nav .swiper-slide{position: relative;padding-top: 60px;}
.Student .roster .table-nav .time{width: 75px;height: 32px;margin: auto;text-align: center;line-height: 32px;font-size: 20px;color: #000000;border-radius: 3px;cursor:pointer}
.Student .roster .table-nav .swiper-slide-thumb-active .time{background-color: #ffb500;}
.Student .roster .table-nav .swiper-slide-thumb-active:before{position: absolute;left: 0;right: 0;top: 0;margin: 0 auto;display: block;content: '';width: 34px;height: 40px;background-image: url('../images/Student-roster.png');z-index: 3;}
.Student .roster .table-box{margin-top: 45px;}
.Student .roster .table-box .swiperlist .swiper-slide{padding: 10px;max-width: 340px}
.Student .roster .table-box .box{padding: 45px 10px;background-color: #fff;height: 470px;box-sizing: border-box;border-radius: 5px;box-shadow: 0 0 10px rgba(0, 0, 0, .08);}
.Student .roster .table-box .name{font-size: 40px;color: #000000;text-align: center;}
.Student .roster .table-box ul{margin-top: 40px;padding: 0 35px;list-style-type: none;}
.Student .roster .table-box ul li{display: flex;margin-bottom: 20px;justify-content: space-between}
.Student .roster .table-box ul li:last-child{margin-bottom: 0;}
.Student .roster .table-box ul li .fame{position: relative;padding-left: 20px;font-size: 20px;color: #666666;}
.Student .roster .table-box ul li .fame:before{display: block;content: '';position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;width: 5px;height: 5px;border-radius: 5px;background-color: #ffb500;z-index: 3;}
.Student .roster .table-box ul li .value{font-size: 20px;color: #666666;}
.Student .roster .table-box .more{margin-top: 30px;text-align: center;}
.Student .roster .table-box .more:after{display: inline-block;content: '';width: 16px;height: 16px;margin-left: 5px;background-image: url('../images/more.png');vertical-align: middle;}
.Student .roster .table-box .more span{display: inline-block;font-size: 16px;color: #ffb500;vertical-align: middle;cursor:pointer}
.Student .roster .table-box .swiper-next{position: absolute;top: 0;bottom: 0;right: 0;margin: auto 0;width: 23px;height: 40px;background-image: url('../images/swiper-next.png');cursor:pointer;z-index: 3;}
.Student .roster .table-box .swiper-prev{position: absolute;top: 0;bottom: 0;left: 0;margin: auto 0;width: 23px;height: 40px;background-image: url('../images/swiper-prev.png');cursor:pointer;z-index: 3;}

.popup{display: none;position: fixed;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 0, 0, .3);z-index: 100;}
.popup .popup-box{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);max-width: 1300px;width: 100%;padding: 60px 0;background-color: #fff;border-right: 5px;box-shadow: 0 0 25px rgba(0, 0, 0, .1);}
.popup .popup-box .close{position: absolute;right: 20px;top: 20px;width: 52px;height: 52px;background-image: url('../images/close.png');cursor:pointer;z-index: 3;}
.popup .popup-box .name{font-size: 40px;text-align: center;color: #000000;}
.popup .popup-box .name:after{display: block;content: '';width: 60px;height: 3px;margin: 25px auto 0 auto;background-image: linear-gradient(to right, #ff792f,#ffac07);}
.popup .popup-box .list{margin-top: 40px;max-height: 400px;overflow-x: hidden}
.popup .popup-box .list ul{display: flex;flex-flow: wrap}
.popup .popup-box .list li{display: flex;width: 15%;margin: 10px 5%;justify-content: space-between}
.popup .popup-box .list li .fame{position: relative;padding-left: 20px;font-size: 20px;color: #666666;}
.popup .popup-box .list li .fame:before{display: block;content: '';position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;width: 5px;height: 5px;border-radius: 5px;background-color: #ffb500;z-index: 3;}
.popup .popup-box .list li .value{font-size: 20px;color: #666666;}
@media(min-width: 1024px){
    .Student .award .list .item .time{position: relative;}
    .Student .award .list .item .time:before{width: 1px;height: 120%;left: 50%;top: -110%;content:'';background:#ffb500;position: absolute;}
    .Student .award .list .item:nth-of-type(even) .time:before{width: 1px;height: 120%;right: 50%;top: 95%;content:'';background:#fff;position: absolute;}
}

@media(max-width:640px){
    .Student .title .cn{font-size: 28px;}
    .Student .title .en{font-size: 24px;}
    .Student{padding: 10vw 0;}
    .Student .award .list .item:nth-of-type(0):before{display: none;}
    .Student .award .list .item .time{width: 100%;font-size: 30px;writing-mode: unset;}
    .Student .award .list .item:nth-of-type(odd) .time{float: none;transform: rotateZ(0deg)}
    .Student .award .list .item ul{width: 100%;margin-top: 20px;}
    .Student .award .list .item ul li{width: 100%;margin-right: 0;margin-bottom: 20px;}
    .Student .award .list .item ul li .name{font-size: 22px;}
    .Student .award .list .item ul li a:before{display: none;}
    .Student .award .list .item ul li .text p{margin-bottom: 10px;}
    .Student .award .list .item:nth-of-type(even) .time{float: none;}
    .Student .roster{padding: 10vw 0;}
    .popup .popup-box .list li{width: 40%;}
    .Student .roster .table-box .name{font-size: 28px;}
    .popup .popup-box .name{font-size: 28px;}
}

.Student-details{padding: 5vw 0;}
.Student-details .top-box .img{position: relative;max-width: 340px;padding: 0 15px;width: 100%;}
.Student-details .top-box .img img{width: 100%;display: none;}
.Student-details .top-box .img .Ispic{padding-bottom: 135.937%;}
.Student-details .top-box .img:before{position: absolute;content: '';display: block;width: 100%;height: 90%;left: 50%;top: 50%;border: 2px solid #ffb500;transform: translate(-50%, -50%);z-index: 3;}
.Student-details .top-box .box{position: relative;padding-left: 130px;}
.Student-details .top-box .box .ioc{position: absolute;left: 0;top: 0;z-index: 3;display: flex;align-items: center}
.Student-details .top-box .box .ioc:before{display: block;content: '';width: 42px;height: 42px;background-image: url('../images/Student-details-ico1.png');}
.Student-details .top-box .box .ioc:after{display: block;content: '';width: 40px;height: 2px;margin-left: 10px;background-color: #ffb500;}
.Student-details .top-box .box .fame{display: inline-block;position: relative;font-size: 48px;color: #000000;font-weight: bold;line-height: 48px;}
.Student-details .top-box .box .fame:after{display: block;content: '';position: absolute;left: 0;bottom: 0;width: 100%;height: 12px;background-color: #ffb500;z-index: -1;}
.Student-details .top-box .box .list{margin-top: 60px;}
.Student-details .top-box .box .list ul li{display: flex;align-items: center;margin-bottom: 40px;}
.Student-details .top-box .box .list ul li:last-child{margin-bottom: 0;}
.Student-details .top-box .box .list ul li .ico{width: 50px;height: 50px;margin-right: 20px;}
.Student-details .top-box .box .list ul li:nth-of-type(1) .ico{background-image: url('../images/Student-details-ico2.png');}
.Student-details .top-box .box .list ul li:nth-of-type(2) .ico{background-image: url('../images/Student-details-ico3.png');}
.Student-details .top-box .box .list ul li:nth-of-type(3) .ico{background-image: url('../images/Student-details-ico4.png');}
.Student-details .top-box .box .list ul li .name{margin-right: 20px;font-size: 18px;color: #666666;}
.Student-details .top-box .box .list ul li em{display: block;width: 34px;height: 1px;margin-right: 20px;background-color: #ffb500}
.Student-details .top-box .box .list ul li .val{font-size: 18px;color: #000000;}
.Student-details .top-box .box .list ul li:nth-of-type(2) .val{color: #ffb500}
.Student-details .bottom-box{margin-top: 60px;}
.Student-details .bottom-box .item{position: relative;margin-bottom: 50px;padding: 45px 65px;background-color: #fafafa;overflow: hidden;}
.Student-details .bottom-box .item:last-child{margin-bottom: 0;}
.Student-details .bottom-box .item .title .cn{font-size: 30px;font-weight: bold;color: #333333}
.Student-details .bottom-box .item .title .en{position: absolute;left: 20%;top: -50px;font-size: 72px;font-weight: bold;color: rgba(255, 237, 208, .48);z-index: 3;}
.Student-details .bottom-box .item .text1{margin-top: 25px;}
.Student-details .bottom-box .item .text1 p{position: relative;margin: 0;margin-bottom: 30px;padding: 0;padding-bottom: 20px;padding-left: 50px;font-size: 18px;color: #333333;border-bottom: 2px dashed #d2d2d2;}
.Student-details .bottom-box .item .text1 p:last-child{margin-bottom: 0;}
.Student-details .bottom-box .item .text1 p:before{position: absolute;left: 0;top: 0;content: '';display: block;width: 24px;height: 23px;background-image: url('../images/Student-details-ico5.png');z-index: 3;}
.Student-details .bottom-box .item .text2{margin-top: 25px;font-size: 18px;color: #333333;line-height: 1.8;}
.Student-details .top-box{display: flex;flex-direction: row-reverse;}
.Student-details .top-box .box{margin-right: auto;}

@media (max-width: 960px) {
	.Student-details .top-box{
		flex-direction: column;
	}
	.Student-details .top-box .img{
		margin: 0 auto 30px;
	}
}

@media(max-width:640px){
    .Student-details .top-box .img{float: none;}
    .Student-details .top-box .box{padding-left: 0px;margin-top: 20px;}
    .Student-details .top-box .box .ioc{display: none;}
    .Student-details .top-box .box .fame{font-size: 38px;line-height: 38px;}
    .Student-details .top-box .box .list{margin-top: 20px;}
    .Student-details .bottom-box .item{padding: 30px 20px;}
    .Student-details .bottom-box .item .title .en{font-size: 30px;top: -15px;}
    .Student-details .bottom-box .item .title .cn{font-size: 28px;}
	.Student-details .top-box .img .Ispic{padding-bottom: 0;}
	.Student-details .top-box .img img{display: block;}
}


/*Floor002889 */
.Floor002889{background: #fff;overflow: hidden;}
.Floor002889 .auto{position: relative; z-index: 1; width: 96%; max-width: 1400px;}
.Floor002889 .slider-txt .num{font-family: 'IMPACT';font-size: 60px;color: rgba(255,181,0,0.1);}
.Floor002889 .slider-txt .name{color:#ffb500; padding: 1.5vw 0 2.3vw 0; font-style: italic;}
.Floor002889 .slider-txt .name .cn{font-size: 48px;font-family: 'SourceHanSansCN-Heavy';}
.Floor002889 .slider-txt .name .en{font-size: 36px; text-transform: uppercase; font-family: 'IMPACT';}
.Floor002889 .slider-txt pre{line-height: 1.875em;color: #666;font-size: 24px;height: 7.5em;font-family: 'SourceHanSansCN-Light';}
.Floor002889 .slider-txt pre span{font-weight:600;color:#ffb500;font-size:36px;}
.Floor002889 .slider-txt .btn{padding-top:  2vw;}
.Floor002889 .slider-txt .slick-arrow{width: 60px; height: 60px;border-radius: 50%;border: 1px solid #ffb500; z-index: 2;position: relative;}
.Floor002889 .slider-txt .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid #ffb500;border-top: 2px solid #ffb500; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.Floor002889 .slider-txt .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002889 .slider-txt .slick-prev{margin-right: 36px;}
.Floor002889 .slider-txt .slick-disabled{border-color: #efefef; cursor: default;}
.Floor002889 .slider-txt .slick-disabled:before{border-color: #bbb; }
@media(max-width:768px){
.Floor002889 .slider-txt .slick-arrow{width: 8vw;height: 8vw;}
.Floor002889 .slider-txt .slick-prev{margin-right: 5vw;}
}

.Floor002889 .dot-icon .slick-dots li{list-style: none;  margin: 15px 0;}
.Floor002889 .dot-icon .slick-dots li.slick-active button{
background: rgb(255,181,0); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,181,0,1) 0%, rgba(255,113,54,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#ffb500',GradientType=1 ); /* IE6-9 */
}
.Floor002889 .dot-icon .slick-dots li button{border: 0;background: none; border-radius: 80px; padding: 0 10px;height: 80px; width: 100%; text-align: left; cursor: pointer;text-align: center;}
.Floor002889 .dot-icon .slick-dots li button > *{display: inline-block; vertical-align: middle;}
.Floor002889 .dot-icon .slick-dots li b{font-family: 'SourceHanSansCN-Bold';color: #ffb500;font-size: 24px; margin-left: 15px;}
.Floor002889 .dot-icon .slick-dots li.slick-active b{color: #fff;}
.Floor002889 .dot-icon .slick-dots li i{border-radius: 50%;
background: rgb(255,244,237); /* Old browsers */
background: -moz-linear-gradient(45deg,  rgba(255,244,237,1) 0%, rgba(255,211,183,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(45deg,  rgba(255,244,237,1) 0%,rgba(255,211,183,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(45deg,  rgba(255,244,237,1) 0%,rgba(255,211,183,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff4ed', endColorstr='#ffd3b7',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
.Floor002889 .dot-icon .slick-dots li img{display: none;width: 100%;}
.Floor002889 .slider-pic{width: 30.479vw;height: 30.479vw; margin: 7.147vw auto;position: relative; box-shadow: 0 20px 40px rgba(219,84,0,0.34);border-radius: 50%; z-index: 1;}
.Floor002889 .slider-pic ul .slick-list,
.Floor002889 .slider-pic ul .slick-track,
.Floor002889 .slider-pic ul li,
.Floor002889 .slider-pic ul{height: 100%;}
.Floor002889 .slider-pic .Ispic{height: 100%;border-radius: 50%;}
.Floor002889 .slider-pic .quan i{position: absolute;border-radius: 50%; border: 1px solid #fdf0e8; z-index: 2;}
.Floor002889 .slider-pic .quan i:nth-child(1){left: -5%;right: -5%;top: -5%;bottom: -5%;}
.Floor002889 .slider-pic .quan i:nth-child(2){left: -17%;right: -17%;top: -17%;bottom: -17%;    animation: orbit linear 30s infinite;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{position: absolute; content: ''; width: 14px; height: 14px; border-radius: 50%;right: 11.5%;top: 16%;box-shadow: 6px 0 10px rgba(205,83,7,0.3);
background: rgb(255,181,0); /* Old browsers */
background: -moz-linear-gradient(left,  rgba(255,181,0,1) 0%, rgba(255,113,54,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(255,181,0,1) 0%,rgba(255,113,54,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa54e', endColorstr='#ffb500',GradientType=1 ); /* IE6-9 */}
.Floor002889 .slider-pic .quan i:nth-child(3){left: -35%;right: -35%;top: -35%;bottom: -35%;}
.Floor002889 .slider-pic .quan i:nth-child(4){left: -1px;right:-1px;top: -1px;bottom:-1px; box-shadow: 0 -9px 2px #ffb500 inset; border: 0; transform: rotate(-42deg);-webkit-transform: rotate(-42deg);-ms-transform: rotate(-42deg);
background: -moz-linear-gradient(170deg,  rgba(255,181,0,0) 0%, rgba(255,181,0,0) 42%, rgba(255,181,04,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(170deg,  rgba(255,181,0,0) 0%,rgba(255,181,0,0) 42%,rgba(255,181,0,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(170deg,  rgba(255,181,0,0) 0%,rgba(255,181,0,0) 42%,rgba(255,181,0,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffb500', endColorstr='#e6ffb500',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}

@-webkit-keyframes orbit{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}

@media(min-width:1025px){
.Floor002889 .dot-icon,
.Floor002889 .slider-txt{position: absolute; top:50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%); z-index: 10;}
.Floor002889 .slider-txt{ left: 0; width: 30%;max-width: 348px;}
.Floor002889 .dot-icon{ right: 0; width: 210px;}
}
@media(max-width:1024px){
	.News .list ul li.topNew{margin-top: 0;padding-top: 0;}
	.News .list ul li.topNew .left-box{padding-top: 40px;}
	.News .list ul li.topNew .time{display: inline-block;}
.Floor002889 .dot-icon{overflow: hidden;}
.Floor002889 .dot-icon li{float: left;width: 20%; }
.Floor002889 .dot-icon .slick-dots li button{height: auto; padding: 1vw;text-align: center;}
.Floor002889 .dot-icon .slick-dots li i{width: 4vw;display: block; margin: 0 auto 0.5vw;}
.Floor002889 .dot-icon .slick-dots li b{font-size: 2.2vw;margin-left: 1vw;}
.Floor002889 .slider-pic{width: 50vw;height: 50vw; margin: 0 auto 10vw;}
.Floor002889 .slider-pic .quan i:nth-child(2):before{width: 12px; height: 12px;right: 11%;
top: 15%;}
}
@media(max-width:640px){
.Floor002889 .dot-icon .slick-dots li b{font-size: 3vw;}
.Floor002889 .slider-txt .num{font-size: 9vw;}
.Floor002889 .slider-txt .name .cn{font-size: 7vw;}
.Floor002889 .slider-txt .name .en{font-size: 5vw;}
.Floor002889 .slider-txt pre{font-size: 3vw;}
.News .list ul li.topNew .left-box{padding-top: 0;}
}



@media screen and (min-width:1024px) and (max-width:1800px){
    .w_96,
    .Floor001427 .auto,
    .auto_1400,
    .auto{width: 92%;padding:0 2%;}
    body{zoom: .85;}
    .Floor001427 .bd li figure img{border-radius:50%;}
    .Floor003108 ol .tit{font-size:.26em;}
    .Floor003108 li a{font-size:.2em;}
    .Floor003108 ol p{font-size:.2em;}
    .Floor003108 ol:nth-of-type(1) .txt{padding: 0.15em 0.4em 0;}
    .Floor003031 .title{font-size:32px;}
    .Floor003031 .more{font-size:16px;line-height:40px;}
    .Student .title .cn{font-size:48px;}
    .Student .title .en{font-size:36px;}
    .Student .award .list .item .time{font-size:72px;}
    .Student .award .list .item .time:before{left: 66%;}
    .Student .award .list .item:nth-of-type(even) .time:before{right: 33%;}
    .Student .award .list .item ul li .name{font-size:28px;}
    .Student .award .list .item ul li .text p{margin: 10px 0;font-size: 16px;}

}

body .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
	background: #fff;
}
body .mCSB_scrollTools{
	opacity: 1;
}
body .mCSB_scrollTools .mCSB_draggerRail{
	background: none;
}