@charset "utf-8";
/* CSS Document */
html{
	background:#FFFFFF;
	text-align:center;
	}
body{
	margin:0 auto;
	background:#FFFFFF;
	width:950px;
	text-align:center;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:160%;
	position:relative;
	}
img{
	border:none;}
ul,ol,li{
	padding:0;
	margin:0;
	}
.pageBar{
	text-align:right;
	padding-right:15px;}
.center{
	text-align:center;
	clear:both;
	}
.width{
	width:730px;
	margin:0 auto;
	}
#header{
	border-bottom:#ecf0f3 solid 6px;
	height:97px;
	_overflow:hidden;
	}
#head{
	border-bottom:#19bee2 solid 6px;
	background:url(../images/header.gif) center no-repeat;
	height:97px;
	_position:relative;
	_top:0;
	}
#logo{
	float:left;
	margin-top:15px;
	}
#enTop{
	float:right;
	display:block;
	padding:2px;
	margin:3px;
	text-decoration:none;}
a#enTop{
	color:#FFFFFF;
	font-weight:bold;
}
#menu{
	text-align:right;
	padding:10px;
	font-size:12px;
	font-weight:bold;
	}
#menu li{
	display:inline;
	padding:0 10px;
	border-right:#CCCCCC solid 1px;
	}
#menu li a{
	color:#000000;
	text-decoration:none;
	}
#menu li a:hover{
	color:#0099FF;
	}
#swf{
	height:264px;
	}
.swf{
	background:#ecf0f3;
	}
#contener{
	padding-top:5px;
	}
#contener p{
	margin:0;
	padding:0;
	padding-top:12px;}
#contener ul,
#contener ol{
	margin:0;
	padding:0;
	list-style-position:inside;
	}
#contener ul{
	list-style:none;}
#contener h2{
	padding:0;
	margin:0;
	font-size:14px;
	}
#contener #patch{
	border-bottom:#e5eaec solid 1px;
	border-right:#e5eaec solid 1px;
	padding:5px 0;
	width:505px;
	color:#0e374b;}
#contener #patch a{
	color:#0e374b;
	}
#intro{
	width:485px;
	padding:0 20px 20px 0;
	text-indent:2em;
	color:#0e374b;
	border-right:#e5eaec solid 1px;
	border-bottom:#e5eaec solid 1px;
	}
#intro h2{
	padding-top:20px;
	text-indent:0;
	}
#intro li{
	padding:3px;
	margin:0;
	}
#intro li a{
	color:#0e374b;
	text-decoration:none;
	}
#intro h3{
	font-size:12px;
	font-weight:bold;
	}
#intro li a:hover{
	color:#0e374b;
	text-decoration:underline;
	}
#intro li a:visited{
	color:#551a8b;
	text-decoration:underline;
	}
h2.title {
	border-bottom:#e5eaec solid 1px;
	padding:10px !important;
	text-align:center;
	}
#contact{
	width:485px;
	padding:20px 20px 0px 0;
	border-right:#e5eaec solid 1px;
	position:relative;
	height:210px;
	color:#0e374b;
	}
#contact a{
	color:#0e374b;}
#contact dl dt{
	background:url(../images/arr_1.jpg) no-repeat;
	color:#da2525;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
	}
#contact div{
	float:left;
	padding:10px;
	}
#contact #tel{
	border-right:#e5eaec solid 1px;
	border-bottom:#e5eaec solid 1px;
	}
#contact #qq{
	border-bottom:#e5eaec solid 1px;
	}
#contact #email{
	border-left:#e5eaec solid 1px;
	border-bottom:#e5eaec solid 1px;
	}
#contact #fax{
	border-left:#e5eaec solid 1px;
	border-bottom:#e5eaec solid 1px;
	}
#server{
	position:absolute;
	left:555px;
	top:20px;
	color:#0e374b;
	}
#server{
	position:absolute;
	left:539px;
	top:20px;
	color:#0e374b;
	padding-bottom:20px;
	}
#server ul{
	list-style:none;
	}
#server h2{
	padding-left:20px;
	}
#server a{
	text-decoration:none;
	color:#29627f;
	}
#server a:hover{
	text-decoration:underline;
	}
#server h3{
	margin:0;
	font-size:12px;
	font-weight:bold;
	padding:0 0 0 22px;
	background:url(../images/arr_1.jpg) no-repeat;
	}
#server h3 a{
	color:#0e374b;
	}
#server .moreServerList a{
	color:#db501f;
	border-bottom:#e4e9ec solid 1px;
	display:block;
	padding-top:3px;
	_height:12px;
	}
#server .LiOut{
	border-left:#cbd4d8 solid 3px;
	background:none;
	padding-left:50px;
	width:272px;
	padding-top:5px;
	}
#server .LiOver{
	border-left:#ffffff solid 3px;
	padding-left:50px;
	background:#d5dde0;
	width:272px;
	padding-top:5px;
	}
#server .LiOut ul,
#server .LiOver ul {
	display:none;
	margin:8px;
	margin-left:22px;
	}
#server .LiOut ul li,
#server .LiOver ul li {display:block;}
.GBTitle{
	background:#f0f0f0;
	border-left:#000000 solid 2px;
	padding:4px 0 4px 12px;
	text-indent:0;
	}
.GBName{
	color:#cc0000;
	font-weight:bold;}
.GBContent{
	padding:10px 10px 5px 10px;
	}
.GBReply p,
.GBContent p{
	padding:0 !important;
	margin:0 !important;
	}
.GBReply{
	padding:5px;
	border-top:#e5eaec solid 1px;
	margin-bottom:10px;}
#GBPostForm{
	width:505px;
	border-bottom:#e5eaec solid 1px;
	border-right:#e5eaec solid 1px;
	color:#0e374b;
	}
#GBPostFormInner{
	width:480px;
	padding:10px 0 10px 10px;}
#GBPostFormInner div{
	padding-top:5px;}
#GBPostFormInner label{
	font-weight:bold;
	}
#GBPostFormInner .button{
	text-align:center;
	}
#news{
	float:left;
	width:215px;
	position:relative;
	margin-right:15px;
	color:#000000;
	}
#news dd{
	padding:0;
	margin:0;
	position:absolute;
	top:30px;
	left:0px;
	display:none;}
#news dt{
	position:absolute;
	top:0;
	border:#cddbe8 solid 1px;
	border-bottom:none;
	padding:5px 5px 0 5px;
	background:#f8fbfd;
	}
#news li{
	list-style:none;
	list-style-position:outside;
	text-align:left;
	clear:both;
	height:20px;
	overflow:hidden;}
#news a{
	color:#000;
	text-decoration:none;
	float:left;
	}
#news a:hover{
	background:#0099FF;
	color:#FFFFFF;
	}
#news span{
	float:right;
	color:#000;
	}
#news dl{
	height:13px;
	*height:25px;
	border-bottom:#cddbe8 dotted 1px;}
#news .cu{
	background:#fff;
	border-bottom:#FFFFFF solid 1px;
	}
#n1{
	left:0;}
#n2{
	left:70px;
	}
#n3{
	left:140px;}
#reg{
	float:left;
	width:190px;
	padding-top:40px;
	height:160px;
	background:url(../images/reg.gif) no-repeat;
	
	}
#reg input{
	height:expression(this.type=="text" || this.type=="password" ?'14px':'auto');
	width:expression(this.type=="text" || this.type=="password" ?'125px':'auto');
	}
#reg input[type="text"]{
	width:125px;
	height:14px;
	}
#reg input[type="submit"]{
	height:20px;
	}
.acTitle,
.aTitle{
	font-size:14px;
	font-weight:bold;
	padding:10px;
	border-bottom:#CCCCCC dotted 1px;}
.aContent{
	text-align:left;
	}
.aContent p{
	text-indent:2em;}
.acPath{
	text-align:left;
	color:#666666;}
#acUl{
	}
#acUl li{
	clear:both;
	margin-top:5px;
	height:20px;
	}
#acUl a{
	float:left;
	background:url(../images/dian3.gif) left center no-repeat;
	padding-left:15px;}
#acUl span{
	float:right;
	}
.article{
	border-top:#CCCCCC solid 1px;}
.articleContent{
	padding:0 20px;}
#pop{
	float:right;
	width:300px;
	height:200px;
	overflow:hidden;
	}
#compInfo{
	width:500px;
	float:left;
	height:27px;
	background:url(../images/compInfo.gif) no-repeat;}
#day{
	clear:both;
	background:url(../images/day.gif) no-repeat;
	height:28px;
	text-align:left;
	color:#0180b5;
	text-indent:110px;
	}
#business{
	border-top:#cddbe8 dotted 1px;
	background:url(../images/business.gif) no-repeat left;
	height:50px;
	overflow:hidden;
	clear:both;
	margin-top:20px;
	}
#pattern{
	border-top:#cddbe8 dotted 1px;
	background:url(../images/pattern.gif) no-repeat left;
	height:50px;
	overflow:hidden;
	}
#business #scrollImg_2,
#pattern #scrollImg{
	width:630px;
	margin-left:95px;
	margin-top:5px;
	overflow:hidden;
	}
.footer{
	border-top:#e2e2e2 solid 6px;
	height:98px;
	_overflow:hidden;
	margin-top:20px;
	}	
#footer{
	border-top:#626262 solid 6px;
	height:98px;
	margin-top:-6px;
	_position:relative;
	_top:0;
	}
#footer a{
	color:#333333;
	text-decoration:none;
	}
#enFooter{
	display:block;
	float:left;}
#enFooter a{
	color:#828282;
	}
#footerMenu{
clear:both;}
#copyRight{
	color:#7b7b7b;}
	
/*preload classes*/ .svw {width: 50px; height: 20px; background: #fff;} .svw ul {position: relative; left: -999em;} /*core classes*/ .stripViewer { position: relative; overflow: hidden; margin: 0 0 1px 0; } .stripViewer ul { /* this is your UL of images */ margin: 0; padding: 0; position: relative; left: 0; top: 0; width: 1%; list-style-type: none; } .stripViewer ul li { float:left; } .stripTransmitter { overflow: auto; width: 1%; position:relative; top:-25px; left:3px; } .stripTransmitter ul { margin: 0; padding: 0; position: relative; list-style-type: none; } .stripTransmitter ul li{ width: 20px; float:left; margin: 0 1px 1px 0; } .stripTransmitter a{ font: bold 10px Verdana, Arial; text-align: center; line-height: 22px; text-decoration: none; display: block; background: #fff; color: #ff0000; } .stripTransmitter a:hover, a.current{ background: #ff0000; color: #fff;} /*tooltips formatting*/ #tooltip { background: #fff; color: #000; opacity: 0.85; border: 5px solid #dedede; } #tooltip h3 { font: normal 10px Verdana; margin: 0; padding: 6px 2px; border: 0; }/*<a href="http://xmcyberpolice.cn/alert.asp" target=_blank><img src="http://xmcyberpolice.cn/image/gt.gif" width  ="30" border='0'></a>*/