@charset "utf-8";

.body{width:100%; height:auto; margin:0 auto; max-width:640px;}
.body img{width:100%;}
.xm_banner{width:100%; height:auto;}
.xm_banner img{width:100%;}

h2.title{font-size:25px; text-align:center; line-height:25px; padding:40px 0 30px 0; color:#9c7528;}
a.zx{width:70%; height:50px; display:block; margin:0 15%; border:2px solid #dd303f; color:#dd303f; font-size:22px; text-align:center; font-weight:bold; line-height:48px; border-radius:100px; margin-bottom:40px;}
.s2 a.zx{width:70%; height:50px; display:block; margin:0 15%; border:2px solid #d2a54a; color:#d2a54a; font-size:22px; text-align:center; font-weight:bold; line-height:48px; border-radius:100px; margin-bottom:0px; margin-top:30px;}

.s3 h3{width:90%; margin:0 5%; font-size:20px; line-height:22px; padding-top:20px; padding-bottom:10px;}
.s3 p{width:90%; margin:0 5%; margin-bottom:30px;}
.s3 h3.youdian{font-size:22px; text-align:center; padding-top:0; padding-bottom:25px;}
.s3 ul{display:block; width:90%; margin:0 5%; margin-bottom:30px;} 
.s3 ul li{width:33%; height:auto; background:#dbc88a; float:left; padding:20px 0;}
.s3 ul li.spe{margin:0 0.3%; background:#e1d29f;}
.s3 ul li em{padding:0 5%; font-size:20px; color:#9c7528;}
.s3 ul li h2{font-size:20px; color:#fff; padding:0 5%; line-height:24px; margin:10px 0;}
.s3 ul li p{ margin-bottom:0;}

.s4{background:#db8a99; display:block; padding-bottom:40px;}
.s4 h2{color:#fff;}
.s4 a.zx{width:70%; height:50px; display:block; margin:0 15%; border:2px solid #782030; color:#782030; font-size:22px; text-align:center; font-weight:bold; line-height:48px; border-radius:100px; margin-bottom:0px; margin-top:30px;}

.s5{padding-bottom:40px; display:block;}
.wapzj1 {position: relative; width:96%; margin:0 2%; overflow:hidden; height:100%; margin-top:20px;}  
.wapzj1 .slide {position:relative;}
.wapzj1 .flex-direction-nav a {display:block; position:absolute; top:50%; margin-top:-20px; background-repeat:no-repeat; text-indent:-9000px;}
.wapzj1 .flex-direction-nav a.flex-prev {width:6%; height:100%; left:0%; background-position:left top; background:url(../images/jiantou1.png) left top no-repeat; background-size:100%;}
.wapzj1 .flex-direction-nav a.flex-next {width:6%; height:100%; right:0%; background-position:right top; background:url(../images/jiantou2.png) left top no-repeat; background-size:100%;}
.wapzj1 .flex-control-paging { display:inline-block;}
.wapzj1 .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type:none;}
.wapzj1 .flex-control-paging li a {width:23px; height:53px; display:block; background-repeat:no-repeat; background-image:url(../images/all.png); text-indent:-9000px; cursor:pointer; display:none;}
.wapzj1 .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider1 {margin: 0; padding: 0;width:100%; overflow:hidden; height:100%;}
.flexslider1 .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none; text-align:center;}
.flexslider1 .slides img { float:left; width:90%; display: block; margin:0 5%;}
.flex-pauseplay span {text-transform: capitalize;}

.s6{width:100%; height:auto; background:#000;}
.s6 h2{color:#fff;}
.s6 .tagsa{text-align:center; width:90%; margin:0 auto;}
.s6 .tagsa li {display:block; width:17%; height:100%; float:left;font-size:14px; color:#fff;text-decoration:none;margin:0 4%;display:inline; opacity:.4; padding:0;}
.s6 .tagsa li em.export img{width:100%; height:100%; -moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:3px solid #fff;}
.s6 .tagsa li span{display:block;}
.s6 .tagsa li:hover{color:#fff;opacity:1}
.s6 .tagsa li.selectTaga{opacity:1;}
.s6 .tagContenta{display:none;}
.s6 .sia{display:block;}

.s7 h2{color:#000;}
.s7_m{display:block; background:#f2f1ef; padding-bottom:10px;}
.s7_m a.zx{margin-top:30px;}
