@charset "utf-8";
/*default begin*/
.flash {
	height: 235px;
	width: 680px;
	float: left;
	border-right: 6px solid #e2e2e2;
}
.flashTxt {
	float: left;
	height: 235px;
	width: 294px;
}
.flashTxt_tit {
	font-family: "宋体";
	font-size: 11pt;
	padding:10px 0 2px 0;
	color: #333333;
	font-weight: bold;
	padding-left:20px;
}
.flashTxt p {
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	font-family: "宋体";
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 250px;
}
.f_greenBlod{
	color:#46b030;
	font-weight:bold;}
.num {
	font-size: 13.5pt;
	color: #46b030;
	font-weight: bold;
	float: left;
	height: auto;
	width: 40px;
	text-align: center;
	padding-top:5px;
	font-family: Arial, Helvetica, sans-serif;
}
.ht {
	color:#C1BCB0;
	float:left;
	padding-left:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15pt;
	font-style:italic;
	font-weight:normal;
	margin-right:5px;
	text-align:right;
	width:25px;
	height:30px;
	overflow:hidden;
}
.font1 {
	color:#f95830;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14pt;
	font-weight:bold;
}
.font2 {
	color:#ff0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13pt;
	font-weight:bold;
}
#bar {
	float:left;
	height:auto;
	padding-right:10px;
	width:300px;
	padding-top:10px;
}
#cont {
	float:left;
	height:auto;
	width:670px;
	padding-top:10px;
}
#newsMenu {
	height: 29px;
	width: 300px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: 0px -59px;
	line-height: 29px;
	font-size: 10pt;
	color: #333333;
}
#newsMenu li {
	height: 29px;
	width: 150px;
	float: left;
	text-align: center;
	cursor:pointer;
}
.hoverNav1 {
	height: 29px;
	width: 150px;
	font-weight: bold;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: 0px -19px;
}
.normalNav1{
	height: 29px;
	width: 150px;
}
#tab11,#tab12{
	width:258px;
	height:156px;
	margin-bottom:10px;
	border-left: 1px solid #4cb709;
	border-bottom: 1px solid #4cb709;
	border-right: 1px solid #4cb709;
	padding-top: 13px;
	padding-right: 20px;
	padding-bottom: 13px;
	padding-left: 20px;
}
#tab11 li,#tab12 li {
	height: 25px;
	width: 233px;
	padding-left: 25px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -642px -102px;
	line-height: 25px;
	border-bottom:1px dashed #CCCCCC;
}
.contBanner {
	height: 107px;
	width: 670px;
	overflow: hidden;
	margin-bottom: 10px;
}
.contBanner li {
	height: 105px;
	width: 216px;
	float: left;
	border: 1px solid #666666;
	overflow: hidden;
	margin-right: 8px;
}
.trustee {
	height: 81px;
	width: 670px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: 0px -191px;
}
#trusteeMenu {
	height: 36px;
	width: 640px;
	padding-top: 10px;
	padding-left: 10px;
	margin-bottom: 2px;
}
#trusteeMenu li {
	height: 35px;
	width: 106px;
	float: left;
	line-height: 30px;
	text-align: center;
	cursor:pointer;
	margin:0 20px;
}
.hoverNav2 {
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -303px -152px;
	height: 36px;
	width: 106px;
	color: #333333;
	font-size: 10pt;
	font-weight: bold;
}
.normalNav2{	
	font-size: 9pt;	
	color: #767676;}
.trusteeTit {
	height: 24px;
	width: 660px;
	padding-left:10px;
}
.trusteeTit li {
	height: 24px;
	width: 120px;
	line-height: 24px;
	text-align: center;
	float: left;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #a2ec73;
}
#tab21, #tab22, #tab23, #tab24{
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	height:186px;
	overflow:hidden;
	margin-bottom:10px;
}
#tab21 td, #tab22 td, #tab23 td, #tab24 td{
	border-bottom:1px solid #F0EEE9;
	overflow:hidden;
	height:30px;
	overflow:hidden;
	
	}
#tab21 tr, #tab22 tr, #tab23 tr, #tab24 tr{
	overflow:hidden;
	height:30px;
	line-height:25px;
	
	}
#trusteeCont {
	height: 100%;
	width: 100%;
	border-collapse:collapse;
}
#hireMenu {
	height: 39px;
	width: 638px;
	padding:5px 0 0 30px;
	background: url(../images/bg/bg_hireMenu.gif) repeat-x;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
#hireMenu li {
	float: left;
	height: 35px;
	width: 115px;
	line-height: 35px;
	margin-right:10px;
	text-align: center;
	cursor:pointer;
}
.hoverNav3 {
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -302px -111px;
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}
.normalNav3 {
	font-size: 11pt;
	color: #333333;
}

#tab31, #tab32, #tab33, #tab34, #tab35{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	height:auto;
	overflow:hidden;
	width:668px;
	margin-bottom:10px;
	padding:10px 0 10px 0;
}
.hireItem {
	height: 190px;
	width: 212px;
	float: left;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -419px 0px;
	position: relative;
	margin-left:5px;
	display:inline;
}
.tip {
	height: 28px;
	width: 28px;
	position: absolute;
	top: 5px;
	right: 5px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -375px -10px;
}
.tip1 {
	height: 28px;
	width: 28px;
	position: absolute;
	top: 5px;
	right: 5px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -375px -63px;
}
.hireItem_tit {
	font-size: 13pt;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	height: 28px;
	width: 126px;
	line-height: 28px;
	padding-top: 20px;
	padding-left: 20px;
}
.hireItem_pic {
	height: 73px;
	width: 98px;
	float: left;
	padding-top: 10px;
	padding-left: 15px;
}
.hireItem_price {
	float: left;
	height: auto;
	width: 90px;
	padding: 20px 0 12px 5px;
}
.server_view {
	height:25px;
	padding-left:8px;
	width: 78px;
}
.server_view a {
	display:block;
	height:19px;
	width:78px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -162px -24px;
}
.server_view a:hover {
	background-position: -245px -23px;
}
.server_info {
	color:#5F5F5F;
	clear:both;
	font-size:12px;
	line-height:18px;
	padding-left:15px;
}.contH1 {
	height: 48px;
	width: 670px;
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: 0px -273px;
	line-height: 50px;
}
.dataCenter {
	height: auto;
	width: 668px;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin-bottom:10px;
	padding-top:10px;
}
.dataCenter_intr {
	font-size: 13px;
	color: #333333;
	line-height: 18px;
	padding:0 25px;
}
.dataCenter_cont {
	width: 630px;
	overflow: hidden;
	height: auto;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:25px;
}
.dataCenter_cont li {
	float: left;
	width: 112px;
	padding-right: 5px;
	padding-left: 5px;
	overflow: hidden;
}
.dataCenter_cont div {
	height: 85px;
	width: 112px;
	padding-bottom:5px;
	overflow: hidden;
}
.dataCenter_cont div a{
	height: 83px;
	width: 110px;
	border:solid 1px #ccc;
	display:block;
}
.dataCenter_cont div a:hover{
	height: 83px;
	width: 110px;
	border:solid 1px #339933;
	display:block;
}
.dataCenter_cont p {
	text-align: center;
	line-height: 18px;
}
.banner {
	height: 89px;
	width: 298px;
	margin-bottom:10px;
	border: 1px solid #CCCCCC;
}
.barH {
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: 0px -99px;
	height: 48px;
	width: 300px;
	line-height: 50px;
}
.barCont {
	width: 298px;
	height: 169px;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 10px;
	margin-bottom:10px;
}
.MoreH1 {
	float:right;
	padding-right:10px;
}
.MoreH1 a {
	color:#333333;
}
.MoreH1 a:hover {
	color:#CC0000;
}.barH_txt {
	padding-left: 55px;
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
}
.barCont p {
	line-height: 18px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
}
.barCont ul {
	clear:both;
	height:auto;
	padding:5px 0 10px 18px;
	width:280px;
	
}
.barCont li {
	background-image:url(../images/bg/homeBg.gif);
	background-position:-650px -2px;
	background-repeat:no-repeat;
	height:22px;
	line-height:22px;
	padding-left:17px;
	width:262px;
	}.barH2 {
	height: 28px;
	width: 295px;
	padding-left: 5px;
	line-height: 28px;
	background-image: url(../images/bg/bg_barH.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
}
.barH2_txt {
	background-image: url(../images/bg/homeBg.gif);
	background-repeat: no-repeat;
	background-position: -644px -49px;
	padding-left: 25px;
	font-weight: bold;
}
.barSup {
	width: 275px;
	padding:10px 0 10px 25px;
	height: auto;
	line-height: 25px;
	background-color:#FCFEE3;
	border-left: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	
}
.barCont_img {
	float: left;
	height: 60px;
	width: 60px;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 5px;
	border: 1px solid #339933;
	display:inline;
}

/*partner begin*/
#partner {
	height:61px;
	overflow:hidden;
	width:980px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/bg/partner_bg2.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
#partner .l {
	background:transparent url(../images/bg/partner_bg1.gif) no-repeat scroll 0 0;
	float:left;
	height:61px;
	width:9px;
}
#partner .r {
	background:transparent url(../images/bg/partner_bg1.gif) no-repeat scroll right center;
	float:right;
	height:61px;
	width:9px;
}
#partner .jline {
	background:transparent url(../images/bg/partner_bg1.gif) no-repeat scroll -9px -17px;
	font-size:2px;
	padding:0;
	width:2px;
}
.itemList2 {
	height:30px;
	margin-left:5px;
	overflow:hidden;
	padding-top:15px;
	text-align:left;
	white-space:nowrap;
	width:915px;
	margin:0 auto;
}
#partner .td1{
	display:block;
	height:30px;
	padding-right:4px;
	padding-left:4px;
	overflow:hidden;
	width:auto;
}
/*#partner .link1:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/partner/logo1.gif) no-repeat scroll center bottom;
}
#partner .link2 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/partner/logo2.gif) no-repeat scroll 0 0;
	display:block;
	height:30px;
	margin-right:5px;
	overflow:hidden;
	width:136px;
}
#partner .link2:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/google.gif) no-repeat scroll center bottom;
}
#partner .link3 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/265.gif) no-repeat scroll 0 0;
	display:block;
	height:30px;
	margin-right:5px;
	overflow:hidden;
	width:113px;
}
#partner .link3:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/265.gif) no-repeat scroll center bottom;
}
#partner .link4 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/chinatelecom.gif) no-repeat scroll 0 0;
	display:block;
	height:30px;
	margin-left:5px;
	margin-right:5px;
	overflow:hidden;
	width:158px;
}
#partner .link4:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/chinatelecom.gif) no-repeat scroll center bottom;
}
#partner .link5 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/chinaunicom.gif) no-repeat scroll 0 0;
	display:block;
	height:30px;
	margin-left:5px;
	margin-right:5px;
	overflow:hidden;
	width:140px;
}
#partner .link5:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/chinaunicom.gif) no-repeat scroll center bottom;
}
#partner .link6 {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/globalsign.gif) no-repeat scroll 0 0;
	display:block;
	height:30px;
	margin:0;
	overflow:hidden;
	width:177px;
}
#partner .link6:hover {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/links/globalsign.gif) no-repeat scroll center bottom;
}*/