﻿@charset "utf-8";
/* CSS Document */

html,body,
div,p,hr,pre,
h1,h2,h3,h4,h5,h6,
table,tr,td,th,tfoot,tbody,thead,
form,fieldset,input,textarea,select,label,
ul,ol,dl,li,dt,dd { margin:0; padding:0; border:0; outline:none; list-style:none;} 
#wrap {width:976px;text-align:center;background: none repeat scroll 0 0 #e7efe8;margin: 0 auto; padding:0px 2px;}
body{font-family:"宋体", Tahoma,Geneva, sans-serif;font-size:12px;line-height:24px;color:#808080;  }
img{ border:0px;}
a{color:#808080; text-decoration:none}
a:hover{color:#D60000; }
label{vertical-align:middle}
.inputcheckbox{vertical-align:middle;}
/****** =header
-------------------------******/
#header{display: inline-block;margin-bottom:2px; width:100%;}

#banner h4{background:url(../img/banner.jpg) no-repeat scroll left top transparent;text-indent: -9999px;font-size: 140%;  height: 250px;width:976px;}
#banner h4 a{ height: 250px;width:976px;display:block}
.clear {clear: both;}

/****** =nav
-------------------------******/
#nav{ background:url(../img/nav_Bg.jpg) repeat-x; overflow:hidden; height:47px; font-family:"微软雅黑"; margin-top:2px; font-size:14px; text-align:center;}
#nav ul{ width:850px; margin:0px auto;}
#nav li{ float:left; width:140px; line-height:47px;}
#nav li a{ color:#fff; text-decoration:none;}
/****** =nav_bottom
-------------------------******/
#nav_bottom{background:url(../img/nav_bottom_Bg.jpg) repeat-x; overflow:hidden; height:37px;text-align:center; border-bottom:1px solid #d0e2d2;border-right:1px solid #d0e2d2;border-left:1px solid #d0e2d2; line-height:37px; color:#32a49a;}


/****** =main(网站主体部分)
-------------------------******/
#main{ padding:10px 8px; overflow:hidden;}
* html #main{ padding:10px 6px; overflow:hidden;}
.content{ margin-bottom:20px;}

/****** =side(左侧图片新闻)
-------------------------******/
#side{width:358px; float:left; background-color:#f8faf8; border:1px solid #d0e2d2; padding:6px;}

/****** =center(活动介绍)
-------------------------******/
#center{width:294px; float:left; background-color:#f8faf8; border:1px solid #d0e2d2; padding:10px; margin-left:5px; text-align:left;}
.center_title{ border-bottom:#007f73 1px solid; background:url(../img/arrow_01.jpg) no-repeat left; padding-left:15px; font-size:14px; font-weight:bold; color:#007f73;}

.center_con{ padding:10px 5px; height:255px; overflow:hidden;}

.shell{ padding:10px 5px 5px;}
#div1{height:260px; overflow:hidden;}
#div1 li{ background:url(../img/arrow_04.jpg) no-repeat left; padding-left:12px; width:99%;}

/****** =right(组织机构)
-------------------------******/
#right{width:240px; float:left; background-color:#f8faf8; border:1px solid #d0e2d2; padding:10px; margin-left:5px;text-align:left;}

/****** =slidingBlock(图片投票)
-------------------------******/
#slidingBlock {padding:6px 0px; text-align:center;}
#slidingBlock h4{width:340px;background:url(../img/title_bg_off.jpg) no-repeat; height:36px; float:left;line-height:36px; font-size:14px;}
#slidingBlock h4.menuNo {font-weight:normal;;background:url(../img/title_bg_off.jpg) no-repeat;}
#slidingBlock h4.menuOn {font-weight:bold; background:url(../img/title_bg_on.jpg) no-repeat; }
#slidingBlock DIV.slidingList_none{display:none;float:left; width:126px;}
#slidingBlock DIV.slidingList { overflow:hidden;}
#slidingList1{ background-color:#f8faf8; border:1px solid #d0e2d2; padding:15px; overflow:hidden;}
#slidingList3{ background-color:#f8faf8; border:1px solid #d0e2d2; padding:15px; overflow:hidden;}
.main_dp_nav{ overflow:hidden; height:36px; line-height:36px; font-size:14px;}
.main_dp_nav .menuNo {width:259px;background:url(../img/title_bg_off.jpg) no-repeat; float:left;font-weight:normal;}
.main_dp_nav .menuOn {width:259px;background:url(../img/title_bg_on.jpg) no-repeat; float:left;font-weight:bold; }
.main_dp_nav .menuOn a{color:#fff;text-decoration: none;}
.pic_list{width:160px; background-color:#fff; border:1px solid #d0e2d2; padding:5px 5px 10px; float:left; margin-left:10px; margin-right:10px; margin-bottom:15px; text-align:center;}
.pic_list_t{ padding:5px 0px; line-height:18px; color:#007272;}
.pic_list_a{ width:126px; background-color:#ccc;color:#fff; height:26px; margin:0px auto;}
.pic_list_a input{vertical-align:middle; margin-right:5px;}
.sub{width:500px; margin:0px auto; overflow:auto;}
.sub p{width:250px; float:left; padding:20px 0px; text-align:center;}

/****** =news(新闻投票)
-------------------------******/
#news{background-color:#f8faf8; border:1px solid #d0e2d2; padding:15px; }
.news_title{ background:url(../img/title_bg_dot.jpg) repeat-x bottom; padding-bottom:5px; text-align:left; font-size:14px; font-weight:bold; color:#007f73; padding-left:5px;}
.news_title p{ background:url(../img/arrow_03.jpg) no-repeat left; padding-left:15px;}
.news_list{ padding:15px;}
.news_list li{ border-bottom:1px dotted #585858; padding:5px 10px 5px 5px; overflow:hidden; text-align:left; font-size:14px;}
.news_list li p{ float:left; background:url(../img/arrow_04.jpg) no-repeat left; padding-left:12px; width:700px;}
.news_list li span{ float:right; width:100px; text-align:right;}
.news_list li span input{vertical-align:middle; }
.news_list li span label{ padding-right:5px;}


/****** =bottom
-------------------------******/

#bottom{ background-color:none;}






