body {
	margin: 0 ;
	padding: 0;
	line-height:24px;
	font-size: 12px;
	color: #888;
	background:url(images/bg.gif) top repeat-x #dcdde1;
	
}

ul{padding:0px; margin:0px;}
li{ list-style: none;}
		
a{ color: #888; text-decoration: none;  } 
a:hover { color: #d60000; text-decoration: underline; }
p { margin: 0px; padding: 0px; }
img { margin: 0px; padding: 0px; border: none; }
.clear{ clear: both; margin:0; padding:0; }
table { margin: 0px; padding: 0px; border: none; }
tr { margin: 0px; padding: 0px; border: none; }
td { margin: 0px; padding: 0px; border: none; }
.redco{color:#e90000; font-size:14px; font-weight:bold}
.imgbo{border:1px solid #fff;}

#header {width:943px;height:165px; background:url(images/logo_bg.gif) no-repeat}
#fav{text-align:right; line-height:36px; height:55px; margin-right:10px;}
#header_ri{float:right; width:750px;}
.se_form{ width:400px; float:right;}


#menu{width:556px; font-size:12px; color:#fff;  height:24px; font-family:"Î¢ÈíÑÅºÚ"; float:right;}
#menu ul{margin:0; padding:0px;}
#menu ul li{float:left; text-align:center; line-height:24px; font-size:13px; border-right:1px solid #d7d7d7;}
#menu ul li a{
    width:114px;
	height:24px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:13px;
	text-decoration:none;
	background: url(images/mu_bg.gif);
	
    }
#menu ul li a:hover{
     background:url(images/mu_hover.gif) repeat-x;
	 color:#fff;
	 text-decoration:none;
    }	
#menu ul .bntt a{
    width:114px;
	height:24px;
	display:block;
	text-align:center;
	color:#fff;
	font-size:13px;
	text-decoration:none;
	background: url(images/mu_hover.gif);
    }
#menu ul .muo{width:90px; background:url(images/mu_bg1.gif) repeat-y right; height:24px;}



#content{
    width:943px;
	margin:37px auto;
	overflow:hidden;
	}  
.content_left{ float:left;width:233px; margin-left:6px; overflow:hidden;}
.content_left .bnt{margin:6px auto; clear:both;}
.content_right{float:right; width:640px; overflow:hidden; text-align:left;}
.tit_01{border-bottom:1px solid #d7d7d7; margin-bottom:15px; padding-bottom:12px; padding-left:5px;}
.news_b{width:100%; clear:both; overflow:hidden; margin-bottom:20px;}

.new_pro{ width:395px; float:left;}
.new_pro ul{ padding:0px; margin:0px 7px;}
.new_pro ul li{ line-height:26px;}
.new_img{float:right; width:187px; margin:5px 15px 0px 15px;}

.cont_in{ width:630px; margin-top:25px; overflow:hidden;}
.cont_in .lf{float:left; width:200px;}
.cont_in .ri{float:right; width:378px;}

.tt_a{color:#c70212; font-size:16px;  font-family:"Î¢ÈíÑÅºÚ";}




/******** ÄÚÒ³ **********/
#tit_nie{width:950; height:51px; background:url(images/nie_path.gif) left no-repeat; line-height:40px; padding-left:15px;}
#tit_lf{ float:left; width:209px; text-align:center; line-height:41px; font-size:16px; font-family: "Î¢ÈíÑÅºÚ"; color:#fff; font-weight:bold;}
#tit_ri{float:left; margin:12px 0 0 20px; line-height:24px;}
.content_right_nie{float:right; width:690px; overflow:hidden; text-align:left;}
.content_left_nie{ float:left;width:152px; margin-left:6px; overflow:hidden;}
.content_right_ab{float:right; width:740px; overflow:hidden; text-align:left;}

.cont_prlist{ margin-top:10px; width:152px; border-top:1px solid #ccc; text-align:left;}
.cont_prlist ul li{height:33px; line-height:33px; border-bottom:1px solid #ccc; }
.cont_prlist ul li a{color:#333; font-weight:bold; background:url(images/left_li.gif) no-repeat; padding-left:15px; display:block;}
.cont_prlist ul li a:hover{font-weight:bold; color:#df0011; text-decoration: none; background:url(images/left_hover.gif) no-repeat;}
.text{ line-height:28px; margin:10px 10px 0px 5px;;}
.page_new{line-height:28px; height:28px; margin-top:10px; border:1px dotted #ccc; text-align:right;}
.tt_view{font-size:18px; line-height:40px; height:40px; text-align:center;}

.dsj_lf{ width:520px; text-align:left;}
.dsj_lf h1{color:#c70212; border-bottom:2px dotted #ccc; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-weight:lighter;}
.dsj_ri{float:right; width:170px;}


/******** end **********/
#footer{ width:943px; margin:0px auto 0px; height:56px; color:#999; border-top:1px dotted #ccc; padding-top:5px;}
.foot_lf{float:left; width:280px; margin-left:5px; text-align:left;}
.foot_lf a{color:#999;}
.foot_ri{float:right; width:450px; margin-right:5px; text-align:right; font-size:12px;}
.foot_ri a:link{ color:#999;}
.foot_ri a:visited{color:#999;}
.foot_ri a:hover{color:#555; text-decoration:underline;}

