html{
	background:#FFF;padding:0px;background:url(mbg.jpg) repeat-x top ; margin:0px; font-size:12px;
}
body,ul,li,dl,dt,dd,p,h1,h2,h3,h4,ol,input,div,p,form,img{
     margin:0px;
	 padding:0px;
}
a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}
.clear{clear:both;overflow:hidden;}
.clears{clear:both;}
.padder{ float:left; width:402px;
     margin:0px;
	 padding:0px;
	 height:240px;

}
.container,.container a img{ float:right;
    width:400px;
	height:240px;
}
.container img{border:none;}
.td_f a img{margin:0px;padding:0px;}
.num{float:right;left:325px;position:absolute;top:220px;width:80px;}
.num li{
	float:left;
	list-style:none;
	color: #86A2B8;
	text-align: center;
	line-height: 15px;
	width: 15px;
	height: 15px;	
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	margin: 1px;
	background:url(flashbutton.gif) no-repeat -15px 0px;
	
}
.num li.on{
	line-height: 15px;
	width: 15px;
	height: 15px;	
	color:#FFFFFF;
	background:url(flashbutton.gif) no-repeat;

}
a:link,
a:visited,
a:active{
	color:#0F2B6C;font-size:12px;font-weight:normal;text-decoration:none;
}
a:hover{
	font-size:12px;color:#F00;
}
#top{ clear:both;height:126px; overflow:hidden; }
#main_body{ margin:auto; width:940px;}
#top .logo{ float:left; width:253px; height:93px;} 
#top .sethome{ float:right; margin-top:5px; font-size:12px;} 
#top .topflash{ float:right; width:682px; height:93px; overflow:hidden; background-color:#999}
#top .daohang { clear:both; list-style:none; height:33px;} 
#top .daohang ul{list-style:none;} 
#top .daohang li{float:left;width:80px;height:33px;} 
#top .daohang .l{float:left; width:2px; background:url(daohang_line.jpg) no-repeat; height:33px;} 
#top .daohang ul a{float:left;width:80px;height:33px; font-size:14px; color:#FFF; font-weight:bold; text-align:center; padding:10px 0 0 0px; overflow:hidden;} 
#top .daohang ul a:hover{background:url(daohang_on.jpg) no-repeat;color:#2362a4; text-decoration:none; } 
#top .daohang .help{float:right;height:33px; } 
#top .daohang .help img{ float:right;height:33px;} 
#top .daohang .help a{ float:right;color:#FFF;  padding:10px 0 0 5px;} 

#danwei { clear:both; background:url(danwei_02.jpg) repeat-y; margin-top:15px;}
#danwei .dw1{ clear:both; background:url(danwei_01.jpg)  top no-repeat; padding:15px 10px 0px 15px; line-height:150%;}
#danwei .dw2{ clear:both; background:url(danwei_03.jpg)  bottom no-repeat; height:20px; }

#mid { clear:both; margin-top:10px; height:255px; }
#mid .news{ float:right; background:url(new_bg.jpg) repeat-x; border:#b6c7db  solid 1px; width:525px; height:240px;}
#mid .news .title {margin:15px 15px 0 15px; height:30px; text-align:center;}
#mid .news .title a{ font-size:16px; font-weight:bold;color:#2362a4; }
#mid .news .title a:hover{ font-size:16px; font-weight:bold;color:#F00; }
#mid .news  .commend{ margin:auto; background-color:#e3f1fe; width:500px; height:75px; padding:5px; }
#mid .news  .commend li{ float:left; width:250px; }
#mid .news  .commend img{ float:left; width:120px; height:72px; margin:0 5px;}
#mid .news  .commend .commend1{ width:120px; float:right;line-height:150%; }
#mid .news  .commend .commend1 a{ font-weight:bold; }
#mid .news  .new_new{ margin:auto;  width:500px; height:75px; padding:5px; }
#mid .news  .new_new li{ float:left; width:249px;  }
#mid .news  .new_new .date{ margin:0 5px;}


#mid .news ul{list-style:none; line-height:24px; font-size:12px;} 
#mid .news ul a{ font-size:12px;color:#2362a4;}
#mid .news ul a:hover{ color: #F00; text-decoration:none;}

#index_pic{background:url(new_bg.jpg) #FFF repeat-x; border:#b6c7db  solid 1px; width:525px; height:240px;}
#index_pic .title { font-size:14px; font-weight:bold;}
#index_pic .list {}


#index_flash { float:left; clear:both; margin-top:15px; height:376px;}

#demo{overflow:hidden;width:940px; margin:auto; background:url(sub_mbg.jpg) repeat-y; margin-top:10px;   }
#demo img{ border:solid #b6c7db 1px;}
#bottom{clear:both; background: url(bbg.jpg) repeat-x  bottom; width:auto; height:208px; clear:both; text-align:center; overflow:hidden; }
#bottom .copy_right{margin-top:130px; clear:both;color:#FFF;}
#bottom .copy_right a{color:#FFF;}
#bottom .copy_right a:hover{ text-decoration:underline;}

/*×ÓÒ³ÃæÑùÊ½*/
#sub_main{ clear:both;  margin-top:15px; line-height:200%;}
#sub_banner{clear:both; width:940px; height:319px; overflow:hidden;}
#sub_centent{clear:both; width:940px;   background:url(sub_mbg.jpg) repeat-y;}
#sub_left{ clear:left; float:left; width:213px;  background:url(sub_left.jpg) top no-repeat; }
#sub_left .left_sub_title{margin:12px 0 0 0; width:200px;  text-align:center;color:#FFF;}
#sub_left .left_sub_title a{ font-size:14px; font-weight:bold; color:#FFF;}
#sub_left .left_sub_list{width:200px; text-align:center;}
#sub_left .left_sub_list ul{ list-style:none; margin-top:20px;}
#sub_left .left_sub_list li{ width:200px; background:url(left_line.jpg) top center no-repeat; height:30px; padding:5px 0 0 0;}
#sub_left .left_sub_list a{ font-size:13px;}
#sub_left  .left_contact{background:url(left_lbg.jpg) no-repeat; width:197px;  margin-left:3px; font-size:12px; margin-top:5px;}
#sub_left  .left_contact .contact{ margin:15px 10px;}
#sub_right{ clear:right; float:right; margin-right:5px; height:auto; width:715px;overflow:hidden;}
#sub_right .right_title{ font-size:14px; font-weight:bold; border-bottom:#90ccfa solid 1px; margin-bottom:10px;}
#sub_right .right_title a{ font-size:14px; font-weight:bold;}
#sub_right .news_list { margin:0 28px;}
#sub_right .news_list .date { color:#06C;}
#sub_right .pagelists{ clear:both; text-align:center; border-top:#90ccfa solid 1px;}
#sub_right .pagelists .numpage{font-size:14px;letter-spacing:5px; text-decoration:underline;}
#sub_right .pagelists a{ font-size:14px; text-decoration: none;}
#sub_right .pagelists a:hover{ font-size:24px; text-decoration: none;}
#sub_right .title { margin:auto;font-size:16px; font-weight:bold; text-align:center; width:90%; }
#sub_right .time{text-align:right; margin-right:10px;}
#sub_right .pro{ float:left;text-align:center;  padding:10px; width:212px;}



