.w_96{width: 96%; max-width: 1600px;}

html,
body {font-family: Arial;}
@media(max-width:1024px){
	body{padding-top: 80px;}
        body.ovh{overflow:hidden;}	
}
@media(max-width:768px){
	body{padding-top:100px;}	
}


/*Top002262*/
.Top002262 {position:fixed; z-index: 100; width: 100%; left: 0; top: 0;}
.Top002262 .header-left{ float: left; width:24%; display:table; height:80px;max-width:317px;}
.Top002262 .logo{ display:table-cell; vertical-align:middle;}
.Top002262 .header-mid,
.Top002262 .header-right{ float:right;}
.Top002262 .header-menu li{ width:auto !important; margin-right:1.82388vw;}
.Top002262 .header-menu li em{ padding:0 15px;position:relative;}
.Top002262 .header-menu li em a{ line-height:80px; position:relative; font-size:19px; color:#fff;}
.Top002262 .header-menu li em a::before{ position:absolute; content:''; left:50%; transform:translateX(-50%);  height:3px; background:#fff;width:0; transition:ease-in-out 0.3s;}
.Top002262 .header-menu li em a:hover::before,
.Top002262 .header-menu li.aon em a::before{width:100%;}
.Top002262 .header-menu li .sub{ width:100%; left:50%;  overflow:hidden;transform: translateX(-50%); min-width: 160px;}
.Top002262 .header-menu li .sub-menu{ padding:15px; text-align:center;}
.Top002262 .header-menu li .sub-menu dt{ border-bottom:1px solid #f2f2f2;}
.Top002262 .header-menu li .sub-menu dt:last-child{ border-bottom:0;}
.Top002262 .header-menu li .sub-menu dt a{color:#666; transition:0.3s;}
.Top002262 .header-menu li .sub-menu dt a:hover{ background:none; color:#f5ad1a; }
.Top002262 .header-menu li#m2 .sub { min-width:250px;}
.Top002262 .header-menu li#m2 .sub-menu dt{ float:left;width:50%;}
.Top002262 .header-right dd{ float:left;padding:25px 0;}
.Top002262 .top-search{ position:relative; z-index:100;}
.Top002262 .open-search{ background:url(../images/Top002262-search1.png) no-repeat center center; width:30px; height:30px;display:block; }
.Top002262 .open-search-show{ position:relative; background:none;}
.Top002262 .open-search-show::before,
.Top002262 .open-search-show::after{ position:absolute; content:''; width:80%; height:3px; background:#f5ad1a; top:50%; left:10%; transform:rotate(-45deg);}
.Top002262 .open-search-show::after{transform:rotate(45deg);}
.Top002262 .top-language{ position:relative; padding-right:20px !important; margin-right:10px;}
.Top002262 .top-language::after{ position:absolute; content:''; width:1px; height:20px; background:rgba(255,255,255,0.5); top:50%; margin-top: -10px; right: 0;}
.Top002262 .top-language span{ display:block;background:url(../images/Top002262-lang1.png) no-repeat left center; line-height:28px; padding: 0 22px 0 25px; cursor:pointer; position: relative; z-index: 1; color: #fff;}
.Top002262 .top-language span:after{position: absolute; width: 6px; height: 6px; content: '';transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);border-top: 1px solid #fff;border-right: 1px solid #fff; right: 0; top: 50%; margin-top: -3px;}
.Top002262 .top-language figure{ position:absolute; top:100%; left:50%; background:#fff; width:120px; line-height:40px; display:none; margin-left: -60px; box-shadow:  0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-language a{ display:block; text-align:center; color:#333;}
.Top002262 .top-language a:hover{background:#f5ad1a; color:#fff;}

.Top002262 .search-box{ position:absolute; top:100%; right:0; z-index:100; display:none;}
.Top002262 .search-box .text{width: 254px;line-height: 46px;height: 46px; border:1px solid #fff; background:rgba(0,0,0,0.2); color:#fff; padding:0 50px 0 10px;}
.Top002262 .search-box .btn{ position:absolute; right:0; top:0; line-height: 46px; width:46px; text-align:center; color:#fff; font-weight:bold; font-size:16px; font-family:Verdana,Arial, Helvetica, sans-serif;}
.Top002262 .search-box .btn::before{position: absolute; content: '';border: 8px solid transparent; border-bottom-color:#b4b4b4;top: -15px;right: 4px;}

.Top002262_fixed{background-color:#050505; }
.Top002262_fixed .header-menu li em:hover a,
.Top002262_fixed .header-menu li.aon em a{color:#f5ad1a;}
.Top002262_fixed .header-menu li em a::before{ background:#f5ad1a;}
.Top002262_fixed .open-search-show{ background:none;}

.Top002262 .top-member{font-size:14px;color:#fff;padding-left:20px;margin-right: 10px;}
.Top002262 .top-member .Login,
.Top002262 .top-member .personal{display: inline-block;}
.Top002262 .top-member .personal{display: none;}   
.Top002262 .top-member  {position:relative;}
.Top002262 .top-member .Login figure { position: absolute;top: 100%;left: 50%;background: #fff;width: 150px;line-height: 40px;display: none;margin-left: -75px;box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top002262 .top-member .Login figure a {display: block;text-align: center;color: #333;}
/*.Top002262 .top-member .Login:hover figure {display:block;}*/
.Top002262 .top-member .Login figure a:hover {color:#fff;background:#f5ad1a;}
.Top002262 .top-member .name{display:inline-block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden; max-width:60px; vertical-align: middle;}
.Top002262 .top-member a{color:#fff;}
.Top002262 .top-member a:hover{color:#f5ad1a;}
@media(min-width:1025px) and (max-width: 1440px){
    .Top002262 .header-menu li { margin-right: 0;}
}
@media(min-width:1025px){
    .Top002262 .header-right dd:last-child{display: none;}
}

@media(max-width:1680px){
	.Top002262 .header-menu li em{min-width: auto !important;}
	.Top002262 .header-menu li em a{  font-size:16px; }
}
@media(max-width:1280px){
	.Top002262 .header-menu li em{padding:0 8px; }
	.Top002262 .header-menu li em a{ font-size:14px; }
}
@media(max-width:1024px){
	.Top002262 .header-left{ width:50%; }
    .Top002262 #header-menu{ position:fixed; right:-100%; top:0; background:#000; z-index:100; padding-top:80px; width:70%; max-width:300px; height:100%; transition: ease-in-out 0.3s;}
    .Top002262 #header-menu.header-menu-show{ right:0;overflow:auto;}
    .Top002262 #header-menu li em,
    .Top002262 #header-menu li em a{ border-bottom:0;}
    .Top002262 #header-menu li:nth-child(2n){ background:rgba(255,255,255,0.1);}
    .Top002262 #header-menu li em a{ font-weight:normal;}
    .Top002262 #header-menu li.has-sub em a{ background:url(../images/Top002262-icon.png) no-repeat 95% center;}
    .Top002262 #header-menu li.clickon em a{ background-image:url(../images/Top002262-icon_up.png);}
    .Top002262 #header-menu li .sub-menu{ padding:5%;}
    .Top002262 #open_menu{ width:40px; height:30px;background:#f5ad1a; margin-left:10px; position:relative; z-index:101; transition:background 0.3s;}
    .Top002262 #open_menu i,
    .Top002262 #open_menu i::before,
    .Top002262 #open_menu i::after{ background:#fff; border-radius:3px;}
    .Top002262 #open_menu i{ left:20%; width:60%;height:2px; margin-top:-1px;}
    .Top002262 #open_menu.open_menu_on{ background:#000; position:fixed; right:2%;}
    .Top002262 #open_menu.open_menu_on i{height:3px; margin-top:-1.5px;}
	.Top002262{background-color:#050505; }
	.Top002262 .header-menu li em:hover a,
	.Top002262 .header-menu li.aon em a{color:#f5ad1a;}
	.Top002262 .header-menu li em a::before{ background:#f5ad1a;}
	.Top002262 .open-search-show{ background:none;}

}
@media(max-width:768px){
    .Top002262 .header-left {margin-top: 20px;}
    .Top002262 .header-right dd{padding: 25px 0; margin-top: 20px;}
    .Top002262 .header-right dd.top-member { position: absolute;top: 0;right: 0;padding: 10px 0;margin-top: 0;}
    .Top002262 .top-language{padding-right:10px !important;margin-right:10px;}
	.Top002262 .top-language span{ font-size: 0; padding: 0 9.5px;}
	.Top002262 .top-language span:after{display: none;}

}



/*Banner003008 */
.Banner003008{position: relative; z-index: 1;}
.Banner003008 li.slick-slide{position: relative;}
.Banner003008 li img{width: 100%;}
.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 p{ margin:0; text-transform: uppercase;}
.Banner003008 li .txt .p1{ font-size:30px; }
.Banner003008 li .txt .p2{ font-size:64px; margin:2% 0 3.5% 0; }
@media(min-width:1025px){
    .Banner003008 .wap{display: none;}
}
@media(max-width:1024px){
    .Banner003008 .pc{display: none;}
}
@media(max-width:768px){
    .Banner003008 li .txt .p1{ font-size:12px; }
    .Banner003008 li .txt .p2{font-size: 18px;}
}




.Banner003008 .mouse{position: absolute; width: 30px; height: 60px; border-radius: 50px; border: 1px solid #fff; left: 50%; bottom: 5%; z-index: 10;}
.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-dots,
.Banner003008 .slick-arrow{position: absolute;bottom: 5%; z-index: 10; }
.Banner003008 .slick-dots { left: 3%; font-size: 24px;color: #f5ad1a;line-height: 60px;}
.Banner003008 .slick-dots li {display:inline-block;margin: 0 5px;}
.Banner003008 .slick-dots li button {display:block;width:12px;height:12px;margin:0;padding:0;font-size:0;border:1px solid #f5ad1a;background:#fff;}
.Banner003008 .slick-dots li.slick-active button {width:35px;background:#f5ad1a;}
.Banner003008 .pages{ left: 3%; font-size: 24px;color: #f5ad1a;line-height: 60px;}
.Banner003008 .slick-arrow{right: 3%;border-right: 1px solid #f5ad1a; border-top: 1px solid #f5ad1a; 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;}
}




.Hometitle{font-size:40px;color: #333; margin-bottom:35px; line-height: 1; text-transform: uppercase;}
.Hometitle:after{display: inline-block;width: 80px;height:3px;background-color:#f5ad1a; margin-left: 14px;content: ''; vertical-align: middle;}
@media(max-width:640px){
    .Hometitle{font-size: 7vw;}
}

.Homemore a{display: inline-block;line-height: 4em;background-color: #f5ad1a; color: #fff; padding: 0 6.285em 0 1.572em; position: relative; font-size: 14px;}
.Homemore a:after{position: absolute;width: 1.428em;height: 1.428em;background-color: #ffffff;top: 50%; margin-top: -0.714em;opacity: 0.2;border-radius: 50%; content: '';right: 1.572em;}
.Homemore a .icon{position: absolute; width: 2.428em; height: 1px;background: #fff;right: 2em; top: 50%;}
.Homemore a .icon:after{position: absolute; border:5px solid transparent; border-left-color: #fff; content: '';right: -5px; top: 50%; margin-top: -5px; border-left-width:6px;}
.Homemore a:hover .icon{animation:infinite left3044 1.5s ease;}
@keyframes left3044{
    0%{transform: translateX(0);}
    50%{transform: translateX(-10px);}
    100%{transform: translateX(0);}
}
@media(max-width:1024px){
.Homemore{margin-top: 14px;}
}
@media(max-width:768px){
.Homemore a{line-height:3em;padding:0 5em 0 1em;  font-size: 12px;}
}




/*Floor002684 */
.Floor002684{ padding:5vw 0; position: relative;}
.Floor002684::before{ z-index:-1; position:absolute; content:'';bottom:0;right:0; width:62%; height:40%; background:#f5f5f5;}
.Floor002684 .home-title{ padding-bottom:20px;  }
.Floor002684 .home-title .auto{ position: relative; }
.Floor002684 .home-title .Homemore{position: absolute; right: 0; top:-10px;}
.Floor002684 .slider-for li img{ display:none;}
.Floor002684 .slider-for li .Ispic{ display:block; width:100%; padding-bottom: 50%;}
.Floor002684 .edit-css-1 h1{ font-size:26px; color:#333; margin:0;}
.Floor002684 .edit-css-1 .word{line-height:32px;font-size:16px; color: #777;text-align: left; margin:2vw 0 5vw;}

.Floor002684 .number dd{float: left;position: relative; width:21.5%; margin-right:4%; padding-right:4%;}
.Floor002684 .number dd:last-child{margin-right: 0; padding-right: 0;}
.Floor002684 .number dd:not(:last-child):before{position: absolute; content: ''; width: 2px; height: 34px;background: #eaeaea; right:0;top: 50%; margin-top: -17px;}
.Floor002684 .number dd .icon{ width:50px; height:50px; background:#dd9125; border-radius:50%; overflow:hidden; position:relative; margin-bottom:10px;}
.Floor002684 .number dd p{font-size:15px; color: #333; margin-bottom: 0;}


@media(min-width:1025px){
    .Floor002684 .left{ float:left; width:50%;}
    .Floor002684 .right{ float:right; width:50%;padding-left:80px; padding-right:7.8906vw; padding-top:2.5vw; }
}
@media(max-width:1366px){
    .Floor002684 .left .slick-arrow{width:60px; height:60px; right:-30px; }
    .Floor002684 .left .slick-prev{margin-top:-60px;}
    .Floor002684 .right{ padding-left:30px;}
}
@media(max-width:1024px){
	.Floor002684{ padding:60px 0;}
    .Floor002684 .home-title .Homemore{position: static; right: 0; top:0;}
    .Floor002684::before{ display: none;}
    .Floor002684 .left .slick-arrow{ right:0;}
    .Floor002684 .right{ padding:2% !important;}
    .Floor002684 .left{ padding:0 !important;}
    .Floor002684 .number dl{display:flex;flex-wrap:wrap;}
    .Floor002684 .number dd:not(:last-child):before {display:none;}
}

@media(max-width:768px){
    .Floor002684 .number dd{width: 50%;text-align: center; margin-right: unset;padding-right: unset;padding-bottom: 20px;}
    .Floor002684 .number dd .icon{margin: auto;}
	.Floor002684 .number dd p{ padding: 0 5px;}
}

@media(max-width:480px){
    .Floor002684 .left .slick-arrow{width:40px; height:40px; }
    .Floor002684 .left .slick-prev{margin-top:-40px;}
    .Floor002684 .left .slick-prev::before{ margin-left:-3px;}
}







/*Floor002987*/
.Floor002987{padding:2vw 0 5.5vw; overflow: hidden; position: relative;}
.Floor002987::before{ z-index:-1; position:absolute; content:'';bottom: 0; left:0; width:50%; height:60%;}
.Floor002987 .con{ margin-bottom:50px; padding-right:55%; position: relative;}
.Floor002987 .con p{line-height:32px;font-size:16px; color: #777;text-align: left; margin: 0;}
.Floor002987 .con .Homemore{position: absolute; right: 0; bottom: 0;}

.Floor002987 .slider{margin:0 0 4vw 6.8506vw;padding-right:7.8906vw; overflow: hidden;}
.Floor002987 .slider li a{display: block;margin-left: 1.04vw;background: #000;position: relative;overflow: hidden;}
.Floor002987 .slider li img{display: none;}
.Floor002987 .slider li .Ispic{opacity: 0.8;transition: 0.3s; display: block; padding-bottom:94.223%; width: 100%;}
.Floor002987 .slider li a:hover .Ispic{-webkit-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}
.Floor002987 .slider li .txt{position: absolute; left:0; color: #fff; width: 100%; padding:0 6%; bottom:8%; z-index: 10; transition: 0.3s;}
.Floor002987 .slider li a:hover .txt{bottom: 12%;}
.Floor002987 .slider li .txt aside{font-size:24px; margin-bottom: 10px;}
.Floor002987 .slider li .txt figure{font-size: 16px;}
.Floor002987 .slider .slick-list{overflow: inherit;}
.Floor002987 .arrow{ background-color:#f5ad1a; height: 1px;position: relative; margin: 0 7.8906vw;}
.Floor002987 .arrow:before{position: absolute; content: ''; height: 100%;background:#e1e1e1; left: 0; top: 0;}

.Floor002987 .slick-arrow{width: 56px;height:56px; position: absolute; top: 50%; margin-top: -28px; border: 1px solid #e1e1e1;background: url("../images/Floor002987_prev.png") no-repeat center center #f5f5f5; transition: 0.3s;}
.Floor002987 .slick-arrow:hover{border-radius: 50%;border-color:#f5ad1a;}
.Floor002987 .slick-prev{left:0; }
.Floor002987 .slick-next{left: 144px;background-image: url("../images/Floor002987_next.png"); }
.Floor002987 .slick-prev:hover{background-image: url("../images/Floor002987_prevon.png"); }
.Floor002987 .slick-next:hover{background-image: url("../images/Floor002987_nexton.png"); }

@media(max-width:1024px){
    .Floor002987{padding:2vw 0 5.5vw;}
    .Floor002987::before{ display: none;}
	.Floor002987 .slider{margin-bottom:70px;}
	.Floor002987 .con{padding-right: 0;}
    .Floor002987 .con .Homemore{position:static;}

}
@media(max-width:768px){
    .Floor002987 .slick-arrow{padding: 0 4vw;}
    .Floor002987 .title{padding-bottom: 4vw;}
    .Floor002987 .slick-next{ left: 15vw;}
    .Floor002987 .slider li .txt aside{font-size: 4vw;}
    .Floor002987 .slider li .txt figure{font-size: 3vw;}
}

@media(max-width:480px){
    .Floor002987 .slider{margin-right: 8vw;padding-left: 8vw;}
    .Floor002987 .arrow{margin: 0 8vw; }
}








/*Floor002717 */
.Floor002717{ position:relative; padding-top:5vw; overflow:hidden;}
.Floor002717 .Hometitle{ float: right; margin-bottom: 0;}
.Floor002717 .list{ position:relative; z-index:10;}
.Floor002717 .list:before{ position:absolute; left:0; width:100%; background:#f5f5f5;  height:50%; top:25%; content:'';}
.Floor002717 .list .auto{ position:relative; z-index:3;}
.Floor002717 .list ul{ float:left; width:48.5%; margin-right:3%;}
.Floor002717 .list ul:nth-of-type(2){ margin-top:3%; margin-right: 0;}
.Floor002717 .list li{margin-bottom:6%;}
.Floor002717 .list li a{ position:relative; display:block;  color:#fff;}
.Floor002717 .list li a:after{ transition:0.3s; position:absolute; left:0; bottom:0; height:100%; right:0; z-index:3; content:'';
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 37%, rgba(0,0,0,0.65) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.65) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0) 37%,rgba(0,0,0,0.65) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 ); /* IE6-9 */}
.Floor002717 .list li .txt{ transition:0.3s; position:absolute; left:5%; right:5%; bottom:10%; z-index:10;}
.Floor002717 .list li .txt h3{ font-weight:normal; font-size:24px; margin:0;}
.Floor002717 .list li .txt p{ margin:8px 0 0; font-size:16px;}
.Floor002717 .list li .Ispic{ padding-bottom:51.805%;}
.Floor002717 .list li a:hover:after{ background:rgba(243,144,1,0.5);}
.Floor002717 .list li a:hover .txt{ bottom:45%; text-align:center;}
@media(max-width:640px){
    .Floor002717 .list li .txt h3{font-size:18px;}
    .Floor002717 .list li .txt p{ font-size:15px;}
}
@media(max-width:480px){
    .Floor002717 .list{ margin-top:0 !important;}
    .Floor002717 .list ul:nth-child(2){ margin-top:0;}
    .Floor002717 .list li .txt h3{font-size:15px;}
    .Floor002717 .list li .txt p{ font-size:12px;}
}






/*Floor003053 */
.Floor003053{padding:2vw 0 5vw;}
.Floor003053 .con{ margin-bottom:50px; padding-right: 48%; position: relative;}
.Floor003053 .con p{line-height:32px;font-size:16px; color: #777;text-align: left; margin: 0;}
.Floor003053 .con .Homemore{position: absolute; right: 0; bottom: 0;}

.Floor003053 .list li a{display: block; position: relative;background:#f5ad1a;color: #fff;overflow: hidden;}
.Floor003053 .list li a:before{position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 80%;z-index: 3;transition: 0.3s ease-out;
    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.4) 100%);
    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);
    background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#cc000000',GradientType=0 ); /* IE6-9 */
}
.Floor003053 .list li .Ispic{ padding-bottom: 36.686%;transition: 0.3s;}
.Floor003053 .list li .txt{position: absolute; left: 0; bottom: 1.2em; width: 100%; z-index: 10;padding: 0 1.367em 0 2.334em;font-size: 30px;line-height: 1em; transition: 0.3s ease-out;}
.Floor003053 .list li .txt p.t1{font-size:22px; margin:0; text-transform: uppercase;}
.Floor003053 .list li .txt p.t2{line-height:1;margin: 0;font-size:26px; display: none;}
.Floor003053 .list li .icon img{max-height:44px;display: block; margin-bottom: 20px;}
.Floor003053 .list li a:hover .Ispic{transform: translateY(-100%);}
.Floor003053 .list li a:hover:before{opacity: 0;}
.Floor003053 .list li a:hover .txt{bottom: 50%;transform: translateY(50%); text-align: center;}
.Floor003053 .list li a:hover .txt p.t1{display: none;}
.Floor003053 .list li a:hover .txt p.t2{display: block;}
.Floor003053 .list li a:hover .icon img{margin: 0 auto 20px;}

@media(min-width:641px){
    .Floor003053 .list li{float: left; width:46%;}
    .Floor003053 .list li:nth-child(1){width:54%;}
    .Floor003053 .list li:nth-child(1) .Ispic{ padding-bottom:62.5%;}
}






/*Bottom002900 */
.Bottom002900{background: #1b1b1b;padding:3vw 0;}
.Bottom002900,
.Bottom002900 a{color: #fff;}
@media(min-width:1441px){
.Bottom002900 .inner{margin: 0 auto;}
}
.Bottom002900 .b_nav nav dd a{opacity: 0.5;}
@media(min-width:1025px){
.Bottom002900{font-size: 15px;}
.Bottom002900 .contact{width: 25%;}
.Bottom002900 .b_nav{width: 70%;max-width:1100px;}
}

.Bottom002900 .b_nav nav{border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom:36px; margin-bottom: 36px;}
.Bottom002900 .b_nav nav dl{float: left; max-width: 140px; font-size: 16px; }
.Bottom002900 .b_nav nav dt{padding-bottom: 24px;}
.Bottom002900 .b_nav nav dd{line-height: 24px;padding: 4px 0;font-size:15px;}
.Bottom002900 .b_nav nav dl:last-child{font-size: 15px; opacity: 0.8;}
.Bottom002900 .b_nav nav dl .open{display: block;width: 12px; height: 12px; border:6px solid transparent; border-top-color: #fff; margin: 10px auto 0; cursor: pointer;}

@media(max-width:1024px){
 .Bottom002900 .b_nav nav{display: none;}
}

.Bottom002900 .line a,
.Bottom002900 .copyright{color: rgba(255,255,255,0.5);line-height: 30px;font-size: 14px; display: inline-block;}
.Bottom002900 .line a:not(:last-child):after{display: inline-block;content: '·';width:40px; text-align: center;color: rgba(255,255,255,0.5);}
.Bottom002900 .copyright{margin-top: 10px;}
.Bottom002900 .copyright a{color:#8d8d8d;margin-right:20px;}
.Bottom002900 a:hover{color: #f5ad1a;opacity: 1!important;}
.Bottom002900 .contact .num{display: block; margin-bottom:10px;line-height:26px; padding-left: 24px; background:url(../images/Bottom002900-icon4.png) no-repeat left 7px;}
.Bottom002900 .share li{float: left;position: relative;}
.Bottom002900 .share li figure{position: absolute; left: 0; bottom: 100%; width: 120px; padding: 5px;background: #fff; margin-bottom: 10px;border-radius: 5px;display: none; border: 1px solid #eaeaea;}
.Bottom002900 .share li figure img{display: block;width: 100%;}
.Bottom002900 .share li figure:before{position: absolute; content: '';border:5px solid transparent; left: 25px; top: 100%;border-top-color: #fff;}
.Bottom002900 .share li:not(:last-child){margin-right: 30px;}
.Bottom002900 .share li a{display: block;border: 1px solid rgba(255,255,255,0.2); width: 60px; height: 60px;background-position: center center;background-repeat: no-repeat;border-radius: 50%; cursor: pointer;}
.Bottom002900 .share li a.a_wx{background-image: url("../images/Bottom002900_wx.png");}
.Bottom002900 .share li a.a_sina{background-image: url("../images/Bottom002900_sina.png");}
.Bottom002900 .share li a.a_douyin{background-image: url("../images/Bottom002900_douyin.png");}
.Bottom002900 .share li a.a_facebook{background-image: url("../images/Bottom002900_facebook.png");}
.Bottom002900 .share li a:hover{background-color: #f5ad1a;}

.Bottom002900 .contact span{display: block; line-height:26px; padding-left: 24px; background:url(../images/Bottom002900-icon1.png) no-repeat left 7px;}
.Bottom002900 .contact span:nth-of-type(2){background-image:url(../images/Bottom002900-icon2.png)}
.Bottom002900 .contact span:nth-of-type(3){background-image:url(../images/Bottom002900-icon3.png)}
.Bottom002900 .contact span+span{margin-top:10px;}

@media(min-width:1025px){
.Bottom002900 .contact .tit{padding-bottom: 28px;}
.Bottom002900 .share{margin: 0 0 44px 0;}
}
@media(min-width:1025px) and (max-width:1280px){
.Bottom002900 .share li:not(:last-child){margin-right: 2vw;}
}

@media(max-width:1024px){
.Bottom002900{text-align: center;}
.Bottom002900 .contact .tit{padding: 3vw 0;}
.Bottom002900 .share ul{margin: 0 auto;display: table;}
.Bottom002900 .share li figure{left: 50%; margin-left: -60px;}
.Bottom002900 .share li figure:before{left: 50%; margin-left: -5px;}
}
@media(max-width:480px){
.Bottom002900 .contact .num{margin-bottom: 1em;font-size: 8vw;}
.Bottom002900 .solgan{font-size: 7vw;}
.Bottom002900 .copyright{font-size: 12px; line-height: normal;}
.Bottom002900 .share li a{width: 50px; height: 50px;}
}




/*Banner003144 */
.Banner003144{ position:relative; z-index: -11;}
.Banner003144 .ytable{height: 100%;}
.Banner003144 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  text-align: center;  }
.Banner003144 .txt .auto{ max-width:1600px;}
.Banner003144 .txt .cn{ font-size:50px;}
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 500px; background-size: cover;}
.Banner003144 .wap{display: none;}   

/*@media (min-width:1025px) {
}

*/
@media (max-width:1024px) {
.Banner003144 .pc{height:180px}      
}


/*Location001821*/
.Location001821{margin-top:-45px;height:45px;background: rgba(0,0,0,0.4);}
.Location001821 .auto{max-width:1600px;}
.Location001821 .current{ padding-top:0.5%; padding-bottom:0.5%; line-height:31px; color:#a4b5cd; text-transform:uppercase;}
.Location001821 em{ font-style:normal; float:left; background:url(../images/Location001821-icon.png) no-repeat left center; padding-left:25px;}
.Location001821 em i{ font-style:normal; font-family:'宋体'; margin:0 5px;}
.Location001821 b{ font-size:24px; border-left:7px solid #fff; padding-left:10px;}
.Location001821 em,
.Location001821 em a,
.Location001821 b{color:#fff;}
@media(max-width:1600px){
.Location001821{ padding: 0 2%;}
}
@media(max-width:640px){
.Location001821 em{ float:none; display:block; font-size:12px; margin-bottom:10px;}
}


.RighInfo002801{ padding:6% 0;}
.RighInfo002801 .auto{ max-width: 1280px; }
.RighInfo002801 .top_info{ padding: 3%; border: 1px solid #eee; }
.RighInfo002801 .list_img{ float:left; width:49.2%; position:relative;}
.RighInfo002801 .big_img{ position: relative; }
.RighInfo002801 .big_img li,
.RighInfo002801 .big_img li figure{ width:100%;}
.RighInfo002801 .big_img li figure{ background-size:contain; padding-bottom: 107.75%;}
.RighInfo002801 .list{ position: absolute; bottom: -28px; left: 0; z-index: 10; }
.RighInfo002801 .list .bd{ position:relative;}
.RighInfo002801 .list a{ background-repeat: no-repeat; background-position: center; display: inline-block; width: 7px; height: 14px; cursor:pointer;}
.RighInfo002801 .list a.prev{ background-image:url(../images/RighInfo002801-btn_prev_on.png); }
.RighInfo002801 .list a.next{ background-image:url(../images/RighInfo002801-btn_next_on.png); }
.RighInfo002801 .list a.prevStop{ background-image:url(../images/RighInfo002801-btn_prev.png); cursor:default; }
.RighInfo002801 .list a.nextStop{ background-image:url(../images/RighInfo002801-btn_next.png); cursor:default; }
.RighInfo002801 .list i{ background: #999; display: inline-block; margin: 0 20px; width: 1px; height: 14px; }

.RighInfo002801 .right_info{ float:right; width: 45%;}
.RighInfo002801 .right_info h1,
.RighInfo002801 .right_info h3,
.RighInfo002801 .right_info p{ margin:0; }
.RighInfo002801 .right_info h1{ padding: 0 0 40px; font-size: 35px; color:#000; font-weight: normal; }
.RighInfo002801 .right_info h3{ font-size: 24px; color:#f5ad1a; font-weight:normal;}
.RighInfo002801 .right_info h3::after{ background: #f5ad1a; display: block; margin: 30px 0; width: 25px; height: 2px; content: '';}
.RighInfo002801 .right_info p{ font-size: 18px; line-height:36px; color:#555; margin-bottom: 20px; padding-bottom: 20px; border-bottom:1px solid #e7e8e8;}
.RighInfo002801 .right_info b{ display: block;  padding-bottom: 5px;font-size: 18px; color:#f5ad1a; font-weight: normal; }
.RighInfo002801 .right_info span{ display: inline-block; padding-bottom: 28px; font-size: 18px; line-height:36px;color:#555; }
.RighInfo002801 .right_info dl{ margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #eee; }
.RighInfo002801 .right_info dl dd{ background: url(../images/RighInfo002801-dot.png) no-repeat left center; padding-left: 20px; font-size: 18px; color: #666; line-height: 2.5; }

.RighInfo002801 .tab{ padding:3% 0;}
.RighInfo002801 .tab .h1_tab{ margin:0; overflow:hidden; font-size:18px; font-weight:normal; color:#666;}
.RighInfo002801 .tab .h1_tab span{ float:left; width: 33%; margin-right: 0.3%; line-height: 3; text-align: center; background-color:#ededed; cursor:pointer;}
.RighInfo002801 .tab .h1_tab span.on{ background-color:#f5ad1a; color:#fff;}
.RighInfo002801 .tab .info{ padding: 4% 0;}

@media (max-width: 1280px) {
    .RighInfo002801 .auto{ padding: 0 3%; }
}
@media(max-width:768px){
    .RighInfo002801 .list_img,
    .RighInfo002801 .right_info{ float:none; width:auto; margin-bottom: 5%;}
}
@media(max-width:640px){
    .RighInfo002801 .list li{ height:100px;}
    .RighInfo002801 .right_info h1{font-size:20px; }
    .RighInfo002801 .right_info h3{ font-size:16px;}
}
@media(max-width:480px){
    .RighInfo002801 .list{ padding-top:30px; padding-bottom:30px;}
    .RighInfo002801 .list a{ height:28px;}
    .RighInfo002801 .list li{ height:80px;}
    .RighInfo002801 .tab .h1_tab{ font-size:16px;}
    .RighInfo002801 .tab .h1_tab span{ padding:0 3%;}
}
/*PicList003133 */
.PicList003133 .auto{padding:4.375em 0;}
.PicList003133 li{border: solid 1px #f2f2f2;}
.PicList003133 li:not(:last-child){margin-bottom: 2em;}
.PicList003133 li .img{ text-align: center; }
.PicList003133 li .img img{}
.PicList003133 li .tit{font-size: 2.25em;color: #333333; margin-bottom: 0.5em;}
.PicList003133 li p{margin:2em 0 2.8571em 0;font-size: 18px;color: #666;line-height: 2.1428;}
.PicList003133 li .line{display: block;width: 30px; height: 2px; background-color: #f5ad1a;}
.PicList003133 li .more{display: block;width: 3.125em;height: 3.125em;border-radius: 50%; border: 1px solid #b9b9b9;background: url(../images/PicList003133-icon.svg) no-repeat center; background-size: 1em auto; transition: 0.3s;}
.PicList003133 li a:hover .tit{color: #f5ad1a;}
.PicList003133 li a:hover .more{border-color: #f5ad1a;background-color: #f5ad1a; background-image: url(../images/PicList003133-icon-white.svg);}
@media (min-width:1025px) {
    .PicList003133 li a{min-height: 26.25em;}
    .PicList003133 li .img{border-right: 1px solid #ececec;width: 38.572%;}
    .PicList003133 li .inner{width: 73.024%; margin: 0 auto;}
}
@media (max-width:1024px) {
    .PicList003133 li{padding: 2em;}
    .PicList003133 li .img{padding-bottom: 2em;}
}
/*Page003143 */
.Page003143 .Pages{padding: 0 0 5% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 50%; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-color: #f5ad1a;border-color: #f5ad1a;}
@media (max-width:1024px) {
    .Page003143 .Pages{padding: 0 0 2em 0;}
    .Page003143 .Pages .p_page em{display: none;}
    .Page003143 .Pages .p_page > a{margin: 0 10px;}
}

/*RighInfo003141 */
.RighInfo003141{}
.RighInfo003141 .auto{padding-bottom: 2em;}
.RighInfo003141 .intro{padding-top: 4.5em; margin-bottom: 4.5625em;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #333333;margin-bottom: 0.6em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;}
.RighInfo003141 .intro .info p{margin: 1.8em 0;}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 2em;font-family: 'Bebas';color: #da251d; margin: 0 5px;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #da251d;font-size:1em;}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
    .RighInfo003141 .intro .info{width: 47.929%;}
    .RighInfo003141 .intro .title{line-height: 1;}
    .RighInfo003141 .intro .img{width: 47.215%;}
    .RighInfo003141 .number-count ul{display: table; margin: 0 auto;}
    .RighInfo003141 .number-count li{float: left;}
    .RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
    .RighInfo003141 .plate dd{float: left;width: 31.429%;}
    .RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
    .RighInfo003141 .number-count li{text-align: center;padding: 1em 0}
    .RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}
    .RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
}
/*
 .Timeline000768 涓篸emo缂栧彿
 */
.Timeline000768{ padding:20px 0; position:relative;}
.Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#ccc; top:50%; left:0;}
.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 367px;margin: 0 auto;}
.Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;
    transform: translate3d(0, 0, 0);
    transition-timing-function: ease-out;	}
.Timeline000768 ul li{width: 100%; height: 100%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.Timeline000768  li::before,
.Timeline000768  li::after{ position:absolute; content:''; top:50%; z-index:4;}
.Timeline000768  li::before{ background-color:#adc160; width:15px; height:15px; border-radius:50%; margin-top:-7px;}
.Timeline000768  li::after{ width:1px; height:28px; background-color:#ccc; margin-top:-35px;}
.Timeline000768  li:nth-child(2n)::after{ margin-top:7px;}
.Timeline000768  li figure,
.Timeline000768  li .txt{position:absolute; width:100%; height:40%;left:0; }
.Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
.Timeline000768  li .txt{ bottom:0; padding:0 3%;}
.Timeline000768  li:nth-child(2n) .txt{ top:0; bottom:auto;}
.Timeline000768  li .txt h1{ margin:0; color:#adc160; font-size:30px; font-family:Arial; padding-top:10%;}
.Timeline000768  li .txt p{ margin:0; line-height:24px; height:72px; overflow:hidden;}

/*
 .Menu002499
 */
.Menu002499{ margin-top: 50px;}
.WapMenu{padding-top: 0;text-align: left;  }
.MenuBox{position: relative;}
.MeunTop{padding: 5px 60px 5px 15px; height:50px;line-height: 40px;position: relative;  font-size: 16px; font-weight: normal; color: #fff; background: #f5ad1a;}
.MeunTop .menuBtn{display: block; width: 40px;height: 40px; position: absolute; right: 15px; top: 5px; background: url(../images/Menu002499-menubtn.png) no-repeat center; }
.MeunTop .h3{font-weight: normal; font-size: 16px; margin: 0;}
.navMenu{ position: absolute; display: none; left: 0;top: 100%;width: 100%;  background:#f5ad1a; color: #fff; z-index: 88;}
.navMenu a{color: #fff; font-size: 18px; display: block; padding: 5px 15px;}
.navMenu li a:hover,.navMenu li.on a{background: #f5ad1a;}
.Menu002499 dl{ text-align: center;}
.Menu002499 dd{ display: inline-block; padding:0 40px;position:relative;}
.Menu002499 dd::after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002499 dd:last::after{ display:none;}
.Menu002499 dd a{ display:block; position:relative; overflow:hidden; height:68px; font-size:16px; line-height:68px; text-transform: uppercase; }
.Menu002499 dd a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002499 dd.aon a,
.Menu002499 dd:hover a{ color:#f5ad1a;}
.Menu002499 dd.aon a:after,
.Menu002499 dd:hover a:after{ background: #f5ad1a;}

@media(max-width:768px){
.Menu002499 dl{ text-align: justify; }
.Menu002499 dd{ width:49%; text-align:center; padding:0;}
.Menu002499 dd:nth-child(2n)::after{ display:none;}
.Menu002499 dd a{ font-size: 16px; }
}
@media screen and (min-width:1000px ){
    .MeunTop{display: none;}
    .navMenu{display: block; height: 53px; position: relative;background: none; color: #666; border-bottom: 1px solid #eee; margin: 0 auto;}
    .navMenu a{color: #666; padding: 0 0 28px;}
    .navMenu ul{text-align: center;}
    .navMenu ul li{display: inline-block;padding: 0 45px; }
    .navMenu li a:hover,.navMenu li.on a{color: #f5ad1a; background: none; border-bottom: 3px solid #f5ad1a;}
}

/*RighInfo003061 */
.RighInfo003061{padding: 0 0 3vw 0;color: #333;}
.RighInfo003061 .pic{max-width: 1600px;margin:0 auto;}
.RighInfo003061 .auto{max-width: 1600px;}
.RighInfo003061 .title{margin: 0; text-align: center;font-size: 40px;line-height: 1em; margin-bottom: 1.2em;}
.RighInfo003061 .info-title{font-size: 56px;font-weight: bold;background-color: #ffca2a; line-height: 2.321em; text-align: center;color: #fff;}
.RighInfo003061 .col-name{text-align: center;font-size: 40px;font-weight: bold;line-height: 1em; margin: 1.975em 0 1.2em 0;}
@media(min-width:1025px) and (max-width:1440px){
    .RighInfo003061 .info-title{font-size: 3.5vw;}
    .RighInfo003061 .col-name{font-size: 2.5vw;}
}
@media(max-width:1024px){
    .RighInfo003061 .col-name,
    .RighInfo003061 .title{font-size: 4vw;}
    .RighInfo003061 .info-title{font-size: 5vw;}
}
@media(max-width:640px){
    .RighInfo003061 .col-name,
    .RighInfo003061 .title{font-size: 6vw;}
    .RighInfo003061 .info-title{font-size: 7vw;}
}
/*box-1*/
.RighInfo003061 .box-1 .desc{max-width: 1300px; width: 95%;margin: 0 auto 3em;line-height: 1.8em; font-size: 20px; text-align: justify;}
.RighInfo003061 .box-1 .desc img{display: block;margin:0 auto;}
.RighInfo003061 .box-3 .desc{max-width: 1300px; width: 95%;margin: 0 auto 3em;line-height: 1.8em; font-size: 20px; text-align: center;}

@media(max-width:640px){
    .RighInfo003061 .box-1 .desc{font-size: 4vw;}
    .RighInfo003061 .box-3 .desc{font-size: 4vw;}
}

/*box-3*/
.RighInfo003061 .box-3 dd{ margin-bottom: 4%;position: relative;}
.RighInfo003061 .box-3 dd:after{position: absolute; content: ''; width: 100%; height: 45%; left: 0; bottom: 0;
    background: -moz-linear-gradient(top,  rgba(0,106,255,0) 0%, rgba(0,106,255,0.4) 99%, rgba(0,106,255,0.4) 100%);
    background: -webkit-linear-gradient(top,  rgba(0,106,255,0) 0%,rgba(0,106,255,0.4) 99%,rgba(0,106,255,0.4) 100%);
    background: linear-gradient(to bottom,  rgba(0,106,255,0) 0%,rgba(0,106,255,0.4) 99%,rgba(0,106,255,0.4) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00006aff', endColorstr='#66006aff',GradientType=0 );
}
.RighInfo003061 .box-3 dd .txt{position: absolute; z-index: 10; width: 100%; bottom: 2vw; left: 0; padding: 0 3.85vw; color: #fff;font-size: 30px;}
.RighInfo003061 .box-3 dd p{margin: 0; line-height: 1.5em; font-weight: bold;}
@media(min-width:641px){
    .RighInfo003061 .box-3 dd:not(:nth-child(2n)){margin-right: 4%;}
    .RighInfo003061 .box-3 dd{float: left; width: 48%;}
}
@media(max-width:1024px){
    .RighInfo003061 .box-3 dd .txt{font-size: 1.5vw;}
}
@media(max-width:640px){
    .RighInfo003061 .box-3 dd .txt{font-size: 3vw;}
}
/*Floor */
.Floor002783{background-image: linear-gradient(#fffaef, #fffaef); padding:4% 0;}
.Floor002783 .auto{max-width:1600px;}
.Floor002783 ul{ position:relative; padding-bottom:49.167%;}
.Floor002783 .title{ position:absolute; width:23.75%; height:48.306%;overflow:hidden; padding-top:20px; }
.Floor002783 .title h1{font-size: 40px;font-weight: bold;line-height: 1em;margin: 1.975em 0 1.2em 0;color:#000;}
.Floor002783 .title span{ color:#ddd2c6; text-transform:uppercase; font-size: 28px;}
.Floor002783 .title p{ font-size: 16px; line-height: 28px; color: #333;}
.Floor002783 .title .more{ color:#fff; background-image: linear-gradient(to right, #998244 , #b9a25a); line-height:42px; text-align:center; display:inline-block; padding-left:24px; padding-right:12px; font-size: 12px;  }
.Floor002783 .title .more::after{ background:url(../images/Floor002783-a_more.png) no-repeat right center; width:33px; height:7px; display:inline-block; content:''; margin-left:2px;vertical-align:middle; transition:0.2s;}
.Floor002783 .title .more:hover::after{ width:20px;}
.Floor002783 li{ position:absolute; height:48.306%;overflow:hidden;}
.Floor002783 li:nth-of-type(1){ right:0; top: 0; width:66%; }
.Floor002783 li:nth-of-type(2){ left:0; bottom: 0; width:32%; }
.Floor002783 li:nth-of-type(3){ left:34%; bottom: 0; width:32%;}
.Floor002783 li:nth-of-type(4){ right:0; bottom: 0; width:32%;}
.Floor002783 li a{ display:block; padding:15px; height:100%; }
.Floor002783 li figure img{ display:none;}
.Floor002783 li figure{ margin-bottom:10px; background-size:contain;}
.Floor002783 li h5{ margin:0; font-size:24px; font-weight:normal; line-height:30px; color:#fff; position: absolute; left: 5%; bottom:9%; width:80%; }
.Floor002783 li:nth-of-type(3) h5{ left: 10%;}
.Floor002783 li:nth-of-type(4) h5{ bottom:4.5%;  left: 10%;}

.Floor002783 li h5 i{display:inline-block; vertical-align:middle; width: 50px; height: 7px; background: url(../images/Floor002783-more.png) no-repeat center; margin-left: 4px; }
.Floor002783 li span{ color:#8a8fa0; line-height:24px;}
.Floor002783 li div{ opacity:0; position:absolute; left:0; top:0; height:100%; width:100%; background:rgba(154, 131, 68, 0.8); transition:0.3s;}
.Floor002783 li div i{ color:#fff; position:absolute; width:100%; background:url(../images/Floor002783-detail.png) no-repeat center top; padding-top:40px; line-height:20px; top:50%; margin-top:-30px; text-align:center; font-style:normal;}
.Floor002783 li a:hover div{ opacity:1;}

@media(max-width:1100px){
    .Floor002783 ul{ padding-bottom:60%;}
}

@media(max-width:920px){
    .Floor002783 .title{ position:relative; width:100%; height:auto; text-align: center; padding-bottom:2%;}
    .Floor002783 .title::before{left:50%; margin-left:-36px;}
    .Floor002783 ul{padding-bottom: 0;}
    .Floor002783 li{ position:relative; left: auto !important; right: auto !important;top: auto !important;bottom: auto !important;width: 49% !important;height: auto !important;float: left; margin-bottom: 2%;margin-right: 2%;}
    .Floor002783 li:nth-child(2n+1){margin-right:0;}
    .Floor002783 li a{height:auto; padding-bottom: 60%; }
    .Floor002783 li h5{font-size:20px; }
    .Floor002783 li:nth-of-type(3) h5,
    .Floor002783 li:nth-of-type(4) h5{left: 5%; bottom:9%; }
}
@media(max-width:560px){
    .Floor002783 li{float: none; margin-right: 0; width:100% !important;}
}
@media(max-width:480px){
    .Floor002783 .title h1{ font-size:20px;}
}



/*RighInfo003138 */
.RighInfo003138{background-color: #f9f9f9;}
.RighInfo003138 .auto{position: relative;z-index: 1;padding: 4.5em 0;}
.RighInfo003138 .title{font-size: 40px;font-weight: bold;line-height: 1em;color:#000;}
.RighInfo003138 .txt{line-height: 1.8em;font-size: 20px;text-align: justify;margin: 1vw 0 2vw 0;}

.RighInfo003138 ul li:not(.space){background-color: #fff;}
.RighInfo003138 dl{display: table;width: 77.648%;margin: 0 auto;}
.RighInfo003138 dl > *{vertical-align: middle;}
.RighInfo003138 dt{width: 5.1875em;margin:0 auto;}
.RighInfo003138 dt .icon{position: relative; width: 5.1875em; height:5.1875em;border-radius: 50%;background-color: #f5ad1a;text-align: center; }
.RighInfo003138 dt .icon img{position: absolute;left: 50%;top: 50%; transform: translate(-50%,-50%);}
.RighInfo003138 dd h3{font-size: 1.4em;color: #333;text-align: center;}
.RighInfo003138 dd aside{color: #999; font-size: 0.875em;}
@media (min-width:1025px) {
    .RighInfo003138 ul{display: table;width: 100%; min-height: 11.25em;}
    .RighInfo003138 ul li{display: table-cell; vertical-align: middle;padding: 2vw 0;}
    .RighInfo003138 ul li.space{width: 13px;}
    .RighInfo003138 ul li:not(.space){width: 24.286%;}
}
@media (max-width:1024px) {
    .RighInfo003138 .auto{padding: 2em 0;}
    .RighInfo003138 ul li:not(.space){padding:2em 0;}
    .RighInfo003138 ul li.space{height: 1em;}
}


/*Floor003153 */
.Floor003153 {padding: 5vw 0 ;}
.Floor003153 .auto{}
.Floor003153 .title{font-size: 40px;font-weight: bold;line-height: 1em;color:#000;margin-bottom: 1.8em;}
.Floor003153 .intro .info{line-height: 1.8em;font-size: 1.375em;text-align: left;margin: 3vw 0 2vw 0;}
@media (min-width:1025px) {
    .Floor003153 .intro .img{width: 50%;text-align: right;}
    .Floor003153 .intro .info{padding-left: 3.75em;}
}
@media (max-width:1024px) {
    .Floor003153 .auto{padding: 2em 0;}
    .Floor003153 .intro .ytable-cell{display: block;}
    .Floor003153 .intro .img{margin-bottom: 2em;}
	.Floor003153 .intro .info{line-height:30px;font-size:16px;text-align: left;margin: 3vw 0 2vw 0;}

}





/*Floor003011 */
.Floor003011{overflow: hidden;position: relative; z-index: 1;padding: 6vw 0 5vw 0; background-color: #f9f9f9;}
.Floor003011 .title{font-size: 40px;font-weight: bold;line-height: 1em;color:#000;margin-bottom: 1.8em;}


.Floor003011 .intro{line-height: 1.8em;font-size: 1.375em;text-align: left;margin: 3vw 0 2vw 0;}

.Floor003011 .word{color: #ad8769;font-size: 26px; text-align: right;position: relative; z-index: 2;}
.Floor003011 .word aside{font-size: 160px;line-height: 1em;font-family: 'SourceHanSerifCN-Light';}
.Floor003011 .fr .pic{padding-right: 30px; margin-top: -30px;}
@media(min-width:1025px){
    .Floor003011 .fl{width: 50%; }
    .Floor003011 .fr{width: 42.693%;}
    .Floor003011 .fl .img{width: 90%;}
}
@media(max-width:1024px){
.Floor003011 .title{font-size:30px;margin-bottom:3%;}
.Floor003011 .intro{line-height: 30px; font-size: 16px;}
}
@media(max-width:768px){
    .Floor003011 .word{font-size: 5vw;}
    .Floor003011 .word aside{font-size: 20vw;}
    .Floor003011 .fr{margin-bottom: 4vw;}
    .Floor003011 .fr .pic{margin-top: -10vw;}
}
@media(max-width:640px){
    .Floor003011 .title{margin-bottom: 5vw;}
    .Floor003011 .solgan{font-size: 4.5vw;}
    .Floor003011 .fr .pic{padding-right: 0px; margin-top: 0px;}
}





/*RighInfo003148 */
.RighInfo003148{padding: 4.5em 0 3em 0;}
.RighInfo003148 .tit{font-size: 40px;font-weight: bold;line-height: 1em;color:#000;margin-bottom: 1.8em;}

.RighInfo003148 .title{ font-size: 1.5em;color: #333333; font-weight: bold; }

.RighInfo003148 .items-group .items p{font-size: 1.125em; line-height: 1.5;}
.RighInfo003148 .items-group .items p + .title{margin-top: 1em;}

.RighInfo003148 .box-rows{margin-top: 4.875em;}
.RighInfo003148 .box-rows .title{margin-bottom: 3.95833em;}
.RighInfo003148 .box-rows dd{box-shadow: 0px 0.625em 3.75em rgba(0, 0, 0, 0.05);border: solid 1px #f3f3f3;  text-align: center;}
.RighInfo003148 .box-rows dd .heart{font-family: 'DIN-Bold';font-size: 1.375em;width: 4.0909em; height: 3.5454em; display: block;margin: -1.36363em auto 0; line-height:3.5; background: url(../images/RighInfo003148-icon.svg) no-repeat center; background-size: contain;text-align: center;color: #fff;}
.RighInfo003148 .box-rows dd aside{color: #000000;font-size: 1.25em;font-family: 'SourceHanSansCN-Medium'; margin: 2.4em 0 1em 0;line-height: 1;}
.RighInfo003148 .box-rows dd p{color: #999999; width:73%; margin: auto;}
@media (min-width:1025px) {
    .RighInfo003148 .items-group .img{width: 50%;}
    .RighInfo003148 .items-group .items:nth-child(2n-1) .txt{padding-right:3em;}
    .RighInfo003148 .items-group .items:nth-child(2n) .txt{padding-left:3em;}
    .RighInfo003148 .box-rows dd{float: left;min-height: 15.625em; width: 30.715%;margin-bottom: 3.9275%;}
    .RighInfo003148 .box-rows dd:not(:nth-child(3n)){ margin-right: 3.9275%;}
}
@media (max-width:1024px) {
	.RighInfo003148 .ytable-cell{display: block;}
	.RighInfo003148 .tit{font-size: 30px;margin-bottom:4%;}
    .RighInfo003148 .title{ font-size: 22px; margin-bottom:3%;}
    .RighInfo003148 .items-group .items p{font-size:16px;}

    .RighInfo003148 .items-group .txt{padding: 2em 0;}
    .RighInfo003148 .box-rows dd{padding-bottom: 3em; margin-bottom: 4em;}
    .RighInfo003148 .box-rows dd p{ width:90%;}
}





/*RighInfo002809 */
.RighInfo002809{padding:5vw 0;overflow:hidden;background:#f9f9f9;}
.RighInfo002809 .tit{font-size:40px;font-weight:bold;line-height:1em;color:#000;margin-bottom:1.8em; display:none}
.RighInfo002809 .auto{position:relative;}
.RighInfo002809 .development{position:relative;}
.RighInfo002809 .development:before{content:'';position:absolute;left:-3%;top:50%;width:106%;height:1px;background:#ccc;z-index:0;}
.RighInfo002809 .development .list{height:480px;padding-top:240px;transition:all 0.2s;}
.RighInfo002809 .development .inner{position:relative;width:150%;z-index:10;padding-left:12.5px;}
.RighInfo002809 .development .list .ytable{height:240px;position:relative;}
.RighInfo002809 .development .list .ytable-cell{vertical-align:bottom;width:100%;}
.RighInfo002809 .development .list li{padding:5px 0;}
.RighInfo002809 .development .list li .txt{line-height:30px;color:#333;font-size:16px;}
.RighInfo002809 .development .list time{position:absolute;left:30px;bottom:0;font-size:30px;color:#f5ad1a;line-height:2;transition:.3s;font-family:Arial;font-weight:bold;}
.RighInfo002809 .development .list .box_con{max-height:170px;overflow:auto;}
.RighInfo002809 .development .list .ul .slick-list{height:auto!important;}
.RighInfo002809 .development .li_con{padding:20px 30px 90px;position:relative;border-left:1px solid #e6e6e6;margin-top:40px;}
.RighInfo002809 .development .line{position:absolute;left:-12.5px;top:-52.5px;width:25px;height:25px;background:#f6f7fb;border-radius:100%;z-index:10;}
.RighInfo002809 .development .line:before{width:5px;height:5px;content:'';border-radius:50%;background:#f5ad1a;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.RighInfo002809 .development .list{overflow:hidden;}
.RighInfo002809 .development .slick-active{overflow:initial;}
.RighInfo002809 .development .slick-slide .inner{padding-right:40px;}
.RighInfo002809 .development .list.slick-active .inner{padding-right:0;}
.RighInfo002809 .development .list.slick-current time{opacity:1;}
.RighInfo002809 .development .list.slick-current .line{border:1px solid #f5ad1a;}
.RighInfo002809 .development .list.slick-current .line:before{background:#f5ad1a;}
.RighInfo002809 .development .list.slick-current .li_con{border-left:1px solid #333;}
.RighInfo002809 .development .list .box_con::-webkit-scrollbar{width:5px;height:1px;}
.RighInfo002809 .development .list .box_con{padding-right:5px;}
.RighInfo002809 .development .list .box_con::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#c8c8c8;}
.RighInfo002809 .development .list .box_con::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);border-radius:10px;background:#EDEDED;}
.RighInfo002809 .slick-arrow{position:absolute;z-index:30;top:57.5%;width:60px;height:60px;border:1px solid #f5ad1a;padding:0;margin-top:-30px;border-radius:50%;transition:0.3s;background:#f6f7fb;}
.RighInfo002809 .slick-arrow:hover{background:#f5ad1a;}
.RighInfo002809 .slick-arrow:before{position:absolute;content:'';width:10px;height:10px;border-bottom:2px solid #f5ad1a;;border-left:2px solid #f5ad1a;left:50%;top:50%;margin:-5px 0 0 -5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.RighInfo002809 .slick-next:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);}
.RighInfo002809 .slick-arrow:hover:before{border-bottom-color:#fff;border-left-color:#fff;}
@media(min-width:679px){.RighInfo002809 .development .list:nth-child(2n){padding-bottom:240px;padding-top:0;}
.RighInfo002809 .development .list:nth-child(2n-1) .ytable-cell{vertical-align:top;}
.RighInfo002809 .development .list:nth-child(2n) time{top:0;bottom:auto;}
.RighInfo002809 .development .list:nth-child(2n) .li_con{margin-top:0;margin-bottom:40px;padding:90px 30px 20px;}
.RighInfo002809 .development .list:nth-child(2n) .line{bottom:-32.5px;top:auto;}
}
@media(max-width:640px){.RighInfo002809 .slick-arrow{width:40px;height:40px;}
}
@media(min-width:1701px){.RighInfo002809 .slick-prev{left:-6vw;}
.RighInfo002809 .slick-next{right:-6vw;}
}
@media(max-width:1700px){.RighInfo002809 .slick-prev{left:-60px;}
.RighInfo002809 .slick-next{right:-60px;}
}
@media(max-width:1600px){.RighInfo002809 .development{padding:0 60px;}
}
@media(max-width:1500px){.RighInfo002809 .slick-prev{left:0;}
.RighInfo002809 .slick-next{right:0;}
}
@media(max-width:1200px){.RighInfo002809 .development_memu li{padding:10px 10px;}
}
@media(max-width:768px){
.RighInfo002809 {padding-bottom:0}
.RighInfo002809 .development:before{display:none;}
.RighInfo002809 .development .slick-list{padding-top:5px;}
.RighInfo002809 .development .inner{width:100%; }
.RighInfo002809 .development .line{top:-5px;}
.RighInfo002809 .development .list:nth-child(2n) .line{bottom:-5px;}
.RighInfo002809 .development .list time{font-size:24px;    position: relative; left:0;top: 0;display: block;}
.RighInfo002809 .development .list .ytable{height:220px;}
.RighInfo002809 .development .list .li_con{padding-top:50px !important;padding-bottom:50px !important; height: 280px;  padding-top:20px !important;}
.RighInfo002809 .development .list .box_con{max-height:500px;overflow:auto;}
.RighInfo002809 .development .list li .txt{width:100%; line-height:24px}
.RighInfo002809 .development .list{padding:0!important;height:auto;}
.RighInfo002809 .development .li_con{border-left:1px solid #333;}


}





/*Floor002685 */
.Floor002685{ padding:4vw 0; overflow:hidden;}
.Floor002685 .list dd{position:relative; z-index:1; padding-bottom:38%; transition: 0.5s;}
.Floor002685 .list dd.hover{z-index: 44;}
.Floor002685 .list dd > *{ position:absolute; left:0; width:100%;}
.Floor002685 .list dd a{ height:100%; top:0; z-index:10;}
.Floor002685 .list dd figure{ overflow:hidden; z-index:2;  top:0; bottom:0; background-position:0 0;transition:0.3s;}
.Floor002685 .list dd figure img{ display:block;position: absolute; left: 50%; top: 50%;min-width: 100%; min-height:100%; max-width:none; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);ms-transform: translate(-50%,-50%);}

.Floor002685 .list dd figure::before{ position:absolute; content:''; left:0; width:100%; height:100%; top:0;  z-index: 20;
    background: -moz-linear-gradient(top, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0.3) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6631527b', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}

.Floor002685 .list dd.hover figure:before{right:-3%; background: -moz-linear-gradient(bottom, rgba(245,173,26,0.8) 0%, rgba(0,0,0,0) 80%); /* FF3.6-15 */
    background: -webkit-linear-gradient(bottom, rgba(245,173,26,0.8) 0%,rgba(0,0,0,0) 80%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to top, rgba(245,173,26,0.8) 0%,rgba(0,0,0,0) 80%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#990baae2', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}


.Floor002685 .list dd .txt{ z-index:5; color:#fff; line-height:2;  transition:top 0.3s;width:100%;}
.Floor002685 .list dd:not(.hover) .txt{ top:50%;transform:translateY(-50%); -webkit-transform:translateY(-50%); text-align:center; left: 0;}
.Floor002685 .list dd.hover .txt{top:50%;text-align:left; }
/* .Floor002685 .list dd.hover .txt::before{ position:absolute; content:''; width:6%; height:3px; background:#fff; top:15px;right: -3%;} */


.Floor002685 .list dd .txt .cn{ font-size:26px; font-weight:normal;}
.Floor002685 .list dd .txt .en{ font-size:20px; text-transform:uppercase;}
.Floor002685 .list dd .txt .icon {padding-bottom: 1.25em;}
.Floor002685 .list dd .txt .icon img{width:220px;}
.Floor002685 .list dd.hover .txt aside{ padding:0 6%;}
.Floor002685 .list dd.hover .txt aside.en{ opacity:0.9;}
.Floor002685 .list dd.hover .txt .icon{ display: block;}
.Floor002685 .list dd.hover .txt .icon img{width:220px;}
.Floor002685 .list dd.hover .txt .icon::after{ display: block;content: '';width: 6%; height: 2px; background-color: #fff; margin: 1.25em 0;}

@media(min-width:641px){
    .Floor002685 .list{display: table;table-layout: fixed;width: 100%;}
    .Floor002685 .list dd{ display: table-cell;vertical-align: middle;}
}
@media(min-width:641px) and (max-width:1024px){
    .Floor002685 .list dd .txt .cn{ font-size:3vw;}
    .Floor002685 .list dd .txt .en{ font-size:2vw;}
}
@media(max-width:1024px){
	.Floor002685{padding: 60px 0 30px;}
    .Floor002685 .list dd{padding-bottom:0;}
    .Floor002685 .list dd .txt {position:absolute;}
    .Floor002685 .list dd .txt .cn{ font-size:5vw;}
    .Floor002685 .list dd .txt .en{ font-size:4vw;}
.Floor002685 .list dd figure em{display:block;padding-bottom:65%;background-repeat:no-repeat;background-position:center;background-size:cover;}
.Floor002685 .list dd figure img{display:none;}
 .Floor002685 .list .slick-dots {text-align:center;padding-top:10px;}
 .Floor002685 .list .slick-dots li {display:inline-block;}
 .Floor002685 .list .slick-dots li button {display:block;width:12px;height:12px;margin:0 5px;padding:0;font-size:0;border-radius:50%;border:0;background:rgba(247,174,24,0.28);}
 .Floor002685 .list .slick-dots li.slick-active button {background:#f7ae18;}
}

@media(max-width:640px){
    .Floor002685 .list dd > *{ position:relative;}
    .Floor002685 .list dd figure img {position:relative;}
}



/*PicList002124 */
.PicList002124{padding:2vw 0 5vw;}
.PicList002124 .con{ margin-bottom:50px; padding-right: 48%; position: relative;}
.PicList002124 .con p{line-height:32px;font-size:16px; color: #777;text-align: justify; margin: 0;}
.PicList002124 .con .Homemore{position: absolute; right: 0; bottom: 0;}

.PicList002124 li{height: 600px; background-position: center; background-repeat: no-repeat; background-size: cover;}
.PicList002124 li .box{ display:block; position:relative;width: 100%}
.PicList002124 li img{margin-right: 14px;position: relative; top: -5px;}
.PicList002124 li div{ position:absolute; left:0%; width:50%;  top:40%;}
.PicList002124 li aside{ margin-bottom:4%;}
.PicList002124 li h2{ color:#fff; margin:0;font-size:30px;font-weight: normal}
.PicList002124 li h2 em{ color:#fff; font-size:20px; padding-left: 20px; font-weight: normal; font-style: normal;  }
.PicList002124 li p{ margin:1% 0 0% 0; line-height:30px;color:#fff;font-size: 18px}
.PicList002124 li span{ display:inline-block; background:#e71f19; width:108px; height:32px; text-align:center; color:#fff; font-size:16px; line-height:32px; border-radius:4px;}

.PicList002124 li:nth-child(2n) div{}
.PicList002124 li:nth-child(1) div{top:50%;width:96%;}
.PicList002124 li:nth-child(1) dl{margin-top:9%;}
.PicList002124 li dl dd{width:31%;border-radius: 24px;min-height:420px; border:2px solid rgba(255,255,255,0.6);padding:4% 3%; float:left;color:#fff;margin-right:3.5%; text-align: justify;   font-size: 18px;
    line-height: 30px;}
.PicList002124 li dl dd img{display: block;margin:0 auto;margin-bottom:4%;width:90px;margin-top:-34%;}
.PicList002124 li dl dd:nth-child(3){margin-right:0;}
.PicList002124 li:nth-child(2n) img{}
@media(max-width:1024px){
    .PicList002124{ padding:10px 0 60px;}
	.PicList002124 .con{ padding-right: 0;}
	.PicList002124 .con .Homemore{position: static;}

}
@media(max-width:768px){
    .PicList002124 li p{ font-size:14px;line-height: 24px;}
    .PicList002124 li dl dd{width:100%;float:none;font-size:14px;line-height: 26px;min-height:auto;margin-bottom:19%;}
    .PicList002124 li dl dd img{width:64px;margin-top:-18%;}

    .PicList002124 li:nth-child(1) div{padding-top:10%;}
    .PicList002124 li:nth-child(1) dl{margin-top:19%;}
    .PicList002124 li h2{font-size:22px;}
    .PicList002124 li h2 em{font-size:16px;}
}
@media(min-width:481px){
    .PicList002124 li div{ -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
}
@media(max-width:480px){
	.PicList002124 li{background-size:cover;height:auto;}
    .PicList002124 li div{ position:relative; left:auto; right:auto !important;width:auto; top:auto; padding:5% 2%;}
    .PicList002124 li p{ margin:10px 0;}
    .PicList002124 li p{}
}


/*PicList002189 */
.PicList002189{ padding:4% 0 0 0;}
.PicList002189 li{ margin-bottom:2%;}
.PicList002189 li a{ display:block; position:relative;}
.PicList002189 li img{ display:block; width:100%;}
.PicList002189 li div{ position:absolute; left:3%; width:55%;  top:20%;}

.PicList002189 li .title{border-left-color: #f5ad1a; border-left: 4px solid  #f5ad1a; padding-left: 30px;}
.PicList002189 li .title h2{margin:0; font-size: 50px;font-weight: bold;line-height: 1em;color:#f5ad1a;}

.PicList002189 li .title h2 span{ font-weight:normal;}

.PicList002189 li p{ margin:0 ; line-height:1.6; opacity: 0.8; color:#fff; font-size: 30px; font-weight: 100;}

@media (max-width:1024px) {
    .PicList002189 li div{left:2%; width:70%; }
	.PicList002189 li .title h2{font-size: 30px;}
    .PicList002189 li p{font-size:18px; font-weight: 100;}

}


@media(max-width:768px){
    .PicList002189 li div{left:2%; width:80%; }
    .PicList002189 li .title h2{font-size:22px;}
    .PicList002189 li p{ font-size:14px;}
}

@media(max-width:480px){
    .PicList002189 li div{left:2%; width:90%; }
    .PicList002189 li .title{border-left: 2px solid  #f5ad1a;  padding-left: 10px;}
    .PicList002189 li .title h2{font-size:18px;}
}



/*
 .Floor002439 涓篸emo缂栧彿
 */
.Floor002439 {}
@media only screen and (min-width:1200px ) {
    .Floor002439{ padding-left: 30px; padding-right: 30px;}
}
@media only screen and (min-width:1400px ) {
    .Floor002439{ padding-left: 50px; padding-right: 50px;}
}
.Floor002439 .auto{ overflow: hidden;}
.Floor002439 .list{ padding-top: 15px;}
.Floor002439 .list .item{padding: 0 0 15px;}
.Floor002439 .list .item a{ display: block; width: 100%; position: relative; }
.Floor002439 .list .item a .bg{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center; background-size: cover;}
.Floor002439 .list .item .word{ padding:2% 5% 72% 5%; color: #fff; position: relative; z-index: 3; text-transform: uppercase;}
.Floor002439 .list .item .word .pic{ width: 41px;}

.Floor002439 .list .item .word h3{ font-weight: normal; margin:8% 0 1.345%; font-size: 20px; }
.Floor002439 .list .item .word p{ margin: 0; line-height: 1.6;  font-size: 28px; font-weight: bold; color:#f5ad1a;}

.Floor002439 .list .item .word p span{ margin: 0; line-height: 1.6;  font-size: 20px; font-weight: normal; color:#fff;}

.Floor002439 .list .item .word2 h3{margin: 0; line-height: 1.6; margin:2% 0 1.345%; font-size: 28px; font-weight: bold; color:#f5ad1a;}
.Floor002439 .list .item .word2 p{ font-weight: normal;   font-size:20px ;color: #fff;}
.Floor002439 .list .item .word2 p b{ margin: 0; line-height: 1.6;  font-size: 28px; font-weight: bold; color:#f5ad1a;}
@media only screen and (min-width:1025px ) {
    .Floor002439 .list{ margin: 0 -10px;}
    .Floor002439 .list .item{ float: left; width: 25%;padding: 0 10px 20px;}
}
@media (min-width:480px) {
    .Floor002439 .list .item{ float: left;width: 25%;padding: 0 10px 20px;}
	.Floor002439 .list .item .word h3{ font-size: 14px; }
    .Floor002439 .list .item .word p{ font-size: 22px; }
}


/*2022-04-14*/
.root-100{font-size: 100px;}
.root-sz-16{font-size: 0.16em;}
.root-w-1400 .auto{max-width: 1400px;}
.root-w-1600 .auto{max-width: 1600px;}
.root-w-1500 .auto{max-width: 1500px;}
@media (min-width:1025px) and (max-width:1600px) {
    .root-w-1600{font-size: 6.25vw;}
}
@media (min-width:1025px) and (max-width:1500px) {
    .root-w-1500{font-size: 5.5vw;}
}
@media (min-width:1025px) and (max-width:1400px) {
    .root-w-1400{font-size: 7.14285vw;}
}
@media (max-width:1024px) {
    .root-sz-16{font-size: 3.5vw;}
}

/*RighInfo003072 */
.RighInfo003072{padding: 4% 0 0; }

@media(max-width:640px){
.RighInfo003072{font-size: 3.5vw;}
}

.RighInfo003072 > .auto{padding-bottom: 6vw;}

@media(min-width:1024px){
.RighInfo003072 .txt-info{width: 45%;}
.RighInfo003072 .video{width: 50%;}
}
@media(max-width:1024px){
.RighInfo003072 .txt-info{margin-bottom: 4vw;}
}

.RighInfo003072 .video .pic{position: relative; z-index: 1;border-radius: 20px;overflow: hidden;background: #000; margin-bottom: 2.4vw;}
.RighInfo003072 .video .pic img{opacity: 1;}
.RighInfo003072 .video .play{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; cursor: pointer;}
.RighInfo003072 .video .play:before{position: absolute; content: '';width: 86px;height: 86px;background:url("../images/RighInfo003072_play.png") no-repeat center center rgba(0,0,0,0.5); border: 1px solid #fff; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;}
.RighInfo003072 .video .pic video{position: absolute;left: 0; top: 0;  z-index: 20;background: #000;}
@media(max-width:640px){
.RighInfo003072 .video .play:before{width: 16vw; height: 16vw;background-size: 18px;}
}

.RighInfo003072 .edit-info{line-height: 1.8em;font-size: 1.375em; text-align: left;}

@media(max-width:640px){
.css-3072 .year{font-size: 14vw;}
.css-3072 .name{font-size: 6vw;}
.RighInfo003072 .edit-info{font-size: 3.8vw;}
}

.RighInfo003072 .item-group .item{padding:4vw 0;background-repeat: no-repeat;}
.RighInfo003072 .item-group .item:nth-child(2n-1){background-position: left 20% bottom -30%;}
.RighInfo003072 .item-group .item:nth-child(2n){background-position: right 20% bottom -30%;}

.RighInfo003072 .item-group .Ispic img{ display: block; width: 60%;}
.RighInfo003072 .item-group .img img{ display: block; width: 100%;}
.RighInfo003072 .item-group .img span{ font-size: 1em; text-align: center; line-height: 1.8;}
.RighInfo003072 .item-group h3{font-size: 40px;letter-spacing: 1px;color: #000; margin-bottom: 1.2em; margin: 0 0 1em 0;}
.RighInfo003072 .item-group pre{line-height: 2em;font-size: 16px; text-indent: 2em;}
@media(min-width:769px){
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt,
.RighInfo003072 .item-group .item:nth-child(2n) .img{float: left;}
.RighInfo003072 .item-group .item:nth-child(2n) .txt,
.RighInfo003072 .item-group .item:nth-child(2n-1) .img{float: right;}
.RighInfo003072 .item-group .img{width: 15%; text-align: center;}
.RighInfo003072 .item-group .txt{width: 80%; padding-top:0 !important; }
.RighInfo003072 .item-group .item:nth-child(2n-1) .txt{margin-left: 0 !important;}
	
}
@media(max-width:768px){
.RighInfo003072 .item-group .item{padding: 5vw 0;}
.RighInfo003072 .item-group .txt{ padding-bottom: 4vw;}
}
@media(max-width:480px){
.RighInfo003072 .item-group h3{font-size: 6vw;}
.RighInfo003072 .item-group .img { text-align: center;}
.RighInfo003072 .item-group .img img {  width: auto; margin: 0 auto;}
.RighInfo003072 .item-group pre{font-size: 3.5vw;}
}



/*PicList002120 */
.PicList002120{  padding:4% 0 2% 0;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:2%;border: 1px solid #f2f2f2;}
.PicList002120 li a{ display:block; cursor: pointer;}
.PicList002120 li p{ margin:0; line-height:48px;  text-align:center; font-size:16px;}
.PicList002120 li a:hover{  color:#f5ad1a ;}
.PicList002120 li .table{ display:none;}

.PicList002120 li figure{padding-bottom:60%;position: relative;}
.PicList002120 li figure:before{position: absolute; content: '';width:50px;height:50px;background:url("../images/RighInfo003072_play.png") no-repeat center center rgba(0,0,0,0.5); border: 1px solid #fff; left: 50%; top: 50%; transform: translate(-50%,-50%); border-radius: 50%;background-size:auto 38%;}

@media(min-width:769px){
.PicList002120 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:768px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
.PicList002120 li p{ font-size:14px;}
	
}






/*Menu001094 */
.columns {display: flex;justify-content: space-between;}
.columns .Menu001094{background: #fff;box-shadow:  0 5px 10px rgba(0,0,0,0.08);position: relative; z-index: 1; width: 15%; margin: 3% 0 4% 0;}
.columns .Menu001094 .auto{max-width: 1400px;}
.columns .Menu001094 ol{position:relative;line-height:40px;font-size:18px;text-align:center;color:#f7ae18;border:2px solid #f7ae18;border-radius:4px;margin-bottom:15px;}
.columns .Menu001094 ol:after{position:absolute;content:'';top:50%;left:90%;transform:translateY(-30%);border: 6px solid transparent; border-top:10px solid  #f7ae18;}
.columns .Menu001094 .nav li{display: table;transition: 0.3s;  width: 100%;border-bottom: 1px solid #eaeaea;}
.columns .Menu001094 .nav li .yiji>a{font-size: 16px;  text-align: inherit;display: block;padding: 0;position: relative;}
.columns .Menu001094 .nav li .yiji>a:hover,
.columns .Menu001094 .nav li.aon .yiji>a{color: #fff;}
.columns .Menu001094 .nav li .yiji>a:after{position: absolute; margin-left: -6px;  content: '';  border: 6px solid transparent;top: calc(50% - 6px);bottom: unset; border-left-color: #fff;left: -0.5vw;}
.columns .Menu001094 .nav>li .yiji{padding: 0 2vw;line-height:40px;}
.columns .Menu001094 .nav li .yiji:hover>a{color: #fff;}
.columns .Menu001094 .nav>li .yiji:hover,
.columns  .Menu001094 .nav>li.aon .yiji{background: #f5ad1a;}
.columns .Menu001094 .sub-menu{line-height: 2.8;padding: 0 2vw;display: none;}
.columns .Menu001094 .sub-menu a:hover{ color: #f5ad1a;}
.columns .Menu001094 .sub-menu dl dt{text-indent: 1em;}
.columns .Menu001094 .sub-menu dl dt:not(:last-child){ border-bottom: 1px solid #eaeaea;}
.columns .pic_list01{width: 80%;}

@media(min-width:769px){
.Products{min-height:700px;}
.Products .columns{ position: relative;}
.columns .pic_list01{ margin-left: auto;}
.columns .Menu001094_fixed{position: fixed;top:50px; max-width: 240px; z-index: 10000; max-height:80vh; overflow-y: auto;}
.columns .Menu001094 ol {display:none;}
}

@media(max-width:768px){
.columns{display: block;}
.columns .Menu001094,.columns .pic_list01{width: 100%;}
.columns .Menu001094 .nav{display:none;}
.columns .Menu001094 .nav>li .yiji{padding: 0 35% 0 2vw;}

}
@media(max-width:640px){
.columns .Menu001094 .nav li{height: 10vw;}
.columns .Menu001094 .nav li a{font-size: 2.6vw;}
}
@media(max-width:480px){
.columns .Menu001094 .nav li{height: 14vw;}
.columns .Menu001094 .nav li a{font-size: 3.5vw; padding: 0 4vw;}
.columns .Menu001094 .nav li a:after{bottom: 0.5vw;}
}
/*Menu001094 */





.RighInfo001277{ padding:4% 0 6%;}
.RighInfo001277 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo001277 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo001277 .big_img li figure{ border:1px solid #dcdcdc;background-size:cover;}
.RighInfo001277 .list{ padding:42px 0 42px 82.9%;}
.RighInfo001277 .list .bd{ position:relative;}
.RighInfo001277 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo001277-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo001277 .list a.prev{ top:0;}
.RighInfo001277 .list a.next{ bottom:0; background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:default;}
.RighInfo001277 .list li{ height:130px;  position:relative;}
.RighInfo001277 .list li figure{ position:absolute; left:0; width:100%; top:9px; bottom:9px; background-size:cover; border:1px solid #f2f2f2;}
.RighInfo001277 .list li.on figure{ border:3px solid #f5ad1a;}
.RighInfo001277 .right_info{ float:right; width:39.2%;}
.RighInfo001277 .right_info h1,
.RighInfo001277 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo001277 .right_info h1{ padding:7% 0; color:#444;font-weight:normal;  font-size:26px; }
.RighInfo001277 .right_info p{line-height:30px; font-size: 16px; color:#999; margin-bottom:10%;}
.RighInfo001277 .right_info a{ display:inline-block;background-color:#f5ad1a; padding:10px 5%;
 color:#FFF; transition:0.4s; border-radius: 100px;}
.RighInfo001277 .right_info a:hover{ background-color:#f5ad1a; color:#fff;}

.RighInfo001277 .con{margin-top:3%;}
.RighInfo001277 .box+.box{margin-top:5%;}
.RighInfo001277 .box .name{border-bottom: 1px solid #efefef;font-size:24px; padding-bottom:1.5%;color: #333; line-height: 2;}
.RighInfo001277 .box .name i{width:50px; height:50px;border-radius: 50%;background-color: #f5ad1a;display: inline-block;vertical-align: top; margin-right:14px; background-repeat: no-repeat; background-position: center; background-size: auto 40%;}
.RighInfo001277 .box .name1 i{background-image: url(../images/RighInfo003134-icon1.png);}
.RighInfo001277 .box .name2 i{background-image: url(../images/RighInfo003134-icon2.png);}
.RighInfo001277 .box .name3 i{background-image: url(../images/RighInfo003134-icon3.png);}


.RighInfo001277 .table_1{margin-top: 2%;}
.RighInfo001277 .table_1 th,
.RighInfo001277 .table_1 td{ text-align:center; border:1px solid #eee; border-collapse:collapse; line-height:24px; padding:15px; width:20%; font-size: 16px;}
.RighInfo001277 .table_1 th{ font-weight:normal;  width:13%; background: #f5f5f5;}

@media(max-width:1024px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto;}
}
@media(max-width:768px){
.RighInfo001277 .table_1{ overflow:auto;}
.RighInfo001277 .table_1 table{ width:100%;}
.RighInfo001277 .table_1 th, .RighInfo001277 .table_1 td {padding:5px;width:auto;font-size:12px;}
.RighInfo001277 .box+.box{margin-top:40px;}

.Floor002439 .list .item{width:50%; float:left; padding:5px;}
.Floor002439 .list .item .word h3{font-size:14px;}
.Floor002439 .list .item .word p{font-size:16px;}
.Floor002439 .list .item .word p span{font-size:14px;}
}
	
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
 }	
 

.Top002262 .header-menu li#m3 .sub,
.Top002262 .header-menu li#m5 .sub{display: none !important;}







.vr_iframe{ position:fixed;z-index:1000; left:0; top:0; height:100%; width:100%;  background:rgba(0,0,0,0.6);}
.vr_iframe .close{ cursor:pointer; position:absolute; right:5%; top:5%; width: 42px; background: #f5ad1a;border-radius: 50%;height: 42px; z-index: 2;}
.vr_iframe .close::before,
.vr_iframe .close::after{ position:absolute; content:''; transform:rotate(-45deg); width: 56%; height:3px; background:#fff; top: 18.5px;left: 9.5px;}
.vr_iframe .close::after{ transform:rotate(45deg);}
.vr_iframe .files{position:absolute;width:90%; height:90%; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); left: 50%; top: 50%;z-index: 1;}
.vr_iframe .files video{ background:#000;}
.vr_iframe iframe{min-height:100%; border: none;}
@media(max-width:1024px){
.vr_iframe .close{ right:2%; top:2%;}	
}
@media(max-width:768px){
.vr_iframe .files{width:90%; height:74%;}
}

#pwd_msg{color:red; line-height:0.5em;}



@media(min-width:1921px){
  .Floor002684 { padding: 96px 0;}
  .Floor002684::before{height: 48%;}
  .Floor002987{padding: 30px 0 100px;}
  .Floor002685{padding: 76px 0;}
  .PicList002124{padding: 38px 0 96px;}
  .Bottom002900{padding: 57px 0;}
}


.Research{text-align: center;}