@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.dl_foot,.yuyue,.float{ font-size:15px;}
#LRdiv0{font-size:14px;}
html{ font-size:635%;}
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑";}
.cen640{width:100%; max-width:640px; margin:0 auto;}
.cen640 img{ width:100%; vertical-align:top;}
.banner{width:100%;max-width:640px; overflow:hidden; margin:0 auto;}
.banner img{ width:100%; vertical-align:top; float:left;}
.btitle{ width:100%; font-size:0.11rem; color:#FFF; text-align:center; background:#e40000; line-height:0.3rem; margin:0 auto;}
.title{font-size:0.15rem; text-align:center; font-weight:bold; color:#321c00; padding:0.15rem 0 0.1rem 0; border-bottom:1px #cab6ad solid; margin-bottom:0.1rem;}
.title span{border-bottom:0.02rem #cab6ad solid; padding-bottom:0.09rem;}
.zz{ width:3.06rem; margin:0 auto;}
.zz li{ width:0.75rem; height:0.29rem; float:left; margin:1px 0 0 1px; background:#7b4833; font-size:0.095rem; text-align:center; font-weight:bold; color:#FFF; padding:0.16rem 0 0 0;}
.zz1{ width:2.66rem; margin:0 auto; background:#fae6be; padding:0.1rem 0.2rem 0 0.2rem; font-size:0.08rem; color:#321c00; line-height:0.15rem; overflow:hidden;}
.zz1 b{ text-align:center; color:#7b4833; font-size:0.11rem; font-weight:bold; display:block; padding:0.06rem 0 0.1rem 0; border-bottom:1px #e0d2b9 solid;}
.top30{ margin-top:0.1rem;}
.at1,.at2,.at3,.at4,.at5,.at6,.at7{background-color:#e40000 !important;}
.tp{ width:1.18rem; float:left; margin-bottom:0.2rem;}
.tp1{ width:1.18rem; float:left; margin:0 0 0.2rem 0.08rem;}
.zx{ float:right; margin:0.1rem 0.025rem 0 0; background:#d90000; border-radius:0.025rem; font:0.095rem/0.2rem "微软雅黑"; color:#FFF; text-align:center; padding:0 0.15rem;}
.zx a{ color:#FFF;}
.text1{ width:3rem; margin:0.1rem auto; font-size:0.08rem; color:#321c00; line-height:0.15rem;}
.xd dt{ float:left; width:0.48rem;}
.xd dt img{width:100%; vertical-align:top;}
.xd dd{ width:2.25rem; float:left; background:#7b4833; font-size:0.08rem; color:#FFF; line-height:0.125rem; border-radius:0.025rem; padding:0.1rem 0.175rem;}
.bm{ width:2.95rem; margin:0.1rem auto; background:#fae6be; overflow:hidden;}
.bmtitle{ font-size:0.14rem; font-weight:bold; color:#321c00; text-align:center; line-height:0.25rem; margin:0.1rem 0 0 0;}
.bm dl{ margin:0.12rem 0 0 0.2rem;}
.bm dl dt{ width:0.8rem; float:left; background:#e8d7cf; text-align:center; color:#8a360d; line-height:0.3rem; font-size:0.12rem;}
.bm dl dd{ width:1.5rem; float:left;}
.bm dl dd input{ width:1.8rem; line-height:0.3rem; border:none;}
.bt{ width:0.8rem; line-height:0.2rem; float:left; margin:0.15rem 0 0.15rem 0.55rem; background-color:#e40000; color:#FFF; text-align:center; font-size:0.12rem; border-radius:5px; border:none; cursor:pointer;}


.block_home_slider {
	position: relative;
	background-color: #e5e5e5;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	behavior: url(js/PIE.htc); /*半透明兼容*/
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(../images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {padding-top:15px; display:inline-block;}
.block_home_slider .flex-control-paging li {
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	list-style-type: none;
}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .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;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}


