*{ margin:0; padding:0;}
body{ width:983px; height:auto; background:white; font-size:12px; font-family:Verdana, Geneva, sans-serif,"宋体"; color:black;  margin:0 auto;}
ul{ list-style:none;}
img{ border:none;}
a{ color:black; text-decoration:none;}
a:hover{ color:#cc0000; text-decoration:none; font-weight:bold;}
/*-----------------------------结束公用样式的设置----------------------------------------------------------------*/
div.header{ background:url(../images/header_bj.gif) no-repeat; width:905px; height:29px; line-height:29px; padding-left:78px;}
div.header h1.header_text{ line-height:29px; font-size:100%; font-weight:normal; color:#ffcc00;}
div.header h1.header_text span{ float:right; padding-right:3px;}
div.header h1.header_text span a{ display:block; float:left; margin:0 3px; color:#ffcc00;}
div.header h1.header_text span a:hover{ font-weight:normal; color:#eee;}
div.logo{ width:100%; height:129px; overflow:hidden; background-image:url(../images/logo.gif);text-align:right;}
div.nav{ margin:0px auto; margin-top:2px; width:981px; border:1px solid #497AAF; border-bottom:none; border-top:none; height:31px;background:url(../images/nav_bj.gif) repeat-x; height:31px; clear:both;}
div.nav ul{ width:981px; margin:0 auto;}
div.nav ul li{ float:left; width:109px; text-align:center; background:url(../images/nav_line.gif) no-repeat right top;}
div.nav ul li.last{ background:none;}
div.nav ul li a{ display:block; text-align:center; font-weight:bold; color:white; line-height:31px; font-size:120%;}
div.nav ul li a:hover{ color:#ccc;}
#nav_btn01 div.nav ul li a#hover_btn01,#nav_btn02 div.nav ul li a#hover_btn02,#nav_btn03 div.nav ul li a#hover_btn03,#nav_btn04 div.nav ul li a#hover_btn04,#nav_btn05 div.nav ul li a#hover_btn05,#nav_btn06 div.nav ul li a#hover_btn06,#nav_btn07 div.nav ul li a#hover_btn07,#nav_btn08 div.nav ul li a#hover_btn08,#nav_btn09 div.nav ul li a#hover_btn09{ color:white;}
/*----------------------------------------------------结束导航的样式设置-----------------------------------------------*/
div.search{ width:901px; background:url(../images/search_bj.gif) repeat-x; border:1px solid #ccc; height:28px; padding:0 40px; clear:both;}
div.search ul.left_search{ float:left; width:700px;}
div.search ul.left_search li{ float:left; line-height:28px; padding-left:2px;}
div.search ul.right_search{ float:left; width:200px;}
div.search ul.right_search li{ float:left; margin-left:2px; margin-top:3px; *margin-top:3px; _margin-top:3px; }
/*----------------------------结束搜索样式设置------------------------------------*/
div.conter_top{ width:100%; overflow:hidden; height:304px; margin:8px auto; clear:both;}
div.conter_top div.flash_pic{ width:313px; height:302px; overflow:hidden; float:left;}
/*--------------------结束动画新闻的样式设置------------------------------------*/
div.conter_top div.tab{ width:418px; height:302px; overflow:hidden; border:1px solid #ccc; float:left; margin:0 10px;}
div.tab div.tab_nav{ width:100%;}
div.tab div.tab_nav ul{ background:url(../images/glay_tab_title.gif) repeat-x; height:30px;}
div.tab div.tab_nav ul li{ background:url(../images/glay_tab_btn.gif) no-repeat -104px top; width:104px; height:30px; line-height:30px; cursor:pointer; float:left; text-align:center; color:#cc0000; font-size:14px;}
div.tab div.tab_nav ul li.tab_hover,div.tab div.tab_nav ul li.tab_hight{ background-position:left top; font-weight:bold;}
div.tab div.tab_box div dl { width:95%; margin:8px auto; border-bottom:1px dashed #ccc; padding-bottom:7px;}
div.tab div.tab_box div dl dt{ color:#cc0000; font-weight:bold; font-size:130%; line-height:30px;}
div.tab div.tab_box div dl dd{ line-height:20px; color:#999;}
div.tab div.tab_box div dl dd a{ color:#cc0000; font-size:12px;}
div.tab div.tab_box div ul { width:95%; margin:0 auto;}
div.tab div.tab_box div ul li{ line-height:26px; font-size:120%;}
div div div.none{ display:none;}
/*-----------------------结束tab的样式----------------------------*/
div.conter_top div.abv_pic{ width:230px; overflow:hidden; height:90px; float:right; }
div.conter_top div.news{  width:228px; height:208px; overflow:hidden; float:right; border:1px solid #edc897; margin-top:3px; background:#fffaef;}
div h1.orange_tilte{ background:url(../images/orange_title.jpg) no-repeat; width:228px; height:28px; line-height:28px; text-indent:2em; font-size:100%; border-bottom:1px solid #edc897;}
div.conter_top div.news ul{ width:95%; margin:8px auto;}
div.conter_top div.news ul li{ background:url(../images/red_icon.gif) no-repeat left 1px; text-indent:2em; line-height:23px;}
/*----------------------------------结束conter_top的样式设置----------------------------------------*/
div.conter_con{ width:100%; margin:8px auto; overflow:hidden; height:1%;}
div.conter_con div.conter_con_left{ width:742px; float:left; overflow:hidden; height:765px;}
div.conter_con div.tab_pic{ width:740px; border:1px solid #ccc; height:162px; overflow:hidden; border-top:none;}
div.tab_pic div.tab_pic_nav { width:740px; background:url(../images/blue_tab_title.gif) repeat-x; height:24px; position:relative;}
div.tab_pic div.tab_pic_nav ul{ padding-left:20px; }
div.tab_pic div.tab_pic_nav ul span.more{ position:absolute; top:1px; right:8px; font-weight:normal;}
div.tab_pic div.tab_pic_nav ul li{ width:94px; text-align:center; cursor:pointer; font-weight:bold; color:#cc0000; float:left; line-height:24px; padding:0 5px;}
div.tab_pic div.tab_pic_nav ul li.pic_hover,div.tab_pic div.tab_pic_nav ul li.pic_hight{ background:url(../images/blue_tab_btn.gif) no-repeat; height:26px; line-height:26px; margin-top:-2px;}
div.tab_pic div.tab_pic_box div ul{ width:700px; margin:10px auto;}
div.tab_pic div.tab_pic_box div ul li{ float:left; margin:3px 8px;}
div.tab_pic div.tab_pic_box div ul li img{ border:1px solid #ccc;}
/*---------------------------结束tab_pic------------------------------*/
div.text_display{ background:url(../images/title_con_bj.gif) no-repeat; width:370px; height:305px; margin-top:8px; float:left; overflow:hidden; margin-right:1px;}
div.text_display h1.text_title{ height:30px; line-height:30px; color:#cc0000; text-indent:2em; font-size:120%;}
div.text_display dl{ width:347px; margin:8px auto; border-bottom:1px dashed #ccc; height:90px; overflow:hidden;}
div.text_display dl dt{ float:left; width:127px; text-align:center;}
div.text_display dl dt img{ border:1px solid #ccc;}
div.text_display dl dd{ float:left; line-height:23px; width:220px; color:#666;}
div.text_display dl dd b{ font-size:14px; line-height:35px; color:black;}
div.text_display dl dd a{ color:#cc0000;}
div.text_display ul{ width:347px; margin:8px auto;}
div.text_display ul li{ font-size:14px; line-height:23px;}
div.text_display ul.twocolumns li {width: 170px; float:left; padding-left: 3px;}
div.text_display ul.twocolumns li a:hover {font-weight: normal;}
/*----------------------------结束text_display-------------------------------------*/
/*--------------------结束conter_con_left-------------------------------------------------------------------------------*/
div.conter_con div.conter_con_right{ float:right; width:}
/*----------------------------结束conter_con_left-------------------------------*/
div.conter_con div.conter_con_right{ width:230px; height:765px;  overflow:hidden;}
div.conter_con_right div.title_tab{ width:228px; height:370px;border:1px solid #edc897;background:#fffaef;}
div.title_tab dl dt{ background:url(../images/orange_title.jpg) no-repeat; border-bottom:1px solid #edc897; height:28px; line-height:28px; text-indent:2em; font-size:100%; cursor:pointer;}
div.title_tab dl dd{border-bottom:1px solid #edc897; height:176px; overflow:hidden; display:none; padding-top:10px; padding-bottom:10px;}
div.title_tab dl.show dd{ display:block;}
div.title_tab dl dd p{ line-height:23px; width:92%; margin:0 auto; text-indent:2em;}
div.title_tab dl dd p.left_text{ text-indent:0; line-height:27px;}
div.title_tab dl dd p a{ text-decoration:underline; color:#cc0000;}
div.abv_pic_right{ width:230px; float:right;}
div.abv_pic_right img{ display:block; height:80px; width:230px; overflow:hidden; margin:5px auto;}
div.survey{border:1px solid #edc897; height:210px; overflow:hidden;}
div.survey dl{ width:92%; margin:5px auto;}
div.survey dl dd{ line-height:20px;}
div.survey dl dd.text_center{ text-align:center; padding-top:5px;}
/*------------------------------------------开始友情链接----------------------------------*/
div.link{ width:981px; border:1px solid #ccc; height:80px; overflow:hidden;}
div.link h1.glay_title{ background:url(../images/glay_title.gif) repeat-x; height:29px; line-height:29px; text-indent:2em; color:#cc0000; font-size:100%; border-bottom:1px solid #ccc;}
div.link dl{ width:928px; margin:10px auto;}
div.link dl dd{ float:left; width:116px; height:33px; overflow:hidden;}
div.link dl dd img{ border:1px solid #ccc; overflow:hidden; width:101px; height:31px; text-align:left;}
div.link p{ width:928px; margin:0 auto; line-height:23px;}
div.link p a{ display:block; float:left; margin:0 5px;}
div.link p a:hover{ font-weight:normal; text-decoration:underline;}
div.footer{ width:983px; background:url(../images/footer_bj.gif) repeat-x; height:1%; overflow:hidden; padding-top:15px; padding-bottom:10px;overflow:hidden; margin:10px auto;}
div.footer p{ width:100%; text-align:center; line-height:21px; color:#666;}
div.footer p a{ margin:0 3px; color:black;}
div.footer p b{ color:#cc0000;}
/*--------------------------------------开始单表的样式设置--------------------------------------------------*/
input.input_search_text{ background:url(../images/input_search.gif) no-repeat; width:134px; height:20px; line-height:20px; text-indent:25px; border:none; vertical-align:middle;}
input.input_search_btn{ background:url(../images/input_search.gif) no-repeat -137px top; width:22px; height:20px; cursor:pointer; border:none;}
input.input_vote_btn,input.input_view_btn{ background:url(../images/input_pic_btn.gif) no-repeat; width:52px; height:18px; line-height:18px; border:none; cursor:pointer; margin:5px;}
input.input_view_btn{ background-position:-52px top;}



