/*2017-9-23-15:46*/
/* 
 .Top000845 为demo编号
 */ 
 .clearfix:before,.clearfix:after {
  display: table;
  content: " "
}
.clearfix:after {
  clear: both
}
.Top000845{ background-color:#070605;}
.Top000845 .auto{ position:relative; z-index:100;}
.Top000845 .logo{ height:100%; width:8%; position:absolute; left:46%; top:0;}
.Top000845 .logo a{ position:absolute; left:0; top:0; width:100%; height:100%; background-position:center center; background-repeat:no-repeat; background-size:auto 72%;}
.Top000845 .top{ overflow:hidden; padding:1.5% 0 2.5% 0;}
.Top000845 .top dl{ float:right;}
.Top000845 .top dd{ float:left; color:#fff; line-height:27px;}
.Top000845 .top dd a{ padding-left:40px; color:rgba(0212,183,123,1); font-size:16px;}
.Top000845 .top dd a:hover{color:#fff;}
.Top000845 .top dd.afterLog{ display:none;}


.Top000845 .top dd.beforeLog a{ background:url(../images/Top001045-CH.jpg) no-repeat left center; line-height:17px; display:inline-block; padding:0 25px; }
.Top000845 .top dd.beforeLog a:last-child{ position:relative;background-image:url(../images/Top001045-EN.jpg); }
.Top000845 .top dd.beforeLog a:last-child::before{ position:absolute;  width:1px; height:7px; border-right:1px dotted rgba(212,183,123,0.5); left:10px; top:50%; margin-top:-3px; z-index:200;}



.Top000845 .search{  margin-right:30px;  }
.Top000845 .search div{position:relative;border:1px solid rgba(212,183,123,0.7); width:316px; height:36px; border-radius:3px; margin-top:-5px;}
.Top000845 .search .text{ width:100%; height:36px;  line-height:36px;padding-left:10px; padding-right:35px; color:rgba(212,183,123,0.5); background:none; border:0;}
.Top000845 .search .btn{ position:absolute; width:30px; height:100%; background:url(../images/Top000845-search.png) no-repeat center center; cursor:pointer; right:0; top:0; border:none;}
.Top000845 .moblie_menu{ display:none;}

@media(min-width:769px){
.Top000845 nav li{ float:left; width:11%; text-align:center;height:43px;}
.Top000845 nav li.mid{ width:12%;}
}
.Top000845 nav li a{ display:block; height:43px; line-height:43px; color:#D4B77B; font-size:14px;/* font-family:Arial, "Microsoft YaHei";*/font-family:'sans-serif'}
.Top000845 nav li a:hover,
.Top000845 nav li.subnav a:hover{ border-bottom:3px solid #A9833A; color:#A9833A;cursor: pointer;}
.Top000845 nav li .subnav a:hover{/*background:url(../images/nav-line.png) no-repeat center center;*/border-top: none !important;border-bottom: 2px dotted #A9833A}
.Top000845 nav li .subnav a{width: 80%;margin:0 auto;}
.subnav{width: 100%}

@media(max-width:1400px){
.Top000845 .search div{ width:250px;}
}

@media(max-width:1200px){
.Top000845 .search div{ width:200px;}
.Top000845 nav li a{ font-size:16px;}
.Top000845 .top dd a{ font-size:14px;}
.Top000845 .top dd.beforeLog a{ padding:0 20px;}
}


@media(max-width:1000px) and (min-width:769px){
.Top000845 nav li{ width:12.5%;}
.Top000845 .logo{ height:70%;}
}
@media(max-width:1000px){
.Top000845 nav li.mid{ display:none;}
.Top000845 .top dl{ text-align:right; float:none;}
.Top000845 .top dd{display:block; float:none;}
.Top000845 .top dd.search{  overflow:hidden;}
.Top000845 .top dd.search div{ float:right; width:60%; max-width:195px;}
}
@media(max-width:768px){
.Top000845 nav{ position:absolute; left:0; width:100%;background-color:#070605; display:none;}
.Top000845 nav li a{ line-height:43px; font-size:16px; padding-left:3%;}
.Top000845 .logo{ left:2%; width:30%;}
.Top000845 .logo a{ background-position: left center;}
.Top000845 .moblie_menu{ display:block; padding-bottom:5px;}
.Top000845 .moblie_menu span{ display:inline-block; width:44px; height:30px; border:1px solid #A9833A; background-color:#000; border-radius:3px; position:relative; cursor:pointer;}
.Top000845 .moblie_menu span i,
.Top000845 .moblie_menu span i::before,
.Top000845 .moblie_menu span i::after{position:absolute;height:3px;border-radius:3px; background-color:#A9833A;}
.Top000845 .moblie_menu span i{  top:50%; margin-top:-1px;  width:80%; left:10%; }
.Top000845 .moblie_menu span i::before,
.Top000845 .moblie_menu span i::after{ content:''; width:100%; left:0;}
.Top000845 .moblie_menu span i::before{ top:-8px;}
.Top000845 .moblie_menu span i::after{ bottom:-8px;}
}




/*栏目页*/

.subnav{display: none;width: 100%;background-color:rgba(0,0,0,0.6);opacity: 0.6}
/*Top00215 */
.Top00215{ background:rgba(255,255,255,1); position:relative; top:0; z-index:100; width:100%;padding:0 5%; }
.Top00215 .auto{ position:relative; z-index:100; }
.Top00215 .top,
.Top00215 .logo{ position:absolute; top:50%; }
.Top00215 .top{ right:0;-ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
.Top00215 .logo{ left:0;}

.Top00215 .top dt,
.Top00215 .top dd{ float:left; width:40px; height:40px; }
.Top00215 .top dd{ margin-left:26px; border:1px solid #393939; border-radius:50%;}
.Top00215 .top dd a{ display:block; height:40px; background:url(../images/Top002151-a_link.png) no-repeat -1px 0;}
.Top00215 .top dd.lang{ border-color:#422110;}
.Top00215 .top dd.lang a{ background-position:-134px 0;}
.Top00215 .top dd.moblie_menu{ display:none;}
.Top00215 .top dt{ background:url(../images/Top002151-top_btn_search.png) no-repeat center center; width:43px; cursor:pointer;}

.Top00215 .search_layer,
.Top00215 .searchBox{position:fixed; display:none;}
.Top00215 .search_layer{left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);z-index:105;}
.Top00215 .searchBox{z-index:110; width:80%; max-width:640px;left:50%; top:50%;-ms-transform:translate(-50%); -webkit-transform:translate(-50%); -moz-transform:translate(-50%);transform:translate(-50%);}
.Top00215 .searchBox figure{ position:relative; background:#fff;}
.Top00215 .searchBox dl{ background:#422110; line-height:45px; overflow:hidden; height:45px; padding:0 2.4%; color:#a7a295;}
.Top00215 .searchBox dl a{ color:#a7a295;margin-right:3%; margin-left:5%; display:inline-block;}
.Top00215 .searchBox dl a.odd{ color:#8F634D; }
.Top00215 .searchBox dl a:hover{ color:#fff;}
.Top00215 .searchBox .text{ height:60px; line-height:60px; border:none; background:none; padding:0 60px 0 15px; color:#8F634D; font-size:20px; font-family:'思源黑体'; width:100%;}
.Top00215 .searchBox .btn{ position:absolute; right:0; width:60px; height:100%; cursor:pointer; border:none; background:url(../images/Top002151-btn_search.png) no-repeat center center; padding:0;}

.Top00215 nav{ padding-left:18%;}
.Top00215 nav li{ float:left; margin-right:6%; text-align:center;}
.Top00215 nav li a{ display:block; padding:15px 3px 14px 3px; color:rgba(66,33,16,0.7); position:relative;}
.Top00215 nav li a:before{ position:absolute; left:-25%; bottom:-1px; width:150%; height:2px; content:'';}
.Top00215 nav li:hover a:before,
.Top00215 nav li.aon  a:before{ background:#422110;}
.Top00215 nav li span{ display:block; font-size:12px;font-family:'思源黑体';}
.Top00215 nav li span:before{ display:block; line-height:20px; content:'/'; color:rgba(66,33,16,0.4); text-align:center;}
.Top00215 nav li a:hover,
.Top00215 nav li.aon a{ color:#422110;}
.Top00215 nav li a:hover span,
.Top00215 nav li.aon span{color:#422110;}
.Top00215 nav li a:hover span:before,
.Top00215 nav li.aon span:before{ color:#422110;}
@media(max-width:1200px){
.Top00215 .top{ right:2%;}
.Top00215 .logo{ left:2%;}
.Top00215 nav li{ margin-right:25px;}
}
@media(min-width:1025px){
.Top00215 .logo{-ms-transform:translateY(-50%); -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%);transform:translateY(-50%);}
}
@media(max-width:1024px){
.Top00215 nav{ position:absolute; top:0; right:0; width:200px; z-index:100; padding-left:0;background:#000; display:none;}
.Top00215 nav li{ float:none; margin-right:0;}
.Top00215 nav li:nth-child(2n){ background-color:rgba(255,255,255,0.15);}
.Top00215 nav li a{ padding:5%; color:#fff; font-size:15px;}
.Top00215 nav li span{ opacity:0.5;}
.Top00215 nav li span:before{ display:none;}
.Top00215 nav li a:hover span{ opacity:1;}
.Top00215 nav ol{ position:relative; width:40px; height:40px; background:rgba(255,255,255,0.15);  margin:10px auto;}
.Top00215 nav ol:before,
.Top00215 nav ol:after{ position:absolute; content:''; width:28px; left:6px; height:2px; background:#d2b156;-ms-transform:rotate(45deg); -webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);transform:rotate(45deg); top:19px;}
.Top00215 nav ol:after{ -ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -moz-transform:rotate(-45deg);transform:rotate(-45deg);}

.Top00215 .logo{ position:relative; top:auto; padding:2% 0; left:auto;}
.Top00215 .top dd{ margin-left:10px;}
.Top00215 .top dd.moblie_menu{background-color:#d2b156; position:relative; display:block;}
.Top00215 .moblie_menu span,
.Top00215 .moblie_menu span:before,
.Top00215 .moblie_menu span:after{ position:absolute; width:100%; left:0;height:3px;  background-color:#fff;}
.Top00215 .moblie_menu span{ width:60%; left:20%; top:50%; margin-top:-1.5px;}
.Top00215 .moblie_menu span:before,
.Top00215 .moblie_menu span:after{ content:'';}
.Top00215 .moblie_menu span:before{top:-6px;}
.Top00215 .moblie_menu span:after{ top:6px;}
}
@media(max-width:480px){
.Top00215 .top dt{ display:none;}
.Top00215 .searchBox{ position:inherit; display:block !important; width:auto; top:auto; left:auto; -ms-transform:translateX(0); -webkit-transform:translateX(0); -moz-transform:translateX(0);transform:translateX(0);}
.Top00215 .searchBox .text{ height:45px; line-height:45px;}
.Top00215 .searchBox .btn{ background-size:25px auto;}
}












/*Banner002027 */
.Banner002027 .bx-viewport,
.Banner002027 li,
.Banner002027 li a{height:546px; }
.Banner002027 li{ background-position:center top; background-repeat:no-repeat;}
.Banner002027 li a{ display:block;}
.Banner002027 li img{ display:none; width:100%;}
.Banner002027 .bx-wrapper{ position:relative;}
.Banner002027 .bx-controls-direction a{ position:absolute; top:50%; padding:0 30px; z-index:10; color:#fff; background:url(../images/Banner002027-prev.png) no-repeat left center; font-size:16px;}
.Banner002027 .bx-controls-direction a:hover{ color:#422110; background-image:url(../images/Banner002027-prev_hover.gif);}
.Banner002027 .bx-controls-direction a.bx-prev{ padding-right:0; left:5%;}
.Banner002027 .bx-controls-direction a.bx-next{background-image:url(../images/Banner002027-next.png); background-position:right center; padding-left:0; right:5%;}
.Banner002027 .bx-controls-direction a.bx-next:hover{ background-image:url(../images/Banner002027-next_hover.gif);}

.Banner002027 .getdown,
.Banner002027 .adtips{ position:absolute;}
.Banner002027 .getdown{ background:url(../images/Banner002081-getdown.png) no-repeat; width:100px; height:55px; bottom:5%; left:50%; margin-left:-50px; cursor:pointer;z-index:10;}




@media(max-width:1000px){
.Banner002027 .bx-viewport,
.Banner002027 li,
.Banner002027 li a{height:auto; }
.Banner002027 li{ background:none !important;}
.Banner002027 li img{ display:block;}
}




/*
 .Floor000895 为demo编号
 */
.Floor000895{ background:url(../uploadfiles/bg.jpg) repeat;text-align:center; /*padding:0 0 3% 0*/}
.Floor000895 h1{ font-size:34px; font-weight:normal; color:#422110; margin:0; padding-bottom:4%;  font-family:'宋体'}
.Floor000895 h1 span{ color:#c9b27c;}
.Floor000895 b{ display:block; font-size:18px; font-weight:normal; font-family:Arial; color:#c3c2c1; text-transform:uppercase; }
.Floor000895 li{ position:relative; float:left; width:32%; margin-right:2%; background-color:#ddd; padding-right:5px; padding-bottom:5px;}
.Floor000895 li a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Floor000895 li:nth-child(3n){ margin-right:0;}
.Floor000895 li div{ position:absolute;  background:rgba(66,33,16,0.6); padding:20px; bottom:0; height:154px; overflow:hidden;}
.Floor000895 li:hover div{height:100%; transition:0.2s;}
.Floor000895 li h1{ color:rgba(255,255,255,1); font-size:24px; position:relative;}
.Floor000895 li:hover h1{ margin-top:44%;}
.Floor000895 li h1::before{ content:''; position:absolute; top:40px; left:50%; margin-left:-30px; width:60px; height:2px; background-color:#fff;}
.Floor000895 li p{ text-align:left; margin:0; display:block; font-size:14px;font-weight:normal; margin-top:20px; padding-bottom:30px; line-height:24px; overflow:hidden; color:#fff; margin-bottom:30px; border-bottom:1px solid rgba(255,255,255,0.5); }
.Floor000895 li span{ color:#fff;}
.Floor000895 li figure{ padding-bottom:120%;}
.Floor000895 .more{ line-height:40px; display:block; width:15%;  padding:0.4% 1%; margin:5% auto; text-align:center; border:1px solid #422110; color:#422110; transition:0.3s;}
.Floor000895 .more:hover {
 color: #fff;
 background-color: #422110;
}

@media(max-width:1640px){
.Floor000895 li:hover h1{ margin-top:38%;}
}

@media(max-width:1200px){
.Floor000895 li:hover h1{ margin-top:28%;}
}

@media(max-width:1000px){
.Floor000895 li:hover h1{ margin-top:50px;}
}

@media(max-width:992px){
.Floor000895 li div p{}	
}

@media(max-width:768px){
.Floor000895 li div{padding:10px;}
.Floor000895 li div::before{ width:25px; height:25px; right:10px;margin-top:-12px;}
.Floor000895 li h1,
.Floor000895 li h2{ font-size:16px;}
}
@media(max-width:480px){
.Floor000895 li{ float:none; width:auto; margin-right:0; margin-bottom:3%;}
.Floor000895 .title{ font-size:24px;}
.Floor000895 .title span{ display:block; line-height:30px; font-size:12px;}
.Floor000895 li:hover h1{ margin-top:44%;}
.Floor000895 li div{padding:20px;}
.Floor000895 li h1,
.Floor000895 li h2{ font-size:24px;}
}






/*
 .Floor001732 为demo编号
 */
.Floor001732{  background:url(../uploadfiles/bg.jpg) repeat;text-align:center; padding:5% 0 0 0;}
.Floor001732 h1{ font-size:34px; font-weight:normal; color:#422110; margin:0; padding-bottom:4%;  font-family:"宋体";}
.Floor001732 h1 span{ color:#c9b27c;}
.Floor001732 b{ display:block; font-size:18px; font-weight:normal; font-family:Arial; color:#c3c2c1; text-transform:uppercase; }
.Floor001732 figure{color:#666563; line-height:24px; padding-bottom:3%; padding-left:8%; padding-right:8%;}
.Floor001732 li{ margin: 0 1% 1% 0; width:32.66%; float:left; text-align:left; }
.Floor001732 li:nth-child(3n){margin-right:0;}
.Floor001732 li img{ width: 100%;}
.Floor001732 li a{ overflow: hidden; position: relative; display: block;}
.Floor001732 li .txt{ position: absolute; background: rgba(66,33,16,0.8); width: 100%; height: 100%; padding: 20% 10%;}
.Floor001732 li .txt i{ color:rgba(255,255,255,0.9); font-style:normal;}
.Floor001732 li .txt span{ display: block; padding: 20px 0; margin-bottom:0px; text-transform: uppercase; font-weight: normal; color: rgba(255,255,255,0.9);
text-shadow: 1px 1px 1px rgba(0,0,0,0.4); 
border-bottom: 1px solid rgba(255,255,255,0.5); 
box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}


.Floor001732 .more{ line-height:40px; display:block; width:15%;  padding:0.4% 1%; margin:5% auto; text-align:center; border:1px solid #422110; color:#422110; transition:0.3s;}
.Floor001732 .more:hover{ color:#fff; background-color:#422110;}

@media(max-width:900px){
.Floor001732 li .txt{ padding:10%;}
}

@media(max-width:800px){
.Floor001732 .more{  width:35%;}
 .Floor000895 .more{  width:35%;}
}

@media(max-width:640px){
.Floor001732 h1{ font-size:24px;}
.Floor001732 b{font-size:14px;}
}
@media(max-width:375px){
.Floor001732 .more{  width:100%;}
 .Floor000895 .more{  width:100%;}

.Floor001732 dd{ float:none; width:auto; margin-right:0; margin-bottom:2%;}
}






/*Floor002211*/
.Floor002211{width: 100%; height: 648px; position: relative; overflow: hidden;}
.Floor002211 .LeftBg{width: 665px; height: 648px; position: absolute; top: 0; left: 50%; margin-left: -960px; background: url(../images/Floor002211-bg.jpg) 0 0 no-repeat; z-index:6;}
.Floor002211 .Pic{width: 1255px; height: 648px; position: absolute; right: 50%; margin-right: -960px; z-index:5; top:0;}
.Floor002211 .Pic a{ position:absolute; width:100%; height:100%; top:0; z-index:10;}
.Floor002211 .Pic img{width:auto; height:100%;}
.Floor002211 .Left{width: 100%; margin: 0 auto; position: relative;z-index: 9; z-index:8;}
.Floor002211 .h2{padding: 60px 0; color: #fff; font-size: 42px; line-height: 40px; font-weight:normal; margin:0;}
.Floor002211 .h2 span{display: block; font-size: 14px; color: #7b7f82; line-height:20px; padding-top:5px;}
.Floor002211 .List li{height: 152px; }
.Floor002211 .List .title{display: block; float: left; width: 181px; padding: 51px 0 51px 0; font-size: 18px; color: #fff; display:table;}
.Floor002211 .List .title i{ display:table-cell; height:50px; vertical-align:middle; width:50%; text-align:left;} 
.Floor002211 .List .title span{ display:table-cell; height:50px; vertical-align:middle; color:#fff;}
.Floor002211 .List .title em{display: block; font-style: normal; font-size: 12px; color: #7b7f82; text-transform:uppercase;transition:all 0.5s ease-out 0s;}
.Floor002211 .List .text{width: 70%; padding: 0 10% 0 200px; margin:40px 0; color: #fff; float:left; display: none; position:relative; max-height:72px; line-height:24px; overflow:hidden;}
.Floor002211 .List .text .icon{ position:absolute; top:50%; right:0;background: url(../images/Floor002211-icon.png) 0 0 no-repeat; margin-top:-5px; width:11px; height:10px; display:block;}
.Floor002211 .List li:hover .title em{ color:#c9b27c;}
.Floor002211 .Bg{position: absolute; width: 100%; top: 192px; left: 0; z-index:7;}
.Floor002211 .Bg li{height: 152px;transition:all 0.5s ease-out 0s;}
.Floor002211 .Bg li.on{ background:rgba(66,33,16,0.6);}
@media(max-width:1199px){
.Floor002211 .LeftBg{ width:30%; background-position: right center; margin-left:0; left:0;}
.Floor002211 .h2{ font-size:35px;}
}
@media(max-width:1000px){
.Floor002211 .h2{ font-size:30px; max-width:200px;}	
}
@media(max-width:767px){
.Floor002211{ height:auto;}
.Floor002211 .auto{ padding:0;}
.Floor002211 .LeftBg{ display:none;}
.Floor002211 .Left{background-position: center center; background-size:cover; background-image:url(../images/Floor002211-bg.jpg);width:100%; padding:3% 3% 0;}
.Floor002211 .h2{ width:100%; max-width:none; padding:0; text-align:center;}
.Floor002211 .List li{ float:left; width:25%; text-align:center; height:auto;}
.Floor002211 .List .title{ width:100%; padding:25px 0;}
.Floor002211 .List .title i{ margin-bottom:15px;}
.Floor002211 .List .title i,.Floor002211 .List .title span{ display:block; text-align:center; float:none; width:100%;}
.Floor002211 .Pic{ position:static; margin-right:0; width:100%; height:auto;}
}
/*Floor002211 End*/


/*
 .Floor001684 为demo编号
 */
.Floor001684{ background:url(../uploadfiles/bg.jpg) repeat;/* padding-top:3%;*/ /*padding-bottom:15px;*/}
.Floor001684 .auto{ text-align:center;font-size:16px;}

.Floor001684 h1{ font-size:34px; font-weight:normal; color:#422110; margin:0; padding-bottom:4%;  font-family:'宋体';}
.Floor001684 h1 span{ color:#c9b27c;}
.Floor001684 b{ display:block; font-size:18px; font-weight:normal; font-family:'sans-serif'; color:#c3c2c1; text-transform:uppercase; }


.Floor001684 .auto dl{ padding-bottom:5%; padding-top:2%;display: none;}
.Floor001684 .auto dl span{ display:inline-block; margin:0 2%; text-transform:uppercase; border-bottom:1px solid transparent; cursor:pointer;}
.Floor001684 .auto dl span.on{ border-bottom-color:#422110;color:#422110;}
.Floor001684 li{ margin:0% 1% 1% 0; width: 32.66%; float:left;}
.Floor001684 li:nth-child(3n){margin-right:0;}
.Floor001684 li img{ width: 100%;}
.Floor001684 li a{ overflow: hidden; position: relative; display: block;}
.Floor001684 li .txt{ position: absolute; background: rgba(66,33,16,0.8); width: 100%; height: 100%; padding: 25% 10%;}
.Floor001684 li .txt i{ color:rgba(255,255,255,0.9); font-style:normal;}
.Floor001684 li .txt span{ display: block; padding: 30px 0; margin-bottom:10px; text-transform: uppercase; font-weight: normal; color: rgba(255,255,255,0.9);
text-shadow: 1px 1px 1px rgba(0,0,0,0.4); 
border-bottom: 1px solid rgba(255,255,255,0.5); 
box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}

.Floor001684 .more{ line-height:40px; display:block; width:17%;  padding:0.4% 1%; margin:5% auto; text-align:center; border:1px solid #422110; color:#422110; transition:0.3s;}
.Floor001684 .more:hover{ color:#fff; background-color:#422110;}


@media(max-width:1200px){
.Floor001684 li{ width: 32.66%;}
}

@media(max-width:1100px){
/*.Floor001684 .more{ width:25%;}*/
}
@media(max-width:800px){
 .Floor001684 .more{ width:35%;}
}

@media(max-width:768px){
.Floor001684 li{ float: left; width:49%; margin: 0 2% 2% 0; margin-top: 0;}
.Floor001684 li:nth-child(3n){margin: 0 2% 2% 0;}
.Floor001684 li:nth-child(2n){margin-right:0;}
.Floor001684 .more{ width:35%;}
}
@media(max-width:480px){
.Floor001684 .auto h1{font-size:28px;}
.Floor001684 .auto p{ font-size:13px;}
}

@media(max-width:375px){

 .Floor001684 .more{ width:100%;}
}


/*
 .Bottom001754 为demo编号
 */
.Bottom001754{ background-color:#1a1210; color:#c6c5c5;position: relative; }
.Bottom001754 .bottom{ position:relative; padding-top:3%; padding-bottom:3%;}
.Bottom001754 .bottom dl{ float:left; width:12%;}
.Bottom001754 .bottom dt{ font-size:16px; padding-bottom:20px;}
.Bottom001754 .bottom dt a{color: #c6c5c5;}
.Bottom001754 .bottom dd{ line-height:24px; font-size:12px;}
.Bottom001754 .contact{ float:right; width:130px; height:130px; text-align:right; color:#676464; font-size:14px;position: relative}
.Bottom001754 .contact span{position: absolute;top:105%;left: 0;font-size: 13px;}
.Bottom001754 .float{ position:fixed; right:0; bottom:227px; z-index:100;}
.Bottom001754 .float ol{ background-color:rgba(66,33,6,0.8);}
.Bottom001754 .float li{ background-color:rgba(201,178,124,0.8);}
.Bottom001754 .float a{ width:80px; display:block;color:#fff; text-align:center; font-weight:normal; padding-top:44px; height:72px; background:url(../images/Bottom001754-kefu.png) no-repeat center 15px;}
.Bottom001754 .float li a{ color:#fff; background-image:url(../images/Bottom001754-gettop.png);}
.Bottom001754 a{ color:#777273;}
.Bottom001754 a:hover{ color:#fff;}
.Bottom001754 footer{ line-height:47px; border-top:1px solid #2c1f1c; font-size:12px;}
.Bottom001754 footer span{ float:right;font-size: 13px;position: absolute;top: 52%;/*left: 6.9%;*/}
.Bottom001754 footer i{ display:inline-block; font-style:normal;color:#4a4747; margin:0 10px;}
@media(max-width:1366px){
.Bottom001754 .float{ position:fixed;right:2%; top:auto; bottom:2%;}
}
@media(max-width:1200px){
.Bottom001754 .float a{ width:40px; text-align:left; text-indent:-999em; padding-top:0; height:40px; background-position:center center;}
}
@media(max-width:1000px){
.Bottom001754 .bottom dl{ display:none;}
.Bottom001754 .contact{ float:none; width:auto; text-align:center; background-position:center;}
.Bottom001754 footer{ padding:2% 0; line-height:24px;}
.Bottom001754 footer span{ display:block; float:none;}
	.Bottom001754 .contact span{position: absolute;top:105%;right: 0;font-size: 13px;text-align: right}
}
@media(max-width:480px){
.Bottom001754 .contact{ background-size:30% auto; padding-top:15%;}
}




/*栏目页*/



/*Banner002058 */
.Banner002058{ position:relative; z-index:1;}
.Banner002058 .bx-viewport{ z-index:1;}
.Banner002058 li a,
.Banner002058 li{ height:500px; text-align:center;}
.Banner002058 li{ background-position: center top; background-repeat:no-repeat;}
.Banner002058 li a{ position:relative; display:block;}
.Banner002058 li img{ display:none;}
.Banner002058 li figure{ position:absolute; text-align:center; left:45%; width:62.5%; top:55%; height:100px; transform:translateY(-50%);}
.Banner002058 li figure *{ position:absolute; left:0; opacity:0; }
.Banner002058 li figure.active *{ opacity:1;}
.Banner002058 li h1{ margin:0; font-size:40px; font-weight:normal; color:#fff; top:-100%;transition:top 1s;}
.Banner002058 li span{width:160px; border:2px solid #fff; line-height:30px; text-align:center; color:#fff; border-radius:50px;bottom:-100%;transition: 1s;}
.Banner002058 li figure.active h1{ top:0;}
.Banner002058 li figure.active span{bottom:0;transition: 1s;}

.Banner002058 .bx-controls-direction a{ z-index:10;position:absolute; width:49px; height:49px; overflow:hidden; line-height:1000px; top:50%; transform:translateY(-50%); background:none; background-size:contain;}
.Banner002058 .bx-controls-direction a.bx-prev{ left:2%;}
.Banner002058 .bx-controls-direction a.bx-next{ right:2%; background-image:none;}
.Banner002058 .bx-controls-direction a.bx-prev:hover{ background-image:none;}
.Banner002058 .bx-controls-direction a.bx-next:hover{ background-image:none;}

.Banner002058 .bx-pager{ position:absolute; left:0; bottom:5%; text-align:center; width:100%; z-index:10;}
.Banner002058 .bx-pager *{width:13px; height:13px;}
.Banner002058 .bx-pager div{ display:inline-block;margin:0 5px;}
.Banner002058 .bx-pager div a{ display:block;  line-height:100px; overflow:hidden; border-radius:50%; background:none; }
.Banner002058 .bx-pager div a.active{ background:none;}
@media(max-width:1000px){
.Banner002058 li a,
.Banner002058 li{ height:auto;}
.Banner002058 li{ background:none !important;}
.Banner002058 li img{ display:block; width:100%;}
}
@media(max-width:768px){
.Banner002058 li figure{ height:90px;}
.Banner002058 li figure h1{ font-size:30px;}
.Banner002058 .bx-controls-direction a{ width:30px; height:30px;}
}
@media(max-width:480px){
.Banner002058 li figure{ height:70px;}
.Banner002058 li figure h1{ font-size:20px;}
.Banner002058 li figure span{ line-height:26px; width:110px;}
.Banner002058 .bx-pager *{width:9px; height:9px;}
}







/*
 .Floor001285 为demo编号
 */
.Floor001285{  padding-bottom:5%; background:url(../uploadfiles/bg.jpg) repeat;}
.Floor001285 .intro{  padding-top:3%; padding-bottom:4%;}
.Floor001285 .intro figure{ float:left; width:40%;}
.Floor001285 .intro figure img{ display:block; width:100%;}
.Floor001285 .con{ float:right; width:55.65%; color:#422110;}
.Floor001285 .con h1{ margin:0; font-size:36px; padding-top:5%; position:relative; text-transform:uppercase;}
.Floor001285 .con h1::before{ position:absolute; content:''; width:20%; max-width:60px; height:1px; background-color:#c9b27c; left:0; top:0;}
.Floor001285 .con p{ opacity:0.62;text-transform:uppercase; margin-bottom:0;font-size:18px}
.Floor001285 .con article{ margin-top:4%; margin-bottom:3%; line-height:28px; font-size:16px;}
.Floor001285 .con .more{ font-weight:bold; color:#c9b27c;}
.Floor001285 .con ul{ overflow:hidden; margin-top:7.5%;}
.Floor001285 .con ul li{ float:left; margin-right:2px; padding:0 5%; line-height:37px; border:1px solid #c9b27c; color:#c9b27c; cursor:pointer;font-size:16px;}
.Floor001285 .con ul li.on{ background-color:#422110; color:#c9b27c; border:1px solid #422110;}
.Floor001285 .list_scroll{ position:relative; display:block; margin-left:5%;}
.Floor001285 .list_scroll li div{ position:relative; width:90%; margin:0 auto; }
.Floor001285 .list_scroll li div img{ display:block; width:100%;}
.Floor001285 .list_scroll li h1{ height:34px;margin:0; position:absolute; text-align:right; right:0; bottom:0;width:100%;}
.Floor001285 .list_scroll li h1 span{ display:inline-block; max-width:85%; background-color:#422110;color:#fff; font-size:14px; font-weight:normal; line-height:34px; padding:0 10px;}
.Floor001285 .list_scroll li h1 span::before{ position:absolute; content:''; width:22px; height:100%; margin-left:-32px; background:url(../images/Floor001285-titlebg.png) no-repeat right bottom; top:0;}
.Floor001285 .list_scroll .bx-controls-direction a{ position:absolute; width:42px; height:42px; background:url(../images/Floor001285-btn.png) no-repeat 0 0; top:50%; margin-top:-21px; left:-50px; overflow:hidden; line-height:1000px;}
.Floor001285 .list_scroll .bx-controls-direction a.bx-next{ right:-50px; left:auto; background-position:right 0;}
.Floor001285 .list_scroll .bx-controls-direction a:hover{ background-image:url(../images/Floor001285-btn_hover.png);}
@media(max-width:1300px){
.Floor001285 .intro figure img{ padding-top:10%;}
.Floor001285 .list_scroll .bx-controls-direction a{ left:0;}
.Floor001285 .list_scroll .bx-controls-direction a.bx-next{ right:0;}
}
@media(max-width:1200px){
.Floor001285 .con article{ font-size:14px}
}
@media(max-width:768px){
.Floor001285 .intro figure,
.Floor001285 .con{ float:none; width:100%;}
.Floor001285 .con{ padding:3% 0;}
}
@media(max-width:480px){
.Floor001285 .con h1{ font-size:24px;}
}
@media(max-width:375px){
.Floor001285 .list_scroll li h1 span{ font-size:14px;}
}









/*
 .Floor001026 为demo编号
 */
 .Floor001026{ padding:0 0; background:url(../uploadfiles/bg.jpg) repeat;}
.Floor001026 .box{ background:rgba(201,178,124,0.0); padding-right:10px; padding-left:32%; position:relative;border: 1px solid #ebebeb;margin-bottom: 2%;}
.Floor001026 .box:hover{border-color:#c9b27c ;}
/*.Floor001026 .box:nth-child(2){ background:rgba(201,178,124,0.2);padding-left:0; padding-right:50%; }
.Floor001026 .box:nth-child(3){ background:rgba(201,178,124,0.0);padding-right:0; padding-left:50%; }
.Floor001026 .box:nth-child(2) .txt{padding-left:18%; padding-right:15%;}*/
/*.Floor001026 .box .txt{padding-right:18%; padding-left:15%;}*/
/*.Floor001026 .box:nth-child(3) .txt{padding-right:18%; padding-left:15%;}*/
.Floor001026 .box .txt{ color:#333; }
.Floor001026 .box .txt h1{ font-size:27px; margin-bottom:0; position:relative;}
.Floor001026 .box .txt h1::before{ position:absolute; content:''; width:42px; height:2px;background: #fff;width: 10%; left:0; bottom:10%;}
.Floor001026 .box .txt p.p1{ font-size:18px; /*margin-bottom:4%;*/color:#333;}
.Floor001026 .box .txt p.p2{ color:#666; line-height:28px; height:80px; overflow:hidden;font-size:16px;}
@media(min-width:481px){
.Floor001026 .box .pic{ position:absolute; width:30%; top:0; height:100%; overflow:hidden;}
}
/*.Floor001026 .box:nth-child(2) .pic{ right:0;}*/
.Floor001026 .box .pic{ left:0;padding: 10px}
/*.Floor001026 .box:nth-child(3) .pic{ left:0;}*/
.Floor001026 .bx-wrapper,
.Floor001026 .bx-viewport,
.Floor001026 .bx-viewport ul,
.Floor001026 .bx-viewport ul li,
.Floor001026 .bx-viewport ul li a{ position:absolute; width:100%; height:100% !important;}
.Floor001026 .bx-viewport{ z-index:2;}
/*.Floor001026 .bx-viewport ul li a{ background-size:contain;}*/
.Floor001026 .bx-viewport ul li{}
.Floor001026 .bx-controls-direction{ display:none;}
.Floor001026 .bx-controls{ position:absolute; z-index:10; text-align:center; left:0; width:100%; bottom:5%;}
.Floor001026 .bx-pager div{ display:inline-block;}
.Floor001026 .bx-pager div a{ background-color:#422110; display:inline-block; overflow:hidden; line-height:100px; width:11px; height:11px; border-radius:50%; margin:0 5px;}
.Floor001026 .bx-pager div a.active{ background-color:#c9b27c;}
@media(max-width:1440px){
.Floor001026 .box:nth-child(2) .txt{ padding-left:25%;}
.Floor001026 .box:nth-child(1) .txt{ padding-right:25%;}
.Floor001026 .box:nth-child(3) .txt{ padding-right:25%;}
}
@media(max-width:768px){
.Floor001026 .box .txt h1{ font-size:20px; }
.Floor001026 .box .txt{ padding:5% !important;}
}
@media(max-width:480px){
.Floor001026 .box{ padding:0 !important;}
.Floor001026 .box .pic{ padding-bottom:50%; position:relative;}
}





/*
 .Spec000661 为demo编号
 */

.Spec000661{ padding:2% 5%;background:url(../uploadfiles/bg.jpg) repeat;}
.Spec000661 dl,
.Spec000661 dt,
.Spec000661 dd{ float:left; }
.Spec000661 dd.clear{ float:none;}
.Spec000661 dl{margin-right:2%; margin-bottom:3px;}
.Spec000661 dt{line-height:28px; width:75px; text-align:right;}
.Spec000661 dd{position:relative}
.Spec000661 dd .a_sel{
	color:#666;
	line-height:42px; width:228px; height:44px;  border:1px solid #eaeaea;  display:block;  padding-left:10px;padding-right:29px;background:url(../images/Spec000661-a_sel.jpg) no-repeat 198px center #fff;
	padding:0 10px;border-radius: 3px;font-size:16px;}
.Spec000661 dd figure{ position:absolute; display:none; left:0; top:44px; width:100%; background-color:#fff;border:1px solid #eaeaea;  border-top:0; text-align:left; }
.Spec000661 dd figure a{ display:block; line-height:40px; padding-left:10px; color:#444; }
.Spec000661 dd figure a:last-child{ border-bottom:0;}
.Spec000661 dd figure a:hover{background: #f1f1f1; color:#444;}
@media(max-width:1439px){
	.Spec000661 dd .a_sel{
		color:#666;
		line-height:42px; width:202px; height:44px;  border:1px solid #eaeaea;  display:block;  padding-left:10px;padding-right:29px;background:url(../images/Spec000661-a_sel.jpg) no-repeat 175px center #fff;}
	.Spec000661 dl{margin-right:1%; margin-bottom:3px;}
}
@media(max-width:640px){
.Spec000661 dl{ float:none;}
}
/*
 .PicList001205 为demo编号
 */
.PicList001205{ padding-bottom:5%; background:url(../uploadfiles/bg.jpg) repeat;}
.PicList001205{padding:0 5%;}
.PicList001205 .category{ text-align:center; padding:2% 0;}
.PicList001205 .category a{ margin:0 5px 2px 5px; display:inline-block; padding:5px 10px; display:inline-block; font-weight:bold;}
.PicList001205 .category a:hover,
.PicList001205 .category a.aon{ background-color:#325f9a; color:#fff;}

.PicList001205 li{ float:left; width:23.5%; margin-right:2%;padding-bottom: 6%; /* margin-bottom:2%; */ position:relative; overflow:hidden;}
.PicList001205 li a{ position:absolute;width:100%; height:100%; left:0; top:0; z-index:5;}
.PicList001205 li:nth-child(4n){ margin-right:0;}
.PicList001205 li dl{ padding:10px 0 0 0%;/* position:absolute;*/ color:#000; width:100%; height:100%; left:0; top:70%; z-index:2; background-color:rgba(66,33,16,0); /* opacity:0; */}
.PicList001205 li dt{ font-size:14px; /* line-height:40px; */}
.PicList001205 li dd{ font-size:12px; padding-top:10px; line-height:16px;}
.PicList001205 li figure{ padding-bottom:57%;}
.PicList001205 li em{ opacity:0; font-size:12px; font-style:normal; color:#fff; background: url(../images/PicList001205-hit.png) no-repeat 90% 10px #2f3338; position:absolute; right:0; top:0; padding:10px 30px 10px 10px; z-index:5;}
.PicList001205 li em span{ display:block;}
.PicList001205 li dl,
.PicList001205 li em{ transition:all ease 0.5s;text-align: center;}
.PicList001205 li:hover dl,
.PicList001205 li:hover em{ opacity:1;}  


@media(max-width:1200px){
.PicList001205 li dl{ text-align:center; padding:0; padding-top:20%; }
.PicList001205 li dt{ padding-right:0;}
.PicList001205 li dd{ display:none;}
}

@media(max-width:1000px){
.PicList001205 li{width:49%;}
.PicList001205 li:nth-child(4n){ margin-right:2%;}
.PicList001205 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:480px){
.PicList001205 li{ float:none; width:auto; margin-right:0 !important;}
}
/*
 .Page001726 为demo编号
 */
.Page001726{ text-align:center;  padding:20px 0; font-size:14px; padding-bottom:3%;background:url(../uploadfiles/bg.jpg) repeat;}
.Page001726 .Pages .p_cur,
.Page001726 .Pages .p_count,
.Page001726 .Pages .p_total,
.Page001726 .Pages .p_jump,
.Page001726 .Pages .a_first,
.Page001726 .Pages .a_end{ display:none;}
.Page001726 .Pages em{ font-style:normal;}
.Page001726 .Pages a{ display:inline-block; vertical-align:middle; width:40px;color:#666;height:40px; line-height:40px; border: 1px solid #bbbbbb; margin-right:6px; }
.Page001726 .Pages a.a_prev,
.Page001726 .Pages a.a_next{ overflow:hidden; line-height:1000px; background:url(../images/Page001726-prev.png) no-repeat center center #fff; border: 1px solid #bbbbbb}
.Page001726 .Pages a.a_next{ background-image:url(../images/Page001726-next.png);}
.Page001726 .Pages a:hover,
.Page001726 .Pages em a.a_cur{ background-color:#c9b27c; border:1px solid #c9b27c; color:#fff; }
@media(max-width:640px){
.Page001726 .Pages em{ display:none;}
}


/*Menu002136 */
.Menu002136{ padding-bottom:5%; background:url(../uploadfiles/bg.jpg) repeat;}
.Menu002136{ padding:2% 0;}
.Menu002136 .auto{ border-bottom:1px solid #ddd; text-align:center;}
.Menu002136 ul{ display:inline-block; padding-bottom:2%;}
.Menu002136 li{ float:left; position:relative; margin-bottom:2px;width: 221px;}
.Menu002136 li:after{ position:absolute; content:''; width:1px; height:60%; top:20%; background:#ddd; right:0;}
.Menu002136 li.end:after{ display:none;}
.Menu002136 li a{     color: #D4B77B;;display:block; /*padding:0 70px*/; line-height:36px; position:relative; z-index:1;font-size:16px;}
.Menu002136 li a:hover{color:#c9b27c;}
.Menu002136 li.aon a{ /*background:#c9b27c;*/ font-weight:bold;     color: #D4B77B; border-radius:5px;background:rgba(102,102,102,0.6);}
@media(max-width:768px){
.Menu002136 ul{ display:block;}
.Menu002136 li a{ padding:0;}
}
@media(max-width:768px) and (min-width:415px){
.Menu002136 li{ width:25%;}
.Menu002136 li:nth-child(4n):after{ display:none;}
}
@media(max-width:414px){
.Menu002136 li{ width:33.3333333%;}
.Menu002136 li:nth-child(3n):after{ display:none;}
}
.Menu002136 dl{z-index: 6;width: 221px;display: none;position: absolute;/*background:rgba(201,178,124,0.6)*/;background:rgba(102,102,102,0.6) }
.Menu002136 li:hover dl{/*border-bottom: 2px dashed #c9b27c*/  }
.Menu002136 li:hover dl a{}
.Menu002136 li dl a:hover{border-bottom: 1px dashed #c9b27c }

/*
 .PicList001200 为demo编号
 */
 
.PicList001200{background:url(../uploadfiles/bg.jpg) repeat;}
.PicList001200>.auto>ul>li{ padding:10px; border:1px solid #ebebeb; margin-bottom:2%; background:#FFFFFF;position: relative;}
.PicList001200>.auto>ul>li>a{ display:block; position:relative; padding-left:30%;padding-right:15%;}
.PicList001200>.auto>ul>li>a::after{ position:absolute; content:''; width:33px; height:33px; background:url(../images/PicList001200-more.png) no-repeat left top; right:5%; top:50%; margin-top:-16px;}
.PicList001200>.auto>ul>li figure{ position:absolute; left:0; top:0; height:100%; width:27%;}
.PicList001200 .pic{ position:absolute; left:0; top:0; height:100%; width:27%;}

.PicList001200>.auto>ul>li .text{ position:relative; padding-right:5%; padding-bottom:13%;}
.PicList001200>.auto>ul>li .text::before,
.PicList001200>.auto>ul>li .text::after{ position:absolute; content:''; }
.PicList001200>.auto>ul>li .text::before{width:1px; height:70%; top:15%; background-color:#ebebeb; right:0;}
.PicList001200>.auto>ul>li .text::after{ width:7%; height:1px; background-color:#e60012; bottom:10%; left:-9%; z-index:2;}
.PicList001200>.auto>ul>li .text h3{ margin:0; font-size:18px; padding:3% 0 0 0; font-weight:normal; color:#333;}
.PicList001200>.auto>ul>li .text p{ margin:3% 0 0 0; color:#969696; line-height:28px; height:56px; overflow:hidden; font-size:16px;}
.PicList001200>.auto>ul>li .text time{ position:absolute; left:0; bottom:5%; color:#969696;}
.PicList001200>.auto>ul>li:last-child{ margin-bottom:0px;}

.PicList001200>.auto>ul>li:hover{ border-color:#c9b27c; box-shadow:0 5px 5px #eee;}
.PicList001200>.auto>ul>li:hover>a::after{ background-position:left bottom;}
@media(max-width:640px){
.PicList001200>.auto>ul>li .text p{line-height:22px; height:44px; }
.PicList001200>.auto>ul>li .text time{ font-size:12px;}
}
@media(max-width:480px){
.PicList001200>.auto>ul>li .text::before,
.PicList001200>.auto>ul>li>a::after{ display:none;}
.PicList001200>.auto>ul>li .text,
.PicList001200>.auto>ul>li>a{padding-right:0;}
.PicList001200>.auto>ul>li>a{ padding-left:40%;}
.PicList001200>.auto>ul>li figure{ width:37%;}
.PicList001200 .pic{width:37%;}
}

/*Floor001837 */
.Floor001837{ padding: 4% 5% 1%;background: url(../uploadfiles/bg.jpg) repeat;}
.Floor001837 li{ float:left; width:24%; margin-right:1.3%; text-align:center; margin-bottom:2%;}
.Floor001837 li:nth-child(4n){ margin-right:0;}
.Floor001837 li figure{ padding-bottom:66%;}
.Floor001837 li figure img{ display:none;}
.Floor001837 li div{ padding:1%; transition:0.3s;}
.Floor001837 li a{ display:block;}
.Floor001837 li a:hover div{ background-color:#c9b27c; color:#fff;}

@media(max-width:768px){
.Floor001837 li{ width:49%; margin-right:2%;}
.Floor001837 li:nth-child(2n){ margin-right:0;}
}

@media(max-width:480px){
.Floor001837 li{ width:100%;}
.Floor001837 li:nth-child(2n){ margin-right:0;}
}




/*
 .RighInfo001447 为demo编号
 */
.RighInfo001447{padding:2% 0;background:url(../uploadfiles/bg.jpg) repeat;}




/*
 .Map001070 为demo编号
 */
.Map001070{ padding:0 0 2% 0;background:url(../uploadfiles/bg.jpg) repeat;}
.Map001070 dd{ border:1px solid #e7e7e7; margin-bottom:2%; padding-right:52%; background-color:#fff; position:relative;}
.Map001070 dd:last-child{ margin-bottom:0;}
.Map001070 .map *{ max-width:none;}
.Map001070 dd figure{ padding:3% 0 3% 3%;}
.Map001070 dd figure h1{font-size: 22px;color: #c9b27c; font-weight:normal;padding: 16px 0; margin:0;border-bottom: dashed 1px #ccc;}
.Map001070 dd ul{ padding-top:16px;}
.Map001070 dd li{line-height:25px; margin-bottom:10px; padding-left:36px; background-repeat:no-repeat; background-position:0 0;}
.Map001070 dd li:nth-child(1){background-image:url(../images/Map001070-ico_01.png);}
.Map001070 dd li:nth-child(2){background-image:url(../images/Map001070-ico_02.png);}
.Map001070 dd li:nth-child(3){background-image:url(../images/Map001070-ico_03.png);}
.Map001070 dd li:nth-child(4){background-image:url(../images/Map001070-ico_04.png);}
.Map001070 dd li:nth-child(5){background-image:url(../images/Map001070-ico_05.png);}
.Map001070 dd li:nth-child(6){background-image:url(../images/Map001070-ico_06.png);}
.Map001070 .form_table{margin: 0 auto}
@media(min-width:641px){
.Map001070 .map{ position:absolute !important; width:50%; right:0; height:100%; top:0;}
}
@media(max-width:640px){
.Map001070 dd{ padding:3%;}
.Map001070 .map{ height:300px; position:relative !important;}
.Map001070 dd figure{ padding:0;}
}
@media(max-width:480px){
.Map001070 dd figure h1{ font-size:20px;}
}







/*
 .RichInfo005 为demo编号
 */
.RichInfo005{padding: 2% 0;background:url(../uploadfiles/bg.jpg) repeat;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 14px; color:#999;  font-size:12px;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:60px 0; border-top:1px dashed #d2d2d2;} 
.RichInfo005 .news_info .info_back a{ color:#999;; font-size:14px;} 
.RichInfo005 .news_info .info_back a:hover{color:#c9b27c;}











/*
 .Galary001 为demo编号
 */
 
 
 
.Galary001{ padding: 2% 0;background:url(../uploadfiles/bg.jpg) repeat;}
.Galary001 .ad-gallery {width:70%;}


.Galary001 .title{ text-align:center; margin-bottom:1.4%;}
.Galary001 .title span{ display:inline-block; background:#a9833a; font-size:22px; color:#fff; line-height:40px; padding:0 24px;vertical-align:middle;}
.Galary001 .title:after,
.Galary001 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:10%; vertical-align:middle;}


/*.ad-gallery, .ad-gallery * {margin: 0;padding: 0;}*/
.Galary001 .ad-gallery .ad-image-wrapper {width: 100%;height: 560px;margin-bottom: 10px;position: relative;overflow: hidden;}
.Galary001 .ad-gallery .ad-image-wrapper .ad-loader { display:none;}
.Galary001 .ad-gallery .ad-image-wrapper .ad-next {position: absolute;right: 0;top: 0;width: 25%;height: 100%;cursor: pointer;
display: block;z-index: 100;}
.Galary001 .ad-gallery .ad-image-wrapper .ad-prev {position: absolute;left: 0;top: 0;width: 25%;height: 100%;cursor: pointer;display: block;z-index: 100;}
.Galary001 .ad-gallery .ad-image-wrapper .ad-prev, 
.Galary001 .ad-gallery .ad-image-wrapper .ad-next {
/* Or else IE will hide it */
background: url(non-existing.jpg)\9}
.Galary001 .ad-gallery .ad-prev .ad-prev-image, 
.Galary001 .ad-gallery .ad-next .ad-next-image { background-image:url(../images/Galary001-btn_pn.png); background-repeat:no-repeat;width: 60px;height: 90px;display: none;position: absolute;top: 50%; margin-top:-45px;z-index: 101;}
.Galary001 .ad-gallery .ad-prev .ad-prev-image{left: 0; background-position:0 0;}
.Galary001 .ad-gallery .ad-next .ad-next-image {right: 0;background-position:0 -90px;}
.Galary001 .ad-gallery .ad-image {position: absolute;overflow: hidden;top: 0 !important;left: 0;z-index: 9;}
.Galary001 .ad-gallery  .ad-image a img {border: 0;}
.Galary001 .ad-gallery  .ad-image .ad-image-description { display:none;}
/** html .ad-gallery  .ad-image .ad-image-description {background: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='opa75.png');}
.ad-gallery  .ad-image .ad-image-description .ad-description-title {display: block;}*/
.Galary001 .ad-gallery .ad-controls { display:none;}
.Galary001 .ad-gallery .ad-nav {width: 100%;position: relative;}
.Galary001 .ad-gallery .ad-forward, 
.Galary001 .ad-gallery .ad-back {display: block;width: 21px;cursor: pointer;position: absolute;top: 0;height: 100%;z-index: 10; background-repeat:no-repeat; background-position:0 center; opacity:1 !important;}
/* IE 6 doesn't like height: 100% */
* html .Galary001 .ad-gallery .ad-forward, .Galary001 .ad-gallery .ad-back {height: 100px;}
.Galary001 .ad-gallery .ad-back {left: -25px; background-image:url(../images/Galary001-prev_s.png);}
.Galary001 .ad-gallery .ad-forward {right: -25px; background-image:url(../images/Galary001-next_s.png);}
.Galary001 .ad-gallery .ad-nav .ad-thumbs {overflow: hidden;width: 100%;}
.Galary001 .ad-gallery .ad-thumbs .ad-thumb-list {float: left;width: 9000px;list-style: none;}
.Galary001 .ad-gallery .ad-thumbs li {float: left;padding-right: 5px;}
.Galary001 .ad-gallery .ad-thumbs li img{ width:131px; height:94px;}
.Galary001 ad-gallery .ad-thumbs li a {display: block;}
.Galary001 .ad-gallery .ad-thumbs li a img {border: 3px solid #CCC;display: block;}
.Galary001 .ad-gallery .ad-thumbs li a.ad-active img {border: 3px solid #a9833a;}
.ad-preloads{ display:none;}


@media(max-width:1500px){
.Galary001 .ad-gallery {width:100%;}
}

@media(max-width:800px){
 .Galary001 .ad-gallery .ad-image-wrapper{height: 332px}
}
@media(max-width:600px){

  .Galary001 .ad-gallery .ad-image-wrapper{height: 279px}

}
@media(max-width:500px){

 .Galary001 .ad-gallery .ad-image-wrapper{height: 239px}

}
@media(max-width:430px){
  .Galary001 .ad-gallery .ad-image-wrapper{height: 160px}

}


/*
 .RichInfo006 为demo编号
 */
.RichInfo006{ padding: 2% 0;background:url(../uploadfiles/bg.jpg) repeat;}
.RichInfo006 .box1_img{ float:left; margin-right:4%;}
.RichInfo006 .box2_img{ float:right; margin-left:4%;}
.RichInfo006 .box3_img{ float:left; margin-right:4%;}
.RichInfo006 .box1{border-bottom:1px dashed #d0d0d0; padding:1% 0 7% 0;}
.RichInfo006 .box1 p{ margin:70px 0 0 0 }
.RichInfo006 .box2{border-bottom:1px dashed #d0d0d0; padding:2% 0 3%; }
.RichInfo006 .box2 p{ margin:50px 0 0 0 }
.RichInfo006 .box3{border-bottom:1px dashed #d0d0d0; padding:2% 0 6%; }
.RichInfo006 .box3 p{ margin:45px 0 0 0 }


@media(max-width:1600px){
.RichInfo006 .box1{border-bottom:1px dashed #d0d0d0; padding:1% 0 5% 0;}
.RichInfo006 .box3{border-bottom:1px dashed #d0d0d0; padding:3% 0 4% 0;}
}

@media(max-width:1024px){
.RichInfo006 .box1_img{ float:none; margin-right:0;}
.RichInfo006 .box1 p{ margin:0px 0 0 0 }
.RichInfo006 .box1_img,
.RichInfo006 .box2_img,
.RichInfo006 .box3_img{ margin:0;}
.RichInfo006 .box1_img img,
.RichInfo006 .box2_img img,
.RichInfo006 .box3_img img{ margin:0 auto; display:block; }
}






/*
 .RighInfo001277 为demo编号 
 */
.RighInfo001277{  padding: 2% 0;/* background:url(../uploadfiles/bg.jpg) repeat; */background: url(../images/cpbj.jpg) repeat;}
.RighInfo001277 .list_img{ float:left; width:68%; position:relative;}
.RighInfo001277 .big_img{ /*position:absolute; left:0; top:0;*/ height:100%; width:100%;}
.RighInfo001277 .big_img .ul{height: 500px}
.RighInfo001277 .big_img li,
.RighInfo001277 .big_img li figure{ /*position:absolute; left:0;*/ width:100%; /*top:0;*/ height:100%;}
.RighInfo001277 .big_img li figure{ border:1px solid #dcdcdc;background-size:100% 100%;}
.RighInfo001277 .list{ /*padding:42px 0 42px 82.9%;*/position: relative;}
.RighInfo001277 .list .bd{ position:relative;    height: auto!important;}
.RighInfo001277 .list .bd .ul{margin-left: 10%}
.RighInfo001277 .list a{ position:absolute; z-index: 66; width:4%; height:140px; right:0; background:url(../images/RighInfo001277-btn_prev.png) no-repeat center center/auto 50%;  cursor:pointer;}
.RighInfo001277 .list a.prev{ top:0;left: 0}
.RighInfo001277 .list a.next{ top:0;right: 0; background-image:url(../images/RighInfo001277-btn_next.png);}
.RighInfo001277 .list a.prevStop,
.RighInfo001277 .list a.nextStop{ cursor:default;} 
.RighInfo001277 .list li{ height:130px;  position:relative;width: 20%;float: left;margin: 2%;}
.RighInfo001277 .list li:first-child{margin-left: 0}
.RighInfo001277 .list li figure{/* position:absolute; left:0;*/ width:100%; height: 100%; /*top:9px; bottom:9px;*/ background-size:contain; border:1px solid #f2f2f2;background-color: #fff;}
.RighInfo001277 .list li.on figure{ border:2px solid #a9833a;}
.RighInfo001277 .right_info{ float:right; width:30%;}
.RighInfo001277 .right_info li{border-bottom: 1px dotted #a9833a;}
.RighInfo001277 .right_info li+li{margin-top: 56px}
.RighInfo001277 .right_info h1,
.RighInfo001277 .right_info h3,
.RighInfo001277 .right_info p{ margin:0;padding:3% 0;/* border-bottom:1px solid #e7e8e8; */}
.RighInfo001277 .right_info h1{ padding:4% 0; color:#a9833a; font-size:26px; }
.RighInfo001277 .right_info h3{ font-size:16px; text-align: center;; color: #fff; padding: 0; font-weight:normal;height: 52px;line-height: 52px;display: inline-block;width: 20%;background:url(../images/cpbgr.png) repeat;}
.RighInfo001277 .right_info span{font-size: 16px;color:#a9833a;margin-left: 8%}
.RighInfo001277 .right_info p{line-height:30px; color:#999; margin-bottom:10%;}
.RighInfo001277 .right_info a{ display:inline-block; border:1px solid #a9833a; padding:10px 5%; color:#a9833a; transition:0.4s;}
.RighInfo001277 .right_info a:hover{ background-color:#a9833a; color:#fff;}
.RighInfo001277 .right_info ul,li{list-style: none;}
.RighInfo001277 .right_info ul{padding-top: 10px;}


.RighInfo001277 .tab{ padding:3% 0;}
.RighInfo001277 .tab .h1_tab{ margin:0; border-bottom:1px solid #e7e8e8; overflow:hidden; font-size:16px; font-weight:normal; color:#000;}
.RighInfo001277 .tab .h1_tab span{ float:left; padding:0 4%; line-height:44px; background-color:#f2f2f3; margin-right:4px; cursor:pointer;}
.RighInfo001277 .tab .h1_tab span.on{ background-color:#a9833a; color:#fff;}
.RighInfo001277 .tab .info{ padding-top:2%; line-height:30px;}
.RighInfo001277 .ul_download li{ border-bottom:1px solid #d1d1d3; line-height:34px; background:url(../images/RighInfo001277-icon_download.png) no-repeat right center; padding:10px 0;}
.RighInfo001277 .ul_download li a{ padding:0 38px; background:url(../images/RighInfo001277-icon.png) no-repeat left center;}

@media(max-width:768px){
.RighInfo001277 .list_img,
.RighInfo001277 .right_info{ float:none; width:auto;}
 .RighInfo001277 .big_img .ul{height: 400px}
}
@media(max-width:640px){
.RighInfo001277 .list li{ height:100px;width: 20%;float: left;}
.RighInfo001277 .right_info h1{font-size:20px; }
.RighInfo001277 .right_info h3{ font-size:16px;}
 }
@media(max-width:500px){

 .RighInfo001277 .big_img .ul{height: 360px}
}
@media(max-width:480px){
.RighInfo001277 .list{ padding-top:30px; padding-bottom:30px;}
.RighInfo001277 .list a{ height:28px;}
.RighInfo001277 .list li{ height:80px;}
.RighInfo001277 .tab .h1_tab{ font-size:14px;}
.RighInfo001277 .tab .h1_tab span{ padding:0 3%;}
 .RighInfo001277 .big_img .ul{height: 320px}
 }
@media(max-width:400px){
 .RighInfo001277 .big_img .ul{height: 300px}
}
@media(max-width:380px){
 .RighInfo001277 .big_img .ul{height: 280px}
}
@media(max-width:360px){
 .RighInfo001277 .big_img .ul{height: 260px}
}
@media(max-width:340px){
 .RighInfo001277 .big_img .ul{height: 240px}
}

/*
 .Profile 为demo编号
 */
.Profile{ padding:0 5%;background: url(../uploadfiles/bg.jpg) repeat; padding-bottom:5%;}
.Profile .auto_1920{  border:1px solid #dadada; min-height:347px; padding:0; background:#fff;}
.Profile img{ display:block; float:left; padding-right:5%;}
.Profile_font{ padding-top:3%; position:relative; float:left; width:50%;}
.Profile_font h3{ font-size:18px; color:#333; position:relative;  clear:both;}
.Profile_font h3:after{ width:71px; height:1px; content:''; background:#333; display:block; margin-top:13px;}
.Profile_font p{ font-size:16px; color:#1a1210; line-height:1.8; padding-top:3px; float:left;}


@media(max-width:768px){
.Profile{ padding-bottom:50%;}
.Profile .auto_1920{ background: url(../uploadfiles/bg.jpg) repeat; border:none;}
.Profile img{ float:none; margin:0 auto; display:block;}
.Profile_font{ width:100%;}
}

@media(max-width:520px){
.Profile{ padding-bottom:70%;}
}
@media(max-width:407px){
.Profile{ padding-bottom:85%;}
}

@media(max-width:400px){
.Profile{ padding-bottom:80%;}
}



/*
 .Timeline001265 为demo编号
 */
.Timeline001265{ position:relative; padding:3% 0; background: url(../uploadfiles/bg.jpg) repeat;overflow: hidden;margin-bottom: 3%}
.Timeline001265::before{ position:absolute; content:''; z-index:-1; top:0; width:1px; height:100%; left:20px; background-color:#dcdcdc;}
.Timeline001265 .list{position: relative;}
.Timeline001265 ul{position: relative;}
.Timeline001265 li{padding:15px 0 15px 33px;}
.Timeline001265 li h1{  font-size:24px; margin:0; position:relative; float:left; margin-top:35px; color:#c9b27c;}
.Timeline001265 li h1 i{ display:block; width:18px; height:18px; position:absolute; left:-27px; top:44%; margin-top:-6px; border-radius:50%;  border:3px solid #c9b27c; background:#fff; z-index:999;}
.Timeline001265 li dl{ background:#fff; padding:2% 2% 2% 1.5%; margin-left:100px; border:1px solid #dadada;}
.Timeline001265 li dt{ padding:5px 0; font-size:16px; line-height:1.8; color:#333;}
.Timeline001265 .round{ position:absolute; width:18px; height:18px; border-radius:50%; background:#422110; left:6px; z-index:10; cursor:pointer; margin-left:5%;border-top: 0; top: 0;}
.Timeline001265 .round:after{ width:1px; height:820px; top:18px; left:9px; position:absolute; background:#cacbcf; display:block; content:'';}
.Timeline001265 .btn{ position:relative; display:block; width:135px; height:41px; background:#422110; color:#fff; font-size:16px; text-align:center; line-height:41px; left:15px; z-index:10; cursor:pointer;border-bottom:0; margin-top:85px; margin-bottom:35px;}

@media(max-width:1600px){
.Timeline001265 .round:after{ width:1px; min-height:2000px; top:18px; left:9px; position:absolute; background:#cacbcf; display:block; content:'';}
}

@media(max-width:1200px){
.Timeline001265 .round{ display:none;}
.Timeline001265 .btn{ margin-left:auto; margin-right:auto;}
}
@media(max-width:768px){
.Timeline001265 li h1{ font-size:24px;}
}

.classic{ padding:0 0 3%; background: url(../images/cpbj.jpg) repeat;/* background: url(../uploadfiles/bg.jpg) repeat; */}
.classic h1{ font-size:24px; margin:0; margin-bottom:17px; font-weight:bold; color:#1a1210;}
.classic .classic_pic{ width:100%; height:538px; background:url(../uploadfiles/jd.jpg) no-repeat center; position:relative;}
.classic .classic_pic .font_bg{ display: none;width:100%; height:auto; background:rgba(26,18,16,0.50); position:absolute; bottom:0; z-index:2;}
.classic .classic_pic .font_bg dl{ padding-top:5%;}
.classic .classic_pic .font_bg dl dt{ font-size:15px; color:#fff; float:left; width:25%; padding-left:3.269%; padding-bottom:20px; position:relative;}
.classic .classic_pic .font_bg .first:before{ width:28px; height:1px; background:#fff; display:block; content:''; position:absolute; left:14px; top:8px;}
.classic .classic_pic .font_bg .first1:before{ width:28px; height:1px; background:#fff; display:block; content:''; position:absolute; left:14px; top:12px;}
.classic .classic_pic .font_bg .last{ width:70%;}


@media(max-width:1510px){
.classic .classic_pic .font_bg .first:before,
.classic .classic_pic .font_bg .first1:before{ display:none;}
.classic .classic_pic .font_bg dl dt{ width:25%;}
}
@media(max-width:870px){
.classic .classic_pic .font_bg{ display:none;}
	.classic .classic_pic .font_bg dl dt{ width:50%;}
}
.text_c{background: #a9833a; margin-bottom: 1%;background:#a9833a;}
.text_c span{ display:inline-block;  font-size:16px; color:#fff; line-height:20px; padding:0 24px;vertical-align:middle;}

.ad-gallery .text_c{color: #ffffff;padding: 2%;}

.fancybox-overlay{background:rgba(0,0,0,0.8) !important;}
.fancybox-nav span{width: 30px !important;height: 30px !important;}
.fancybox-close{background: url(../images/fancy_close.png) no-repeat center !important;}
.fancybox-prev span{background: url(../images/fancy_nav_left.png) no-repeat center !important;}
.fancybox-next span{background: url(../images/fancy_nav_right.png) no-repeat center !important;}
.fancybox-close{width: 30px !important;height: 30 !important;}
#fancybox-loading{width: 24px !important;height: 24px !important;background: url(../images/fancybox_loading.gif) no-repeat center !important;}


/*
 .Floor001743
 */
.Floor001743{padding: 2% 0;}
.Floor001743 h3{font-family: "宋体";font-size: 34px;color:#000;text-align: center; margin:0 0 3% 0;}
.Floor001743 .bx-wrapper{position: relative; z-index:1; padding:0 30px;}
.Floor001743 .bx-controls-direction a{ position:absolute;width: 20px;height: 100%;top: 0;}
.Floor001743 .bx-controls-direction a.bx-prev{ left:0;}
.Floor001743 .bx-controls-direction a.bx-next{ right:0;}
.Floor001743 .bx-controls-direction a span{  position:absolute; left:50%; top:50%; margin-top:-9px; margin-left:-9px;font-size:18px; color:#c9c9c9;}
.Floor001743 .bx-controls-direction a:hover span{ color:#ab0858;}
.Floor001743 .list li a{display: block; max-width:75%; margin:0 auto;filter:alpha(opacity=50);opacity: 0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.Floor001743 .list li img{ display:block; width:100%;
	filter: url("data:image/svg+xml;utf8,<svg xmlns=\'/www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
	-webkit-filter: grayscale(100%); /* chrome+ */
	filter: grayscale(100%);
	filter: gray;
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/*ie6-9 */
}
.Floor001743 .list li a:hover{	filter:alpha(opacity=100);opacity: 1;-moz-opacity:1;-khtml-opacity: 1;}
.Floor001743 .list li a:hover img{filter: url("data:image/svg+xml;utf8"); /* Firefox 3.5+ */
	-webkit-filter: grayscale(0%); /* chrome+ */
	filter: grayscale(0%);
	filter: ; /* ie6-8 */
	filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=0);/*ie6-9 */
}
@media(max-width:640px){
	.Floor001743 .list li a{max-width:90%;}
	.Floor001743 h3{font-size: 18px;}
}
.Foot .FootContact{line-height: 60px}
.Foot .FootContact:after{content: "";display: block;width: 5px;height: 3px;position: absolute;top: 10px;left: 0;}
.Foot .FootContact .p{float: left;background-repeat: no-repeat;background-position: left center;padding-left: 25px;margin-right: 5%;}
.Foot .FootContact .ico1{background-image:url(../images/ico_foot1.png); }
.Foot .FootContact .ico2{background-image:url(../images/ico_foot2.png);}
/*弹窗*/
    .tanchuang{position: absolute;z-index: 666;width: 406px;height: 250px;background: url(../images/tcbj.png) no-repeat;background-size:contain;padding: 18px 20px;}
        .tc-top{font: 12px/20px Arial,"Microsoft YaHei","宋体",sans-serif;}
        .tc-top i{margin-top: 8px;margin-left: -18px;float: left;width: 18px;height: 5px;background-color: #a98339;}
        .tc-top h2{font-size: 22px;color:#A98339;float: left;margin: 0}
        .tc-top span a{float: right;color:#A98339;font-size: 14px;margin-right: 10px;}
    .new-con{padding: 20px 0}
    .newimg{float: left;width: 45%}
    .newcon{float: left;width: 55%;}
    .newcon h3{font-size: 14px;color: #333;margin: 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .newcon p{margin: 16px 0}
    .newcon p a{font-size: 12px;color: #999;line-height: 21px;}
    .newcon p+p a{font-size: 12px;color:#A98339;}
    .newcon p+p span{font-size: 12px;color:#cbcbcb;float: right}
    
    .tanchuang .hd{ overflow:hidden;  height:30px;padding:0 10px;  }
        .tanchuang .hd .prev,.tanchuang .hd .next{ display:block;  width:10px; height:18px; float:right; margin-right:5px; margin-top:5px;  overflow:hidden; cursor:pointer; background: url(../images/tcicon-l.png) no-repeat;}
        .tanchuang .hd .next{background: url(../images/tcicon-r.png) no-repeat}
        .tanchuang .hd .next:hover{background: url(../images/tcicon-ron.png) no-repeat}
        .tanchuang .hd .prev:hover{background: url(../images/tcicon-lon.png) no-repeat;}
        .tanchuang .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
        .tanchuang .hd ul li{float:left;  width:10px; height:10px; overflow:hidden; margin:0 10px; text-indent:-999px; cursor:pointer; background:url("../images/tcicon.png") no-repeat; }
    .tanchuang .hd ul li.on{background:url("../images/tcon.png") no-repeat;}
    .hdqh{width: 120px;margin: 0 auto;}
    .tcwrap{position: relative;}
    .tcwrap .close{width: 25px;height: 25px;position: absolute;right:-20px;top:-18px;}
    .tcwrap .close:hover{cursor: pointer;}
    .newimg img{width: 148px;height: 114px;}