﻿@charset "utf-8";
/* CSS Document */
/*头部css */
#header { width:1004px;height:153px;margin: 0 auto;padding:0px;overflow: hidden;position: relative;}
h1#logo{ width:627px; height:78px; float:left}
h3#logo{ width:627px; height:78px; float:left}
.input_btn{ width:144px; height:23px; background:url(../images/input_bg.jpg) no-repeat scroll left top; padding-left:22px; border:none; color:#7d7d7d; line-height:23px; margin-right:6px; float:left; line-height:23px;}
.s_btn{ width:67px; height:23px; background:url(../images/search_btn.jpg) no-repeat scroll left top; border:none; float:left }
#main_nav{width:1004px;height:39px; }   
/*头部搜索表单*/
#header  #top_search_box{width:320px;height:23px;position:absolute;top:52px;right:12px;}
    #top_search_box .search_label,#top_search_box .search_input,#top_search_box .search_btn{float:left;}
	#top_search_box .search_label{ height:23px; line-height:23px;}
    #top_search_box .search_input{text-align:left;height:20px;width:158px;border:1px solid #193451; 
	                              background: #fff;cursor:pointer;color:#000;}
	#top_search_box .search_btn{ width:79px; height:35px; background: url(../images/top_search_btn.jpg) no-repeat 
	                               scroll 0 0; border:none;}	
/*头部时间*/
	#top_time{ width:248px; height:40px; position:absolute; top:89px; right:5px;line-height:40px; color:#FFF;}
/*zmain最外框*/
#zmain{ width:1004px;margin:0 auto;overflow:hidden;position: relative;padding:0px;border:none;}

/*不包括头部，包括left*/
#main { width:920px;overflow: hidden;position: relative;margin:0 auto;padding:0px;border:none; z-index:23; background:url(../images/left_bg.jpg) repeat-y scroll left top}

/*侧边栏*/
#sidebar{_display:inline;width:198px;float:left;overflow:hidden;margin:0px;margin-right:9px; border:none; min-height:300px; height:300px; height:auto!important; overflow:visible}
 
/*内容区*/
#main #containe{display:inline;width:712px;float:left;margin:0px;padding:0px;position:relative;border:none; padding-bottom:30px;}
   
/*内页内容区*/	
#main #in_containe{display:inline;width:745px;float:left;margin:0px;position:relative;border:none;
                   background: url(../images/index_bg_r.jpg)  no-repeat scroll left  bottom;}
    #in_containe .in_content{width:745px; padding:12px; background: url(../images/index_column_r.jpg) repeat-y scroll 0 0;}
    #in_containe .in_content_b{width:745px;height:14px;background:url(../images/index_mn_b.jpg) no-repeat scroll 0 0; display:none;}


/*底部区*/
#footer{ width:920px;height:31px;overflow: hidden;position: relative;margin:0 auto;padding:0px;
         background:url(../images/foot_bg.jpg) no-repeat scroll 0 0;}
#footer .copyright{ width:910px; text-align:center; line-height:31px; height:31px;}
.copyright a, .copyright a:link, .copyright a:visited {
background-color: transparent;
text-decoration: none;
color: #000;
}

.copyright a:hover {
text-decoration: none;
color: #111;
}
/*清除层*/
#clearfloat {clear:both;height:1px;overflow:hidden;margin-top:-1px;}


/*common*/
ul#list{ width:178px;margin-left:17px;}
ul#list li{ width:158px; height:30px;background:url(../images/left_li.jpg) no-repeat scroll left top;  padding-left:20px;}
ul#list li a:link{ line-height:30px;}
ul#list li a:visited{ line-height:30px;}
ul#list li a:hover{ line-height:30px;}
ul#list li a:active{ line-height:30px;}
.bread{ width:690px; height:30px; background:#f6f6f6; text-align:right; padding-right:30px;}
.in_cc{ width:700px; margin:0 auto}
.rnewslist li{ width:186px; height:20px; line-height:20px; clear:both; background: url(../images/index_icon.jpg) no-repeat scroll left center; padding-left:10px;}
.left_title{ width:162px; height:35px; background:url(../images/left_tbg.jpg) no-repeat scroll left top; color:#FFF; line-height:35px; padding-left:36px; overflow:hidden}
