﻿/* CSS Document */
body {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	background-image: url(../../images/global_topbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 12px;
}
.clr {	CLEAR: both}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a{
	text-decoration: none;
	color: #AC0028;
}
a:hover{
	text-decoration: underline;
	color: #AC0028;
}

form { margin:0px;}

#container{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	position:relative;
}

.fLeft{
	float:left;
}

#header{
	padding-bottom: 15px;
}
#header #gFunctonTOP{}

#header #gFunctonTOP #gLogo{

}
#header #gFunctonTOP #gLogo ul{

}
#header #gFunctonTOP #gLogo ul li{
	display: inline;
	list-style-type: none;
}
#header #gFunctonTOP #gNav{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	color: #666;
	padding-top: 20px;
	padding-right: 5px;
}
#header #gFunctonTOP #gNav a{
	color: #333;
	text-decoration: none;
}
#header #gFunctonTOP #gNav a:hover{
	text-decoration: underline;
}
#header #gFunctonButton{
	background-image: url(../../images/global_searchbg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#header #gFunctonButton #gMenu{
	height: 72px;
}
#header #gFunctonButton #gMenu ul{
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header #gFunctonButton #gMenu ul li{
	xdisplay: inline;
	float:left;
	xpadding: 0px;
	xmargin: 0px;
	list-style-type: none;
}



#header #gFunctonButton #gSearch
{
	float: right;
	margin-top: 38px;
	text-align: right;
}




#footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D4D4D4;
	padding-top: 12px;
	padding-right: 5px;
	padding-bottom: 12px;
	padding-left: 5px;
	line-height: 20px;
}
#footer .footBt{
	float: right;
}




#mainActive{
	height: 266px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#mainActive #indexAd{
	float: left;
	margin-right: 6px;
}
#mainActive #indexViewpoint{
	float: left;
	width: 318px;
	margin-right: 6px;
}
#mainActive #indexViewpoint a{
	color: #e67c3c;
}
#mainActive #indexViewpoint a:hover{
	text-decoration: underline;
}
#mainActive #indexViewpoint .vpTopimg{}
#mainActive #indexViewpoint .vpTitle{
	font-size: 16px;
	font-weight: bold;
	color: #e67c3c;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
}
#mainActive #indexViewpoint .vpContent{
	font-size: 11px;
	color: #333;
	line-height: 21px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	/*
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
    */
}
#mainActive #indexViewpoint .vpText{}
#mainActive #indexViewpoint .vpImg{
	margin-left: 10px;
	border: 1px solid #999;
}
#mainActive #indexViewpoint .vpTarget{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #999;
}
#mainActive #indexViewpoint .vpTarget .textboarder{
	color: #e67c3c;
	font-weight: bold;
	font-size: 16px;
}




#mainActive #indexProject{
	float: right;
	margin-right: 6px;
	width: 256px;
}
#mainActive #indexProject a{
	color: #5295d0;
}
#mainActive #indexProject a:hover{
	text-decoration: underline;
}
#mainActive #indexProject .pjTopimg{}
#mainActive #indexProject .pjTitle{
	font-size: 16px;
	font-weight: bold;
	color: #476db2;
	padding-top: 7px;
	padding-bottom: 3px;
	padding-right: 5px;
	padding-left: 5px;
}
#mainActive #indexProject .pjTitle2{5295d0
	font-size: 13px;
	color: #5295d0;
	padding-top: 0px;
	padding-bottom: 7px;
	padding-right: 5px;
	padding-left: 5px;
}
#mainActive #indexProject .pjContent{
	font-size: 11px;
	color: #333;
	line-height: 21px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
}
#mainActive #indexProject .pjText{}
#mainActive #indexProject .pjImg{
	border: 1px solid #999;
	margin-top: 5px;
	margin-bottom: 10px;
}
#mainActive #indexProject .pjTarget{
	padding-top: 10px;
	padding-bottom: 10px;
	color: #999;
}
#mainActive #indexProject .pjTarget .textboarder{
	color: #e67c3c;
	font-weight: bold;
	font-size: 16px;
}



















#mainNews{
	margin-bottom: 15px;
	height: 140px;
}
#mainNews #indexNews{
	float: left;
	width: 575px;
}
#mainNews #indexNews a{
	color: #333;
	text-decoration: none;
}
#mainNews #indexNews a:hover{
	color: #CD8400;
}
#mainNews #indexNews .newsList{
	padding-right: 8px;
	padding-left: 8px;

}
#mainNews #indexNews .newsList ul{
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 0.2ex;
	border-bottom-color: #CCC;
}
#mainNews #indexNews .newsList ul li{
	xdisplay: inline;
	xpadding: 0px;
	xmargin: 0px;
	list-style-type: none;
	padding: 0px;
	display: inline;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainNews #indexNews .newsList .data{
	color: #CD8400;
}
#mainNews #indexNews .newsList .noneLine{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

#mainNews #indexBanner{
	float: right;
}
#mainNews #indexBanner ul{
	margin: 0px;
	padding-top: 10px;
	width: 100%;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
}
#mainNews #indexBanner ul li{
	xdisplay: inline;
	xpadding: 0px;
	xmargin: 0px;
	list-style-type: none;
	padding: 0px;
	display: inline;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mainNews #indexBanner .bannerImg{
	border: 1px solid #CCC;
}
#mainNews #indexBanner .arrow_slide{
	width: 390px;
}
#mainNews #indexBanner .arrow_slidel{
	float: left;
}
#mainNews #indexBanner .arrow_slider{
	float: right;
}
#mainContainer{}










.rateChart{}
.rateChart .rcImg{
	height: 11px;
	width: 292px;
	border: 1px solid #999;
}
.rateChart .rcText{
	font-size: 10px;
	width: 306px;
}



#D1{
	position: static;
	left: 500px;
	top: 500px;
}

