.auto_1600{ max-width:1600px;}

@media(max-width:1700px){
.auto_1600{  max-width:1200px;}
}


@media(max-width:1200px){
.auto_1600{ padding:0 2%;}
}




/*Top002138 */
.Top002138{ background:#fff; }
.Top002138 .header{ position:relative; z-index:100;}
.Top002138 .header-left{float:left;max-width:564px;width: 18%;}
.Top002138 .header-left .logo{ display:table; height:80px;}
.Top002138 .header-left .logo li{ display:table-cell; vertical-align:middle;}
.Top002138 .header-left .logo img{ max-height:100%;}
.Top002138 .header-right,
.Top002138 .header-mid{float: right;}
.Top002138 .header-right{padding-top: 28px;}
.Top002138 .header-right .phone {float: right;}
.Top002138 .header-right .phone span {display: inline-block;font-size: 20px;color: #333;line-height: 41px;}
.Top002138 .header-right .phone span img {padding-right: 11px;vertical-align: middle;margin-top: -4px;}
.Top002138 .header-right dd{float:left;line-height: 41px;margin-left: 13px;font-size: 20px;}
.Top002138 .open-search{width:36px;height: 40px;background:url(../images/Top002138-searchbg.png) no-repeat center center;cursor:pointer;}
.Top002138 .open-search-on{ background:none; position:relative;}
.Top002138 .open-search-on::before,
.Top002138 .open-search-on::after{ position:absolute; content:''; width:60%; left:20%; top:50%; transform:rotate(45deg); height:3px; background:#cca74f;}
.Top002138 .open-search-on::after{transform:rotate(-45deg);}

.Top002138 .top-language span{padding-right: 30px;background:url(../images/Top002138-a_lang.png) no-repeat right center;}
.Top002138 .top-language .top-sub{ position:absolute; left:0; width:100%; }
.Top002138 .top-language .top-sub a{ color:#fff;line-height:30px;}
.Top002138 .top-search{ display:none; position:absolute; right:0; top:100%; background:#fff;border:15px solid #fff;width:100%; }
.Top002138 .top-search .text{ border:1px solid #cca74f; height:38px; line-height:38px; padding:0 50px 0 10px; width:100%; color:#999;}
.Top002138 .top-search .btn{ position:absolute; right:0; width:40px; height:100%; top:0; background:url(../images/Top002138-searchbg_red.png) no-repeat center center; border:1px solid #cca74f;}

.Top002138 .header-menu li{ width:auto !important;}
.Top002138 .header-menu li em{padding: 25px 5px 25px 5px;}
.Top002138 .header-menu li em a{padding: 0px 20px;/* border-radius:3px; */line-height: 40px;font-size: 20px;}
.Top002138 .header-menu li.aon em a,
.Top002138 .header-menu li em a:hover{background: #cca74f;color:#fff;}
.Top002138 .header-menu li .sub-menu dt{ padding:12px 0;}
.Top002138 .header-menu li .sub-menu dt a{ padding:0; color:#fff; font-size:16px;}
.Top002138 .header-menu li .sub-menu dt a::after{display: inline-block;content: '';width: 1px;height: 9px;margin: 0 10px;background:rgba(255,255,255,0.5);}
.Top002138 .header-menu li .sub-menu dt:last-child a::after{ display:none;}
.Top002138 .header-menu li .sub-menu dt a:hover{ background:none; color:#cca74f;}
.Top002138 .sub-menu-layer{ background:rgba(35,34,34,0.5);}
.Top002138 .header-menu li#m44 .sub,
.Top002138 #m44 .sub-menu-layer,
.Top002138 .header-menu li#m59 .sub,
.Top002138 #m59 .sub-menu-layer{display: none!important}
@media(max-width:1500px){
.Top002138 .top-language span {padding-right: 15px;}
.Top002138 .header-menu li em a{padding: 0px 15px;font-size: 18px;}
}
@media(max-width:1280px){
.Top002138 .header-left .logo li.logo_txt{ display:none;}
}
@media(max-width:1200px){
.Top002138 .header-menu li em a{ padding:0 10px;}
}
@media(min-width:1025px){
.Top002138 .top-language{ position:relative;}
.Top002138 .top-language .top-sub{display:none;background:#cca74f; text-align:center; top:100%;}
.Top002138 .top-language .top-sub a{display:block; border-bottom:1px solid #fff; }
.Top002138 .top-search{max-width:400px; }
}
@media(max-width:1024px){
.Top002138{ position:relative; z-index:100; padding-top:42px;}
.Top002138 .top-language span{ display:none;}
.Top002138 .top-language .top-sub{ display:block !important; height:42px; background:#f1f1f1; top:0; text-align:right; padding:0 2%;}
.Top002138 .top-language .top-sub a{display: inline-block;border: 1px solid #666;color: #666;padding: 0 10px;margin-left: 5px;line-height: 25px;font-size: 14px}
.Top002138 .header-right .phone {position: absolute;top: 0;left: 2%;}
.Top002138 .header-right .phone span{font-size: 18px;}
.Top002138 .header-left{ width:50%;}
.Top002138 .header-right {padding-top: 22px;}
.Top002138 .header-right dd.open-search,
.Top002138 #open_menu{ border: 1px solid #848585;border-radius: 50%;}
.Top002138 .open-search {height: 36px;}
.Top002138 .header-right dd.top-language{ margin-left:0;}
.Top002138 #open_menu{ width:36px; height:36px; position:relative;}
.Top002138 #open_menu i,
.Top002138 #open_menu i::before,
.Top002138 #open_menu i::after{ background:#848585;}
.Top002138 #open_menu i{ width:60%; left:20%; top:50%; height:1px;}
.Top002138 #open_menu.open_menu_on{ background:#cca74f; border:none;}
.Top002138 #open_menu.open_menu_on i{background:#fff !important;}
.Top002138 #open_menu.open_menu_on i::before,
.Top002138 #open_menu.open_menu_on i::after{ transform:rotate(0deg); background:#fff;}
.Top002138 #open_menu.open_menu_on i::before{ top:-6px !important;}
.Top002138 #open_menu.open_menu_on i::after{ top:6px !important;}
.Top002138 .header{ position:initial;}
.Top002138 #header-menu{ position:absolute; top:100%; left:0; width:100%; background:#fff; display:none;}
.Top002138 #header-menu li{ border-bottom:1px solid #eee;}
.Top002138 #header-menu li a{ line-height:49px;}
.Top002138 #header-menu li em a,
.Top002138 #header-menu li em{ border-bottom:0;}
.Top002138 #header-menu li em a{color:#666; font-weight:normal;}
.Top002138 #header-menu li .sub{ background:#cca74f;}
.Top002138 #header-menu li .sub dt{ border-bottom:1px dashed rgba(255,255,255,0.4);}
.Top002138 #header-menu li.has-sub em a{ background:url(../images/Top002138-a_lang.png) no-repeat 95% center;}
}
/*Banner002287*/
.Banner002287{}
.Banner002287 .bx-wrapper{ position:relative; z-index:1;}
.Banner002287 .bx-viewport{ z-index:1;}
.Banner002287  li{ position:relative;}
.Banner002287  li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Banner002287  li img{ display:block; width:100%; }
@media(min-width:1025px){
.Banner002287  li img.wap{ display:none;}
}
@media(max-width:1024px){
.Banner002287  li img.pc{ display:none;}
}

.Banner002287 .bx-pager{position: absolute; bottom: 5%; left:0; width: 100%;text-align:center;  z-index: 9;}
.Banner002287 .bx-pager div{ display: inline-block; padding: 0;}
.Banner002287 .bx-pager a{ position:relative;overflow: hidden; line-height:1000px; display: block; width: 12px; height: 12px; border-radius: 50%; margin:13px 5px; transition:0.2s;}
.Banner002287 .bx-pager a.active{width: 38px; height: 38px;background:rgba(255, 186, 0, 0.1); margin-top:0; margin-bottom:0;}
.Banner002287 .bx-pager a::before{  border-radius: 50%; position:absolute; left:50%; top:50%; margin:-6px 0 0 -6px; content:''; width:12px; height:12px;background:rgba(255,255,255,0.3);}
.Banner002287 .bx-pager a.active::before{background:#ffba00;}

/*Floor002616 */
.Floor002616{padding:4% 0 0 0;}
.Floor002616 .name{text-align: center;color: #333;font-size: 25px;font-weight: bold;padding-bottom: 3%;}
.Floor002616 .name:after{display: block;content: '';width: 4px;height: 30px;margin: 20px auto 0;background: #cca74f;}
.Floor002616 .con-main{ position:relative; z-index:1;}
.Floor002616 .con-main::before{/* position:absolute; */content:'';z-index:1;height: 82%;width:20%;background:#eee;left:0;top: 156px;}
.Floor002616 .auto{ max-width:1613px; }
@media(max-width:1700px){
.Floor002616 .auto{  max-width:1200px;}
}
.Floor002616  .con-main .auto{position:relative; z-index:2; padding:3% 0 4% 0;}
.Floor002616  .con-main .auto::before{position:absolute;content:'';z-index:1;height: 90%;width:57.59%;background: rgb(234 233 233 / 38%);left:0;top:0;}
.Floor002616  .con-main .auto > *{ position:relative; z-index:5;}
.Floor002616 .title{ color:#1b1b1b; font-size:36px;}
.Floor002616 .title b{ color:#d0d0d0; font-size:84px; font-family:"Times New Roman", Times, serif; text-transform:uppercase; margin-right:20px;}
.Floor002616 .left-img{ float:left; width:50.58%; padding-top:3%;}
.Floor002616 .left-img img{ display:block; width:100%;}
.Floor002616 .right-intro{ float:right; width:49.42%;}
.Floor002616 .right-intro .main{position:relative;overflow:hidden;padding: 13.2%;border-right:3px solid #cca74f;border-bottom:3px solid #cca74f;background:url(../images/Floor002616_txtbg.png) no-repeat right bottom;}
.Floor002616 .right-intro .main::before{ position:absolute; content:''; width:100%; left:14%; top:0; height:3px; background:#cca74f;}
.Floor002616 .right-intro .main > *{ padding-left:14%;}
.Floor002616 .right-intro .main h1{margin:0;font-size: 25px;color: #cca74f;font-weight: bold;position:relative;}
.Floor002616 .right-intro .main h1 .mark{position:absolute; height:2px; width:12%; background:#e8e8e8; left:0; top:50%; margin-top:-1px;}
.Floor002616 .right-intro .main h1 .mark::before{position:absolute;  content:''; width:16px; height:16px; border:2px solid #cca74f; border-radius:50%; background:#fff; right:0; top:50%; margin-top:-8px;}
.Floor002616 .right-intro .main pre{font-size: 18px;line-height: 36px;color: #333;margin-top:4.5%;}
.Floor002616 .right-intro .more{margin-left:14%;padding-left:14%;padding-top:6%;font-size: 18px;}
.Floor002616 .right-intro .more a{ display:inline-block; width:50%; max-width:133px; line-height:36px; color:#fff; text-align:center; background:#cca74f;}

.Floor002616 .ul-tips{ padding:5% 0;}
.Floor002616 .ul-tips li{ float:left; width:32%; margin-right:2%;}
.Floor002616 .ul-tips li:nth-child(3n){ margin-right:0;}
.Floor002616 .ul-tips li .pic{ width:49.22%;}
.Floor002616 .ul-tips li .txt{ width:50.78%;}
.Floor002616 .ul-tips li h3{ margin:0; color:#333333; font-size:36px; font-weight:normal;}
.Floor002616 .ul-tips li h3::after{ display:block; content:''; width:39px; height:2px; background:#cca74f; margin:3% 0 5% 0;}
.Floor002616 .ul-tips li p{ color:#666; font-size:15px; line-height:24px; height:72px; overflow:hidden;}
.Floor002616 .ul-tips li a:hover h3{ color:#cca74f;}
@media(min-width:1025px){
  .Floor002616 .left-img{float:left;width: 50.58%;padding-top:3%;padding-left: 6%;}
  }
@media(max-width:480px){
  .Floor002616 .left-img{ float:left;width:50.58%;padding-top:3%;padding-left: 0;}
  }
@media(max-width:1693px){
.Floor002616 .right-intro .main{ padding-top:10%; padding-bottom:10%;}
.Floor002616 .con-main,
.Floor002616 .ul-tips{ padding-left:2%; padding-right:2%;}
}
@media(max-width:1366px){
.Floor002616 .right-intro .main pre{ max-height:144px; overflow:hidden;}
.Floor002616 .right-intro .main h1{ font-size:26px;}
}
@media(max-width:1200px){
.Floor002616 .title b{ font-size:70px;}
}
@media(max-width:1024px){
.Floor002616{padding:30px 0 0 0;}
.Floor002616 .left-img,
.Floor002616 .right-intro{ float:none; width:auto;}
.Floor002616 .right-intro .main::before,
.Floor002616 .con-main .auto::before{ display:none;}
.Floor002616 .right-intro .main{ border:3px solid #cca74f; padding:5% 5% 5% 0;}
.Floor002616 .right-intro .more{ text-align:center; margin-left:0; padding-left:0;}
.Floor002616 .right-intro .main pre{ max-height:none;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002616 .ul-tips li a{ display:block;}
.Floor002616 .ul-tips li a > *{ width:auto !important;}
}
@media(max-width:640px){
.Floor002616 .title{ font-size:24px;}
.Floor002616 .title b{ font-size:50px;}
.Floor002616 .ul-tips li{ float:none; width:auto;}
}
@media(max-width:480px){
.Floor002616 .right-intro .main h1,
.Floor002616 .title{ font-size:20px;}
.Floor002616 .title b{ font-size:36px;}
.Floor002616 .ul-tips li h3{font-size:28px;}
.Floor002616 .ul-tips li .pic{ width:40%;}
.Floor002616 .ul-tips li .txt{ width:60%;}
}


/*Floor002731 */
.Floor002731 {padding-top: 4vw;}
.Floor002731 .name{text-align: center;color: #333;font-size: 25px;font-weight: bold;padding-bottom: 3%;}
.Floor002731 .name:after{display: block;content: '';width: 4px;height: 30px;margin: 20px auto 0;background: #cca74f;}

@media(min-width:1025px){
.Floor002731 .ul-pc{padding-bottom: 39.0625%; position: relative; overflow: hidden;color: #fff;}
}
.Floor002731 .ul-pc .text{position: absolute;left: 0;z-index: 10;background: rgb(204 167 79 / 77%);width: 100%;bottom: 0;opacity: 0;padding:25px 40px;transform: translateY(100%);}
.Floor002731 .ul-pc .text h2{font-size: 22px; margin: 0; font-weight: normal;}
.Floor002731 .ul-pc .text p{font-size: 18px;margin: 10px 0 0 0;}
.Floor002731 .ul-pc a{color: #fff;}
.Floor002731 .ul-pc .Ispic{ display: block;height: 100%; background-position: left top;}
.Floor002731 .ul-pc aside{position: absolute;left: 0;top: 0;width: 11.3%;font-size: 18px;height: 100%;background: rgb(204 167 79 / 90%);line-height: 26px;}
.Floor002731 .ul-pc .on aside{display: none;}
.Floor002731 .ul-pc  aside a{display: block;width: 50px;margin: 0 auto;}
.Floor002731 .ul-pc aside a::before {display: block;content: ''; background: url(../images/pv.png) no-repeat;width:25px; height: 25px;padding-left: -5px;}
.Floor002731 .ul-pc .on .text{ opacity: 1;transform: translateY(0);transition: 0.3s 0.4s; }

@media(max-width:1024px){
.Floor002731 {padding-top: 30px;}
.Floor002731 .ul-wap .slide{position: relative;height: auto; left: auto !important;}
.Floor002731 .ul-wap .Ispic{  display: block; padding-bottom: 52%;}
.Floor002731 .ul-wap aside{display: none;}
.Floor002731 .ul-wap h2 a{font-weight: bold; font-size: 20px;}
.Floor002731 .ul-wap h2{margin: 0 5px 0 0;}
.Floor002731 .ul-wap .text{padding: 15px; background: #ececec;}
}

.Floor002731 .slick-dots{padding-top: 20px;  text-align: center;}
.Floor002731 .slick-dots li{list-style: none; display: inline-block; margin: 0 4px; width: 18px; height: 18px; border-radius: 50%; border:2px solid transparent; cursor: pointer; position: relative;}
.Floor002731 .slick-dots li button{position: absolute; left: 50%; top: 50%; background: #e1e1e1; border-radius: 50%; padding: 0; width: 12px; height: 12px; margin: -6px 0 0 -6px; cursor: pointer; font-size: 0; border: 0;}
.Floor002731 .slick-dots li.slick-active{border-color: #cca74f;}
.Floor002731 .slick-dots li.slick-active button{ width: 8px; height: 8px; margin: -4px 0 0 -4px; background: #cca74f;}


#sm{height:100%;overflow:hidden;position:absolute; width: 100%; left: 0; top: 0;}
#sm .slide{position:absolute;display:block;left:0;width:56%;height:100%;transition:all .75s ease;cursor:pointer}

/*Floor003091 */
.Floor003091{font-size: 16px;padding: 5vw 0 5vw 0;overflow: hidden;}
.Floor003091 .auto{max-width: 1600px;}
.Floor003091 .title{text-align: center;color: #333;font-size: 30px;font-weight: bold;/* padding-bottom: 3%; */}
.Floor003091 .title:after{display: block;content: '';width: 4px;height: 30px;margin: 20px auto 0;background: #cca74f;}
/* @media(min-width:1025px) and (max-width:1600px){
.Floor003091 .title{font-size: 2.375vw;}
}
@media(max-width:1024px){
.Floor003091 .title{font-size: 5vw; }
} */

.Floor003091 .flipster-nav{display: none;}
.Floor003091 .cur-info{position: relative;z-index: 10;padding-top: 5.26vw;}
.Floor003091 .cur-info:before{/* position: absolute; *//* content: ''; */top: 0;left:0;width: 100vw;height: 10px;background-color: #f5f7f9;}
.Floor003091 .cur-info .txt .name{color: #000;font-size: 24px;line-height: 1; margin-bottom: 1em;}
.Floor003091 .cur-info .txt .name a{float: right;color: #cca74f;padding-right: 22px;background: url("../images//Floor003091-more.png") no-repeat right center;font-size: 18px;line-height: 1.5;}
.Floor003091 .cur-info .txt dd{line-height: 1.75;color: #777;font-size: 18px;}

.Floor003091 .flipster .Ispic{width: 380px; height: 470px;background-size: contain;background-position: center bottom;}
.Floor003091 .flipster .txt{display:none;}
.Floor003091 .flipster > a{position: absolute;border-radius: 50%;background: url(../images/Floor003091-more-white.svg) no-repeat center center #cca74f;width: 50px;height: 50px;transition: 0.3s;font-size: 0;z-index: 20;}
.Floor003091 .flipster > a.flipto-prev{transform: rotate(180deg); }
.Floor003091 .flipster > a:hover{background-color: #cca74f;}
@media(min-width:1025px) and (max-width:1600px){
.Floor003091 .flipster .Ispic{width: 23.75vw; height: 29.375vw;}
.flipster-carousel .flip-past{transform: translateX(-180%) translateZ(0) rotateY(0deg) scale(0.426);}
.flipster-carousel .flip-future{transform: translateX(180%) translateZ(0) rotateY(0deg) scale(0.426);}
.Floor003091 .flipster > a.flipto-prev{margin-left: -18.125vw;}
.Floor003091 .flipster > a.flipto-next{ margin-left: calc(18.125vw - 50px);}
}
@media(min-width:1025px){
.Floor003091 .cur-info{ float: right;width:33.75%; }
.Floor003091 .flipster{margin-top: -9.22vw; float: left;}
.Floor003091 .flipster > a{ bottom: 60px; left: 50%;}
.Floor003091 .flipster > a.flipto-prev{margin-left: -290px;}
.Floor003091 .flipster > a.flipto-next{ margin-left: 240px;}
}
@media(max-width:1024px){
.Floor003091{font-size: 3.5vw;padding:30px 0 }
.Floor003091 .cur-info:before{width: 100%}
.Floor003091 .flipster > a{top: 50%; margin-top: -25px;}
.Floor003091 .flipster > a.flipto-prev{left: 0;}
.Floor003091 .flipster > a.flipto-next{right: 0;}
.Floor003091 .flipster .Ispic{width: 60vw; height: 60vw;}
.Floor003091 .cur-info{padding-top: 8vw;margin-top: 5vw;}
}
@media(max-width:480px){

.Floor003091 .cur-info .txt .name{font-size: 5vw;}
.Floor003091 .flipster > a{width: 10vw;height: 10vw;margin-top: -5vw;}
}

/*Floor002599 */
.Floor002599{padding-top: 4vw;position:relative;z-index:1;}
.Floor002599 .auto{ position:relative; z-index:2;}
.Floor002599 .name{text-align: center;color: #333;font-size: 25px;font-weight: bold;padding-bottom: 3%;}
.Floor002599 .name:after{display: block;content: '';width: 4px;height: 30px;margin: 20px auto 0;background: #cca74f;}
.Floor002599 .float{ z-index:5;position:absolute; left:-2%; color:#333; font-family:Arial, Helvetica, sans-serif; transform:rotate(90deg) translateY(-50%); top:50%;}
.Floor002599 .float::before{ display:inline-block; content:''; background:#333; width:68px; height:1px; vertical-align:text-bottom; margin-bottom:5px; margin-right:5px;}
@media(max-width:1280px){
.Floor002599 .float{ left:-6%;}
}
@media(max-width:1200px){
.Floor002599 .float{ display:none;}
}

.Floor002599 .title{ text-align:center; font-size:36px; color:#333; padding-bottom:5%;}
.Floor002599 .title p{ margin:0; opacity:0.6; font-size:16px;}
.Floor002599 .title::after{ display:block; content:''; background:#00a2e9;margin:20px auto 0; height:4px; width:52px;}
@media(max-width:480px){
.Floor002599 .title{ font-size:24px;}
.Floor002599 .title p{font-size:14px;}
}

.Floor002599 li{ overflow:hidden; position:relative; }
@media(min-width:769px){
.Floor002599 li{ float:left; width:32%; padding-bottom:46.75%; margin-right:2%;}
.Floor002599 li:nth-child(3n){ margin-right:0;}
.Floor002599 li > *{ position:absolute; left:0;height:50%;width:100%; }
.Floor002599 li:nth-child(2n) .txt,
.Floor002599 li .Ispic{background: rgb(234 233 233 / 38%);top:0;}
.Floor002599 li .txt,
.Floor002599 li:nth-child(2n) .Ispic{ top:50%;}
}
.Floor002599 li .Ispic{ transition:0.2s;}
.Floor002599 li .Ispic::before{ transition:0.2s; opacity:0; position:absolute; left:0; top:0; width:100%; height:100%; content:'';background:rgba(0,0,0,0.5); background-size:10% auto;}
.Floor002599 li:hover .Ispic::before{ opacity:1;}
.Floor002599 li .txt{background: rgb(234 233 233 / 38%);border: 3px solid #f8f6f6;transition:background 0.3s;}
.Floor002599 li:hover .txt{ background:#f3f8fa;}
.Floor002599 li .main{ padding:0 12.5%; width:100%;}
.Floor002599 li .main time{ color:#333;}
.Floor002599 li .main time span{ font-size:36px;}
.Floor002599 li .main .dot{font-size:18px;margin:5% 0 3% 0;color: #333;}
.Floor002599 li .main p{line-height:24px;font-size: 18px;height:48px;color: #666;}
.Floor002599 li .more{color:#fff;background: #cca74f;line-height:40px;font-size: 18px;text-align:center;display:inline-block;width:80%;max-width:138px;}
.Floor002599 li:hover .more::after{ width:20px;}
@media(min-width:769px) and (max-width:1024px){
.Floor002599 li .main p{ margin:5px 0;}
.Floor002599 li .main time{ font-size:12px;}
.Floor002599 li .main time span{ font-size:24px;}
.Floor002599 li .main .dot{ font-size:16px;}
.Floor002599 li .more{ line-height:30px;}
}
@media(max-width:768px){
.Floor002599{padding-top:30px;}
.Floor002599 li .Ispic{ position:relative; padding-bottom:73%; display:block;}
.Floor002599 li .main{ padding:5%;}
.Floor002599 li{ margin:0 auto; max-width:80%;}
}
@media(max-width:480px){
.Floor002599 li{ max-width:none;}
}
/*
 .Bottom001794 ä¸şdemoçĽ–ĺŹ·
 */
 .Bottom001794{background: #0e0a00;}
 .Bottom001794 .auto{/* padding-top:1%; */color: #ffffff;padding-bottom:1%;font-size: 18px;}
 .Bottom001794 nav{border-bottom: 1px #a6a6a6 solid;font-size:12px;}
 .Bottom001794 dl{ display:table; width:100%;}
 .Bottom001794 dd,
 .Bottom001794 dt{display:table-cell;vertical-align:middle;color: #fffefb;line-height: 36px;padding-top: 1%;}
 .Bottom001794 nav dd{ width:164px;}
 .Bottom001794 nav dd img{ display:block;}
 .Bottom001794 nav dt a{color:#fff;font-size: 18px;}
 .Bottom001794 nav dt i{font-style: normal;color: #e8e3d8;margin: 0 12px;font-size: 18px;}
 .Bottom001794 .address dd{width:233px;}
 .Bottom001794 .address dd a{width:40px;height:40px;float:left;margin-left:16px;background:url(../images/Bottom001794-icon.png) no-repeat 0 0;}
 .Bottom001794 .address dd a.wx{position:relative;}
 .Bottom001794 .address dd a.wx img{ position:absolute; max-width:none; width:110px; height:110px; bottom:100%; border:5px solid #fff; margin-bottom:10px; left:50%; margin-left:-55px; display:none;}
 .Bottom001794 .address dd a.wx:hover img{ display:block;}
 .Bottom001794 .address dd a.sina{ background-position:-56px 0;}
 .Bottom001794 .address dd a.qq{background-position:-112px 0;}
 .Bottom001794 .address dd a.email{background-position:right 0;}
 .Bottom001794 .address p{ margin:0; line-height:20px;}
 
 .Bottom001794 footer{color:#7c7c7c;background: #000000;}
 .Bottom001794 footer span{/* padding:0 3%; */}
 .Bottom001794 footer a{color: #e8e3d8;}
 @media(max-width:768px){
 .Bottom001794 .auto{ padding:2%;}
 .Bottom001794 dl,
 .Bottom001794 dd,
 .Bottom001794 dt{ display:block; width:auto !important;}
 .Bottom001794 dd{ padding-top:15px;}
 .Bottom001794 nav dt{ line-height:25px;}
 .Bottom001794 nav dt a{ display:inline-block;}
 .Bottom001794 .address dd a{ margin-left:0; margin-right:10px;}
 .Bottom001794 .address dd a.wx img{ margin-left:0; left:0;}
 }



.Right_box{}
.Right_box ul{background:#cca74f;position:fixed;right:0px;z-index:110;bottom:20px;}
.Right_box li{position:relative;margin:0}
.Right_box li>a{display:block;width:45px;height:50px;background:url(../images/Right_box.png) no-repeat center top #cca74f;transition:.3s}
.Right_box li>a:hover{background-color:#c1993a;}
.Right_box li.li_gettop a{background-position:center bottom}
.Right_box li figure{position: absolute; right: 100%; top: 0; width: 0px; background: #222; overflow:hidden; transition: 0.5s}
.Right_box li:hover figure{padding:15px; width: 120px;}
@media(max-width:1024px){
.Right_box{display:none}
}










 
  /*
 .Form002802
 */
 .Contactbox{background:url(../uploadfiles/bg.png) no-repeat;background-size: cover;padding-top: 4vw;}
 .Contactbox .title{text-align: center;color: #333;font-size: 30px;font-weight: bold;/* padding-bottom: 3%; */}
 .Contactbox .title:after{display: block;content: '';width: 4px;height: 30px;margin: 20px auto 0;background: #cca74f;}
.Form002802{padding: 3vw 0 4vw 0;}
.Form002802 .from{background-color: rgb(9 7 0 / 80%);/* padding: 3vw 3vw 0 3vw; */padding: 2% 2% 0 2%;}
.Form002802 .from h1 {color: #fff;font-size: 18px;}
.Form002802 .from span {display: inline-block;color: #fff;font-size: 18px;font-weight: bold;padding-bottom: 24px;}
.Form002802 .from td{padding-right: 3%;}
.Form002802 .from td p{ margin: 0; color: #999; text-align: center;}
.Form002802 .from td div{ position:relative;}
.Form002802 .from label{position:absolute;left:15px;top:0;font-size: 18px;line-height: 50px;color:#999;}
.Form002802 .from .text{width:100%;height:50px;line-height:50px;text-indent:10px;border:none;background:#f5f5f5;}
.Form002802 .from textarea.text{height:132px;}
.Form002802 .from .btn{padding-bottom: 3%;text-align:center;}
.Form002802 .from .btn input{background: #cca74f;cursor:pointer;padding:0;border:none;width: 160px;height: 52px;font-size: 18px;color:#fff;text-transForm002802: uppercase;border-radius: 99px;}

.Form002802 .address {/* padding:3% 0 0; */padding-bottom: 30px;}
.Form002802 .address dl{border-bottom: 1px solid #eee;/* padding-bottom: 3%; */}
.Form002802 .address dd{ }
.Form002802 .address dd h1,
.Form002802 .address dd h2,
.Form002802 .address dd p{font-size:16px;padding-left:44px;line-height: 32px;}
.Form002802 .address dd h2{background-repeat:no-repeat;background-position: left center;display: inline-block;margin-right: 9%;/* margin-bottom: 2%; */font-weight:normal;}
.Form002802 .address dd h1{padding-left: 0;font-size: 18px;color: #f4f4f4;font-weight: bold;}
.Form002802 .address dd h2{font-size:18px;color: #fff;}
.Form002802 .address dd h2.h2_1{ background-image:url(../images/Form002802-icon1.png);}
.Form002802 .address dd h2.h2_2{ background-image:url(../images/Form002802-icon2.png);}
.Form002802 .address dd h2.h2_3{ background-image:url(../images/Form002802-icon3.png);}
.Form002802 .address dd h2.h2_4{ background-image:url(../images/Form002802-icon4.png);}

@media(min-width:641px){
.Form002802 .from td:nth-child(2n), .Form002802 .from .textareas, .Form002802 .from .btn, .Form002802 .from .tip{ padding-right: 0; }
.Form002802 .from .box2 {padding-right: 0;}
}
@media(max-width:640px){
 .Contactbox{padding-top: 30px;}
.Form002802 .from td{ display: block; padding-right: 0; }
.Form002802 .address dd{ float:none; width:auto; padding-left:0; }
}













/*Banner002661 */
.Banner002663{ position:relative; z-index:1;}
.Banner002663 .Ispic{padding-bottom: 600px;background-size: cover;}
.Banner002663::before,
.Banner002663 .ycenter{position:absolute; left:0; top:0; width:100%; height:100%; }
.Banner002663::before{ content:'';/* background:rgba(0,0,0,0.5); */}
.Banner002663 .ycenter{ z-index:10;}
.Banner002663 .ycenter section{ width:100%; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.Banner002663 .ycenter h2{ font-size:70px; margin:0;text-shadow: 0 15px 10px rgba(0,0,0,.2);}
.Banner002663 .ycenter p{ margin:1vw 0 2vw 0; font-size:1.6em; max-width:50%;line-height: 1.4em;}
.Banner002663 .more{display: block; width: 60%; max-width: 11em;line-height: 2.8125em;position: relative; color: #ccc;font-size: 1.2em; text-align: center;
transition: 0.3s 0.5s;}
.Banner002663 .more:before,
.Banner002663 .more:after{position: absolute; content: ''; height: 1px;width: 100%;background:rgba(255,255,255,.4); transition: 0.5s;}
.Banner002663 .more:before{left: 0; top: 0;}
.Banner002663 .more:after{right: 0; bottom: 0;}
.Banner002663 .more:hover:before,
.Banner002663 .more:hover:after{width: 0;}
.Banner002663 .more:hover{color: #fff;background: rgba(255,255,255,.1); }
@media(max-width:1024px){
    .Banner002663 .Ispic{padding-bottom: 220px;}
	.Banner002663 .ycenter h2{ font-size:35px;}
	.Banner002663 .ycenter p{ font-size:16px;}
}
@media(max-width:480px){
.Banner002663 .ycenter h2{ font-size:24px;}
.Banner002663 .ycenter p{ font-size:12px;}
}








/*
 .Menu002272 为demo编号
 */
.Menu002272{}
.Menu002272 .nav-menu{border-bottom: 1px solid #eef0f1;}
.Menu002272 .nav-menu ul{display: none;}
.Menu002272 .current{padding-left: 25px;background: url(../images/Menu002272-icon.png) no-repeat left center;}
.Menu002272 .current a{font-size: 14px;color: #717171;padding: 0 13px 0 10px; position: relative; line-height: 45px;}
.Menu002272 .current a:after{ content: "·"; position: absolute; top: 0; right: 0; line-height: 20px; height: 20px; color: #bbb;}
.Menu002272 .current a:first-child{padding-left: 0;}
.Menu002272 .current a:hover{color: #cca74f;}
.Menu002272 .current span{padding-left: 10px}




@media screen and (min-width:768px ) {
	.Menu002272 .nav-menu ul{display: block;float: left;}
	.Menu002272 .nav-menu ul li{float: left;line-height: 60px;margin: 0 2px;}
	.Menu002272 .nav-menu ul li a{display: block;padding: 0 1vw;}
	.Menu002272 .nav-menu ul li:first-child{margin-left: 0;}
	.Menu002272 .nav-menu ul li:hover,
	.Menu002272 .nav-menu ul li.on{background: #cca74f;}
	.Menu002272 .nav-menu ul li:hover a,
	.Menu002272 .nav-menu ul li.on a{color: #fff;}
	.Menu002272 .nav-menu .location{float: right;}
	.Menu002272 .current a{line-height: 60px;}
}
@media screen and (min-width:1024px ) {
	.Menu002272 .nav-menu ul li{}
}
@media screen and (min-width:1200px ) {
	.Menu002272 .nav-menu ul li{line-height: 73px;}
	.Menu002272 .current a{line-height: 73px;}
	.Menu002272 .current span{}
}












/*Floor003078 */
.Floor003078{padding:4vw 0;font-size: 16px; overflow: hidden;}
.Floor003078 .auto{ table-layout: fixed;box-shadow: 0 0 40px rgba(0,0,0,.1);}
.Floor003078 .intro{color: #333;margin: 14% 10% 0 20%;}
.Floor003078 .intro .gupiao{color: #666;}
.Floor003078 .intro .tit{font-size:40px;line-height:1.4em;margin-bottom: 2vw; }
.Floor003078 .intro .info{color: #888;line-height: 2.2em;font-size:18px;}

@media(min-width:1025px){
.Floor003078 .left{vertical-align: top;}
.Floor003078 .right{width: 45%; vertical-align: bottom;}
.Floor003078 .right .pic{clear: both;}
}
@media(min-width:1025px) and (max-width:1600px){
.Floor003078{font-size: 1.05vw;}
.Floor003078 .intro .tit{font-size: 3vw}
.Floor003078 .right li .counter span{font-size: 4vw;}
.Floor003078 .right li .counter sup{font-size: 2vw;}
}
@media(max-width:1024px){
.Floor003078 .ytable,
.Floor003078 .ytable-cell{display: block;}
.Floor003078 .right ul{padding: 5vw 0;}
.Floor003078 .right li{width: 33.333%;}
.Floor003078 .right li .inner{display: table; margin: 0 auto;}
.Floor003078 .right .pic{margin: 0 -3.5%;}
.Floor003078 .column li .desc,
.Floor003078 .column li .name section{ left: 3vw; right: 3vw;bottom: 3vw;}
}
@media(max-width:640px){
.Floor003078{font-size: 3vw;}
.Floor003078 .intro .tit{font-size: 5vw}
.Floor003078 .intro .info br{display: none;}
.Floor003078 .more .icon{width:10vw;height: 10vw; margin-right: 3vw;}
.Floor003078 .more .icon:before{ width: 2vw; height: 2vw; margin: -1vw 0 0 -1vw;}
.Floor003078 .column li .name .cn{font-size: 4vw;}
.Floor003078 .column li .desc,
.Floor003078 .column li .name .en{font-size: 2.5vw;}
 .Floor003078 .column li .icon{height:8vw;margin-top: -4vw;}
.Floor003078 .column li a:hover .icon{background-size: auto 10vw;}
.Floor003078 .right li .counter span{font-size: 10vw;}
.Floor003078 .right li .counter sup{font-size: 5vw;}
}












.Menu002188{ border-bottom:1px solid #eee; line-height: 80px; height: 80px; background:#fff;  }
.Menu002188 .auto{overflow: hidden;}
.Menu002188 .Menu{ float:left;}
.Menu002188 .Menu li{ float:left; margin-right: 2vw;  }
.Menu002188 .Menu li a{ display: inline-block; font-size:16px; color:#333; transition: .3s ease-out; position: relative; }
.Menu002188 .Menu li.aon a,.Menu002188 .Menu li a:hover{ color:#cca74f; }
.Menu002188 .Menu li:hover a::before,
.Menu002188 .Menu li.aon a::before{content:'';position:absolute;width:100%;height:2px;bottom:0px;background-color:#cca74f;z-index:1;left:0;}
.Menu002188 .Currents{ text-align:right; color:#aaa; float:right; font-size: 14px;  } 
.Menu002188 .Currents a{color:#aaa;transition: .3s ease-out; padding:0 5px;  }
.Menu002188 .Currents a:hover{color:#cca74f;}
.Menu002188 .Currents span{color:#888; padding-left: 5px; }
@media (max-width: 1000px){
   .Menu002188{line-height: 60px;height: auto;}
   .Menu002188	.Currents{display: block;float: none;text-align: left;border-bottom: 1px solid #ebebeb}
    .Menu002188 .Menu li{margin-right: 20px;  }
}








/*Floor002718 */
.Floor002722_b{position:relative; z-index:1;text-align: center;}
.Floor002722_b .main{color:#fff;padding:8vw 0;background: rgba(0,0,0,.4);}
.Floor002722_b .main .ytable{ height:100%;}
.Floor002722_b .listtit .tits {margin-bottom:1vw;color: #cca74f;font-size: 50px;font-weight: bold;}
.Floor002722_b .listtit .hf_p_a{font-size:20px;line-height: 2em;color: #fff;opacity: .5;text-transform: uppercase;}
.Floor002722_b .listtit img{display: block;max-width: 100%;margin:2vw auto;}

@media (max-width: 1000px){
   .Floor002722_b .listtit .tits {font-size: 28px;}
    .Floor002722_b .listtit .hf_p_a{font-size:16px;}
}







/*PicList002736 */
.PicList002736{padding:4% 0;}
.PicList002736 .listtit{position: relative; text-align: center; margin-bottom:3%;}
.PicList002736 .listtit .tits{font-size:30px;color:#374567;position: relative;z-index: 3;}
.PicList002736 .listtit i{font-size: 16px;color:#7a8ba6;font-style: normal;margin-top:10px;display: block; line-height: 2;}
.PicList002736 .listtit:after{display: block;content: '';margin: 18px auto 0;width: 40px;height: 4px;background:#cca74f;}
.PicList002736 li{float: left; width:50%;position: relative; padding:4% 3%; background: #fff; box-shadow:0 0 15px rgba(0,0,0,0.1); }
.PicList002736 li .txt{padding-left:5%;}
.PicList002736 li .txt h3{font-size:24px; color: #333; font-weight: normal; margin-top: 0;}
.PicList002736 li .txt .con{overflow: hidden;line-height: 28px;font-size: 15px;color: #666;min-height: 140px;}
.PicList002736 li .txt p{ position: relative;margin:0;font-size: 14px; line-height: 28px; padding-left:18px; color: #888;}
.PicList002736 li .txt p:after {position: absolute;content:'';width:6px;height:6px;top: 10px;left:0;background: #cca74f; border-radius: 50%;}
.PicList002736 li .txt a{display: block;width: 120px;line-height: 40px;text-align: center;font-size: 12px;color: #999;margin-top: 1vw;
border: 1px solid #ddd;}
.PicList002736 li .pic{width:15%;}	
.PicList002736 li .pic img{display: block;height:80px; margin: 0 auto;}	

@media(max-width:640px){
.PicList002736 li .txt p{-webkit-line-clamp: 3; height: 84px;}
}
@media(max-width:480px){
.PicList002736 li{margin-bottom: 20px;}
.PicList002736 li .Ispic{padding-bottom: 69.5%;}
.PicList002736 li .txt{ padding: 15px;}
}















/*Floor002617 */
.Floor002617{padding:4vw 0;background: #F5F5F5;}
.Floor002617 .con-main{ position:relative; z-index:1;}
.Floor002617 .con-main::before{ position:absolute; content:''; z-index:1; height:100%; width:20%; background:#cca74f; right:0; top:0;}
.Floor002617  .con-main .auto{position:relative; z-index:2; padding:4vw 0;}
.Floor002617  .con-main .auto::before{ position:absolute; content:''; z-index:1; height:100%; width:57.59%; background:#eee; right:0; top:0;}
.Floor002617  .con-main .auto > *{ position:relative; z-index:5;}
.Floor002617 .title{ color:#1b1b1b; font-size:36px;}
.Floor002617 .title b{ color:#d0d0d0; font-size:84px; text-transform:uppercase; margin-right:20px;}
.Floor002617 .left-img{ float:right; width:44%;}
.Floor002617 .left-img .Ispic{padding-bottom: 74%;}
.Floor002617 .right-intro{ float:left; width:52%;}
.Floor002617 .right-intro .main{ position:relative; overflow:hidden;padding:8vw 4vw; background: #fff;border: 1px solid #E5E5E5;}
.Floor002617 .right-intro .main > *{ }
.Floor002617 .right-intro .main h1{ margin:0; font-size:40px; color:#cca74f; font-weight:600; position:relative;}
.Floor002617 .right-intro .main h1 .mark{position:absolute; height:2px; width:12%; background:#e8e8e8; left:0; top:50%; margin-top:-1px;}
.Floor002617 .right-intro .main h1 .mark::before{position:absolute;  content:''; width:16px; height:16px; border:2px solid #ccc; border-radius:50%; background:#fff; right:0; top:50%; margin-top:-8px;}
.Floor002617 .right-intro .main pre{ line-height:2em; margin-top:3vw;font-size: 16px;color: #999;}
.Floor002617 .right-intro .more{ margin-left:14%; padding-left:14%; padding-top:6%;}
.Floor002617 .right-intro .more a{ display:inline-block; width:50%; max-width:133px; line-height:36px; color:#fff; text-align:center; background:#cca74f;}

@media(max-width:1693px){
.Floor002617 .right-intro .main{ padding-top:10%; padding-bottom:10%;}
.Floor002617 .con-main,
.Floor002617 .ul-tips{ padding-left:2%; padding-right:2%;}
}
@media(max-width:1366px){
.Floor002616 .right-intro .main pre{ max-height:144px; overflow:hidden;}
.Floor002616 .right-intro .main h1{ font-size:26px;}
}
@media(max-width:1200px){
.Floor002616 .title b{ font-size:70px;}
}
@media(max-width:1024px){
.Floor002617 .left-img,
.Floor002617 .right-intro{ float:none; width:auto;}
.Floor002617 .right-intro .main::before,
.Floor002617 .con-main::before{ display:none;}
.Floor002617 .con-main{ background:#eee;}
.Floor002617 .right-intro .main{}
.Floor002617 .right-intro .more{ text-align:center; margin-left:0; padding-left:0;}
.Floor002617 .right-intro .main pre{ max-height:none;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002617 .ul-tips li a{ display:block;}
.Floor002617 .ul-tips li a > *{ width:auto !important;}
}
@media(max-width:640px){
.Floor002617 .title{ font-size:24px;}
.Floor002617 .title b{ font-size:50px;}
.Floor002617 .ul-tips li{ float:none; width:auto;}
}
@media(max-width:480px){
.Floor002617 .right-intro .main h1,
.Floor002617 .title{ font-size:20px;}
.Floor002617 .title b{ font-size:36px;}
.Floor002617 .ul-tips li h3{font-size:28px;}
.Floor002617 .ul-tips li .pic{ width:40%;}
.Floor002617 .ul-tips li .txt{ width:60%;}
}










/*PicList001938*/
.PicList001938{padding:2vw 0 4vw 0;}
.PicList001938 li{ float:left; width:49%; margin:0 2% 0 0;}
.PicList001938 li:nth-child(2n){ margin-right:0; }
.PicList001938 li .case_li_bg{ position:relative; margin:5% 0; background: #fff; box-shadow: 0 0 10px rgba(0,0,0,.1); padding:6% 6% 6% 54%; font-size:14px;
}
.PicList001938 li .Ispic{ position:absolute;background-size: cover; width:46%; height:110%; left:0; bottom:0;z-index: 999; 
box-shadow: 10px 10px 30px rgba(0,0,0,0.2);}
.PicList001938 li h5{ margin:0;}
.PicList001938 li h5 a{font-size:24px;color: #333; line-height: 2em;}
.PicList001938 li h5 a:hover{color: #cca74f;}
.PicList001938 li time{color:#444;}
.PicList001938 li p{ margin:1vw 0; line-height:1.8em; font-size: 16px;color: #999;}
.PicList001938 li .more{ display:inline-block; line-height:40px;border-radius: 5px; padding:0 1.6vw; font-size: 12px; border:1px solid #ddd; color:#999;}
.PicList001938 li .more:hover{ background:#cca74f; color:#fff;border:1px solid #cca74f;}

@media(max-width:768px){
.PicList001938 li{ float:none; margin-right:0; margin-left:0 !important; width:auto;}
.PicList001938 li .case_li_bg{ margin-top:20%;}
}
@media(max-width:480px){
.PicList001938 li .case_li_bg{ padding:3%; margin-top:0;}
.PicList001938 li .Ispic{ position:relative; width:auto; display:block; top:auto; height:auto; padding-bottom:50%; left:auto; background-size:contain; margin-bottom:20px;}
}










/*
 .Page002193
 */
.bg_f5f5f5{background: #F5F5F5;}
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:0 0 5vw 0; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ddd; padding:0 1em; color:#666; line-height:35px; border-radius:3px;
transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #cca74f; background:#cca74f;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#cca74f;}
.Page002193 .p_count b{ color:#cca74f;}
.Page002193 .p_total b{ color:#cca74f;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#cca74f; border-color:#cca74f;}
.Page002193 .p_page b{ font-weight:normal;}










/*
 .TextList002241 为demo编号
 */
.TextList002241{ padding: 4% 0 1%;font-size: 14px;}
.TextList002241 .list .item{display: block; margin-bottom:3%;padding:30px 40px;background: #F3F6FB;box-shadow: 0 3px 3px #eee; position: relative;transition: .3s;top:0;}
.TextList002241 .list .item:hover{top:-15px;box-shadow: 0 5px 8px #d8d8d8;}
.TextList002241 .list .item time{font-family: "DINCond-Bold";font-size: 16px;border-bottom: 1px solid rgba(0,0,0,.2);display: block;padding-bottom: 10px;color: #999;}
.TextList002241 .list .item time i{display: inline-block;content: '';width: 16px;height: 16px;background: url(../images/time.png) no-repeat center;margin-right: 10px;position: relative;top:2px;}
.TextList002241 .list .item .tit{font-size: 18px;color: #333;line-height: 1.75;margin:20px 0 30px;}
.TextList002241 .list .item .more{display: inline-block;line-height: 38px;padding:0 26px;height: 38px;border: 1px solid rgba(0,0,0,.1);color: #cca74f;}
.TextList002241 .list .item:hover .more{border-color:#cca74f;background: #cca74f;color: #fff; }
@media (min-width: 640px){
.TextList002241 .auto{}
.TextList002241 .list{ margin: 0 -1%;}
.TextList002241 .list .item:nth-child(2n){margin-right: 0;}
.TextList002241 .list .item:nth-child(3n){margin-right: 1%;}
.TextList002241 .list .item{float:left;  width: 48%; margin: 0 1% 25px;}
}
@media (min-width: 1024px){
.TextList002241 .list .item:nth-child(3n){margin-right: 0;}
.TextList002241 .list .item:nth-child(2n){margin-right: 1%;}
.TextList002241 .list .item{ width: 31.33%;}
}








/*PicList000687 */
.PicList000687{padding:4vw 0;overflow: hidden;}
.PicList000687 .more{ text-align: left; line-height: 40px;color: #333; display: block; font-size: 16px;}
.PicList000687 .more:hover{color: #cca74f;}
.PicList000687 .more:after{display: inline-block;  content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 10px;}
.PicList000687 .more:hover:after{background: url("../images/PicList000687_more2.png") no-repeat;}
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 18px;color: #333;font-weight: normal;margin-bottom: 3%;}
.PicList000687 time{font-family: 'DIN-Medium';}
.PicList000687  p{line-height: 26px;color: #888;font-size: 15px;margin-bottom:2vw;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 4.22vw; }
.PicList000687 .news-top li{ background: #eef3f5}
.PicList000687 .news-top time{display: block;margin-bottom: 1vw;color: #cca74f;font-size: 18px;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#cca74f;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 42.5%;}
.PicList000687 .news-top .info .main{padding:1vw 4vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}
.PicList000687 .newbox{padding-top: 3vw}
.PicList000687 .news-list li{background: #eef3f5;  margin-bottom: 1.41vw; float:left; width:23.5%; margin-right:2%;}
.PicList000687 .news-list li:nth-child(4n){ margin-right:0;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{ padding:25px;}
.PicList000687 .news-list .tit{margin-bottom: 5px;line-height: 30px; height:60px; overflow: hidden;}
.PicList000687 .news-list p{margin-bottom:1.5vw;}
.PicList000687 .news-list dl{ font-size:15px;}
.PicList000687 .news-list time{color: #888; padding-left: 25px; background:url(../images/time.png) no-repeat left center; line-height: 20px;}
.PicList000687 .news-list .num{color: #888; float:right;padding-left: 25px; background:url(../images/ydl.png) no-repeat left center; line-height: 20px;}
.PicList000687 .news-list li .pic{ display:block; overflow:hidden}
.PicList000687 .news-list li .pic figure{ padding-bottom:58%; transition:0.3s;}
.PicList000687 .news-list li:hover .pic figure{ transform:scale(1.1); transition:0.3s;}
.PicList000687 .news-list li:hover .tit{ color:#cca74f}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #cca74f; border-bottom: 0;}
}









/*PicList002663 */
.PicList002663{ padding:4vw 0 1vw 0;background: #F5F5F5;}
.PicList002663 .news-list{padding-bottom: 4vw;}
.PicList002663 li{background: #fff;}
.PicList002663 .news-top .bx-wrapper{ position:relative; z-index:1;}
.PicList002663 .news-top .bx-viewport{ z-index:1}
.PicList002663 .news-top{ margin-bottom:4%;}
.PicList002663 li time{ color:#333; font-size:16px;line-height: 2em;font-weight: 100;}
.PicList002663 li time span{font-size: 40px;margin-right: 0.5vw;}
.PicList002663 li h3{font-size:30px; line-height:2em; margin-bottom:0;}
.PicList002663 li h3 a{ color:#333;display: block;}
.PicList002663 li h3 a:hover{ color:#cca74f;}
.PicList002663 li p{ line-height:2em; font-size:16px;color: #999;  margin-bottom:15%;}
.PicList002663 li .more{ position:relative; color:#cca74f;}
.PicList002663 li .more::before{ position:absolute; content:''; width:100%; height:1px; left:0; bottom:0; background:#cca74f; transition:0.3s;}
.PicList002663 li .more:hover::before{ width:0;}
.PicList002663 .news-list li{ float:left;  margin-right:2%; margin-bottom:2%; padding:5% 3%;}
.PicList002663 .bx-pager{ text-align:center;padding:3% 5%;}
.PicList002663 .bx-pager div{ display:inline-block;padding:0 5px;}
.PicList002663 .bx-pager div a{ position:relative; display:block; width:14px; height:14px; border-radius:50%; overflow:hidden; line-height:1000px;}
.PicList002663 .bx-pager div a::before{ position:absolute; content:''; left:2px; top:2px; right:2px; bottom:2px; background:#fff; border-radius:50%; }
.PicList002663 .bx-pager div a.active{ background:#fff; border-color:#cca74f;}
.PicList002663 .bx-pager div a.active::before{ background:#cca74f;}
.PicList002663 .news-top .pic .Ispic{padding-bottom: 80%;}
@media(min-width:769px){
.PicList002663 .news-top .pic{ width:40%;}
.PicList002663 .news-top .txt{ width:60%;padding:0 5%;}
.PicList002663 .news-list li{width:32%;}
.PicList002663 .news-list li:nth-child(3n){ margin-right:0;}
.PicList002663 .bx-controls{ position:absolute; left:0;width:40%; bottom:0; z-index:10;}
.PicList002663 .bx-pager{ float:right;}
.PicList002663 .bx-pager div{ float:left;}
}
@media(max-width:1024px){
.PicList002663 li time{font-size:24px;}
.PicList002663 .news-top li h3{margin: 0;font-size: 20px}
.PicList002663 li time span{margin-right: 10px;}
.PicList002663 .bx-pager{background:0;}
.PicList002663 .bx-pager div a::before{ background:#ddd; }
.PicList002663 li h3 {font-size: 20px;margin: 0}
.PicList002663 li p{margin-bottom: 3%}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002663 li p{ line-height:1.6em; font-size:14px;}
}
@media(max-width:768px){
.PicList002663 .news-top .ycenter{ display:block;}
.PicList002663 .news-top .txt{ padding:3%;}
.PicList002663 .news-top li h3{ max-height:60px; height:auto;}
.PicList002663 .news-top li p{ margin:3% 0; height:auto;}
.PicList002663 .news-list li{width:49%;}
.PicList002663 .news-list li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList002663 .news-list li{ float:none; width:auto; margin-right:0;}
.PicList002663 .news-list li p,
.PicList002663 .news-list li h3{ height:auto;}
}










/*新闻中心*/
.TextList002148{ padding:3% 0;}
.TextList002148 li{ overflow:hidden;position:relative;padding: 4% 16% 6% 36%;margin-bottom: 4vw;border-bottom: 1px solid #E5E5E5;}
.TextList002148 li div.txt{}
.TextList002148 li time{ position:absolute; right:0; top:0;text-align: center;padding: 6% 0 6% 5%; }
.TextList002148 li time:after{ position:absolute; content:''; width:1px; height:50%; top:50%;transform: translateY(-50%);left: 0;background: #E5E5E5}
.TextList002148 li time span{display: block;}
.TextList002148 li time i{ font-style:normal; font-size:64px; color:#555; display:block;line-height: 50px;margin-bottom: 15px;}
.TextList002148 li .Ispic{position: absolute;width: 30%;left: 0;top: 0;height: 100%;}
.TextList002148 li h3{ margin:0; font-weight: normal;}
.TextList002148 li h3 a{display: block;font-size:30px;line-height: 2em;color: #333;}
.TextList002148 li h3:hover a{color: #146ab0}
.TextList002148 li p{ line-height:2em; overflow:hidden; color:#999;margin:2% 0;font-size: 16px;}
.TextList002148 .more{width: 123px;background-image: linear-gradient(to right, #e77e01, #f1af10);color: #fff;height: 42px;display:block;padding: 9px 20px 8px 20px;line-height: 24px;position:relative;border-radius: 60px;}
.TextList002148 .more:after{content:'';background:url(../images/right.png) no-repeat;position:absolute;width:18px;height:12px;right: 20px;top: 14px;}
.TextList002148 .more:hover{ color:#fff; background:#146ab0;}
@media(max-width:1000px){
.TextList002148 li{padding-left:120px;padding-right:30px;}
.TextList002148 li:after{width:30px; background-size:35% auto;}
.TextList002148 li time span{font-size:14px;}
.TextList002148 li time i{font-size:40px;line-height:30px;}
}
@media(max-width:768px){
.TextList002148 li h3{ font-size:16px;}
}
@media(max-width:480px){
.TextList002148 li{padding-left:100px;padding-right:0;}
.TextList002148 li:after{ display:none;}
.TextList002148 li time span{font-size:12px;}
.TextList002148 li time i{font-size:30px;}
.TextList002148 li h3{ font-size:14px;}
.TextList002148 li p{ font-size:12px; line-height:20px; overflow:hidden; height:40px;}
}










/*.RichInfo005*/
.RichInfo005{ padding:4vw 0;}
.RichInfo005 .title{ color: #333; padding-bottom:20px; margin-bottom: 20px; border-bottom:1px solid #d9d9d9;}
.RichInfo005 .title h1{ margin:0; padding-bottom:2vw; font-size:30px;font-weight:normal;color: #cca74f; }
.RichInfo005 .title .other{ margin:0; line-height: 36px;}
.RichInfo005 .title .other time{ margin-right: 10px; color:#777;padding-left: 30px; background: url(../images/PicList001200-time.png) left center no-repeat;}
.RichInfo005 .bdsharebuttonbox a { float: left; width: 36px; height: 36px; margin: 0 15px 0 0; border-radius: 50%; background: url(../images/Bottom002586_share.png) no-repeat 2px center rgba(0,0,0,0.15); }
.RichInfo005 .bdsharebuttonbox a.bds_weixin { background-position: -40px center; }
.RichInfo005 .bdsharebuttonbox a.bds_qzone { background-position: -83px center; margin-right: 0; }


.RichInfo005 .info{ line-height:2em; font-size: 16px; color: #666; text-align:justify; text-justify:inter-ideograph; }
.RichInfo005 .info img{  margin:2vw auto;max-width: 100%; display: block;box-shadow: 0 10px 30px rgba(0,0,0,.2);}
.RichInfo005 .info_back{ text-align:center; clear:both; padding:50px 0;}
.RichInfo005 .info_back a{ background:#cca74f; width: 140px; height: 50px; line-height: 50px; text-align: center;color:#fff; font-size:16px; display: inline-block;}
.RichInfo005 .info_pn { padding-top:40px; border-top: 1px solid #d9d9d9;}
.RichInfo005 .info_pn span{ display:block; float: left; width: 45%; }
.RichInfo005 .info_pn span:last-child{ float: right; text-align:right;}
.RichInfo005 .info_pn span a{ color:#555;}
.RichInfo005 .info_pn span a em{ text-transform: uppercase; color: #000; font-style: normal;}
.RichInfo005 .info_pn span a:hover{color:#cca74f;}

@media(max-width:1000px){
}
@media(max-width:768px){
.RichInfo005 .info_pn span{ float: none !important; margin-bottom: 15px; padding-bottom: 15px; width: 100%;  text-align: left !important;}
}











/*Floor002129 */
.Floor002129 {background:#fafafa; padding:4vw 0;}
.Floor002129 dd:before{ content:'';}

.Floor002129 .box_apply dd{float:left;width:30%;margin-right: 5%; text-align:center;position:relative;padding: 5% 0;background: #fff;
box-shadow: 0 0 50px rgba(0,0,0,0.06);}
.Floor002129 .box_apply dd .txt{padding: 0 4vw;/* max-width: 160px; */}
.Floor002129 .box_apply dd:last-child{ margin-right:0;}
.Floor002129 .box_apply dd b{font-size: 24px;color:#333;display:block;padding-top: 2vw;font-weight: normal;line-height: 2em;}
.Floor002129 .box_apply dd p{ font-size:16px; line-height:2em; color:#999; }
.Floor002129 .box_apply dd span{position:absolute;left: -29px;top:50%;margin-top: -29px;width: 58px;height: 58px;border-radius:50%;background: #cca74f;color: #fff;font-size: 28px;text-align:center;line-height: 58px;font-family:Arial;}
@media(max-width:1024px){
.Floor002129 .box_step dd{ padding:0 2% 3% 2%;}
}
@media(max-width:1024px) and (min-width:641px){
.Floor002129 .box_step dd:before{ width:50px; height:50px; background-size:contain; }
.Floor002129 .box_step dd b{ padding-top:0; font-size:14px;}
} 
@media(max-width:640px){
.Floor002129 .box_step dd{ float:none; width:auto;}
.Floor002129 .box_step dl:before{ display:none;}
.Floor002129 .box_step dd i{ display:none;}
.Floor002129 .box_apply dd{ width:50%;}
}
@media(max-width:480px){
.Floor002129 .box_step dd:before{ width:65px; height:65px; background-size:contain; padding:0 2% 3% 2%;}
.Floor002129 .box_step dd b{ padding-top:10px;}
.Floor002129 .box_apply dd{ padding:2% 0;}
.Floor002129 .box_apply dd span{ width:38px; height:38px; line-height:38px; margin-top:-17px; left:-17px; font-size:18px;}
} 
@media(max-width:375px){
.Floor002129 .box_apply dd b{ font-size:14px;}
}










/*
 ..Floor002178 为demo编号
 */
.Floor002178{padding: 3vw 0;background: url(../images/td_bg.jpg);background-size: cover;}
.Floor002178 .auto{position: relative}
.Floor002178 .Hfloor4{text-align: center; letter-spacing: 0.05em;}
.Floor002178 .owl-carousel .item cite,.Floor002178 .wordbox .h2{font-weight: 400; color: #242423;line-height: 1.33333; }
.Floor002178 .wordbox,.Floor002178 .listbox{ width:100%; }
.Floor002178 .wordbox .h2{font-size:36px; letter-spacing: .2em; text-transform: uppercase; margin:0;}
.Floor002178 .wordbox .con{font-size: 14px; line-height: 2em; margin:2vw auto; color:#999; max-width:780px;}
.Floor002178 .owl-carousel{ display:block !important;}
.Floor002178 .owl-carousel .item{ max-width:1000px; margin:0 auto;}
.Floor002178 .owl-carousel .item .image{ text-align:center;height: 200px;width: 200px;margin:3vw auto 0 auto; }
.Floor002178 .owl-carousel .item .image a{display: block;display: block;width: 100%;  border-radius:50%; 
	overflow:hidden;box-shadow: 0 20px 40px rgba(0,0,0,.3); padding-bottom: 100%}


.Floor002178 .owl-carousel .item cite{color: #cca74f; margin-top:2vw; display:block; font-size:30px;line-height: 2em;}
.Floor002178 .owl-carousel .item span{display: block;font-size: 16px;color: #999;}
.Floor002178 .owl-carousel .item .con{ color:#666; margin:1vw 0;line-height: 2em;background: #fff; padding: 2vw; font-size:16px;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.Floor002178 .owl-carousel .item .line-list{ margin-top:47px; -webkit-transform: translateY(-8px); -ms-transform: translateY(-8px); transform: translateY(-8px); margin-bottom: -8px; margin-left: -13px; margin-right: -13px;}
.Floor002178 .owl-carousel .item .line-list  li{ margin-top: 8px; padding: 0 13px;  display: inline-block; list-style:none;}
.Floor002178 .owl-carousel .item .line-list  li .icon{ width: 16px; height: 16px; font-size: 16px; line-height: 16px;color: #adaca6;  display: inline-block; text-align: center;transition: .33s all ease-out;}
.Floor002178 .owl-carousel .item .line-list  li .icon:hover{ color: #cca74f;}
.Floor002178 .owl-carousel .owl-next,
.Floor002178 .owl-carousel .owl-prev{position:absolute;top:50%;width:60px;height:60px;}
.Floor002178 .owl-carousel .owl-prev{background: url(../images/t_icon1.png) no-repeat center;background-size:60px; left:0;}
.Floor002178 .owl-carousel .owl-next{background: url(../images/t_icon2.png) no-repeat center;background-size:60px; right:0;}
.Floor002178 .owl-carousel .owl-dots{ display:none;}


.Floor002178 .btn a{position:absolute;top:50%;width:60px;height:60px;z-index: 10;font-size: 0;z-index: 1;cursor: pointer}
.Floor002178 .btn .prev{background: url(../images/t_icon1.png) no-repeat center;background-size:60px; left:2%;}
.Floor002178 .btn .next{background: url(../images/t_icon2.png) no-repeat center;background-size:60px; right:2%;}

.Floor002178 .btn1 div{position:absolute;top:50%;width:60px;height:60px;z-index: 10;font-size: 0;border-radius: 50%;opacity: 0;z-index: 10}
.Floor002178 .btn1 .prev1{background: url(../images/t_icon1.png) no-repeat center;background-size:60px; left:2%;}
.Floor002178 .btn1 .next1{background: url(../images/t_icon2.png) no-repeat center;background-size:60px; right:2%;}
.Floor002178 .btn1 div a{position:absolute;width: 100%;height: 100%;left: 0;top: 0}

@media (max-width:1199px){
.Floor002178 .box{max-width:970px;-webkit-transform: translateY(-50px); -ms-transform: translateY(-50px); transform: translateY(-50px); margin-bottom: -50px;}
.Floor002178 .wordbox .h2{font-size:28px;}
.Floor002178 .wordbox,.Floor002178 .listbox{ margin-top:50px;}
.Floor002178 .owl-carousel .item cite,
.Floor002178 .owl-carousel .item .line-list{ margin-top:40px;}
}
@media (max-width:991px){
.Floor002178 .box{max-width:750px;-webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); margin-bottom: -30px;}
.Floor002178 .wordbox .con{ margin-top:22px;}
.Floor002178 .wordbox,.Floor002178 .listbox{ margin-top:30px;}

}
@media (max-width:767px){
.Floor002178 .box{max-width:none;}
.Floor002178 .owl-carousel .owl-dots{}
.Floor002178 .btn a{top: 8%}
.Floor002178 .btn1 div{top: 8%}
.Floor002178 .owl-carousel .item cite,
.Floor002178 .owl-carousel .item .line-list{ margin-top:30px;}

}
@media (max-width:479px){
.Floor002178 .wordbox .h2 { font-size: 22px; line-height:1.2;}
}











/*
 Map002779
 */
.Map002779{ padding:4vw 0;}
.Map002779 li{float:left;  background: #fff; box-shadow:0 0 40px rgba(0,0,0,.1);width:49%;  margin:0 2% 2% 0;}
.Map002779 li:nth-child(2n){margin-right:0;}
.Map002779 li img{display: none;}
.Map002779 li .Ispic{float: left;width: 40%;padding-bottom:46%;display: none;}
.Map002779 li .lx_main{}
.Map002779 li .main{ padding:8%;}
.Map002779 li h1{ font-size:33px; color:#333;font-weight: normal;padding-bottom: 1vw; line-height: 1em;border-bottom: 1px solid #e9e9e9;}
.Map002779 li p{ font-size:18px;line-height:2em; margin:1vw 0 ; padding-left:32px; background: url(../images/Map002779_icon02.png) no-repeat left top;}
.Map002779 li dl{font-size: 18px;display:block;line-height:2em;}
.Map002779 li dd{padding-left:32px;background: url(../images/Map002779_icon03.png) no-repeat left top; }
.Map002779 li dd:nth-child(2){background-image: url(../images/Map002779_icon04.png); }
.Map002779 li dd:nth-child(3){background-image: url(../images/Map002779_icon05.png); }
.Map002779 li dd+dd{margin-top:12px;}
@media(max-width:768px){
.Map002779 li{width:100%;margin-bottom: 20px}
.Map002779 li:nth-child(2n){margin-right:0;}
.Map002779 li:nth-child(2n+1){clear: left;}
.Map002779 li .main{ padding:5%;}
.Map002779 li h1{padding-bottom: 20px;font-size: 24px}
.Map002779 li p{ font-size:16px;}
}
.Map002779 img{margin: 0 auto;text-align: center;}











/*Map002516 */
.Map002516 {padding: 4vw 0 0 0;}
.Map002516 .listtit{position: relative; text-align: center; margin-bottom:2%;}
.Map002516 .listtit .tits{font-size:30px;color:#374567;position: relative;z-index: 3;}
.Map002516 .listtit i{font-size: 16px;color:#7a8ba6;font-style: normal;margin-top:10px;display: block; line-height: 2;}
.Map002516 .listtit:after{display: block;content: '';margin: 18px auto 0;width: 40px;height: 4px;background:#cca74f;}
.Map002516 .ul_con li{ float:left; width:50%;}
.Map002516 .ul_con li div{ padding:8% 8% 8% 20%;margin: 1vw;box-shadow: 0 0 40px rgba(0,0,0,.1); background-repeat:no-repeat; background-position:left center;}
.Map002516 .ul_con li.location div{ background:url(../images/Map002516_address.png) no-repeat 10%;background-size: 30px;}
.Map002516 .ul_con li.call div{ background:url(../images/Map002516_call.png) no-repeat 10%;background-size: 30px;}
.Map002516 .ul_con li.fax div{ background:url(../images/Map002516_fax.png) no-repeat 10%;background-size: 30px;}
.Map002516 .ul_con li.email div{ background:url(../images/Map002516_email.png) no-repeat 10%;background-size: 30px;}
.Map002516 .ul_con li p{ margin:0; border-bottom:1px solid #efefef; padding-bottom:15px; margin-bottom:15px; color:#999; font-size:16px;}
.Map002516 .ul_con li pre{font-size: 18px;color: #333;line-height: 30px;height: 60px;}
.Map002516 .ul_con li:nth-child(2n+1){ clear:left;}
@media(max-width:640px){
.Map002516 .ul_con li{ padding:10px;}
.Map002516 .ul_con li:nth-child(2n){ background:#f5f5f5;}
}








/*TextList000286 */
.TextList000286 .main { background: #fff; box-shadow: 0 0 30px rgb(8 30 118 / 10%); padding:2vw 5vw; }
.TextList000286 .tab { border-bottom: 1px solid #ededed; }
.TextList000286 .tab li { position: relative; display: inline-block; margin-right: 40px; }
.TextList000286 .tab li a { display: block; font-size: 20px; color: #666; line-height: 54px; border-bottom: 2px solid transparent; transition: .3s; }
.TextList000286 .tab li:not(:last-child):after { position: absolute; top: 20px; right: -21px; content: ""; width: 1px; height: 16px; background: #ededed; }
.TextList000286 .tab li.aon a { color: #cca74f; border-color: #cca74f; }
.TextList000286 .list ul { padding: 20px 0; }
.TextList000286 .list li .inner { padding: 40px 0; }
.TextList000286 .list li+li .inner { border-top: 1px solid #ededed; }
.TextList000286 .list li .tit { color: #bbb; width: 100%; margin-bottom: 15px; }
.TextList000286 .list li .tit > * { float: left; }
.TextList000286 .list li .tit b { font-size: 20px; line-height: 28px; font-weight: normal; color: #222; max-width: 70%; }
.TextList000286 .list li .tit span { max-width: 25%; margin-left: 10px; line-height: 18px; font-size: 16px; padding: 5px 8px; color: #0081c8; background: #e1f4ff; border-radius: 4px; }
.TextList000286 .list li p { margin: 0; color: #666; font-size: 16px; line-height: 28px; height: 56px; overflow: hidden; }
.TextList000286 .list li time { display: block; color: #999; font-size: 16px; margin-top: 25px; }

@media(min-width:641px) {
.TextList000286 .list li p span { float: left; }
.TextList000286 .list li p span.other { max-width: 70% }
}

@media(max-width:640px) {
.TextList000286 .list li p a { bottom: 0; }
.TextList000286 .list li p span.other { white-space: initial; text-overflow: initial; line-height: 20px; }
}




/*Floor002369 */
.Floor002369 .box { background: #fff; box-shadow: 0 0 30px rgb(8 30 118 / 10%); padding: 25px; }
.Floor002369 .tit { font-size: 20px; color: #cca74f; margin: 0 0 1vw 0; border-bottom: 1px solid #ededed; }
.Floor002369 .tit span { display: inline-block; line-height: 2em;font-size: 26px;border-bottom: 2px solid #cca74f; }
.Floor002369 li { line-height: 60px; position: relative; }
.Floor002369 li:not(:last-child) { border-bottom: 1px solid #ededed; }
.Floor002369 li span { position: absolute; left: 20px; top: 53%; margin-top: -12px; display: block; width: 20px; height: 20px; text-align: center; 
line-height: 18px; border: 1px solid #AAB2BD; color: #B7BDC7; font-size: 12px; border-radius: 50%;display: none; }
.Floor002369 li a { font-size: 16px; color: #222; display: block;}
.Floor002369 li a:hover{color: #cca74f;}
.Floor002369 .hot_li{background: url(../images/hot.png) no-repeat left;}
.Floor002369 .open{display: none}
@media(max-width:1024px) {
.Floor002369 .open{ display:block; border:1px solid #B7BDC7; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#333;position:relative;}
.Floor002369 .open::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#B7BDC7; right:10px; top:50%; margin-top:-3px;}
.Floor002369 .tit { display: none}
.Floor002369 ul { display: none}
.Floor002369 li { font-size: 3vw; line-height: 10vw; }
.Floor002369 li a { font-size: 3.5vw; }
}
.Floor002369 .f_on{color: #cca74f;}






.content_bg{padding: 3vw 0;}


/*  */
.RighInfo002851_kc{padding: 2vw 0;}
.RighInfo002851_kc .singlePage{line-height:2em;color: #666;font-size: 16px;}
.RighInfo002851_kc .title{padding-bottom:1vw;color: #333;font-size: 100px;border-bottom: 1px solid #eee;margin-bottom: 1vw;}
.RighInfo002851_kc .title .cn{font-size: 0.34em;}
.RighInfo002851_kc .title .en{font-size: 0.42em;font-family: "DINBold";}
@media(max-width:640px){
.RighInfo002851_kc .title{font-size: 80px;}
}
.RighInfo002851_kc .page_sx{margin-top: 4%;padding-top: 4%; border-top: 1px solid #ddd;font-size: 14px;line-height: 30px;}
.RighInfo002851_kc .page_sx a{display: block;}









.PicList002222{padding: 4% 0 1% 0;background: #F5F5F5; }
.PicList002222 li{  background: #fff; overflow: hidden; border-radius:10px; width: 23.5%;margin:0 2% 2% 0; float: left}
.PicList002222 li a{display: block;}
.PicList002222 li:nth-child(4n){margin-right:0}
.PicList002222 li .pic{ padding-bottom:70%; background-size: cover;transition: transform .5s ease-in-out }
.PicList002222 li:hover .pic{ transform: scale(1.1);}
.PicList002222 li .text {  ;background: #fff; position: relative;z-index: 50; padding:2vw}
.PicList002222 li .text h1{ color: #333; margin: 0; line-height: 2em; font-size: 18px; font-weight: normal; }
.PicList002222 li .text p{ font-size: 14px; line-height: 1.6em; color: #999; display: none;}
.PicList002222 li .text span{ position: absolute; left: 0; top: -36px; line-height:36px; 
  background: rgba(0,0,0,0.5);padding: 0 10px; color: rgba(255,255,255,0.6);    font-family: Fonts; border-radius: 0 5px 0 0 }










/*PicList002949 */
.PicList002949  {padding: 3% 0;}
.PicList002949 .item{margin: 2.5% 0 0 0;background: #fff;box-shadow: 0 0 15px rgba(0,0,0,.1); border-radius: 12px;}
.PicList002949 .item a:hover{color: #c6ad83;}
.PicList002949 .txt .inner{padding: 0 3.5vw 0 3.5vw;}
.PicList002949 .txt p.dot3{line-height: 2em;color: #999;}
.PicList002949 .pic{ width:30%;padding: 5vw;}
.PicList002949 .pic .Ispic{padding-bottom:100%;border-radius:100%; box-shadow:0 20px 50px rgba(0,0,0,.2);}
.PicList002949 .tit{font-size: 28px;color:#c6ad83;}
.PicList002949 .tit span{font-size: 15px;color: #666;display: inline-block;margin-left: 10px}

.PicList002949 .tit:after{display: block; margin-top: 0.5em; content: '';background: #c6ad83; width: 48px; height: 2px;}
.PicList002949 .item a:hover  .tit:after{background: #c6ad83;}
.PicList002949 .item .more{padding-right: 25px;line-height: 2em; display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png");}
@media(min-width:1025px){
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .item{padding-top: 20px;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
.PicList002949 .tit span{display:block;margin-left: 0px}
.PicList002949 .pic {margin: 0 auto;padding: 2vw;}
}







.PicList000593{padding:4% 0;background: #F5F5F5;}
.PicList000593 ul:first-child{margin-bottom:2%}
.PicList000593 li{border-radius:5px;overflow:hidden;float:left;width:32%;margin-right:2%;position:relative;background:#fff;box-shadow: 0 0 40px rgba(0,0,0,.1);}
.PicList000593 li:nth-child(3n){margin-right:0}
.PicList000593 li figure{position:relative}
.PicList000593 li figure em{display:block;padding-bottom:63%;background-size:cover;background-position:center center;background-repeat:no-repeat}
.PicList000593 li figure a{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.3);transition:.5s;cursor: pointer}
.PicList000593 li:hover figure a{background-color:rgba(0,0,0,.5)}
.PicList000593 li figure a.play::before{position:absolute;content:'';z-index:5;top:50%;left:50%}
.PicList000593 li figure a.play::before{width:55px;height:55px;background:url(../images/play.png) no-repeat center center;background-size:contain;margin-left:-25px;margin-top:-25px;border-radius:50%;opacity:.6}
.PicList000593 li p{text-align:center;line-height: 2em; font-size: 16px;padding: 2vw 1vw;margin: 0;}

.PicList000593_video{ position:fixed; z-index:999; left:0; top:0; height:100%; width:100%; background:rgba(0,0,0,0.5);}
.PicList000593_video .close{ cursor:pointer; position:absolute; right:5%; top:5%; width:40px; height:40px;}
.PicList000593_video .close::before,
.PicList000593_video .close::after{ position:absolute; content:''; transform:rotate(-45deg); width:100%; height:3px; background:#fff;top: 18px}
.PicList000593_video .close::after{ transform:rotate(45deg);}
.PicList000593_video .ytable{height: 100%;}
.PicList000593_video .files{ margin:0 auto; width:96%; max-width:1000px; max-height:50%;}
.PicList000593_video .files video{ background:#000;}


@media(max-width:768px){
.PicList000593 ul:first-child{margin-bottom:0}
.PicList000593 li{width:49%;margin:0 2% 2% 0}
.PicList000593 li:nth-child(3n){margin-right:2%}
.PicList000593 li:nth-child(2n){margin-right:0}
}















/*Floor003044 */
.Floor003044{background: #f0f1f3;background-size: cover;background-repeat: no-repeat;margin-bottom: 3%;   overflow: hidden;font-family: 'SourceHanSansCN-Light';}
@keyframes scale{
0%{ transform: scale(1) translate(-50%,-50%); opacity:.3}
100%{ transform: scale(1.3) translate(-50%,-50%); opacity: 0;}
}
@keyframes scale2{
0%{ transform: scale(1) translate(-50%,-50%);opacity:.3;}
100%{ transform: scale(1.6) translate(-50%,-50%);opacity:0;}
}

.Floor003044 .intro{position: relative; z-index: 4;background-color: #fff;}
.Floor003044 .intro .edit-info{font-size:16px; padding: 2vw 0;overflow: hidden;}
.Floor003044 .intro .edit-info p{margin: 0 0 1.5em 0;    font-size: 18px;
    line-height: 39px;}

.Floor003044 .title{font-family: 'SourceHanSansCN-Medium';font-size: 36px;color:#cca74f;font-weight: 600;}
/* .Floor003044 .title:after{display: inline-block;width: 61px;height: 2px;background-color: #cca74f; margin-left: 10px;content: ''; vertical-align: middle;}
 */
@media(max-width:640px){
.Floor003044 .title{font-size: 7vw;}
}

@keyframes left3044{
0%{transform: translateX(0);}
50%{transform: translateX(-10px);}
100%{transform: translateX(0);}
}
@media(max-width:480px){
.Floor003044 .more a{font-size: 3.5vw;}
}

@media(min-width:1025px){
.Floor003044 .video{margin-top: 6.33vw;padding-left: 8.33vw;background-color: #cca74f;}
.Floor003044 .video,
.Floor003044 .intro{width: 50%;}
.Floor003044 .video .inner{width: 125%;}
.Floor003044 .intro .inner{padding: 5.89vw 8.33vw 5.57vw 6.77vw; }
 .Floor003044 .intro .edit-info{max-width: 563px;}
}
@media(min-width:1025px) and (max-width:1440px){
.Floor003044 .video{margin-top: 10vw;padding-left: 5vw;}
.Floor003044 .intro .inner{padding-top: 3vw; padding-bottom: 4vw; padding-right: 5vw;}
}
@media(max-width:1024px){
.Floor003044 .intro{padding: 5vw;}
.Floor003044 .play{font-size: 12vw;}
}




/*搜索*/
.TextList002322{ padding: 2% 0;}
.TextList002322 h3{font-size: 24px;color: #333;font-weight: normal;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li *{ color: #777;}
.TextList002322 .list li time{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 100%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-left: 15px; }
.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}
.TextList002322 .list li a:hover{ color: #cca74f;}
@media only screen and (max-width:767px ) { 
.TextList002322{ padding: 20px 3%;} 
} 