﻿@charset "utf-8";

body{
	margin:0px;
	padding:0px;
	color:#666666;
	font-size:12px;
	text-align:left;
	background-color: #FFFFFF;
	background-image: url(../../skin/style1/bg.gif);
	background-repeat: repeat;
	background-position: left bottom;
}

.STYLE3 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	color: #666666;
}


td{font-size:12px;}
a {margin: 0px;padding:0px;border:0px;}
a:link {color:#666;text-decoration:none;}
a:visited{color:#C1C1C1;text-decoration: none;}
a:hover{
	color:#C1C1C1;
	text-decoration: none;
}


#top{
	margin:0 auto;
	text-align:center;
	padding:0px;
	border:0px;
	width:959px;
	height:85px;
	background-color: #fff;
	background-image: url(top_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#logo{
	float:left;
	width:672px;
	height:85px;
	padding:0px;
	margin:0px;
	border:0px;
	background-color: transparent;
	background-image: url(../../images/logo.gif);
	background-repeat: no-repeat;
}

#top_right{
	margin-top:22px;
	color:#000;
	width:240px;
	letter-spacing: 0.2em;
	float: right;
	text-align: left;
	margin-right: 10px;

}

*html #top_right{
	margin-right: 5px;

}

#search{
	float: left;
	width: 250px;
	height: 23px;
	padding-top: 3px;
	color: #004BA8;
	background-repeat: no-repeat;
	background-position: left 4px;
}
#search .input2{
	width:40px;
	height:18px;
	text-align:center;
	color:#004BA8;
	font-size:12px;
	border:1px solid #fff;
	background:#fff;
	margin: 0px;
	padding: 0px;
}


#search  input.field { border: 1px solid #ccc; background-color: #3C3C3C; width: 100px; color: #000; }
#search  input.field:hover { border: 1px solid #eee; background: #ccc; color: #000; }
#search  input.text {
	margin: 0;
	width: 124px;
	border: 1px solid #546078;
	background: #FFF;
	color: #808080;
}
#search input.text:hover {
	border: 1px solid #3a4354;
}
#search input.searchbutton {
	margin: 0;
	font-size: 100%;
	font-family: Arial, Sans-serif;
	border: none;
	color: #333;
	padding: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
}
#top_right_txt{
	color:#004BA8;
	text-align: center;
	margin-top: 8px;
	margin-bottom: 5px;
}

#menu{
	width:959px;
	height:37px;
	text-align:center;
	background-color: transparent;
	background-image: url(menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	line-height: 37px;
}


#menu ul
{
	display:inline;
	list-style-type:none;
	padding:0px;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}

#menu li
{
	float:left;
	display:block;
	margin:0px;
	text-align:center;
	color:#000;
	font-size:13px;
	background-image: url(meun_1_bg.jpg);
	background-repeat: no-repeat;
	background-position: 83px center;

}



#menu li a
{
	display:block;
	height:37px;
	width:85px;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}

#menu li a
{
	display:block;
	height:32px;
	width:85px;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}


*html #menu li a
{
	display:block;
	height:32px;
	width:85px;
	margin:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}




#menu li a:hover
{
	color:#FFFFFF;
	text-decoration:underline;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(top_bg_over.jpg);
}

#menu a.active_menu {
	color:#FFFFFF;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(top_bg_over.jpg);
	font-weight: bold;
}

#day{
	float: left;
	width: 180px;
	height: 20px;
	padding-top: 15px;
	color: #fff;
	line-height: normal;
}

*html #day{
	float: left;
	width: 180px;
	height: 20px;
	padding-top: 15px;
	color: #fff;
	line-height: normal;
}


.line{
	height: 8px;
	width: 959px;
	margin-right: auto;
	margin-left: auto;
	font-size: 1px;
	line-height: 1px;
}

#banner{
	text-align:left;
	width:959px;
	height:109px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	clear: both;
	padding:0px;
}

/*主框*/
#container{
	clear:both;
	text-align:left;
	padding:0px;
	border:0px;
	width:959px;
	overflow: hidden;
	background-color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	height: auto;
}

/*左框*/
#leftsider{
	float:left;
	width:711px;
	overflow:hidden;
	margin-right: auto;
	height: 524px;
	background-color: #FFFFFF;
	}
	
.notice1{
	width:629px;
	background:#F8FBFC;
	height: 21px;
	text-align: left;
	font-size: 14px;
	padding-top: 8px;
	clear: both;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E8EC;
	border-bottom-color: #E2E8EC;
	border-left-color: #E2E8EC;
	color: #003D75;
} 


.notice2{
	width:712px;
	background:#F8FBFC;
	height: 21px;
	text-align: left;
	font-size: 14px;
	padding-top: 8px;
	clear: both;
	float: left;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E2E8EC;
	border-bottom-color: #E2E8EC;
	border-left-color: #E2E8EC;
	color: #003D75;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E2E8EC;
} 
.notice2 strong a{color: #003D75;}
.notice2 strong a:hover{color: #FF0000; text-decoration:underline}
.STYLE4 {color: #FF0000}

.line1{
	height: 8px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	font-size: 1px;
	line-height: 1px;
	clear: both;
	background-color: #FFFFFF;
}

#ywfw{
	height:173px;
	width:709px;
	clear: both;
	background-color: #FFFFFF;
	border: 1px solid #AFD5FF;
}

.title{
	letter-spacing:1px;
	height:28px;
	line-height:28px;
	color:#003D75;
	background-image: url(title_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFD5FF;
	text-indent: 16px;
	font-size: 14px;
	background-color: #F1F9FF;
}

.title1{
	letter-spacing:1px;
	height:28px;
	line-height:28px;
	color:#003D75;
	background-image: url(title_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	font-weight: bolder;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AFD5FF;
	text-indent: 16px;
	font-size: 12px;
	background-color: #F1F9FF;
}

#ywfw img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 11px;
}

#new{
	height:300px;
	width:709px;
	clear: both;
	background-color: #FFFFFF;
	border: 1px solid #AFD5FF;
}

.flash2 {
	width:300px;
	height:255px;
	float:left;
	margin-top: 8px;
	margin-left: 8px;
	background-image: url(../../images/indexflash2.jpg);
}

*html .flash2 {
	width:300px;
	height:255px;
	float:left;
	margin-top: 8px;
	margin-left: 4px;
	background-image: url(../../images/indexflash2.jpg);
}



.link_content {
	float:left;
	margin-top:3px;
	margin-left: 5px;
	width: 230px;
}

*html .link_content {
	float:left;
	margin-left: 3px;
	margin-top:3px;
}

.nav {
	width:385px;
	height:256px;
	float:right;
	margin-right:8px;
	margin-top:8px;
	background:#F2F2F2;
}

*html .nav {

	margin-right:4px;
}




#rightsider{
	float:right;
	width:238px;
	height:524px;
	background:#fff;
}

#quick{
	height:345px;
	width:236px;
	clear: both;
	background-color: #FFFFFF;
	border: 1px solid #AFD5FF;
}

#link{
	height:166px;
	width:236px;
	clear: both;
	background-color: #FFFFFF;
	border: 1px solid #AFD5FF;
}

#quick img{
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.news{
	text-align:left;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


*+html .news{
	text-align:left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

*html .news{
	text-align:left;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news li{
	list-style:none;
	width:98%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 19px;
}

/*针对IE7的hack*/
*+html .news li{
	list-style:none;
	width:98%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 15px;
}


/*针对IE6的hack*/
*html .news li{
	list-style:none;
	width:98%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 15px;
}



.news li span{ float:right; text-align:right;}
.news li a{
	color: #1671C2;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin-right: 0px;
}


.news li a:link{color:#1671C2;}
.news li a:visited{color:#1671C2;}
.news li a:hover{
	color:#0D3F6C;
}

#select {color:#1671C2;}

/*版权*/

#bottom_copyright{
	clear:both;
	width:960px;
	margin-right: auto;
	margin-left: auto;
	line-height:22px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	border-top-width: 3px;
	border-top-style: double;
	border-top-color: #AFD5FF;
	height: auto;
	background-image: url(copyright_bg.jpg);
	background-repeat: repeat-x;
}

.noticemove{
	line-height: 29px;
	float: right;
	overflow: hidden;
	height: 28px;
	width: 80px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #E2E8EC;
	border-right-color: #E2E8EC;
	border-bottom-color: #E2E8EC;
	background-color: #F8FBFC;
	font-size: 14px;
	font-weight: bold;
	color: #003D75;
}

/*二级左框*/
#leftsider1{
	float:left;
	width:231px;
	overflow:hidden;
	height: auto;
	background-color: #FFFFFF;
	}

#rightsider1{
	float:right;
	width:714px;
	height:auto;
	background-color: #FFFFFF;
}

.left_top{
	width:229px;
	height:auto;
	float: left;
	border: 1px solid #AFD5FF;
	background-color: #F1F9FF;
}



/*二级左边列表*/
.menu_2{
	clear:both;
	border:0px;
	text-align:center;
	width:90%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	padding-top: 10px;
}



.menu_2 ul
{
	display:inline;
	list-style-type:none;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	overflow: auto;
	padding: 0px;
}

.menu_2 li
{
	float:left;
	text-align:left;
	color:#000000;
	letter-spacing:1px;
	width:100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAE5F4;
	text-indent: 62px;
}





.menu_2 li a
{
	display:block;
	line-height:34px;
	height:34px;
	margin:0px;
	padding:0px;
	color:#003D75;
	text-decoration:none;
	font-size:13px;
	background-color: #F1F9FF;
	background-image: url(../../images/meun_2_bg.jpg);
	background-repeat: no-repeat;
	background-position: 20px center;
	font-weight: bold;
}

.menu_2 li a:visited{
color:#003D75;
}


.menu_2 li a:hover
{
	color:#000000;
	text-decoration:none;
	background-color: #E3F4FD;
	display: block;
}

#line_service{
	height:232px;
	width:229px;
	clear: both;
	background-color: #F1F9FF;
	border: 1px solid #AFD5FF;
}


#news1{
	height:auto;
	width:229px;
	clear: both;
	background-color: #F1F9FF;
}

#container .content{
	clear:both;
	line-height:20px;
	color:#000;
	text-align:left;
	padding-top: 12px;
	padding-right: 16px;
	padding-bottom: 6px;
	padding-left: 18px;
	width: auto;
}

#container .content1{
	clear:both;
	line-height:20px;
	color:#000;
	text-align:left;
	padding-top: 12px;
	padding-right: 14px;
	padding-bottom: 6px;
	width: auto;
}

#notice3{
	height:auto;
	width:712px;
	clear: both;
	background-color: #FFFFFF;
	border: 1px solid #AFD5FF;
}

/*新闻列表*/

.new_list{
	font-size:12px;
	margin-top:0px;
	padding:0px;
	border:0px;
	text-align:left;
	width:94%;
	color:#999;
}

.new_list ul{
	display:inherit;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.new_list li{
	float:left;
	margin:0px;
	border:0px;
	width:104%;
	padding-left: 8px;
}

.new_list li a{
	color:#000;
	text-decoration:none;
	height:28px;
	line-height:28px;
	padding:0px;

}

.new_list li a:visited{
color:#000;
}

.new_list li a:hover{
	text-decoration:underline;
	color:#1671C2;
}

.new_list span{
color:#999;
float:right; text-align:right;
}





.new_num{
	clear:both;
	margin-top:23px;
	margin-bottom:22px;
	color:#000;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.new_num a{color:#000000;}
.new_num a:hover{color:#FF0000}

.input_jump{
width:40px;
height:14px;
text-align:center;
color:#003366;
font-size:12px;
border:1px solid #ccc;
background:#fff;
margin-left:6px;
margin-right:6px;
}

.input_jump2{
width:30px;
height:18px;
text-align:center;
color:#003366;
font-size:12px;
border:1px solid #ccc;
background:#fff;
margin-left:6px;
margin-right:6px;
}

.left_top1{
	width:229px;
	height:auto;
	float: left;
	background-color: #F1F9FF;
	border: 1px solid #AFD5FF;
}

.list_lb {
	WIDTH: 680px; HEIGHT: auto
}
.list_lb1 {
	PADDING-LEFT: 17px;
	FLOAT: left;
	OVERFLOW: hidden;
	HEIGHT: auto;
	width: 655px;
	clear: both;
	border: 1px solid #B6D8FE;
	background-color: #F7F7F7;
}
.list_lb1 UL {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	WIDTH: 640px;
	COLOR: #000000;
	LINE-HEIGHT: 30px;
	LIST-STYLE-TYPE: none;
	overflow: hidden;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	background-color: #F7F7F7;
}
.list_lb1 UL LI {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	LIST-STYLE-IMAGE: none;
	WIDTH: 160px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left;
	display: block;
	padding-top: 10px;
}
.list_lb1 UL LI A {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 110px;
	COLOR: #003D75;
	LINE-HEIGHT: normal;
	LIST-STYLE-TYPE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: left
}

.list_lb1 UL LI A:link {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 110px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	LIST-STYLE-TYPE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.list_lb1 UL LI a:visited {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 110px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	LIST-STYLE-TYPE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none
}

.list_lb1 UL LI A:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 110px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	LIST-STYLE-TYPE: none;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	TEXT-DECORATION: underline
}

.list_flbg {
	BORDER-TOP: #cccccc 1px dotted; WIDTH: 290px; HEIGHT: 10px
}
.list_tit {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	WIDTH: 650px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: normal;
	HEIGHT: 31px;
	background-image: url(../../images/bg_tet.jpg);
	background-repeat: no-repeat;
	text-indent: 10px;
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #cccccc;
	padding-top: 1px;
	background-color: #F7F7F7;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	COLOR: #003D75;
	LINE-HEIGHT: 25px;
	HEIGHT: 30px;
}

.list_tit a:link{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	WIDTH: 640px;
	COLOR: #003D75;
	LINE-HEIGHT: 25px;
	HEIGHT: 30px;
	text-decoration: none;
}

.list_tit a:visited{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	WIDTH: 640px;
	COLOR: #003D75;
	LINE-HEIGHT: 25px;
	HEIGHT: 30px;
	text-decoration: none;
}

.list_tit a:hover{
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	WIDTH: 640px;
	COLOR: #003D75;
	LINE-HEIGHT: 25px;
	HEIGHT: 30px;
	text-decoration: underline;
}

.list_content{
	width: 636px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.lbrydl{
	width:959px;
	height:337px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../../images/lbry_login_bg1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.lbrydl_jy{
	width:959px;
	height:337px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../../images/lbry_login_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.lbrydl_jy1{
	width:959px;
	height:337px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../../images/lbry_login_bg3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.lbrydl_left{
	width:433px;
	height:303px;
	float:left;
}

.lbrydl_top1{
	width:205px;
	height:33px;
	float:right;
	padding-top: 60px;
	padding-right: 80px;
}
.lbrydl_top2{
	width:235px;
	float:right;
	padding-top: 20px;
	padding-right: 56px;
	line-height: 150%;
	
}

.lbrydl_top3{
	width:235px;
	float:right;
	padding-top: 20px;
	padding-right: 75px;
	line-height: 150%;
	
}

.lbrydl_top2 table input{
	width:150px;
	background:#E8FDFF;
	border: 1px solid #8CD8FF;
}

.lbrydl_top2 table select{
	width:150px;
	background:#E8FDFF;
	border: 1px solid #8CD8FF;
}
