@charset "gb2312";


*{ margin:0; padding:0;color:#2d374b;}
.font_black{font-family:  arial,simhei,Verdana, Geneva, sans-serif;}
img{ border:none;}
a{text-decoration:none;}
ul,ol,li,dl,dt,dd{ list-style:none;}
table{ border-collapse:collapse;}
.cb{clear:both; width:0; height:0;}
body{background:url(imagesbody_bg.jpg) top center no-repeat; width:100%;}
.container{width:100%; height:auto;}


.head{height:286px;}
.head .head_top{ position:absolute; height:30px; width:100%; background:url(imageshead_top_bg.gif) repeat-x;position:fixed;top:0;left:0;
z-index:9999;}
.head .head_top .head_top_con{width:950px; margin:0 auto; text-align:right;}
.head .head_top .head_top_con a{ height:13px; line-height:13px; text-align:left; color:#066283; font-size:12px; padding-left:20px; display:inline-block; margin:10px 15px auto auto;}
.head .head_top .head_top_con #contact{background:url(imageshead_top_btn_01.gif) no-repeat;}
.head .head_top .head_top_con #map{background:url(imageshead_top_btn_02.gif) no-repeat;}
.head .head_top .head_top_con #rss{background:url(imageshead_top_btn_03.gif) no-repeat;}
.head .head_main{ margin:0 auto;height:290px; width:950px;}
.head .head_main .position_a{position:absolute; top:176px;}

.head .head_main #head_news{background:url(imageshead_main_news_bg.gif) right no-repeat; width:950px; height:26px; text-align:right;}
.head .head_main #head_news marquee{margin-top:4px; margin-right:10px;}
.head .head_main #head_news a{font-size:12px; margin-right:10px;}
.head .head_main #head_news a:hover{ text-decoration:underline;}
.head .head_main #head_news #head_news_m {
margin-top:4px; 
margin-right:10px;
float: right;
height: 26px;
width: 337px;
}

.head .head_main #head_nav{ background:url(imageshead_main_nav_bg.png) no-repeat; width:100%; height:78px;}
       #head_nav .head_nav_menu,#head_nav .head_nav_st{float:left; height:78px;}
       #head_nav .head_nav_menu{width:805px;}
       #head_nav .head_nav_menu .head_nav_menu_title a{display:block; float:left; font-size:14px; font-weight:bolder; text-align:center; color:#FFF; width:115px; height:48px; line-height:45px; }
       #head_nav .head_nav_menu .head_nav_menu_title .selected{ background:url(imageshead_main_nav_arrow.gif) no-repeat center bottom;}
       #head_nav .head_nav_menu .head_nav_menu_title a:hover{ background:url(imageshead_main_nav_arrow.gif) no-repeat center bottom;}

#head_nav .nav_con_list{width:760px; overflow:hidden; padding-left:10px;}     
#head_nav .nav_con_list ul li{display:inline; padding-right:2px;}
#head_nav .nav_con_list ul li a{font-size:12px;}
#head_nav .nav_con_list ul li a:hover{color:#02a3dd;}
       
       #head_nav .head_nav_st{width:145px; }
       #head_nav .head_nav_st .head_nav_st_s{background:url(imageshead_main_nav_searchbg.png) no-repeat; width:130px; margin:13px auto auto 4px; height:20px;}
       #head_nav .head_nav_st .head_nav_st_s input{border:none;height:16px; }
       #head_nav .head_nav_st .head_nav_st_s #search_txt{line-height:16px; text-align:left; width:90px; font-size:12px; color:#9f9f9f; margin-left:8px; background:none;}
       #head_nav .head_nav_st .head_nav_st_s #search_btn{ display:inline-block;width:12px;height:10px;background:url(imageshead_main_nav_search.gif) no-repeat; cursor:pointer;}
       #head_nav .head_nav_st .head_nav_st_t{font-size:12px; color:#FFF; margin:15px auto auto 10px;}



.footer{background:url(imagesfooter_bg.gif) repeat-x top; width:100%;margin-top:30px; padding-bottom:30px;}
.footer .footer_con{width:950px; margin:0px auto 0px auto; padding-top:30px;}
.footer .footer_con ul{ text-align:center;}
.footer .footer_font01{font-size:13px; font-weight:bold; height:20px; padding-bottom:6px; color:#4b5976;}
.footer .footer_font01 a{color:#4b5976;}
.footer .footer_font02{font-size:12px;margin-top:2px; font-family:Arial,"simsun";}
  #footer_mess{margin-left:0px;}
  #footer_photo{margin-left:20px;}

.serach_box{width:1000px; margin:0; padding:0; float:left;}
.search_rukou{width:1000px;height:50px; float:left; text-align:center;}
.search_nav{width:140px;height:450px; margin:10px; border-right:#028fbc solid 1px; float:left;}
.search_jieguo{ width:800px; margin:10px;float:left;}
.search_nav_title{width:120px;float:left; padding-left:10px; font-size:14px; font-weight:bold;color:#028fbc;backgroud-color:#bbdc4d;height:25px; line-height:25px;}
.search_nav_nr{width:120px; float:left;padding-left:10px;}
.search_nav_nr li{width:120px;height:25px; line-height:25px; float:left;}
  