body,div,ul,li,.dl,dt,dd,h1,h2,h3,h4,h5,h6,i,button,input,p,span{margin:0; padding:0; list-style:none;}
body{font:16px "微软雅黑",Helvetica,Arial,sans-serif; margin:0 auto; overflow-x:hidden;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0;}
.am-tabs-bd{border:none;}
.am-tabs-bd .am-tab-panel{padding:0;}
.wrap{width:100%; max-width:1200px; margin:0 auto;}
.top{width:100%; height:36px; line-height:36px; background:#ededed; color:#666;}
.top-t{position:relative;}
.top-img{width:200px; position:absolute; top:50px; right:-200px;}
.top .am-fr{font-size:16px;}
.top .am-fr span{padding-left:10px;}
.top a{color:#666; display:inline-block; margin:0 10px; float:left;}
.top a:nth-child(1){border:none;}
.menu{display:flex; padding:10px 0;}
.menu .logo{width:20%;}
.menu .logo img{width:100%;}
.menu ul{width:80%; padding-left:5%; display:flex; align-items:center;}
.menu ul li{width:100%; text-align:center;}
.menu ul li a{color:#787878; font-size:20px; font-weight:600;}
.menu ul li.active a, .menu ul li:hover a{color:#d18821;}
img{
	height: auto;
}

/* 本例子css */
.slideBox{width:100%; overflow:hidden; position:relative; border:1px solid #ddd;}
.slideBox .hd{width:100%; overflow:hidden; position:absolute; right:0; bottom:15px; z-index:1;}
.slideBox .hd ul{width:100%; overflow:hidden; zoom:1; text-align:center;}
.slideBox .hd ul li{margin:0 5px; width:15px; height:15px; line-height:14px; background:#fff; cursor:pointer; display:inline-block; border-radius:50%;}
.slideBox .hd ul li.on{background:#d18821; color:#fff;}
.slideBox .bd{position:relative; height:100%; z-index:0;}
.slideBox .bd li{zoom:1; vertical-align:middle;}
.slideBox .bd img{width:100%; display:block;}

.banner{width:100%; clear:both;}
.banner img{width:100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../../img/common/slider-arrow.png) -110px 5px no-repeat; }
.slideBox .next{left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}

.index-title{text-align:center; padding:30px 0 30px; font-size:40px;}
.index-title span{color:#d18821;}
.index-title p{max-width:660px; text-align:center; font-size:20px; color:#787878; font-weight:500; padding-top:5px; margin:0 auto;}

.index-1{overflow:hidden;}
.index-1 .dl{width:25%; float:left; margin:25px 0; padding:50px 30px; border-left:1px solid #ccc; text-align:center;}
.index-1 .dl:nth-child(1){border:none;}
.index-1 .dl .dt{font-size:58px; color:#d18821;}
.index-1 .dl .dt span{font-size:20px;}
.index-1 .dl .dt p{font-size:15px; color:#858585; font-weight:500;}
.index-1 .dl .dd{font-size:16px; color:#3b3b3b; padding-top:15px;}

.index-2{background:#f6f1e9; padding-bottom:20px;}
.index-2 h2{font-size:52px; padding:50px 0; color:#d18821; text-align:center;}
.index-2 h2 p{font-size:32px; color:#787878; font-weight:500; padding-top:15px;}
.index-2 li{background:#fff; overflow:hidden; margin-bottom:20px; -moz-box-shadow:2px 2px 10px #999; -webkit-box-shadow:2px 2px 10px #999; box-shadow:2px 2px 10px #999;}
.index-2 li .am-u-md-6{padding:0;}
.index-2-t{width:65%; background:#d18821; display:flex; padding:5px 0 5px 10px; align-items:center; margin-top:30px;}
.index-2-t img{width:96px; padding:0 10px;}
.index-2-t .dl{}
.index-2-t .dl .dt{color:#fff; font-size:36px; white-space:nowrap;}
.index-2-t .dl .dd{color:#fff; font-size:20px; text-transform:uppercase; margin:0;}
.index-2-d{padding-left:17%;}
.index-2-d .dl{padding:25px 0;}
.index-2-d .dt{font-size:18px; color:#3a3a3a; font-weight:500;}
.index-2-d .dd{font-size:18px; color:#d18821;}
.index-2-d a{width:150px; text-align:center; border:1px solid #d18821; font-size:18px; display:inline-block; padding:2px 0; border-radius:20px;}
.index-2-btn-1{background:#d18821; color:#fff; margin-right:20px;}
.index-2-btn-2{background:#fff; color:#d18821;}
.index-2-btn-1:hover{color:#fff;}
.index-2-btn-2:hover{color:#d18821;}

.index-2 ul li:nth-child(even) .index-2-l{padding-left:3%;}
.index-2 ul li:nth-child(even) .index-2-t{background:#fff; width:100%; padding:0; margin-top:25px;}
.index-2 ul li:nth-child(even) .index-2-t .dl{width:100%;}
.index-2 ul li:nth-child(even) .index-2-t .dl .dt{color:#d18821;}
.index-2 ul li:nth-child(even) .index-2-t .dl .dd{width:100%; color:#d18821; background:#d18821; display:block;}
.index-2-t .dl .dd p{background:#fff; display:inline-block; padding-right:10px;}
.index-2 ul li:nth-child(even) .index-2-d{padding-left:10px;}
.index-2 ul li:nth-child(even) .index-2-d .dl{padding-right:9%;}

.index-3{padding-bottom:20px;}
.index-3 h2 p{font-size:20px; color:#787878; font-weight:500; padding-top:5px;}
.index-3 ul{overflow:hidden;}
.index-3 ul li{width:calc(25% - 20px); height:240px; float:left; text-align:center; padding:20px 10px; margin:10px; background:#f6f1e9;}
.index-3 ul li img{}
.index-3 ul li p{font-size:22px; color:#d18821; padding:5px 0;}
.index-3 ul li span{font-size:18px; color:#787878;}


.index-20{padding-bottom:20px;}
.index-20 h2 p{font-size:20px; color:#787878; font-weight:500; padding-top:5px;}
.index-20 ul{overflow:hidden;}
.index-20 ul li{width:calc(33% - 20px); /*height:220px;*/ float:left; text-align:center; padding:5px 10px; margin:10px; background:#f6f1e9;}
.index-20 ul li img{}
.index-20 ul li p{font-size:22px; color:#d18821; padding:5px 0;}
.index-20 ul li span{font-size:18px; color:#787878;}

.index-4{background:#f6f1e9; padding-bottom:20px;}
/*.index-4-t{background:#fff; overflow:hidden; padding:20px;}
.index-4-t img{width:32%; float:left;}
.index-4-t-r{width:68%; float:left; padding-left:20px;}
.index-4-t-r-t{padding:10px 0;}
.index-4-t-r-t .dt{font-size:20px; display:inline-block; color:#787878;}
.index-4-t-r-t .dt span{display:inline-block; float:right; font-size:15px; color:#af6815; border:1px solid #af6815; border-radius:4px; margin-left:10px; padding:1px 5px; margin-top:2px; font-weight:500;}
.index-4-t-r-t .dd{display:block; font-size:15px; color:#4a4a4a; padding-top:5px;}
.index-4-t-r-d{font-size:15px;}
.index-4-t-r-d .dl{padding-top:5px;}
.index-4-t-r-d .dl .dt{font-weight:500; color:#f44049;}
.index-4-t-r-d .dl .dd{color:#4a4a4a; line-height:28px}*/

.index-4-t{overflow:hidden; background:#fff; padding:20px;}
.index-4-t-l{width:calc(100% - 480px);}
.index-4-t-l span{width:40px; height:2px; margin-bottom:10px; background:#c8c5c4; display:inline-block;}
.index-4-t-l h3{font-size:18px; color:#e81122; padding:10px 0;}
.index-4-t-l p{font-size:16px; line-height:1.8;}
.index-4-t-r{display:flex; align-items:center;}
.index-4-t-r-img{width:317px;}
.index-4-t-r-t{display:flex; align-items:center;}
.index-4-t-r-t span{display:flex; font-size:16px; color:#fff; flex-flow:column; background:#d18821; padding:10px; width:34px; margin:0 15px;}
.index-4-t-r-d{display:none;}
.index-4-d{background:#fff; overflow:hidden; padding:0 70px 10px; position:relative; text-align:center;}
.index-4-d a{color:#787878;}
.index-4-d p{font-size:20px; padding-top:10px;}
.index-4-d span{font-size:14px;}

.index-5{overflow:hidden;}
.index-5 .am-tabs-nav{padding:0 50px 0 0; overflow:hidden;} 
.index-5 .am-tabs-nav li{width:100%; padding-bottom:5.5%;}
.index-5 .am-tabs-nav li a{display:block; position:relative;}
.index-5 .am-tabs-nav li a img{width:100%;}
.index-5 .am-tabs-nav li a p{width:100%; position:absolute; text-align:center; left:0; top:40%; font-size:24px; color:#fff;}

.index-5 .am-tabs-nav li.am-active a::after{content:''; width:0; height:0; border-top:15px solid transparent; border-bottom:15px solid transparent; border-left:15px solid #ababb2; position:absolute; right:-15px; top:50%; margin-top:-15px; z-index:10;}

.index-5 .am-tabs-bd{background:#f6f1e9; padding:0 20px;}
.index-5 .am-tab-panel li{padding:2% 0; border-top:1px solid #ccc;}
.index-5 .am-tab-panel li:nth-child(1){border:none;}
.index-5 .am-tab-panel li .am-u-sm-3, .index-5 .am-tab-panel li .am-u-sm-9{padding:0;}
.index-5 .am-tab-panel li a{color:#787878;}
.index-5 .am-tab-panel li img{width:22%; float:left;}
.index-5 .am-tab-panel li .dl{width:calc(100% - 24%); float:right;}
.index-5 .am-tab-panel li .dl .dt{font-size:20px; padding:5px 0;}
.index-5 .am-tab-panel li .dl .dd{font-size:14px; line-height:25px;}
.index-5 .am-tab-panel li .dl .dd span{color:#d18821;}

.index-6{padding-bottom:20px;}

.index-7{width:100%; background:#f6f1e9; padding-bottom:20px;}
.index-7-t{position:relative; overflow:hidden; margin-bottom:20px;}
.index-7-t-t{width:100%; top:0; left:0; overflow:hidden;}
.index-7-t-t img{    width: 96%;
	height: 100%;
	display: block;
	margin: 0 auto;}
.index-7-t-t li{width:14.28%; text-align:center; float:left; position:relative;}
.index-7-t-t li .img{width:62%;}
.index-7-t-t li .icon{position:absolute; height:16px; top:50%; margin-top:-19.5px; right:-4%;}
.index-7-t-t li p{font-size:16px; padding-top:7px; color:#787878;}
.index-7-t-d{width:86%; border-top:2px solid #ccc; margin:4.5% auto 7%; position:relative;}
.index-7-d{display:flex;}
.index-7-d .dl{width:100%; margin:0 10px 10px; background:#fff; text-align:center; padding:10px 30px; -moz-box-shadow:2px 2px 5px #ccc; -webkit-box-shadow:2px 2px 5px #ccc; box-shadow:2px 2px 5px #ccc;}
.index-7-d .dl .dt{font-size:22px; color:#d18821; border-bottom:dashed 1px #d18821; padding:15px 0; font-weight:500;}
.index-7-d .dl .dd{font-size:15px; margin:0; padding:15px 0; color:#787878;}

.index-8{margin-bottom:30px; overflow:hidden;}
.index-8 .am-tabs-nav{}
.index-8 .am-tabs-nav li{padding:2.98% 5px;}
.index-8 .am-tabs-nav li.am-active{background:#d18821;}
.index-8 .am-tabs-nav li a{display:flex; align-items:center;}
.index-8 .am-tabs-nav li .on, .index-8 .am-tabs-nav li .off{width:12%; border-radius:50%; margin:0 10px;}
.index-8 .am-tabs-nav li .on{border:1px solid #d18821;}
.index-8 .am-tabs-nav li .off{border:1px solid #fff;}
.index-8 .am-tabs-nav li .icon, .index-8 .am-tabs-nav li .icon-on{width:5%; margin:0 10px;}
.index-8 .am-tabs-nav li .off{display:none; background:#d18821;}
.index-8 .am-tabs-nav li .icon-on{display:none;}
.index-8 .am-tabs-nav li.am-active .off, .index-8 .am-tabs-nav li.am-active .icon-on{display:inline-block;}
.index-8 .am-tabs-nav li.am-active .on, .index-8 .am-tabs-nav li.am-active .icon{display:none;}
.index-8 .am-tabs-nav li .dl{width:100%;}
.index-8 .am-tabs-nav li .dl .dt{font-size:30px; color:#d18821;}
.index-8 .am-tabs-nav li .dl .dd{font-size:19px; margin:0; color:#787878;}
.index-8 .am-tabs-nav li.am-active .dl .dt, .index-8 .am-tabs-nav li.am-active .dl .dd{color:#fff;}
{color:#fff;}
.index-8 .am-u-md-7 img{width:100%;}

.index-9{/*background:#f6f1e9; */overflow:hidden;}
.index-9-l{width:25%; float:left;}
.index-9-r{width:75%; padding-left:60px; float:right;}
.index-9-r .am-tabs-nav{display:flex; padding:4% 0;}
.index-9-r .am-tabs-nav li{align-items:center;}
.index-9-r .am-tabs-nav li a{color:#787878; font-size:30px;}
.index-9-r .am-tabs-nav li i{width:10px; height:10px; float:left; border-radius:50%; background:#d18821; display:inline-block; margin:15px 30px 0;}
.index-9-r .am-tabs-nav li.am-active a{color:#d18821;}
.index-9-r-t{border-bottom:1px solid #ccc; overflow:hidden; margin-right:30px; padding-bottom:20px;}
.index-9-r-t img{width:40%; float:left;}
.index-9-r-t .dl{width:calc(100% - 40%); padding-left:3%; float:left;}
.index-9-r-t .dl .dt{font-size:22px; line-height:35px; padding:8px 0 5px;}
.index-9-r-t .dl .dd{font-size:15px; color:#787878; line-height:30px;}
/*.index-9-r-t .dl .dd span{color:#f44049;}*/
.index-9-r-d{clear:both; padding:13px 3% 0 0; overflow:hidden;}
.index-9-r-d li{padding:7px 0; width:45%;}
.index-9-r-d li:nth-child(odd){float:left;}
.index-9-r-d li:nth-child(even){float:right;}
.index-9-r-d li a{font-size:18px; color:#787878;}
.index-9-r-d li a i{width:6px; height:6px; border-radius:50%; background:#787878; display:inline-block; margin:9px 6px 0 0; float:left;}
.index-9-r-d li a span{float:right; font-size:12px; color:#999; margin-top:4px; display:inline-block;}


.index-new{display:flex; flex-flow:row wrap; margin-top:20px;}
.index-new li{width:calc(50% - 20px); margin:0 10px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #eee;}
.index-new li a{display:flex;}
.index-new li img{width:180px; height:115px; border:1px solid #ccc;}
.index-new li .dl{width:calc(100% - 90px); padding:5px 0 0 10px;}
.index-new li .dl .dt{font-size:20px; color:#787878; padding-bottom:3px;}
.index-new li .dl .dd{font-size:14px; color:#787878; line-height:25px; color:#666;}
.index-new li .dl .dd span{color:#d18821;}


.wjhy-1{overflow:hidden; padding-bottom:20px;}
.wjhy-1 li{width:calc(16.66% - 30px); margin:0 15px; text-align:center; padding:30px 10px; float:left; background:#f6f1e9;}
.wjhy-1 li img{width:60%; border-radius:50%; border:3px solid #d18821; background:#d18821;}
.wjhy-1 li p{font-size:24px; color:#4e4e4e; padding:10px 0 5px;}
.wjhy-1 li span{font-size:16px; color:#757575;}

.flxs{overflow:hidden; padding-bottom:20px;}
.flxs li{width:calc(16.66% - 20px); margin:0 10px; text-align:center; padding:30px 10px; float:left; background:#f6f1e9;}
.flxs li img{width:60%; border-radius:50%; border:3px solid #d18821; background:#f6f1e9;}
.flxs li p{font-size:24px; color:#4e4e4e; padding:10px 0 5px;}
.flxs li span{font-size:16px; color:#757575;}

.wjhy-2{width:100%; background:#f6f1e9; padding-bottom:30px;}
.wjhy-2 ul{overflow:hidden;}
.wjhy-2 ul li{width:calc(25% - 20px); margin:0 10px; background:#fff; text-align:center; padding:30px 15px; float:left;}
.wjhy-2 ul li img{width:50%;}
.wjhy-2 ul li:nth-child(4) img{border-radius:50%; border:3px solid #d18821;}
.wjhy-2 ul li p{font-size:26px; color:#d18821; padding:10px 0;}
.wjhy-2 ul li span{font-size:18px; color:#9b9b9b;}
.wjhy-2 ul li a{width:130px; height:30px; line-height:30px; background:#d18821; color:#fff; text-align:center; font-size:16px; display:block; margin:20px auto 10px;}

.list-img{overflow:hidden;}
.list-img li{width:calc(33.3% - 20px); margin:10px; border:1px solid #ccc; float:left;}
.list-img li img{width:100%;}
.list-img li .dl{padding:15px;}
.list-img li .dl .dt{font-size:24px; color:#787878;}
.list-img li .dl .dt span{font-size:18px; padding-left:5px; color:#787878; font-weight:500;}
.list-img li .dl .dd{font-size:16px; color:#888;}
.list-img li a.btn{width:130px; height:30px; line-height:30px; background:#d18821; color:#fff; text-align:center; font-size:16px; display:block; margin:10px auto 20px; border-radius:10px;}

.list-img-1{overflow:hidden;}
.list-img-1 li{width:calc(25% - 20px); margin:10px; float:left;}
.list-img-1 li img{width:100%;}
.list-img-1 li p{height:55px; font-size:18px; text-align:center; padding:5px 0; color:#787878; font-size:16px; text-align:center;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	line-clamp: 2;
	-webkit-box-orient: vertical;
	height: 48px;
}

.list-t{font-size:25px; color:#d18821; overflow:hidden; padding:10px; border-bottom:1px solid #ccc; padding-top:0px;}
.list-t-r{font-size:14px; color:#333; float:right; margin-top:14px;}
.list-t-r a{color:#333;}
.list{overflow:hidden;}
.list-l, .content-l{width:calc(100% - 270px); float:left;}
.list-l li{padding:15px 0; overflow:hidden; border-bottom:dashed 1px #ccc;}
.list-l li img{width:23%; float:left;}
.list-l li .dl{width:77%; padding-left:30px; float:left;}
.list-l li .dl .dt{font-size:22px; color:#000; padding:15px 0;}
.list-l li .dl .dd{font-size:16px; color:#757575; line-height:2;}
.list-l li .dl p{font-size:16px; color:#999; padding-top:20px;}

.list-r{width:270px; float:left; padding-left:20px;}
.list-r-t{}
.list-r-t-t{padding:39px 0 10px; border-bottom:1px solid #ccc; font-size:18px; color:#d18821;}
.list-r-t ul{padding:10px 0;}
.list-r-t ul li{padding:10px 0;}
.list-r-t ul li a{font-size:14px; color:#333; overflow:hidden; display:block;}
.list-r-t ul li a i{display:block; width:4px; height:4px; border-radius:50%; background:#666; float:left; margin:8px 5px 0 0;}
.list-r-t ul li a span{width:calc(100% - 10px); display:block; float:right;}
.list-r-d{}
.list-r-d-t{padding:10px 0; border-bottom:1px solid #ccc; font-size:18px; color:#d18821;}
.list-r-d ul{}
.list-r-d ul li{border-bottom:1px solid #ccc; padding:10px 0;}
.list-r-d ul li a{display:flex;}
.list-r-d ul li img{width:80px; height:80px; border-radius:50%;}
.list-r-d ul li .dl{padding-left:20px;}
.list-r-d ul li .dl .dt{color:#000; font-size:16px; margin-top:5px;}
.list-r-d ul li .dl .dd{color:#666; font-size:14px; margin:5px 0;}
.list-r-d ul li .dl span{width:80px; height:20px; display:flex; align-items:center; justify-content:center; background:#d18821; color:#fff; border-radius:10px; font-size:12px;}

.content{padding:0 10px; line-height: 30px;}
.content img{max-width:100%}
.content-t{text-align:center; padding:20px 0; font-size:28px;}
.content-t p{font-size:16px; color:#333; padding-top:10px;}
.content-t p span{padding-left:30px;}
.content-d{clear:both; width:100%; padding:20px 10px 30px;}
.content-d a{font-size:16px; color:#333; display:block; margin:5px 0;}
.tag{padding:0 0 20px; display:flex;padding: 0 13px;margin-bottom: 15px;}
.tag p{width:45px; font-size:14px; color:#666; white-space:normal;}
.tag-list{width:calc(100% - 45px);}
.tag-list a{font-size:12px; color:#f00; border:1px solid #f00; padding:2px 5px; display:inline-block; margin-left:10px; margin-bottom:10px;}
#article_content{
	margin-bottom:20px;
}

.m-page {float:right; clear:both; overflow:hidden; padding:20px 0;}
.m-page a { float:left; padding:5px 10px; text-align:center; font-family:"Arial"; display:block; margin-right:4px; color:#666; border:1px solid #ccc; border-radius:5px; text-decoration:none; font-weight:bold; font-size:14px;}
.m-page span { float:left; width:37px; height:39px; line-height:39px; text-align:center; font-family:"Lucida Console"; display:block; margin-right:4px; color:#777;}
.m-page a:hover,.m-page a.active-page{border:1px solid #fff; background:#d18821; color:#fff;}
.m-page a.prePage,.m-page a.nextPage { font-family:"Tahoma";}
.m-page .hidden { display:none;}
.m-pg-ln{clear:both; padding:10px 0; font-size:14px;}
.prev-page, .next-page{font-size:14px; line-height:1;}

.foot{width:100%; clear:both; margin-top:30px; background:#535353; padding:20px 0; overflow:hidden;}
.foot .am-u-md-8{background:url(../../img/common/foot-bg.png) right center no-repeat; padding:20px 15px;}
.foot-nav{overflow:hidden; padding-bottom:10px;}
.foot-nav li{padding-right:20px; float:left;}
.foot-nav li a{font-size:18px; color:#fff;}
.foot-d{font-size:16px; color:#fff;}
.foot-d p{padding-top:10px;}
.foot-d p span{padding-left:20px;}
.foot .am-u-md-4{display:flex; justify-content:center; align-items:center; padding:20px 0;}
.foot .am-u-md-4 img{display:block; max-width:168px;}
.foot-r{display:inline-block; font-size:18px; color:#fff; padding-left:30px; line-height:30px;}

.guestbook{width:600px; padding:30px; border:4px solid #d18821; border-radius:10px; margin:30px auto;}
.guestbook li{overflow:hidden; margin-bottom:20px;}
.guestbook li label{width:50px; line-height:35px; font-size:16px; float:left;}
.guestbook li input{width:calc(100% - 50px); height:35px; float:left;}
.guestbook li textarea{width:calc(100% - 50px); min-height:100px;}
.guestbook button{width:100px; padding:5px 0; text-align:center; background:#d18821; border-radius:5px; color:#fff; margin:0 auto; border:none; font-size:16px; display:block;}

.link{padding:0 15px;}
.link h2{color:#fff; margin-bottom:5px; font-size:16px;}
.link li{display:inline-block; margin:0 20px 10px 0;}
.link li a{color:#fff; font-size:14px;}
.foot .wrap .link h2 span{font-size: 14px;}
.top .wrap{position:relative;}
.top-nav-t{display:flex; align-items:center; height: 36px;}
.top-nav-t span{display:flex; align-items:center; padding-right:20px; font-size:14px;}
.top-nav-t span i{font-size:16px; margin-left:5px; transition:.3s ease-in;}
.top-nav-1{width:100%; padding:20px; box-shadow:0px 5px 7px 0px #999; background:#fff; position:absolute; top:36px; line-height:1; z-index:100; display:none;}
.top-nav-1 h5{line-height:1; font-size:16px; padding:10px 0 20px;}
.top-nav-1 a{font-size:16px; color:#666; display:inline-block; margin:0 20px 15px 0;}
.top-nav-1 a.active{color:#d18821;}
.top-nav-2{width:300px; padding:20px; box-shadow:0px 5px 7px 0px #999; background:#fff; position:absolute; top:36px; line-height:1; z-index:100; display:none;}
.top-nav-2{}
.top-nav-2 .dl{font-size:14px; margin-bottom:20px;}
.top-nav-2 .dl .dt{display:flex; align-items:center;}
.top-nav-2 .dl .dt p{color:#d18821; width:60px;}
.top-nav-2 .dl .dd{padding-left:60px;}
.top-nav-2 .dl .dd img{width:150px;}
.top-nav-t span:hover i{transform:rotate(180deg)}

.special-nav{font-size:14px; padding:20px 0;}
.special-t{overflow:hidden;}
.special-t-l{width:28%; position:relative; float:left; display:block; overflow:hidden;}
.special-t-l img{height:100%; position:absolute; left:50%; top:0;}
.special-t-l p{width:100%; height:40px; background:rgba(0,0,0,0.7); position:absolute; color:#fff; bottom:0; left:0; font-size:14px; padding-left:10px; line-height:40px; overflow:hidden; z-index:2;}
.special-t-m{width:50%; padding:0 30px; float:left;}
.special-t-m ul{}
.special-t-m ul li{padding:9px 0 8px; border-bottom:dashed 1px #ccc; display:flex; justify-content:space-between; align-items:center;}
.special-t-m ul li a{font-size:14px; color:#666;}
.special-t-m ul li span{font-size:14px; color:#999;}
.special-t-r{width:22%; float:right;}
.special-t-r-t, .special-t-m-t{padding:10px 0; border-bottom:1px solid #ccc; font-size:18px; color:#d18821;}
.special-t-r ul{}
.special-t-r ul li{border-bottom:1px solid #ccc; padding:7px 0;}
.special-t-r ul li a{display:flex;}
.special-t-r ul li img{width:78px; height:78px; border-radius:50%;}
.special-t-r ul li .dl{padding-left:20px;}
.special-t-r ul li .dl .dt{color:#000; font-size:14px; margin-top:5px;}
.special-t-r ul li .dl .dd{color:#666; font-size:12px; margin:5px 0;}
.special-t-r ul li .dl span{width:80px; height:20px; display:flex; align-items:center; justify-content:center; background:#d18821; color:#fff; border-radius:10px; font-size:12px;}
.special-item{overflow:hidden;}
.special-item-t{width:100%; font-size:26px; font-weight:bold; border-bottom:2px solid #d18821; padding:20px 0 10px; text-align:center; margin-bottom:20px;}
.special-item-l{width:28%; float:left; padding-right:15px;}
.special-item-l img{width:100%;}
.special-item-l-d{border:2px solid #ccc; position:relative; padding:30px 0 10px; margin-top:40px;}
.special-item-l-t{width:calc(100% - 50px); height:55px; display:flex; align-items:center; justify-content:center; font-size:22px; color:#d18821; text-align:center; background-image:url(../images/special-bg.jpg); background-size:100% 100%; position:absolute; left:25px; top:-25px;}
.special-item-l-d ul{display:flex; justify-content: space-between; flex-direction: row; flex-wrap: wrap;}
.special-item-l-d ul li{width:calc(33.33% - 20px); margin:10px 10px 0; padding:0 10px; border-radius:24px; height:24px; background:#eee; overflow:hidden;}
.special-item-l-d ul li a{width:100%; line-height:24px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:14px; color:#000; text-align:center;}

.special-item-m{width:36%; float:left; padding:0 20px;}
.special-item-r{width:36%; float:right; padding-left:20px;}
.special-item-m li, .special-item-r li{display:flex; align-items:center; justify-content:space-between; padding:7.6px 0;}
.special-item-m li a, .special-item-r li a{font-size:14px; color:#666; position:relative; display:inline-block; padding-left:10px;}
.special-item-m li a:before, .special-item-r li a:before{position: absolute; width: 2px; height: 2px; background: #999; border-radius: 50em; left: 0; top: 9px; content: "";}
.special-item-m li span, .special-item-r li span{font-size:14px; color:#666;}

.in9Css span{
	font-size:16px;
}
.in9Css span p{
	white-space:normal;
}


.navBtn {
	display: inline-block;
	width: 1.6rem;
	vertical-align: middle;
	background: url('//cdn-static-poster.huazhen2008.com/2008/newStatic/home/img/nav.png') no-repeat center / 82% 100%;
	height: 1.1rem;
}

.navBtn img {
	display: block;
	width: 100%;
}

.side_nav ul {
	width: 100%;
	background: url("//cdn-static-poster.huazhen2008.com/2008/newStatic/home/img/bg.jpg") no-repeat 50%;
	overflow: hidden;
	position: absolute;
	z-index: 999;
	left: -100%;
	top: 2rem;
}

.side_bg {
	position: absolute;
	width: 100%;
	height: 0;
	left: 0;
	top: 4rem;
	background: rgba(0, 0, 0, .5);
	z-index: 999;
	overflow: hidden;
}

.side_nav {
	width: 100%;
	background: #fff;
	padding-bottom: 13px;
}

.side_nav .navS {
	text-align: center;
	padding: .3rem 0;
}

.side_nav .navS a {
	display: inline-block;
	width: 15%;
	margin: 0 2%;
	font-size: .6rem;
}

.side_nav .navS img {
	display: block;
	width: 100%;
}
.navS .icons{
	background-image: url(//cdn-static-poster.huazhen2008.com/2008/newStatic/home/img/indexsp5.png);
	background-repeat: no-repeat;
	background-size: 529%;
	height: 2.8rem;
}
.navS .icons1{
	background-position: 0 -23px;
}
.navS .icons2{
	background-position: 23%  -23px;
}
.navS .icons3{
	background-position: 48%  -23px;
}
.navS .icons4{
	background-position: 72%  -23px;
}
.navS .icons5{
	background-position: 96%  -23px;
}
/* 678 puls */

.nav_Text {
	position: relative;
	text-align: center;
	font-size: 16px;
	padding: 15px 0;
}

.nav_Text:before, .nav_Text:after {
	content: '';
	display: inline-block;
	width: 42%;
	height: 1px;
	background: #efefef;
	vertical-align: middle;
	margin: 0 .2rem;
}

.navC {
	text-align: center;
	margin: .1rem 0;
}

.navC a {
	display: inline-block;
	padding: 4.6px 11.5px;
	font-size: 15.6px;
	border: 1px solid #dddddd;
	border-radius: 7px;
	margin: 4.6px;
}

.side_login {
	text-align: center;
	margin: .6rem 0;
}

.side_login a {
	display: inline-block;
	padding: .2rem 2.6rem;
	border: 1px solid #fd4761;
	border-radius: 50px;
	color: #fd4761;
	font-size: .7rem;
	margin: 0 .3rem;
}

.side_top {
	font-size: 0;
	text-align: center;
}
.side_top img {
	width: 12%;
}
.side_top p{
	width: 2rem;
	margin: auto;
	height: .8rem;
	background-image: url(//cdn-static-poster.huazhen2008.com/2008/newStatic/home/img/indexsp5.png);
	background-repeat: no-repeat;
	background-size: 648%;
	background-position: 73.5% 0;
}

.flxs_p{
	font-size:24px !important;
	white-space: nowrap;
	line-height: 33px;
}



.footerDiv_v2 {
	width: 100%;
	line-height: initial;
	background: #fff;
	font-size: 0;
	height: 55px;
}

.footerDiv_v2 .footer-cont {
	position: fixed;
	width: 100%;
	z-index: 1;
	left: 0;
	height: 55px;
	line-height: initial;
	background: #fff;
	font-size: 0;
	bottom: 0;
}

.icons-cont {
	width: 55%;
	height: 100%;
	display: inline-block;
	vertical-align: top;
	border-top: #eee solid 1px;
}

.icons-cont a,
.icons-cont>div {
	width: 50%;
	height: 100%;
	display: inline-block;
	vertical-align: top;
	border: 0;
	font-size: 13px;
	padding: 10px 0;
	position: relative;
	color: #555555;
}

.icons-cont a img,
.icons-cont>div img {
	/*max-width: 20px;*/
	display: block;
	margin: 0 auto;
}

.icons-cont>div a {
	width: 100%;
	padding: 0;
}

.icons-cont a span,
.icons-cont>div span {
	display: block;
	text-align: center;
	color:#d18821;
}

.go-subscribe {
	width: 45%;
	background-color: #d18821;
	height: 100%;
	display: inline-block;
	color: #fff !important;
	text-align: center;
	vertical-align: top;
	letter-spacing: 2px;
	font-size: 20px;
	line-height: 53px;
	font-weight: 500;
}

.icons-cont .icon-line {
	position: absolute;
	width: 2px;
	height: 20px;
	background: #f5f5f5;
	left: 100%;
	top: 22%;
}

.a-icon {}

.b-icon {
	padding-top: 10px !important;
}
.b-icon .hots {
	position: absolute;
	top: 0;
	right: 0;
	width: 20px;
	height: initial;
}
.c-icon {
	padding-top: 13px !important;
}

.a-icon img {
	height: 20px;
	position: relative;
	top: 1px;
}

.b-icon img {
	height: 20px;
}

.c-icon img {
	position: relative;
	top: 0;
}

.a-icon span {
	position: relative;
	top: 0.05rem;
}

.b-icon span {
	position: relative;
	top: 0.04rem;
}

.c-icon span {
	position: relative;
	top: 0.045rem;
}

.rand{
	margin-top:20px;
}
.rand h2{
	padding: 0px 10px;
}
.x-d{
	position: relative;
	display: block;
}
.x-d-r{
	position: absolute;
	right: 23px;
	top: 27px;
}
.x-t{
	position: absolute;
	top: 15px;
	left: 130px;
	color: #f9081e;
	font-weight: bold;
	font-size: 16px;
}

.w_go_one {
	margin: 10px 10px;
	display: block;
}

.w_go_one .w_go_one_cont {
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: left;
	-ms-flex-pack: left;
	justify-content: left;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	border-bottom: 1px dashed #c7c7c7;
	padding-top: 10px;
	padding-bottom: 10px;
	white-space: nowrap;
	padding-left: 5px;
}

.w_go_one .click_text {
	font-weight: bold;
}

.w_go_one .w_sanjiao {
	float: left;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: transparent transparent transparent #d18821;
}

.w_go_one .w_go_title {
	border-radius: 5px;
	background: #d18821;
	padding: 1px 4px;
	color: #fff;
	font-size: 14px;
}

.w_go_one .w_go_text {
	color: #323232;
	font-size: 14px;
	margin-left: 0;
}

.w_go_one .w_go_num {
	color: #d18821;
	font-weight: bold;
	font-size: 16px;
}

.new-pages {
	height: 52px;
	position: relative;
}

.new-pages .page-cont {
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%);
	text-align: center;
	width: 100%;
}

.new-pages .page-cont .p-btn {
	padding: 7px 18px;
	background-color: #f5f5f5;
	color: #acacac;
	font-size: 14px;
	margin: 0 3px;
}

.new-pages .page-cont .p-num {
	color: #e0b475;
	border: 1px solid #e0b475;
	position: relative;
	padding: 4.8px 20px;
	border-radius: 3px;
	font-size: 15px;
	display: inline-block;
	line-height: initial;
}

@media screen and (max-width:1600px) {
	.top-img{display:none;}
	.list-img li img{width:378px; height:340px;}
}
@media screen and (max-width:1200px) {
	.index-8 .am-tabs-nav li .dl .dt{font-size:28px;}
	.index-8 .am-tabs-nav li .dl .dd{font-size:17px;}
	.list-img li img{width:378px; height:340px;}
}
@media screen and (max-width:1100px) {
	.special-head{display:none;}
	.menu ul li a{font-size:16px;}
	.index-1 .dl .dt{font-size:40px;}
	.index-1 .dl .dt span{font-size:16px;}
	.index-1 .dl .dt p{font-size:14px;}
	.index-1 .dl .dd{font-size:14px; padding-top:15px;}
	.index-5 .am-tab-panel li{padding:1.5% 0;}
	.index-5 .am-tab-panel li .dl .dt{font-size:16px; padding:2px 0 0;}
	.index-5 .am-tab-panel li .dl .dd{font-size:12px; line-height:20px;}
	.index-7-t-d{margin-bottom:10%;}
	.index-7-d .dl .dt{font-size:16px;}
	.index-7-d .dl .dd{font-size:12px;}
	.index-8 .am-tabs-nav li .dl .dt{font-size:22px;}
	.index-8 .am-tabs-nav li .dl .dd{font-size:14px;}
	.list-img li img{width:100%;}
}
@media screen and (max-width:720px) {
	.special-head{width:100%; position:fixed; top:0; left:0; display:block; z-index:100;}
	.special-head-banner{width:100%; height:100px; background-position:center; background-size:cover;}
	.special-head-menu{width:100%; height:50px; background:#d18821; position:relative; color:#fff;}
	.special-head-menu h2{color:#fff; text-align:center; font-size:16px; line-height:50px;}
	.special-head-menu-l{position:absolute; top:8px; left:15px; font-size:26px;}
	.special-head-menu-l a{color:#fff;}
	.special-head-menu-r{position:absolute; top:8px; right:15px; display:flex; align-items:center; justify-content:flex-end; font-size:26px;}
	.special-head-menu-r-l{display:flex; align-items:center; color:#fff;}
	.special-head-menu-r-l span{font-size:14px; display:inline-block; margin-right:5px;}
	.special-head-menu-r-r{padding-left:15px;}
	.special-head-menu-r-r a{color:#fff;}
	.special-mobile{padding-top:200px; display:block;}
	.special-pc{display:none;}
	.special-list{}
	.special-list li{padding:20px; border-bottom:1px solid #ccc; position:relative; overflow:hidden;}
	.special-list li a{width:100%; font-size:16px; color:#666; overflow:hidden;}
	.special-list li .dl{width:calc(100% - 110px); padding-right:20px; float:left;}
	.special-list li .dl .dt{}
	.special-list li .dl .dd{width:calc(100% - 170px); display:flex; justify-content:space-between; align-items:center; position:absolute; bottom:20px; left:20px;}
	.special-list li .dl .dd span{font-size:14px; color:#999;}
	.special-list li .dl .dd span i{margin-right:5px;}
	.special-list li img{width:110px; height:auto; float:left;}
	.special-head-nav {position:relative; height:40px;width: 100%;overflow: hidden;margin:0 auto;border-bottom:1px solid #ccc; background:#eee; padding-top:9px;}
	.special-head-nav .scroller {position:absolute}
	.special-head-nav .scroller li{height:22px;color:#333;float: left;line-height:22px; font-size:14px;text-align: center; border-left:1px solid #ccc;}
	.special-head-nav .scroller li:nth-child(1){border:none;}
	.special-head-nav .scroller li a{color:#333;display:block; margin:0 15px;}
	.special-head-nav .scroller li.cur a{color:#d18821;}
	.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
	.clearfix{*zoom:1;}

	.top, .menu, .banner, .pc-slide, .link, .index-new.pc{display:none;}
	.index-title{font-size:20px; padding:30px 0 10px;}
	.index-title p{font-size:14px;}
	.am-header-default{background:#fff;}
	.am-header-default .am-header-nav i{color:#d18821;}
	.am-header .am-header-title img{margin-top:7px; height:36px;}
	.am-offcanvas-content li{padding:15px 0; text-align:center; border-bottom:1px solid #fff;}
	.am-offcanvas-content li a{color:#fff; font-size:16px;}
	.slideBox .hd{bottom:8px;}
	.slideBox .hd ul li{margin:0 5px; width:10px; height:10px;}
	.index-1 .dl{width:50%; padding:20px 10px; margin:15px auto;}
	.index-1 .dl:nth-child(odd){border:none;}
	.index-1 .dl .dt{font-size:26px;}
	.index-1 .dl .dt span{font-size:14px;}
	.index-1 .dl .dt p{font-size:12px;}
	.index-1 .dl .dd{font-size:12px; padding-top:10px;}
	.index-2 h2{font-size:18px; padding:30px 0;}
	.index-2 h2 p{font-size:14px; padding-top:15px;}
	.index-2 ul li:nth-child(even) .index-2-l{padding:0;}
	.index-2-t{width:100%; padding:0;}
	.index-2-d{padding:0 10px; margin-bottom:20px;}
	.index-2 ul li:nth-child(even) .index-2-d .dl{padding-right:0;}
	.index-2-btn-2{float:right;}
	.index-3 h2{font-size:20px; padding:30px 0 10px;}
	.index-3 h2 p{font-size:14px;}
	.index-3 ul li{width:calc(50% - 20px);}
	.index-3 ul li p{font-size:18px;}
	.index-3 ul li span{font-size:14px;}
	/*.index-4-t img{width:100%;}*/
	.index-4-t-l{width:100%;}
	.index-4-t-r{width:100%; float:left; padding:0; display:block;}
	.index-4-t-r-img{width:100%;}
	.index-4-t-r-t{display:none;}
	.index-4-t-r-d{width:100%; display:block;}
	.index-4-t-r-d span{font-size:16px; color:#fff; background:#d18821; padding:10px; display:block; margin-top:10px;}

	.index-5 .am-tabs-nav{display:flex; padding:0 0 20px;}
	.index-5 .am-tabs-nav li{width:100%; padding:0; margin-left:10px;}
	.index-5 .am-tabs-nav li:nth-child(1){margin:0;}
	.index-5 .am-tabs-nav li.am-active a::after{content:''; width:0; height:0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:10px solid #ababb2; position:absolute; top:auto; bottom:-25px; left:50%; margin-left:-10px; z-index:10;}
	.index-5 .am-tabs-nav li a p{font-size:16px;}
	.index-5 .am-tabs-bd{padding:0 10px;}
	.index-5 .am-tab-panel li{overflow:hidden;  padding:10px 0;}
	.index-5 .am-tab-panel li img{width:auto; height:58px;}
	.index-5 .am-tab-panel li .dl{width:calc(100% - 27%); height:58px; overflow:hidden;}
	.index-5 .am-tab-panel li .dl .dt{font-size:14px; padding:0;}
	.index-5 .am-tab-panel li .dl .dd{font-size:12px; margin:0;}
	.index-7-t-t li .icon{display:none;}
	.index-7-t-t li p{font-size:12px;}
	.index-7-d{display:block;}
	.index-7-d .dl{width:calc(100% - 20px);}
	/*.index-9{padding:15px; display:none;}*/
	.index-9-l{display:none;}
	.index-9-r{width:100%; padding:0;}
	.index-9-r-t{display:none;}
	.index-9-r .am-tabs-nav li{width:100%; text-align:center;}
	.index-9-r .am-tabs-nav li a{font-size:20px;}
	.index-9-r .am-tabs-nav li i{display:none;}
	.index-9-r-d, .index-9-s{padding:0 10px;}
	.index-9-r-d li{overflow:hidden;}
	.index-9-r-d li a{font-size:12px;}
	.index-9-r-d li a i{display:none;}
	.index-20{}
	.index-20 ul li{width:calc(50% - 20px); height:110px;}
	.index-20 ul li img{width:100%;}
	.wjhy-1 li{width:calc(33.3% - 10px); margin:10px 5px; padding:30px 5px;}
	.wjhy-1 li p{font-size:16px; color:#4e4e4e; padding:10px 0 5px;}
	.wjhy-1 li span{font-size:12px; color:#757575;}
	.wjhy-2 ul li{width:calc(50% - 20px); margin:10px; padding:20px 15px;}
	.wjhy-2 ul li p{font-size:18px;}
	.wjhy-2 ul li span{font-size:12px;}
	.flxs li{width:calc(33.33% - 20px); margin:10px;}
	.list-img li{width:calc(50% - 20px);}
	.list-img li .dl{height:150px; padding:7px;}
	.list-img li .dl .dt{font-size:16px;}
	.list-img li .dl .dt span{font-size:12px;}
	.list-img li .dl .dd{font-size:12px;}
	.list-img-1 li{width:calc(50% - 20px);}
	.list-img li img{height:auto;}
	.list-l, .content-l{width:100%;}
	.list-r{display:none;}
	.list li img{width:100%; float:left;}
	.list li .dl{width:100%; padding-left:10px;}
	.list li .dl .dt{font-size:16px; padding:10px 0 5;}
	.list li .dl .dd{font-size:12px; line-height:1.5;}
	.list li .dl p{font-size:12px; padding-top:10px;}
	.list-t-r{font-size:14px; color:#333; float:right; margin-top:10px;}
	.content-t{font-size:18px;}
	.content-t p{font-size:14px; color:#333; padding-top:10px;}
	.content-d a{font-size:14px; color:#333; display:block; margin:5px 0;}
	.foot{padding:0 0 20px;}
	.foot .am-u-md-8{background:none;}
	.foot-nav{display:none;}
	.foot-d{font-size:14px; color:#fff;}
	.mobile-banner{width:100%;}
	.mobile-banner img{width:100%;}
	.guestbook{width:calc(100% - 40px); margin:0 20px;}
	.index-new li{width:calc(100% - 20px);}
	.index-new li img{width:90px; height:65px;}
	.index-new li .dl{padding-top:0;}
	.index-new li .dl .dt{font-size:14px; padding:0;}
	.index-new li .dl .dd{font-size:12px; line-height:20px;}

}
@media screen and (min-width:721px) {
	.am-header-default, .mobile-slide, .index-new.mobile{display:none;}
	.special-head, .special-mobile{display:none;}
	.index-9-s{padding-right:30px;}
	.index-9-s img{max-width:100%;}
	.mobile-banner{width:100%; display:none;}
	.mobile-banner img{width:100%;}
	.list-img li .dl .dd{height:70px;}
}

