.auto_1440{max-width: 1440px}
@media(max-width:1440px){
.auto_1440{padding: 0 2%}    
}

/*Top002667 */
.Top002667{width:100%;}
.Top002667 .header{width:100%;border-top: 1px solid #eee;padding: 0 80px;}
.Top002667 .header-right,
.Top002667 .header-left{ width:20%;}
.Top002667 .header-mid{ width:60%;}
.Top002667 .header-right dl{ float:right;}
.Top002667 .header-right dl > *{ float:left;}
.Top002667 .header-right dt{ width:17px; height:30px; background:url(../images/Top002667_icon.png) no-repeat center center;}
.Top002667 .header-right dd{ position:relative; z-index:100;}
.Top002667 .open-search{ display:block; width:40px; height:40px; background:url(../images/Top002667_btn_search.png) no-repeat center center;}
.Top002667 .open-search-show{ background: none;}
.Top002667 .open-search-show:before,
.Top002667 .open-search-show:after{position: absolute; content: ''; width: 60%; height: 2px; background: #666; top: 50%; margin-top: -1px; left: 20%; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);}
.Top002667 .open-search-show:after{ transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);}
.Top002667 .header-right{position: relative; z-index: 100;}
.Top002667 .top-search{display: none;position: absolute; padding-right: 50px;background: #eee;right: 100%; top: 50%;margin-top: -25px;  width: 15vw;height: 50px;border-radius: 5px;}
.Top002667 .top-search .text{width: 100%; height: 50px; line-height: 50px;border: 0;padding: 0 20px; background: none;}
.Top002667 .top-search .btn{position: absolute; right: 0; height: 100%; width: 50px;background: url("../images/Top002667-search_btn.png") no-repeat center center;}
.Top002667 .top-language span{padding: 17px 30.5px;line-height: 50px;cursor:pointer;font-size: 14px;color: #bbbbbb;text-transform: uppercase;border-right: 1px solid #eee;}
.Top002667 .top-language span:hover{color:#333;}
.Top002667 .header-menu{max-width: 1002px;margin:0 auto;}
.Top002667 .header-menu li em a{font-size:16px;color: #999;}
.Top002667 .header-menu li.aon em a{color: #333;}
@media(max-width:1024px){
.Top002667{position:relative;}
.Top002667 .header{display:block;padding: 0 2%;background:#fff;}
.Top002667 .header-left{ width:auto;}
.Top002667 .header-right{position:absolute;right:2%;top: 91px;width: 20px;}
.Top002667 #header-menu{position:absolute;right:0;top:-100%;transform:translateY(-100%);opacity:0;background:#333;width:200px;text-align:center;transition:0.3s;z-index: 99;}
.Top002667 #header-menu.header-menu-show{ opacity:1; top:100%; transform:translateY(0);}
.Top002667 #header-menu li:last-child em,
.Top002667 #header-menu li:last-child em a{ border-bottom:0;}
.Top002667 #open_menu{position:absolute;top:50%;right: 50px;margin-top: 8px;width:40px;height:40px;border-radius:50%;background:#f5f5f5;z-index: 99;}
.Top002667 #open_menu i,
.Top002667 #open_menu i::before,
.Top002667 #open_menu i::after{background:#333;}
.Top002667 #open_menu i{ left:20%; width:60%; height:3px; margin-top:-1.5px;}
}



/*
 *  Owl Carousel - Core  插件样式如遇相同只留一份
 */
.owl-carousel {display: none;width: 100%;-webkit-tap-highlight-color: transparent;/* position relative and z-index fix webkit rendering fonts issue */position: relative;z-index: 1; }
.owl-carousel .owl-stage {position: relative;-ms-touch-action: pan-Y;-moz-backface-visibility: hidden;/* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0; }
.owl-carousel .owl-stage-outer {position: relative;overflow: hidden;/* fix for flashing background */-webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {position: relative;min-height: 1px;float: left;-webkit-backface-visibility: hidden;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none; }
.owl-carousel .owl-item img {display: block;width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {cursor: pointer;cursor: hand;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.owl-carousel.owl-loaded {display: block; }
.owl-carousel.owl-loading {opacity: 0;display: block; }
.owl-carousel.owl-hidden {opacity: 0; }
.owl-carousel.owl-refresh .owl-item {visibility: hidden; }
.owl-carousel.owl-drag .owl-item {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none; }
.owl-carousel.owl-grab {cursor: move;cursor: grab; }
.owl-carousel.owl-rtl {direction: rtl; }
.owl-carousel.owl-rtl .owl-item {float: right; }

/* No Js */
.no-js .owl-carousel {display: block; }
/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {animation-duration: 1000ms;animation-fill-mode: both; }
.owl-carousel .owl-animated-in {z-index: 0; }
.owl-carousel .owl-animated-out {z-index: 1; }
.owl-carousel .fadeOut {animation-name: fadeOut; }
@keyframes fadeOut {
  0% {opacity: 1; }
  100% {opacity: 0; } 
}
/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height{transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {opacity: 0;transition: opacity 400ms ease; }
.owl-carousel .owl-item img.owl-lazy {transform-style: preserve-3d; }
/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {position: relative;height: 100%;background: #cb973f;}
.owl-carousel .owl-video-play-icon {position: absolute;height: 80px;width: 80px;left: 50%;top: 50%;margin-left: -40px;margin-top: -40px;background: url("owl.video.play.png") no-repeat;cursor: pointer;z-index: 1;-webkit-backface-visibility: hidden;transition: transform 100ms ease; }
.owl-carousel .owl-video-play-icon:hover {-ms-transform: scale(1.3, 1.3);transform: scale(1.3, 1.3); }
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {display: none; }
.owl-carousel .owl-video-tn {opacity: 0;height: 100%;background-position: center center;background-repeat: no-repeat;background-size: contain;transition: opacity 400ms ease; }
.owl-carousel .owl-video-frame {position: relative;z-index: 1;height: 100%;width: 100%; }



/*
 .Banner002435 为demo编号
 */
.Banner002435{ position: relative;}
.Banner002435 li a{ display:block; }
.Banner002435 li a .phoneimg{ display: none;}
.Banner002435 .owl-dots{margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom: 50px;z-index:10;}
.Banner002435 .owl-dots>div{display:inline-block;width: 30px;height: 30px;padding: 13px;margin: 0 9px;position: relative;}
.Banner002435 .owl-dots>div:before{ content: ""; position: absolute; left: 50%; top: 50%; width: 0; height: 0; border-radius: 50%; border: 0 solid #fff;transition: all .3s ease-out;}
.Banner002435 .owl-dots>div span{display:block;width: 6px;height: 6px;border-radius:50%;background: #fff;}
.Banner002435 .owl-dots>div.active:before{border-width: 1px;left: 0;top: 0;width: 100%;height: 100%;}
@media(max-width:1024px){
.Banner002435 li a .pcimg{ display: none;}
.Banner002435 li a .phoneimg{ display: block;}
.Banner002435 .owl-dots>div{width: 28px; height: 28px; padding: 10px; }
}




/*
 .Floor001640 为demo编号
 */
.Floor001640{padding-bottom: 2.5%;}
.Floor001640 .txt{float:left;width: 32%;position:relative;padding-left: 4%;margin-right: 3%;margin-top: 10.1%;}
.Floor001640 .txt::before{position:absolute;content:'';width: 40px;height:40px;left:0;top:0;background: url(../images/dh.png) no-repeat center top;}
.Floor001640 .txt .info{ padding:3% 0;}
.Floor001640 .txt .info h2{font-size:48px;color:#333;line-height: 60px;}
.Floor001640 .txt .info h3{font-size:18px;color:#333;line-height:30px;font-weight: normal;border-bottom: 1px solid #eee;padding-bottom: 11%;}
.Floor001640 .txt .info p{font-size:14px;color:#999;line-height:36px;padding-top: 6.5%;margin-bottom: 15%;}
.Floor001640 .all_more{font-size: 16px;display:inline-block;position: relative;}
.Floor001640 .all_more::before{position:absolute;content:'';width: 80px;height: 1px;left: 83px;top: 14px;background: #333;}
.Floor001640 .pic{float: left;width: 34%;}
.Floor001640 .pic img{ width:100%;}
.Floor001640 .right{float:right;width: 26.2%;margin-top: 11%;}
.Floor001640 .right .number{position:relative;}
.Floor001640 .right .number li{width:100%;margin-bottom: 23%;}
.Floor001640 .right .number li .icon {width:100px;margin-right: 4%;}
.Floor001640 .right .number li .icon span{width:100px;float:left;border: 1px solid rgba(194, 187, 153, .2);text-align: center;height: 100px;line-height: 100px;border-radius: 50%;display: inline-block;}
.Floor001640 .right .number li .icon img{width: 60px;height: 60px;}
.Floor001640 .right .number li .tet{float: left;margin-left: 12%;width:66%;}
.Floor001640 .right .number li .tet aside{font-size:48px;color:#333;position: relative;font-family: "DINCond-Bold";}
.Floor001640 .right .number li .tet aside sub{position:absolute;bottom:0;font-size: 48px;}
.Floor001640 .right .number li .tet p{font-size:16px;color:#999;}
@media(max-width:1366px){
.Floor001640 .txt .info h2{font-size:38px;line-height:50px;}
.Floor001640 .txt{margin-top:3%}
.Floor001640 .right{margin-top:6%;width: 31%;}
}
@media(max-width:1200px){
.Floor001640 .txt{width: 57%;margin-bottom: 50px;}
.Floor001640 .pic{width: 38%;}
.Floor001640 .right{float:none;width:auto;}
.Floor001640 .right .number li{width:48%;float:left;margin-bottom:30px;}
.Floor001640 .right .number li:nth-child(2n){margin-right:0;}
.Floor001640 .txt .info h3{padding-bottom: 30px;}
.Floor001640 .txt .info p{padding-top: 30px;margin-bottom: 30px;}
.Floor001640 .txt .info h2{font-size:28px;line-height:36px;}
}
@media(max-width:768px){
.Floor001640 .txt{width:100%;}
.Floor001640 .right{width:60%;float:right;}
.Floor001640 .right .number li{width:100%;float:none;margin-right:0;}
.Floor001640 .right .number li .icon span{width:80px;height:80px;line-height:80px;}
.Floor001640 .right .number li .tet{ width:70%; margin-left:6%;}
.Floor001640 .right .number li .tet aside,
.Floor001640 .right .number li .tet aside sub{font-size:30px;}
.Floor001640 .txt .info h2{font-size:24px;}
.Floor001640 .txt .info p{padding-top: 10px;margin-bottom: 10px; height:365px;}
}
@media(max-width:640px){
.Floor001640 .pic{display:none;}
.Floor001640 .right{width:100%;}
}
@media(max-width:480px){
.Floor001640 .txt figure h1{ font-size:20px;}
}


.Floor054{position: relative;}
.Floor054 .slider li{}
.Floor054 .slider li.slick-slide{position: relative;}
.Floor054 .slider li .wap{ display:block; width:100%; position:absolute; z-index:0;}
.Floor054 .slider li span.dot{ position:absolute; left:5%; bottom:8.5%; font-size:16px; color:#fff; padding: 12px 42px; border:solid 1px #fff; border-radius: 30px;}

.Floor054 .dots-inner{position: absolute;left: 4.2%; bottom: 4.2vw; width: 71.4665%; z-index: 10;}
.Floor054 .dots{width: 100%;margin: 0 auto;overflow: hidden;}
.Floor054 .dots ul{}
.Floor054 .dots li{ width:25%;float: left;list-style: none; position: relative; height: 44px;overflow: hidden;}
.Floor054 .dots li button{position: absolute; width: 8px; height: 8px;border-radius: 50%;background: #fff; padding: 0;border: 0; left: 50%; top: 50%; margin: -4px 0 0 -4px;font-size: 0; cursor: pointer;}
.Floor054 .dots li button b{font-weight: normal;}
.Floor054 .dots li:first-child button{ background:0;}
.Floor054 .dots li:not(:first-child) button:before,
.Floor054 .dots li:not(:last-child) button:after{position: absolute; background: rgba(255,255,255,0.5);height: 1px; width:15.625vw;  top:50%;margin-top: -0.5px; content: '';}
.Floor054 .dots li:not(:first-child) button:before{right: 100%;}
.Floor054 .dots li:not(:last-child) button:after{left: 100%;}
.Floor054 .dots li.slick-active button{font-size: 16px;height: 44px; width: 7.292vw; border: 1px solid #fff;border-radius: 44px; margin-top: -22px;background: none;color: #fff; margin-left: -70px;}
.Floor054 .dots li:first-child.slick-active button{margin-left: -4px;}
.Floor054 .dots li:last-child.slick-active button{margin-left: -7.292vw;}

.Floor054 .slider .txt{ /*background:rgba(114,99,78,.8);*/ width: 29%; padding:7.7% 5%; float:right; color:#fff; backdrop-filter: blur(15px); -webkit-backdrop-filter: blur(15px);}
.Floor054 .slider .txt h1{font-size:46px;color:#fff;font-weight:normal;margin-top:12%;}
.Floor054 .slider .txt h2{font-size:28px;color:#fff;font-weight:normal; padding-bottom:30px; border-bottom:solid 1px #ddd;}
.Floor054 .slider .txt p{font-size:18px;color:#fff;line-height:46px;height: 142px;overflow: hidden;margin: 30px auto;}
.Floor054 .slider .tet ul{ height:270px;}
.Floor054 .slider .tet ul li{ width:28%; float:left; margin-right:5%; margin-bottom:5%;}
.Floor054 .slider .tet ul li a{ display:block; text-align:center; font-size:14px; line-height:38px; color:#fff;}
.Floor054 .slider .tet ul li a img{ display:block; margin:0 auto; transition: 0.4s;}
.Floor054 .slider .tet ul li a:hover img{ transform: scale(1.05);}
.Floor054 .slider .tet .more{ border-radius: 30px; width:auto; display: block; height: 50px; line-height: 50px; margin-bottom:6%; clear:both;}
.Floor054 .slider .tet .more span{ color:#fff;}

.Floor054 .slick-arrow{position: absolute;bottom: 10%;width: 16.1%;height: auto;background: #fff;z-index: 20;}
.Floor054 .slick-arrow:before{position: absolute;content: '';width: 60px;height: 60px;left: 40%;top: 50%;background: url(../images/Floor054_left.png) no-repeat center;margin-top: -32px;}
.Floor054 .slick-next:before{background: url(../images/Floor054_right.png) no-repeat center;}
.Floor054 .all_more{font-size: 16px;display:inline-block;position: absolute;bottom: 6.5%;}
.Floor054 .all_more::before{position:absolute;content:'';width: 80px;height: 1px;left: 83px;top: 14px;background: #333;}

@media(max-width:1200px){
.Floor054 .slick-arrow{height: 60px;width:60px;top: 10%;}
.Floor054 .slick-arrow:before{background: url(../images/Floor002885_left.png) no-repeat center;left: 0;top: 0;margin-top: 0;}
.Floor054 .slick-next{right: 0;}
.Floor054 .slick-next:before{background: url(../images/Floor002885_right.png) no-repeat center;right: 0;top: 0;margin-top: 0;}
.Floor054 .slider .txt h2{font-size:26px;}
.Floor054 .tit span{font-size:38px;}
.Floor054 .all_more{position: relative;bottom: 0;}
}
@media(min-width:1367px) and ( max-width: 1600px ) {
.Floor054 .slider .txt{ padding:3% 5%;}
}
@media(min-width:1280px) and ( max-width: 1366px ) {
.Floor054 .slider .txt h1{ font-size:26px; margin:0;}
.Floor054 .slider .txt p{ font-size:14px; line-height:32px; height:64px; margin:2% 0;}
.Floor054 .slider .tet ul{}
.Floor054 .slick-arrow{}
.Floor054 .slick-prev{left: 69%;}
.Floor054 .slick-next{right: 0;}
}

@media(max-width:768px){
.Floor054 .slider li{ background:0 !important; height: auto;}
.Floor054 .slider li .wap{ display:block; position:relative;}
.Floor054 .slider li span.dot{ display:none;}
.Floor054 .slider .txt{ background:rgba(114,99,78,.8); position:static; width:100%; padding:6%; height:auto;}
.Floor054 .slider .txt h1{ font-size:24px;}
.Floor054 .slider .txt h2{font-size:20px;}
.Floor054 .slider .txt p{font-size:14px;line-height:24px;height:72px;}
.Floor054 .tit span{font-size:28px;}
}


.Floor002885{background: #f5f5f5;padding: 5% 0 7% 5%;position: relative;}
.Floor002885 .tit{margin-bottom:4%;}
.Floor002885 .tit span{font-size:48px;color:#333;}
.Floor002885 .slider li.slick-slide{position: relative;}
.Floor002885 .slider .pic{width: 63.3%;float:right;}
.Floor002885 .slider .pic img{display: block;width: 100%;}
.Floor002885 .slider .txt h2{font-size:36px;color:#333;font-weight:normal;}
.Floor002885 .slider .txt p{font-size:16px;color:#999;line-height:36px;height: 178px;overflow: hidden;margin-bottom: 8%;}
.Floor002885 .slider .tet h5{font-size:14px;color:#999;font-weight:normal;margin: 7.5% 0 2%;}
.Floor002885 .slider .tet{border-top: 1px solid #ddd;}
.Floor002885 .slider .tet pre{font-size:14px;color:#333;line-height:28px;}
.Floor002885 .slider .tet a{margin: 16% 0 0;display: block;height: 50px;line-height: 50px;}
.Floor002885 .slider .tet a span{color:#fff;padding: 17px 52px;background: #cb973f;border-radius: 30px;}
.Floor002885 .slick-arrow{position: absolute;top: 100%;width: 16.1%;height: 134px;background: #fff;z-index: 20;}
.Floor002885 .slick-arrow:before{position: absolute;content: '';width: 60px;height: 60px;left: 40%;top: 50%;background:#cb973f url(../images/Floor002890_prev.png) no-repeat center;margin-top: -32px;}
.Floor002885 .slick-next:before{background:#cb973f url(../images/Floor002890_next.png) no-repeat center;}
.Floor002885 .all_more{font-size: 16px;display:inline-block;position: absolute;bottom:8.5%;}
.Floor002885 .all_more::before{position:absolute;content:'';width: 80px;height: 1px;left: 83px;top: 14px;background: #333;}
.Floor002885 .slider .txt{width: 28%;padding-top: 5%;}
@media(max-width:1800px){
.Floor002885{padding: 5.5% 0 8.35% 5%;}
}
@media(max-width:1670px){
.Floor002885{padding: 5.5% 0 8.35% 3%;}
.Floor002885 .slider .txt{padding-top: 0;}
.Floor002885 .slider .txt{width: 28%;}
.Floor002885 .slider .txt h2{font-size:30px;}
.Floor002885 .slider .txt p{margin-bottom:30px;}
.Floor002885 .slick-arrow{ height: 22%;}
}
@media(max-width:1366px){
.Floor002885 .tit span{font-size:40px;}
.Floor002885 .slider .tet a{margin-top:30px}
}
@media(max-width:1200px){
.Floor002885 .slider .txt,.Floor002885 .slider .pic{width:100%;float:none;}
.Floor002885 .slider .txt p{margin-bottom:3%}
.Floor002885 .slider .tet a{margin: 2% 0;}
.Floor002885 .slick-arrow{height: 60px;width:60px;top: 20%;}
.Floor002885 .slick-arrow:before{left: 0;top: 0;margin-top: 0;}
.Floor002885 .slick-next{right: 0;}
.Floor002885 .slick-next:before{right: 0;top: 0;margin-top: 0;}
.Floor002885 .slider .tet h5{margin:2% 0;}
.Floor002885 .slider .txt h2{font-size:26px;}
.Floor002885 .tit span{font-size:38px;}
.Floor002885 .all_more{position: relative;bottom: 0;}
.Floor002885 .slider .tet a span{padding: 10px 25px;}
}
@media(min-width:1201px){
.Floor002885 .slider .txt{float: left;}
.Floor002885 .slick-arrow{}
.Floor002885 .slick-prev{left: 68%;}
.Floor002885 .slick-next{right: 0;}
}

@media(max-width:768px){
.Floor002885 .slider .txt h2{font-size:22px;}
.Floor002885 .slider .txt p{font-size:15px;line-height:30px;}
.Floor002885 .tit span{font-size:28px;}
}



/*PicList002525 */
.PicList002525{padding: 3% 0 2% 0;}
.PicList002525 .auto{position: relative;}
.PicList002525 .tit{margin-bottom: 2.5%;}
.PicList002525 .tit span{font-size:38px;color:#333;}
.PicList002525 .tit .all_more{font-size: 16px;display:inline-block;float: right;position: absolute;right: 0;margin-right: 100px;}
.PicList002525 .tit .all_more::before{position:absolute;content:'';width: 80px;height: 1px;left: 83px;top: 14px;background: #333;}
.PicList002525 ul{ overflow:hidden;}
.PicList002525 li{float:left;position:relative;text-align:center;border:1px solid #eee;padding-top: 1%;box-shadow: 3px 3px 13px 5px rgba(0,0,0,0.22);-webkit-box-shadow: 3px 3px 13px -5px rgba(0,0,0,0.22);-moz-box-shadow: 3px 3px 13px -5px rgba(0,0,0,0.22);}
.PicList002525 li:nth-child(5n){margin-right:0;}
.PicList002525 li a{display:block;}
.PicList002525 li .Ispic{padding-bottom: 90%;background-size:contain;transition: 0.4s;}
.PicList002525 li a:hover{ opacity:1;}
.PicList002525 li a:hover .Ispic{ transform: scale(1.05);}
.PicList002525 li p{margin:0;color:#333;padding: 19.5px 0 19.5px 10%;border-top: 1px solid #eee;font-size: 18px;position: relative;text-align: left;margin-top: 8.5%;}
.PicList002525 li p i{position:absolute;top: 0;right:0;width: 64px;height: 64px;border-left: 1px solid #eee;}
.PicList002525 li p i::before{position:absolute;content:'';width: 20px;height: 11px;top: 50%;margin-top: -6px;left: 23px;background: url(../images/PicList002525_more.png) no-repeat center top;}
.PicList002525 li  span{ color:#999; padding-bottom:5px;}
@media(max-width:1366px){
.PicList002525 .tit span{font-size:38px;color:#333;}
.PicList002525 li p{padding-left:10px}
}
@media(max-width:1200px){
.PicList002525 li p i{display:none;}
.PicList002525 li p{text-align:center;}
}
@media(min-width:769px){
.PicList002525 li{width: 18.5%;margin-right: 1.8%;margin-bottom:1.8%;}
}
@media(max-width:768px){
.PicList002525 li{width: 48%;margin-right: 4%;margin-bottom:4%;}
.PicList002525 li:nth-child(2n){margin-right:0;}
.PicList002525 li:nth-child(5n){ margin-right:4%;}
.PicList002525 li:last-child{ margin-right:0;}
.PicList002525 li p{font-size:15px;}
.PicList002525 .tit span{font-size:22px;color:#333;}
}


/*Bottom002825 */
.Bottom002825{background: #1b1b1b;padding-top: 5.8%;font-size: 18px;}
.Bottom002825 a{color: rgba(255,255,255,.5);font-size: 16px;}
.Bottom002825 a:hover{color: #cb973f;}
.Bottom002825 .auto{}
.Bottom002825 .top{padding-bottom: 3.8%;}
.Bottom002825 .top nav{margin: 4% 0;}
.Bottom002825 .top nav dl{float: left;}
.Bottom002825 .top .right{float: right;}
.Bottom002825 .top .right{max-width: 1010px;width: 75%;}
.Bottom002825 .top .right h2{color:#fff;font-weight:normal;font-family: "胡晓波真帅体";border-bottom: 1px solid rgba(255,255,255,.1);padding-bottom: 4.2%;}
.Bottom002825 .top .right h2 span{padding-left:30px;font-size: 16px;color: rgba(255,255,255,.2);}
.Bottom002825 .top .right .pic{padding-bottom: 4.8%;border-bottom: 1px solid rgba(255,255,255,.1);}
.Bottom002825 .top nav dt{padding-bottom: 10px;}
.Bottom002825 .top nav dt a{font-size: 16px;color: #fff;}
.Bottom002825 .top nav dd{line-height: 36px;}
.Bottom002825 .contact span{font-size:16px;color:#fff;}
.Bottom002825 .contact .code{padding: 15px 0; max-width: 149px; margin: 0 auto; width: 96%;}
.Bottom002825 .bshare-custom{margin-top:30px;}
.Bottom002825 .bshare-custom a{display: inline-block;width: 60px;height: 60px;padding: 0;margin: 0 10px;background: url(../images/Bottom002825_wx.png) no-repeat center center;border: 1px solid rgba(255,255,255,.2);border-radius: 50%;transition: 0.3s;}
.Bottom002825 .bshare-custom a.bshare-sinaminiblog{background-image: url(../images/Bottom002825_sina.png);}
.Bottom002825 .bshare-custom a.dy{background-image: url(../images/Bottom002825_dy.png);position: relative;}
.Bottom002825 .bshare-custom a.dy span{display:none;position: absolute;top: 100%;width:100px;height：100px}
.Bottom002825 .bshare-custom a.dy:hover span{display:inline-block;}
.Bottom002825 .contact .txt{margin-top: 33%;}
.Bottom002825 .contact .txt h5{font-size:46px;margin: 5px 0 30px;font-family: "DINCond-Bold";color: #fff;}
.Bottom002825 .contact .txt p{font-size:16px;color:#fff;}
.bsBox,
.bsBox *{box-sizing: content-box;}
.Bottom002825 .bottom{padding-bottom: 15px;border-top: 1px solid rgba(255,255,255,.1);}
.Bottom002825 .bottom p,.Bottom002825 .bottom p a{font-size:14px;color:rgba(255,255,255,.2);line-height:30px;padding-top: 3%;}
.Bottom002825 .contact .logo{margin-bottom: 10%;}
@media(min-width:1025px){
.Bottom002825 .contact{float: left;max-width: 400px;width: 25%;}
}
@media(max-width:1024px){
.Bottom002825 .top nav{display: none;}
.Bottom002825 .contact,.Bottom002825 .top .right{width:100%;max-width:100%;text-align: center;}
.Bottom002825 .bshare-custom a{float:none;}
.Bottom002825 .contact .txt{margin-top:30px;}
.Bottom002825 .contact .logo{margin-bottom: 30px;}
.Bottom002825 .top .right h2{border-bottom:none;padding: 0;}
.Bottom002825 .bottom{border-top:none;}
}








.Menu002188{ padding:37px 0;border-bottom: 1px solid #eaeaea}
.Menu002188 .Menu{ float:left;}
.Menu002188 .Menu li{ float:left; padding:0 25px;position: relative}
.Menu002188 .Menu li:first-child{ padding-left: 0}
.Menu002188 .Menu li a{ font-size:16px; color:#333; padding-bottom:13px;transition: .3s ease-out;}
.Menu002188 .Menu li::after{ content: '';position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 18px;background: #eaeaea;display: none}
.Menu002188 .Menu li:last-child::after{ display: none}
.Menu002188 .Menu li.cur a,
.Menu002188 .Menu li a:hover{ color:#cb973f;border-bottom:2px solid #cb973f;}
.Menu002188 .Currents{ text-align:right; color:#999; line-height:25px; float:right;}
.Menu002188 .Currents em{ font-style:normal;display:inline-block;}
.Menu002188 .Currents a{color:#999;transition: .3s ease-out;}
.Menu002188 .Currents a:hover{color:#cb973f;}
.Menu002188 .Currents span{color:#cb973f;}
@media (max-width: 1000px){
.Menu002188	.Currents{ display:none;}
}
@media (max-width:640px){
.Menu002188 .Menu{ float:none;}
.Menu002188 .Menu li{/* width: 20%; */text-align: center;padding: 0 5px 30px 5px;}
.Menu002188 .Menu li a{ font-size:15px;}
}


/*公司简介*/

.Floor0028411{overflow: hidden;}
.Floor0028411{position: relative; z-index: 1;padding: 4% 0;}
.Floor0028411 .title{font-size: 36px;color: #333;margin-bottom: 5%;font-weight: normal;position: relative;text-align: center}
.Floor0028411 .title::after{ display: block; width:40px; height:3px; content:""; background:#cb973f;margin: 30px auto;display: none}
.Floor0028411 .title span{font-size: 70px;color: #f5f5f5;display: block;text-transform: uppercase;font-weight: bold;margin-bottom: -68px}
.Floor0028411 .left .tit{color: #333;font-size: 30px;}
.Floor0028411 .left .tit::after{content: '';display: block;width: 30px;height: 4px;background: #cb973f;margin: 20px 0 0}
.Floor0028411 .left .info{color: #666;line-height: 26px; padding: 1.5% 0 2% 0;font-size: 14px}
.Floor0028411 .right{position: relative; z-index: 1;}
.Floor0028411 .open-video{position: absolute;left: 26%;top: 50%;transform: translate(-50%,-50%);cursor: pointer; z-index: 10;}
.Floor0028411 .open-video i{display: block;width: 57px; height: 57px; border-radius: 50%; background: url(../images/Floor002467-play2.png) no-repeat center center;position: relative; z-index: 4;}
.Floor0028411 .open-video:before,
.Floor0028411 .open-video:after{position: absolute; content: '';border-radius: 50%;background: #fff; opacity: 0.3;-webkit-opacity: 0.3; animation: scale 3s infinite;-webkit-animation: scale 3s infinite;}
.Floor0028411 .open-video:before{left: -11px; top: -11px; bottom: -11px;right: -11px; animation-delay: 0.3s;}
.Floor0028411 .open-video:after{left: -20px; top: -20px; bottom: -20px;right: -20px;}

.about_box1 .title{ font-weight: bold; color: #cb973f; font-size: 30px; letter-spacing: 4px; text-align: center; margin-bottom:20px;}
.about_box1 ul li{ background: #F9F9F9; margin-bottom:20px; overflow:hidden;}
.about_box1 ul li figure{ width:33%; float:left;}
.about_box1 ul li figure img{ width:100%;}
.about_box1 ul li .info{ width:67%; float:left; padding:8% 4%;}
.about_box1 ul li:nth-child(2) figure{ float:right;}

.about_box2 .title{ font-weight: bold; color: #cb973f; font-size: 30px; letter-spacing: 4px; text-align: center; padding:2% 0;}
.about_box2 dl{background-image: url(../images/PicList002124-bg.jpg); overflow:hidden;}
.about_box2 dl dd{ width:33%; float:left; padding:13% 3% 3% 3%; text-align:center; border-right: 1px solid rgba(255, 255, 255, 0.2); border-left: 1px solid rgba(255, 255, 255, 0.2);}
.about_box2 dl dd img{ vertical-align:middle;}
.about_box2 dl dd h2{ margin: 40px 0px 45px; font-size: 24px; color: #FFFFFF; font-weight: normal;}
.about_box2 dl dd p{ font-size: 16px; color: #FFFFFF; line-height:1.8; min-height:120px; font-weight: normal;}

@keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-webkit-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@-ms-keyframes scale{
	0%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
	50%{transform: scale(0.8);-webkit-transform: scale(0.8);-ms-transform: scale(0.8);}
	100%{transform: scale(1);-webkit-transform: scale(1);-ms-transform: scale(1);}
}
@media(min-width:1025px){
.Floor0028411 .auto:before{left: 50%; width: 80%;}
.Floor0028411 .left{}
.Floor0028411 .right{}
}
@media(max-width:1024px){
.Floor0028411 .auto:before{left: -2%; width: 104%;background-repeat: repeat-x;}
.Floor0028411 .right{max-width: 100%; margin: 0 auto;}
.Floor0028411 .left{padding-bottom: 5vw;}
}
@media(max-width:640px){
.Floor0028411 .left .tit{font-size: 24px;}
.Floor0028411 .left .en{font-size: 30px;}
}



.PicList001958{padding: 2% 0 0%;}
.PicList001958 li{ overflow:hidden; padding:35px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{}
.PicList001958 li div{ position:relative; padding-left:27.5%;padding-bottom: 21px}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:23.5%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; font-size:18px; font-weight:normal; padding:25px 0 20px;}
.PicList001958 li time{ color:#999;margin-top: 25px;display: inline-block}
.PicList001958 li p{color:#666; margin:0px 0 0 0; line-height:30px; height:56px; overflow:hidden;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;padding-bottom: 0}
.PicList001958 li .Ispic{width:42%;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
}


/*分页*/
.Page002046 .Pages{ text-align:center; padding:3% 0 5%;}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;border:1px solid #ececec; padding:0 15px; line-height:38px; color:#999;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ background-color:#cb973f; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages em a{ float:left; margin-left:-1px;}
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{ padding:0; width:44px; background:url(../images/Page002046-a_prev.gif) no-repeat center center; overflow:hidden; line-height:1000px; height:38px;}
.Page002046 .Pages .a_next{ background-image:url(../images/Page002046-a_next.gif);}
@media(max-width:640px){
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end{ display:none;}
}
@media(max-width:480px){
.Page002046 .Pages a{}
}



/*
 .PicList002797
 */
.PicList002797 {padding: 4% 0 0;}
.PicList002797 li{ float:left; width:23%; margin:0 2% 2% 0;border:solid 1px #ddd;box-shadow: 3px 3px 13px 5px rgba(0,0,0,0.22);-webkit-box-shadow: 3px 3px 13px -5px rgba(0,0,0,0.22);-moz-box-shadow: 3px 3px 13px -5px rgba(0,0,0,0.22);}
.PicList002797 li:nth-child(4n){margin-right:0; }
.PicList002797 li a{ display:block; position:relative; overflow:hidden;}
.PicList002797 li h4,
.PicList002797 li h3,
.PicList002797 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797 li .pic{background: #f5f5f5}
.PicList002797 li figure{ padding-bottom:100%; margin:0 auto; background-size: contain; transition: 0.4s;}
.PicList002797 li a:hover figure{ transform: scale(1.05);}
.PicList002797 li h4{ font-size: 14px;color: #333; line-height:44px;}
.PicList002797 li h3{ font-size: 14px; color:#333; line-height:44px;}

.PicList002797 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 141, 210,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList002797 li:hover{border-color:#cb973f;}
.PicList002797 li:hover a .hover{ opacity:1;}
.PicList002797 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797 li .hover h5{  font-size:24px;}
.PicList002797 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList002797 .more span:hover{padding-left:50px; padding-right:74px;  }

@media(max-width:1000px){
.PicList002797 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797 li{ float:none; width:auto;} 
.PicList002797 li h3,
.PicList002797 li .hover h5{ font-size:14px;}
.PicList002797 li .hover h5{ line-height:20px; max-height:40px;}
}



/*
 .PicList002797_2
 */
.PicList002797_2 {padding: 4% 0 0;}
.PicList002797_2 li{ float:left; width:22%;margin-right: 3.6%;margin-bottom:3.6%;border:solid 1px #ddd;box-shadow: 3px 3px 13px 5px rgba(0,0,0,0.22);-webkit-box-shadow: 3px 3px 13px -5px rgba(0,0,0,0.22);-moz-box-shadow: 3px 3px 13px -5px rgba(0,0,0,0.22);}
.PicList002797_2 li:nth-child(4n){margin-right:0; }
.PicList002797_2 li a{ display:block; position:relative;}
.PicList002797_2 li h4,
.PicList002797_2 li h3,
.PicList002797_2 li h5{ margin:0; text-align:center; font-weight:normal;}
.PicList002797_2 li .pic{ position:relative; overflow:hidden;}
.PicList002797_2 li figure{ padding-bottom:136%; margin:0 auto; background-size: contain; transition: 0.4s;}
.PicList002797_2 li a:hover figure{ transform: scale(1.05);}
.PicList002797_2 li h4{ font-size: 14px;color: #333; line-height:44px;}
.PicList002797_2 li h3{ font-size: 24px; color:#202020;}
.PicList002797_2 li .hover{ opacity:0; position:absolute; left:0; top:0; right:0; bottom:0; text-align:center; background:rgba(0, 141, 210,0.9); z-index:10; transition:0.3s; color:#fff; border-radius: 10px;}
.PicList002797_2 li:hover{border-color:#cb973f;}
.PicList002797_2 li:hover a .hover{ opacity:1;}
.PicList002797_2 li aside{ position:absolute; left:10%;width:80%; top:50%; -ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.PicList002797_2 li .hover h5{  font-size:24px;}
.PicList002797_2 li .hover i{ display:block;  height:2px; background:#fff; width:48px; margin:14px auto 20px;} 
.PicList002797_2 li .hover p{ font-size:16px; line-height:30px; margin:0; max-height:90px; overflow:hidden;}
.PicList002797_2 .more{ display: block; text-align: center; margin-top:50px;}
.PicList002797_2 .more span{ display: inline-block; padding-left: 40px; padding-right: 64px; line-height: 40px; background:url(../images/PicList002797-more.png)no-repeat 74% center #f1af48 ; border-radius: 5px;transition:all 0.5s ease-out 0s; }
.PicList002797_2 .more span:hover{padding-left:50px; padding-right:74px;  }
@media(max-width:1000px){
.PicList002797_2 li{ width:48%; margin-left:1%; margin-right:1%;}
}
@media(max-width:640px) and (min-width:376px){
.PicList002797_2 li .hover img{ width:50px; height:50px;}
}
@media(max-width:480px){
.PicList002797_2 li{ float:none; width:auto;} 
.PicList002797_2 li h3,
.PicList002797_2 li .hover h5{ font-size:14px;}
.PicList002797_2 li .hover h5{ line-height:20px; max-height:40px;}
}


/*
 .RighInfo002254 为demo编号
 */

.RighInfo002254{ padding:4% 0;}
.RighInfo002254 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254 .big_img li,
.RighInfo002254 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254 .list .bd{ position:relative;}
.RighInfo002254 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254 .list a.prev{ top:0;}
.RighInfo002254 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254 .list a.prevStop,
.RighInfo002254 .list a.nextStop{ cursor:default;}
.RighInfo002254 .list li{ height:130px;  position:relative;}
.RighInfo002254 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254 .list li.on figure{ border:2px solid #cb973f;}
.RighInfo002254 .right_info{ float:right; width:39.2%;}
.RighInfo002254 .right_info h1,
.RighInfo002254 .right_info h3,
.RighInfo002254 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254 .right_info h1{ padding:4% 0; color:#333; font-size:30px; }
.RighInfo002254 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254 .right_info a{ display:inline-block; border:1px solid #cb973f; padding:10px 5%; color:#cb973f; transition:0.4s;}
.RighInfo002254 .right_info a:hover{ background-color:#cb973f; color:#fff;}

.RighInfo002254 .tab{ padding:3% 0;}
.RighInfo002254 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#cb973f;}
.RighInfo002254 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254 .tab .h1_tab span.on{ background-color:#cb973f; color:#fff;}
.RighInfo002254 .tab .info{ padding-top:3%;}
.RighInfo002254 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(min-width:769px){
.RighInfo002254 .list{ height:470px;}
}
@media(max-width:768px){
.RighInfo002254 .list_img,
.RighInfo002254 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254 .list li{ height:100px;}
.RighInfo002254 .right_info h1{font-size:20px; }
.RighInfo002254 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo002254 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254 .list a{ height:28px;}
.RighInfo002254 .list li{ height:80px;}
.RighInfo002254 .tab .h1_tab{ font-size:14px;}
.RighInfo002254 .tab .h1_tab span{ padding:0 3%;}
 }	


/*
 .RighInfo054 为demo编号
 */

.RighInfo054{ padding:4% 0;}
.RighInfo054 .list_img{ width:100%; position:relative;}
.RighInfo054 .big_img{ border:1px solid #dcdcdc; text-align:center;}

.RighInfo054 .list{}
.RighInfo054 .list .bd{ margin:2% 6%; text-align:center; overflow:hidden;}
.RighInfo054 .list a{ position:absolute;width: 60px;height: 60px;left: 0;top: 39%;cursor:pointer;}
.RighInfo054 .list a.prev{ left:0;}
.RighInfo054 .list_img:hover a.prev{ background:url(../images/btn-prev.png) no-repeat center;}
.RighInfo054 .list a.next{ left:auto; right:0;}
.RighInfo054 .list_img:hover a.next{ background:url(../images/btn-next.png) no-repeat center;}
.RighInfo054 .list a.prevStop,
.RighInfo054 .list a.nextStop{}

.RighInfo054 .list li{ width:16%; display:inline-block; margin-right:1%; position:relative; border:1px solid #f2f2f2; padding:2px;}
.RighInfo054 .list li.on{ border:2px solid #cb973f;}

/*Floor002872 */
.Floor002872{position: relative; z-index: 10;}
/*slick Basic*/
.Floor002872 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002872 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002872 .slick-list:focus {outline: none}
.Floor002872 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002872 .slick-slider .slick-track, 
.Floor002872 .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)}
.Floor002872 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002872 .slick-track:before, 
.Floor002872 .slick-track:after{display: table; content: '';}
.Floor002872 .slick-track:after{ clear: both;}
.Floor002872 .slick-loading .slick-track { visibility: hidden;}
.Floor002872 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002872 .slick-slide .slick-loading img { display: none;}
.Floor002872 .slick-slide .dragging img { pointer-events: none;}
.Floor002872 .slick-initialized .slick-slide { display: block;}
.Floor002872 .slick-loading .slick-slide { visibility: hidden;}
.Floor002872 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002872 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/


.Floor002872 .slider li a{display: block; position: relative;}
.Floor002872 .slider li aside.dot{position: absolute; left: 0; width: 100%;line-height: 50px; padding: 0 30% 0 20px;color: #fff;font-size: 18px;background: rgba(0,0,0,0.6); z-index: 10;bottom: 0; transform: translateY(50px); opacity: 0; transition: 0.3s 0.3s;}
.Floor002872 .slider li.slick-current aside.dot{opacity: 1;transform: translateY(0);}
.Floor002872 .slick-dots{position: absolute; right: 20px;bottom: 20px; z-index: 10;}
.Floor002872 .slick-dots li{width: 10px; height: 10px; cursor: pointer;border-radius: 10px;transition: 0.3s; background: #fff;float: left;margin-left: 10px;}
.Floor002872 .slick-dots li button{display: none;}
.Floor002872 .slick-dots li.slick-active{background: #cb973f; width: 20px;}

@media(max-width:640px){
.Floor002872 .slider-tab li{font-size: 18px;}
}

.RighInfo054 .tab{ padding:3% 0;}
.RighInfo054 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#cb973f;}
.RighInfo054 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo054 .tab .h1_tab span.on{ background-color:#cb973f; color:#fff;}
.RighInfo054 .tab .info{ padding-top:3%;}

@media(min-width:769px){
.Floor002872{ display:none;}
}
@media(max-width:768px){
.Floor002872{ display:block;}
.RighInfo054 .list_img{  display:none;}
}
@media(max-width:480px){
.RighInfo054 .tab .h1_tab{ font-size:14px;}
.RighInfo054 .tab .h1_tab span{ padding:0 3%;}
 }	




/*
 .RighInfo002254_2 为demo编号
 */

.RighInfo002254_2{ padding:4% 0;}
.RighInfo002254_2 .list_img{ float:left; width:55.6%; position:relative;}
.RighInfo002254_2 .big_img{ position:absolute; left:0; top:0; height:100%; width:80%;}
.RighInfo002254_2 .big_img li,
.RighInfo002254_2 .big_img li figure{ position:absolute; left:0; width:100%; top:0; height:100%;}
.RighInfo002254_2 .big_img li figure{ border:1px solid #dcdcdc;background-size:contain;}
.RighInfo002254_2 .list{ padding:42px 0 42px 82.9%;}
.RighInfo002254_2 .list .bd{ position:relative;}
.RighInfo002254_2 .list a{ position:absolute; width:17.1%; height:40px; right:0; background:url(../images/RighInfo002254-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo002254_2 .list a.prev{ top:0;}
.RighInfo002254_2 .list a.next{ bottom:0; background-image:url(../images/RighInfo002254-btn_next.png);}
.RighInfo002254_2 .list a.prevStop,
.RighInfo002254_2 .list a.nextStop{ cursor:default;}
.RighInfo002254_2 .list li{ height:130px;  position:relative;}
.RighInfo002254_2 .list li figure{ position:absolute; left:0; width:97%; top:9px; bottom:15px; background-size:contain; border:1px solid #f2f2f2;}
.RighInfo002254_2 .list li.on figure{ border:2px solid #cb973f;}
.RighInfo002254_2 .right_info{ float:right; width:39.2%;}
.RighInfo002254_2 .right_info h1,
.RighInfo002254_2 .right_info h3,
.RighInfo002254_2 .right_info p{ margin:0;padding:5% 0;border-bottom:1px solid #e7e8e8;}
.RighInfo002254_2 .right_info h1{ padding:4% 0; color:#333; font-size:30px; }
.RighInfo002254_2 .right_info h3{ font-size:18px; font-weight:normal;}
.RighInfo002254_2 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo002254_2 .right_info a{ display:inline-block; border:1px solid #fdf3f2; padding:10px 5%; color:#cb973f; transition:0.4s;}
.RighInfo002254_2 .right_info a:hover{ background-color:#cb973f; color:#fff;}
.RighInfo002254_2 .tab{ padding:3% 0;}
.RighInfo002254_2 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#cb973f;}
.RighInfo002254_2 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo002254_2 .tab .h1_tab span.on{ background-color:#cb973f; color:#fff;}
.RighInfo002254_2 .tab .info{ padding-top:3%;}
.RighInfo002254_2 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo002254-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo002254_2 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo002254-icon.png) no-repeat left center;}
@media(max-width:768px){
.RighInfo002254_2 .list_img,
.RighInfo002254_2 .right_info{ float:none; width:auto;}
}
@media(max-width:640px){
.RighInfo002254_2 .list li{ height:100px;}
.RighInfo002254_2 .right_info h1{font-size:20px; }
.RighInfo002254_2 .right_info h3{ font-size:16px;}
 }	
@media(max-width:480px){
.RighInfo002254_2 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo002254_2 .list a{ height:28px;}
.RighInfo002254_2 .list li{ height:80px;}
.RighInfo002254_2 .tab .h1_tab{ font-size:14px;}
.RighInfo002254_2 .tab .h1_tab span{ padding:0 3%;}
 }	


.RighInfo002816{padding-top: 5%;}
.RighInfo002816 .img-block{display: block;width: 100%;}
.RighInfo002816 ul{margin-bottom: 6%;}
.RighInfo002816 ul .inner{background:url(../images/Floor002560_bg.jpg) no-repeat center center;padding-top: 12%; padding-bottom: 12%;}
.RighInfo002816 ul h3{ font-size: 28px; color: #333;margin-top: 0}
.RighInfo002816 ul h3:after{display:block; content: ''; height:4px; width:30px; background: #cb973f; vertical-align: middle; margin-top: 30px;}
.RighInfo002816 ul .li p{ line-height: 30px; color: #666;font-size: 14px;margin: 0}
.RighInfo002816 ul .li .icon{padding-bottom: 15px;}
.RighInfo002816 .box{ padding-bottom:2%; overflow:hidden;}

@media(min-width:1025px){
.RighInfo002816 ul:nth-child(2n-1) .ol{float: left;}
.RighInfo002816 ul:nth-child(2n-1) .li{float: right;}
.RighInfo002816 ul:nth-child(2n) .ol{float: right;}
.RighInfo002816 ul:nth-child(2n) .li{float: left;}
.RighInfo002816 ul .ol,
.RighInfo002816 ul .li{width: 50%;}
.RighInfo002816 ul .li{ position: relative; z-index: 10;}
.RighInfo002816 ul:nth-child(2n-1) .li .inner{  margin-left: -10%; padding-right:15%;padding-left:15%;}
.RighInfo002816 ul:nth-child(2n) .li .inner{width: 110%; padding-right: 15%;padding-left:15%;}
}
@media(max-width:1024px){
.RighInfo002816 ul .li{padding: 0!important;}
.RighInfo002816 ul .inner{ padding: 20px;}
.RighInfo002816 ul h3{ font-size: 20px; }
.RighInfo002816 ul h3:after{margin-top: 15px;}
}





/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:2% 0;}
.RighInfo002228 .fl{ width:54%; float:left;}
.RighInfo002228 .fr{ width:42%; float:right;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{text-align: center; color: #cb973f; margin-bottom: 2%; font-size: 26px;text-transform: uppercase; }
.RighInfo002228 .single-header h3{ color:#666; font-size:14px; margin-bottom:10px; font-weight:normal;}
.RighInfo002228 .txt{ width:50%; float:left; font:normal 16px/38px "微软雅黑"; color:#333;}
.RighInfo002228 .txt h1{ color:#2070b8; font-size:24px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .pic{ float:right; text-align:right; width:25%;}
.RighInfo002228 .pic img{/* border:solid 1px #ddd;*/}
.RighInfo002228 .title{ border-left:solid 8px #2070b8; color:#2070b8; font-size:20px; line-height:24px; text-indent:20px; margin:0 0 20px 0; font-weight:normal;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.RighInfo002228 .single-content p{ font:normal 16px/32px "微软雅黑"; color:#333; margin:0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:480px){
.RighInfo002228 .single-header h1{ font-size:18px;}
.RighInfo002228 .single-header h3{ margin-bottom:3%;}
.RighInfo002228 .fl,.RighInfo002228 .fr,.RighInfo002228 .txt,.RighInfo002228 .l,.RighInfo002228 .txt,.RighInfo002228 .pic{ width:100% !important;}
.RighInfo002228 .txt h1{ text-align:center;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228{ min-height:480px;}
  .RighInfo002228 .single-header h1{ font-size:28px;}
}


.whir-feedback{display: none;}


/*
 .Timeline001265 为demo编号
 */
.Timeline001265{ position:relative; margin:3% auto;}
.Timeline001265::before{ position:absolute; content:''; z-index:-1; top:0; width:1px; height:100%; left:20px; background-color:#dcdcdc;}
.Timeline001265 .list{height: 650px;overflow: hidden;position: relative;}
.Timeline001265 ul{position: relative;}
.Timeline001265 li{padding:15px 0 15px 40px;}
.Timeline001265 li h1{  font-weight:normal; font-size:30px; margin:0; position:relative;}
.Timeline001265 li h1 i{ display:block; width:12px; height:12px; position:absolute; left:-27px; top:50%; margin-top:-6px; border-radius:50%; background-color:#e78511;}
.Timeline001265 li dt{ padding:5px 0;}
.Timeline001265 .btn{ position:absolute; width:0; height:0; border:15px solid #ccc; border-left-color:transparent; border-right-color:transparent; left:6px; z-index:10; cursor:pointer;}
.Timeline001265 .prev{ border-top:0; top:0;}
.Timeline001265 .next{ border-bottom:0; bottom:0;}
@media(max-width:768px){
.Timeline001265 li h1{ font-size:24px;}
}
@media(max-width:480px){
.Timeline001265 .list{height: 400px;}
}

/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2,{}
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 50px 0 70px}
	.RighInfo002275 .text .title{margin-bottom: 75px}
	.RighInfo002275 .map{width: 700px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}

/*Timeline000913 */
.Timeline000913{padding: 3.125vw 0 0 0;}
.Timeline000913 .main{position: relative; z-index: 1; padding-bottom: 7.396vw;}
.Timeline000913 .main .quan{display: block;width: 10px; height: 10px; border-radius: 50%; background: #fff;border: 1px solid #dedede;}
.Timeline000913 .main:before{position: absolute; content:'';width: 1px; top: 10px; bottom: 0;background: #d9d9d9; }
@media(min-width:769px){
.Timeline000913 .main .quan{ margin: 0 auto; }
.Timeline000913 .main:before{left: 50%;}
.Timeline000913 .outer > .ytable-cell{width: 50%;}
}
@media(max-width:768px){
.Timeline000913 .outer,
.Timeline000913 .outer > .ytable-cell{display: block;}
.Timeline000913 .main:before{left: 5px;}
}

.Timeline000913 .item{position: relative;z-index: 4;}
.Timeline000913 .item:not(:last-child){margin-bottom: 2.08vw;}
.Timeline000913 .info{position: relative;}
.Timeline000913 .info:before{position: absolute; content: ''; top: 50%; margin-top: -16px; border:16px solid  transparent;}
.Timeline000913 .info .inner{background: #f0f0f0; padding: 1.5vw;}
.Timeline000913 .info p{ padding:0; margin:0;}
.Timeline000913 .pic{width: 32.787%;}
.Timeline000913 .pre pre{font-size: 15px;}
.Timeline000913 .year{font-family: 'DIN-Medium';color: #cb973f;font-size: 45px;}
.Timeline000913 .year aside{background-repeat: no-repeat;background-image: url("../images/Timeline000913_icon.png");}
@media(min-width:769px){
.Timeline000913 .item:nth-of-type(2n-1) .info{padding-right: 32px;}
.Timeline000913 .item:nth-of-type(2n) .info{padding-left: 32px;}
.Timeline000913 .item:nth-of-type(2n-1) .info:before{right: 0;border-left-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n) .info:before{left: 0;border-right-color: #f0f0f0;}
.Timeline000913 .item:nth-of-type(2n-1) .pre{padding-left: 2vw;}
.Timeline000913 .item:nth-of-type(2n) .pre{padding-right: 2vw;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside{margin-left: -10px;background-position: left center;}
.Timeline000913 .item:nth-of-type(2n-1) .year aside:before,
.Timeline000913 .item:nth-of-type(2n) .year aside:after{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -10px 32px 0;}
.Timeline000913 .item:nth-of-type(2n) .year aside{background-position: right center;margin-right: -11px; text-align: right;}
}
@media(max-width:768px){
.Timeline000913 .main{margin-left: 3vw;}
.Timeline000913 .year{font-size: 7vw;}
.Timeline000913 .year aside{padding-left: 32px;background-position: left center;margin-left: -5px;}
.Timeline000913 .year aside:before{display: inline-block; content: ''; width: 30px; height: 1px; vertical-align: middle;background: #d9d9d9; margin: -1vw 3vw 0;}
.Timeline000913 .info{padding: 3vw;}
.Timeline000913 .pic,.Timeline000913 .pre{ display:block; width:100%;}
.Timeline000913 .pic{ margin:6% auto;}
.Timeline000913 .pre pre{ text-align:center !important; padding:2% 0;}
}
@media(max-width:480px){
.Timeline000913 .pic{width:45%;}
.Timeline000913 .pre pre{font-size: 3.5vw;}
}


/*Joinus */
.Joinus { padding:2% 0; }
.Joinus .list-group .tit { cursor: pointer; line-height: 69px; font-size: 16px; }
.Joinus .list-group .tit:before { background: #cb973f; width: 4px; height: 4px; display: inline-block; content: ''; vertical-align: middle; margin-right: 27px; }
.Joinus .title { padding: 0 40px; line-height: 60px; background: #cb973f; font-size: 16px; color: #fff; border-bottom: 1px solid #ededed; margin-top: 20px; }
.Joinus .title time, .Joinus .tit time { float: right; }
.Joinus .tit time { color: #888; }
.Joinus .list { border-bottom: 1px solid #ededed; }
.Joinus .tit { padding: 0 40px; background: #fafafa; font-weight: normal; margin: 0; }
.Joinus .tit.active { background: #fff; margin: 0 40px; padding: 0; border-bottom: 2px solid #cb973f; color: #cb973f; }
.Joinus .tit.active time { color: #cb973f; }
.Joinus .info { padding: 10px 40px 20px 70px; display:none;}
.Joinus .info .singlePage { font-size: 14px; line-height: 26px; color: #3e3e3e; }
.Joinus .btn_apply { padding: 10px 0; }
.Joinus .btn_apply a { display: inline-block; max-width: 150px; width: 40%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: #cb973f; font-size: 16px; }

@media(min-width:769px) {
.Joinus .title time { margin-right: 78px; }
.Joinus .tit time { padding-right: 63px; }
}

@media(max-width:768px) {
.Joinus .title { padding: 0 20px; line-height: 50px; }
.Joinus .tit { padding: 0 20px; }
.Joinus .tit.active { margin: 0 20px; }
.Joinus .title time { margin-right: 12px; }
.Joinus .list-group .tit:before { margin-right: 10px; }
.Joinus .info { padding: 10px 20px; }
}

@media(max-width:480px) {
.Joinus .tit time { margin-right: 0; }
.Joinus .tit time { font-size: 12px; }
}



/*PicList001938*/
.PicList001938{ padding-top:7%;}
.PicList001938 li{ float:left; width:47%; margin-right:3%; margin-bottom:9%;}
.PicList001938 li:nth-child(2n){ margin-right:0; margin-left:3%;}
.PicList001938 li div{ position:relative; margin-top:12%; border:1px solid #ffdbbb; padding:7% 3% 4% 52%; font-size:12px;}
.PicList001938 li .Ispic{ position:absolute; width:46%; height:162%; left:3%; bottom:0; transition: 0.4s;}
.PicList001938 li:hover .Ispic{ transform: scale(1.05);}
.PicList001938 li .Ispic img{ display:none;}
.PicList001938 li h5{font-size:16px; margin:0;}
.PicList001938 li h5 a:hover{color: #f57921;}
.PicList001938 li time{ font-size:14px; color:#444; padding-top:10px; display:block;}
.PicList001938 li p{ margin:20px 0; line-height:24px; overflow:hidden; height:72px;}
.PicList001938 li .more{ display:inline-block; line-height:25px; padding:0 15px; border-radius:25px; border:1px solid #ffdbbb; color:#f57921;}
.PicList001938 li .more:hover{ background:#febb12; color:#fff;}

@media(max-width:768px){
.PicList001938 li{ float:none; margin-right:0; margin-left:0 !important; width:auto;}
.PicList001938 li div{ margin-top:20%;}
}
@media(max-width:480px){
.PicList001938 li div{ padding:3%; margin-top:0;}
.PicList001938 li .Ispic{ position:relative; width:auto; display:block; top:auto; height:auto; padding-bottom:137%; left:auto; background-size:contain; margin-bottom:20px;}
}


/*
 .RighInfo002452 为demo编号
 */

.RighInfo002452 .bigimg{width: 50%; float:left;}
.RighInfo002452 .bigimg span{ display: block; background-size: cover; background-repeat: no-repeat; background-position: center;}
.RighInfo002452 .bigimg span img{ visibility: hidden;}
@media only screen and (max-width:1000px ) {
	.RighInfo002452 .bigimg{ width: 100%; position: static; padding-top: 6%;}
}

.RighInfo002452 .right-content{ float: right; width: 50%; padding: 3% 5%; color: #333; line-height: 28px;}
@media only screen and (max-width:1366px ) {
	.RighInfo002452 .right-content{ padding: 5% 0;}
}
@media only screen and (max-width:1000px ) {
	.RighInfo002452 .right-content{ width: 100%;}
}

@media only screen and (max-width:1000px ) {
	.RighInfo002452 .right-content .inner{ max-width:none;}
}
.RighInfo002452 .right-content .tit{ font-weight: normal; font-size: 30px; margin: 0; padding-bottom:20px;}
.RighInfo002452 .right-content dl{ padding: 12% 0 5%;}
.RighInfo002452 .right-content .tits{ color: #666;}

.RighInfo002452 .smalllist{ padding: 6% 0;}
.RighInfo002452 .smalllist li{ float: left; width: 23%; margin-right:2%; border:solid 1px #fff; position: relative;}
.RighInfo002452 .smalllist li.on{ border:solid 1px #cb973f;}
.RighInfo002452 .smalllist li a{ padding-bottom:84%; display:block; background-size: cover; cursor:pointer;}
.RighInfo002452 .smalllist li a img{ display:none;}
@media only screen and (max-width:1000px ) {
.RighInfo002452 .smalllist{ padding: 6% 0;}	
}

.RighInfo002452 .gopage a{ display: inline-block; padding: 2% 2%; border: 2px solid #cb973f; text-align: center; width: 49%; font-size:16px; color: #cb973f; transition:all .3s ease-in-out;}
.RighInfo002452 .gopage a:hover{ color: #fff; background-color: #cb973f;}

.RighInfo002452 .tab{ padding:3% 0;}
.RighInfo002452 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#cb973f;}
.RighInfo002452 .tab .h1_tab span{ float:left; padding:0 5%; line-height:50px; background-color:#cb973f; color:#fff; margin-right:4px; cursor:pointer;}
.RighInfo002452 .tab .h1_tab span.on{ background-color:#cb973f; color:#fff;}
.RighInfo002452 .tab .info{ padding-top:3%;}