@charset "utf-8";
/* CSS Document */

body{ font: 12px SimSun,Arial, Helvetica, sans-serif; margin:0px; padding:0px; background:url(bg.jpg);}
img{border:none;vertical-align:middle;}
a{text-decoration:none; color:#000;}
a:hover {text-decoration: underline; color:#b9110e;}
ul,li{ list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px;}
p{margin:0px; padding:0px;}
input{vertical-align:middle;}
select{vertical-align:middle; border:none;}
form{ margin:0px; padding:0px;}
.clear{ clear:both;}


.top_warp{ width:1100px; height:311px; margin:0 auto;}
.top_banner{ width:1100px; height:40px; padding-top:271px; background:url(top_banner.jpg) no-repeat; }
.top_banner ul{ padding-left:70px; }
.top_banner ul li{ float:left; background:url(nav_line.png) left no-repeat; }
.top_banner ul li.first{ background:none;}
.top_banner ul li.first a{ width:60px;}
.top_banner ul li.first a:hover{ width:60px;}
.top_banner ul li a{ display:block; width:100px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; font-weight:bold; text-decoration:none; }
.top_banner ul li a:hover{ width:102px; height:44px; background:url(nav_hover_bg.png) no-repeat; margin-top:-4px; color:#000; position:relative; text-decoration:none; line-height:44px; }

.warp{ width:960px; overflow:hidden; margin:0 auto; background:url(body_bg.png) repeat-y #fff; padding:0 6px; }
.content{ width:950px; overflow:hidden; padding:5px; background:#fff; }
.left{ width:635px; float:left; }
.right{ width:315px; float:right; }

/*---------- 版权所有----------------*/
.footer{ margin:0px auto; width:950px; text-align:center; line-height:23px; color:#636162; padding-bottom:20px;}
.footer ul,.p_footer ul{ padding-top:10px;}
.footer ul li{color:#636162; display:inline; line-height:30px;}
.footer ul li a{color:#636162; padding-left:5px; padding-right:5px;}

















