﻿body {
margin:auto;
padding:18px 0;
background:#FFFFFF
}

div {
margin:auto;
font-size:12px
}
img {
border:0
}
#con {
width:961px;
background:#004db5 url(../images/bg/login_03.gif) top repeat-x;
margin:auto
}
#con_bgx {

}
/*top*/
#con_top {
height:80px
}
#top_p1 {
width:320px;
height:80px
}
#top_p2 {
width:320px;
height:80px
}
#top_p3 {
width:321px;
height:80px
}
/*  top 菜单  */
#topmenus {
width:321px;
margin-top:42px
}
#topmenus ul {
list-style:none;
padding:0;
margin:0
}
#topmenus ul li {
float:left;
width:70px;
height:41px
}

/**/
#con_left {
float:left;
width:152px;
margin:0 0 0 10px;
padding:28px 0 0 0;
height:457px
}
#con_right {
background-color:#FFFFFF;
border: #FFFFFF 1px solid;
float:left;
padding:0 0 148px 0;
width:721px
}
#conright_x {
}
#conright_y {
}
#conright_r {
}
#conrightcon {
padding:8px;
color:#000000
}
#foot {
padding-bottom:138px;
width:961px
}
/*  菜单  */
#menus {
width:152px;
margin:auto;
padding:0 0 12px 0;
background-color:#CCCCCC
}
#menus ul {
list-style:none;
padding:18px 0 0 28px;
margin:0
}
#menus ul li a 
{
display:block;
color:#000000;
width:100%;
text-decoration:none;
text-align:center;
height:26px;
line-height:26px

}
#menus ul li a:hover
{
	color:#FF0000;
	background-color:#DDDDDD
}
#sczb_btn {

}
#spgl_btn {

}
#syzp_btn 
{

}
#bdxx_btn {

}
#bdgg_btn {

}
.menuhot
{
	background-color:#FFFFFF;
	font-weight:bold
}
/*-------------------------------------------------------------------------------------------------*/
#pagelink {
width:100%;
height:29px;
line-height:29px;
text-align:center;
padding:10px
}
#pagelink a 
{
	color:#000000;
	text-decoration:none
}
#pagelink a:hover
{
	color:#FF0000
}
/*-------------------------------*/
/*color*/
.color_red 
{
color:#FF0000
}
.red 
{
	color:#FF0000
}
.lm_title {
width:80px;
margin-left:10px;
text-align:left;
float:left
}
.whitecolor {
color:#FFFFFF
}
/*控制输入框*/
.shoutinput {
width:120px;
height:18px;
line-height:18px
}
.logininput {
width:120px;
height:18px;
border:0px;
line-height:18px
}
.right_con {
padding-top:8px;
width:90%
}
.clean {
width:100%;
height:1px;
clear:both
}
/**/
.textbold 
{
	font-weight:bold
}

/*水印文字*/
.watermarked 
{
    color:#CCCCCC
}
.margint10 {
margin-top:10px
}
.margint20 {
margin-top:20px
}
.tdright {
text-align:right
}
.tdcenter {
text-align:center
}
.tdleft {
text-align:left
}

.top_l_btn 
{
	display:block;
width:67px;
height:26px;
background:#004db5 url(../images/btn/btn_bg_02.gif) center center no-repeat;
color:#01204e;
text-align:center;
line-height:26px;
text-decoration:none;
cursor:pointer
}
.updateprogess {
position:absolute;
right:168px;
top:6px;
width:186px;
background-color:#FFFFFF;
margin:auto
}
/* hidden div */
.hidden {
visibility:hidden
}
.nodisplay {
display:none 
}
.display {
display: block
}
/* show */
.show {
visibility: visible
}
/* color */
.redcolor { color:#FF0000}
.redscolor { color:#FF6633}
.whitecolor { color:#FFFFFF}
/*margin*/
.margin_0 {
margin:0
}
.margin_2 {
margin:2px
}
.marginl5 {
margin-left:5px
}
.margint10 {
margin-top:10px
}
.margint20 {
margin-top:20px
}
.margint40 
{
	margin-top:40px
}
.marginb10 {
margin-bottom:10px
}
.marginbottom_10 {
margin-bottom:10px
}
.marginbottom_20 {
margin-bottom:20px
}
.marginleft_10 {
margin-left:10px
}
.marginleft_20 {
margin-left:20px
}
.marginright_10 {
margin-right:10px
}
.marginright_5 {
margin-right:5px
}

/* padding */
.padd_0 {
padding:0
}
.padd_10 {
padding:10px
}
.padd_5 {
padding:5px
}
.paddt_8 {
padding-top:8px
}
.paddt_18 {
padding-top:18px
}
/* ul no list style */
.nolistsytle {
list-style:none
}
.hand {
cursor:pointer
}
.floatleft {
float:left
}
.floatright {
float:right
}
.clearempty {
clear:both;
width:100%
}


#bottombtn 
{
	clear:both;
	padding:6px 0
}
#topbtn 
{
	padding:0 0 10px 0
}
#topbtn a
{
	color:#0033ff;
	margin:0 6px;
	text-decoration:none
}
#topbtn a:hover
{
	color:#FF0000
}

#btndiv
{
	clear:both;
	padding:6px 0
}
.btn
{
	width:60px;
	height:26px
}
/*welcome.aspx*/
#welcomecon 
{
	width:90%;
	margin:auto;
	padding:6px 0 0 0;
	line-height:22px
}
#welcomecon a 
{
	text-decoration:none;
	color:#0000ff
}
#welcomecon a:hover
{
	color:#FF0000
}
#welcome_text a 
{
	display:block;
	color:#000000;
	text-align:center;
	width:80px
}
#welcome_news 
{
	
}

