.tid { display: block; width: 100%; height: 100%; overflow: hidden; text-indent: -999em; }
.yahei { font-family:"Microsoft YaHei","Microsoft JhengHei",STHeiti,MingLiu; }

/*.outer { overflow: hidden; }*/
.outer { -webkit-transform-origin: top center; -moz-transform-origin: top center; -ms-transform-origin: top center; -o-transform-origin: top center; transform-origin: top center; }
.wrap { opacity: 0; position: relative; width: 1280px; left: 50%; margin-left: -640px; min-width: 860px; -webkit-transform-origin: center top; -moz-transform-origin: center top; -ms-transform-origin: center top; -o-transform-origin: center top; transform-origin: center left; }
.wrap { width: 100%; padding: 0; left: 0; margin-left: 0; }

.main { width: 1280px;margin: 0 auto;height: 100%; box-sizing: border-box;position: relative;z-index: 100;}

.w800 { width: 800px; margin: 0 auto; }
.w960 { width: 960px; margin: 0 auto; }
.w1000 { width: 1000px; margin: 0 auto; }

.mb30 { margin-bottom: 30px; }
.mb50 { margin-bottom: 50px; }
.mb80 { margin-bottom: 80px; position: absolute;left: 0;width: 100%;height: 413px;}
.mb80 .mb_p { position: absolute; top: 292px; left: 134px; }
.mb80 .mb_p p { font-size: 16px; color: #666; margin-bottom: 15px; line-height: 31px; }
.mb170 { margin-bottom: 170px; }

.pd030 { padding: 0 30px; }

.btn { cursor: pointer; }

.origin_ct { -webkit-transform-origin: center top; -moz-transform-origin: center top; -ms-transform-origin: center top; -o-transform-origin: center top; transform-origin: center top; }


.owl-carousel {
	display: none;
	width: 100%;
	-webkit-tap-highlight-color: transparent;
	/* position relative and z-index fix webkit rendering fonts issue */
	position: relative;
	z-index: 1; }
.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y;
	-moz-backface-visibility: hidden;
	/* fix firefox animation glitch */ }
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0; }
.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	/* fix for flashing background */
	-webkit-transform: translate3d(0px, 0px, 0px); }
.owl-carousel .owl-wrapper,
.owl-carousel .owl-item {
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0); }
.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	-webkit-backface-visibility: hidden;
	-webkit-tap-highlight-color: transparent;
	-webkit-touch-callout: none; }
.owl-carousel .owl-item img {
	display: block;
	width: 100%; }
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
	display: none; }
.owl-carousel .owl-nav .owl-prev,
.owl-carousel .owl-nav .owl-next,
.owl-carousel .owl-dot {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none; }
.owl-carousel.owl-loaded {
	display: block; }
.owl-carousel.owl-loading {
	opacity: 0;
	display: block; }
.owl-carousel.owl-hidden {
	opacity: 0; }
.owl-carousel.owl-refresh .owl-item {
	visibility: hidden; }
.owl-carousel.owl-drag .owl-item {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none; }
.owl-carousel.owl-grab {
	cursor: move;
	cursor: grab; }
.owl-carousel.owl-rtl {
	direction: rtl; }
.owl-carousel.owl-rtl .owl-item {
	float: right; }

/* No Js */
.no-js .owl-carousel {
	display: block; }

/*
 *  Owl Carousel - Animate Plugin
 */
.owl-carousel .animated {
	animation-duration: 1000ms;
	animation-fill-mode: both; }

.owl-carousel .owl-animated-in {
	z-index: 0; }

.owl-carousel .owl-animated-out {
	z-index: 1; }

.owl-carousel .fadeOut {
	animation-name: fadeOut; }

@keyframes fadeOut {
	0% {
		opacity: 1; }
	100% {
		opacity: 0; } }

/*
 * 	Owl Carousel - Auto Height Plugin
 */
.owl-height {
	transition: height 500ms ease-in-out; }

/*
 * 	Owl Carousel - Lazy Load Plugin
 */
.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	transition: opacity 400ms ease; }

.owl-carousel .owl-item img.owl-lazy {
	transform-style: preserve-3d; }

/*
 * 	Owl Carousel - Video Plugin
 */
.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000; }

.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url("owl.video.play.png") no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	transition: transform 100ms ease; }

.owl-carousel .owl-video-play-icon:hover {
	-ms-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3); }

.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
	display: none; }

.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
	transition: opacity 400ms ease; }

.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%; }
/* Head */
.header { height: 96px; }
.header { background: url("bg_top.jpg") no-repeat;background-size: cover; }
.topbar { }
.search { display: none; position: relative; width: 164px; height: 30px; margin-top: 6px; margin-right: 32px; background: #fff; }
.search input { width: 114px; height: 20px; padding: 5px 34px 5px 16px; border: 0 none; background: none; }
.search .btn { position: absolute; right: 0; top: 0; width: 34px; height: 30px; border: 0 none; background: url("icon_search.png") no-repeat center; }

.bbs { padding: 24px 10px 0; }
.bbs a { float: right; margin: 0 18px; }
.bbs>div{  float: right; margin: 0 18px; }
.bbs a.wx { position: relative; width: 27px; height: 22px; background: url("../images/icon_wx.png") no-repeat center; z-index: 101;}
.bbs a.wx span { display: none; position: absolute; top: 100%; left: -30px; width: 124px; height: 130px; background: url("wx_qrcode.png") no-repeat; }
.bbs a.wb { width: 26px; height: 22px; background: url("../images/icon_wb.png") no-repeat center; }
.bbs .tiyan { width: 125px; height: 22px;background-color: #6f1c0b;color: #fff; font-size: 12px;text-align: center;line-height: 22px;border-radius: 4px;position: relative;display: block;cursor: pointer;}
.bbs .tiyan .open1{position: absolute;width: 100%;background-color: #fff;color: #9b5315;font-size: 14px;top: 22px;left: 0;z-index: 102;overflow: hidden;display: none;}
.bbs .tiyan .open1 a{width: 100%;height: 47px;margin: 0;line-height: 47px;color: #8c2914;}

.nav { font-size: 14px; margin-top: 18px;}
.nav a:hover { text-decoration: none; }
.nav li { float: left; position: relative; margin: 0 14px; }
.nav li .parent { position: relative; height: 32px; line-height: 32px; padding: 0 25px; color: #fff; }
.nav li .parent a { color: #8c2914; font-size: 14px;}
.nav li .parent:hover,
.nav li .parent.on { background: #e9c753; }
.nav li i { position: absolute; right: 12px; top: 50%; display: inline-block; width: 7px; height: 4px; margin-top: -2px; background: url("icon_nav_arrow.png") no-repeat; }
.nav li .child { display: none; position: absolute; top: 100%; left: 0; width: 160px; border-top: 1px solid #c1882d; }
.nav li .child dt { position: relative; height: 46px; line-height: 46px; padding-left: 24px; background: url("bg_nav_child.png") no-repeat left bottom; border-bottom: 1px solid #c1882d; }
.nav li .child dt:hover,
.nav li .child dt.on { background-position: left top; color: #6f1c0b; }
.nav li .child dt a { color: #fff; }
.nav li .child dt em { position: absolute; left: 15px; top: 50%; margin-top: -7px; width: 2px; height: 14px; background: #fff; }
.nav li .child dt i { position: static; vertical-align: middle; margin-left: 3px; }
.nav li .child dt:hover a,
.nav li .child dt.on a { color: #6f1c0b; }
.nav li .child dt:hover em,
.nav li .child dt.on em { background: #6f1c0b; }

.nav li .child dd {  }
.nav li .child dd p { height: 46px; line-height: 46px; padding-left: 24px; background: url("bg_nav_child_dd.png") no-repeat; border-bottom: 1px solid #c1882d; }
.nav li .child dd p a { color: #fff; }
.nav li .child dd p a:hover { color: #6f1c0b; }

/* Breadcrumb */
.breadcrumb {
	line-height:42px;
	margin: 0 -1px;
	padding:0;
	font-size:16px;
	color:#333;

}

.breadcrumb>li,.breadcrumb>li.active{
	display:inline-block;
	color:#b17639;
}
.breadcrumb>li>a{
	display:inline-block;
	padding:0 4px 0 1px;
	color:#b17639;
}
.breadcrumb>li>a:hover,
.breadcrumb>li>a:visited,
.breadcrumb>li>a:active {
	text-decoration: none;
}
.breadcrumb>li.active>a {
	color:#6e1d10;
	font-weight: 600;
}
.breadcrumb>li+li:before{
	font-size:16px;
	content:">";
	color:#b17639;
	margin-right:2px;
	padding:0 5px 0 2px;
	position:relative;
	top: -1px;
}

/* Foot */
.footer { position: relative; height: 163px; border-top: 1px solid #a55e45; }
.foot { height: 148px;   }
.foot_btn { display: none;}
@media (max-width: 768px) {
	.foot_btn {display: flex;justify-content: center;padding: 30px 0 20px;}
	.foot_btn a { display: inline-block; margin: 0 5%; vertical-align: middle; }
	.foot_btn a.btn_wx { position: relative; width: 40px; height: 23px; background: url(../images/sp_footbtn_01.png) no-repeat center top/contain;  }
	.foot_btn a.btn_wx span { display: none; position: absolute; top: -120px; left: 50%; margin-left: -50px; width: 100px; height: 100px; }
	.foot_btn a.btn_wx span img { display: block; width: 100%; }
	.foot_btn a.btn_sina { width: 40px; height: 23px;background: url(../images/sp_footbtn_03.png) no-repeat center top/contain; }
	.foot_btn a.btn_buy { line-height: 34px;padding:0 15px;background: #8c4a15;border-radius: 4px;color: #fff;text-align: center;font-size: 14px;}
}
@media (max-width: 320px) {
	.foot_btn a {margin: 0 4%;}
}

.foot_nav { padding: 32px 0 0 24px; }

.foot_nav a { margin-right: 50px; color: #000; font-size: 14px; }
.foot_nav a { color: #a05322; }

.foot .copyright { padding: 20px 48px 0; text-align: center; font-size: 12px; color: #000; }
.foot .copyright { color: #a05322; }

.container{width: 1280px;margin: 0 auto;transform-origin: center top;}
.container .home_display{margin-bottom: 4%;position: relative;}
.container .home_display .pro_tab {display: flex; height:200px; padding: 0 22px; width: 1280px; margin: 0 auto; margin-top: 95px; margin-bottom: 50px; justify-content: space-between;box-sizing: border-box;}
.container .home_display .pro_tab li{ box-shadow: -6px 8px 8px #c4c4c4;width: 403px;background-size: cover; position: relative;}
.container .home_display .pro_tab li .tab_title{font-size: 32px;color: #9a5112;position: absolute;top: 57px;left: 38px;width: 150px;text-align: center;font-weight: 700;}
.container .home_display .pro_tab li .more{ display: block; width: 93px; height: 38px; border: none;position: absolute;top: 62px;left: 50px; }
.container .home_display .pro_tab li .more>img{float: right;margin-top: 15px; }
.container .home_display .pro_tab li .more>span{float: left;}
.container .home_display .pro_tab li>img{ position: absolute; bottom: 0;right: 0;width: 100%; }

#swiper1{width: 1176px;height: 263px;margin-top: 32px;margin-bottom: 50px;}
#swiper1 .swiper-wrapper{align-items: flex-end;}
#swiper1 .swiper-slide{height: 180px;width:374px;margin-bottom: 15px;}
#swiper1 .swiper-slide .box_shadow{width: 364px;height: 100%;position: relative;box-shadow: -6px 7px 11px #999;left: 15px;}
#swiper1 .swiper-slide img{bottom: 0;transform: none;top: auto;right: 0;width: 100%;position: absolute;}
#swiper1 .swiper-slide .tab_title{font-size: 32px;color: #9a5112;position: absolute;top: 46px;left: 38px;width: 131px;text-align: center;}
#swiper1 .swiper-slide .more{position: absolute;top: 110px;left: 36px;display: block; width: 133px; height: 41px;border: none;}
.btn_swiper{width: 1280px;height: 0;position: relative;margin: 0 auto;}
.btn_swiper .next,.btn_swiper .prev{background-image: url("../images/home_title.png");background-size: 127px 27px;background-repeat: no-repeat; position: absolute;top: -170px;width: 20px;height: 27px;}
.btn_swiper .next{right: 0px;background-position-x:-108px; }
.btn_swiper .prev{left: 0px;}



.container .home_article{ width: 100%;height: 390px;margin: 0 auto;display: flex;justify-content: space-between;box-sizing: border-box;}
.container .home_article .home_knowledge{width: 636px;height: 100%;border: 2px #d7b460 solid;display: flex;flex-direction: column;font-size: 0;position: relative;}
.container .home_article .home_knowledge>img{width: 100%;height: 269px;}
.container .home_article .home_knowledge .next{width: 30px;height: 40px;background: url("../images/home_btn.png") no-repeat;position: absolute;top: 130px;right: 20px;background-position-x:-30px;display: none;cursor: pointer;}
.container .home_article .home_knowledge .prev{width: 30px;height: 40px;background: url("../images/home_btn.png") no-repeat;top: 130px;position: absolute;left: 20px; display: none;cursor: pointer;}
.container .home_article .home_knowledge .knowledge_article{flex: 1;background:url("../images/home_list_bg.jpg") no-repeat;padding: 17px 0 0 26px;background-size: cover;}
.container .home_article .title{width: 129px;height: 33px;background:url("../images/home_title.png") no-repeat center; text-align: center;line-height: 33px;color: #b68c18;font-size: 22px;margin-bottom: 18px;}
.container .home_article .home_knowledge .knowledge_article ul{width: 100%;}
.container .home_article .home_knowledge .knowledge_article li{position: absolute;display: none;width: 100%;}
.container .home_article .home_knowledge .knowledge_article li.on{position: absolute;display: block;}
.container .home_article .home_knowledge .knowledge_article ul li a{color: #9a5112;font-size: 18px;display: block;overflow: hidden;text-overflow: ellipsis;width: 90%;white-space: nowrap; line-height: 1.5;}
.container .home_article .home_knowledge .knowledge_article ul li a:hover { text-decoration: underline;}
.container .home_article .home_dynamics{width: 580px;height: 100%;}
.container .home_article .dynamics_article{height: 100%;border: 2px #d7b460 solid;padding: 12px 2px 12px 23px;box-sizing: border-box;margin-bottom: 17px;}
.container .home_article .dynamics_article ul li{margin-top: 3px;}
.container .home_article .dynamics_article ul li:first-child{margin-top: 0;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.container .home_article .dynamics_article ul li a{color: #9a5112;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: block;width: 90%; line-height: 1.5;}
.container .home_article .dynamics_article ul li a:hover { text-decoration: underline;}
.container .home_article .dynamics_article ul li .dateW{font-size: 14px;color: #99afc6;}
.container .home_article .dynamics_article ul li .dateW .date{margin-right: 5px;display: inline;width: 90px;}
.container .home_article .dynamics_article ul li .dateW .newIcon{width: 45px;height: 18px;background: url("../images/article_tag.png") no-repeat;display: inline-block;}
.container .home_article .dynamics_article ul li .dateW .hotIcon{width: 58px;height: 18px;background: url("../images/article_tag.png") no-repeat;display: inline-block;background-position: center right;}
.container .home_article .dynamics_kv{ border: 0px #d7b460 solid; font-size: 0;height: 0%;position:relative;overflow: hidden}
.container .home_article .dynamics_kv img{ position:absolute;top:50%;left:50%;transform: translate3d(-50%,-50%,0);height: 100%; width: 100%;}
.page_white { background: #fff; padding-bottom: 70px; }


.banner img {  display: block;height: 100%; margin: 0 auto;}

@media screen and (max-width:1420px){
	.bbs .tiyan{width: 150px;}
}
@media screen and (max-width:1250px){
	.bbs .tiyan{width: 170px;}
	.container .home_article .home_knowledge .knowledge_article{padding-top: 25px;}
}
@media screen and (max-width:1100px){
	.bbs .tiyan{width: 180px;}
		.container .home_article .home_knowledge .knowledge_article{padding-top: 1%;}
	}
@media screen and (max-width:768px){
	.container .home_article .home_knowledge .knowledge_article li,
	.container .home_article .home_knowledge .knowledge_article li.on{position: relative;}
	.container .home_article .home_knowledge>img{width: 100%;height: auto;}
	.container .home_article .dynamics_kv img{ position:relative; top: 0;left: 0; transform: none;height: 100%;width: 100%;}
}


/* Paging */
.paging { height: 34px; text-align: center; }
.paging a { display: inline-block;margin:0 6px; padding: 0 8px; min-width: 12px; line-height: 28px; color: #6e1d11;font-size: 16px; font-weight: 600;}
.paging a.prev,
.paging a.next {
	padding: 0 18px;
	background: #ddb057;
	border-radius: 17px;
}
.paging a.on,
.paging span {font-weight: 600; background: #ddb057; border-color: #ddb057; color: #6e1d11; border-radius: 50%;}
.paging a:hover,.paging a:visited,.paging a:active {
	text-decoration: none;
}

.chapters {
	overflow: hidden;  text-align: center;
}
.chapters a { display: inline-block;margin:0 6px; padding: 0 8px; min-width: 12px; line-height: 28px; color: #6e1d11;font-size: 16px; font-weight: 600;}
.chapters a.prev,
.chapters a.next {
	padding: 0 22px;
	margin: 30px 80px;
	background: #ddb057;
	border-radius: 17px;
}
.chapters a:hover,.chapters a:visited,.chapters a:active {
	text-decoration: none;
}

/* Home */
.page_home { position: relative; width: 100%;}
.home_banner { position: relative; height: 740px; overflow: hidden; }
.home_banner .bd li { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center ; }
.home_banner .bd li a { display: block; height: 100%; background: url("../images/blank.png") no-repeat; }
.home_banner .hd ul { position: absolute; bottom: 44px; left: 0; width: 100%; height: 10px; text-align: center; }
.home_banner .hd ul li { display: inline-block; *display: inline; *zoom: 1; width: 10px; height: 10px; margin: 0 5px; background: url("sp_dot2.png") no-repeat; cursor: pointer; }
.home_banner .hd ul li.on { background-position: right top; }

/*.timeline .box { width: 1317px; position: absolute; left: 50%; margin-left: -658px; height: 26px; background: url(../images/bg_timeline_line.png) no-repeat center; text-align: center; }*/
.timeline_n  ul { display: inline-block; *display: inline; *zoom: 1; }
.timeline_n  li { float: left; position: relative; width: 96px; height: 26px; margin-right: 117px; margin-top: 11px;}
.timeline_n  li:first-child{margin-right: 152px;margin-left: 25px;}
.timeline_n  li:last-child{margin-right: 0;margin-left: 33px;}
.timeline_n  li .btn { width: 119px; height: 50px; background: url("../images/date_b.png") no-repeat; }
.timeline_n  li .date_w{ width: 84px; height: 40px;  background: url("../images/date_w.png") no-repeat; margin-top: -14px;margin-left: 11px;}
.timeline_n  li:nth-child(1) .date_w{background-position-y:-40px; }
.timeline_n  li:nth-child(2) .date_w{background-position-y:-80px; }
.timeline_n  li:nth-child(3) .date_w{background-position-y:-120px; }
.timeline_n  li:nth-child(4) .date_w{background-position-y:-160px; }
.timeline_n  li:nth-child(5) .date_w{background-position-y:-200px; }
.timeline_n  li:nth-child(6) .date_w{background-position-y:-240px; }

.timeline_n  li:nth-child(1) .btn:hover, .timeline_n  li:nth-child(1) .btn.on{background-position-y:-50px; }
.timeline_n  li:nth-child(2) .btn:hover, .timeline_n  li:nth-child(2) .btn.on{background-position-y:-100px; }
.timeline_n  li:nth-child(3) .btn:hover, .timeline_n  li:nth-child(3) .btn.on{background-position-y:-150px; }
.timeline_n  li:nth-child(4) .btn:hover, .timeline_n  li:nth-child(4) .btn.on{background-position-y:-200px; }
.timeline_n  li:nth-child(5) .btn:hover, .timeline_n  li:nth-child(5) .btn.on{background-position-y:-250px; }
.timeline_n  li:nth-child(6) .btn:hover, .timeline_n  li:nth-child(6) .btn.on{background-position-y:-300px; }
/*.timeline_n  li .btn:hover,
.timeline_n  li .btn.on { background-position: right to p; }*/

.timeline_n  li .reel { display: none; position: absolute; bottom: 45px; left: 50%; width: 167px; margin-left: -84px; padding-top: 15px; background: url("bg_reel_top.png") no-repeat; }
.timeline_n  li .reel .ct { height: 224px; height: 15px; text-indent: -9999px;}
.timeline_n  li .reel1 .ct { background: url("../images/bg_reel_1.png") no-repeat bottom center; }
.timeline_n  li .reel2 .ct { background: url("../images/bg_reel_2.png") no-repeat bottom center; }
.timeline_n  li .reel3 .ct { background: url("../images/bg_reel_3.png") no-repeat bottom center; }
.timeline_n  li .reel4 .ct { background: url("../images/bg_reel_4.png") no-repeat bottom center; }
.timeline_n  li .reel5 .ct { background: url("../images/bg_reel_5.png") no-repeat bottom center; }
.timeline_n  li .reel6 .ct { background: url("../images/bg_reel_6.png") no-repeat bottom center; }


/* Media */
.media_hd { height: 52px; margin-bottom: 52px; background: url("../images/tit_media.png") no-repeat center; border-bottom: 1px solid #999; }

.media_list {  }
.media_list ul { padding-bottom: 86px; }
.media_list li { margin-bottom: 50px; }
.media_list li .item_img { float: left; width: 300px; height: 182px; overflow: hidden; margin-top: 6px; }
.media_list li .item_img img { display: block; width: 100%; }
.media_list li .item_text { float: right; width: 460px; }
.media_list li .item_tit { line-height: 28px; padding-top: 4px; }
.media_list li .item_tit a { font-size: 20px; color: #000; }
.media_list li .item_tit a:hover { text-decoration: none; color: #9d672e; }
.media_list li .item_date { line-height: 28px; font-weight: bold; font-size: 16px; color: #9d672e; }
.media_list li .item_desc { padding-top: 10px; line-height: 24px; font-size: 16px; color: #919191; }

/* Media Detail*/
.more {
	border-top: 1px solid #959595;
}
.more .title {
	font-size: 24px;
	line-height: 74px;
	color: #4f4f50;
}
.more-list li:not(:last-child) { margin-bottom: 50px; }
.more-list li .item_img{ float: left; width: 168px; height: 106px; overflow: hidden;}
.more-list li .item_img img { display: block; width: 100%; }
.more-list li .item_text { float: right; width: 600px; }
.more-list li .item_tit { line-height: 28px; padding: 4px 0; }
.more-list li .item_tit a { font-size: 20px; color: #000; }
.more-list li .item_tit a:hover { text-decoration: none; color: #9d672e; }
.more-list li .item_date { line-height: 28px; font-weight: bold; font-size: 16px; color: #9d672e;border-top: 1px solid #959595; }

/* Product */
.pro_hd { width: 345px; height: 54px; margin: 0 auto 4%; line-height: 54px; border: 1px solid #59493f; background: url("../images/icon_tit_arrow.png") no-repeat 310px center; text-align: center; font-size: 26px; color: #af6a26; letter-spacing: 3px; }
.pro_hd em { padding-right: 6px; font-style: normal; font-size: 40px; vertical-align: top; }
.pro_hd2 { width: 347px; height: 43px; line-height: 43px; border: 0 none; background: url("../images/bg_pro_hd.png") no-repeat; color: #fff; }
.pro_hd2 em { display: none; }
.pro_hd3 {width:347px; background: url(../images/bg_pro2_hd.png) center; background-size: 347px 43px; border: none; color: #fff;line-height: 43px;height: 43px;}
.pro_bd { position: relative; margin-bottom: 100px; }
.pro_bd .bd { position: relative; overflow: hidden; }
.pro_bd .bd li { position: relative; overflow: hidden; }
.pro_bd .bd li .item_img { float: left; position: relative;/* width: 320px;*/ padding-left: 80px; }
.pro_bd .bd li .item_img span { position: absolute; }
.pro_bd .bd li .item_img .name { line-height: 36px; margin:0;padding-top: 15px; text-align: center; font-size: 18px; font-weight: normal; color: #af6a26; }
.pro_bd .bd li .item_text { float: right; width: 510px; padding-right: 40px; padding-top: 40px;}
.pro_bd .bd li .item_text h3 { line-height: 45px; margin-bottom: 15px; letter-spacing: 3px; font-size: 24px; font-weight: normal; color: #af6a26;}
.pro_bd .bd li .item_text .ls { line-height: 28px; padding-right: 60px; margin-bottom: 90px; font-size: 18px; color: #59493f;}
.pro_bd .bd li .item_text .ls p { padding-left: 16px; background: url("../images/dot.png") no-repeat 1px 12px; }
.pro_bd .bd li .item_text .gg { line-height: 28px; font-size: 18px; color: #59493f; }

.zxx_image_zoom_list{display:inline-block; width: 320px; height: 430px; text-align:center; font-size:128px;}
.zxx_image_zoom_list img.zxx_zoom_image{ position:relative;}
.zxx_image_zoom_list:hover,.zxx_image_zoom_list:hover img.zxx_zoom_image{border-color:#ff3300;}
.zxx_image_zoom_div{width:200px; height:200px; padding:3px; background:white; border:1px solid #dfca91; text-align:center; position:absolute; z-index:1001; margin-left: 15px; left:100%; top:0; overflow:hidden;}
.zxx_image_zoom_div img {max-width:none;}
@media (max-width: 768px) {
	.zxx_image_zoom_list{width: 100%;height: auto}
	.zxx_image_zoom_list img{width: 60%;}
}

.pro_bd .bd li .thumb { position: absolute; left: 60px; top: 15px; width: 340px; height: 420px; }
.pro_bd .bd li .big { display: none; position: absolute; left: 406px; top: 47px; width: 392px; height: 392px; border: 1px solid #e0ca92; background: #fff; overflow: hidden; }
.pro_bd .bd li .big img { width: 100%; }
.pro_bd .hd {background: url(../images/bg_pro_line.png) no-repeat center;text-align: center;}
.pro_bd .bx-controls-direction a { position: absolute; top: 210px; width: 40px; height: 90px; line-height: 200; background: url("../images/sp_arrow_big.png") no-repeat; cursor: pointer; }
.pro_bd .bx-controls-direction a.disabled { display: none;}
.pro_bd .bx-controls-direction .bx-prev { left: 0; background-position: 0 0; }
.pro_bd .bx-controls-direction .bx-next { right: 0; background-position: right 0; }

.pro_bd .bx-pager {  margin-top:20px;padding: 0 10px;text-align: center;background: url(../images/bg_pro_line.png) no-repeat center;}
.pro_bd .bx-pager div { display: inline-block; text-align: center; height: 11px; background: #fff;overflow: hidden; }
.pro_bd .bx-pager a{ display: inline-block; *display: inline; *zoom: 1; width: 11px; height: 11px; margin: 0 4px; background: url("../images/sp_dot.png") no-repeat; cursor: pointer; line-height: 100;}
.pro_bd .bx-pager a.active { background-position: right top; }

@media (max-width: 768px) {
	.pro_bd .bx-controls-direction a { display: none;}
}


.pro2_hd { width: 347px; height: 43px; margin: 0 auto 45px; line-height: 43px; text-align: center; background: url("../images/bg_pro2_hd.png") no-repeat; font-size: 26px; color: #fff; }
.pro2_hd2 { background: url("../images/bg_pro2_hd2.png") no-repeat; }
.pro_one .pro_bd { padding-bottom: 80px; border-bottom: 1px solid #59493f; }
.pro_one .pro_bd:last-child { border-bottom: 0; }



/* Problem */
.content { }
.content .st { color: #ffc000 }


.problem_bar { height: 50px; line-height: 50px; margin-bottom: 64px; text-align: center; font-size: 16px; }
.problem_bar a { color: #686868; }
.problem_bar span { color: #9d672e; }

.problem_pic { padding: 0 15px; }
.problem_pic li { float: left; width: 47.6%; margin: 0 1.2% 8%; }
.problem_pic li img { display: block; width: 100%; }
.problem_pic li span { display: inline-block; width: 100%; line-height: 68px; text-align: center; font-size: 18px; color: #000; }


.problem_cont {  }
.problem_cont .title { height: 38px; line-height: 38px; text-align: center; border-bottom: 1px solid #999; font-size: 16px; color: #4f4f4f; }
.problem_cont .detail { padding: 45px 0; }
/*.problem_cont .detail h3 { line-height: 42px; font-size: 20px; color: #ffc000 }*/
.problem_cont .detail h4 { line-height: 30px; font-size: 16px; color: #ffc000 }
.problem_cont .detail p { line-height: 30px; margin-bottom: 30px; font-size: 16px; color: #4f4f4f; }
.problem_cont .detail img { max-width: 100%; }

.news_cont .detail { text-align: left; }


.crumbs { line-height: 46px; padding: 10px 110px 0; margin-bottom: 60px; }
.crumbs a { color: #a7a9ac }
.crumbs span { color: #8d8d8d }
.crumbs em { font-style: normal; font-family: \5b8b\4f53; color: #8d8d8d; padding: 0 6px; }



/* About */
.contact_text { line-height: 30px; padding-top: 30px; border-top: 1px solid #999; text-align: left; font-size: 16px; color: #4f4f4f; }
.contact_text dd { margin-bottom: 30px; }
.contact_text p { }
.contact_text .red { color: #9d672e; }



.about_text { line-height: 30px; font-size: 16px; color: #403434; }
.about_text p { margin-bottom: 20px; }
.about_text a { color: #9d672e; }




.site_map { padding: 60px 15px 0; margin-bottom: 145px; }
.site_map .hd { line-height: 70px; margin-bottom: 50px; text-align: center; font-size: 36px; color: #59493f; }
.site_map .bd {}
.site_map .bd li { float: left; width: 225px; height: 432px; padding-left: 24px; border-left: 1px solid #cead7d; }
.site_map .bd li h3 { height: 30px; line-height: 30px; margin-bottom: 30px; }
.site_map .bd li h3 a { font-size: 18px; color: #59493f; }
.site_map .bd li .child { line-height: 30px; margin-bottom: 10px; font-size: 18px; color: #847866; }
.site_map .bd li .child a { font-size: 18px; color: #847866; }
.site_map .bd li .s_child { line-height: 30px; padding-bottom: 10px; font-size: 14px; color: #847866; }
.site_map .bd li .s_child p { background: url("../images/ico_map_c.png") no-repeat left center; padding-left: 16px;}
.site_map .bd li .s_child a { font-size: 14px; color: #847866; }

.page_title { text-align: center; line-height: 42px; padding: 10px 0 20px; margin-bottom: 50px; border-bottom: 1px solid #999; font-size: 25px; font-weight: bold; color: #4f4f4f; }
.desc_title { line-height: 48px; margin-bottom: 10px; font-size: 22px; font-weight: bold; color: #4f4f4f; }
.desc_title a { color: #4f4f4f }
.detail { line-height: 36px; font-size: 18px; color: #4f4f4f; }
.detail p { margin-bottom: 12px; line-height: 36px; font-size: 18px; color: #4f4f4f; text-indent: 36px;}
.detail dt { margin-bottom: 12px; font-size: 22px; font-weight: bold; line-height: 48px; }
.detail dd { padding-bottom: 15px; }
.detail dd a { color: #4f4f4f }
.indent { text-indent: 2em; }


.reason_pb { margin: 0 auto; padding-top: 20px; }
.reason_pb .item_img { width: 480px; }
.reason_pb .item_img img { display: block; width: 100% }
.reason_pb .item_text { width: 440px; padding-top: 60px; }
.reason_pb .item_text h3 { line-height: 40px; margin-bottom: 5px; font-size: 22px; }
.reason_pb .item_text .p { line-height: 35px; font-size: 18px; }

/*Location001885 */
.Location001885{ line-height:48px; color:#999; font-size: 16px;}
.Location001885 a{ color:#B17639;}
.Location001885 strong{ color: #841D10;}
@media (max-width: 768px) {
	.Location001885 {background:#e8c65c;}
	.Location001885 strong { width: 150px; display: inline-block;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;vertical-align: middle;}
}

.video{text-align: center;background: url(../images/pic_brand_kv_w.jpg) no-repeat center top;}
.video img { display: none;}
.video video{margin: 0 auto;height: 0px; display: block;}
@media (max-width: 1000px) {
	.video {background:none; position: relative;}
	.video img { display: block;}
	.video video{ top: 0;height: 100%;position: absolute;left: 50%;transform: translateX(-50%);}
}
.btn_goabout {position: absolute;left: 50%; margin-left: -47px;bottom: 3%;width: 94px;height: 28px;background: url("../images/btn_goabout.png") no-repeat center center/contain;}


/*Top001872*/
.Top001872{/*background: linear-gradient(to left,#E7DDA8,#FEFEFE,#FEFEFE,#FEFEFE,#E7DDA8);*/background:url("../images/bg_top.jpg") no-repeat center/cover;/* box-shadow:0 0 3px #ccc;*/ height: 96px;}
.Top001872 .auto{ position:relative;}
.Top001872 .logo{ padding:14px 0 12px; float: left;}
.Top001872 .logo img{ display:block; max-width:157px;}
.Top001872 .top{padding: 24px 10px 0;}
.Top001872 .top dd > a{color:#666; float: right;display: block; width: 26px; height: 22px;}
.Top001872 .top dd a{color:#666; display: block;margin: 0 18px;}
.Top001872 .top dd a img { display: block;}
.Top001872 .top dd a.wx{position: relative;}
.Top001872 .top dd a.wx:hover .wx{display: block;}
.Top001872 .top dd a.wx .wx{position: absolute; width: 124px;height: 130px;left: -30px;z-index: 500; display: none;}
.Top001872 .top dd span{ float: right;display:block;font-size: 12px;background: #6F1C0B; position: relative; line-height: 22px;margin:0 18px; border-radius: 5px;}
.Top001872 .top dd span a{color: #fff; padding: 1px 16px; line-height: 20px;margin:0;}
.Top001872 .top dd span:hover section{display: block;}
.Top001872 .top dd span section{ position: absolute; top: 100%; width: 100%;background: #fff;z-index: 500; display: none;}
.Top001872 .top dd span section a{display: block; text-align:center; color: #6F1C0B; line-height: 45px; font-size: 14px;}
.Top001872 .top dd span section a:hover{text-decoration: underline;}
.Top001872 .top dt{ margin-right:15px; position:relative; width:236px; border:1px solid #eaeaea; border-radius:5px;}
.Top001872 .top dt .text{ width:100%; line-height:33px; height:33px; border:none; padding:0 40px 0 10px; background:none; color:#666;}
.Top001872 .top dt .btn{ position:absolute; right:0; top:0; height:100%; width:40px;background:url(../images/Top001872-search.png) no-repeat center center; padding:0; cursor:pointer; border:none;}

.Top001872 nav{ float: right;}
.Top001872 nav ul{ float: right;margin-top: 18px;}
.Top001872 nav li{ float:left; font-size:14px; margin:0 14px; line-height:32px; position:relative;}
.Top001872 nav li a{ display:inline-block;color: #8C2914;padding:0 25px; text-align: center; position:relative; }
.Top001872 nav li a i{display: block;content: '';position: absolute; width:7px; height: 4px; background: url(../images/icon_nav_arrow.png) center no-repeat; right: 10%;top: calc(50% - 2px);}
.Top001872 nav li a:hover{background: #E9C753; text-decoration: none;}
.Top001872 nav li:hover .two{display: block;}
.Top001872 .two{display: none; position: absolute; top: 100%;z-index: 500; width: 150%; background: #DEBC5F;    border-top: 1px solid #c1882d;}
.Top001872 .two dt{margin: 0; border-bottom: 1px solid #C1882D;}
.Top001872 .two dt:hover{background: #E2B33D; color: #6F1C0B;}
.Top001872 .two dt:hover .three{display: block;}
.Top001872 .two dt:hover a{color: #6F1C0B;}
.Top001872 .two dt:hover:before{background: #6F1C0B;}
.Top001872 .two dt{ padding: 0; display: block; text-align:left; padding-left: 20px; position: relative;  line-height: 50px; font-size: 13px;}
.Top001872 .two dt a{color: #fff;}
.Top001872 .two dt:before{display: block;content: '';position: absolute; top: 34%; height: 30%; width: 2px; background: #fff;left: 10px;}
.Top001872 .two dt a{ display:inline-block;text-align: left; white-space: nowrap; padding: 0 10% 0 0; width: auto;}
.Top001872 .two dt a i{right: 1%;}
.Top001872 .two dt a:hover{background: #E2B33D; text-decoration: none;}
.Top001872 .two .three p{margin: 0; padding-left: 20px; background: rgba(233,199,83,.5); border-bottom: 1px solid #C1882D;}
.Top001872 .two .three p a{display: inline; color: #fff; padding: 0;}
.Top001872 .two .three p a:hover{ color: #6F1C0B; background: rgba(233,199,83,.5);}
.Top001872 .two .four a{display:block;text-align:left;}
@media(max-width:1200px){
.Top001872 nav{ right:2%;}
}
@media(max-width:1000px){
	.Top001872 .two {background: none;border-top:0;}
	.Top001872 .two dt { padding-left: 0;border-bottom:0; line-height: 1.5;}
	.Top001872 .two dt:before { display: none;}
	.Top001872 .two dt a { color: #422813; font-size: 15px;}
	.Top001872 .two .three p a{color: #422813}
.Top001872 .auto{ position:inherit;}
.Top001872 nav{ position:absolute; right:auto; z-index:100; left:0; top:8%; width:100%; height: 100%;  padding:2% 2% 0 2%; background-color:rgba(233, 199, 83, 0.95);  box-shadow:0 0 5px #ccc; display: none;}
.Top001872 nav.navOut{ transform:translateX(0); opacity:1;}
.Top001872 nav .top,
.Top001872 nav ul{ position:relative; top:auto; bottom:auto;}
.Top001872 nav ul{ float: none}
.Top001872 nav .top dt,
.Top001872 nav .top dd{ float:none; width:auto; margin:0;}
.Top001872 nav .top dd{ text-align:center; padding:15px 0;}
.Top001872 nav .top dd .btn{ display:block; padding:0;}
.Top001872 nav li{ float:none; width:auto; margin-bottom: 20px;text-align:left;}
.Top001872 nav li > a{ display:block; width: 100%; padding:0; margin-bottom: 2%;font-size: 17px;color:#422813;text-align:left;border-bottom: 1px solid #ab7a35;}
.Top001872 nav li a i {right:2%;}
.Top001872 .mobile_menu{ position:absolute;top:50%; width:26px; height:26px; margin-top:-18px; right:2%; background-color:#ff9b00; border-radius:5px 0 5px 0;}
.Top001872 .mobile_menu::before,
.Top001872 .mobile_menu::after{ position:absolute; content:'';  background-color:#fff;}
.Top001872 .mobile_menu::before{width:100%; height:3px; left:0; top:50%; margin-top:-1.5px;}
.Top001872 .mobile_menu::after{ width:3px; height:100%; top:0; left:50%; margin-left:-1.5px;}

.Top001872 .mobile_close{ position:absolute; right:-40px; height:40px; width:40px; background:rgba(0,0,0,0.5); top:3%; display: none;}
.Top001872 .mobile_close::before,
.Top001872 .mobile_close::after{ position:absolute; content:''; width:70%; left:15%; height:3px; background-color:#fff; transform:rotate(45deg); top:45%;}
.Top001872 .mobile_close::after{transform:rotate(-45deg);}

.Top001872 { height:auto;background: url(../images/header.png) no-repeat center/cover;}
.Top001872 .logo{ width: 26%;}
.Top001872 .logo img { max-width:100%;}
.Top001872 .auto { padding:0 5%;overflow: hidden;}
.Top001872 nav .top {display: none;}
.Top001872 .mobile_menu {top: 3%;right:5%;/*transform: translateY(-50%);*/ margin-top: 0;}
}

.brand_title p{margin: 0;}

/*
 .Banner002246 为demo编号
 */
.Banner002246{}
.Banner002246 .bx-wrapper{ position:relative; z-index:1;}
.Banner002246 .bx-viewport{ z-index:1;}
.Banner002246 li a{ display:block; }
.Banner002246 li img{ display:block; width:130%; position: relative; left: -15%; max-width: none; }
.Banner002246 .bx-controls{ position:absolute; left:0; width:100%; bottom:6%; z-index:10;}
.Banner002246 .bx-pager{ max-width:1260px; margin:0 auto; text-align:center;}
.Banner002246 .bx-pager div{ display:inline-block; height:12px; margin:0 4px;}
.Banner002246 .bx-pager div a{ display:block; width:11px; height:11px;background: #fff;border-radius:50%; overflow:hidden; line-height: 50px;}
.Banner002246 .bx-pager div a.active{  background-color: #9D672E;}
@media(min-width:769px){
.Banner002246 li a{background-repeat: no-repeat;background-position: center top;background-size: cover; height: 740px;}
.Banner002246 li img{ display: none;}
.Banner002246 .bx-controls{ bottom:5%; left:auto; right:2%;}
.Banner002246 .bx-pager div a{ display:block;}
}
@media(max-width:768px) {
	.Banner002246 li a{background: none !important;  }
}
.bannerpic { text-align: center;}
.newsBan .bannerpic .pic { height: 413px;}
.bannerpic .pic {background-position: center top; height: 413px;}
.bannerpic .mobilepic { display: none;}
@media(max-width:768px){
	.bannerpic .pic { display: none;}
	.bannerpic .mobilepic { display: block;}
}
@media(min-width:1921px){
	.Banner002246 li a{background: none !important;height:auto;  }
	.Banner002246 li img {display:block;width:100%;left:0;max-width:none;}
}

/*Floor001797*/
/*.Floor001797{ padding:6% 0 3%;}*/
.Floor001797 ul{display: flex; /*height: 200px;*/margin: 95px auto 50px;justify-content: space-between;box-sizing: border-box; }
.Floor001797 ul{display: flex; /*height: 200px;*/margin: 95px auto 50px;justify-content: space-between;box-sizing: border-box; }
/*.Floor001797 li{ position: relative; width:403px; background-size: cover;box-shadow: -6px 8px 8px #c4c4c4;}*/
.Floor001797 li a{display:block;position:relative; width: 100%; height: 100%;}
/*.Floor001797 li img{ position: absolute;bottom: 0;right: 0;width: 100%;}*/
.Floor001797 li img{ position: relative;bottom: 0;right: 0;width: 100%;}
.Floor001797 li figure{position:absolute;right:10%; top:20%;color:#f4c270;font-size:23px; text-align:right;}
.Floor001797 li figure span{ font-family:"Arial"; font-size:12px; color:#fff; z-index:10; display:block; text-transform:uppercase;}
.Floor001797 li:first-child figure,
.Floor001797 li.first figure,
.Floor001797 li:first-child figure span,
.Floor001797 li.first figure span{ color:#c3c3c3; }
.Floor001797 .owl-carousel .owl-prev,
.Floor001797 .owl-carousel .owl-next { position: absolute;top:50%; width: 30px; height: 40px; line-height: 99; overflow: hidden;}
.Floor001797 .owl-carousel .owl-prev {left:-45px;background:url("../images/left.png") no-repeat center top/contain;}
.Floor001797 .owl-carousel .owl-next {right:-45px;background:url("../images/right.png") no-repeat center top/contain;}

@media(min-width:769px){
	.Floor001797 .auto_1200 {padding:0 22px;}
}
@media(max-width:768px){
.Floor001797 { padding: 0 6%;}
.Floor001797 ul{ max-width:480px;margin:5% auto;}
.Floor001797 li{ float:none; width:auto; margin-left:0; margin-bottom:3%;}
	.Floor001797 .owl-carousel .owl-prev,
	.Floor001797 .owl-carousel .owl-next { width: 16px;}
	.Floor001797 .owl-carousel .owl-prev {left:-15px;background:url("../images/icon.png") no-repeat left top;}
	.Floor001797 .owl-carousel .owl-next {right:-15px;background:url("../images/icon.png") no-repeat -16px top;}
}
/*
 .Floor001279 为demo编号
 */
.Floor001279 .auto{ }
.Floor001279 dl{ position:relative; overflow:hidden; background-color:#fff;box-shadow:3px -1px 3px #eee,-3px -1px 3px #eee;}
.Floor001279 dd{ float:left; width:50%;line-height:24px;}
.Floor001279 dd h1{ margin:0; line-height:60px; font-size:18px; font-weight:normal; padding:0 5% 0 3%; position:relative; z-index:1;color:#2184fa;
background: rgb(255,255,255); 
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 30%, rgba(248,248,248,1) 100%);
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 30%,rgba(248,248,248,1) 100%); 
background: linear-gradient(to bottom,  rgba(255,255,255,1) 30%,rgba(248,248,248,1) 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 ); 
}
.Floor001279 dd h1 span{ font-size:12px; color:#ccc; margin-left:5px;}
.Floor001279 dd h1 a{ float:right;font-size:12px;color:#2184fa;}

.Floor001279 dd .box{ padding:5%;}
.Floor001279 dd figure h4{ margin-top:0; font-size:18px; font-weight:normal;}
.Floor001279 dd figure img{ display:block; width:100%;}
.Floor001279 dd figure p{ overflow:hidden;height:72px;}
.Floor001279 dd .more{ text-align:right;}
.Floor001279 dd .more a{ color:#2184fa;}

.Floor001279 dd ol{ overflow:hidden; padding-bottom:15px;}
.Floor001279 dd ol .pic{ float:left; width:48%;}
.Floor001279 dd ol .pic img{ display:block; width:100%;}
.Floor001279 dd ol .txt{ float:right; width:48%;}
.Floor001279 dd ol h5{ margin:0; font-size:15px;}
.Floor001279 dd ol p{ margin:5px 0;  overflow:hidden; height:96px; color:#999;}
.Floor001279 dd:nth-child(2) li time{ float:right; margin-left:10px;}
.Floor001279 dd:nth-child(2) li a{ padding-left:15px; position:relative;}
.Floor001279 dd:nth-child(2) li a::before{ position:absolute; content:''; width:0; height:0; border:5px solid #005f9b; border-top-color:transparent;border-bottom-color:transparent; border-left:0; left:0; top:5px; transform:rotate(45deg);}

.Floor001279 .list{border:1px solid #cdcdcd; }
.Floor001279 .list .bx-wrapper{ position:relative;overflow:hidden;}
.Floor001279 .list .bx-viewport{ z-index:1;}
.Floor001279 .list li a{ display:block; }
.Floor001279 .list li img{ display:block; width:100%;}
.Floor001279 .list li h3{ margin:0; font-size:16px; color:#fff; background-color:#2184fa; padding:0 10px; line-height:54px; text-align:center;}

.Floor001279 .list .bx-controls-direction a{ position:absolute; font-size:24px; color:#ddd; width:24px; height:24px; text-align:center; top:40%; margin-top:-12px; z-index:10;}
.Floor001279 .list .bx-controls-direction a.bx-prev{ left:3%;}
.Floor001279 .list .bx-controls-direction a.bx-next{ right:3%;}
.Floor001279 .list .bx-pager{display: none; position:absolute; right:3%; bottom:60px; z-index:10;}
.Floor001279 .list .bx-pager div{ float:left; margin-left:3px; width:18px; text-align:center; font-size:12px;}
.Floor001279 .list .bx-pager div a{ display:block; line-height:18px; background-color:#f3f3f3;}
.Floor001279 .list .bx-pager div a.active{ background-color:#2184fa; color:#fff;}

@media(min-width:769px){
	.Floor001279 .auto_1200 {padding:0 22px;}
}
@media(max-width:768px){
.Floor001279 dl::before,
.Floor001279 dl::after{ display:none;}
.Floor001279 dd{ width:50% !important;}
.Floor001279 dd:nth-child(1){ width:auto !important; float:none;border-bottom:1px solid #e5e5e5;}
.Floor001279 dd:nth-child(1) .box{ padding:3%;}
}
@media(max-width:640px){
.Floor001279 dd{ float:none; width:auto !important; border-bottom:1px solid #e5e5e5;}
}
@media(max-width:480px){
.Floor001279 dd:nth-child(2) li{ line-height:30px;}
}
/*
 .Bottom002352 为demo编号
 */

.Bottom002352,.Bottom002352 a{ color: #A05322; font-size: 12px;}
.Bottom002352 a:hover{text-decoration: underline;}
.Bottom002352 >*{ padding-bottom: 15px;}
.Bottom002352{border-top: 1px solid #A55E45; padding: 2% 0; text-align: center;}
.Bottom002352 p{ margin: 0; line-height: 20px;}
.Bottom002352 p img{margin-left: 1%;}
.Bottom002352 dl{text-align: left; padding-bottom: 2%; padding-left: 24px;}
.Bottom002352 dl a{ position: relative; display: inline-block; padding-right: 3%; font-size: 14px;}
.Bottom002352 dl a+a{ margin-left: 20px;}
@media(max-width:768px){
	.Bottom002352 { background:url("../images/bg_f.jpg") no-repeat center top/cover;}
}
@media(max-width:640px){
	.Bottom002352 dl{text-align: center; }
}

/*PicList001958*/
.PicList001958 .auto { max-width: 800px;}
.PicList001958 .tit{font-size: 24px;}
.PicList001958 .juli{padding: 5% 0;}
.PicList001958 li{ overflow:hidden; padding:20px 0; border-bottom:1px solid #ebecec;}
.PicList001958 li:last-child{ border-bottom:0;}
.PicList001958 li div{ position:relative; padding-left:42%;}
.PicList001958 li .pic{ float: left;}
.PicList001958 li .Ispic{ position:absolute; left:0; top:0; height:100%; width:37%;}
.PicList001958 li .Ispic img{ display:none;}
.PicList001958 li h1{ margin:0; line-height: 28px; font-size: 20px;color: #000;}
.PicList001958 li h1:hover{color: #9D672E;}
.PicList001958 li time{line-height: 30px;font-weight: bold;font-size: 16px;color: #9d672e;}
.PicList001958 li p{color:#666; margin:10px 0 0 0; line-height:30px; height:90px; overflow:hidden;}
.PicList001958 li .btn{ display: none;}
.nextCate{ display: none;}
@media(max-width:768px){
.PicList001958 li div{ padding-left:45%;}
.PicList001958 li .Ispic{width:42%;}
	.PicList001958 li .btn { display: block;width:120px;line-height: 32px;margin-top:20px;text-align: center;border-radius: 44px;border: 1px solid #9d672e;font-size: 14px;color: #9d672e;}
	.PicList001958 li .btn i{ display: inline-block;width: 7px;height: 12px;margin-left: 11px;background: url(../images/btn_arrow.png) no-repeat center/contain;}
	.nextCate { display: block;max-width:150px;line-height: 32px;margin:25px auto;text-align: center;border-radius: 44px;border: 1px solid #9d672e;font-size: 14px;color: #9d672e;}
	.nextCate i{ display: inline-block;width: 7px;height: 12px;margin-left: 11px;background: url(../images/btn_arrow.png) no-repeat center/contain;}
}
@media(max-width:480px){
.PicList001958 li div{ padding-left:0;}
.PicList001958 li .Ispic{ position:relative; display:block; width:auto; padding-bottom:50%;}
.PicList001958 li p{line-height:20px; height:60px; font-size:12px;}
.PicList001958 li h1{font-size:16px;}
}
.line{width: 100%;height: 1px; background: #959595; margin: 1% 0;}
/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding:30px 0 5%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:50%;transition: .3s ease-out;}
.Page002193 a.a_next,a.a_prev{border-radius: 20px;}
.Page002193 a:hover{ color:#fff; border:1px solid #DDB057; background:#DDB057;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#F00;}
.Page002193 .p_count b{ color:#F00;}
.Page002193 .p_total b{ color:#F00;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{display: inline-block;margin: 0 6px;padding: 0 8px;min-width: 12px;line-height: 28px;color: #6e1d11;font-size: 16px;}
.Page002193 .p_page em a.a_cur{ color:#fff; background:#DDB057; border-color:#DDB057;}
.Page002193 .p_page b{ font-weight:normal;}


/*PicList001912*/
.PicList001912{ position: relative;background: url(../images/skin_1.png) no-repeat; background-size: cover; padding-top: 10%;background-size: 1920px auto;background-position: top center;}
.PicList001912 .mobilebg {position: absolute; width: 100%;height:100%;  display: none;}
@media (max-width:768px){
	.PicList001912 {background-image:none;}
	.PicList001912 .mobilebg {display: block;top:0;background-size: 100% auto!important; z-index:-1;}
}
.PicList001912 .h2{width:27%; background: url(../images/bg_pro2_hd.png) center;line-height: 43px;text-align: center; color: #fff;margin: 0 auto; font-size: 26px;letter-spacing: 3px; font-weight: 400;}
.PicList001912 .list { position: relative;width: 1000px;margin:0 auto;padding:30px 0;}
.PicList001912 li{padding: 0; margin-bottom:35px; }
.PicList001912 li:last-child{border: 0; margin-bottom: 0;}
.PicList001912 li div{position: relative;}
.PicList001912 li .item_img { float: left; position: relative;/* width: 320px;*/ padding-left: 80px; }
.PicList001912 li .item_img a { position: relative;}
/*.PicList001912 li .pic{ float:left; width:40%;}*/
.PicList001912 li .pic .zxx_image_zoom_div{width:200px; height:200px; padding:3px; background:white; border:1px solid #dfca91; text-align:center; position:absolute; z-index:1001;left:100%; top:0; overflow:hidden;}
/*.PicList001912 li .pic > img{ display:block; width:100%;}*/
.PicList001912 li figure{ float:right; width:50%; padding-top: 5%;}
.PicList001912 li h3{line-height: 45px;margin-bottom: 15px;letter-spacing: 3px;font-size: 24px;font-weight: normal;color: #af6a26;}
.PicList001912 li p{padding-left: 16px;background: url(../images/dot.png) no-repeat 1px 12px; font-size: 18px;}
.PicList001912 li .more{display: block;margin-top: 25%;font-size: 18px; color: #59493F; border:none;}
.PicList001912 li div ul li{list-style:disc;margin: 0 0 0 20px;border: 0;font-size: 18px; color: #59493F; padding: 0;}
.PicList001912 li h2{margin: 0;line-height: 36px;font-size: 18px;font-weight: normal;color: #af6a26; text-align: center;}
.PicList001912 li .item_text {float: right;width: 510px;padding-right: 40px;padding-top: 40px;}
.PicList001912 .bx-controls-direction a { position: absolute; top: 210px; width: 40px; height: 90px; line-height: 200; background: url("../images/sp_arrow_big.png") no-repeat; cursor: pointer; overflow: hidden;}
.PicList001912 .bx-controls-direction a.disabled { display: none;}
.PicList001912 .bx-controls-direction .bx-prev { left: 0; background-position: 0 0; }
.PicList001912 .bx-controls-direction .bx-next { right: 0; background-position: right 0; }

.PicList001912 .bx-pager {  margin-top:20px;padding: 0 10px;text-align: center;background: url(../images/bg_pro_line.png) no-repeat center;}
.PicList001912 .bx-pager div { display: inline-block; text-align: center; height: 11px; background: #fff;overflow: hidden; }
.PicList001912 .bx-pager a{ display: inline-block; *display: inline; *zoom: 1; width: 11px; height: 11px; margin: 0 4px; background: url("../images/sp_dot.png") no-repeat; cursor: pointer; line-height: 100;}
.PicList001912 .bx-pager a.active { background-position: right top; }
.PicList001912 .intro { max-width:1000px;margin:0 auto;padding: 30px 0; }
.PicList001912 .bd_box {margin-bottom: 3%;}
.PicList001912 .hd_img {width: 320px; margin-top: 3%;overflow: hidden}
.PicList001912 .hd_img .li {float: left;width: 20%;}
.PicList001912 .hd_img span { display: block;width: 100%; height: 100%;padding: 0 1%;border:1px solid transparent; overflow: hidden; cursor: pointer;}
.PicList001912 .hd_img span img {width: 100%;}
.PicList001912 .hd_img .li.on span{ border-color: #6F1C0B;}
@media(max-width:1000px){
	.PicList001912 .list{ width: 100%;padding:0 10%;}
	.PicList001912 li .item_img,
	.PicList001912 li .item_text { float: none; width: 100%; padding: 0;}
	.PicList001912 .hd_img {width:100%;}
	.PicList001912 li .pic{ display: inline-block;width: 100%;text-align: center;}
	.PicList001912 li .pic img { display: inline-block;width: 60%;}
	.PicList001912 li h3{ line-height:normal; font-size: 22px;}
	.PicList001912 li p{ margin:2% 0; }
	.PicList001912 .bx-controls-direction a{ display: none;}
}
@media(max-width:480px){
.PicList001912 li .pic,
.PicList001912 li figure{ float:none; width:auto;}
.PicList001912 li figure{ border:0; padding-left:0; padding-top:3%;}
}
/*Banner002534 */
.Banner002534{ position:relative; z-index:1; overflow:hidden;}
.Banner002534 .slides > li {display: none; -webkit-backface-visibility: hidden;} 
.Banner002534 .slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .Banner002534 .slides {display: block;} 
* html .Banner002534 .slides {height: 1%;}
.no-js .Banner002534 .slides > li:first-child {display: block;}
.Banner002534 .flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .Banner002534 .flex-viewport {max-height: 300px;}
.Banner002534 .slides {zoom: 1;}

.Banner002534 li .pic{position:relative;}
.Banner002534 li .pic a{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.Banner002534 li .txt{ position:absolute; z-index:20; left:0; width:100%; top:35%; text-align:right;}
.Banner002534 li .txt dl{ position:relative;}
.Banner002534 li .txt dl::before,
.Banner002534 li .txt dl::after{ position:absolute; content:''; width:40%; max-width:116px;  border:1px solid #fff; right:5%;}
.Banner002534 li .txt dl::before{ border-bottom:0; bottom:110%;}
.Banner002534 li .txt dl::after{ border-top:0;top:110%;}
.Banner002534 li:nth-child(2n) .txt{ text-align:left; top:25%;}
.Banner002534 li:nth-child(2n) .txt dl::before,
.Banner002534 li:nth-child(2n) .txt dl::after{ right:auto; left:5%; border-color:#2e2522;}
.Banner002534 .flex-control-nav{ position:absolute; bottom:5%; left:50%; transform:translateX(-50%); z-index:10;}
.Banner002534 .flex-control-nav li{ float:left;  padding:0 8px;}
.Banner002534 .flex-control-nav li a{ display:block;width:8px; height:18px; border:1px solid #fff; line-height:1000px;overflow:hidden; cursor:pointer;}
.Banner002534 .flex-control-nav li a.flex-active{ background:none; border-color:transparent;background:#6b5654;}
@media(min-width:1025px){
.Banner002534 li .pic{  height:770px; background-position:center top; background-repeat:no-repeat;}
.Banner002534 li .pic > img{ display:none;}
}
@media(max-width:1024px){
.Banner002534 li .pic{ background:none;}
.Banner002534 li .pic img{ display:block; width:100%;}
.Banner002534 li .txt{ display:none;}
}
/*动画*/
.Banner002534 li .txt dl::before,
.Banner002534 li .txt dl::after{opacity:0;height:0; transition:ease-in-out 0.3s 1s;}
.Banner002534 li dd{opacity:0; transition:transform ease-in-out 1s 0.3s,opacity ease-in-out 1s 0.5s;}
.Banner002534 li dd.cn{ transform:translateX(50px);}
.Banner002534 li dd.en{ transform:translateX(-50px);}
.Banner002534 li.flex-active-slide dd{transform:translateX(0);opacity:1; }
.Banner002534 li.flex-active-slide .txt dl::before,
.Banner002534 li.flex-active-slide .txt dl::after{height:100%;opacity:1;}
/*动画 end*/
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:1% 0;}
.RighInfo002228 .auto_1200{ max-width:800px; line-height: 36px;}
.RighInfo002228 .auto_1200 .tit{ font-weight: bold;font-size: 24px;}
.RighInfo002228.kqzs .auto_1200{ max-width:960px; line-height: 36px;}
.RighInfo002228 .single-header{ text-align:center;  font-weight: 400;}
.RighInfo002228 .single-header h1{ color:#4f4f4f; border-bottom: 1px solid #999;padding-bottom: 2%; font-size: 25px; font-weight: 400;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ margin:0; padding:10px 0; font-size: 18px; line-height: 36px;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0; text-align: center;}
.RighInfo002228 .single-content .no-textindent img{width: 90%;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}
@media(max-width:950px){
	.RighInfo002228 .auto{ padding:0 2%;}
	.RighInfo002228 .auto_1200 .tit{ font-weight: normal;  font-size: 18px;}
	.RighInfo002228 img { height:auto !important;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}
@media screen and (min-width:1024px){
  .RighInfo002228 .single-header h1{ font-size:30px;}
}


/*Page001936*/
.Page001936 .Pages{ border-bottom: 1px solid #959595; padding:30px 0; text-align:center; zoom:1; overflow:hidden; margin-bottom: 1%;}
.Page001936 .Pages .p_cur,
.Page001936 .Pages .p_count,
.Page001936 .Pages .p_jump,
.Page001936 .Pages .p_total,
.Page001936 .Pages .a_first,
.Page001936 .Pages .p_page em,
.Page001936 .Pages .a_end{ display:none;}
.Page001936 .Pages a{ display:inline-block; width:100px; height:29px; line-height:29px; border-radius:29px; background-color:#DDB057; color:#6E1D11; margin:0 10px; font-size:14px; font-weight: 700;}
.Page001936 .Pages a.a_next{ margin-left: 11%;}

.probg{ position: relative;background: url(../images/skin_1.png) no-repeat;background-size: 1920px auto;background-position: top center; padding: 10% 0 3%;}
.probg .mobilebg {position: absolute; width: 100%;height:100%;  display: none;}
@media (max-width:768px){
	.probg {background-image:none;}
	.probg .mobilebg {display: block;top:0;background-size: 100% auto!important; z-index:-1;}
}

.bg{background: url(../images/brand_flower.png) right bottom no-repeat #EBDAA2; position: relative; padding-bottom: 10%; }
.brand_title{text-align: center;color: #af6a26;font-size: 18px;padding: 5% 0 4%;line-height: 30px;}
.lines{width:840px;height:1px;background-color:#b6872f;margin:0 auto;}
	.brand_con{width:1150px;height:1638px;position:relative;margin:0 auto;top:-130px;transform:scale(0.8);}
	.b_init{width:26px;height:159px;position:absolute;top:0;left:calc(50% - 13px);background-image:url("../images/brand_icon_init.png");background-repeat:no-repeat;}
	.b_li{width:613px;height:208px;position:absolute;}
	.b_li:nth-child(even) .b_con{
		width:270px;
		padding-left:20px;
	}
	.b_li:nth-child(odd) .b_con{
		width:270px;
		padding-right:20px;
		float:right;
	}
	.b_con p {
		font-size:18px;
		text-align:justify;
		color:#595757;
	}
	.b_year{
		font-size:20px;
		color:#d5b04a;
		line-height:60px;
		text-align:center;
		font-weight:700;
	}
	.b_li:nth-child(2){
		top:82px;
	}
	.b_li:nth-child(3) .b_img{
		background-position: 0 -175px;
	}
	.b_li:nth-child(3){
		top:214px;
	}
	.b_li:nth-child(4) .b_img{
		background-position: -175px 0;
	}
	.b_li:nth-child(4){
		top:346px;
	}
	.b_li:nth-child(5) .b_img{
		background-position: -175px -175px;
	}
	.b_li:nth-child(5){
		top:478px;
	}
	.b_li:nth-child(6) .b_img{
		background-position: 0 -350px;
	}
	.b_li:nth-child(6){
		top:610px;
	}
	.b_li:nth-child(7) .b_img{
		background-position: -175px -350px;
	}
	.b_li:nth-child(7){
		top:742px;
	}
	.b_li:nth-child(8) .b_img{
		background-position: 0 -525px;
	}
	.b_li:nth-child(8){
		top:874px;
	}
	.b_li:nth-child(9) .b_img{
		background-position: -175px -525px;
	}
	.b_li:nth-child(9){
		top:1006px;
	}
	.b_li:nth-child(10) .b_img{
		background-position: 0 -700px;
	}
	.b_li:nth-child(10){
		top:1138px;
	}
	.b_li:nth-child(11) .b_img{
		background-position: -175px -700px ;
	}
	.b_li:nth-child(11){
		top:1270px;
	}
	.b_li:nth-child(12) .b_img{
		background-position:  0 -875px;
	}
	.b_li:nth-child(12){
		top:1402px;
	}
	.b_li:nth-child(13) .b_img{
		background-position:  -175px -875px;
	}
	.b_li:nth-child(13){
		top:1534px;
	}
	.b_li:nth-child(14) .b_img{
		background-position:  0px -1050px;
	}
	.b_li:nth-child(14){
		top:1666px;
	}
	.b_li:nth-child(15) .b_img{
		background-position:  -175px -1050px;
	}
	.b_li:nth-child(15){
		top:1798px;
	}
	.b_border{
		width:280px;
		height:208px;
		position:absolute;
		background:url("../images/brand_icon_1.png") no-repeat;
		background-size:cover;
		top:0px;
	}
	.b_li:nth-child(even) .b_border{
		right:25px;
	}
	.b_li:nth-child(odd){
		right:0;
	}
	.b_li:nth-child(odd) .b_border{
		background:url("../images/brand_icon.png") no-repeat;
		left:25px;
	}
	.b_img{
		width:175px;
		height:175px;
		background-size:350px 1224px;
		background-image:url("../images/brand_hd.png");
		margin:4px 0 0 4px;
		background-repeat:no-repeat;
	}
	.b_li:nth-child(even) .b_img{
		margin:4px 0 0 3px;
	}
	.b_li:nth-child(odd) .b_img{
		margin:4px 0 0 103px;
	}

@media(max-width:768px){
	/*.wp { position: relative;background-color:#e9d69b;padding-bottom:100px;}*/
    .container .home_article .home_knowledge,.container .home_article .home_dynamics{height: auto;}
    .container .home_article .home_knowledge,.container .home_article .home_dynamics,	.container .home_article{width: 100%; float: none; display: block;}
    .Bottom002352{position: relative;}
    .container .home_article{ height: auto;}
    .container .home_article .title{margin-bottom: 3%;}
    .lines{width: 100%;}
    /*.bg{height: 800px;}*/
    .bg .brand_con{ width: 100%;height: 1150px;top: 0;transform: scale(1); overflow: hidden; }
    .brand_title p{font-size: 14px;}
    .video video{width: 100%; }
    .PicList001912 li{padding: 0; font-size: 26px;}
    .PicList001912 li div ul li{font-size: 16px;}
    .PicList001912 li .more{margin-top: 4%; font-size: 16px;}
    .PicList001912 .h2{margin-bottom: 5%; width:100%;}
    .w1000,.pro_hd,.pro_bd{width: 100%;}
	.pro_bd .bd {height:auto;padding:0 10%;}
    .pro_bd .bd li .item_img,
    .pro_bd .bd li .item_text{padding: 0; width:100%;float:none;}
	.pro_bd .bd li .item_text .ls {padding:0;}
	.pro_bd{margin-bottom: 8%;}
	.pro_bd .bd li .item_img .name{width: 100%;}
	/*.b_li,.b_init{transform: scale(0.65)}*/
	.RighInfo002228 .single-content p{font-size: 14px; line-height: 25px;}
	.Page002193{padding: 2%;}
	.Top001872 .two{ width: 100%; position: relative;}
	.bg .brand_con { height: 600px;}
    .b_li { width: 51.1%;height:auto;padding:0;margin:0;  right:inherit;}
	/*.b_li .b_border { width: 20%;height:auto;}
    .b_li .b_img{ width: 20%;height:auto;}*/
    .b_li:nth-child(odd){right: 0;}
    .b_li:nth-child(even){left: 0;}
    .b_li:nth-child(2){top: 7%;}
    .b_li:nth-child(3){top: 13.5%;}
	.b_li:nth-child(3) .b_img {background-position:0 -53px;}
    .b_li:nth-child(4){top: 20%;}
	.b_li:nth-child(4) .b_img {background-position:-53px 0;}
	.b_li:nth-child(5){top: 26.5%;}
	.b_li:nth-child(5) .b_img {background-position:-53px -53px;}
	.b_li:nth-child(6){top: 33%;}
	.b_li:nth-child(6) .b_img {background-position:0 -106px;}
    .b_li:nth-child(7){top: 39.5%;}
	.b_li:nth-child(7) .b_img {background-position:-53px -106px;}
    .b_li:nth-child(8){top: 47%;}
	.b_li:nth-child(8) .b_img {background-position:0 -159px;}
    .b_li:nth-child(9){top: 53.5%;}
	.b_li:nth-child(9) .b_img {background-position:-53px -159px;}
    .b_li:nth-child(10){top: 60%;}
	.b_li:nth-child(10) .b_img {background-position:-0 -212px;}
    .b_li:nth-child(11){top: 66.5%;}
	.b_li:nth-child(11) .b_img {background-position:-53px -212px;}
    .b_li:nth-child(12){top: 73%;}
	.b_li:nth-child(12) .b_img {background-position:0 -265px;}
    .b_li:nth-child(13){top: 79.5%;}
	.b_li:nth-child(13) .b_img {background-position:-53px -265px;}
	.b_init {  width: 8px;top:3%;left: calc(50% - 5px);background-size: contain;}
	.b_li:nth-child(even) .b_border { width: 46%;height:0;padding-bottom:34%;right:1px;background-position:right top;background-size:contain;}
	.b_li:nth-child(odd) .b_border { width: 46%;height:0;padding-bottom:34%;left:0;background-position:left top;background-size:contain;}
	.b_li:nth-child(even) .b_con {  width: 47%;padding-left:5px; font-size: 12px;}
	.b_li:nth-child(odd) .b_con {  float:right;width: 49%;padding-right:5px; font-size: 12px;}
	.b_con .b_year {font-size: 12px;color: #d5b04a;line-height: 1;text-align: center;font-weight: 700;}
	.b_con p { font-size: 12px;line-height: 1;margin:0;}
	.b_li:nth-child(even) .b_img {margin: 2px;}
	.b_li:nth-child(odd) .b_img {margin: 2px 0 2px 37%;}
	.b_img {width:61%;height:auto;padding-bottom:61%;  background-size: 106px;}
}
/*@media(max-width:1024px) and (min-width: 768px){
	.container .home_article .title{margin-bottom: 1%;}
    .bg .brand_con{transform: scale(1); width: 100%;top: 50px;}
    .bg{}
    .b_li,.b_init{transform: scale(0.65)}
    .b_li:nth-child(odd){left: 32.8%;}
    .b_li:nth-child(even){right: 32.8%;}
    .b_li:nth-child(2){top: 5%;}
    .b_li:nth-child(3){top: 14%;}
    .b_li:nth-child(4){top: 24%;}
    .b_li:nth-child(5){top: 33%;}
    .b_li:nth-child(6){top: 42%;}
    .b_li:nth-child(7){top: 51%;}
    .b_li:nth-child(8){top: 60%;}
    .b_li:nth-child(9){top: 69%;}
    .b_li:nth-child(10){top: 78%;}
    .b_li:nth-child(11){top: 87%;}
    .b_li:nth-child(12){top: 96%;}
    .b_li:nth-child(13){top: 105%;}
}*/

div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;border:1px solid #dfca91;display:none;text-align:center;overflow:hidden;}
div.zoomDiv img { max-width:none;}
div.zoomMask{position:absolute;/*background:url("../images/mask.png") repeat scroll 0 0 transparent;*/cursor:pointer;z-index:1;}

.RighInfo002228 .hd { line-height: 70px; margin-bottom: 20px; text-align: center; font-size: 30px; color: #59493f; }
.site_map { padding: 60px 15px 0; margin-bottom: 145px; }
.site_map .bd {}
.site_map .bd li { float: left; width: 225px; height: 432px; padding-left: 24px; border-left: 1px solid #cead7d; }
.site_map .bd li h3 { height: 30px; line-height: 30px; margin-bottom: 30px; }
.site_map .bd li h3 a { font-size: 18px; color: #59493f; }
.site_map .bd li .child { line-height: 30px; margin-bottom: 10px; font-size: 18px; color: #847866; }
.site_map .bd li .child a { font-size: 18px; color: #847866; }
.site_map .bd li .s_child { line-height: 30px; padding-bottom: 10px; font-size: 14px; color: #847866; }
.site_map .bd li .s_child p { background: url(../images/ico_map_c.png) no-repeat left center; padding-left: 16px;}
.site_map .bd li .s_child a { font-size: 14px; color: #847866; }



.relatedNews {padding:0 0 3% 0;}
.relatedNews .tit{font-size: 24px;line-height: 74px;color: #4f4f50;}
.relatedNews li { overflow: hidden;}
.relatedNews li:not(:last-child) {margin-bottom: 50px;}
.relatedNews li .item_img{ float: left; width: 168px; height: 106px; overflow: hidden;}
.relatedNews li .item_img img { display: block; width: 100%; }
.relatedNews li .item_text { float: right; width: 615px; }
.relatedNews li .item_tit { line-height: 28px; padding: 4px 0; }
.relatedNews li .item_tit a { font-size: 20px; color: #000; }
.relatedNews li .item_tit a:hover { text-decoration: none; color: #9d672e; }
.relatedNews li .item_date { line-height: 28px; font-weight: bold; font-size: 16px; color: #9d672e;border-top: 1px solid #959595; }
@media(max-width:1000px){
	.relatedNews .auto{padding:2%;}
	.relatedNews .tit{font-size: 24px;line-height: 1;color: #4f4f50;}
	.relatedNews li .item_img,
	.relatedNews li .item_text{ float: none; width: 100%; height: auto; overflow: hidden;}
}