

.w16{ width:16%;}
.w80{ width:80%;}
@media(max-width:1024px){
.w16,
.w80{ width:auto;}
}





/*Title */
.Title { padding-bottom: 3%; text-align: center; font-size: 100px; }
.Title .inner { display: table; margin: 0 auto; max-width: 80%; }
.Title .inner aside { position: relative; padding: 0 18px; }
.Title .inner aside span { position: relative; display: table; margin: 0 auto; background: #fbfbfb; z-index: 3; }
.Title .t-1 span { color: #222; font-size: 0.36em; line-height: 1.6667em; padding: 0 0.4334em; }
.Title .t-2 span { color: #666; font-size: 0.16em; line-height: 1.375em; padding: 0 1.5em; }
.Title .inner aside:after { position: absolute; left: 0; right: 0; content: ''; height: 50%; border: 2px solid #b39959; }
.Title .inner aside.t-1:after { border-bottom: 0; top: 50%; }
.Title .inner aside.t-2:after { border-top: 0; bottom: 50%; }

@media(max-width:480px) {
.Title { font-size: 80px;padding-bottom: 30px}
}
/*all-more */
.all-more{margin-top: 2vw;}
.all-more a{display: inline-block;color: #b39959;line-height: 2.875em;border-radius: 3px;border: solid 1px #b39959; padding: 0 2em; transition: 0.3s; font-size: 15px;}
.all-more a:hover{background: #b39959;color: #fff;}
@media(max-width:640px){
.all-more a{font-size: 4vw;margin-top: 30px }
}
/*Top002897 */
.Top002897 { position: relative; z-index: 101; background: #0c0d0d; }
.Top002897 > .auto { text-align: right; line-height: 40px; color: #fff; font-size: 15px; }
.Top002897 > .auto span { margin-right: 20px; }
.Top002897 > .auto a { display: inline-block; padding-left: 32px; margin-right: 10px; color: #fff; background-repeat: no-repeat; background-position: left center; }
.Top002897 > .auto a.t-contact { background-image: url("../images/icon_call.png"); }
.Top002897 .top-b { background: #fff; }

@media(min-width:1025px) {
.Top002897 .top-b .inner { display: table; }
.Top002897 .top-b .inner > div { display: table-cell; vertical-align: middle; }
.Top002897 .top-left { width: 34.5%; }
.Top002897 .top-right { position: relative; z-index: 100; width: 12%; }
}
.Top002897 .top-right dl { float: right; }
.Top002897 .top-right dl > * { float: left; }
.Top002897 .top-search { border-left: 1px solid #e5e5e5; padding-left: 10px; margin-left: 20px; }
.Top002897 .open-search { width: 28px; height: 28px; background: url("../images/Top002897-icon_search.png") no-repeat center center; display: block; cursor: pointer; }
.Top002897 .open-search.on { border-radius: 50%; background-color: #b39959; background-image: url("../images/Top002897-icon_search_on.png"); }
.Top002897 .top-search .box { position: absolute; top: 100%; right: 0; border: 1px solid #fff; background: rgba(0,0,0,0.5); width: 300px; display: none; }
.Top002897 .top-search .box .text { width: 100%; height: 40px; line-height: 40px; background: none; border: 0; color: #fff;padding: 0 10px}
.Top002897 .top-search .box .btn { position: absolute; width: 40px; height: 100%; background: #b39959 url("../images/Top002897-icon_search_on.png") no-repeat center center; top: 0; right: 0; }
.Top002897 .top-lang { position: relative; z-index: 100; }
.Top002897 .top-lang .cur { padding: 0 22px 0 25px; background: url("../images/Top002897-icon_lang.png") no-repeat left center; position: relative; z-index: 1; line-height: 28px; }
.Top002897 .top-lang .cur:after { position: absolute; width: 6px; height: 6px; content: ''; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); border-top: 1px solid #818181; border-right: 1px solid #818181; right: 0; top: 50%; margin-top: -3px; }
.Top002897 .lang-list { position: absolute; left: 50%; width: 120px; margin-left: -60px; z-index: 100; background: #fff; border-radius: 0 0 5px 5px; top: 100%; padding: 10px 0; display: none; }
.Top002897 .lang-list a { display: block; line-height: 30px; text-align: center; }
.Top002897 .top-menu li a { display: block; }
.Top002897 .sub, .Top002897 .sub-two { display: none; }
.Top002897 .sub .detail { line-height: 46px; display: inline-block; background: #0047ba; padding: 0 30px; transition: 0.3s; }
.Top002897 .sub .detail:hover { background: #fff; color: #0047ba; }
.Top002897 .sub-menu .name { font-size: 18px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

@media(min-width:1025px) {
.Top002897 .sub-two { display: none!important; }
.Top002897 .top-menu ul { display: table; margin: 0 auto; }
.Top002897 .top-menu li { float: left; padding: 37px .5vw; }
.Top002897 .top-menu li a { border-radius: 3px; padding: 0 18px; line-height: 35px; font-size: 16px; color: #000; }
.Top002897 .top-menu li:hover a, .Top002897 .top-menu li.aon a { color: #fff; background: #b39959; }
.Top002897 .sub { position: absolute; left: 0; width: 100%; top: 100%; background: #171e34; font-size: 16px; }
.Top002897 .top-menu li.aon .sub { z-index: 100; }
.Top002897 .sub, .Top002897 .sub a { color: #fff; }
.Top002897 .sub .auto { position: relative; }
.Top002897 .sub .close { position: absolute; right: 0; top: 0; width: 20px; height: 20px; cursor: pointer; }
.Top002897 .sub .close:before, .Top002897 .sub .close:after { position: absolute; content: ''; width: 100%; background: #0047ba; height: 2px; left: 0; top: 50%; margin-top: -1px; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); ms-transform: rotate(-45deg); }
.Top002897 .sub .close:after { transform: rotate(45deg); -webkit-transform: rotate(45deg); ms-transform: rotate(45deg); }
.Top002897 .sub[data-type="column"] h4 .close { position: absolute; top: 50%; margin-top: -10px; }
.Top002897 .sub[data-type="tab"] .close { top: 48px; right: 40px; }
.Top002897 .sub h4 { font-weight: lighter; margin: 0 0 15px 0; font-size: 30px; }
.Top002897 .sub-imgtxt pre { line-height: 1.5em; max-height: 4.5em; margin: 15px 0 40px 0; }
.Top002897 .sub[data-type="tab"] .auto { display: table; }
.Top002897 .sub[data-type="column"] .auto { padding: 2% 40px 5%; }
.Top002897 .sub[data-type="tab"] .auto > div { display: table-cell; vertical-align: top; padding: 50px 0; }
.Top002897 .sub[data-type="column"] h4 { position: relative; z-index: 1; }
.Top002897 .sub .one-cate { width: 260px; background: #262f4a; }
.Top002897 .sub .two-cate { width: 28.572%; background: #0d1630; }
.Top002897 .sub .one-cate-info { padding-top: 35px; }
.Top002897 .sub .one-cate-info .item { max-width: 360px; width: 86%; margin: 0 auto; }
.Top002897 .sub-menu .name { margin-bottom: 20px; }
.Top002897 .sub-menu .name a { color: #0061ff; float: left; max-width: 95%; padding-right: 26px; position: relative; display: block; }
.Top002897 .sub-menu .name a:after { position: absolute; width: 6px; height: 6px; content: ''; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); border-bottom: 1px solid #0061ff; border-right: 1px solid #0061ff; right: 2px; top: 50%; margin-top: -3px; }
.Top002897 .sub .one-cate dt { }
.Top002897 .sub .one-cate dt.on { background: #0047ba; }
.Top002897 .sub .two-cate dt a, .Top002897 .sub .one-cate dt a { display: block; line-height: 30px; padding: 10px 3vw; }
.Top002897 .sub .two-cate dt a { color: rgba(255,255,255,0.6); }
.Top002897 .sub .two-cate dt a:hover { color: #fff; }
.Top002897 .sub[data-type="column"] .sub-imgtxt { float: left; width: 27.273%; }
.Top002897 .sub[data-type="column"] .sub-menu { float: right; width: 66%; }
.Top002897 .sub-menu .item { float: left; max-width: 230px; }
}

@media(min-width:1025px) and (max-width:1280px) {
.Top002897 .sub-menu .item { max-width: 180px; }
}
.Top002897 .sub-menu dd { line-height: 20px; padding: 4px 0; }
.Top002897 .sub-menu dd a { color: rgba(255,255,255,0.8); font-size: 15px; }
.Top002897 .sub-menu dd a:hover { color: #00a2e9; }

@media (min-width: 1025px) and (max-width: 1260px) {
	.Top002897 .top-right{
		position: absolute;
		right: 2%;
		top: 10px;
		width: 140px;
	}
	.Top002897 .top-b{
		position: relative;
		padding-top: 20px;
	}
	.Top002897 .top-b .inner{
		width: 100%;
	}
	.Top002897 .top-menu ul{
		text-align: right;
		width: 100%;
	}
	.Top002897 .top-menu li{
		float: none;
		display: inline-block;
	}
}

/*移动端*/
@media(max-width:1024px) {
.Top002897 > .auto { line-height: 40px; }
.Top002897 .top-b { background: #fff; }
.Top002897 .top-b >.auto { position: relative; z-index: 100; }
.Top002897 .top-right { float: right; padding: 20px 0; }
.Top002897 .top-left { position: absolute; left: 2%; top: 0; height: 68px; display: table; max-width: 40%; }
.Top002897 .top-left a { display: table-cell; vertical-align: middle; }
.Top002897 .top-left img { max-height: 60px; }
.Top002897 .top-menu { position: fixed; right: 0; top: 148px; bottom: 0; width: 0; z-index: 100; background: #fff; overflow: hidden; opacity: 0; transition: 0.5s; }
.Top002897 .fl,
.Top002897 .fr {text-align: center;}
.menu-show { overflow: hidden; }
.menu-show .top-menu { opacity: 1; width: 220px;}
.Top002897 .top-menu ul { width: 280px; height: 100%; overflow: auto; }
.Top002897 .top-menu li a { color: #fff; }
.Top002897 .open-menu { height: 28px; width: 40px; background: #b39959; position: relative; margin-left: 10px; }
.Top002897 .open-menu.on { background: none; }
.Top002897 .open-menu i { position: absolute; height: 2px; background: #fff; width: 70%; left: 15%; top: 50%; margin-top: -1px; transition: 0.3s; }
.Top002897 .open-menu:not(.on) i:nth-child(1) { margin-top: -7px; }
.Top002897 .open-menu:not(.on) i:nth-child(3) { margin-top: 5px; }
.Top002897 .open-menu.on i { background: #b39959; }
.Top002897 .open-menu.on i:nth-child(1) { transform: rotate(45deg); }
.Top002897 .open-menu.on i:nth-child(3) { transform: rotate(-45deg); }
.Top002897 .open-menu.on i:nth-child(2) { display: none; }
.Top002897 .top-menu li { padding-right: 40px; line-height: 50px; border-bottom: 1px solid rgba(0,0,0,0.2); position: relative; overflow: hidden; }
.Top002897 .top-menu li a { padding: 0 20px; font-size: 18px;color: #333 }
.Top002897 .top-menu li i.op { position: absolute; right: 5px; top: 50%; width: 30px; height: 30px; margin-top: -15px; transition: 0.3s; }
.Top002897 .top-menu li i.op.click { transform: rotate(45deg); }
.Top002897 .top-menu li i.op:after, .Top002897 .top-menu li i.op:before { position: absolute; content: ''; top: 50%; left: 50%; transform: translate(-50%, -50%); background: #ffff; }
.Top002897 .top-menu li i.op:after { width: 60%; height: 2px; }
.Top002897 .top-menu li i.op:before { width: 2px; height: 60%; }
.Top002897 .top-search .box { width: 100%; }
.Top002897 .sub { padding: 10px 20px; }
.Top002897 .sub .auto { width: 100%; }
.Top002897 .sub h4 { display: none; }
.Top002897 .sub[data-type="tab"] .one-cate-info, .Top002897 .sub[data-type="tab"] .two-cate { display: none; }
.Top002897 .item-cate, .Top002897 .sub-imgtxt { background: rgba(0,0,0,0.3); padding: 10px; }
.Top002897 .item-cate { background: rgba(0,0,0,0.4); }
.Top002897 .sub-imgtxt pre { color: #fff; margin: 10px 0; }
.Top002897 .sub .detail { line-height: 36px; padding: 0 15px; }
.Top002897 .sub-menu .name, .Top002897 .sub .one-cate > dl > dt { border-bottom: 1px dotted rgba(255,255,255,0.2); }
.Top002897 .sub-menu .name a, .Top002897 .sub .one-cate > dl > dt >a { line-height: 40px; font-size: 16px; display: block; }
.Top002897 .sub .one-cate > dl > dt, .Top002897 .sub-menu .name.has-dd, .Top002897 .sub .one-cate > dl > dt >a { position: relative; }
.Top002897 .sub .one-cate > dl > dt >a { }
.Top002897 .sub-menu .name.has-dd:after, .Top002897 .sub .one-cate > dl > dt >a:after { position: absolute; content: ''; border: 6px solid transparent; border-top-color: #fff; right: 0; top: 50%; margin-top: -3px; transition: 0.3s; }
.Top002897 .sub-menu .name.click:after, .Top002897 .sub .one-cate > dl > dt.click >a:after { transform: rotate(180deg); margin-top: -6px; }
.Top002897 .sub .one-cate > dl > dt .op-dt { position: absolute; width: 40px; height: 40px; z-index: 10; right: 0; top: 0; }
.Top002897 .sub-menu dd, .Top002897 .item-cate dt { line-height: 30px; }
.Top002897 .sub-menu .name a:after { border-color: #fff; }
.Top002897 .sub-menu dl { background: rgba(0,0,0,0.3); padding: 10px; display: none; }
.Top002897 .sub-menu .name.has-dd { position: relative; padding-right: 30px; }
.Top002897 .sub-menu .name .op-dd { z-index: 10; cursor: pointer; position: absolute; right: 0; top: 0; height: 100%; width: 30px; }
.Top002897 .sub-menu .item { margin-right: 0!important; }
}
/*Banner002917 */
.Banner002917 { position: relative; z-index: 1; }

@media(min-width:1025px) {
.Banner002917 .wap { display: none; }
}

@media(max-width:1024px) {
.Banner002917 .pc { display: none; }
}
.Banner002917 .slick-dots { position: absolute; z-index: 10; left: 0; width: 100%; bottom: 5%; text-align: center; }
.Banner002917 .slick-dots li { display: inline-block; margin: 0 10px; width: 12px; height: 12px; background: #fff; }
.Banner002917 .slick-dots li button { display: none}
.Banner002917 .slick-dots li.slick-active { background: #b39959; }


/*Floor003002 */
.Floor003002 { padding: 60px 0; background: #f9f9f9; }
.Floor003002 .count-num { margin-top: 3%; }
.Floor003002 .list dl { float: left; width: 33.3333%; text-align: center;background: #fff; padding: 3% 0;}
.Floor003002 .list dl:nth-child(2n){ background: #f4f4f4;}
.Floor003002 .list dt .num { font-size: 45px; }
.Floor003002 .list dt .num > * { vertical-align: middle; }
.Floor003002 .list dt .num .counter { background: linear-gradient(to right, #b39959, #cda267, #b39959); -webkit-background-clip: text;color: transparent;line-height: 1; font-family: 'Oswald';}
.Floor003002 .list dt .num sub { display: inline-block; line-height: 0.7em; margin-top: -0.2em; color: #b39959; }
.Floor003002 .list dd {margin-top: 10px; }
.Floor003002 .list dd p { margin: 0; font-size: 16px; color: #333; line-height: 1.5; }

.Floor003002 .area-info { line-height: 2; font-size: 15px; color: #555; background: #fff; box-shadow: 0 0 20px 0 rgba(0,0,0,.1); }
.Floor003002 .word { padding: 0 4%; }
.Floor003002 .word .name{color: #b39959;font-size: 24px;}

@media(max-width:1024px) {
.Floor003002 { padding: 30px 0;}
.Floor003002 .pic,
.Floor003002 .word{display: block;width: 100%}
.Floor003002 .word{padding: 30px 4%}
.Floor003002 .list dl {width: 50%;}
.Floor003002 .list dl:nth-child(2),
.Floor003002 .list dl:nth-child(3){ background: #f4f4f4;}
.Floor003002 .list dl:nth-child(4){background: #fff}
.Floor003002 .list dd { text-align: center; }
.Floor003002 .list dd p { font-size: 16px; }
.Floor003002 .list dt .num { font-size: 30px; padding: 2vw 0; }
.Floor003002 .area-info { font-size: 4vw; }
}



/*Floor003051 */
.Floor003051 { padding: 60px 0;background: url(../images/bg.jpg) no-repeat center center;background-size: cover;}
.Floor003051 ul { border: 1px solid #f5f5f5; background: #fff; }
.Floor003051 ul li { float: left; text-align: center; padding: 4% 2%; transition: 0.3s;position: relative;min-height: 272px;}
.Floor003051 ul li:nth-child(n+5) { border-top: 1px solid #f5f5f5; }
.Floor003051 ul li figure { position: absolute; z-index: 1; left: 0; top: 0; right: 0; bottom: 0; border-radius: 5px; background-repeat: no-repeat; background-position: center center; background-size: cover; opacity: 0; transition: .3s; }
.Floor003051 ul li:hover figure{ opacity: 1; left: -10px; top: -10px; right: -10px; bottom: -10px;}
.Floor003051 ul li .inner{ position: relative; z-index: 20;}
.Floor003051 ul li img { margin: 10px auto 0; display: block; }
.Floor003051 ul li img.on { display: none; }
.Floor003051 ul li strong { display: block; font-size: 18px; color: #333; text-align: center; padding-top: 20px; }
.Floor003051 ul li p { width: 80%; margin: 0 auto; color: #666; margin-top: 15px; line-height: 22px; text-align: left; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.Floor003051 li:hover { box-shadow: 0 10px 40px rgba(0,0,0,.5); position: relative; z-index: 20;}
.Floor003051 ul li:hover img { display: none; }
.Floor003051 ul li:hover img.on {display: block; }
.Floor003051 ul li:hover strong,.Floor003051 ul li:hover p { color: #fff; }

@media(min-width:1025px) {
.Floor003051 li { width: 25%; }
.Floor003051 li:not(:nth-child(4n)) {border-right: 1px solid #f5f5f5;}
}

@media(max-width:1024px) {
.Floor003051 { padding: 30px 0;}
.Floor003051 li { width: 50%;min-height: 210px!important;border-top: 1px solid #f5f5f5; }
.Floor003051 li:not(:nth-child(2n)) {border-right: 1px solid #f5f5f5;}
}



/*Floor002645 */
.Floor002645{ padding: 60px 0; text-align: center;}
.Floor002645 .Title .inner aside span { background: #fff; }

/*swiper*/
/*.Floor002645 .swiper-container,
.Floor002645 .swiper-wrapper,
.Floor002645 .swiper-slide {position: relative;width: 100%;}
.Floor002645 .swiper-container,
.Floor002645 .swiper-wrapper{z-index: 1;}
.Floor002645 .swiper-container {overflow: hidden;}
.Floor002645 .swiper-container-multirow>.swiper-wrapper {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.Floor002645 .swiper-container-android .swiper-slide,
.Floor002645 .swiper-wrapper {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.Floor002645 .swiper-wrapper,
.Floor002645 .swiper-slide {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform,-webkit-transform;}
.Floor002645 .swiper-wrapper {-webkit-box-sizing: content-box;box-sizing: content-box;}
.Floor002645 .swiper-slide {-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;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;}*/
/*swiper end*/
.Floor002645 .main{ position: relative; padding: 0 120px}
.Floor002645 li{  overflow:hidden; position:relative; text-align:center;}
.Floor002645 li img{ width:100%;}
.Floor002645 li h1{ height:45px; margin:0; position:absolute; left:0; bottom:0; background-color:#313131; line-height:45px; width:100%; font-size:15px; font-weight: normal;color:#fff; transition:all ease-in-out 0.5s;}
.Floor002645 li a{ display: block; color:#fff; padding:0 10%;position:absolute; left:0; top:0; width:100%; height:100%; background-color:rgba(0,0,0,0.8); z-index:10; transform:translateY(100%); transition:all ease-in-out 0.5s;}
.Floor002645 li .table{ display:table; width:100%; height:100%; table-layout:fixed;}
.Floor002645 li .table_cell{ display:table-cell; vertical-align:middle;}
.Floor002645 li h3{ font-size:18px; font-weight: normal;}
.Floor002645 li p{ margin:10% 0 15% 0; line-height:20px; height:60px; color: #ccc; overflow:hidden;}
.Floor002645 li span{ display:inline-block; width:100%; border:1px solid #fff; height:40px; line-height: 40px;}
.Floor002645 li:hover a{transform:translateY(0);}
.Floor002645 li:hover h1{ bottom:100%;}

.Floor002645 .swiper-button{ position:absolute; top:50%; width:50px; height:50px; background:rgba(0,0,0,0.1); margin-top:-25px; z-index:10;border-radius:50%; overflow:hidden; line-height:1000px; cursor: pointer;}
.Floor002645 .swiper-button:hover{ background:#b39959;}
.Floor002645 .swiper-button::before{ position:absolute; content:''; width:20px; height:20px; border-top:3px solid #fff; border-right:3px solid #fff; transform:rotate(45deg); left:50%; top:50%; margin:-10px 0 0 -14px;}
.Floor002645 .swiper-button::after {display:none;}
.Floor002645 .swiper-button-prev{ left:0;}
.Floor002645 .swiper-button-prev::before{ transform:rotate(-135deg); margin-left:-6px;}
.Floor002645 .swiper-button-next{ right:0;}


@media(max-width:1024px){
.Floor002645{padding: 30px 0}
.Floor002645 .main{padding: 0 40px}
}


.Floor002645 .slider {position:static;}
.Floor002645 .slider .slick-slide{padding-right: 1px;display:flex;flex-wrap:wrap;align-items: flex-end;}
.Floor002645 .slider .slick-slide > div{float: left; margin: 0;}
.Floor002645 .slider li{display: block!important;}
.Floor002645 .slider .slick-arrow{position:absolute; top:50%; width:50px; height:50px; background:rgba(0,0,0,0.1); margin-top:-25px; z-index:10;border-radius:50%; overflow:hidden; line-height:1000px; cursor: pointer;}
.Floor002645 .slider .slick-arrow:hover{ background:#b39959;}
.Floor002645 .slider .slick-arrow::before{ position:absolute; content:''; width:20px; height:20px; border-top:3px solid #fff; border-right:3px solid #fff; transform:rotate(45deg); left:50%; top:50%; margin:-10px 0 0 -14px;}
.Floor002645 .slider .slick-prev{ left:0;}
.Floor002645 .slider .slick-prev::before{ transform:rotate(-135deg); margin-left:-6px;}
.Floor002645 .slider .slick-next{ right:0;}
@media (min-width:1025px) {
.Floor002645 .slider .slick-slide > div{width: 22.2%;margin-bottom: 3.7%;}
.Floor002645 .slider .slick-slide > div:not(:nth-child(4n)){margin-right: 3.7%;}
}or002645 .slider li img{max-height: 6vw;}
}
@media (min-width:641px) and (max-width:1024px) {
.Floor002645 .slider .slick-slide > div{width: 32%;}
.Floor002645 .slider .slick-slide > div:not(:nth-child(3n)){margin-right: 2%;}
}
@media (max-width:1024px) {
.Floor002645 .slider{}
.Floor002645 .slider .slick-arrow{width: 7vw;height: 7vw;margin-top: -3.5vw;}
.Floor002645 .slider .slick-prev{left: 0;}
.Floor002645 .slider .slick-next{right: 0;}
}
@media (max-width:640px) {
.Floor002645 .slider .slick-slide > div{width: 49%;margin-bottom:2%;}
.Floor002645 .slider .slick-slide > div:not(:nth-child(2n)){margin-right: 2%;}
.Floor002645 .slider .slick-arrow::before {width:12px;height:12px;margin:-6px 0 0 -7px}
}

/* Floor000839 */
.Floor000839 { padding: 60px 0; background: #f9f9f9;}
.Floor000839 .con{background: #fff;box-shadow: 0 0 20px 0 rgba(0,0,0,.1); padding: 3%;}
.Floor000839 .contact { float: left; width: 48%; }
.Floor000839 .contact h1 { margin: 0; font-size: 25px; font-weight: bold; line-height: 48px; color: #333; width: 100%; padding: 20px 0 0; border-bottom: 1px solid #efefef; }
.Floor000839 .contact h1 em { font-style: normal; color: #b39959; }
.Floor000839 .contact p { color: #777; background: #e9e9e9; font-weight: bold; font-size: 18px; line-height: 46px; padding-left: 14px; }
.Floor000839 .contact b { font-size: 18px; color: #b39959; }
.Floor000839 .contact dl dt, .Floor000839 .contact dl dd { padding: 17px 0; margin: 7px 0; height: 56px; overflow: hidden; }
.Floor000839 .contact dl .add { background: url(../images/Bottom000833_icon.png) no-repeat 0 5px; padding-left: 55px; }
.Floor000839 .contact dl .tel { background: url(../images/Bottom000833_icon.png) no-repeat 0 -61px; padding-left: 55px; }
.Floor000839 .contact dl .fax, .Floor000839 .contact dl .email { background: url(../images/Bottom000833_icon.png) no-repeat 0 -132px; font-weight: normal; padding-left: 55px; float: left; width: 50%; padding: 1.05em 0 1.05em 55px; }
.Floor000839 .contact dl .email { background-position: 0 -192px; float: right; }
.Floor000839 .contact .btn a{ background:url(../images/Map-kf.png) no-repeat 10px #b39959; display: block; width: 120px; padding-left: 25px; border-radius: 3px; line-height: 45px; text-align: center; color: #fff; margin-top: 20px; }
.Floor000839 .Map { float: right; width: 48%;}
.Floor000839 .Map #allmap{height: 416px;}
.Floor000839 .Map #allmap,
.Floor000839 .Map #allmap *{box-sizing: content-box;}
.Floor000839 .Map #allmap img{max-width: inherit;}
.Floor000839 .Map .BMap_bubble_content b{font-size: 18px;display: block;padding-bottom: 5px;}
@media(max-width:1024px){
.Floor000839 { padding: 30px 0;}
.Floor000839 .Map #allmap{height: 50vw;}
.Floor000839 .contact .btn a{margin: 20px 0}
}
@media(max-width:480px){
.Floor000839 .Map #allmap{height: 70vw;}
}

@media (max-width:1000px) {
.Floor000839 .contact dl .fax,
.Floor000839 .contact dl .email { float: none; width: 100%; }
}

@media (max-width:768px) {
.Floor000839 .contact,
.Floor000839 .Map { float: none; width: 100%; }
}


/*Bottom003025 */
.Bottom003025 { background: #0c0d0d; padding-top: 60px; font-size: 15px; }
.Bottom003025, .Bottom003025 a { color: #fff; }
.Bottom003025 .bottom { border-top: 1px solid rgba(255,255,255,0.05); margin-top: 2.865vw; }
.Bottom003025 .bottom dt{ opacity: 0.5; font-size: 15px;}
.Bottom003025 .links dd { line-height: 32px; background: url(../images/Bottom003025_aicon.png) no-repeat left center; padding-left: 14px; }
.Bottom003025 .links dd a { font-size: 14px; text-transform: uppercase; opacity: 0.5 }
.Bottom003025 .links dd a:hover { opacity: 1; }
.Bottom003025 .contactus dt { font-size: 14px; line-height: 2.285em; color: rgba(255,255,255,0.5); padding-left: 20px; background-position: left 10px; background-repeat: no-repeat; }
.Bottom003025 .contactus dt.tel { background-image: url(../images/Bottom003025_call.png); }
.Bottom003025 .contactus dt.add { background-image: url(../images/Bottom003025_add.png); background-position: left 8px; }
.Bottom003025 .contactus dt.email { background-image: url(../images/Bottom003025_email.png); }
.Bottom003025 .code .img { text-align: center; }
.Bottom003025 .code img { max-width: 120px; }
.Bottom003025 .code h4 { margin: 5px 0 0 0; font-size: 18px; }
.Bottom003025 .b-tit { font-size: 18px; text-transform: capitalize; padding-bottom: 30px; }

@media(min-width:1025px) {
.Bottom003025 .contactus { max-width: 330px; }
.Bottom003025 .code { max-width: 248px; }
.Bottom003025 .bottom { line-height: 60px; }
}

@media(max-width:1024px) {
.Bottom003025 { padding: 4vw 0; }
.Bottom003025 .item { margin: 0 0 3vw 0!important; }
.Bottom003025 .bottom { text-align: center; padding: 15px 0; }
.Bottom003025 .links{display: none}
.Bottom003025 .b-tit{padding-bottom: 15px;text-align: center}
}

@media(max-width:480px) {
.Bottom003025 .item { margin-bottom: 40px!important; }
}


/* pop-up*/
.pop-up{ display:none; position:fixed; z-index:150; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.45);}
.pop-up .ycenter{ height:100%;}
.pop-up .main{ position:relative; width:90%; margin:0 auto; max-width:600px; background:#fff; border-radius:5px; padding:2%;}
.pop-up .close{ position:absolute; width:30px; height:30px; right:-15px; top:-15px; border-radius:50%; background:#333; cursor:pointer;}
.pop-up .close::before,
.pop-up .close::after{ position:absolute; content:''; left:20%; top:50%; width:60%; height:3px; background:#fff; margin-top:-1px;transform:rotate(-45deg);}
.pop-up .close::before{ transform:rotate(45deg);}

.pop-up#form h1 { margin: 0; font-size: 25px; font-weight: bold; line-height: 48px; color: #333; width: 100%; padding: 20px 0 0; border-bottom: 1px solid #efefef; }
.pop-up#form h1 em { font-style: normal; color: #b39959; }

.pop-up#form .feedform { margin-top: 18px; }
.pop-up#form input, .pop-up#form textarea { background: #fff; border: #D6D6D6 solid 1px; padding: 13px 10px; margin-bottom: 15px; }
.pop-up#form input[type=text] { width: 100%; }
.pop-up#form textarea { display: block; width: 100%; padding: 2%; margin-bottom: 15px; }
.pop-up#form .btn { width: 48%; float: right; background: #333; color: #fff; font-size: 16px; padding: 10px 0; }
.pop-up#form .btn.submit { float: left; background: #b39959; }
.pop-up#form .name { float: left; width: 48%; }
.pop-up#form .tel { float: right; width: 48%; }
.pop-up#form .con { clear: both; height: 9.5em; }


/* m-pop*/
.m-pop {position:fixed;right:2%;top: 50%;transform: translateY(-50%);width:105px;z-index:100;}
.m-pop li {position:relative;height: 103px;background: #b39959;margin-bottom: 5px;}
.m-pop-item { display:block;height:56px; padding:22px 0;font-size:13px; color:#999;text-align:center; }
.m-pop-item p {margin-top:6px;color: #fff;font-size: 16px;}
.m-pop-tk {position:absolute;right:105px; top:0;width:220px; padding-right: 22px;	}
.m-pop-tk-style {border:1px solid #ddd;background-color:#fff;}
.m-pop-tk .pr {padding:25px; position: relative;}
.m-pop-tk .pr .i-pop6 {position:absolute;right:-14px; top:35px;}
.m-pop-tit {color: #666; margin: 0;}
.m-pop-tel {height:32px; line-height:32px; margin: 0; margin-top:6px;font-size:24px;	color: #b39959;font-family: 'Oswald';}
.ioc-pop {display: inline-block;vertical-align: middle;overflow: hidden;width: 38px;height: 38px;background: url(../images/ioc-pop.png) no-repeat;}
.i-pop1 {background-position: 0 0;}
.i-pop3 {background-position: 0 -80px;}
.i-pop4 {background-position: 0 -120px;}
.i-pop5 {background-position: 0 -160px;}
.i-pop6 {width: 14px;height: 20px;background-position: 0 -200px;}
.i-pop7 {width: 12px;height: 12px;background-position: -25px -205px; margin-right: 5px;}
.i-pop8 {width: 28px;height: 24px;background-position: 0 -225px;}
.li_left{display: none;background: #b39959;}
.li_left a{width: 75px;height: 75px;background: url(../images/ioc-pop2.png)no-repeat center;display: block;}

@media(max-width:1024px){
.m-pop {width:76px;bottom: 2%;transform: translateY(0);top: auto}
.m-pop li {height: 75px;}
.m-pop-item { padding:8px 0;}
.m-pop-item p {font-size: 14px;margin-top: 3px}
.m-pop ul {display: none}
.li_left{display: block}
}








/*Banner002730 */

.Banner002730{ position:relative;}
.Banner002730 .ytable{height: 100%;}
.Banner002730 .txt{ position:absolute; left:0; top:0; height:100%; width:100%; z-index:10; color:#fff;  font-size:28px; }
.Banner002730 .txt .auto{ max-width: 920px;}
.Banner002730 .txt .cn{ letter-spacing:8px; padding-right: 20px;}
.Banner002730 .txt .en{text-align: right;text-transform: uppercase; padding-left: 15px;  font-family: "DINPro-Bold";}
@media(min-width:1025px){
.Banner002730 figure{ height:450px;}
.Banner002730 img{ display:none;}
}
@media(max-width:1024px){
.Banner002730 figure{ display:none;}
.Banner002730 img{ width:100%; display:block;}
.Banner002730 .auto{ width:80%;}
	.Banner002730 .fr{float: right;}
}
@media(max-width:640px){
.Banner002730 .txt{font-size: 24px;}
}










/*RighInfo002808 */
.RighInfo002808{padding:4.5% 0}
.RighInfo002808 .floor{position: relative; z-index: 1.}
.RighInfo002808 .floor .Ispic{position: absolute;height: 100%; right: 0; top: 0;}
.RighInfo002808 .floor-1 .Ispic{width: 32%;}
.RighInfo002808 .floor-2 .Ispic{right: auto; left: 0; width:32%;}

.RighInfo002808 .floor-1 .txt{line-height: 2; font-size: 15px; color: #555; }
.RighInfo002808 .floor-1 .txt .info{ padding-bottom: 10%; }
.RighInfo002808 .floor-1 .txt h1{font-size: 30px;color: #333;font-weight: normal; margin-bottom: 5%;}
.RighInfo002808 .floor-1 .txt .ti25{text-indent: 25px;}
.RighInfo002808 .floor-1 .txt .nmb{margin-bottom: 0;}
.RighInfo002808 .floor-1 .txt .nmt{margin-top: 0;}
.RighInfo002808 .floor-1 .count{position: relative; z-index: 1; padding: 7% 0;}
.RighInfo002808 .floor-1 .count li p{margin: 0;}
.RighInfo002808 .floor-1 .count li aside{color: #b39959; font-size:25px;}
.RighInfo002808 .floor-1 .count li aside b{ font-size:45px; background: linear-gradient(to right, #b39959, #cda267, #b39959); -webkit-background-clip: text;color: transparent;line-height: 1; font-family: 'Oswald';  font-weight: normal;}
@media(min-width:1025px){
.RighInfo002808 .floor-1 .txt{padding-right: 32%;}
.RighInfo002808 .floor-1 .txt .info{max-width: 790px;width: 95%;}
.RighInfo002808 .floor-1 .count:before{position: absolute; right: 0; top: 0; height: 100%; background: #f5f5f5;content: ''; width: 136%;}
}
@media(max-width:1024px){
.RighInfo002808 .floor-1 .Ispic{display: none;}
.RighInfo002808 .floor-1 .count{ background: #f5f5f5;}
.RighInfo002808 .floor-1 .count li{text-align: center;}
}
@media(min-width:641px){
.RighInfo002808 .floor-1 .count ul{display: table;width: 100%;position: relative; z-index: 2;}
.RighInfo002808 .floor-1 .count li:not(:last-child){width: 24%;}
.RighInfo002808 .floor-1 .count li{display: table-cell; vertical-align: top;}
}
@media(max-width:640px){
.RighInfo002808 .floor-1 .count ul{overflow: hidden;}
.RighInfo002808 .floor-1 .count li{width: 50%;float: left; padding: 15px 0;}
.RighInfo002808 .floor-1 .count li:nth-child(2n+1){clear: left;}
}


.RighInfo002808 .floor-2{padding-left:32%; margin-top:5%;}
.RighInfo002808 .floor-2 li{padding-left:8%; padding-bottom:5%;}
.RighInfo002808 .floor-2 li:nth-child(2n){background: #f5f5f5;padding-top:5%;}
@media(min-width:641px){
.RighInfo002808 .floor-2 li > *{width: 92%;}
}

.RighInfo002808 .floor-3 .box2 aside,
.RighInfo002808 .floor-2 li aside{color: #b39959;}
.RighInfo002808 .floor-2 li p,
.RighInfo002808 .floor-3 > div p{margin: 0;line-height: 2; font-size: 15px; color: #555; text-align: justify; text-indent: 2em;}
.RighInfo002808 .floor-2 li p+p,
.RighInfo002808 .floor-3 > div p+p{margin-top: 14px;}
@media(max-width:640px){
.RighInfo002808 .floor-2{padding-left: 0}
.RighInfo002808 .floor-2 .Ispic{display: none}
.RighInfo002808 .floor-2 li{padding-left: 5%;padding-right: 5%;}
}

.RighInfo002808 .floor-3 > div{padding-left: 3%;padding-right: 3%;}
.RighInfo002808 .floor-3 .box1{background: #b39959;color: #fff;padding-top: 8%; padding-bottom: 8%;}
.RighInfo002808 .floor-3 .box1 p{color: #fff; }
.RighInfo002808 .floor-3 .box2{position: relative; z-index: 3;background: #fff; padding-top: 4%;}
@media(min-width:641px){
.RighInfo002808 .floor-3 .box1{width: 32%;}
.RighInfo002808 .floor-3 .Ispic{width:68%;}
.RighInfo002808 .floor-3 .box2{width: 80%; max-width:900px; }
}
@media(max-width:1024px){
.RighInfo002808 .floor-3 .Ispic{position: relative;height: auto; padding-bottom: 60%;}
.RighInfo002808 .floor-3 .box2{padding-top: 5%; padding-bottom: 5%; }
}


/*PicList000687 */

.PicList000687{ overflow: hidden; padding-top: 4%;}

.PicList000687 .more{ text-align: center;width: 125px; line-height: 40px;color: #fff; background: #b39959;display: block;}
.PicList000687 .more:hover{background: #b39959;}
.PicList000687 .more:after{display: inline-block; content: '';background: url("../images/PicList000687_more.png") no-repeat; width: 25px; height: 6px; vertical-align: middle; margin-left: 5px;}
.PicList000687 .news-top .more:after{ background: url("../images/PicList000687_more2.png") no-repeat;  }
@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 20px;color: #000;}
.PicList000687 time{font-family: 'DIN-Medium';}
.PicList000687 p{line-height: 1.715em;color: #7d7d7d;height: 3.43em; margin-bottom:1.5vw;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687 p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 3vw; }
.PicList000687 .news-top .slick-list{ background: #fff; }
.PicList000687 .news-top .info{background: #f8f8f8;}
.PicList000687 .news-top time{border-left:1px solid #c6c6c6; padding-left: 1.62vw;display: block; margin-bottom: 2.61vw;color: #b39959;font-size: 18px; font-family: 'Oswald';}
.PicList000687 .news-top time span{display: block;font-size: 2em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 20px; height:3px; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background:#b39959;}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 520px;}
.PicList000687 .news-top .info .main{padding:0 4vw;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 45%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{ }
.PicList000687 .news-list li{background: #f8f8f8; margin-bottom: 2vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{ border-right: 2px solid #b39959; padding:0 4vw;}
.PicList000687 .news-list .tit{margin-bottom:15px;}
.PicList000687 .news-list time{color: #999; font-family: 'Oswald';}
.PicList000687 .news-list .more{line-height: normal;color: #b39959;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.png");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 320px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #b39959; border-bottom: 0;}
}








/*Page002737 */
.Page002737{padding:30px 0 90px; }
.Page002737 .Pages{ text-align: center;}
.Page002737 .Pages > span{display: inline-block; vertical-align: middle;}
.Page002737 .Pages .a_first,
.Page002737 .Pages .a_end,
.Page002737 .Pages .p_cur,
.Page002737 .Pages .p_count,
.Page002737 .Pages .p_total{display: none;}
.Page002737 .Pages .p_jump,
.Page002737 .Pages .p_page{overflow: hidden; }
.Page002737 .Pages .p_page em{font-style: normal;}
.Page002737 .Pages .p_page a{float: left; line-height:36px; border: 1px solid #e5e5e5; border-radius: 4px; padding: 0 14px; margin: 0 5px; font-size:16px; font-family:Arial," sans-serif"; color: #aaa;}
.Page002737 .Pages .p_page a:hover,
.Page002737 .Pages .p_page a.a_cur{background-color: #b39959; border-color: #b39959; color: #fff;}
.Page002737 .Pages .p_page a.a_next,
.Page002737 .Pages .p_page a.a_prev{font-size: 0; height:38px; width: 54px; padding: 0; margin: 0 6px; background-position: center center; background-repeat: no-repeat;}
.Page002737 .Pages .p_page a.a_prev{background-image: url(../images/a_prev.png);}
.Page002737 .Pages .p_page a.a_prev:hover{background-image: url(../images/a_prev_hover.png);}
.Page002737 .Pages .p_page a.a_next{background-image: url(../images/a_next.png);}
.Page002737 .Pages .p_page a.a_next:hover{background-image: url(../images/a_next_hover.png);}
.Page002737 .Pages  .p_page a.pagedot{ border-color: transparent; padding: 0; margin-right: -5px; line-height: 34px; height: 44px;}
.Page002737 .Pages .p_jump > *{float: left;}
.Page002737 .Pages .p_jump b{ font-weight: normal; color: #aaa; margin: 0 4px; line-height: 46px;}
.Page002737 .Pages .p_jump b.f0{margin-right: 6px;}
.Page002737 .Pages .p_jump input{height: 46px; border-radius: 4px;}
.Page002737 .Pages .i_text{ line-height: 44px; border: 1px solid #e5e5e5;   width: 46px; text-align: center; color: #333; font-size:16px;}
.Page002737 .Pages .i_button{background: #ebebeb; width: 70px;  padding: 0; cursor: pointer; border: none; margin-left: 10px; color: #888;}
@media(max-width:768px){
.Page002737{padding:30px 0; }
.Page002737 .Pages .p_page em,
.Page002737 .Pages .p_jump{display: none;}
}






/*PicList002949 */
.PicList002949{padding: 4% 0 1.5%;}
.PicList002949 .p1{margin:0; font-size: 16px; line-height:2; color: #666; margin-bottom:3%; background: #f5f5f5; padding: 24px;}
.PicList002949 .item{box-shadow: 0 0 10px rgba(0, 0, 0, 0.12);}
.PicList002949 .item+.item{margin-top:3%;}
.PicList002949 .item a:hover{color:#b39959;}
.PicList002949 .txt .inner{padding: 2vw 3vw ;}
.PicList002949 .txt p.dot2{line-height:26px;height: 52px;color: #666; margin:20px 0 34px;}
.PicList002949 .tit{font-size: 20px; line-height: 1em;}
.PicList002949 .tit:after{display: block; margin-top: 1.25em; content: '';background:#b39959; width: 48px; height: 2px;}
.PicList002949 .item a:hover  .tit:after{background:#b39959;}
.PicList002949 .item .more{padding-right: 25px;display: inline-block;background: url("../images/PicList002949_more.png") no-repeat right center;color: #999;}
.PicList002949 .item a:hover .more{background-image: url("../images/PicList002949_more_on.png"); color:#b39959;}
@media(min-width:1025px){
.PicList002949 .pic{ width:520px;}
}
@media(min-width:641px) and (max-width:1024px){
.PicList002949 .pic{ width:50%;}
.PicList002949 .tit{font-size: 3vw;}
}
@media(max-width:640px){
.PicList002949 .ytable,
.PicList002949 .ytable-cell{display: block;}
.PicList002949 .txt .inner{padding: 5vw;font-size: 3.5vw;}
.PicList002949 .tit{font-size: 5vw;}
}







/*Map002516 */
.Map002516{padding:4% 0;}

.Map002516 .edit-css li{margin-top:6%;color: #999;}
.Map002516 .edit-css li .icon{margin-bottom: 5px;}
.Map002516 .edit-css li aside{font-size: 16px;margin-top: 10px;color: #333;}
@media(min-width:641px){
.Map002516 .edit-css li{float: left;width: 32%; padding-left: 22px; border-left:5px solid #f8f8f8;}
.Map002516 .edit-css li:not(:nth-child(3n)){margin-right: 2%;}
.Map002516 .edit-css li:nth-child(3n+1){clear: left;}
}
@media(max-width:480px){
.Map002516 .edit-css li{ padding: 22px; border-bottom:5px solid #f8f8f8;}
}

.Map002516 .map{border: 1px solid #ECECEC;padding: 5px;}
.Map002516 .map #allmap{ height:400px;}
.Map002516 .map #allmap *{ box-sizing:content-box;}
.Map002516 .map #allmap img{ max-width:none;}
@media(max-width:640px){
.Map002516 .map #allmap{ height:280px;}
}



.Business{padding: 4% 0;}


/*
 .Menu001651
 */
.Menu001651 ol{ font-size:18px; background-color:#f4f4f4; text-align:center; line-height:51px; margin-bottom:20px;}
@media(min-width:1024px){
.Menu001651{border:1px solid #eee;}
.Menu001651 li{ padding-bottom:11px;position:relative;}
.Menu001651 li a{ display:block;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-left:34px;  line-height:52px;color: #333; }
.Menu001651 li::before{ position:absolute; width:0; height:0; border-top:26px solid transparent;border-bottom:26px solid transparent; border-left:19px solid #b39959; top:0; right:-19px;}
.Menu001651 li:hover a,
.Menu001651 li.aon a{font-size:16px; background-color:#b39959; color: #fff;}
.Menu001651 li:hover::before,
.Menu001651 li.aon::before{ content:'';}
}
@media(max-width:1024px){
.Menu001651{ padding:2% 0;}
.Menu001651 ol{ display:none;}
.Menu001651 li{ float:left; text-align:center;position:relative; padding-right:1em; padding-bottom:0.5em;}
.Menu001651 li a{ display:block; line-height:2.5em; padding:0 1em; border:1px solid #eee; border-radius:5px;}
.Menu001651 li a:hover,
.Menu001651 li.aon a{ color:#fff; background-color:#b39959;}
}






/*RighInfo002809 */
.RighInfo002809 .box+.box{margin-top: 8%;}

.RighInfo002809 .title{text-align: center;font-size:28px;color: #333;}
.RighInfo002809 .title:after{display: block; margin:24px auto ;content: ''; width:30px; height:2px; background:#b39959; }
.RighInfo002809 .con{background: #fff; box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.RighInfo002809 .img1{display: block; box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.RighInfo002809 .txt{padding:0 4%;}
.RighInfo002809 .txt p{line-height: 2; font-size: 15px; color: #555; margin: 0;}
.RighInfo002809 .txt p+p{margin-top: 14px;}
.RighInfo002809 .pic{ width: 46%;}

@media(max-width:1024px){
.RighInfo002809 .ytable,
.RighInfo002809 .ytable-cell{display: block;width: 100%}
}









/*Floor002065 */
.Floor002065{ padding-top:8%;}
.Floor002065 .title{text-align: center;font-size:28px;color: #333;}
.Floor002065 .title:after{display: block; margin:24px auto ;content: ''; width:30px; height:2px; background:#b39959; }

.Floor002065 .owl-carousel{ padding:0 50px;}

.Floor002065 .owl-item{padding: 5px;}
.Floor002065 .item{ position:relative; box-shadow: 0 0 5px rgba(0,0,0,0.15);}
.Floor002065 .item .pic{ overflow:hidden;position:relative;}
.Floor002065 .item .Ispic{ display:block; padding-bottom:80.8%; transition:0.3s; position:relative;}
.Floor002065 .item .Ispic img{ display:none;}
.Floor002065 .item:hover .Ispic{ transform:scale(1.2);}
.Floor002065 .item .txt{ padding:20px; background-color:#fff;font-size:15px; text-align: center;}

.Floor002065 .owl-nav{ display:block;}
.Floor002065 .owl-nav button{ font-size:0; width:50px; height:50px; border:none; position:absolute; top:50%; margin-top:-25px; background:none; cursor:pointer; padding:0;}
.Floor002065 .owl-nav button.owl-prev{ left:0; }
.Floor002065 .owl-nav button.owl-next{ right:0;}
.Floor002065 .owl-nav button::before{ position:absolute; content:''; width:50%; height:50%; border-top:4px solid #d0d0d0; border-right:4px solid #d0d0d0; top:25%; left:25%; transform:rotate(45deg); -webkit-transform:rotate(45deg);}
.Floor002065 .owl-nav button.owl-prev::before{transform:rotate(-135deg); -webkit-transform:rotate(-135deg);}
.Floor002065 .owl-nav button:hover::before{ border-color:#b39959;}



/*RighInfo002939 */
.RighInfo002939{padding:3.49vw 0;background: #F9F9F9;}
.RighInfo002939 .auto{padding:30px;background: #fff;box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.RighInfo002939 .name{border-bottom: 1px dashed #e8e8e8; text-align: center; margin-bottom: 37px;}
.RighInfo002939 .name h1{margin: 0 0 20px 0;font-size: 24px;color: #333;}
.RighInfo002939 .time{color: #c8c8c8;padding-bottom: 20px;line-height: 16px;}
.RighInfo002939 .share{margin-left: 10px;}
.RighInfo002939 .time time,
.RighInfo002939 .share,
.RighInfo002939 .share > *{display: inline-block; vertical-align: middle;}
.RighInfo002939 .share em{font-style: normal;}

#bsPanel,
#bsPanel *,
.bsBox,
.bsBox *{box-sizing: content-box;}

.RighInfo002939 .edit-info{line-height: 2;color: #666; text-align: justify; padding-bottom: 1vw;}
.RighInfo002939 .edit-info .h3{font-size: 14px;color: #333;margin:0;}
.RighInfo002939 .edit-info p{text-indent: 2em;}
.RighInfo002939 .info-page{border-top: dashed 1px #e8e8e8;}
.RighInfo002939 .info-page dd{line-height: 58px;}
.RighInfo002939 .info-page dd:nth-child(2){text-align: right;}
.RighInfo002939 .info-page dd a{padding: 0 20px;color: #999}
.RighInfo002939 .info-page dd a:hover{color: #B39959;}
@media(min-width:641px){
.RighInfo002939 .info-page dd{float: left; width: 50%;}
.RighInfo002939 .info-page dd:nth-child(2){border-left: 0px solid #eee;}
.RighInfo002939 .time,
.RighInfo002939 .info-page dd a,
.RighInfo002939 .edit-info{font-size: 14px;}
}
@media(max-width:640px){
.RighInfo002939 .info-page dd:nth-child(2){border-top: 1px solid #eee;}
.RighInfo002939 .share{display: block; padding-top: 10px;}
}



.jdal{padding-top:3%;background:#F9F9F9;}
/*
 .RighInfo002450 为demo编号
 */
.RighInfo002450{background:#fff;padding:30px 30px 50px 30px;box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.RighInfo002450 .tit{font-weight: normal;font-size: 26px;color: #333;margin:0;padding-bottom: 10px;border-bottom: 1px dashed #e8e8e8;position: relative;margin-bottom: 2%;}
.RighInfo002450 .tit time{position: absolute;right:0;top:10px;font-size: 14px;color: #999;background: url(../images/time.png) no-repeat left center;padding-left: 24px;}
.RighInfo002450 .h3{color: #7D4F48;font-size: 18px;}
.RighInfo002450 .p{color: #666;font-size: 14px;line-height:30px; text-align: justify;}
.RighInfo002450 .info_pn{padding-top: 2%;border-top: 1px dashed #e8e8e8;}
.RighInfo002450 .info_pn span{ float: left;width: 50%;display: block;}
.RighInfo002450 .info_pn span:nth-child(2){text-align: right}
.RighInfo002450 .info_pn span a{ color:#999;}
.RighInfo002450 .info_pn span a:hover{color:#07ad58;}


/*
 TextList000856 为demo编号
 */
.TextList000856{background:#fff;padding:30px;box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.TextList000856 .tit{font-weight: normal;font-size: 26px;color: #333;margin:0;padding-bottom: 10px;border-bottom: 1px dashed #e8e8e8;position: relative;margin-bottom: 2%;}
.TextList000856 li{line-height:40px; }
.TextList000856 li a:before{display: inline-block;content: '';width: 5px;height: 5px;border:1px dashed #D69C68;border-radius: 50%;position: relative;top:-2px;margin-right: 6px;}
.TextList000856 li a:hover{ color:#B39959;}





/*
 Team 为demo编号
 */
.Team{background:#f9f9f9;padding:3vw 0;}
.Team .auto{background:#fff;padding:50px;box-shadow: 0 0 20px 0 rgba(0,0,0,.1);}
.Team .box{margin-bottom: 30px;}
.Team .box .left{float: left;width: 25%}
.Team .box .right{float: left;width: 75%}
.Team .box .right .tit{font-size: 26px;color: #333;margin-top: 30px;}
.Team .box .right .tit span{font-size: 16px;color: #666;}
.Team .box .right .s_tit {color: #666;margin-top: 10px;border-bottom: 1px solid #e8e8e8;padding-bottom: 30px;}
.Team .box .right .dl{margin-top: 30px;}

.Team .box .right .dl dd{font-size: 16px;color: #555;padding: 10px 0;position: relative;padding-left: 28px;}
.Team .box .right .dl dd:before{display: inline-block;content: '';width: 18px;height: 18px;position: absolute;left:0;top:50%;margin-top: -9px;}
.Team .box .right .dl dd.tell:before{background: url(../images/icon-1.png) no-repeat center}
.Team .box .right .dl dd.email:before{background: url(../images/icon-2.png) no-repeat center}
.Team .box .right .dl dd.zy:before{background: url(../images/icon-3.png) no-repeat center}

.Team .line{}
.Team .line i{display: block;content: '';float: left;width: 49%;height: 6px;background: #B39959;position: relative;}
.Team .line i:nth-child(2){float: right;background: #636363;}
.Team .line i:before,
.Team .line i:after{display: inline-block;content: '';width: 40px;height: 2px;background: #fff;position: absolute;left:0;top:50%;margin-top: -1px;}
.Team .line i:after{left: auto;right:0;}

.Team .item{margin:30px 0;}
.Team .item .t{background: #EBEBEB;line-height: 40px;height: 40px;}
.Team .item .t span {display: inline-block;background: #B39959;line-height: 40px;height: 40px;padding:0 30px 0 50px;color: #fff;font-size: 18px;font-weight: bold;position: relative;}
.Team .item .t span:before{display: inline-block;content: '';width: 5px;height: 100%;background: #fff;position: absolute;left:10px;top:0;}
.Team .item .t span:after{display: inline-block;content: '';width: 5px;height: 100%;background: #fff;position: absolute;left:25px;top:0;}
.Team .item .info{padding:0 20px;}
.Team .item .info .p{font-size: 14px;line-height: 2;text-align: justify;}
.Team .item .info .cs{color: #B39959;}
.Team .item .info .s_t{font-size: 15px;color: #B39959;font-weight: bold;}

.Team .item .info .dl{}
.Team .item .info .dl dd{margin-top: 20px;}
.Team .item .info .dl dd .n{font-size: 15px;color: #B39959;font-weight: bold;}

