﻿@charset "utf-8";

* {
margin: 0;
padding: 0;
}

body {
font: 12px verdana, "宋体";
color: #2a3c4e;
line-height: 165%;
padding: 25px 0 0 70px;
background: #2d3535 url(../images/bg.gif);
}

a { color: #000; text-decoration: none; }

ul, ol { list-style: none; }

h1 {
width: 186px;
height: 85px;
text-indent: -9999px;
background: url(../images/logo.gif) no-repeat;
float: left;
}

.clear { clear: both; height: 0; font-size: 0; }

.main {
width: 710px;
padding: 10px;
background: #efefef;
float:left;
}

#header { width:928px; float:left; }

#lianxi {
float: right;
color: #FFF;
width:60%;
text-align:right;
}

#lianxi li {
list-style-type: none;
padding:0 8px 0 0;
}/* ----20100712 有修改   */

#lianxi .padding_right{ padding:0 48px 0 0;}/* ----20100712 有修改   */

#lianxi img {
padding: 5px 0 0 0;
margin: 3px 0 -3px 0;
}/* ----20100712 有修改   */

ul#nav { height: 25px; line-height: 25px;  float: left; display:inline; width:60%; margin:8px 0 0 0; text-align:left;}/* ----20100712 有修改   */

ul#nav li a {
font-weight: bold;
color: #cfcfcf;
width: 69px;
height: 25px;
margin:0 0 0 8px;
text-align: center;
background: url(../images/nav_bg.gif) center 0;
display: block;
float: left;
display:inline;
}/* ----20100712 有修改   */

ul#nav li a:hover {
background: url(../images/nav_bg.gif) center -25px;
}

ul#nav li a.current {
color: #000;
background: url(../images/nav_bg_current.gif);
}

#notice {
font-weight: bold;
line-height: 38px;
padding-left: 30px;
background: #fffbc6 url(../images/notice.gif) no-repeat left 10px;
border-bottom: 1px solid #ece69c;
}

#notice a {
color: #66763e;
}

#notice a:hover {
text-decoration: underline;
}

#notice span {
color: #000;
font-size: 10px;
}

#new{
width: 312px;
height: 214px;
margin: 8px 0;
padding: 30px 0 0 400px;
background: url(../images/new.png) no-repeat;
}

#about{
background: #D0F29D;
width: 704px;
padding: 0 5px 0 0;
margin: 10px auto;
border: 1px solid #9CD941;
}

#about h2{
font-size:14px;
margin:10px 0 0 15px;
background: none;
padding: 0;
color:#000;
}

#box, #smbox {
font-size:12px;
background:#D0F29D;
margin:5px 0 0 0;
padding: 1px 5px;
}

#box ul{
border-bottom: 1px dashed  #9CD941;
margin: 5px 10px 10px 10px;
padding: 5px 10px 10px 5px;
text-indent : 25pxs
}

#shuoming {
background: #F3F9FE;
width: 100%;
padding: 0;
margin: 0 auto;
border: 1px solid #C8DDF0;
}

#shuoming ul {
margin: 0;
padding: 5px;
list-style: none;
}

#smbox {
background: #000;
}
#sm_l{
width: 45%;
float:left;
}

#sm_r {
width: 50%;
float:right;
}

#sm_l, sm_r li {
margin: 5px 5px;
}

#new dt {
font: bold 14px verdana, "宋体";
color: #c9e575;
margin-bottom: 7px;
}

#new dd {
color: #fff;
line-height: 22px;
}

.paymonth {
color: #0cf;
}

.price {
font: bold 18px verdana;
color: #c9e575;
}

.yearprice {
font: bold 24px verdana;
color: #ff0;
}

#fu {
background: #fff;
padding: 5px 0;
}

#fu_left{
border: 1px solid #eee;
width: 455px;
float: left;
height: 63px;
padding: 5px 0 0px 30px;
margin: 4px 0 4px 5px;
display:inline;
}

#fu_right {
float: left;
border: 1px solid #eee;
width: 210px;
text-align: center;
padding: 14px 0;
margin: 4px 0 4px 3px;
display:inline;
} 

#contact{
border: 1px solid #eee;
padding: 0;
margin: 0
}

#contact h3{
font-size: 14px;
font-weight:bold;
background: #FFF;
margin: 10px 0 0 0;
text-align: center;
}

#contact p{
margin: 10px 100px;
text-align: center;
border-bottom: 1px dashed #999;
}

#contact ul {
margin: 15px; 
}

#contact li {
line-height: 20px;
list-style-type: none;
margin: 5px 0 5px 10px;
}

#contact li a:hover{
color: #76941C;
}

#browser{
	width:710px;
	margin:0px auto;
	border-collapse:collapse;
	font-family:arial;
	font-weight: bold;
	text-align:center;	
}
#browser th,td{	
	border:1px solid #bbb;
}
#browser thead th {
	border-bottom:2px solid #3D580B;
	background-color:#8FC629;
	color:#fff;	
	padding:10px 0px;	
}
#browser th{
	background-color:#F2F4B9;
}

#browser tfoot td{
	border-width:0px;
	text-align:right;
	font-size:12px;
	color:#777;
}
#browser caption{
	font-weight:bold;
	padding:6px 0px;
	color:#FFF;
	background:#303030;
	font-size:14px;
}

#browser .bl{
	border-left:none;
	height: 30px;
	font-weight: bold;
	text-align:center;
}

#online {
width: 190px;
position: absolute;
line-height: 22px;
margin-left: 729px;
margin-top: 86px;
padding: 1px 5px 5px 5px;
background: #efefef;
float:left;
}/* ----20100712 有修改   */

#online ul {
list-style: none;
margin: 8px 0 8px 15px;
}

#online li {
color: #666666;
}
#online Li a:hover {
color:#EC6225;
}

#online h2 {
font-size: 14px;
font-weight: bold;
color: #526327;
padding: 10px 0 1px 5px;
}


* html #online {
background: #efefef url(../images/onlinebg.gif) no-repeat;
}


#online img {
vertical-align: middle;
padding-bottom: 3px;
}

#all {
border: 1px solid #dedede;
background: #fff;
float:left;
width:709px;
}

#all img {
margin: 0 7px 0 7px;
}

#all h2 {
font: bold 14px verdana;
color: #222;
line-height: 33px;
padding-left: 10px;
background: url(../images/all_bg.gif) repeat-x;
}

#all .box{ width:708px; float:left; padding:0 0 15px 0;}/* ----20100712 有修改   */

#all dl {
width: 328px;
margin: 15px 0 0 15px;
padding: 1px;
float: left;
border: 1px solid #dedede;
background: #f8f8f8;
display:inline;
}

#all dt {
font: bold 14px verdana;
color: #66763e;
line-height: 26px;
margin-bottom: 5px;
padding-left: 5px;
border-bottom: 1px solid #ece69c;
background: #fffde5;
}

#all dd {
padding: 2px 5px;
}

#all dd .price {
font-size: 18px;
color: #406400;
}

#all dd .payyear {
color: #930;
}

#all dd .payyear a {
color: #930;
font-weight: bold;
text-decoration: none;
}

#all dd .payyear a:hover {
color: #406400;
font-weight: bold;
text-decoration: underline;
}


/*  暂时备份请勿删除
#all dl {
width: 328px;
margin: 15px 10px;
padding: 1px;
float: left;
border: 1px solid #dedede;
background: #f8f8f8;
border:1px solid #FF0000;
}

#all img {
margin: 0 7px 0 7px;
}


* html #all dl { width: 312px; }

#all dt {
font: bold 14px verdana;
color: #66763e;
line-height: 26px;
margin-bottom: 5px;
padding-left: 5px;
border-bottom: 1px solid #ece69c;
background: #fffde5;
}

#all dd {
padding: 2px 5px;
}

#all dd .price {
font-size: 18px;
color: #406400;
}

#all dd .payyear {
color: #930;
}

#all dd .payyear a {
color: #930;
font-weight: bold;
text-decoration: none;
}

#all dd .payyear a:hover {
color: #406400;
font-weight: bold;
text-decoration: underline;
}

*/

.flink{margin: 10px 10px 10px 20px;}

.flink img a:hover {
border: 1px solid #000;
}

.flink img a {
margin: 10px 0 0 10px;


}

a.icbc{
float:left;
display:block;
width:142px;
height:42px;
line-height:200px; 
padding: 4px;
background:transparent url(../images/icbc_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}
 
a.abc{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/abc_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.cbc{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/cbc_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.bc{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/bc_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 0 10px 0;
}

a.bco{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/bco_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.bmc{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/bmc_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.cb{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/chinabank.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.alipay{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/alipay_logo.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 0 10px 0;
}

a.xinnet{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/xinnet.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.wwwnet{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/wwwnet.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.im286{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/im286.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.ptr{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/ptr.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.admin5{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/admin5.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.downkr{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/downkr.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.chinaz{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/discuz.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.dns_com{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/dns.com.cn.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.dedecms{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/dedecms.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

a.dianxin{
float:left;
display:block;
width:150px;
height:50px;
line-height:200px;
background:transparent url(../images/dianxin.gif) no-repeat center top;
overflow:hidden;
border:1px solid #eee;
margin:0 10px 10px 0;
}

#footer {
color: #ddd;
padding: 8px 0 20px 10px;
clear: both;
}

#footer a{
color: #ddd;
}

#footer a:hover {
color: #C9E575;
}

#wj {
position: absolute;
line-height: 22px;
margin-top: 1274px;
margin-left: 735px;
padding: 1px 5px 5px 5px;
background: #fff;
float:left;
}

#wj img {
border: 1px solid #fff;
}

* html #wj {
margin-top: 1185px;
}

*+html #wj {
margin-top: 1184px;
}

/*Powered by PTIDC.com
Design by D-pan*/



/*  update by  2010-10-13   */

#massage_box{ width:928px;}

