*{margin:0px auto; padding:0px;}
img{border:0;}ul{list-style-type:none;}a{text-decoration:none;}.ov{overflow:hidden;}.cl{clear:both;}.fl{float:left;}.fr{float:right;}ul, ol, li { list-style-type: none; }
body{background:#ffffff;}
#page_wrap{position:relative; width:100%;  margin:0 auto; max-width:640px; min-width:320px; background:#fff; font-size:14px; font-family:"Microsoft YaHei";border:1px solid #A3A3A3;}
.header{width:100%; max-width:640px; min-width:320px; height:auto; background:#fafafa; text-align:center;}
.index_topnav{width:90%;height:2em;line-height:2em;background:#A3A3A3 url(../images/index_ico3.png) 10px center no-repeat;clear:both;color:#ffffff;overflow:hidden;text-indent:30px;font-size:.8em;}
.index_top{width:100%;height:1.5em;line-height:1.5em;clear:both;color:#ffffff;overflow:hidden;font-size:1em;margin-top:3px;}
.index_top_xx{float:left;padding-left:0.5em;padding-right:20px;background:url(../images/index_ico4.jpg) right center no-repeat;}
.index_top_xx a{color:#494949;display:block;}
.index_top_tel{float:right;padding-right:0.5em;}
.index_top_tel a{color:#494949;}
.index_top_tel a strong{display:inline-block;background:#ff9600;height:1em;line-height:1em;color:#ffffff;font-family:"宋体";padding:1px 2px;font-weight:normal;}

.header a{width:100%;height:100%;display:block;}
.header img{width:100%; overflow:hidden;}
.banner{width:90%; max-width:640px; min-width:320px; height:auto;}
.banner img{width:100%; max-width:640px; min-width:320px;}
.jbdh{width:100%; height:auto; max-width:640px; min-width:320px; margin-top:3px; text-align:center; padding-bottom:1.5%; overflow:hidden;background:#ffffff;}
.jbdh ul{width:90%; height:auto; background:#ffffff;clear:both;overflow:hidden;}
.jbdh ul li{width:22%; height:auto; background:#ffffff; float:left; text-align:center; line-height:1.5em;font-size:0.8em;margin:10px 4% 10px 0;}
@media screen and (min-width:480px){#page_wrap{font-size:21px}}@media screen and (min-width:640px){#page_wrap{font-size:24px}}
@media screen and (min-width:480px){ .index_zjs dt .index_zjs_r p {font-size:21px}}@media screen and (min-width:640px){.index_zjs dt .index_zjs_r p {font-size:24px}}

.jbdh ul li p{padding-top:3%; padding-bottom:3%;}
.jbdh ul li img{width:50%;}
.jbdh ul li a{color:#ffffff;}

#index_sousuo{width:90%; height:34px;line-height:34px; background:#ffffff;clear:both;color:#a3a3a3;font-size:14px;border:1px solid #a3a3a3;text-indent:10px;position:relative;margin-bottom:15px;margin-top:5px;overflow:hidden;}
#index_sousuo a{width:100%; height:34px;display:block;position:absolute;left:0;top:0;}

.index_bz1{width:90%;height:auto;background:#ffffff;clear:both;color:#494949;font-size:0.8em;overflow:hidden;margin-bottom:10px;font-family:"宋体";}
.index_bz1 dt{width:100%;height:auto; clear:both;margin-bottom:5px;}
.index_bz1 dt img{width:100%;height:auto; clear:both;}
.index_bz1 dd{width:22%;height:30px;float:left;background:#dedede;margin:5px 4% 6px 0;}
.index_bz1 dd a{width:100%;height:30px;line-height:30px;display:block;text-align:center;color:#494949;}
.index_bz1 dd a:hover{color:#191919;}
@media screen and (min-width:480px){.index_bz1{font-size:14px}}@media screen and (min-width:640px){.index_bz1{font-size:16px}}

.index_zj{width:90%; height:30px;line-height:30px; background:#a3a3a3;clear:both;color:#ffffff;font-size:14px;border:1px solid #a3a3a3;text-indent:10px;position:relative;margin-bottom:15px;margin-top:5px;overflow:hidden;}
.index_zj .index_zj_t1{background:url(../images/index_ico1.jpg) 10px center no-repeat;text-indent:40px;}
.index_zj .index_zj_t2{margin-right:5px;}
.index_zj .index_zj_t2 a{color:#ffffff;}
.index_zj .index_zj_t2 a:hover{color:#e9e9e9;}

.index_zjs{width:90%; min-width:256px; height:auto;background:#ffffff;clear:both;color:#494949;font-size:0.8em;overflow:hidden;margin-bottom:10px;font-family:"宋体";}
.index_zjs dt{width:100%;min-width:256px;height:auto; clear:both;margin-bottom:5px;overflow:hidden;}
.index_zjs dt .index_zjs_l{width:28%;min-width:88px;float:left;height:auto;overflow:hidden;}
.index_zjs dt .index_zjs_l img{width:100%;height:auto;overflow:hidden;}
.index_zjs dt .index_zjs_r{width:62%;float:right;height:auto;overflow:hidden;}
.index_zjs dt .index_zjs_r h2 a{color:#494949;font-size:0.8em;}
.index_zjs dt .index_zjs_r p{text-align:left;}
.index_zjs dt .index_zjs_r p a{text-align:left;color:#494949;font-size:0.8em;}
.index_zjs dd{width:22%;height:30px;float:left;background:#dedede;margin:5px 4% 6px 0;}
.index_zjs dd a{width:100%;height:30px;line-height:30px;display:block;text-align:center;color:#494949;}
.index_zjs dd a:hover{color:#191919;}
@media screen and (min-width:480px){.index_zjs{font-size:14px}}@media screen and (min-width:640px){.index_zjs{font-size:16px}}
@media screen and (min-width:300px){.index_zxzj {width:100%;}}
@media screen and (min-width:320px){.index_zjs dt .index_zjs_r{width:62%;}}@media screen and (min-width:350px){.index_zjs dt .index_zjs_r{width:65%;}}@media screen and (min-width:480px){.index_zjs dt .index_zjs_r{width:70%;}}
	.index_zjs .curr{background:#249de4;}
	.index_zjs  dd.curr a{color:#ffffff;}

	
	
.index_rd{width:90%;height:auto;background:#ffffff;clear:both;color:#494949;overflow:hidden;margin-bottom:10px;font-family:"宋体";}
.index_rd .index_rd_l{position:absolute;width:30px;height:300px;background:#ffffff;color:#494949;font-size:14px;overflow:hidden;}
.index_rd .index_rd_l dt{background:#dedede;margin-bottom:2px;display: block;cursor:pointer;}
.index_rd .index_rd_l dt a{color:#494949;display:block;padding:18px 8px;}
	.index_rd .index_rd_l dt.curr{background:#249de4;}
	.index_rd .index_rd_l dt.curr a{color:#ffffff;}

.index_rd .index_rd_r{margin-left:40px;width:100%;height:300px;float:left;background:#ffffff;color:#494949;overflow:hidden;}	
.index_rd .index_rd_r dl dd{width:98%;height:41px;line-height:41px;border-bottom:1px dotted gray;overflow:hidden;text-align:left;}	
.index_rd .index_rd_r dl dd a{color:#494949;font-size:0.8em;}	


.index_dibunav{width:100%;height:2em;line-height:2em;background:#249de4;clear:both;color:#ffffff;overflow:hidden;margin-bottom:10px;;}
.index_dibunav1 a{color:#ffffff;background:#249de4;font-size:.8em;display:inline-block;}
.index_dibunav2{margin-right:10px;margin-top:0em;margin-left:5px;display:inline-block;}
.index_dibunav2 a{color:#494949;display:block;background:#ffffff;line-height:1.2em;height:1.2em;padding:0px 4px;font-size:.7em;}
.index_dibunav2 a{color:#494949;display:block;background:#ffffff;line-height:1.2em;height:1.2em;padding:0px 4px;font-size:.7em;}




.footer{width:100%; max-width:640px; min-width:320px;margin-bottom:50px; height:auto; background:#fafafa; overflow:hidden;text-align:left;}
.footer p{width:90%;line-height:25px;font-size:0.8em;}

/* list页面 */
#list_main{font-size:14px;font-family:"宋体";width:90%;text-align:left;color:#333333;position:relative;}
#list_main dl{clear:both;overflow:hidden;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dotted #333333;}
@media screen and (min-width:320px){#list_main dl {}}@media screen and (min-width:640px){#list_main dl {width:492px;}}
#list_main dl dt div {width:94%;margin-left: 0;overflow:hidden;}
#list_main dl dt a{font-size:14px;font-weight:bold;color:#333333;display:block;line-height:30px;overflow:hidden;width:500px;}
#list_main dl dd {text-indent:0;}
#list_main dl dd a{font-size:14px;color:#333333;text-indent:2em;line-height:1.5em;}
#list_main .tabtitle{position:absolute;bottom:10px;left:50%;}
#list_main .tabpage{display:none;}
#list_main .tabtitle em {display:block;width:40px;height:29px;line-height:30px;text-indent:-999px;overflow:hidden;font-size:30px;background:#333333 url(../images/list_ico1.jpg) left center no-repeat;float:left;cursor:pointer;}
#list_main .tabtitle em.tabnext {background:#333333 url(../images/list_ico1.jpg) right center no-repeat;}
#list_main .tabtitle span {display:block;width:40px;height:29px;line-height:30px;font-size:14px;text-align:center;background:#333333 url(../images/list_ico1.jpg) -35px top no-repeat;float:left;cursor:pointer;}
#list_main .tabtitle span.tabcur{font-size:14px;background:#333333 url(../images/list_ico1.jpg) -99px top no-repeat;float:left;}


#list_zixun{margin:10px auto;overflow:hidden;}

#list_gh{width:90%;}
#list_gh h2{background:#a3a3a3 url(../images/list_ico2.jpg) 10px center no-repeat;height:30px;line-height:30px;color:#fff;font-size:14px;font-family:"宋体";text-indent:40px;text-align:left;}

#list_gh form{clear:both;font-size:14px;font-family:"宋体";text-align:left;}

#list_gh_form table{width:90%;margin:0 auto;}
#list_gh_form table tr{height:28px;padding:5px 0;margin:5px auto;}
#list_gh form span{clear:both;width:80px;text-align:right;display:inline-block;line-height:28px;}
#list_gh form span strong{color:red;}
#list_gh #list_gh_form form input{width:100%;text-align:left;display:inline-block;line-height:14px;height:28px;padding:0;margin:0;font-size:14px;font-family:"宋体";}
#list_gh #list_gh_form form submit{}



#pages { padding: 14px 0 10px;height: 22px;padding-left:15px; background:#fafafa; }
#pages ul { padding-left:auto; }
#pages ul li { display:inline; float:left; font-size:12px; margin:0px 5px; line-height:20px; color:#1b3c4b;width:auto;}
#pages ul li a { display:block; font-size:12px; color:#313131; border:1px solid #ccc; padding:0px 7px; overflow:hidden;}
#pages ul li a:hover { color:#f00;}
#pages ul li .pageinfo{display:none;}


/* 文章页 */
.wz_title{text-align:left;width:100%;border-bottom:1px dotted #333333;font-size:14px;overflow:hidden;padding-bottom:10px;margin-bottom:20px;}

.wz_title h2{text-align:center;width:100%;font-size:16px;font-weight:bold;line-height:40px;}

.wz_body p{line-height:2em;}

#wz_xg{width:90%;clear:both;margin-bottom:20px;overflow:hidden;}
#wz_xg h2{background:#a3a3a3 url(../images/index_ico31.jpg) 10px center no-repeat;height:30px;line-height:30px;color:#fff;font-size:14px;font-family:"宋体";text-indent:40px;text-align:left;}

#wz_xg dl{width:100%;background:#ffffff;color:#494949;overflow:hidden;}	
#wz_xg dl dt{width:98%;height:30px;line-height:30px;border-bottom:1px dotted gray;overflow:hidden;text-align:left;}	
#wz_xg dl dt a{color:#333333;font-size:14px;}	
#wz_xg dl dt a:hover{color:#222222;}	


#index_nav1{width:90%;text-align:left;font-size:14px;color:#333;}
#index_nav1   a{font-size:14px;color:#333;}