@charset "utf-8";
/* CSS Document */
body {margin: 0px; background:#156FCF url(../sns_img/bg.jpg) no-repeat center top; font-size:14px; color:#284c9e;}
div,ul,li,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul{ list-style:none;}
a{ font-size:14px; text-decoration:none; color:#284c9e;}
a:hover{ color:#F30;}
img{border:none;}
/*图标*/
#logo{ position:absolute; top:0; z-index:-1; margin-right:-475px;  margin-top:80px; right:50%; width:366px; height:119px; background:url(../sns_img/logo.png) no-repeat right top; z-index:999;}
/*动画*/
#play_list{ position:absolute; top:0; z-index:-999; margin-left:-475px; left:50%; width:950px; height:250px; overflow:hidden;}
#play_ad_list{z-index:990;}

/*导航栏*/
#header{ margin-top:150px; padding-top:50px;background:url(../sns_img/bg_n.png) center top no-repeat;}
#nav{ margin:1px auto 0; border:1px solid #E7E7E7; width:920px; height:41px;background:url(../sns_img/nav_bg.jpg) repeat-x center bottom; overflow:hidden;}
#nav_sp{ position:absolute; margin:-18px 0 0 0; width:75px; height:69px; background:url(../sns_img/dhlbz.png) no-repeat top left;}
#nav_link{ float:left; padding:12px 0 0 90px;}
#nav_link a{ padding:0 3px; font-size:14px; font-weight:bold;}
#nav_window{ float:right;margin:5px 18px 0 0; border:1px solid #FFF; padding-top:6px; width:216px; height:22px; background:url(../sns_img/nav_window.jpg) no-repeat center top; text-align:center;}
#nav_window a{ color:#FE6601; font-size:14px; font-weight:bold; text-decoration:none;}
#nav_window a:hover{ color:#284c9e;} 
/*主体*/
#main{ padding-top:1px; background:url(../sns_img/bg_m.png) repeat-y center top;}
#main_body{ margin:0 auto; border-top:1px solid #E7E7E7;  padding-bottom:22px; width:922px; background:url(../sns_img/expo_bg.jpg) repeat-x 0 1px; overflow:hidden;}

/**/
#main_m{ padding:20px 20px 0; overflow:hidden;}
/*靠左*/
#main_left{ float:left; width:630px;}
/*靠左导航*/
#main_left h4{ padding-top:15px; height:24px; background:url(../sns_img/p-blue.gif) repeat-x left bottom; font-size:12px; font-weight:normal; overflow:hidden;}
#main_left h4 a{ display:block; float:left; margin-left:5px; padding:5px 10px 0; height:18px; font-size:12px; font-weight:normal; background:url(../sns_img/p_sq2.gif) no-repeat right 10px; color:#5193C8;}
#main_left h4 a:hover{ border:1px solid #BBD5EA; border-bottom:none; padding:4px 9px 0; height:18px; background:#FFF ; color:#369;}
#main_left h4 span{ display:block; float:left; margin-left:10px; border:1px solid #BBD5EA; border-bottom:none; padding:5px 10px 0; background:#FFF; height:18px; font-size:12px; font-weight:bold; color:#3372A6;}
#main_left h4 span a{display:inherit; float:none; margin:0; padding:0; height:auto; font-weight:bold; background:none;}
#main_left h4 span a:hover{ border:none; padding:0; height:auto; background:none; color:#F90;}
/*靠左翻页*/
#pagebox{ margin:20px 0; text-align:center; font-size:12px;}
#pagebox a{ margin:1px; border:#999 solid 1px; padding:3px 8px; line-height:23px; height:23px; color:#999; font-size:12px; font-family:"宋体";}
#pagebox a:hover{ color:#666; border:#CCC 1px solid;}
#pagebox span{ margin:1px; border:#156FCF 1px solid; padding:3px 8px; line-height:23px; height:23px; color:#0CF; background:#156FCF; font-family:"宋体";}
/*靠右*/
#main_right{ float:right; width:233px;}
/*靠右菜单*/
#main_right_1{ margin:0; border:1px solid #E7E7E7; padding:1px 1px 0 1px; background:#E4E4E4;}
#main_right_1 h3{ padding:11px 0 0 15px; height:44px; background:url(../sns_img/s4.jpg) repeat-x left top;}
#main_right_1_menu{line-height:20px;}
#main_right_1_menu a{ display:block; margin: 10px auto; padding:14px 50px 0 20px; width:143px; height:34px; background:url(../sns_img/au_bg.jpg) no-repeat left top;}

/*底部导航*/
#b_nav{ margin:22px 22px 0 ; border:1px solid #E7E7E7; padding:1px; background:#F8F8F8;}
#b_nav p{ padding:10px; background:#E7E7E7; font-size:12px; text-align:center;}
#b_nav a{ font-size:12px;}
/*底部*/
#footer{ margin:0; padding:50px 0; height:100px; background:url(../sns_img/bg_f.jpg) no-repeat center top; font-size:12px; text-align:center; color:#6CF; line-height:20px;}
#footer p{ padding:5px;}
#footer a{ font-size:12px; color:#39F;}
#footer a:hover{ color:#FF9;}
/*部分通用*/
/*更多按钮*/
.more a{ display:block; width:36px; height:11px; background:url(../sns_img/more.jpg) no-repeat left top;}
.more a:hover{background:url(../sns_img/morep.jpg) no-repeat left top;}

