@charset "utf-8";
body {
	font-family: Helvetica, "Microsoft YaHei";
	color: #000;
	background: #fff;
	padding: 0;
	margin: 0 auto;
	max-width: 640px;
	min-width: 320px;
}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button, a, img {
	padding: 0;
	margin: 0;
}
ul, li {
	list-style: none;
}
* {
	border: none;
}
b, strong {
	font-weight: 700;
}
img {
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
	-webkit-touch-callout: none;
}
a {
	color: #fff;
	text-decoration: none;
}
a:hover {
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix {
	clear: both;
}
.blank5 {
	clear: both;
height:.5rem;
	overflow: hidden;
	display: block;
}
.blank10 {
	clear: both;
	height: 1rem;
	overflow: hidden;
	display: block;
}
.blank14 {
	clear: both;
	height: 1.4rem;
	overflow: hidden;
	display: block;
}
.blank50 {
	clear: both;
	height: 5rem;
	overflow: hidden;
	display: block;
}
.section {
}
.top {
	position: fixed;
	top: 0;
	width: 32rem;
	height: 3.7rem;
	background: #6c6c6c;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.top .top_sect {
	position: relative;
	height: 3.5rem;
	width: 100%;
}
.top .top_sect .zjhead {
margin:.2rem .35rem;
	width: 3.3rem;
	height: 3.3rem;
	border-radius: 50%;
}
.top .top_sect .yyname {
	position: absolute;
	height: 1.4rem;
	line-height: 1.4rem;
top:.6rem;
	left: 4rem;
	color: #fff;
	font-size: 1.2rem;
	font-weight: 700;
}
.top .top_sect .shanchang {
	position: absolute;
	height: 1rem;
	line-height: 1rem;
bottom:.3rem;
	left: 4rem;
	color: #fff;
font-size:.9rem;
}
.top .top_sect .zixun {
	position: absolute;
	width: 4.5rem;
	height: 2rem;
	background-color: #e14135;
top:.8rem;
right:.6rem;
border-radius:.35rem;
	font-size: 1rem;
	text-align: center;
	line-height: 2rem;
	color: #fff;
}
#logo {
	background-color: #cb9746;
	margin-top: 3.7rem;
}
#logo a {
	height: 6rem;
	display: block;
	background: url(../images/logo.png) no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
}
.epert {
	height: auto;
}
.epert .tishi {
	font-size: 1.1rem;
	line-height: 2.8rem;
	height: 2.8rem;

	padding-left: 1.75rem;
	color: #333;
	filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
	-webkit-background-size: 1.05rem 1.3rem;
	-moz-background-size: 1.05rem 1.3rem;
	background-size: 1.05rem 1.3rem;
}
.epert_topa {
	width: 5.525rem;
padding-left:.5rem;
}
.epert_topb {
	width: 24rem;
padding-right:.5rem;
}
.epert_topzzc {
	height: 1.3rem;
	line-height: 1.3rem;
}
.epert_topzzc span {
	color: #000;
font-size:.9rem;
}
.epert_topzzc span strong {
	color: #f00
}
.scjd {
padding:.25rem 0 0 0;
}
.scjd h2 {
font-size:.9rem;
	line-height: 1.3rem;
	color: #e14135
}
.scjd ul li {
	height: 1.3rem;
	line-height: 1.3rem;
	border-radius: 2px;
	display: inline;
	float: left;
	border: 1px solid #e14135;
padding:0 .5rem;
margin-top:.4rem;
margin-right:.5rem;
font-size:.9rem;
}
.scjd ul li a {
	display: block;
	line-height: 1.4rem;
	color: #333
}
.btm {
padding:.5rem .5rem .8rem;
}
.btm li {
	width: 48%;
	height: 2.1rem;
	line-height: 2.1rem;
	text-align: center;
margin-top:.4rem;
-moz-border-radius:.3rem;
-webkit-border-radius:.3rem;
border-radius:.3rem;
}
.btm li a {
	color: #fff;
	display: block;
	font-size: 1rem;
}
.btm .btm_a {
	background: #e14135
}
.btm .btm_b {
	background: #e1a84f
}
.zxzx {
	height: 25rem;
padding:0 .5rem;
}
.zxzx .box {
	height: auto;
	overflow: hidden;
padding:0 .9rem;
}
#dh1, #dh2, #dh3 {
	display: none;
}
.box_li01,.box_li02,.box_li03,.box_li04,.box_li05,.box_li06,.box_li07 {display:none;}
.zxzx #dh1 b {
	color: #a2a2a2;
	font-weight: normal;
	font-size: 1rem;
	display: block;
	text-align: center;
margin-top:.5rem;
}
.zxzx .box .box_time {
	font-size: 1rem;
	text-align: center;
	color: #a2a2a2;
	line-height: 1.8rem;
	font-weight: normal;
}
.zxzx .box .box_b {
	width: 100%;
	height: auto;
	padding-bottom: 1.4rem;
	float: left;
}
.zxzx .box .box_b .box_l {
	width: 4.1rem;
	float: left
}
.zxzx .box .box_b .box_r {
	width: 21.5rem;
	height: auto;
	overflow: hidden;
	color: #000;
	float: right;
	background: #fff;
	border: 1px solid #d5d5d5;
-moz-border-radius:.5rem;
-webkit-border-radius:.5rem;
border-radius:.5rem;
	padding: 1rem;
-webkit-box-shadow:.25rem .25rem .5rem #ccc;
-moz-box-shadow:.25rem .25rem .5rem #ccc;
box-shadow:.25rem .25rem .5rem #ccc;
}
.zxzx .box .box_b .box_r span {
	float: left;
font-size:.9rem;
	line-height: 1.3rem;
	color: #343434;
	display: block;
}
.zxzx .box .box_b ul {
}
.zxzx .box .box_b ul li {
	float: left;
	width: 100%;
	height: 2.4rem;
margin-top:.5rem;
font-size:.9rem;
	color: #343434;
	font-weight: 700;
-moz-border-radius:.5rem;
-webkit-border-radius:.5rem;
border-radius:.5rem;
	line-height: 2.4rem;
	text-indent: 1rem;
}
.zxzx .box .box_b ul li strong {
	color: #ff0000;
}
.zxzx .box .box_b ul li.box_li01 {
	background-color: #fcebed;
}
.zxzx .box .box_b ul li.box_li02 {
	background-color: #f4e9f5;
}
.zxzx .box .box_b ul li.box_li03 {
	background-color: #fcf8ec;
}
.zxzx .box .box_b ul li.box_li04 {
	background-color: #e8f1fa;
}
.zxzx .box .box_b ul li.box_li05 {
	background-color: #e9f7f8;
}
.zxzx .box .box_b ul li.box_li06 {
	background-color: #e9f5e9;
}
.zxzx .box .box_b .box_r .box_r_youhui {
	float: left;
margin:.6rem 0 0;
	background: #fcf8ec;
padding:.8rem 1rem;
-moz-border-radius:.5rem;
-webkit-border-radius:.5rem;
border-radius:.5rem;
}
.zxzx .box .box_b .box_r .box_r_youhui span {
	font-size: 1rem;
	color: #ff0000;
	display: block;
	float: left;
	font-weight: 700;
}
.zxzx .box .box_b .box_r .box_r_youhui .box_r_youhui_xm {
	width: 14.5rem;
	float: left;
}
.zxzx .box .box_b .box_r .box_r_youhui dl {
	line-height: 1.6rem;
	font-size: 1rem;
	font-weight: 700;
}
.zxzx .box .box_b .box_r .box_r_youhui dl dt {
	width: 9.4rem;
	text-align: left;
	color: #343434;
	display: block;
	float: left;
}
.zxzx .box .box_b .box_r .box_r_youhui dl dd {
	width: 5rem;
	text-align: left;
	color: #ff0000;
	display: block;
	float: left;
}
.bottom {
	position: fixed;
	bottom: 0;
	width: 27.4rem;
	height: 2.6rem;
	margin: 0 1.4rem;
	background: #fff;
	box-shadow: 0 20px 1px #ccc;
-moz-border-radius:.5rem;
-webkit-border-radius:.5rem;
border-radius:.5rem;
padding:1.2rem .9rem;
-webkit-box-shadow:0 0 .8rem #ccc;
-moz-box-shadow:0 0 .8rem #ccc;
box-shadow:0 0 .8rem #ccc;
}
.bottom input {
	width: 11.4rem;
	height: 2.5rem;
	line-height: 2.5rem;
margin-right:.5rem;
	border: 1px solid #d5d5d5;
	float: left;
font-size:.9rem;
	color: #474747;
}
.bottom a {
	text-align:center;
	width: 7.3rem;
	height: 2.5rem;
	line-height: 2.5rem;
	border: 1px solid #d5d5d5;
	display: block;
	float: left;
}
.bottom a.zixun1 {
margin-right:.2rem;
	background-color: #e14135;
}
/*.bottom a.zixun1:before {
	content: '';

	width: 1.6rem;
	height: 1.6rem;
	display: block;
	webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	background-size: 100% 100%;
	float: left;
margin:.4rem .4rem 0 .5rem;
}*/
.bottom a.zixun2 {
	background-color: #e1a84f;
}
/*.bottom a.zixun2:before {
	content: '';

	width: 1.6rem;
	height: 1.6rem;
	display: block;
	webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	background-size: 100% 100%;
	float: left;
margin:.4rem .4rem 0 .5rem;
}
*/