@charset "utf-8";
html,body,input,em,ul,p,div{ margin:0px; padding:0px; font-size:12px;}
li{ list-style:none;}
a{ text-decoration:none; color:#333;}
img{ border:none;}
input{ }

body{ background:url(../images/bobg.jpg);}
#all { width:1000px; margin:0 auto;}
#top{}
#head{ background:#FFF;background:url(../images/lo.gif) no-repeat; }
#logo{ width:520px;float:left; height:94px;  }
.ot{ width:450px; float:right; height:20px; padding-top:50px;}

form{margin:0px;padding:0px; text-align:left;}
.postbox{float:none;width:210px;text-align:right}
 .input{border-top:ridge 1px #ccc;border-right:inset 1px #D8D8D8;border-bottom:inset 1px #D8D8D8;border-left:ridge 1px #ccc;font-size:14px;color:#333;height:20px;padding-top:4px;padding-right:4px;padding-bottom:0px;padding-left:4px}
.btn{padding-top:4px;padding-right:4px;padding-left:4px;padding-bottom:0px;width:50px; display:inline;}

#nav{ display:block; background:url(../images/nav_01.gif) no-repeat; height:45px; padding-left:40px;  }
#nav li{ width:92px; float:left; display:block; text-align:center; padding-top:15px; font-size:15px; font-weight:bold;}
#nav li a{ color:#FFF;}
.sm{ padding:8px; background:url(../images/li_01.gif); width:980px; color:#930; font-weight:bold; }

#bannar{ text-align:center;width:1000px; height:300px;} 
#content{ background:url(../images/li_bg.gif)} 
#yb{ float:left; width:220px;  background:url(../images/li_bg.gif) }
.htt{ background:url(../images/htm.gif) no-repeat; height:25px; padding-left:25px; padding-top:6px; color:#FFF;}
.htt1{ background:url(../images/list1.gif) no-repeat; height:70px; padding-left:25px; padding-top:6px; color:#FFF;}
.htt a{ color:#FFF;}
.ht_ny{ padding: 15px 30px;}
.ht_ny p{ line-height:23px;}
#yb ul{}
#yb ul li{  padding-left:40px; height:30px; line-height:20px;}
#yb ul .tg{ background:url(../images/li_bg_01.gif) no-repeat 12px 0px; padding-left:40px; padding-top:5px;}
#yb ul .lib{ background:url(../images/li_bg_00.gif) no-repeat 25px 3px;  }
#zb{ float:left; width:748px; background:#FFF; padding-left:30px;height:auto !important; 
    overflow:visible; line-height:25px }
.tt{ background:url(../images/tt_01.gif) no-repeat; height:25px; line-height:23px; padding-left:50px; padding-top:4px; font-size:13px; color:#FFF;}
.tt a{ color:#FFF;}
.gs{ width:740px ;  overflow:hidden;}
.gs_js_01{ line-height:23px; height:200px;}
.gs_js_01 p{ text-indent:22px;}

.gs_js_02{ }
.gs_js_02 .cptp{ display:block;}
.gs_js_02 .cptp li{ float:left; width:150px; padding:2px; display:block; margin:3px; text-align:center;}
.gs_js_02 .cptp li img {padding:2px; border:#CCC 1px  solid;}
.gs_js_02 .lb{ display:block; border-bottom:#999 1px dotted;}
.gs_js_02 .lb li ul{ display:block;}
.gs_js_02 .lb li ul li{ display:block; float:left;}
.gs_js_02 .lb li ul .cp{width:155px; padding:3px; text-align:center;  float:left; line-height:23px;}
.gs_js_02 .lb li ul .cp img{ padding:2px; border:#CCC 1px  solid;}
.gs_js_02 .lb li ul .txt{width:450px; line-height:23px; padding:3px ; text-indent:22px; }
.gs_js_02 .lb li ul .xx{ text-align:right;width:420px; line-height:23px; padding:3px ; text-indent:22px;}



.new{width:300px;}
.new ul{ display:block; float:left;  margin:2px;}
.new ul li{ display:block; line-height:30px; padding-left:20px; height:30px; border-bottom:#999 1px dotted; float:left;width:300px; margin-left:2px; /*border-left:#CCC 1px solid;*/ }


.ny_cont{ line-height:23px; padding:22px; min-height:400px;}
.art_content{ }
.art_content p{ text-indent:20px;}
.prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%;overflow:hidden;} /* ä¸Šä¸€ç¯?*/
.prenext .next{text-align:right;float:right;width:50%} /* ä¸‹ä¸€ç¯?*/
.newlist{ }
.newlist li{
	float:left;
	width:145px;
	border:#CCC 1px solid;
	display:block;
	text-align:center;
	margin:4px;
}
.newlist2{ min-height:200px;}
.newlist2 li{ display:block; }

.dhlink{ padding:4px; color:#333; text-align:center;}
.dhlink span{ padding:3px; width:10px;}
.pagef{ padding:3px; text-align:center;}
.pagef a{ padding:5px 15px;   margin:3px ; background:url(../images/li.jpg) no-repeat left  center;}
.page a{ padding:5px 15px;   margin:3px ; background:url(../images/li.jpg) no-repeat left  center;}

#footer{  background:url(../images/213.gif) no-repeat left center  #FFF;height:auto; }
#footer .ftline{ background:url(../images/ftbg.gif) no-repeat center top; height:auto; line-height:24px; padding-left:30px;}
.ftxx{ padding:2px 15px 2px; padding-left:118px ; line-height:24px;}

.clear{ clear:both;}
#bt{ color:#F00}
#bt a:link, #bt a:visited{ color:#F00;}
.imfloat{ float:right;}

.h1{ text-align:center; font-size:15px;}
.lin{ border-left:#666 1px solid;}
.tm{ /*float:left; display:block; width:5%;*/ color:#F00;     padding-left: 20px;}
.sytxt{/* float:left; display:block;width:90%;*/ background:url(../images/li.jpg) no-repeat left center; padding-left:15px; line-height:23px; height:25px; overflow:hidden;}

#sw ul{ display:block; height:400px;}
#bgli{ display:block; float:none; background:url(../images/cp-menu.jpg) no-repeat; border:none; height:30px; width:610px; text-align:left; color:#FFF;
padding-left:12px; padding-top:3px;}
#bgli a{ color:#FFF;}
.xxlin{ height:25px; border-bottom:#CCC 1px dotted;}

.tp{ padding:3px; border:1px solid #CCC; margin:6px;}
.lh{ line-height:27px;}
.red{ color:#F00;}
.jg{ text-align:center; padding:5px;}