@charset "utf-8";
/* CSS Document */

*{
margin:0;
padding:0;
}
body{
background:#000;
margin:0px auto;
padding:0px;
font-size:0.75em;
text-align:center;
font-family:Tahoma, Verdana,Arial,"", Helvetica, sans-serif;
color:#343434;
}
.clear{
clear:both;
}
a{
text-decoration:none;
color:#343434;
}
form{
margin:0px;
}
input,textarea,select{
font-size:1em;}
ol,ul{
margin:0px;
padding:0px;
list-style:none;
}
h1,h2,h3,h4,h5,h6{
margin:0px;
font-size:1em;
line-height:22px;
}
p{
margin:0px;
}
fieldset,img{
border:0;}

/*--正文从下开始--*/
#wrapper{
width:890px;
margin:0 auto;
text-align:left;
}


/*header*/
#header{
height:84px;
}
#a_logo{
display:block;
width:307px;
padding-top:13px;}

/*mainNav*/
#mainNav{
position:relative;height:31px;overflow:hidden; clear:both;
background:url(../images/mainNav_bg.jpg) repeat-x ; }

#ul_mainNav{
overflow:hidden;
line-height:31px;
padding-left:30px;
height:31px; 
background:url(../images/icon_home.jpg) no-repeat 6px center;}
#ul_mainNav li{
float:left;
padding:0 24px 0 22px; 
background:url(../images/mainNav_line.jpg) no-repeat top right; }
#ul_mainNav li a{font-weight:bold;color:#E5E5E5;display:block;}

/*#index #nav_li_home a,
.col1 #nav_li_1 a,
.col2 #nav_li_2 a,
.col3 #nav_li_3 a,
.col4 #nav_li_4 a,*/
#ul_mainNav li .a_now,
#ul_mainNav li a:hover{color:#FEC864;}

#ul_mainNav #nav_li_home{padding-left:15px; }

#form_mainSearch{
position:absolute;
right:12px;top:6px;
height:18px;}

#form_mainSearch input{
border:1px solid #5b5b5b;
float:left;color:#B5B5B5;
}
#it_mSearch{height:16px;background:url(../images/mainSearch_iBg.jpg) repeat-x;margin-right:6px; }
#is_mSearch{height:18px; background:url(../images/mainSearch_bBg.jpg) repeat-x;width:45px;text-align:center;*line-height:18px; }


/*indexMainCont*/
#indexMainCont{
clear:both;
overflow:hidden;width:100%; 
padding-bottom:3px; 
background:#3c3c3c; }


#indexFlashBanner{
float:left;display:inline;
margin:7px 0 0 7px;
border:3px solid #898989;
width:659px;height:374px; 
voice-family:"\"}\"";
voice-family:inherit;
width:653px;height:368px; 
}

#indexHotNews{
position:relative;
float:left;display:inline;
margin:7px 0 0 7px; 
width:211px; height:374px;
background:#DCD8CF;}
#h2_index_news{
position:relative;
z-index:2;
width:211px;height:60px;
text-indent:-999em;overflow:hidden;
background:#DCD8CF url(../images/index_h2_hotNews.gif) no-repeat;}

#ul_indexHotNews{
margin-top:-1px;
padding:0px 12px 5px;
line-height:1.7em; }

#ul_indexHotNews li{
padding:6px 0 5px;
width:100%;
background:url(../images/icon_dotLine_brown.gif) repeat-x left top;}
#ul_indexHotNews li.li_first{
background:none;}
#ul_indexHotNews li a{
display:block;_height:1%; 
padding-left:9px;
background:url(../images/icon_squre_black.gif) no-repeat left 7px; }

#indexHotNews .a_more{
position:absolute;
right:14px; bottom:14px; 
color:#8F7846;}

.imgNew,.imgHot{padding-left:2px; }



/*hotLinks*/
#hotLinks{
height:94px;
background:url(../images/index_hotLinks_bg.jpg) repeat-x ; }

#chairmanLinks{
float:left; display:inline;
margin:0 15px 0 7px; 
width:191px; 
}

#a_chairman,#a_chairwoman{
display:block;
width:191px;height:42px;
margin-bottom:2px;
voice-family:"\"}\"";
voice-family:inherit;
height:26px;
*height:23px;
_height:25px;
}
#a_chairman{
background:url(../images/link_zbq.jpg) no-repeat; 
color:#FEC28C; 
padding:16px 0 0 70px;
*padding-top:19px;
_padding-top:17px;
voice-family:"\"}\"";
voice-family:inherit;
width:126px;}
#a_chairwoman{
background:url(../images/link_wqy.jpg) no-repeat;
color:#BCC58C;
padding:16px 0 0 9px;
*padding-top:19px;
_padding-top:17px;
voice-family:"\"}\"";
voice-family:inherit;
width:182px;
}

#othersLinks{
float:left;
width:665px;
padding-top:10px; 
overflow:hidden;
}
#othersLinks a{
display:block;
float:left;
line-height:2.1em;
padding:0 12px 0 11px; 
color:#B4B4B4;
font-size:1em;
font-weight:bold;
background:url(../images/link_line.gif) no-repeat right 4px; 
white-space:nowrap;
}


/*footer*/
#footer{
margin-top:2px;
border-top:1px solid #3c3c3c; 
height:50px;overflow:hidden;
line-height:1.9em; 
color:#999;
text-align:center;}
#index #footer{margin-top:0; border:none; text-align:right;}
#footer span{margin:0 0 0 1.5em;  }



/*tem*/
.mainCont{
border-top:1px solid #4E4E4E;
padding:18px;
background:#3C3C3C;}
.temMainCont{
height:100%; 
overflow:hidden; 
background:#3C3C3C url(../images/tem_mainLeftBg.jpg) no-repeat left top; 
}

.temContent{
float:left;
display:inline;
margin-left:149px;
padding:20px 40px; 
border:4px solid #CAC1B0;
background:#DCD8CF;
overflow:hidden;
width:696px;
voice-family:"\"}\"";
voice-family:inherit;
width:616px;
}
body#newsdetails #temBox{width:616px; overflow:hidden;}



.temContent h2.h2_temTitle{
margin:12px 0; 
font-size:1.3em;
text-align:center;
padding:12px 0; 
color:#705A2B;
background:url(../images/tem_titleLine.gif) repeat-x left bottom;
}

.temContent p{
line-height:1.8em;
margin-bottom:1em;
/*text-indent:2em;*/}




/*reports*/
.reportMainCont{
border:4px solid #CAC1B0;
background:#DCD8CF;
padding:20px; 
overflow:hidden;
height:100%; 
}

.mediaReports{
float:left;
width:500px;}

.subjectReports{
float:left;
display:inline;
margin-left:20px; 
width:280px; }


#h2_mediaReports{
margin:0 0 12px; 
font-size:1.3em;
color:#705A2B;
background:url(../images/tem_titleLine.gif) repeat-x left bottom;}
#h2_mediaReports span{
display:block;
padding-left:25px;
line-height:2.5em; 
background:url(../images/reportsTitleLeader.gif) no-repeat 3px 13px; 
}

/*ul_mediaReports*/
#ul_mediaReports{
margin:0 14px; }
#ul_mediaReports li{
width:100%; 
overflow:hidden;
padding-bottom:10px;
line-height:1.6em;}
#ul_mediaReports li a,#ul_mediaReports li span{
float:left;}
#ul_mediaReports li a{width:377px;text-indent:1em;background:url(../images/icon_squre_black.gif) no-repeat left 7px; }
#ul_mediaReports li span{margin-left:14px; width:80px;}
#ul_mediaReports li span.span_author{ float:none; margin-left:2px; color:#777;}
.p_page{
background:#D4CCC1; 
text-align:center;
line-height:2.5em; 
_padding:7px 0;
}

.p_page span{margin-right:12px; line-height:2.5em; }
.p_page span.span_noM{margin-right:2px; }
.p_page a{margin:0 4px;ine-height:2.5em;}
.p_page a.a_now,.p_page a.now,.p_page span.now,.p_page .pagelink-current{color:#B36117;font-weight:bold;}
.p_page .pagelink-current{ margin:0 4px; text-decoration:underline;}
#tem_page{ padding:4px 0;}

.subjectReports{background:#EAE9E4;padding:3px;color:#705A2B;}
.subjectReports a{color:#705A2B;}
.subjectBox{border:1px solid #D9D5CA;padding:5px 10px; }
#h2_subjectReports{line-height:2.1em;font-size:1.2em;border-bottom:2px solid #D9D5CA;padding-left:1em;}
#h2_subjectReports .a_more{
font-size:0.80em;
margin-left:140px;
font-weight:normal;
color:#8F7846;
}
#ul_subjectReports{margin:10px; }
#ul_subjectReports li{
line-height:1.6em; 
padding-bottom:10px; 
}
#ul_subjectReports li a{
display:block;
text-indent:1em;background:url(../images/icon_squre_brown.gif) no-repeat left 7px; }

.temContent h2.h2_reportsTitle{font-size:1.2em;background:none;padding-bottom:0;margin-bottom:5px; }
.p_reportsTitle{text-align:center; color:#83704B;background:url(../images/tem_titleLine.gif) repeat-x left bottom;padding-bottom:10px; }
.p_reportsTitle span{margin:0 10px; }

.p_back {margin:30px 0;text-align:center;}



/*honor*/
.temContent h2.h2_honorTitle{margin-bottom:20px; }
#ul_honorNav{
float:left;
display:inline;
margin-left:15px; 
width:155px; 
background:#EBE8E1;
border-top:1px solid #B9AE9C;}
#ul_honorNav li{
width:100%; 
float:left;
border-bottom:1px solid #B9AE9C; 

}
#ul_honorNav li a{
display:block;
height:29px;
line-height:29px; 
font-weight:bold;
color:#705A33;
font-size:1.2em;
padding-left:30px;
background:url(../images/honor_sideNavLiLeader.gif) no-repeat 12px 8px; 
}
#ul_honorNav li a.a_now{
color:#8D7341;
text-decoration:underline;}

.honorCont{
float:left;
margin-left:15px;
width:410px;
overflow:hidden;}
.honorCont h3{text-align:center;}
.honorCont p{text-align:center;margin-bottom:10px; }




/*search*/
h3.h3_searchTitle{
font-size:1.2em;
line-height:1.8em; 
padding-top:10px; 
}
h3.h3_searchTitle a:visited{color:#887B64;text-decoration:none;}
h3.h3_searchTitle a{color:#7B632F;text-decoration:underline;}

.span_searchKey,
h3.h3_searchTitle .span_searchKey{color:#EA5E00;}
p.p_searchCont{ padding:5px 0; margin-bottom:10px;}



/*honor_page*/
#honor_page{
_padding:0;
}

