@charset "utf-8";
/* CSS Document */
body{margin:0;}
a:link{color:#565656; text-decoration:none;}
a:visited{color:#565656; text-decoration:none;}
a:hover{color: #f45702;}
ol,ul,li{list-style:none;}
img{border:none;}
#reg{float: right; width:260px; height:48px; margin-top:5px!important;;margin-top:3px;}
h4{margin:0; padding:0; color:#CC0000;}
.title{padding:0px; margin:0; color: #0c67a7; font-size:14px; line-height:32px; height:32px;}
.clear{clear:both;}
#wrap{width:100%; margin:0 auto;
	background-repeat: no-repeat;
	background-position: center top;}
#header{width:1018px;margin:0 auto 5px auto; }
.header-t{padding:8px 0 0 0; width:1018px; margin:0 auto;}
.bar1{width:1018px; margin:3px 0;}
.bar1 .logo{float:left;}
.logo h1{ margin:0; padding:0; }
.logo span{float:left; text-align:center; padding:6px 0 0 1.8em; font-size:12px; display:block;}
#menu_nav{ width:1018px; margin:0 auto;background:url(../images/menu_bg.gif) no-repeat; height:40px;}
#menu_nav .menu_list{margin:0 5px; padding:0; font-size:14px;}
#menu_nav .menu_list li{padding:8px;margin:5px 4px 0 7px; display: block; list-style:none;position:relative; float:left;}
#menu_nav .menu_list li em{background-image:url(../images/bg-em.gif);position: absolute;right: -8px;top: 2px;width: 4px; display: block; height:30px; margin-right:2px;}
#menu_nav .menu_list li a{ color:#FFF; text-decoration:none; font-weight:bold; margin:0; padding:0; border:0;}
#menu_nav .menu_list li a:link{color:#FFF;}
#menu_nav .menu_list li a:visited{color:#FFF;}
#menu_nav .menu_list li a:hover{
	color: #fcff00;
}

#main{width:1018px; margin:0 auto; display:block; overflow:hidden; background-color:#FFF;}
.link{width:1018px; margin-bottom:5px; padding-bottom:5px;}
.link .title{line-height:32px; height:32px; background-image:url(../images/hot_title1018.gif);}
.link .link_list{margin:0;padding:5px 0 5px 5px; width:1011px;border:#dedede 1px solid; border-top:none;}
.link .link_list li{padding:6px 5px 6px 0;width:115px; float:left; display:block; border-bottom: #eaeaea 1px dashed; margin:0 0 0 3px;}
.link .link_list li a:hover, .adbox3_r_ul li a:hover{color:#0c67a7; text-decoration:none; padding:8px;}
.link .link_list li a,.adbox3_r_ul li a{background: url(../images/images_ico_03.gif) no-repeat scroll 0 45%; padding:8px 0 8px 8px;}

#footer{width:1018px; margin:5px auto 0 auto; font-size:12px;}
#footer .footer_nav{ padding:0; text-align:center; background-color:#f9f9f9; border:1px #dedede solid; width:1018px;}
#footer .footer_list{margin:8px 0; padding:0; text-align:center;}
#footer .footer_list li{margin:0; padding:5px; text-align:center; display: inline;}
.copyright{margin-bottom:5px;}
.copyright p{line-height:25px; text-align:center; margin:0; padding:0px;} 

.news_title span, .hot_title span{float:right; margin-right:5px; font-size:12px; font-weight:normal;}
.title span{float:right; margin-right:5px; font-size:12px; font-weight:normal;}

.table_list{}
.table_list p{ line-height:23px; text-indent:28px; font-size:14px;}