/*Top003198 */
.Top003198{/*position: static;z-index: 100;*/ left: 0;top: 0;width: 100%; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,0.1); position: relative; z-index: 10;}
.Top003198 menu li span{display: block;  font-size: calc(18 / 16 * 1em);}
.Top003198 menu li a:hover,
.Top003198 menu li.aon span a{color: #8a6936;}
.Top003198 li .sub .pic .Ispic{padding-bottom: calc(400 / 310 * 100%); background-color: #eee;}
.Top003198 .top-hotline{color: #8a6936; font-family: 'HarmonyOS_Sans_SC_Medium'; font-size: calc(20 / 16 * 1em); padding-left: calc(29 / 20 * 1em); background: url(../images/Top003198-tel.png) no-repeat left center; background-size: 1em auto; line-height: calc(36 / 20 * 1em);}
.Top003198 .top-search{display: block; padding: 0; margin-left: calc(56 / 1920 * 100vw);}
.Top003198 .top-search .box{position: relative;  background-color: rgba(163,163,163,0.1); overflow: hidden;}
.Top003198 .top-search .box .text{width: 100%;display: block; line-height: calc(36 / 16 * 1em);height: calc(36 / 16 * 1em); font-size: 1em; background: none; border: 0; padding-left: calc(42 / 16 * 1em);color: rgba(51, 51, 51, 0.6);}
.Top003198 .top-search .box .text.focus{color: #000;}
.Top003198 .top-search .box .btn{position: absolute;top: 0;width: calc(42 / 16 * 1em); height: 100%; background: url(../images/Top003198-search.svg) no-repeat center center;background-size:calc(17 / 42 * 100%) auto; cursor: pointer;}
@media (min-width:1025px) {
.Top003198 .logo{display: table; height: calc(90 / 16 * 1em);}
.Top003198 .logo a{display: table-cell; vertical-align: middle;}
.Top003198 .logo img{}
.Top003198 menu li{float: left; width: 100px;text-align: center;}
.Top003198 menu li span{line-height: calc(90 / 18 * 1em);}
.Top003198 li .sub{position: absolute; top: 100%; background-color:#fff; width: calc(180 / 16 * 1em); margin-left:0;transform: translateX(-50%); box-shadow: 0 5px 5px rgba(0,0,0,0.2);border-radius: 0 0 10px 10px}
.Top003198 li .sub dl{background: none;padding: 0;}
.Top003198 li .sub dt{line-height:calc(50 / 16 * 1em);padding: 0; }
.Top003198 li .sub dt:not(:last-child){border-bottom: 1px solid #e9e9e9; }
.Top003198 li .sub dt a{display: block;font-size: calc(15 / 16 * 1em)}
.Top003198 li .sub dt:hover{background: rgba(138,105,54,.1)}
.Top003198 li .sub .pic{width: 50%;}
    
.Top003198 .top-right{padding-top: calc(27 / 16 * 1em);margin-left: 5%;}
.Top003198 .top-right dd{float: left;}
.Top003198 .top-search .box{width: calc(90 / 16 * 1em); border-radius: calc(90 / 16 * 1em); transition: 0.3s;}
.Top003198 .top-search.show .box{width: calc(200 / 1920 * 100vw);}
.Top003198 .top-search .box .btn{ left: 0;}
}
@media (max-width:1024px) {
.Top003198 .top-hotline,
.Top003198 header:after{display: none;}
.Top003198 header{display: flex; justify-content: space-between; align-items: center; height: calc(70 / 16 * 1em);}
.Top003198 .logo img{max-height:calc(44 / 16 * 1em);}
.Top003198 menu{position: fixed; left: -100%;top: calc(70 / 16 * 1em);height: calc(100% - (70 / 16 * 1em)); background-color: #fff;opacity: 0;transition: 0.5s;box-shadow: 0 5px 5px rgba(0,0,0,0.1); width:50vw; max-width: 240px;}
.menu-show .Top003198 menu{left: 0; opacity: 1;}
.Top003198 menu ul{height: 100%; overflow: auto;}
.Top003198 menu li{border-bottom: 1px dotted #eee;}
.Top003198 menu li span{line-height: 3; padding-left:2em;}
.Top003198 menu li.has-sub span .op:before, 
.Top003198 menu li.has-sub span .op:after{background-color: #8a6936;}
.Top003198 li .sub{background-color: #eee;}
.Top003198 li .sub .pic{display: none;}
.Top003198 .top-search{margin: 0 5vw 0 0; position: inherit;}
.Top003198 .top-search .box{top: 100%; left: 0;width: 100%; opacity: 1; position: absolute; display: none; background-color: rgba(255,255,255,0.8);}
.Top003198 .top-search .box .btn{ right: 0;}
.Top003198 .top-search .box .text{padding: 0 calc(42 / 16 * 1em) 0 calc(20 / 16 * 1em);}
.Top003198 .top-right dl:after{display: none;}
.Top003198 .top-right dl{display: flex;align-items: center;}
.Top003198 .open-search{ width: calc(24 / 16 * 1em); height: calc(24 / 16 * 1em); background: url(../images/Top003198-search.svg) no-repeat center center; background-size: contain;display: block; position: relative;}
.Top003198 .open-search.on{width: calc(30 / 16 * 1em); height: calc(30 / 16 * 1em); }
.Top003198 .open-search.on:after,
.Top003198 .open-search.on:before{background-color: #8a6936;}
.Top003198 .open-menu{width: calc(30 / 16 * 1em); height: calc(24 / 16 * 1em); display: flex;flex-wrap: wrap;flex-direction: column; justify-content: space-between; transition: 0.3s;}
.Top003198 .open-menu span{display: block; transition: 0.3s;height: 2px; background-color: #000;}
.menu-show  .Top003198 .open-menu{border-radius: 50%; background-color: #8a6936; padding: calc(9 / 16 * 1em);height: calc(30 / 16 * 1em); }
.menu-show  .Top003198 .open-menu span{background-color: #fff; height: 1px;}
}





/*Banner003192 */
.Banner003192{position: relative;}
@media (min-width:1025px) {
    .Banner003192 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003192 .pc{display: none;}
}
.Banner003192 li.slick-slide{position: relative;}
.Banner003192 [class*=txt-style-]{position: absolute; top: 0;color: #fff;z-index: 10;}
.Banner003192 .tit{font-family: 'HarmonyOS_Sans_SC_Bold';font-size: calc(65 / 1920 * 100vw); margin-bottom:calc(20 / 65 * 1em); transition: 0.3s;}
.Banner003192 .sub-tit{font-size: calc(30 / 1920 * 100vw); line-height: 1.2; transition: 0.3s 0.3s;}
.Banner003192 .txt-style-1{ left: calc(485 / 1920 * 100vw); top: calc(321 / 960 * 100%);}
.Banner003192 .txt-style-1 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-1 .sub-tit{height: 1.2em;text-align: justify; transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-1 .tit,
.Banner003192 .ani-show .txt-style-1 .sub-tit{transform: translateX(0); opacity: 1;}
.Banner003192 .txt-style-1 .sub-tit:after{display: inline-block; content: '';width: 100%;}
.Banner003192 .txt-style-2{text-align: center; top:0;left: 0;width: 100%; height: 100%;}
.Banner003192 .txt-style-2 .ytable{height: 100%;}
.Banner003192 .open-video{display: block;margin: 0 auto; width: calc(60 / 1920 * 100vw);height: calc(60 / 1920 * 100vw);background: url(../images/Banner003192-play.png) no-repeat center center; background-size: contain; margin-bottom: calc(60 / 1920 * 100vw); cursor: pointer;transform: translateY(30px); opacity: 0;transition: 0.3s;}
.Banner003192 .txt-style-2 .tit{transform: translateY(30px); opacity: 0; transition-delay: 0.3s;}
.Banner003192 .txt-style-2 .sub-tit{letter-spacing: calc(9 / 1920 * 100vw); transform: translateY(30px); opacity: 0;transition-delay: 0.6s;}
.Banner003192 .ani-show .open-video,
.Banner003192 .ani-show .txt-style-2 .tit,
.Banner003192 .ani-show .txt-style-2 .sub-tit{transform: translateY(0); opacity: 1;}
.Banner003192 .txt-style-3{left: 0;width: 100%; top:calc(281 / 960 * 100%);}
.Banner003192 .txt-style-3 .auto{max-width:1440px;width: 90%;}
.Banner003192 .txt-style-3 .tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .txt-style-3 .sub-tit{transform: translateX(30px); opacity: 0;}
.Banner003192 .ani-show .txt-style-3 .tit,
.Banner003192 .ani-show .txt-style-3 .sub-tit{transform: translateX(0); opacity: 1;}


.video-box{ position:fixed; top:0; left:0; width:100%; height:100%; z-index:300; background:rgba(0,0,0,0.85);}
.video-box .close{ cursor:pointer; width:40px; height:40px; position:fixed; z-index:4; right:20px; top:20px;}
.video-box .close::before,
.video-box .close::after{ position:absolute; content:''; width:80%; left:10%; height:3px; top:50%; margin-top:-1.5px; background:#fff; transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);}
.video-box .close::before{ transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);}
.video-box .ytable{height: 100%;}
.video-box .ytable-cell{ text-align:center;}
.video-box video{ width:90%; max-width:900px;}

.Banner003192 .slick-pages{position: absolute;left: calc(141 / 1920 * 100vw); bottom: calc(66 / 960 * 100%);color: #fff;z-index: 20;font-size: calc(20 / 1920 * 100vw);}
.Banner003192 .slick-dots{position: absolute;right: calc(141 / 1920 * 100vw);bottom: calc(66 / 960 * 100%);z-index: 20;}
.Banner003192 .slick-dots li{float: left;width: calc(30 / 1920 * 100vw); height: 3px; background-color: rgba(255, 255, 255, 1); opacity: 0.5; margin-left: 10px;}
.Banner003192 .slick-dots li button{display: none;}
.Banner003192 .slick-dots li.slick-active{opacity: 1;}

.Banner003192 .mouse{position: absolute; background: url(../images/Banner003192_mouse.svg) no-repeat center; width: 22px;height: 34px;background-size: contain; z-index: 30; left: 50%; margin-left: -11px;bottom:calc(58 / 960 * 100%); animation: mouse 2s linear infinite alternate;}
@keyframes mouse {
    0%{opacity: 1;}
    100%{opacity: 0;}
}


/*Floor003196 */
.Floor003196{background-size: cover; padding: calc(140 / 1920 * 100vw) 0 calc(160 / 1920 * 100vw);}

.Floor003196 .column-tit{text-align: center; font-size: 46px;font-family: 'HarmonyOS_Sans_SC_Bold'; margin-bottom: calc(70 / 50 * 1em);color: #333;}
@media (max-width:1024px) {
    .Floor003196 .box-new-company{ margin-bottom: calc(30 / 16 * 1em);}
}

.Floor003196 .ytable-cell{ vertical-align: top;}
.Floor003196 [class*=box-new-] a:hover{color: rgba(30, 48, 213, 1);}
.Floor003196 [class*=box-new-] h4.tit{margin: 0;font-weight: normal;}
.Floor003196 .box-new-industry{background-color: #e7eaf9; padding: calc(41 / 16 * 1em);}
.Floor003196 a.inner{display: block; }
.Floor003196 a.inner .txt{border-right: 1px solid  rgba(20, 36, 182, 0.2);border-left: 1px solid rgba(20, 36, 182, 0.2); padding-left: calc(31 / 16 * 1em); padding-right: calc(81 / 16 * 1em);}
.Floor003196 .label span{display: inline-block;	width: calc(80 / 16 * 1em); text-align: center;color: rgba(30, 48, 213, 1);line-height: calc(30 / 14 * 1em);border-radius: 0 calc(10 / 14 * 1em) 0  calc(10 / 14 * 1em);border: solid 1px rgba(30, 48, 213, 1);font-size: calc(14 / 16 * 1em);}
.Floor003196 a.inner h4.tit{margin: calc(36 / 24 * 1em) 0 calc(20 / 24 * 1em) 0;font-size: calc(24 / 16 * 1em); line-height: calc(30 / 24 * 1em);height: calc((30 / 24 * 1em) * 2);}
.Floor003196 a.inner p{font-family: 'HarmonyOS_Sans_SC_Light'; color: rgba(51, 51, 51, 1); line-height: calc(30 / 16 * 1em); margin-bottom: calc(50 / 16 * 1em); height: calc((30 / 16 * 1em) * 3);}
.Floor003196 a.inner .more{color: rgba(20, 36, 182, 1);display: inline-block; font-size: calc(14 / 16 * 1em); padding-right: calc(30 / 16 * 1em); background: url(../images/Floor003196-more.svg) no-repeat right center; background-size:calc(16 / 14 * 1em) auto;transition: 0.3s;}
.Floor003196 a.inner:hover .more{padding-right:calc(50 / 16 * 1em);}

.Floor003196 .box-new-company .pic{overflow: hidden;margin-bottom: calc(40 / 16 * 1em);}
.Floor003196 .box-new-company .Ispic{padding-bottom: calc(285 / 460 * 100%); transition: 0.3s;}
.Floor003196 a.inner:hover .Ispic{transform: scale(1.12);}

.Floor003196 .list{margin-top: calc(22 / 16 * 1em); margin-bottom: calc(41 / 16 * 1em);}
.Floor003196 .list li{display: table;width: 100%;border-bottom:1px solid rgba(20, 36, 182, 0.2); height: calc(138 / 16 * 1em);}
.Floor003196 .list li a{display: table-cell; vertical-align: middle;}
.Floor003196 .list h4.tit{font-size: calc(20 / 16 * 1em); line-height: 1.5; margin-bottom: calc(10 / 20 * 1em);}
.Floor003196 .list li time{color: rgba(20, 36, 182, 1); font-size: calc(14 / 16 * 1em);}

.Floor003196 .more-btn{text-align: right;}
.Floor003196 .more-btn a{width: calc(120 / 14 * 1em);line-height: calc(43 / 14 * 1em);border-radius: 0 calc(20 / 14 * 1em) 0 calc(20 / 14 * 1em);border: solid 1px rgba(20, 36, 182, 1);font-size: calc(14 / 16 * 1em);display: inline-block;text-align: center;color: rgba(20, 36, 182, 1);transition: 0.3s;}
.Floor003196 .more-btn a:hover{background-color: rgba(20, 36, 182, 1);color: #fff;}

@media (min-width:1025px) {
  .Floor003196 .box-new-company{width: calc(490 / 1440 * 100%);}  
  .Floor003196 a.inner{margin-right:calc(30 / 16 * 1em);}
}
@media (max-width:1024px) {
    .Floor003196 .column-tit{font-size: calc(32 / 16 * 1em);}
}
/*Floor003083 */
.Floor003083{font-size: 16px;font-family: 'HarmonyOS_Sans_SC_Medium';padding: 5% 0;background: #fafafa;}
.Floor003083 .auto{/*overflow: hidden;*/max-width: 1400px;width: 96%;position: relative; z-index: 2;}
.Floor003083 .title{font-size: 36px;color: #8a6936;}
.Floor003083 .title .more {
    position: absolute;
    right: 0;
    top: 10%;
    font-size: 0.421em;
    text-align: center;
    padding: 0 1.875em;
    margin-top: -1.5625em;
    line-height: 3.125em;
    border-radius: 3.125em;
    border: solid 2px #8a6936;
    transition: 0.3s;
    color: #8a6936;
}


.Floor003083 .title .more:after {
    width: 1.3125em;
    height: 0.8125em;
    display: inline-block;
    content: '';
    margin-left: 1em;
    background: url(../images/Floor003108-icon.png) no-repeat;
    background-size: contain;
    transition: 0.3s;}
.Floor003083 .title .en {font-size: 40px;line-height: 1;}
.Floor003083 .title .more:hover{background-color: #8a6936;color: #fff;border-color: #8a6936;}
.Floor003083 .title .more:hover:after{background-image: url(../images/Floor003108-icon-white.svg);}
.Floor003083 .slick-dots{text-align: center;}
.Floor003083 .slick-dots li{display: inline-block;width: 8px; height: 8px; margin: 10px 0;position: relative;list-style: none; margin: 0 9px;}
.Floor003083 .slick-dots li button{font-size: 0; width: 4px; height: 4px; background: rgba(0,0,0,0.2);border: 0;padding: 0; position: absolute;  border-radius: 50%;}
.Floor003083 .slick-dots li:not(.slick-active) button{left: 50%; top: 50%; margin: -2px 0 0 -2px;}
.Floor003083 .slick-dots li.slick-active button{width: 100%; height: 100%; left: 0; top: 0;background: #0f55b0;}

.Floor003083 .slider{margin: 0 -45px 0 -40px; padding-right: 5px;}
.Floor003083 .slick-slide{overflow: hidden;padding: 40px;}
.Floor003083 .slick-slide > div{float: left; margin-left: -1px;border: 1px solid #f5f5f5;margin-top: -1px;background: #fff;}

.Floor003083 .slick-slide a{position: relative; z-index: 3; display: block;padding: 0 10%;}
.Floor003083 .slick-slide .Ispic{height: 140px;background-size: contain;}
.Floor003083 .slick-slide .url{position: relative;}
.Floor003083 .slick-slide .url:before{position: absolute; left: -5px; top: -5px; right: -5px; bottom: -5px; content: '';background: #fff;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2); opacity: 0;transition: 0.3s;}
.Floor003083 .slick-slide .url:hover:before{opacity: 1;}
.Floor003083 .slick-slide .url:hover{z-index: 4;}
@media(min-width:1025px){
.Floor003083 .slick-slide > div{width: 16.6667%;}
.Floor003083 .slick-slide  > div:nth-child(6n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:751px) and (max-width:1024px){
.Floor003083 .slick-slide > div{width: 25%;}
.Floor003083 .slick-slide  > div:nth-child(4n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(min-width:641px) and (max-width:750px){
.Floor003083 .slick-slide > div{width: 33.333%;}
.Floor003083 .slick-slide  > div:nth-child(3n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
}
@media(max-width:640px){
.Floor003083{font-size: 3vw;}
.Floor003083 .title{font-size: 5vw}
.Floor003083 .slick-slide > div{width: 50%;}
.Floor003083 .slick-slide  > div:nth-child(2n+1),
.Floor003083 .slick-slide  > div:nth-child(1){margin-left: 0; }
.Floor003083 .slick-slide .Ispic{height: 28vw;}
.Floor003083 .slider{ margin-left: 0; margin-right: 0;}
.Floor003083 .slick-slide{ padding:30px 0;}
} 

/*
 .Form001215 为demo编号
 */
.Form001215{ padding:2% 0;}
.Form001215 .form{ float:right; width:100%;}
.Form001215 .form li{ padding-bottom:2%;}
.Form001215 .form .text{ border:1px solid #dae7e6; width:100%; height:39px; line-height:39px; padding:0 10px; border-radius:0; background:#fff;}
.Form001215 .form textarea.text{ height:auto;}
.Form001215 .form .btn{ cursor:pointer; border-radius:0; background:#4e330a; color:#fff; height:37px; padding:0 12%; border:none;width: 100%;}
.Form001215 .hotline{ float:right; width:52%; background:url(../images/Form001215-bg.jpg) no-repeat right bottom/contain; padding:10% 0 16% 0; text-shadow:0 1px 0 #fff;}
.Form001215 .hotline figure{ width:60%; max-width:285px; font-size:12px;border-top:1px solid #d6e1e0; padding-top:3%; margin-top:3%;}
.Form001215 .hotline figure b{ display:block; color:#10a49a; font-size:14px;}
.Form001215 .hotline dl{ min-height:46px; padding-left:62px; background:url(../images/Form001215-call.png) no-repeat left top;}
.Form001215 .hotline dd{ font-size:33px; color:#f08200; font-weight:bold;}
.Form001215 .hotline dt{ color:#000;}
@media(max-width:640px) and (min-width:481){
.Form001215 .hotline{ padding:3% 0 32% 0; background-position:right bottom;}
}
@media(max-width:640px){
.Form001215 .hotline dd{ font-size:24px;}
}
@media(max-width:480px){
.Form001215 .form,
.Form001215 .hotline{ float:none; width:auto;} 
.Form001215 .form textarea.text{ height:117px;}
}
/*Bottom003191 */
.Bottom003191{background-color: #8a6936; font-family: 'HarmonyOS_Sans_SC_Light';color: #fff; }
.Bottom003191 a{color: rgba(255,255,255,0.6);}
.Bottom003191 a:hover{color: #fff; }
.Bottom003191 .b-bottom{background-color: #72521f; padding: 25px 0;color: rgba(255,255,255,0.5);}
.Bottom003191 .b-bottom .auto{font-size: calc(14 / 16 * 1em);}
.Bottom003191 .b-bottom nav a{display: inline-block;}
.Bottom003191 .b-bottom nav a:not(:last-child)::after{display: inline-block; content: '  ·  '; margin: 0 calc(10 / 14 * 1em);color: rgba(255,255,255,0.5);}
.Bottom003191 .b-top{padding: 3.5em 0;background: #8a6936 url(../uploadfiles/bottom_logobj.png) no-repeat center center;
background-size: 300px;}
.Bottom003191 .b-top nav dt{font-size: calc(20 / 16 * 1em);}
.Bottom003191 .b-top nav dt a:not(:hover){color: #fff;}
.Bottom003191 .b-top nav dd{line-height: 2.1;}
.Bottom003191 .b-top .right .ding {text-align: left;
    margin-bottom: 20px;}


.Bottom003191 .logo img{height: calc(64 / 16 * 1em);}
.Bottom003191 .hotline dl{margin: 10px 0;}
.Bottom003191 .hotline dt{opacity: 0.5;margin-bottom: calc(6 / 16 * 1em);}
.Bottom003191 .hotline dd{font-family: 'HarmonyOS_Sans_SC_Medium'; font-size: calc(28 / 16 * 1em);}

.Bottom003191 .code{margin: 25px 0;}
.Bottom003191 .code img{height: calc(103 / 16 * 1em);}
.Bottom003191 .contact li{line-height: calc(20 / 16 * 1em); padding-bottom:7px;position: relative; padding-left:0;}
.Bottom003191 .contact li span{position: absolute; left: 0; top: calc(10 / 16 * 1em);height: calc(20 / 16 * 1em);overflow: hidden;text-align: justify; width: calc(60 / 16 * 1em);}
.Bottom003191 .contact li span:after{display: inline-block;content: '';width: 100%;height: 1px;}

.Bottom003191 .ding span {font-size: 20px;}

@media (min-width:1025px) {
.Bottom003191 .b-top .left{width: 20%;}
.Bottom003191 .b-top .right{width: 22%;}
.Bottom003191 .b-top .mid{width: 52%;}  
.Bottom003191 .b-top nav{width:90%;margin: 0 0 0 auto; overflow: hidden;}
.Bottom003191 .b-top nav dl{float: left; max-width: calc(100 / 16  * 1em);}  
.Bottom003191 .b-bottom .fl,
.Bottom003191 .b-bottom .fr{max-width: 45%;}
.Bottom003191 .b-top nav dt{ margin-bottom:1em;}
}
@media (max-width:1024px) {
.Bottom003191 .logo{text-align: center;}
.Bottom003191 .b-bottom .copyright{margin-top: 1em;}
.Bottom003191 .b-bottom .copyright a{display: inline-block;} 
.Bottom003191 .b-top{padding: 3em 0;}
.Bottom003191 .b-top .mid { display: none;}
.Bottom003191 .b-top nav{border-top: 1px solid rgba(255,255,255,0.1);border-bottom: 1px solid rgba(255,255,255,0.1); padding: 2em 0; margin: 2em 0;}
.Bottom003191 .b-top nav dl{margin: 0!important;}
.Bottom003191 .b-top nav dl:not(:last-child){margin-bottom: 1em!important;}
.Bottom003191 .b-top nav dd{display: inline-block; margin-right: 1em;}
}






/*Floor003107 */
.Floor003107{font-family: 'HarmonyOS_Sans_SC_Medium';font-size: 100px;}
@media (max-width:1600px) {
.Floor003107{font-size: 6.25vw;}
}
@media (max-width:1024px) {
.Floor003107{font-size: 14vw;}
}

.Floor003107{background-repeat: no-repeat; background-position: center top;background-size: cover; padding: 6% 0;}
.Floor003107 .auto{max-width: 1400px; }
.Floor003107 .title{color: #8a6936;font-size: 36px; margin-bottom: 40px;}
.Floor003107 .title .en{font-size: 40px;line-height: 1;}
.Floor003107 .more{font-size:16px; text-align: center;padding: 0 1.875em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #8a6936;transition: 0.3s; display: table;    color: #8a6936;
    font-weight: bold;}
.Floor003107 .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003107-icon.png) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003107 .more:hover{background-color: #8a6936;color: #fff;border-color: #8a6936;}
.Floor003107 .more:hover:after{background-image: url(../images/Floor003107-icon-white.svg);}

.Floor003107 .info{font-size: 16px;line-height: 1.8;color: #333;}
.Floor003107 .info p{text-indent: 2em;}
.Floor003107 .number dt{font-size: 0.6em;color: #8a6936; padding-right: 0.2em; line-height: 1;}
.Floor003107 .number dd .t-1{font-size: 0.28em;	color: #333;line-height: 1.071;}
.Floor003107 .number dd .t-2{font-size: 0.14em;}

@media (min-width:1025px) {
.Floor003107 .left{width: 42%;}
.Floor003107 .right{width: 46%;}
.Floor003107 .wap-img{display: none;}
.Floor003107 .info{min-height: 23.75em;}
.Floor003107 .number dl{display: table;}
.Floor003107 .number dl > *{display: table-cell;;vertical-align: middle;}
.Floor003107 .number dl:not(:last-child){margin-bottom: 1.22em;}	
}
@media (max-width:1024px) {
.Floor003107{background: none!important; padding: 0.5em 0;}
.Floor003107 .info{margin-bottom: 3em;}
.Floor003107 .right{position: relative;z-index: 1; margin-top: 0.5em;}
.Floor003107 .right .number{position: absolute; left: 2%; height: 100%;top: 0; width: 50%;display: flex; align-items: center; flex-wrap: wrap;}
.Floor003107 .right .number dl{width: 100%;display: flex;align-items: center;}
}
@media (max-width:480px) {
.Floor003107 .more,
.Floor003107 .info{font-size: 0.24em;}
.Floor003107 .number dd .t-1{font-size: 0.32em;}
.Floor003107 .number dd .t-2{font-size: 0.22em;}
}



/*Floor003108 */
.Floor003108{font-family: 'HarmonyOS_Sans_SC_Medium';font-size: 100px;
background: rgb(233,243,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,248,238,1) 0%, rgba(255,255,255,1) 50%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top,  rgba(255,248,238,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom,  rgba(255,248,238,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f3ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
@media (max-width:1600px) {
.Floor003108{font-size: 6.25vw;}
}
@media (max-width:768px) {
.Floor003108{font-size: 14vw;}
}

.Floor003108{padding: 6% 0;}
.Floor003108 .auto{max-width: 1400px;width: 96%;}
.Floor003108 .title{position: relative;color: #8a6936;font-size: 36px; margin-bottom: 40px;}
.Floor003108 .title .en{font-size:40px;line-height: 1;}
.Floor003108 .title .more{position: absolute;right: 0; top:50%;font-size: 0.421em; text-align: center;padding: 0 1.875em; margin-top: -1.5625em;line-height: 3.125em;border-radius: 3.125em;border: solid 2px #8a6936;transition: 0.3s;color: #8a6936;}
.Floor003108 .title .more:after{width: 1.3125em;height: 0.8125em;display: inline-block; content: '';margin-left: 1em;background: url(../images/Floor003108-icon.png) no-repeat;background-size: contain;transition: 0.3s;}
.Floor003108 .title .more:hover{background-color: #8a6936;color: #fff;border-color: #8a6936;}
.Floor003108 .title .more:hover:after{background-image: url(../images/Floor003108-icon-white.svg);}

.Floor003108 ol{float: left;width: 50%; }
.Floor003108 ol:hover .tit {color: #8a6936;}
.Floor003108 ol:nth-of-type(1) .txt{background-color: #f9f9f9;padding: 25px 20px;}
.Floor003108 ol .pic{position: relative; overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .pic{margin-bottom: 0.18em;}
.Floor003108 ol .pic time{position: absolute;right: 0;bottom: 0;line-height: 2;background-color: #8a6936;color: #fff;font-family: 'HarmonyOS_Sans_SC_Medium';font-size: 0.18em;padding: 0 1em;}
.Floor003108 ol:nth-of-type(1) .pic time{font-size: 0.24em;}
.Floor003108 ol .tit{font-size: 0.18em;text-overflow: ellipsis;overflow: hidden;}
.Floor003108 ol:not(:nth-of-type(1)) .tit{display: -webkit-box;display: box;word-break: break-all;-webkit-box-orient: vertical;-webkit-line-clamp: 2; line-height: 1.666;color: #333;}
.Floor003108 ol:nth-of-type(1) .tit{font-size: 0.24em;white-space: nowrap;}
.Floor003108 ol:not(:nth-of-type(1)) p{display: none;}
.Floor003108 ol p{font-size: 0.16em; margin: 0;color: #777;line-height: 1.5;padding-top: 8px;}
.Floor003108 li{border-bottom: 1px solid #e1e1e1;}
.Floor003108 li:nth-of-type(1){border-top: 1px solid #e1e1e1;}
.Floor003108 li a{font-size: 0.18em;line-height: 4.3333;}
.Floor003108 li:hover a {color: #8a6936;}
.Floor003108 li time{float: right;font-family: 'HarmonyOS_Sans_SC_Medium';color: #999;}
@media (min-width:769px) {
.Floor003108 ol{height: 3.5em; margin-left: 2.5%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 21.25%;}
.Floor003108 ol:nth-of-type(1){height: 6.1em; margin: 0 2.5% 0 0;}
.Floor003108 ol:nth-of-type(1) .txt{height: auto;}
.Floor003108 ol .Ispic{transition: 0.3s ease-out;height: 1.89em;border: 1px solid #f5f5f5;}
.Floor003108 ol a:hover .Ispic{transform: scale(1.2);}
.Floor003108 ol:nth-of-type(1) .Ispic{height: 4.5em;}
.Floor003108 li{float: right;width: 45%;height: .79em;clear: right;color: #333;}	
}
@media (max-width:768px) {
    .Floor003108 .title,
    .Floor003083 .title,
    .Floor003107 .title{ font-size: 20px;}
    .Floor003108 .title .en,
    .Floor003083 .title .en,
    .Floor003107 .title .en{ font-size: 24px;}
.Floor003108 ol{margin-bottom: 0.5em;}
.Floor003108 ol:nth-of-type(1){width: 100%; }
.Floor003108 ol:nth-of-type(1) .txt{padding-bottom: 0.35em;}
.Floor003108 ol .Ispic{padding-bottom: 56%;}
.Floor003108 ol:not(:nth-of-type(1)){width: 47.5%;}
.Floor003108 ol:nth-of-type(2){margin-right: 5%;}
.Floor003108 li{clear: left;}	
}
@media (max-width:480px) {
.Floor003108{padding-top: 1em;}
.Floor003108 ol:nth-of-type(1) .tit{font-size: 0.3em;}
.Floor003108 li a,
.Floor003108 ol .tit,
.Floor003108 ol p{font-size: 0.24em;}
}



/*Floor002685 */
.Floor002685{ padding: 0;font-family:"HarmonyOS_Sans_SC_Medium";}
.Floor002685 .auto{ max-width:1760px; margin:0 auto;}
.Floor002685 .home-title{ padding:0 20px; margin-bottom:20px;display: none;}
.Floor002685 .home-title .auto{ position:relative; }
.Floor002685 .more{ position:absolute; right:0; top:50%; margin-top:-24px;width:159px; line-height:48px; background:#fff; text-align:center; border:1px solid #ddd; font-size:16px;  text-transform:uppercase; transition:0.3s ease-in-out;}
.Floor002685 .more:hover{ box-shadow:0 15px 30px rgba(52,62,80,0.55); color:#0baae2; border-color:transparent;}
.Floor002685 .home-title b{ display:block; font-size:30px; font-family:'HarmonyOS_Sans_SC_Medium'; color:#333;}
.Floor002685 .home-title span{ font-size:20px;}
@media(max-width:640px){
.Floor002685 .home-title b{ font-size:24px;}
.Floor002685 .home-title span{ font-size:16px;}
.Floor002685 .more{ width:100px; line-height:35px; margin-top:-18px;}
}

.Floor002685{overflow: hidden;}
.Floor002685 .list dd{position:relative; z-index:1; padding-bottom:38%; transition: 0.5s;}
.Floor002685 .list dd.hover{z-index: 4;}
.Floor002685 .list dd > *{ position:absolute; left:0; width:100%;}
.Floor002685 .list dd a{ height:100%; top:0; z-index:10;}
.Floor002685 .list dd figure{ overflow:hidden; z-index:2;  top:0; bottom:0; background-position:0 0;transition:0.3s;}
.Floor002685 .list dd figure img{ display:block;position: absolute; left: 50%; top: 50%;min-width: 100%; min-height:100%; max-width:none; transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);ms-transform: translate(-50%,-50%);}
.Floor002685 .list dd figure::before{ position:absolute; content:''; left:0; width:100%; height:100%; top:0;  z-index: 20; background: -moz-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.45) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.45) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.45) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6631527b', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}
.Floor002685 .list dd.hover figure:before{right:-3%; background: -moz-linear-gradient(top, rgba(0, 99, 134, 0.6) 0%, rgba(0, 122, 167, 0.1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0, 99, 134, 0.6)  0%,rgba(0, 122, 167, 0.1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0, 99, 134, 0.6) 0%,rgba(0, 122, 167, 0.1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#990baae2', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}

.Floor002685 .list dd .txt{ z-index:5; color:#fff; line-height:30px;  transition:top 0.3s;width:100%;}
.Floor002685 .list dd:not(.hover) .txt{ top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);text-align: center;left: 0;background: rgba(138, 105, 54, 0.7);width: 90%;left: 5%;border-radius: 8px;padding: 40px 0;}
.Floor002685 .list dd.hover .txt{top:5%;text-align:right;  right:0;}
.Floor002685 .list dd.hover .txt::before{ position:absolute; content:''; width:6%; height:3px; background:#fff; top:15px;right: -3%;}

.Floor002685 .list dd .txt .cn{ font-size:28px;margin-bottom: 10px;}
.Floor002685 .list dd .txt .en{ font-size:22px;text-transform:uppercase;}
.Floor002685 .list dd.hover .txt aside{ padding:0 6%;}
.Floor002685 .list dd.hover .txt aside.en{ opacity:0.9;}
@media(min-width:641px){
.Floor002685 .list{display: table;table-layout: fixed;width: 100%;}
.Floor002685 .list dd{ display: table-cell;vertical-align: middle;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor002685 .list dd .txt .cn{ font-size:3vw;}
.Floor002685 .list dd .txt .en{ font-size:2vw;}
}
@media(max-width:640px){
.Floor002685 .list dd{width: auto!important;}
.Floor002685 .list dd .txt .cn{ font-size:5vw;}
.Floor002685 .list dd .txt .en{ font-size:4vw;}
}




/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 300px; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}





/*Menu003135 */
.Menu003135{box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.04);font-family: 'HarmonyOS_Sans_SC_Medium';}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;font-weight: bold;color: #333;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #8a6936;}
.Menu003135 .nav-menu li.aon a:before{position: absolute;content: ''; left: 0; bottom: 0;width: 100%; height: 2px;background-color: #8a6936;}
.Menu003135 .fl {
    float: right;
}

.Menu003135 .fr {
    float: left;
}

@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}







/*RighInfo003141 */
.RighInfo003141{font-family: 'SourceHanSansCN-Regular';}
.RighInfo003141 .auto{padding-bottom: 2em;}
.RighInfo003141 .intro{padding-top: 4.5em; margin-bottom: 4.5625em;}
.RighInfo003141 .intro .title{ font-size: 2em;color: #8a6936; margin-bottom: 0.3em;}
.RighInfo003141 .intro .info{ font-size: 0.875em; line-height: 2;}
.RighInfo003141 .intro .info p{margin: 1.5em 0;font-size: 16px;color: #333;text-indent: 2em;}
.RighInfo003141 .intro span {
    font-size: 22px;
    padding-left: 20px;
    color: #333;}

.RighInfo003141 .number-count{margin: 4.5625em 0;box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); border: solid 1px #f3f3f3; padding: 3.6875em 0;}
.RighInfo003141 .number-count li{color: #333333;}
.RighInfo003141 .number-count li span{display: inline-block;position: relative;font-size: 38px;font-family: 'Bebas';color: #8a6936; margin: 0 5px;font-weight: bold;}
.RighInfo003141 .number-count li span i{font-style: normal;}
.RighInfo003141 .number-count li span i.ani{position: absolute; left: 0;top: 0;}
.RighInfo003141 .number-count li span i.opa{opacity: 0;}
.RighInfo003141 .number-count li sup{display: inline-block;vertical-align: top;color: #da251d;font-size:1em;font-family: 'SourceHanSansCN-Medium';}

.RighInfo003141 .plate dd{margin-bottom: 2.8565%;}
.RighInfo003141 .plate dd .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05); padding:2.375em 1.875em;}
.RighInfo003141 .plate dd ol{float: left;width: 4.25em;}
.RighInfo003141 .plate dd ol img{width: 85.295%;}
.RighInfo003141 .plate dd li{width: calc(100% - 4.25em);float: right;}
.RighInfo003141 .plate dd li aside{font-size: 1.125em;color: #333;font-family: 'SourceHanSansCN-Medium';}
.RighInfo003141 .plate dd li p{margin: 0;font-size: 0.875em;color: #999;}
@media (min-width:1025px) {
.RighInfo003141 .intro .info{width: 100%;}
.RighInfo003141 .intro .title{line-height: 1;}
.RighInfo003141 .intro .img{width: 100%;padding-top: 0.5em;}
.RighInfo003141 .number-count ul{display: flex;
        margin: 0 auto;
        justify-content: space-evenly;	}
.RighInfo003141 .number-count li{float: left;}
.RighInfo003141 .number-count li:not(:last-child){margin-right: 3.5em;}
.RighInfo003141 .plate dd{float: left;width: 31.429%;}
.RighInfo003141 .plate dd:not(:last-child){ margin-right: 2.8565%;}
}
@media (max-width:1024px) {
.RighInfo003141 .number-count li{text-align: center;padding: 1em 0} 
.RighInfo003141 .number-count{margin: 2em 0; padding: 2em 0;}  
.RighInfo003141 .intro{padding-top: 2em; margin-bottom: 2em;}
}





/*TextList002739 */
.TextList002739{padding: 5em 0 4em; margin: 0 auto;}

.TextList002739 .column-name{ text-align: center; ppadding-bottom: 35px; font-size: 32px;}
.TextList002739 .column-name .cn{color: #8a6936; letter-spacing: 5px;line-height: 48px;  position: relative; z-index: 10; text-indent: 5px;}
.TextList002739 .column-name .en{text-transform: uppercase; color: #f1f1fa; margin-top: -18px;line-height: 24px;font-family: "DINPro-Bold"; }
@media(max-width:480px){
.TextList002739 .column-name{ font-size: 24px;}
.TextList002739 .column-name .cn{line-height: 40px;}
}


.TextList002739 .list-group .tit{cursor: pointer; line-height: 70px; font-size: 18px; }
.TextList002739 .list-group .tit:before{background: #8a6936; width: 4px; height: 4px; display: inline-block; content: '';vertical-align: middle; margin-right: 25px; }


.TextList002739 .title{ padding:0 40px; line-height: 60px; background: #8a6936; font-size: 18px; color: #fff; border-bottom: 1px solid #ededed;margin-top: 2em;}
.TextList002739 .title time,
.TextList002739 .tit time{float: right; }
.TextList002739 .tit time{color: #888;font-size: 16px;}
.TextList002739 .list{border-bottom: 1px solid #ededed;}
.TextList002739 .tit{padding: 0 20px; background: #fafafa; font-weight: normal; margin: 0;}
.TextList002739 .tit.active{background: #fff; margin: 0 20px; padding: 0; border-bottom: 2px solid #8a6936; color: #8a6936;}
.TextList002739 .tit.active time{color: #8a6936;}
.TextList002739 .info{padding: 10px 20px;}
.TextList002739 .info .singlePage{font-size: 15px; line-height: 26px; color: #3e3e3e;}
@media(min-width:769px){
.TextList002739 .title time{ margin-right: 10px;}
.TextList002739 .tit time{padding-right: 20px;}
}	
@media(max-width:768px){
.TextList002739 .title{ padding:0 20px; line-height: 50px;}
.TextList002739 .tit{padding: 0 20px;}
.TextList002739 .tit.active{margin: 0 20px;}
.TextList002739 .title time{ margin-right: 12px;}
.TextList002739 .list-group .tit:before{ margin-right: 10px;}
.TextList002739 .info{padding: 10px 20px 10px 34px;}
}
@media(max-width:480px){
.TextList002739 .tit time{margin-right: 0;}
.TextList002739 .tit time{ font-size: 12px;}
}



/*RighInfo002928 */

.RighInfo002928{ padding: 5em 0 7em 0;}
.RighInfo002928 .auto{max-width: 1400px;}
.RighInfo002928 .title{text-align: center;font-weight: bold;padding-bottom: 4vw;}
.RighInfo002928 .title .cn{font-size: 32px;color: #8a6936;line-height: 1em;padding-bottom: 15px;}
.RighInfo002928 .title .en{color: #999;}

.RighInfo002928 .contact{background: #fff;padding: 1.88vw 0; box-shadow: 0 0 73px rgba(0,0,0,0.1); position: relative; z-index: 4;}
.RighInfo002928 .contact .inner{ max-width: 100%; width: 90%; margin: 0 auto; text-align: center; top: 0; transition: top 0.3s,background 0.3s;}
.RighInfo002928 .contact .icon{width: 70px; height: 70px;background-color:#a5894b;; background-repeat: no-repeat;background-position: center center; margin: 0 auto 25px;  }
.RighInfo002928 .box-1 .icon{background-image: url("../images/RighInfo002928_add.png");}
.RighInfo002928 .box-2 .icon{background-image: url("../images/RighInfo002928_call.png");}
.RighInfo002928 .box-3 .icon{background-image: url("../images/RighInfo002928_email.png");}
.RighInfo002928 .contact .name{font-size: 18px;color: #000;font-weight: bold;padding-bottom: 10px;}
.RighInfo002928 .contact p{color: #333; margin: 0 auto; max-width: 100%;font-size: 16px;}
.RighInfo002928 .box-2 p{ color: #8a6936;font-size: 26px;}

.RighInfo002928 .map #allmap *{box-sizing: content-box;}
.RighInfo002928 .map #allmap img{max-width: none;}
.RighInfo002928 .map #allmap .BMap_bubble_content b{display: block;font-size: 16px;}
@media(min-width:641px){
.RighInfo002928 .contact{max-width: 1400px; width: 100%; margin: 0 auto;}
.RighInfo002928 .contact .ytable-cell{width: 33.3333%; height: 167px;}
.RighInfo002928 .contact .ytable-cell:not(:last-child){border-right: 1px solid #d0cbcb;}
.RighInfo002928 .map{margin-top: -4.89vw;position: relative;z-index: 3;}
.RighInfo002928 .ytable-cell:hover{position: relative;}
.RighInfo002928 .ytable-cell:hover .inner{background: #8a6936; padding: 28px 0; position: absolute; left: 50%; transform: translateX(-50%);top: -56px; box-shadow: 6px 12px 30px rgba(138, 105, 54, 0.3);}
.RighInfo002928 .ytable-cell:hover .name{color: #fff;}
.RighInfo002928 .ytable-cell:hover p{/*opacity: 0.5;*/color: #fff;}
.RighInfo002928 .ytable-cell:hover .icon{background-color: rgba(255,255,255,0);}
}
@media(min-width:1401px){
.RighInfo002928 .map #allmap{height: 620px;}
}
@media(max-width:1400px){
.RighInfo002928 .map #allmap{height:44.286vw;}
}
@media(max-width:640px){
.RighInfo002928 .contact,
.RighInfo002928 .contact .ytable-cell{display: block;}
.RighInfo002928 .contact .ytable-cell{padding: 5vw 0;}
.RighInfo002928 .contact .ytable-cell:not(:last-child){border-bottom: 1px solid #d0cbcb;}
.RighInfo002928 .contact{padding: 0 5vw;}
.RighInfo002928 .map #allmap{height:60vw;}
.RighInfo002928 .title .cn{font-size: 24px;}
}



/*PicList003142 */
.PicList003142 .auto{ margin-top: 5em; margin-bottom: 2em;}
.PicList003142 li{float: left;  margin-bottom: 2.5em;}
.PicList003142 li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.2em;}
.PicList003142 li .tit{ font-size: 23px;line-height: 1.6; min-height: auto;color: #333;text-align: center;}
.PicList003142 li p{font-size: 0.875em; line-height: 1.78571; min-height: 3.57142em;color: #999999;}
.PicList003142 li .pic{overflow: hidden;}
.PicList003142 li .Ispic{padding-bottom: 62.223%;transition: 0.3s;}
.PicList003142 li a:hover .Ispic{transform: scale(1.1);}
.PicList003142 li a:hover{color: #8a6936;}
.PicList003142 li time{color: #999999;display: block;background: url(../images/PicList003142-icon.svg) no-repeat right center;display: none;}
.PicList003142 li a:hover time{background-image: url(../images/PicList003142-icon-red.png);}
@media (min-width:1025px) {
.PicList003142 li{width: 32.143%;}
.PicList003142 li:not(:nth-child(3n)){margin-right: 1.7855%;}
.PicList003142 li:nth-child(3n+1){clear: left;}    s
}
@media (max-width:1024px) {
.PicList003142 .auto{margin-top: 2em;}   
.PicList003142 li{width: 48%;}
.PicList003142 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList003142 li:nth-child(2n+1){clear: left;} 
.PicList003142 li .txt{padding: 1em;}
}
@media (max-width:640px) {
    .PicList003142 li .tit{ font-size: 16px;}
}

/*RighInfo002973 */
.RighInfo002973{ margin: 10px 0 20px 0;color: #333;font-size: 16px;}
.RighInfo002973 center {
    padding-top: 20px;
	width: 60%;
	margin: 0 auto;
}
.RighInfo002973 .tp1{padding-top: 20px;width: 80%;margin: 0 auto;}
.RighInfo002973 .tp1 img{vertical-align: top;}
.RighInfo002973 > .auto{max-width: 1400px;}
.RighInfo002973 .news-details{ padding: 5em 0 6em; width: 100%}
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #ededed;
    padding-bottom: 20px;}
.RighInfo002973 .news-details .title h1{font-size: 32px; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px;    font-size: 14px;
    color: #666;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;border-bottom: 1px solid #d2d2d2;padding-bottom: 2%; margin-bottom: 2%;padding-top: 20px; }

.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #333;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #205393;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;padding-right: 230px;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}


/*PicList002736 */
.PicList002736{padding: 5em 0 3em; margin: 0 auto;}
.PicList002736 li{margin-bottom: 2%;}
.PicList002736 li a{overflow: hidden;display: block;background: #F9F9F9; border: 1px solid #f0f0f0; transition: 0.3s;}
.PicList002736 li a:hover{border-color: #8a6936;box-shadow: 0 10px 14px rgba(60,60,66,0.2);}
.PicList002736 li .Ispic{ background-size: contain;background-color: none;}
.PicList002736 li .txt{ padding:1% 0;}
.PicList002736 li .txt h3{font-size: 20px; color: #8a6936;}
.PicList002736 li .txt p{line-height: 1.8;color: #555;height: 110px; margin-bottom: 0;font-size: 15px;}
.PicList002736 li .txt time {color: #999;font-size: 14px;}

@media(min-width:481px){
.PicList002736 li .Ispic{float: left; }
.PicList002736 li .txt{float: right;margin-right: 4%;  }
}
@media(min-width:1025px){
.PicList002736 li .Ispic{width: 25%;padding-bottom: 18%;}
.PicList002736 li .txt{width: 66%;}
}
@media(min-width:481px) and (max-width:1024px){
.PicList002736 li .Ispic{width: 45%;padding-bottom: 31.3%;}
.PicList002736 li .txt{width: 48%;}
}
@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;}
}


/*Page001826*/
.Page001826 .auto{ padding-bottom:6em;}
.Page001826 .Pages{ text-align:center;}
.Page001826 .Pages .p_page a{ display:inline-block; background:#f8f9fb; border:1px solid #8a693640; border-radius:3px; padding:0 15px;height:34px; line-height:34px;font-size:14px;}
.Page001826 .Pages .p_cur,
.Page001826 .Pages .p_count,
.Page001826 .Pages .p_total{ display:none;}
.Page001826 .Pages .p_page em a{ font-style:normal; }
.Page001826 .Pages a.a_cur,
.Page001826 .Pages a:hover{ color:#fff; background:#8a6936 !important;}
.Page001826 .Pages .i_text{ border:1px solid #bed1df; border-radius:3px;width:43px; height:34px; text-align:center; line-height:34px;}
.Page001826 .Pages .i_button{ height:34px; color:#fff;background:#8a6936; width:34px; border:none; cursor:pointer; padding:0;}
.Page001826 .Pages .p_jump b{ margin:0 5px;}
@media(max-width:640px){
.Page001826 .Pages .p_page .a_end,
.Page001826 .Pages .p_page .a_first,
.Page001826 .Pages .p_page em{ display:none;}
.Page001826 .Pages .p_page a{ padding:0 10px;}
}

/*Banner003024 */
.Banner003024{overflow: hidden;position: relative; z-index: 1;}
.Banner003024 .play{position: absolute; width: 110px; height: 110px; top: 50%; left: 50%; transform: translate(-50%,-50%); cursor: pointer; z-index: 20;}
.Banner003024 .play a{position: absolute; border:13px solid transparent;border-left-width: 17px; border-left-color: #0275d7; width: 0; height: 0;left: 50%; top: 50%; margin: -13px 0 0 -8px; z-index: 3;}
.Banner003024 .play:after,
.Banner003024 .play:before{position: absolute;border-radius: 50%; content: '';background: rgba(255,255,255,0.15); width: 100%; height: 100%;}
.Banner003024 .play:after{animation:test2 1s infinite linear;}
.Banner003024 .play:before{ z-index: 2;background: #fff; width: 74%; height: 74%; left: 13%; top: 13%;}
.Banner003024 a.get-next{position: absolute; left: 50%; z-index: 95; bottom: 10%;color: #fff; cursor: pointer;}
.Banner003024 a.get-next:before{display: block; content: ''; margin: 0 auto 14px;background: #0275d7; width: 4px; height: 40px;}

.video{position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 10;}
.video video{position: absolute; min-height: 100%;min-width: 100%; top: 50%; left: 50%; transform: translate(-50%,-50%);  z-index: 0; display: none;}

.ws_cover{display: none!important;}
.ws_list{z-index: 10;}
@media(max-width:1024px){
 .Banner003024 a.get-next{display: none;}
.Banner003024 .play{width: 14vw; height: 14vw;}
.Banner003024 .play a{border-width: 3vw; border-left-width: 4vw; margin-top: -3vw; margin-left: -2vw;}
}




/*.Page002193 为demo编号*/
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:0 0 7em; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #8a6936; background:#8a6936;}
.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:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#8a6936; border-color:#8a6936;}
.Page002193 .p_page b{ font-weight:normal;}



/*.Page002193 为demo编号*/
.Page002193_ry{zoom:1; overflow:hidden; text-align:center; padding:0 0 7em; text-align:center;background: #f5f5f5;}
.Page002193_ry span{ padding:0px 3px; display:inline-block;}
.Page002193_ry a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;background: #fff;}
.Page002193_ry a:hover{ color:#fff; border:1px solid #8a6936; background:#8a6936;}
.Page002193_ry .p_cur,.Page002193_ry .p_count,.Page002193_ry .p_total,.Page002193_ry .p_jump,.Page002193_ry .a_first,.Page002193_ry .a_end{ display:none;}
.Page002193_ry .p_cur b{ color:#F00;}
.Page002193_ry .p_count b{ color:#F00;}
.Page002193_ry .p_total b{ color:#F00;}
.Page002193_ry .p_page em{ font-style:normal;}
.Page002193_ry .p_page em a{}
.Page002193_ry .p_page em a.a_cur{ color:#fff; background:#8a6936; border-color:#8a6936;}
.Page002193_ry .p_page b{ font-weight:normal;}




/*Other002539 */
.Other002539{ position:fixed; z-index:200; right:0;}
.Other002539 ul li{ position:relative;}
.Other002539 ul li figure{ position:absolute; top:0; right:48px;background:#8a6936; color:#fff; display:none;}
.Other002539 .li_wx figure{ width:150px; padding:10px;}
.Other002539 .li_wx figure img{ display:block; width:100%;} 
.Other002539 .li_tel figure{ padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;} 
.Other002539 .li_tel figure a{ color:#fff;}

.Other002539 .li_sina figure{padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;}
.Other002539 .li_sina figure{padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;}
.Other002539 .li_sina figure a{ color:#fff;}


.Other002539 .li_email figure{padding:0 20px; font-size:18px;line-height:48px;white-space:nowrap;}
.Other002539 .li_email figure a{ color:#fff;}


.Other002539 .icon{ display:block; width:50px; height:50px; background:url(../images/Other002539-icon.png) no-repeat left top #8a6936; border-bottom:1px solid #fff;}
.Other002539 .li_sina .icon{ background-position:0 -50px;}
.Other002539 .li_tel .icon{ background-position:0 -100px;}
.Other002539 .li_email .icon{ background-position:0 -147px;}
.Other002539 .icon.gettop{ background-position:0 100%;}
.Other002539 .icon.open{ background-image:none; position:relative; }
.Other002539 .open span{ color:#fff; font-size:24px; position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}
@media(min-width:1025px){
.Other002539{ top:50%; transform:translateY(-50%);}
.Other002539 ul{ display:block !important;}
.Other002539 .icon.open{display:none;}
.Other002539 .li_tel figure::before{ position:absolute; content:''; width:100%; height:100%; left:0; top:0; background-color:transparent;}
}
@media(max-width:1024px){
.Other002539{ bottom:5%;}
.Other002539 ul{ display:none;}
.Other002539 #open_2539{ background-color:#483f3e;}
}





/*20240728*/


/*PicList002854 */
.PicList002854{padding: 5em 0 6em; width: 1400px; margin: 0 auto;}
.PicList002854 li{float: left;margin-bottom:4%;}
.PicList002854 li a{display: block;border: solid 3px #f5f5f5;position: relative;padding: 2vw 1vw 4vw; transition: 0.3s;}
.PicList002854 li aside{font-size: 18px; line-height: 28px; height: 56px; text-align: center; margin-bottom: 2vw;color: #333;}
.PicList002854 li .Ispic{background-size: contain;padding-bottom: 56.565%;}
.PicList002854 li a:after{position: absolute; content: '';width: 50px;height: 50px;background:url(../images/PicList002854_btn.png) no-repeat center center #f5f5f5;right: 0; bottom: 0;background-size: auto 21px;transition: 0.3s;}
.PicList002854 li a:hover{border-color: #8a6936;}
.PicList002854 li a:hover:after{background-color: #8a6936; background-image: url(../images/PicList002854_btn_hover.png);}
@media(min-width:769px){
.PicList002854 li{width: 29.127%; }
.PicList002854 li:not(:nth-child(3n)){margin-right: 6.3095%;}
}
@media(max-width:768px){
.PicList002854 li{width: 48%; }
.PicList002854 li:not(:nth-child(2n)){margin-right: 4%;}
.PicList002854 li aside{font-size: 16px;}
.PicList002854 li a:after{width: 7vw;height: 7vw;background-size: auto 50%;}
}
@media(max-width:480px){
.PicList002854 li aside{font-size: 14px;line-height: 20px; height: 40px;}
}


/*
 .Floor002398 为demo编号
 */
.Floor002398{ background: #f5f5f5; }
.Floor002398 .auto{ max-width: 1400px; margin: 0 auto;  padding: 5em 0;}
@media only screen and (max-width:1470px ) {
	.Floor002398{ padding-left: 15px; padding-right: 15px;}
}
@media only screen and (max-width:1199px ) {
	.Floor002398 .auto{ padding: 30px;}
}
@media only screen and (max-width:767px ) {
	.Floor002398 .auto{ padding: 15px;}
}

.Floor002398 .wrap-head h2{  font-size: 32px; color: #8a6936; margin: 0; font-weight: normal;}

.Floor002398 .wrap-container .wrap-head {
    font-size: 32px;
    color: #8a6936;
}

.Floor002398 .wrap-container .wrap-head span {
    color: #333;
    font-size: 22px;
    padding-left: 10px;
}


.Floor002398 .wrap-head p{margin: 15px 0; color: #888; font-size: 14px;}
.Floor002398 .tabs{ position: relative; padding-right: 0;display: flex;justify-content: center;    padding-top: 2em;}
.Floor002398 .tabs dl a{ float: left; display: block; min-width: 300px; height: 55px;line-height: 55px; text-align: center; font-size: 22px; background: #fff; color: #333; margin-right: 30px; cursor: pointer;	padding: 0 20px;border-radius: 55px;}
.Floor002398 .tabs dl a:first-child{min-width: 300px;}
.Floor002398 .tabs dl a.on{ background: #8a6936;  color: #fff;}
.Floor002398 .tabs .more{ position: absolute; right: 0; top: 50%; margin-top: -8px; font-size: 12px; display: block; color: #888; background: url(../images/Floor002398-icon.png) no-repeat left center; padding-left: 20px;display: none;}
.Floor002398 .tabs .more:hover{ color: #8a6936; background-image: url(../images/Floor002398-icon_hover.png);}
@media only screen and (max-width:900px ) {
	.Floor002398 .tabs .more{ display: none;}
	.Floor002398 .tabs{ padding-right: 0;}
	.Floor002398 .tabs dl a{ float: none; width: 100%; margin-right: 0; margin-bottom: 2px;}
}
@media only screen and (max-width:640px ) {
    .Floor002398 .tabs dl{ width: 100%; display: flex; align-items: center; justify-content: center; gap: .5rem;}
    .Floor002398 .tabs dl a{ float: none; margin-right: 0; margin-bottom: 2px; min-width: auto; height: auto; line-height: normal; padding: 10px 0; font-size: 18px;}
    .Floor002398 .tabs dl a:first-child{ min-width: auto;}
}
.Floor002398 .list{  padding-top: 5px;}
.Floor002398 .list ul{ margin: 0 -1%; }
.Floor002398 .list li{ float: left; width: 33.3334%; padding: 3% 1% 0;}
.Floor002398 .list .li-inner{ border: 1px solid #eeeeee;padding: 0;background: #fff;}
.Floor002398 .list .pic{ margin-bottom: 0; overflow: hidden;}
.Floor002398 .list .pic img{ visibility: hidden;}
.Floor002398 .list .pic a{ display: block; background-position: center; background-repeat: no-repeat; background-size: contain; 
    transition: transform .5s ease-in-out; height: 315px;}
.Floor002398 .list .pic a:hover{ transform: scale(1.1);}
.Floor002398 .list .word{ padding: 30px 20px; border-top: 1px solid #ededed;}
.Floor002398 .list .word h3{ font-size: 20px; color: #333; margin: 0; font-weight: normal;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;text-align: center;}
.Floor002398 .list .word h3 a:hover{ color:#a52c31;}
.Floor002398 .list .word p{ margin: 15px 0; font-size: 12px; color: #999;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; display: none;}
.Floor002398 .list .word .more{ border-top: 1px solid #eee; display: block; padding: 15px 0; font-size: 12px; color: #888; background: url(../images/Floor002396-more.png) no-repeat right center;display: none;}
.Floor002398 .list .word .more:hover{ background-image: url(../images/Floor002396-more_hover.png); color: #a52c31;}
@media only screen and (max-width:900px ) {
	.Floor002398 .list li{ width: 50%;}
	.Floor002398 .list .word{padding: 10px 10px 0;}
	.Floor002398 .list .word .more{ padding: 10px 0;}
	.Floor002398 .list .word p{ margin: 10px 0;}
}
@media only screen and (max-width:640px ) {
	.Floor002398 .list li{ width: 100%;}
    .Floor002398 .list .word h3{ padding-bottom: 10px; font-size: 16px;}
}

/*小屏的更多*/
.Floor002398 .mobile_more{ display: none;}
@media only screen and (max-width:900px ) {
	.Floor002398 .mobile_more{ display: block; margin: 5% auto 0; width: 120px; font-size: 16px; color:#333;background: url(../images/Floor002398-icon.png) no-repeat right center;}
	.Floor002398 .mobile_more:hover{ background-image: url(../images/Floor002398-icon_hover.png); color: #a52c31;}
}
	






/*PicList003188 */
.PicList003188{font-family: 'SourceHanSansCN-Regular'; padding-top: calc(92 / 1920 * 100vw); padding-bottom: calc(147 / 1920 * 100vw); overflow: hidden;background-color: #f8f8f8;}
.PicList003188 .column-name{position: relative;padding: calc(59 / 16 * 1em) 0 0 calc(77 / 16 * 1em);z-index: 1;}
.PicList003188 .column-name aside{position: relative;z-index: 4;}
.PicList003188 .column-name .cn{font-size: 36px;color: #8a6936;font-family: 'SourceHanSansCN-Bold';}
.PicList003188 .column-name .en{font-size: 22px;color: #333;  margin-top: calc(7 / 30 * 1em);}
.PicList003188 .column-name .mark{position: absolute; left:0; top: 0;background: url(../images/PicList003188-title-bg.png) no-repeat left top; width: calc(133 / 16 * 1em);height: calc(133 / 16 * 1em);background-size: contain; }
@media (min-width:1025px) {
 .PicList003188 .column-name{margin-left: calc(-77 / 16 * 1em);}
}
@media (max-width:1024px) {
.PicList003188 .column-name{padding: calc(40 / 16 * 1em) 0 0 calc(40 / 16 * 1em); font-size: 0.8em;}  
} 

.PicList003188 .controls{margin-bottom: calc(84 / 16 * 1em);position: relative;height: 1px;z-index: 4;}
.PicList003188 .slick-arrow{position: absolute;right: 0; bottom: 100%;background: #ccc url(../images/PicList003188-arr-left.svg) no-repeat center center; background-size:calc(19 / 16 * 1em) auto; width: calc(52 / 16 * 1em);height: calc(52 / 16 * 1em); font-size: 1em;text-indent: 9999em; cursor: pointer;transition: 0.3s;}
.PicList003188 .slick-prev{ right:calc(74 / 16 * 1em);}
.PicList003188 .slick-next{background-image: url(../images/PicList003188-arr-right.svg);}
.PicList003188 .slick-arrow:hover{background-color: #8a6936;}

.PicList003188 .slider{position: relative;}
.PicList003188 .slider:after{position: absolute;content: ''; left: 100%;top: 0;height: 100%;z-index: 3; width: calc((100vw - 100%) / 2);
background: -moz-linear-gradient(left,  rgba(248,248,248,0) 0%, rgba(248,248,248,0.95) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(248,248,248,0) 0%,rgba(248,248,248,0.95) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(248,248,248,0) 0%,rgba(248,248,248,0.95) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f8f8f8', endColorstr='#f2f8f8f8',GradientType=1 ); /* IE6-9 */
}
.PicList003188 .slider ul{width: 100vw;}
.PicList003188 .slider .item{height: calc(425 / 16 * 1em); margin-right: calc(30 / 16 * 1em);background: #fff; background-size:calc(244 / 425 * 100%) auto; padding: 20px;}
.PicList003188 .logo-img{max-width: 100%;overflow: hidden; padding-right: 0;position: relative;}
.PicList003188 .logo-img:after{position: absolute; content: '';border: calc(80 / 16 * 1em) solid transparent; border-left-width: 15px; border-left-color: #f2eee5; left: 100%; bottom: 0; margin-left: -15px; display: none;}
.PicList003188 .logo-img .ytable{ height: calc(80 / 16 * 1em); padding-left: 0;}
.PicList003188 .logo-img img{height: auto;}
.PicList003188 .tit{font-size: calc(24 / 16 * 1em); padding-left: 0; color: #8a6936; margin-top: 20px; margin-bottom: 10px	;}
.PicList003188 .info{ padding:0; max-height:calc((30 / 16 * 1em) * 7);overflow: auto; }
.PicList003188 .info pre{line-height: 24px;font-family: 'SourceHanSansCN-Regular'; font-size: 18px;color: #333;margin-bottom: 20px;}


/*Floor002725 */
.Floor002725{ padding:0;}
.Floor002725 .auto {
    margin: 0 auto;
    padding: 5em 0 7em;
}

.Floor002725 li {
    width: 20%;
	margin-bottom: 10px;
}

.Floor002725 ul {
    display: flex;
    flex-wrap: wrap;
}
@media (max-width:768px) {
    .Floor002725 li{ width: 33.33%;}
}
@media (max-width:640px) {
    .Floor002725 li{ width: 50%;}
}

/*slick Basic*/
.Floor002725 .slick-slider { position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Floor002725 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Floor002725 .slick-list:focus {outline: none}
.Floor002725 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Floor002725 .slick-slider .slick-track, 
.Floor002725 .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)}
.Floor002725 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Floor002725 .slick-track:before, 
.Floor002725 .slick-track:after{display: table; content: '';}
.Floor002725 .slick-track:after{ clear: both;}
.Floor002725 .slick-loading .slick-track { visibility: hidden;}
.Floor002725 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Floor002725 .slick-slide .slick-loading img { display: none;}
.Floor002725 .slick-slide .dragging img { pointer-events: none;}
.Floor002725 .slick-initialized .slick-slide { display: block; }
.Floor002725 .slick-loading .slick-slide { visibility: hidden;}
.Floor002725 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Floor002725 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/

.Floor002725 .slider li .ytable{ width:97%; margin:0 auto; height:100px;border: 1px solid #ededed;}
.Floor002725 .slider li img{ max-width:100%; margin:0 auto;display:block; max-height:70px;}

.Floor002725 .slick-dots{ text-align:center; padding-top:10px;}
.Floor002725 .slick-dots li{ cursor:pointer; display:inline-block;width:14px; margin:0 6px; height:14px; border-radius:50%; border:1px solid #9c9c9c;}
.Floor002725 .slick-dots li button{ display:none;}
.Floor002725 .slick-dots li.slick-active{ background:#ae965d; border-color:#ae965d;}




/*RighInfo002807 */


.RighInfo002807 .txt{padding-bottom: 2%; background: #f9f9f9;}
.RighInfo002807 .txt .info{position:relative; z-index: 10;background: #fff; padding: 10% 3% 0 5%;}
.RighInfo002807 .txt .info aside.t-1{font-size: 42px;color: #333437;}
.RighInfo002807 .txt .info aside.t-2{color: #f6550d;font-size: 34px;}
.RighInfo002807 .txt .info p{line-height: 30px;font-size: 16px;margin-top: 4%;text-align: justify;}
.RighInfo002807 .txt .table td{border-bottom: 5px solid #fff;padding: 20px;line-height: 24px; background: #f7f7f7; font-size: 16px;}
.RighInfo002807 .txt .table .f-name{width: 29.5%;border-right: 5px solid #fff;}
.RighInfo002807 .txt .table tr:nth-child(2n) td:nth-child(2),
.RighInfo002807 .txt .table tr:nth-child(2n-1) .f-name{background: #f0f0f0;}
.RighInfo002807 .txt .table tr:last-child td{border-bottom: 0;}
@media(min-width:1025px){
.RighInfo002807 {padding-top: 0;background: #f9f9f9;}
.RighInfo002807 .txt .auto{position: relative; z-index: 1;padding-top: 6%;}
.RighInfo002807 .txt .Ispic{position: absolute; right: 0; top: 0; height: 100%; width: 125%;}
.RighInfo002807 .txt .info{float: right;width: 53.125%;}
.RighInfo002807 .txt .table{margin-top: 20%;}
}
@media(max-width:1024px){
.RighInfo002807 .txt .info{padding: 5% 0;}
.RighInfo002807 .txt .Ispic{padding-bottom: 61%;}
}
@media(max-width:640px){
.RighInfo002807 .txt .info aside.t-1{font-size: 32px;}
.RighInfo002807 .txt .info aside.t-2{ font-size: 24px;}
.RighInfo002807 .txt .table td{padding: 10px;}
}
@media(max-width:480px){
.RighInfo002807 .txt .table td{font-size: 14px;}
}

.RighInfo002807 .mid{background-repeat: no-repeat;padding: 5% 0 6%;background-size: 47.083% auto;max-width: 1400px; margin: 0 auto; width: 96%;}

.RighInfo002807 .num{position: relative; margin-bottom: 10%;}
.RighInfo002807 .num:before,
.RighInfo002807 .num:after{position: absolute; content: ''; border: 5px solid #f6550d; width: 30px; height: 30px;}
.RighInfo002807 .num:before{left: 0; top: 0; border-right: 0;border-bottom: 0;}
.RighInfo002807 .num:after{right: 0; bottom: 0; border-top: 0;border-left: 0;}
.RighInfo002807 .num li{float:left; width:25%; padding: 30px 0;}
.RighInfo002807 .num li .inner{color: #f6550d;font-size: 100px;display: table; margin: 0 auto;}
.RighInfo002807 .num li aside{overflow: hidden; height: 0.6em;}
.RighInfo002807 .num li sub{font-size: 0.24em;text-transform: uppercase; line-height: 0.8em;float: left;margin-top: 1.7em;}
.RighInfo002807 .num li sup{font-size: 0.5em;line-height: 0.7em;vertical-align:top;}
.RighInfo002807 .num li span{font-size: 0.8em;line-height: 0.725em;vertical-align: text-top;}
.RighInfo002807 .num li p{font-size: 0.2em;}
.RighInfo002807 .num li aside *{display: inline-block;}
@media(max-width:1280px){
.RighInfo002807 .num li .inner{font-size: 80px;}
}
@media(max-width:1024px){
.RighInfo002807 .num li .inner{font-size: 70px;}
}
@media(max-width:768px){
.RighInfo002807 .num li{width: 50%;}
.RighInfo002807 .num li:nth-child(2n+1){clear: left;}
}
@media(max-width:480px){
.RighInfo002807 .num li .inner{font-size: 50px;}
}
/*视频*/
.RighInfo002807 .video{margin-bottom: 0;position: relative;}
.RighInfo002807 .video img{display: block;width: 100%;}
.RighInfo002807 .video .play,
.RighInfo002807 .video .files{position: absolute; left: 0; top: 0; width: 100%; height: 100%; }
.RighInfo002807 .video .play{background: url(../images/RighInfo002807-play.png) no-repeat center center rgba(102,135,154,0.3); z-index: 3; cursor: pointer;}
.RighInfo002807 .video .files{ z-index: 10;display: none;}
.RighInfo002807 .video .files video{object-fit: cover;}
@media(max-width:480px){
.RighInfo002807 .video .play{background-size:40px auto;}
}
/*业务*/
.RighInfo002807 .business{margin-bottom: 5%;}
.RighInfo002807 .business li{padding:4% 0;}
.RighInfo002807 .business li:not(.no){border: 10px solid #f0f0f0;}
.RighInfo002807 .business li .inner{margin-left: -10px;}
.RighInfo002807 .business li .inner > *{border-left: 10px solid  transparent; padding:0 10%;}
.RighInfo002807 .business li .inner .info{border-left-color:#f6550d;}
.RighInfo002807 .business li .icon img{max-height: 60px;}
.RighInfo002807 .business li aside.t-1{color: #f6550d;font-size: 24px; margin: 27px 0 13px 0;}
.RighInfo002807 .business li aside.t-2{font-size: 16px;}
@media(min-width:641px){
.RighInfo002807 .business ul{display: table; width: 100%;}
.RighInfo002807 .business li{display: table-cell; vertical-align: middle;}
.RighInfo002807 .business li:not(:last-child){width: 32.03125%;}
.RighInfo002807 .business li.no{width: 2.03125%;}
}
@media(max-width:640px){
.RighInfo002807 .business li .inner{margin-left: -5px;}
.RighInfo002807 .business li:not(.no){border-width: 5px;}
.RighInfo002807 .business li .inner > *{border-left-width: 5px;}
}
@media(max-width:480px){
.RighInfo002807 .business li .icon img{max-height: 40px;}
.RighInfo002807 .business li aside.t-1{font-size: 20px;}
.RighInfo002807 .business li aside.t-2{font-size: 14px;}
}
/*文化*/
.RighInfo002807 .culture{position: relative;z-index: 1;}
.RighInfo002807 .culture:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%;background: rgba(246,85,13,0.8);}
.RighInfo002807 .culture ul{padding: 4.6875% 0;position: relative; z-index: 2;}
.RighInfo002807 .culture li{ vertical-align: top;color: #fff;}
.RighInfo002807 .culture li aside{font-size: 24px; margin: 15% 0 6% 0;}
.RighInfo002807 .culture li p{line-height: 32px; font-size: 20px;}
@media(min-width:481px){
.RighInfo002807 .culture ul{display: table;width: 100%;}
.RighInfo002807 .culture li{display: table-cell;width: 33.333333%;padding-left: 5%; }
.RighInfo002807 .culture li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.5);}
}
@media(min-width:481px) and (max-width:640px){
.RighInfo002807 .culture li img{height: 40px;}
}
@media(max-width:640px){
.RighInfo002807 .culture li aside{font-size: 18px; }
.RighInfo002807 .culture li p{line-height: 24px; font-size:16px;}
}
@media(max-width:480px){
.RighInfo002807 .culture{background-size:100% 100%;}
.RighInfo002807 .culture li{padding:5%; margin: 0 5%;}
.RighInfo002807 .culture li aside{ margin:  6% 0;}
.RighInfo002807 .culture li:not(:last-child){border-bottom: 1px solid rgba(255,255,255,0.5); margin-bottom: 3%;}
}





/*
 .Timeline000768 为demo编号
 */
.Timeline000768{ padding:calc(92 / 1920 * 100vw) 0 0 0;  position:relative;font-size: 100px;background: #f9f9f9;}



.Timeline000768::before{ position:absolute; content:''; z-index:0; width:100%; height:1px; background-color:#ccc; top:53%; left:0;}
.Timeline000768 .swiper-container {position: relative;overflow: hidden;z-index: 1;width: 100%;height: 880px;margin: 0 auto;}
.Timeline000768 ul{position: relative;width: 100%;margin: 0 auto;height: 100%;z-index: 1;display: flex;transition-property: transform;
transform: translate3d(0, 0, 0);
transition-timing-function: ease-out;   }
.Timeline000768 ul li{width: 100%; height: 40%;position: relative; z-index:4;float: left;text-align: center;-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;flex-shrink: 0;
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
.Timeline000768  li::before,
.Timeline000768  li::after{ position:absolute; content:''; top:100%; z-index:4;}
.Timeline000768  li::before{ background-color:#adc160; width:15px; height:15px; border-radius:50%; margin-top:30px;}
.Timeline000768  li::after{ width:1px; height:28px; background-color:#ccc; margin-top:5px;}
.Timeline000768  li:nth-child(2n)::after{ margin-top:40px;}
.Timeline000768  li figure,
.Timeline000768  li .txt{position:absolute; width:100%; height:344px;left:0;padding:20px;background:#fff; }
.Timeline000768  li figure{top:0; background-position:center center; background-repeat:no-repeat; background-size:cover;}
.Timeline000768  li:nth-child(2n) figure{ bottom:0; top:auto;}
.Timeline000768  li .txt{ bottom:0; }
.Timeline000768  li:nth-child(n) .txt{top: 0;bottom: auto;}
.Timeline000768  li:nth-child(2n) .txt{top:120%;bottom: 0;}
.Timeline000768  li .txt h1{ margin:0; color:#adc160; font-size:30px; font-family:Arial; padding-top:10%;}
.Timeline000768  li .txt p{ margin:0; line-height:24px; height:72px; overflow:hidden;} 

.Timeline000768  li .item{text-align: left;  margin-right: calc(30 / 16 * 1em);background: #fff; background-size:calc(244 / 425 * 100%) auto; padding: 20px;}
.Timeline000768  li .logo-img{max-width: 100%;overflow: hidden; padding-right: 0;position: relative;}
.Timeline000768  li .logo-img:after{position: absolute; content: '';border: calc(80 / 16 * 1em) solid transparent; border-left-width: 15px; border-left-color: #f2eee5; left: 100%; bottom: 0; margin-left: -15px; display: none;}
.Timeline000768  li .logo-img .ytable{ height: calc(80 / 16 * 1em); padding-left: 0;}
.Timeline000768  li .logo-img img{height: auto;}
.Timeline000768  li .tit{font-size: calc(24 / 16 * 1em); padding-left: 0; color: #8a6936; margin-top: 10px; margin-bottom: 10px;}
.Timeline000768  li .info{font-size: 18px;color: #333; padding:0; max-height:calc((30 / 16 * 1em) * 7);overflow: auto;margin-bottom:20px; }
.Timeline000768  li .info pre{line-height: 24px;font-family: 'SourceHanSansCN-Regular'; font-size: 18px;color: #333;margin-bottom: 20px;}




/*Timeline002789 */
.Timeline002789{padding: calc(100 / 1920 * 100vw) 0; }
.Timeline002789 .auto{max-width: 1440px;margin: 0 auto;}

.Timeline002789 .wrap-head {font-size: 32px;color: #8a6936;margin-bottom: 30px;}

.Timeline002789 .wrap-head span {color: #333;font-size: 22px;padding-left: 10px;}

/*slick Basic*/
.Timeline002789 .slick-slider {margin: 0 -15px; position:relative;display: block;-webkit-touch-callout: none;-ms-touch-action: pan-y; touch-action: pan-y;-webkit-tap-highlight-color: transparent}
.Timeline002789 .slick-list { position: relative; z-index: 1;display: block; overflow: hidden;}
.Timeline002789 .slick-list:focus {outline: none}
.Timeline002789 .slick-list.dragging {cursor: pointer;cursor: hand;}
.Timeline002789 .slick-slider .slick-track, 
.Timeline002789 .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)}
.Timeline002789 .slick-track {position: relative; top: 0; left: 0; display: block;}
.Timeline002789 .slick-track:before, 
.Timeline002789 .slick-track:after{display: table; content: '';}
.Timeline002789 .slick-track:after{ clear: both;}
.Timeline002789 .slick-loading .slick-track { visibility: hidden;}
.Timeline002789 .slick-slide{ display: none; float: left;min-height: 1px;}
[dir = 'rtl'] .slick-slide {float: right;}
.Timeline002789 .slick-slide .slick-loading img { display: none;}
.Timeline002789 .slick-slide .dragging img { pointer-events: none;}
.Timeline002789 .slick-initialized .slick-slide { display: block;}
.Timeline002789 .slick-loading .slick-slide { visibility: hidden;}
.Timeline002789 .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.Timeline002789 .slick-arrow .slick-hidden { display: none;}
/*slick Basic End*/
.Timeline002789 .slider::before{content: '';position: absolute;width: 100%;height: auto;left: 0;top: 50%;transform: translateY(-50%);border-bottom: 1px solid #e5e5e5; /*background: url(../images/Timeline002789-line.png)repeat-x left bottom;*/ }
.Timeline002789 .slick-initialized .slick-slide{display: flex;flex-wrap: wrap;padding-top: 120px;}
.Timeline002789 .slick-slide:nth-child(2n){flex-direction: column-reverse;padding-top: 0;}
.Timeline002789 li .pic{padding-bottom: 32px;width: 100%;display: none;}
.Timeline002789 li:nth-child(2n) .pic{padding-top: 32px;padding-bottom: 0;}
.Timeline002789 li .Ispic{height: 200px; width: 90%;margin: 0 auto;border-radius: 0; }
.Timeline002789 li .inner{position: relative;padding-top: 56px;text-align: center;width: 100%;height: auto;display: flex;flex-wrap: wrap;align-items: flex-start}
.Timeline002789 li .inner:after{position: absolute;left: 50%;margin-left: -2px;top: 5px;width: 1px;height:40px;background: #ddd;content:'';z-index: 1}
.Timeline002789 li .inner:before{position: absolute;left: 50%;margin-left: -9px;top: -3px;width: 15px;height:15px;background: #8a6936;content:'';border-radius: 50%;z-index: 2}
.Timeline002789 li:nth-child(2n) .inner{flex-direction: column-reverse;padding: 0 0 56px 0}
.Timeline002789 li:nth-child(2n) .inner:after{top: auto;bottom: 10px}
.Timeline002789 li:nth-child(2n) .inner:before{top: auto;bottom: 0}
.Timeline002789 li .inner .con{width: 100%;display: flex;flex-wrap: wrap}
.Timeline002789 li:nth-child(2n) .inner .con{flex-direction: column-reverse;}
.Timeline002789 li .inner time{font-size: 20px;display: block; color: #555;width: 100%}
.Timeline002789 li .inner p{font-size: 24px; line-height: 2;max-height: 70px;overflow: auto;color: #8a6936; width: 80%; margin:5px auto 0;width: 100%}
.Timeline002789 .slick-arrow{font-size: 0;width: 30px ;height: 30px;border: 0;position: absolute;top: 50%; cursor: pointer;padding: 0;background: #8a6936;z-index: 10;border-radius: 50%;}
.Timeline002789 .slick-arrow:before{position: absolute; content: ''; width: 10px; height: 10px; border-right: 2px solid #fff; border-top: 2px solid #fff; transform: rotate(45deg);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg); left: 50%; top: 50%; margin: -5px 0 0 -6px;}
.Timeline002789 .slick-prev:before{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-ms-transform: rotate(-135deg); margin-left: -3px;}
.Timeline002789 .slick-disabled{background: #c1ae92;}



@media(min-width:1025px){
.Timeline002789 .slick-prev{left: -15px;top: 108px !important;}
.Timeline002789 .slick-next{right:-15px;top: 108px !important;}
}
@media(max-width:1024px){
.Timeline002789 .slick-prev{left: 0;}
.Timeline002789 .slick-next{right:0;}
}

/* 时间轴 */
/*Timeline002170 */
.Timeline002170{ padding:calc(100 / 1920 * 100vw) 0 calc(40 / 1920 * 100vw); position: relative;}
.Timeline002170 .wrap-head {font-size: 32px;color: #8a6936;margin-bottom: 50px;}

.Timeline002170 .wrap-head span {color: #333;font-size: 22px;padding-left: 10px;}

.Timeline002170 .owl-item{width:200px;}
.Timeline002170 .owl-item .item{height:376px;background:url(../images/Timeline002170-bg.png) no-repeat 0 129px; background-size:100% auto; }
.Timeline002170 .item dl{ height:100%;background:url(../images/Timeline002170-icon1.png) no-repeat 0 8px; padding-left:30px;}
.Timeline002170 .odd-item dl{ padding-top:280px;}
@media(min-width:376px){
.Timeline002170 .odd-item dl{background-image:url(../images/Timeline002170-icon2.png); background-position:0 124px; padding-left:0;}
}
.Timeline002170 .item dt{ font-weight:bold; font-size:16px;transition: all 0.3s ease-in-out;}
.Timeline002170 .item dd{ height:96px; color:#555; line-height:24px; overflow:hidden;transition: all 0.3s ease-in-out;}
.Timeline002170 .item dl:hover dt{font-size: 20px;color: #8a6936;}
.Timeline002170 .item dl:hover dd{font-size: 18px;color: #8a6936;line-height:28px;}
.Timeline002170 .owl-nav div{ position:absolute; width:28px; height:28px; top:50%; margin-top:-14px; background:url(../images/Timeline002170-btn.png) no-repeat left bottom; overflow:hidden; line-height:1000px; z-index:100;}
.Timeline002170 .owl-nav .owl-prev{ left:0;}
.Timeline002170 .owl-nav .owl-prev.disabled{ background-position:left top;}
.Timeline002170 .owl-nav .owl-next{ right:0; background-position: right bottom;}
.Timeline002170 .owl-nav .owl-next.disabled{background-position: right top;}
.Timeline002170 .owl-nav div.disabled{ cursor:default;}

@media(min-width:1201px){
/*.Timeline002170 .list{position: relative}
.Timeline002170 .list::before,
.Timeline002170 .list:after{ position:absolute; content:''; height:100%; background:url(../images/Timeline002170-bg3.png) no-repeat 0 135px; width:75px; top:0; z-index: 100}
.Timeline002170 .list::before{ left:-75px;}
.Timeline002170 .list::after{ right:-114px; width:114px; background-image:url(../images/Timeline002170-bg4.png);}
.Timeline002170 .owl-nav .owl-prev{ left:-30px;}
.Timeline002170 .owl-nav .owl-next{ right:-30px;}*/
}
@media(max-width:1200px){
.Timeline002170 .owl-carousel{ padding:0 30px;}
}
@media(max-width:375px){
.Timeline002170 .owl-item .item{ height:250px;}
.Timeline002170 .odd-item dl{ padding-top:0; }
}
/**插件样式 有相同 留一个即可**/
.owl-carousel,
.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.owl-carousel{display:none;width:100%;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.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;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-item,
.owl-carousel .owl-wrapper{-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{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.no-js .owl-carousel,
.owl-carousel.owl-loaded{display:block}
.owl-carousel .owl-dot,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-nav .owl-prev{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-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}
.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
/***end**/


.mainContent{ padding: 5% 0;}
.title_list{ margin-bottom: 3%;}
.title_list .item {
    line-height: 48px;
    border-bottom: 1px dashed #dcdcdc;
    padding-left: 15px;
    position: relative;
  }
  .title_list .item::before {
    content: '';
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    width: 4px;
    height: 4px;
    background-color: #8a6936;
    border-radius: 100%;
  }
  .title_list .time {
    float: right;
    color: #999999;
    font-weight: 300;
  }
  .web_link ul li {
    padding: 10px 0;
    border-bottom: dotted 1px #e4e4e4;
  }
  .web_link ul li b {
    display: block;
    font-weight: normal;
  }
  .web_link ul li span {
    opacity: 0.8;
    display: inline-block;
    white-space: nowrap;
    padding-right: 20px;
  }




.main{ padding: 5em 0 7em 0;}
.culture .item{ padding-bottom: 3em;border-bottom: 1px solid #ddd;}
.culture .item:not(:first-child){ padding-top: 3em;}
.culture .item .tit{ font-size:calc(30 / 16 * 1em) ;color: #333;margin-bottom: calc(20 / 30* 1em);border-left: 8px solid #8a6936;padding-left: 1em;}
.culture .item .desc{ line-height: 2;}



.whln{padding: 5em 0 3em;}
.whln li{margin-bottom: 4%}
.whln li .pic{overflow: hidden;}
.whln li .pic figure{padding-bottom: 57%;transition: .3s all;}
.whln li .txt h3 {font-size: 18px;color: #8a6936;}
.whln li:hover .pic figure{transform: scale(1.1)}

@media(min-width:1025px){
    .whln li{width: 23.5%;margin-right: 2%;float: left;}
    .whln li:nth-child(4n){margin-right: 0;}
    .whln li {margin-right: 0;}
}


.Galary002512{margin: 2em auto 5em;max-width: 960px;}
.Galary002512 .slider-for{ margin-bottom:3%;}
.Galary002512 .slider-for li{ background:#fff;}
.Galary002512 .slider-for li .Ispic{ padding-bottom:55%; background-size:cover;}
.Galary002512 .slider-nav li .Ispic{ border:1px solid #fff; background-color:#fff; padding-bottom:60%; margin:0 3%;}
.Galary002512 .slider-nav li.slick-center .Ispic{ border-color:#8a6936;}
.Galary002512 .slider-nav{ margin-bottom:30px;}
/* Arrows */
.Galary002512 .slick-arrow{font-size: 0;line-height: 0;position: absolute;top: 50%; width: 40px;height: 40px;padding: 0;cursor: pointer;border: none; z-index:10; margin-top:-20px; border-radius:50%; background-color:rgba(0,0,0,0.8);}
.Galary002512 .slick-arrow:hover{background-color: #8a6936;}
.Galary002512 .slick-arrow::before{ position:absolute; content:''; left:50%; top:50%; margin-left:-4px; margin-top:-8px; width:16px; height:16px;  transform:rotate(-45deg);}
.Galary002512 .slick-prev{left: -45px;}
.Galary002512 .slick-next{right: -45px; background-position: right top;}
.Galary002512 .slick-prev::before{ border-left:3px solid #fff;border-top:3px solid #fff;}
.Galary002512 .slick-next::before{ border-right:3px solid #fff;border-bottom:3px solid #fff;margin-left:-12px;}
/* Dots */
.Galary002512 .slick-dots{list-style: none;text-align: center; position:absolute; left:0; bottom:-30px; width:100%;}
.Galary002512 .slick-dots li{display: inline-block;margin: 0 5px;}
.Galary002512 .slick-dots li button{font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;cursor: pointer;border: 0;background: rgba(0, 0, 0, 0.3); border-radius:50%; padding:0;}
.Galary002512 .slick-dots li.slick-active button{opacity: .75;background: rgba(253, 141, 43, 0.5);}
@media(max-width:1200px){
.Galary002512 .slider-for{ margin-bottom:50px;}
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ right:auto; left:50%; margin-top:0; top:-45px;}
.Galary002512 .slick-prev{ margin-left:-50px;}
.Galary002512 .slick-next{ margin-right:-50px;}
}
@media(max-width:640px){
.Galary002512 .slick-prev,
.Galary002512 .slick-next{ display:none !important;}
.Galary002512 .slider-for{ margin-bottom:3%;}
}

























