
body { line-height: 22px; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "SimSun", Arial, Helvetica, sans-serif; }
table { border-collapse: collapse; border-spacing: 0; width: 100%; }
fieldset, img { border: 0; vertical-align: top; }
h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
h1 { color: #0081cc; font-size: 15px; line-height: 30px; text-align: center; }
.e { color: #0081cc; font-size: 15px; margin-left: 11px; }
.l { color: #545454; font-size: 13px; line-height: 26px; text-indent: 2em; margin-bottom: 3px;}
ol, ul, li, dl, dt, dd { list-style: none; margin: 0px; padding: 0px; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #000; text-decoration: none; font-weight:100;}
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
p { display: block; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; color: #545454; line-height: 22px; margin-left: 11px; }
.red, .red a { color: #F00; }
.left { float: left; }
.right { float: right; }
.autohei { overflow: hidden; zoom: 1; }
.clear { font-size: 0; line-height: 0; clear: both; overflow: hidden; zoom: 1; }
.blank { height: 10px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.blank1 { height: 14px; font-size: 0; line-height: 0; clear: both; overflow: hidden; }
.m1 { height: 1px; background: #fff; clear: both; overflow: hidden; }
.m10 { height: 10px; clear: both; overflow: hidden; }
.yahei, .yahei * { font-family: "΢���ź�"; }
body { width: 320px; margin: 0 auto 20px; background: #fff; font-size: 12px; }
.top { height: 34px; background: #F6F6F6; border-bottom: 1px #fff solid; width: 100%; position: fixed; left: 0; top: 0; }
.top h3 { float: left; padding: 10px 0 0 14px; font-size: 14px; font-weight: bold; }
.top span { float: right; padding: 5px 10px 0 0; color: #f00; font-size: 14px; font-weight: bold; font-family: "΢���ź�"; }
.top img { vertical-align: middle; }
.img { text-align: center; }
.img img { width: 100%; }
#top_nav{ width:320px; overflow:hidden;}
.top_nav_so { position: fixed; top: 0; z-index: 2; }
/*����*/
.soso { height: 40px; margin: 10px auto 10px auto; border: 1px solid #E5E1DE; background: url(../blue-img/arc_pos_bg.jpg) repeat-x; }
.soso span { padding-left: 10px; float: left; line-height: 44px; height: 40px; }
.soso h4 { padding-top: 11px; padding-left: 15px; float: left; line-height: 21px; }
.soso span a { padding-right: 10px; color: #666; font-size: 12px; }
.soso span b { font-size: 14px; }
.soso_form { float: right; height: 34px; padding-top: 10px; border: 0px; }
.soso_txt { width: 190px; height: 29px; border: 0px; float: left; padding-left: 10px; line-height: 29px; border: 1px solid #E5E1DE }
.soso_submit { width: 93px; height: 30px; background: url(../img/serch_btn1.png) no-repeat; border: 0px; cursor: pointer; margin-left: 4px; }
.nav { background: #0081cc; overflow: hidden; overflow: hidden; zoom: 1; }
.nav ul li { text-align: center; float: left; font-size: 14px; line-height: 250%; width: 25%; }
.nav ul li a { color: #fff; border-right: 1px solid #fff; display: block; }
.jb { overflow: hidden; zoom: 1; }
.jb_t { overflow: hidden; zoom: 1; height: 38px; line-height: 38px; text-align: right; padding-right: 6px; }
.jb_t span { display: inline-block; margin-top: 5px; background: #814610; width: 74px; height: 25px; line-height: 25px; text-align: center; border-width: 1px; border-style: solid; -moz-border-radius: 2px; -khtml-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; border-color: #814610; }
.jb_t span a { color: #fff; }
.jb_t ul { float: left; overflow: hidden; zoom: 1; }
.jb_t ul li { float: left; width: px; color: #333; padding: 0px 12px; text-align: center; font-size: 15px; }
.jb_t ul li a { color: #fff; }
.jb_t h2 { height: 36px; line-height: 36px; font-size: 18px; color: #fff; float: left; }
.jb_t h2 a { color: #fff; }
.as_t { width: 320px; padding-bottom: 62px; background: #eaeaea; padding-top: 10px; margin-top:3px; }
.as_q {	width: 290px;height: 54px;text-align: center;}
.as_q img { margin-left: 15px; }
.as_w { width: 290px;text-align: center; height: 46px; margin-left: 10px; }
.as_e { width: 126px; height: 100px; margin-left: 210px; margin-top: -97px; }
.jd_cn { overflow: hidden; zoom: 1; padding-bottom: 10px; background: #f8f8f8;}

.jd_1{ text-align:center; height:32px; width:295px; background:#f2f2f2; margin-left:12px; font-size:15px;}
.jd_1 h2{ background:#9a4900; width:108px; height:32px;color: white; line-height:30px;}
.jd_1 span{ float:right; margin-top: -30px; font-weight:100; font-size:12px;}
.jd_2{ width:320px; height:130px;}
.jd_2 ul{width:320px; height:118px; background:#f8f8f8; margin-left:12px;}
.jd_2 ul li{  border: 1px solid #e1e1e1; float: left;height: 25px;margin-top: 10px;text-align: center; margin-left:4px; width: 140px; background:#FFF; font-size:12px;}
.jd_2 ul li a{ text-decoration:none;}


.jd_3{ text-align:center; height:32px; width:295px; background:#f2f2f2; margin-left:12px; font-size:15px;}
.jd_3 h2{ background:#9a4900; width:92px; height:32px;color: white; line-height:30px;}
.jd_3 span{ float:right; margin-top: -30px;font-weight:100; font-size:12px;}
.jd_4{ width:320px; height:95px;}
.jd_4 ul{width:320px; height:95px; background:#f8f8f8; margin-left:12px;}
.jd_4 ul li{  border: 1px solid #e1e1e1; float: left;height: 25px;margin-top: 10px;text-align: center; margin-left:4px; width: 93px; background:#FFF; font-size:12px;}
.jd_4 ul li a{ text-decoration:none;}


.jd_5{ text-align:center; height:32px; width:295px; background:#f2f2f2; margin-left:12px; font-size:15px;}
.jd_5 h2{ background:#9a4900; width:92px; height:32px;color: white; line-height:30px;}
.jd_5 span{ float:right; margin-top: -30px; font-weight:100; font-size:12px;}
.jd_6{ width:320px; height:60px;}
.jd_6 ul{width:320px; height:60px; background:#f8f8f8; margin-left:12px;}
.jd_6 ul li{  border: 1px solid #e1e1e1; float: left;height: 25px;margin-top: 10px;text-align: center; margin-left:4px; width: 93px; background:#FFF; font-size:12px;}
.jd_6 ul li a{ text-decoration:none;}

.jd_7{ text-align:center; height:32px; width:295px; background:#f2f2f2; margin-left:12px; font-size:15px;}
.jd_7 h2{ background:#9a4900; width:92px; height:32px;color: white; line-height:30px;}
.jd_7 span{ float:right; margin-top: -30px;font-weight:100; font-size:12px;}
.jd_8{ width:320px; height:158px;}
.jd_8 ul{width:320px; height:150px; background:#f8f8f8; margin-left:12px;}
.jd_8 ul li{  border: 1px solid #e1e1e1; float: left;height: 25px;margin-top: 10px;text-align: center; margin-left:4px; width: 140px; background:#FFF; font-size:12px;}
.jd_8 ul li a{ text-decoration:none;}


.zj { overflow: hidden; zoom: 1; padding: 0px 10px 13px 12px; background: #f2f2f2; }
.zj_con li { overflow: hidden; zoom: 1; margin-top: 20px; padding-bottom: 3px; height: 140px; width: 300px; }
.zj_con li i { width: 133px; float: left; display: inline-block; margin-right: -18px; height: 97px; }
.zj_con li p { text-indent: 2em; line-height: 21px; color: #545454; padding: 4px 0px; margin: 0px; height: 100px; width: 290px; }
.zj_con li b { overflow: hidden; zoom: 1; padding-top: 3px; display: block; }
.zj_con li b img { }
.hy { overflow: hidden; zoom: 1; padding: 0px 10px 10px 10px; background: #f2f2f2; }
.hy ul { overflow: hidden; zoom: 1; padding-bottom: 10px; padding-top: 5px; }
.hy ul li { font-size: 14px; line-height: 30px; color: #545454; }
.hy ul li a { color: #231815; }
.hy_ser { }
.txt { border: #0081cc 1px solid; background: #fff; height: 13px; height: 13px; padding: 7px 5px 8px; width: 190px; color: #545454; }
.but1 { background: url(serch_btn1.png) no-repeat top center; border: none; width: 93px; height: 30px; cursor: pointer; }
/*.but2{ background:url(serch_btn2.png) no-repeat top center; border:none; width:85px; height:31px; cursor:pointer;}*/
.foot { padding: 5px 13px 10px; height: 105px; background: #f2f2f2; overflow: hidden; zoom: 1; }
.foot p { width: 100%; line-height: 24px; color: #231815; float: left; margin: 0px; }
.foot dl { overflow: hidden; zoom: 1; padding-right: 2px; height: 30px; }
.foot dl dt { float: right; }
.foot dl dd { color: #0081cc; font-size: 14px; line-height: 30px; }
.hy_bt { overflow: hidden; zoom: 1; text-align: center; padding-bottom: 12px; }
.hy_bt img { padding: 0px 2px; }
.bc { height: 36px; line-height: 36px; background: #a15612; font-size: 14px; color: #fff; padding-left: 10px; }
.bc a { color: #fff; }
.bc_lf { overflow: hidden; zoom: 1; padding: 7px 12px 14px 13px; background: #f2f2f2; }
.bc_lf ul li { height: 28px; overflow: hidden; zoom: 1; margin-top: 7px; }
.bc_lf ul li a { display: block; color: #545454; }
.bc_lf ul li a:hover h2 { background: #006523; }
.bc_lf ul li a h2 { float: left; width: 68px; text-align: center; background: #79a745; color: #fff; font-size: 14px; line-height: 28px; }
.bc_lf ul li a p { border: #bebebe 1px solid; border-left: none; background: #fff; line-height: 26px; height: 26px; font-size: 14px; color: #545454; padding-left: 8px; overflow: hidden; zoom: 1; }
.ty_btn { display: block; text-align: center; float: left; }
.ty_btn img { padding: 0px 3px; }
.hy1 { overflow: hidden; zoom: 1; padding: 10px; background: #f2f2f2; }
.hy1 ul li { font-size: 14px; line-height: 30px; color: #545454; }
.hy1 ul li a { color: #545454; }
.js_c { overflow: hidden; zoom: 1; padding: 15px 12px 20px; background: #f2f2f2; }
.js { overflow: hidden; zoom: 1; padding: 0px 0px 12px; }
.js ul li { overflow: hidden; zoom: 1; }
.js ul li i { width: 123px; float: left; display: inline-block; margin-right: 12px; }
.js ul li i img { border: #b8b8b8 1px solid; }
.js ul li h2 { height: 30px; line-height: 30px; background: #e6ece8; border-left: #348450 1px solid; overflow: hidden; zoom: 1; padding-left: 10px; font-size: 14px; color: #006523; }
.js ul li p { text-indent: 2em; line-height: 21px; color: #545454; padding: 4px 0px; }
.js ul li b { overflow: hidden; zoom: 1; padding-top: 3px; display: block; }
.js ul li b img { padding: 0px 2px; }
.js_t { height: 27px; overflow: hidden; zoom: 1; }
.js_t ul li { width: 69px; background: url(../img/js_tit.png) no-repeat top center; height: 27px; line-height: 27px; text-align: center; float: left; margin-right: 6px; font-size: 14px; color: #fff; }
.js_t ul li a.hover { background: url(../img/js_ho.png) no-repeat top center; display: block; }
.js_t ul li a { color: #fff; display: block; }
.jst { background: #f2f2f2; width: 320px; height: 210px; margin-top: 15px; }
.jst_1 { margin-left: -53px; }
.jst span { color: white; font-size: 15px; line-height: 35px; margin-left: 40px; }
.jst_q { width: 150px; height: 15px; margin-top: 10px; }
.jst_w { width: 162px; float: right; margin-top: -14px; }
.rd { padding: 3px 12px 20px; background: #f2f2f2; }
.rd ul { overflow: hidden; zoom: 1; padding-bottom: 15px; }
.rd ul li { padding: 0px 9px; height: 29px; line-height: 29px; text-align: center; font-size: 14px; color: #545454; box-shadow: 1px 1px 1px #999; float: left; margin: 12px 8px 0px 0px; display: inline; }
.rd ul li a { color: #545454; }
.wz { padding: 1px 12px 10px; overflow: hidden; zoom: 1; background: #f2f2f2; }
.wz_t { height: 33px; overflow: hidden; zoom: 1; }
.wz_t ul li { width: 73px; float: left; margin-right: 1px; display: inline; line-height: 33px; background: #a9a9a9; text-align: center; font-size: 14px; color: #fff; }
.wz_t ul li a { color: #fff; display: block; }
.wz_t ul li a:hover { background: #006523; display: block; }
.wz_c { overflow: hidden; zoom: 1; padding-top: 12px; }
.wz_c ul li h1 { text-align: center; font-size: 15px; color: #0081cc; line-height: 30px; }
.wz_c ul li p { line-height: 26px; color: #545454; font-size: 13px; text-indent: 2em; }
.wz_bl { overflow: hidden; zoom: 1; padding: 8px 12px; background: #f2f2f2; }
.wz_bl ul { border-top: #989898 1px dashed; overflow: hidden; zoom: 1; padding-top: 5px; }
.wz_bl ul li { line-height: 26px; color: #666666; font-size: 14px; }
.wz_bl ul li a { color: #666; }
.wz_bl ul li span { color: #006523; }
.dbswt { position: fixed; bottom: 0; left: 0; width: 100%; height: 58px; background: #006523; }
.dbswt li { width: 25%; float: left; background: url(../img/swt_ri.png) no-repeat center right; height: 58px; }
.dbswt li span { display: block; text-align: center; padding-top: 8px; }
.dbswt li p { color: #fff; text-align: center; line-height: 20px; font-size: 14px; }
.dbswt li a { color: #fff; }
.swz_fot { background: url(../img/sz_swe_vg.png) repeat-x; height: 60px; position: fixed; left: 0px; bottom: 0px; width: 100%; }
#dibuswt { bottom: 0; height: 76px; position: fixed; width: 100%; }
.dibuswt { height: 76px; width: 310px; }
.sz1_dh1 { height: 43px; border-radius: 3px; padding: 0 17px 0 20px; }
.zith1 { color: #006523; font-family: '΢���ź�'; font-size: 18px; }
.zith1 img { vertical-align: middle; }
.sz1_dh1 a { color: #030000; }
/*�б�ҳCSS*/
.list_con1 { width: auto; height: auto; border-bottom: 1px dashed #6d6c6c; padding-top: 10px; }
.list_con1 h5 { font-size: 12px; height: 30px; line-height: 30px; overflow: hidden; font-weight: 100 }
.list_con1 h5 a { color: #e60012; }
.list_con1 p { line-height: 22px; padding-bottom: 7px; text-indent: 2em; }
/*��ҳ*/
.list_next { width: auto; height: auto; overflow: hidden; color: #7F7F7F; float: left; padding: 10px 0px 0px; }
.list_next li { border: 1px solid #999; background: #fff; line-height: 19px; padding: 0px 5px; width: auto; float: left; margin-right: 5px; margin-bottom: 6px; }
.list_next li span { height: auto; }
.list_next a { color: #5e5e5e; }
.list_next a:hover { color: #333; }
/*.list_next LI.thisclass {
	BORDER-BOTTOM: #008b00 2px solid;
	BORDER-LEFT: #dbdbdb 1px solid;
	COLOR: #008b00;
	BORDER-TOP: #dbdbdb 1px solid;

	BORDER-RIGHT: #dbdbdb 1px solid;
}
*/
.list_next strong { color: #333 }
.list_next li select { padding: 0px; margin: 0px; }
.list_next li select option { padding: 0px; margin: 0px; }
/*����ҳ��CSS*/
.js_tit { width: 100%; height: 40px; line-height: 40px; text-align: center; font-weight: 100px; font-size: 18px; }
.js_tit a { color: #0081cc; }
.js_con1 { height: auto }
.js_con1 h3 { font-weight: bold; height: 26px; line-height: 26px; color: #231815; font-size: 13px; padding-left: 30px; }
.js_con1_z { width: auto; background: url(js_b1.png) repeat-y left; margin-left: 10px; padding-left: 10px; padding-bottom: 12px; }
.js_con1_zon { width: auto; background: url(../img/js_jianto.png) no-repeat left 26px; margin-left: 5px; }
.js_con1_zon span { width: auto; height: auto; background: #fff; display: block; padding: 5px 10px; margin-left: 9px; }
.js_con1_zon span h4 { color: #0081cc; }
.js_con1_zon span p { line-height: 20px; color: #231815; }
.js_con1_zon span p a { color: #e60012; }
.js_t1 { background: url(js_t1.png) no-repeat left center; }
.js_t2 { background: url(js_t2.png) no-repeat left center; }
.js_t3 { background: url(js_t3.png) no-repeat left center; }
.js_t4 { background: url(js_t4.png) no-repeat left center; }
.js_t5 { background: url(js_t5.png) no-repeat left center; }
.js_con2 { width: 100%; text-align: center; font-size: 18px; }
.js_con2 h1 { width: 100%; height: 40px; line-height: 40px; }
.js_con2 h1 a { color: #0081cc; }
.js_con2 ul { width: auto; margin: 0px auto; padding-left: 6px; }
.js_con2 ul li { width: 89px; height: 28px; text-align: center; line-height: 28px; color: #fff; font-size: 12px; float: left; margin-left: 5px; background: url(../img/js_b2.png) no-repeat; margin-top: 5px; }
.neirong {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}

.c{width:320px; margin:0 auto; background:#e4e4e4; height:28px; padding-top:7px;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.h{ background:#f6f6f6; height:65px; padding-top:7px;}
.n{ height:68px; line-height:34px; background:url(mob_13.png) repeat-x; clear:both;}
.n ul{ width:320px; margin:0 auto;}
.n ul li{ float:left; display:inline; width:78px; text-align:center; height:34px;}
.n ul li.q a{ color:white; text-decoration:none;}
.n ul li.t{ width:2px; background:url(mob_15.png) no-repeat;}
.n ul li.t a{ color:#333; text-decoration:none;}
.n ul li.tt{ background:#e4e4e4; height: 34px;text-align: center;width: 80px;}
.n ul li.t2{ width:2px; background:url(mob_17.png) no-repeat;}


/*焦点图*/
/*ban*/
.slider-focus{position:relative;max-width:640px;overflow:hidden;/*max-height:320px;*/margin:0px auto;}
.slider-focus .hd{ position:absolute;width:100%;height:22px;left:0;bottom:5%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#9a4900;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(loading.gif) center center no-repeat;vertical-align:top;width:100%;}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 鍘绘帀閾炬帴瑙︽懜楂樹寒 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }


.i_sosuo{ height: 2rem; margin: 0.5rem 1rem;}
.i_sosuo_s{ width: 18rem; height: 1.8rem; padding: 0.3rem;}
.i_sosuo_ss{ width: 6rem; height: 2.6rem; }
