/*全局定义*/
* {
font-family: "宋体", sans-serif;
font-size:12px;
color: #333333;
margin: 0;
padding: 0;
}
img {
border: 0;
}
body {
text-align: center;
}
#box {
text-align: left;
margin: 0 auto;
width: 900px !important;
}

/*页面头部*/
#top{
background: url(images/top_bg.jpg);
float:left;
width:895px;
height:23px;
padding-left:5px;
padding-top:8px;
}

#logo{
float:left;
width:207px;
height:70px;
background: url(images/logo.jpg) no-repeat;
}

#top_ad{
float:right;
width:693px;
height:70px;
}

#top_text{
float:left;
width:248px;
height:55px;
padding-top:15px;
}

#top_ad1{
float:right;
width:445px;
height:70px;
background: url(images/top_ad.jpg) no-repeat;
}

#top_w {
float:left;
width:895px;
height:22px;
padding-top:8px;
padding-left:5px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
background: #EFF6FE;
margin-bottom:5px;
}

.r{
color:#E20000;
}

.b {
color:#0066CC;
}

/*导航*/
#nav{
float:left;
width:900px;
height:32px;
background: url(images/dh_bg.jpg) no-repeat;
}

#navcu{
float:left;
width: 800px;
text-align: center;
color:#FFFFFF;
font-weight:bold;
padding-top:5px;
}
#navcu ul{
margin-left: 50px;
padding: 0px;
list-style-type: none;
}
#navcu li{  
float: left;
  }
#navcu li a{
text-decoration: none;
color: #FFFFFF;  
width: 90px;
line-height: 16px;
display: block;
padding-top:5px;
}
#navcu li a:hover{
color: #FFFF00;   
line-height: 16px; 
}

#banner{
float:left;
width:900px;
height:100px;
margin-top:5px;
margin-bottom:5px;
background: url(images/banner.jpg) no-repeat;
}

/*网站公告*/
#notice{
float:left;
width:893px;
height:25px;
padding-left:5px;
padding-top:3px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
background: #EFF6FE;
margin-bottom:5px;
}

#notice_img{
float:left;
width:20px;
height:19px;
margin-top:2px;
background: url(images/icon_notice.jpg) no-repeat;
}

#notice_text{
float:left;
width:868px;
height:20px;
margin-top:5px;
margin-left:5px;
}

a.n_link:link {color:#666666;text-decoration:none;}
a.n_link:visited {color:#666666;text-decoration:none;}
a.n_link:hover {color:#333333;text-decoration:underline;}
a.n_link:active {color:#333333;text-decoration:underline;}

#fsl{
float:left;
width:900px;
height:190px;
margin-bottom:5px;
}

/*flash广告*/
#flash_ad{
float:left;
width:230px;
height:190px;
}

/*搜索*/
#search{
float:left;
width:428px;
height:188px;
margin-left:5px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
}

#search_title{
float:left;
width:420px;
height:20px;
color:#083180;
font-weight:bold;
padding-top:8px;
padding-left:8px;
background: #EFF6FE;
}

#search_p{
float:left;
width:398px;
margin-top:10px;
margin-left:15px;
}

/*登陆*/
#login{
float:right;
width:228px;
height:188px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
}

#login_title{
float:left;
width:220px;
height:20px;
color:#083180;
font-weight:bold;
padding-top:8px;
padding-left:8px;
background: #EFF6FE;
}

#login_table{
float:left;
width:200px;
font-weight:bold;
color:#008BE8;
margin-top:10px;
margin-left:10px;
}

.text {
	font-size: 15px;
	color: #333333;
	height:18px;
	line-height:18px;
	border: 1px solid #999999;
}

.button {
	font-size: 12px;
	color: #333333;
	height:22px;
}

input {
	font-size: 14px;
	color: #333333;
	height:18px;
	line-height:18px;
}

textarea {
	font-size: 14px;
	color: #333333;
	line-height:18px;
}
.login_t{
font-size: 12px;
font-weight:bold;
color: #008BE8;
}

a.forget:link {color:#990000;text-decoration:none;}
a.forget:visited {color:#990000;text-decoration:none;}
a.forget:hover {color:#990000;text-decoration:underline;}
a.forget:active {color:#990000;text-decoration:underline;}

/*横向广告*/
#hori_ad{
float:left;
width:900px;
margin-bottom:5px;
}

/*左侧*/
#left{
float:left;
width:228px;
}

.service{
font-size:14px;
font-weight:bold;
color:#FF0000;
}

a.l_link:link {color:#083180;text-decoration:none;}
a.l_link:visited {color:#083180;text-decoration:none;}
a.l_link:hover {color:#333333;text-decoration:underline;}
a.l_link:active {color:#333333;text-decoration:underline;}

#left_text{
float:left;
width:220px;
margin-left:4px;
}

#left_frame{
float:left;
width:228px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
margin-bottom:5px;
}

#left_title{
float:left;
width:220px;
height:20px;
color:#083180;
font-weight:bold;
padding-top:8px;
padding-left:8px;
background: #EFF6FE;
}

a.t_link:link {color:#083180;text-decoration:none;}
a.t_link:visited {color:#083180;text-decoration:none;}
a.t_link:hover {color:#083180;text-decoration:underline;}
a.t_link:active {color:#083180;text-decoration:underline;}

/*中间*/
#center{
float:left;
width:485px;
margin-left:5px;
}

#center_frame{
float:left;
width:483px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
margin-bottom:5px;
}

#center_title{
float:left;
width:475px;
height:20px;
color:#083180;
font-weight:bold;
padding-top:8px;
padding-left:8px;
background: #EFF6FE;
}

#center_nature{
float:left;
width:483px;
height:25px;
background:#F5F5F5;
margin-top:1px;
}

.nature{
font-weight:bold;
color:#083180;
}

a.more:link {color:#0033ff;text-decoration:none;}
a.more:visited {color:#0033ff;text-decoration:none;}
a.more:hover {color:#0033ff;text-decoration:underline;}
a.more:active {color:#0033ff;text-decoration:underline;}

#center_text{
float:left;
width:480px;
padding-left:3px;
}

.line{
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #EAEAEA;
}

a.c_link:link {color:#333333;text-decoration:none;}
a.c_link:visited {color:#333333;text-decoration:none;}
a.c_link:hover {color:#ff0000;text-decoration:underline;}
a.c_link:active {color:#ff0000;text-decoration:underline;}

#center_ad{
float:left;
width:485px;
height:70px;
margin-bottom:5px;
}

/*右侧*/
#right{
float:right;
width:175px;
margin-left:5px;

}

#right_text{
float:right;
width:165px;
margin-left:5px;
}

#right_frame{
float:left;
width:173px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
margin-bottom:5px;
}

#right_title{
float:left;
width:173px;
height:20px;
color:#083180;
text-align:center;
font-weight:bold;
padding-top:8px;
background: #EFF6FE;
}

#right_ad{
float:left;
width:175px;
height:90px;
margin-bottom:5px;
}

/*底部通栏广告*/
#bottom_ad{
float:left;
width:900px;
height:95px;
margin-bottom:5px;
}

/*底部内容*/
#bottom{
float:left;
width:900px;
margin-bottom:5px;
}

#bottom_frame{
float:left;
width:218px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;

}

#bottom_text{
float:left;
width:208px;
margin-left:5px;
}

#bottom_title{
float:left;
width:210px;
height:20px;
color:#083180;
font-weight:bold;
padding-top:8px;
padding-left:8px;
background: #EFF6FE;
}

#bottom_frame1{
float:left;
width:218px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
margin-left:6px;
}

#bottom_frame2{
float:right;
width:218px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
margin-left:6px;
}

#bottom_frame3{
float:left;
width:218px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
margin-left:6px;
}

/*友情链接*/
#link{
float:left;
width:900px;
margin-bottom:5px;
}

#link_frame{
float:left;
width:898px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
}

#link_title{
float:left;
width:890px;
height:20px;
color:#083180;
font-weight:bold;
padding-top:8px;
padding-left:8px;
background: #EFF6FE;
}

#link_text{
float:left;
width:880px;
line-height:24px;
margin-left:10px;
}

/*底部导航*/
#f_nav{
float:left;
width:898px;
height:22px;
border:solid;
border-width: 1px;
border-color: #B2D0EA;
background: #EFF6FE;
padding-top:8px;
}

/*版权信息*/
#copyright{
width:900px;
height:80px;
line-height:150%;
padding-top:10px;
clear:both;
}

.warning{
font-weight:bold;
color:#ff0000;
}