/******************
	name: style.css
	author: wangjian
	date: 2009-08-18
******************/

/******all*************/

* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	color: #000;
	background: #dbefc6 url("../images/body_bg.gif") repeat-x;
	font-family: "宋体", "Arial", "微软雅黑", "Helvetica", "sans-serif";
	font-size: 12px;
	height:100%;
}
table {
	border-collapse: collapse;
	border-spacing: 0; 
}
fieldset, img {
	border: 0px;
}
ul {
	word-break: break-all;
}
li {
	list-style: none;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
a:link {
	color: black;
	text-decoration: none;
}
a:visited {
	color: black;
	text-decoration: none;
}
a:active {
	color: black;
	text-decoration: none;
}
a:hover {
	color: red;
	text-decoration: none;
}
.clear {
	clear: both;
}

/******all end*********/

/******content begin*********/

body {
	min-width: 999px;
}
#home {
	margin: 0 auto;
	width: 982px;
}
#headerTop {
	height: 20px;
	line-height:20px;
	margin:0px;
	padding:5px 0px 3px 15px;_padding:5px 0px 0px 15px;
}
#headerTopUl li {
	list-style: inline;
	padding-right: 2px;
	float: left;
}
#weatherInfo {
	font-weight: bold;
	color: #e1ff90;
	padding-top: 1px;
	float: left;
}
#weatherRep {
	color: white;
	padding-top: 5px;
	float: right;
}
#searchKey, #searchOption {
	color: #e1ff90;
	float: left;
}
#searchBtn {
	border: none;
	width: 60px;
	height: 25px;
	background: transparent url("../images/search_btn.gif") no-repeat scroll  0 0;
	cursor: pointer;
}
#date {
	color: white;
	margin-left: 10px;
	float: left;
}
#favorite {
	color: white;
	background: url("../images/favorite_inc.gif") no-repeat;
	padding-left: 18px;
	margin-left: 10px;
}
#setHome {
	color: white;
	background: url("../images/set_home_inc.gif") no-repeat;
	padding-left: 18px;
	margin-left: 10px;
	padding-right: 10px;
}

#siteTitle {
	margin:0px;
	padding:0px;
	background:#fff;
	text-align: center;
	height:140px;
}

/*navigator start*/
#naviWrap {
	float:left;
	width: 982px;
	height: 64px;
	background:#fff;
}
#navigator {
	width: 968px;
	height: 63px;
	background: white;
	text-align: center;
	background: transparent url("../images/navigator_bg.gif") repeat-x scroll 6px 0;
	margin-left: 6px;
	border-right: 1px solid #d7ded3;
	border-left: 1px solid #d7ded3;
	border-bottom: 1px solid #d7ded3;
	clear: both;
}
#naviList {
	min-height: 44px;
	text-align: center;
}
#naviList li {
	text-align: center;
	float: left;
}
#naviList a, #naviList span {
	color: #286d02;
	font-weight: bold;
	font-size: 110%;
	display: block;
	height: 25px;
	text-align: center;
	padding-top: 20px;

	float: left;
}
#naviList a {
	width: 72px;
}
#naviList a:link, #naviList a:visited, #naviList a:active {
	color: #286d02;
}
#naviList a:hover {
	background: transparent url("../images/menu_bg.gif") no-repeat 0px 15px ;
	text-decoration: none;
}
#first a, #first a:hover {
	background: transparent url("../images/index_bg.gif") no-repeat 5px 0;
}

#scrollNews {
	background: transparent url("../images/srcoll_news_inc.gif") no-repeat scroll 14% 0;
}
#scrollNews #newsPan {
	font-weight: bold;
	float: left;
	width: 80px;
	margin-left:100px;
}
#scrollNews #newsTitle{
	color: #292929;
	width: 80%;
	
	float:left;
}
/*navigator end*/

/*main begin*/
#main {
	width: 982px;
	/*min-height: 630px;
	_height: 630px;
	height:100%;*/
	min-height: 700px;
	*height: 630px;
	_height: 630px;
	background: #fff;
}
#main .forFlow {
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
}
#mainContent {
	width: 750px;
	float: right;
}
#sideContent {
	padding:0px 0px 0px 6px;
	width: 214px;
	float: left;
}


/*secondaryContent begin*/

#emailLogin {
	background:url("../images/yxdl.gif") no-repeat;
	height: 116px;
	margin-bottom: 6px;
}
#emailLoginContent{
	padding:36px 0px 0px 20px;
	}
#userText {
	width: 85px;
}
#passwordText {
	width: 85px;
}
.infoTd {
	width: 85px;
	text-align: right;
	color: #257602;
	padding-bottom: 7px;
}
.inputTd {
	text-align: left;
	width: 140px;
	padding-bottom: 7px;
}
.inputTd input {
	border: 1px solid #aac771;
}

.emailLoginBtn {
	border: none;
	background: transparent url("../images/email_login_btn_bg.gif") no-repeat scroll center; 
	height: 22px;
	*height: 22px;
	_height: 22px;
	width:49px;
	letter-spacing: 1px;
	text-align: center;
	cursor: pointer;
	color: #ff4800;
}
#loginBtn {
	text-align: right;
}
#registerBtn {
	/*padding-left: 12px;*/
}


/*secondaryContent end*/

/*sideContent begin*/

#secretarySpeech {
	border: 1px solid #d7ded3;
	margin-bottom: 6px;
}
#secretarySpeechTitle {
	background: transparent url("../images/secretary_speech_title_bg.gif") repeat-y scroll left top;
	height: 22px;
	line-height: 22px;
	margin: 1px;
}
#secretarySpeechH {
	color: #6e3f14;
	font-weight: bold;
	font-size:14px;
	background: transparent url("../images/secretary_speech_inc.gif") no-repeat 40px 0;
	padding-left:80px;
}
#secretarySpeechContent {
	color: #292929;
	height: 119px;
	background: transparent url("../images/secretary_speech_bg.gif") repeat-x left top;
}
.speechContent {
	padding: 0 10px;
	line-height: 30px;
	text-indent: 0em;
	float: left;
}

#detail {
	padding-right: 10px;
	float: right;
}
#noticeInformContainer {
	margin-bottom: 6px;
	border: 1px solid #d7ded3;
}

#noticeInformTitle {
	height: 22px;
	line-height: 22px;
	background: transparent url("../images/notice_inform_title_bg.gif") repeat-x left top;
}
#noticeInformH {
	text-align: center;
	color: white;
	font-weight: bold;
	letter-spacing: 1px;
	background: transparent url("../images/notice_inform_letter_bg.gif") no-repeat top;
}
#noticeInformList {
	padding: 5px 10px;
	line-height: 20px;
}
#noticeInformList li {
	margin-top: 5px;
}
#newInc {
	margin-right: 1em;
}
.noticeDate {
	/*margin-left: 120px;*/ /*让时间换到下一行*/
	display: block;
	text-align: right;
}
.sideInfoContainer {
	border: 1px solid #d7ded3;
	margin-bottom: 6px;
}
.sideInfoList {
	padding: 5px 10px;
}
.sideInfoTitle {
	height: 22px;
	line-height: 22px;
	margin: 1px;
	background: transparent url("../images/left_title_bg.gif") repeat-y left top;
}

.sideInfoH {
	padding-left: 40px;
	background: url("../images/pointer_inc.gif") no-repeat 10px 2px;
	float: left;
	font-weight: bold;
	font-size:13px;
	color: #286d02; 
}
#sideInfoMore {
	margin-top: 7px;
	margin-right: 10px;
	float: right;
}
.telphoneInfo {
	font-weight: bold;
	font-size: 120%;
	text-align: center;
	line-height: 23.5px;
}
.telphone {
	color: red;
	font-weight: bold;
	font-size: 100%;
	text-align: center;
}
/*sideContent end*/

/*main end*/
/*right_n*/
#right_n{
	float:right;
	margin:3px 6px 0px 0px;_margin:3px 3px 0px 0px;
    width:750px;
	background:#fff url(../images/n_1.gif) repeat-x;
	}
.jp5{
	float:left;
	background:url(../images/n_2.gif) no-repeat;
	margin:0px;
	padding:6px 0px 0px 16px;
	width:720px;
	height:20px;
	text-align:left;
	font-size:12px;
	color:#286d02;
	}
#news_1{
	float:left;
	margin:30px 0px 0px 40px;_margin:30px 0px 0px 20px;
	padding:0px;
	width:95%;
	}
	#news_1 ul{
		float:left;
		margin:10px 0px 0px 10px;_margin:15px 0px 0px 10px;
		padding:0px;
		width:90%;
		}
	#news_1 ul li{
		display:block;
		background:url(../images/arrow.gif) 1% 60% no-repeat;
		margin:0px;
		padding:0px 0px 0px 20px;
		width:99%;
		height:25px;
		line-height:26px;
		border-bottom:1px dashed #dadada;
		}
.day{
		float:left;
		margin:0px;
		padding:0px;
		width:75px;
		text-align:right;
		color:#777777;
		}
.yue{
		float:left;
		margin:0px;
		padding:0px;
		width:80px;
		text-align:right;
		color:#777777;
	}
#fy{
	     float:right;
         width:600px;
		 height:20px;
		 margin:10px 40px 0px 0px;
		 padding:0px;
	     } 
#fj{
      float:left;
      background-color:#fbfcf0;
	  color:#000000;
	  width:90%;
	  height:17px;
	  margin:10px 0px 0px 40px;_margin:10px 0px 0px 20px;
	  padding:5px 0px 0px 0px;
	  text-align:center;
}
#tm{
      float:left;
      width:95%;
	  margin:10px 0px 0px 40px;_margin:10px 0px 0px 20px;
	  padding:0px;
	  line-height:16px;
}
#bg{
           float:left;
		   width:95%;
		   margin:0px;
		   padding:0px;
		   font-size:14px;
		   line-height:22px;
	       border-collapse:collapse;	/* 边框重叠 */
}



/*footer begin*/

#footer {
	margin-top: 6px;
	clear:both;
}
#friendLinks {
	border: 2px solid white;
	width: 975px;
	height: 37px;
	padding: 2px 0px 2px 3px;
	margin-bottom: 8px;
}
#friendLinkUl li {
	padding-right: 3px;
	float: left;
}
#bottomNavi {
	text-align: center;
}
#bottomNaviList {
	
	text-align: center;
}
#bottomNaviList li {
	color: #286d02;
	font-weight: bold;
	display: inline;
	text-align: center;
	height: 30px;
	line-height: 29px;
	padding:0px 10px 0px 3px;#padding:0px 6px 0px 12px;
	border-right: 2px solid #286d02;
}
#bottomNaviList a {
	color: #286d02;
	font-weight: bold;
	text-align: center;
}
#bottomNaviList a:hover {
	color: #f60;
	text-decoration: none;
}
#copyRight {
	margin-top: 10px;
	text-align: center;
	line-height: 20px;
}
#counter {
	text-align: center;
	font-size: 120%;
	font-weight: bold;
	color: red;
	padding:0px;
}
/*footer end*/
/*调整底部对齐---开始*/
#scientificKnowledgeLast {
	*height: 2.1em;
}
/*调整底部对齐---结束*/

/******第二部分：各页面的样式--开始*********/


