body {
	text-align : center;
	font-family : Arial;
	font-size : 12px;
	color : #595959;
	SCROLLBAR-FACE-COLOR: #f0f0f0;
	SCROLLBAR-HIGHLIGHT-COLOR: #f2f2f2;
	SCROLLBAR-SHADOW-COLOR: #dedede;
	SCROLLBAR-3DLIGHT-COLOR: #dedede;
	SCROLLBAR-ARROW-COLOR: #333333;
	SCROLLBAR-DARKSHADOW-COLOR: #f2f2f2;
	SCROLLBAR-BASE-COLOR: #f2f2f2;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
    }
html {
	padding: 0px; margin:0px;width: 100%; height: 100%
}

h1 {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 18px;
	padding-bottom: 0px;
	color: #e03c3e;
	text-align: center;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
a img {
	border-bottom-width: 0px;
	border: 0px dashed #aeaeae;
}
a {
	color:#595959;
	text-decoration:none;
	}
a:hover{
    color:#F89521;
	}
li {
	list-style-type: none
}
ul {
	padding: 0px;
	clear: both;
	float: left;
	text-align: left;
	margin: 0px;
	list-style-type: none;
}
.clear {
	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
}

#indexbody
{
	height: 100%;
	width: 950px;
	text-align: center;
	margin: auto;
	background-color: #FFFFFF;
}
input{
    color:#1548a0;
	}
textarea{
    color:#1548a0;}
/*头部开始*/
#header{
	text-align: left;
	float: left;
	height: 70px;
	width: 950px;
	background-color: #FFFFFF;
	padding-top: 6px;
}
.logo{
	float: left;
	height: 44px;
	width: 334px;
	padding-top: 26px;
	padding-left: 16px;
}
.headright{
	float: left;
	height: 70px;
	width: 600px;
}
.menutop{
	height: 26px;
	width: 588px;
	line-height: 26px;
	background-image: url(../images/menutopbg.jpg);
	background-repeat: repeat-y;
	background-position: right top;
	font-size: 11px;
	color: #5a5a5a;
	padding-right: 12px;
	float: left;
}
.menutopabc{
	color: #5a5a5a;
	float: left;
	width: 500px;
	padding-right: 12px;
	height: 26px;
	text-align: right;
}
.menutopabc a{
    color: #5A5A5A;
	padding-right: 3px;
	padding-left: 3px;
	}
.menutopabc a:hover{
    color: #FFFFFF;
	}
.menutoppic{
	font-size:12px;
	float: left;
	height: 26px;
	width: 32px;
	background-image: url(../images/menutopdot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 6px;
	text-align: center;
	line-height: 26px;
}
.menutoppic a{
	color:#223E6E;
}
.menutoppic a:hover{
    color:#FFFFFF;
}
.menu{
	float: left;
	height: 22px;
	width: 588px;
	padding-right: 12px;
	padding-top: 22px;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	color: #223e6e;
}
.menudiv{
	text-align: center;
	float: left;
	height: 13px;
	background-image: url(../images/menuxx.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: 10px;
	padding-left: 10px;
	color: #F8941E;
}
.menudiv a{
	color: #223E6E;
}
.menudiv a:hover{
	color: #F8941E;
}
/*头部结束*/


/*banner开始*/
#banner{
	text-align: left;
	float: left;
	height: 213px;
	width: 950px;
}
/*banner结束*/


/*中间过渡色开始*/
#colorline{
	float: left;
	height: 21px;
	width: 950px;
	background-image: url(../images/colorline.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
/*中间过渡色结束*/


/*主体开始*/
#content{
	text-align: left;
	float: left;
	width: 950px;
	background-image: url(../images/rightbg.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#contentleft{
	text-align: left;
	float: left;
	width: 596px;
	padding-left: 16px;
}
#contentright{
	text-align: left;
	float: left;
	height: 520px;
	width: 307px;
	margin-left: 19px;
	padding-left: 12px;
	padding-top: 13px;
}
#incontentright{
	text-align: left;
	float: left;
	width: 307px;
	margin-left: 19px;
	padding-left: 12px;
	padding-top: 13px;
	background-image: url(../images/incontentrightbg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 550px;
}
.indexcolumn{
	float: left;
	width: 596px;
	background-image: url(../images/indexcolumnline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 22px;
	padding-bottom: 10px;
}
.indexcolumnright{
	float: left;
	width: 466px;
}
.indexcolumnpic{
	float: left;
	width: 130px;
}
.indexcolumntitle{
	font-size: 14px;
	font-weight: bold;
	color: #223e6e;
	float: left;
	width: 466px;
}
.indexcolumntext{
	font-size: 11px;
	color: #5c5c5c;
	float: left;
	width: 466px;
}
.indexcolumntext a{
	color: #5c5c5c;
}
.indexcolumntext a:hover{
	color: #f7941d;
}
.indexcolumntext li{
	color: #6d6d6d;
	float: left;
	width: 466px;
	text-align: left;
	padding-top: 4px;
	padding-bottom: 2px;
}
.indexcolumntext li a{
	color: #00589F;
	text-decoration: underline;
	background-image: url(../images/dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 6px;
}
.indexcolumntext li a:hover{
	color: #F7941D;
}
.date{
	float: left;
}
.indexcolumntextbold{
	font-size: 12px;
	color: #5c5c5c;
	font-weight: bold;
	}
.indexcolumnmore{
	float: left;
	width: 466px;
	padding-top: 10px;
}
/*主体结束*/

/*contentright开始*/
.lanmustockchart{
	height: 140px;
	width: 260px;
	color: #00589f;
	font-size: 11px;
	text-align:center;
	border:#CCCCCC 1px solid;
	background-color:#FFFFFF;
	padding-top: 20px;
	margin-bottom: 24px;
	float: left;
}
.lanmu{
	height: 18px;
	width: 307px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	margin-bottom: 12px;
	float: left;
}
.lanmu a{
	color: #FFFFFF;
}
.lanmu a:hover{
	color: #1e3b65;
}
.lanmucontent{
	width: 295px;
	color: #FFFFFF;
	font-size: 11px;
	margin-bottom: 24px;
	padding-right: 12px;
	float: left;
}
.lanmucontent a{
	color: #FFFFFF;
}

.lanmucontent a:hover{
	color: #1e3b65;
}
.relatedlink{
	height: 30px;
	width: 307px;
	margin-top: 6px;
}

/*contentright结束*/


/*内页栏目开始*/
.incurrent{
	width: 307px;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: normal;
	padding-bottom: 24px;
	padding-top: 8px;
	float: left;
}
.incolumn{
	font-size: 12px;
	font-weight: bold;
	color: #1e3b65;
	width: 290px;
	float: left;
}
.fmenu{
	font-size: 12px;
	font-weight: bold;
	width: 290px;
	float: left;
	height: 26px;
	line-height: 26px;
	background-image: url(../images/columnxx.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	}
.fmenu a{
	color: #FFFFFF;
}
.fmenu a:hover{
	color: #1e3b65;
}
.smenu {
	list-style-type: none;
	float: left;
	width: 276px;
	margin-left: 12px;
}
.smenu li{
	font-size: 11px;
	width: 276px;
	float: left;
	height: 20px;
	line-height: 20px;
	background-image: url(../images/columnxx.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: normal;
	}
.smenu li a{
	color: #FFFFFF;
}
.smenu li a:hover{
	color: #1e3b65;
}
/*内页栏目结束*/



/*内页内容开始*/
#incontentleft{
	text-align: left;
	float: left;
	width: 596px;
	padding-left: 16px;
	padding-top: 18px;
	padding-bottom: 12px;
}
.navititle{
	font-size: 18px;
	color: #223e6e;
	padding-bottom: 16px;
	width: 596px;
}
.inmaincontent{
	width: 596px;
	padding-bottom: 8px;
}
.topback{
	width: 596px;
	text-align: right;
	padding-top: 8px;
	margin-top: 8px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	float: left;
}
.contentfold{
	font-size: 14px;
	color: #223E6E;
	font-weight: bold;
}
.history{
	background-image: url(../images/indexcolumnline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 596px;
	margin-bottom: 18px;
	height: 120px;
}
.historypic{
	float: left;
	width: 164px;
}
.historytitle{
	float: left;
	width: 431px;
	font-size: 14px;
	font-weight: bold;
	color: #223E6E;
}
.historytext{
	float: left;
	width: 431px;
	padding-top: 8px;
}
.historytext a{
	color:#5c5c5c;
}
.historytext a:hover{
	color: #F79724;
	
}
.boarddirector{
	background-image: url(../images/indexcolumnline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 596px;
	margin-bottom: 18px;
	float: left;
}
.boarddirectortitle{
	font-size: 14px;
	font-weight: bold;
	color: #223e6e;
	height: 24px;
	width: 596px;

}
.boarddirectorcontent{
	width: 596px;
	color: #f7941d;
	font-size: 11px;
}
.boarddirectorcontent li{
	width: 596px;
	height: 36px;
	margin-bottom: 3px;

}
.boarddirectorcontent li a{
	font-size: 12px;
	font-weight: bold;
	color: #5c5c5c;

}
.boarddirectorcontent li a:hover{
	color: #F7941D;

}
.boarddirectordetail{
	width: 596px;
	margin-bottom: 18px;
	float: left;
}
.boarddirectorjobtile{
	width: 596px;
	color: #f7941d;
	font-size: 11px;
}
.boarddirectorjobtile li{
	width: 596px;
	float: left;
	height: 18px;

}
.boarddirectorjobtiltlecontent{
	width: 596px;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	line-height: 18px;
}

/*内页内容结束*/

/*新闻开始*/
#newssearch{
	text-align: left;
	float: left;
	height: 30px;
	width: 590px;
	font-size: 11px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
	padding-top: 8px;
	padding-left: 6px;
}
.newscolumn{
	background-image: url(../images/indexcolumnline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	float: left;
	width: 596px;
	padding-top: 16px;
	padding-bottom: 6px;
}
.newscolumndate{
	font-size: 11px;
	color: #f7941d;
	width: 596px;
}
.newscolumntitle{
	font-size: 16px;
	font-weight: bold;
	color: #223E6E;
	height: 24px;
	width: 596px;
	line-height: 18px;
	padding-top: 4px;
}
.newscolumntitle a{
	color: #223E6E;
}
.newscolumntitle a:hover{
	color: #F7941D;
}
.newscolumnsummarry{
	font-size: 12px;
	width: 596px;
}
.newscolumnsummarry a{
	color: #595959;
	
}
.newscolumnsummarry a:hover{
	color: #F7941D;
	
}
.newscolumndetail{
	width: 596px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: right;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	border-bottom-width: 1px;
}
.download{
	width: 596px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-align: left;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	border-bottom-width: 1px;
	font-size: 11px;
}
.download a{
	color: #F7941D;
	padding-right: 4px;
	padding-left: 4px;
	font-size: 9px;
}
.download a:hover{
	color: #223E6E;
}
.headfont{
	font-size: 16px;
	font-weight: bold;
	color: #223E6E;
	line-height: 24px;
}
.headfont a{
	color: #223E6E;
	}
.headfont a:hover{
	color: #f7941d;
	}
.headfont2{
	font-size: 12px;
	font-weight: bold;
	color: #223E6E;
	line-height: 18px;
}
.emailhold{
	font-size: 12px;
	font-weight: bold;
	color: #F7941D;
}
.emailhold a{
	color: #F7941D;
	text-decoration: underline;
}
.emailhold a:hover{
	color: #223E6E;;
}
/*新闻结束*/


/*sitemap开始*/
.numberone{
	font-size: 14px;
	color: #223E6E;
	font-weight: bold;
	line-height: 24px;
}
.numberone a{
	color: #223E6E;
}
.numberone a:hover{
	color: #F89521;
}
.numbertwo{
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
}
.numbertwo a{
	color: #595959;
}
.numbertwo a:hover{
	color: #F89521;
}
.numberthree{
	font-size: 11px;
	padding-left: 8px;
}
.numberthree a{
	color: #595959;
}
.numberthree a:hover{
	color: #F89521;
}
/*sitemap结束*/


/*内容编辑开始*/
.noone{
	font-size: 14px;
	color: #223E6E;
	font-weight: bold;
	line-height: 24px;
	background-image: url(../images/bigdot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}
.noone a{
	color: #223E6E;
}
.noone a:hover{
	color: #F89521;
}
.notwo{
	font-weight: normal;
	line-height: 18px;
	background-image: url(../images/smalldot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	color: #595959;
}
.notwo a{
	color: #595959;
}
.notwo a:hover{
	color: #F89521;
}
.branding{
	background-image: url(../images/indexcolumnline.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 596px;
	margin-bottom: 18px;
	height: 100px;
}
.brandingsummarry{
	width: 596px;
	font-size: 16px;
	font-weight: bold;
	color: #223E6E;
	padding-bottom: 12px;
	}
.brandingpic{
	float: left;
	width: 136px;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #d9d9d9;
	height: 88px;
}
.brandingtitle{
	float: left;
	width: 431px;
	font-size: 16px;
	font-weight: bold;
	color: #223E6E;
	padding-left: 14px;
}
.brandingtext{
	float: left;
	width: 431px;
	padding-top: 8px;
	padding-left: 14px;
}
.brandingtext a{
	color:#5c5c5c;
}
.brandingtext a:hover{
	color: #F79724;
	
}

/*内容编辑结束*/




/*版权开始*/
#footer{
	text-align: left;
	float: left;
	height: 53px;
	width: 935px;
	background-color: #1e3b65;
	color: #8eb0d8;
	font-size: 11px;
	padding-top: 17px;
	padding-left: 15px;
	line-height: 18px;
}
#footer a{
	font-weight: bold;
	color: #d4e7ff;
}
#footer a:hover{
	color: #ffffff;
}
/*版权结束*/
