/* CSS Document */

html {
	text-align: center;
	background-color: #ffffff;
	background-repeat: repeat;
}
body {
	text-align: left;
	background: #fff;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/* Link */
a:link {color: #1f3a87; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931;}
/* Color */

/*头部*/
.top{
	margin: 0 auto;
	width: 1000px;
	border: 1px solid #00637e;
	padding-bottom: 10px;
	height:90px;
}
/* 头部右侧广告位 */
.top .banner{
	float: right;
	width: 700px;
}
.top .logo{
	float: left;
	width: 231px;
}
/*横向菜单*/
.top .menu{
	clear: both;
	height: 23px;
	width: 100%;
}
.loglink{float:left; width:665px; text-align:right; height:25px; padding-right:10px; line-height:25px; color:#1F3A87;}
.loglink a{ color:#1F3A87;font-size: 12px;}
.loglink a:visited{ color:#1F3A87;font-size: 12px;}
.bannertxt{ float:left; width:100%; color: #ff6600;	font-family: "微软雅黑","黑体"; font-weight:bolder; margin-top:10px; font-size: 22px;height: 30px;	line-height: 30px;}
.banner h1{
	color: #ff6600;
	font-family: "微软雅黑","黑体";
	font-size: 22px;
	height: 30px;
	line-height: 30px;
}
#nav { MARGIN-TOP: 10px; margin-left:auto; margin-right:auto; WIDTH: 1002px; HEIGHT: auto;
}
.navdh { float:left; margin-left:auto; margin-right:auto; WIDTH: 100%; HEIGHT:25px; line-height:25px; font-size:15px; font-weight:bolder;
}
.navl { float:left; MARGIN-TOP: 10px; margin-left:auto; margin-right:auto; WIDTH: 830px; HEIGHT:auto;
}
.navr { float:left; MARGIN-TOP: 10px; margin-left:auto; margin-right:auto; WIDTH: 160px; HEIGHT:620px; margin-left:6px; display:inline;
}
.nav {
	BACKGROUND-COLOR: #1465b6; WIDTH: 1000px;margin: auto;  MARGIN-TOP: 1px; HEIGHT: 40px
}
.menu {
	
}
.menu A:link {
	MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #3d89d1 1px solid; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.menu A:visited {
	MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #3d89d1 1px solid; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.menu A:hover {
	BACKGROUND-COLOR: #1771ca; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #3d89d1 1px solid; TEXT-DECORATION: none; PADDING-TOP: 12px
}



a {
	color: #0000FF;
	text-decoration: underline;
	font-size: 14px;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
	font-size: 14px;
}
/*
.top{
	background-color: #F5F5F5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E8E8E8;
	height: 28px;
}
*/
.menus{
	font-weight: bold;
	text-align: center;
	padding-bottom: 20px;
	padding-top: 10px;
}

/*!important*/

a.site{
	font-family: "黑体";
	font-size: 40px;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	display: block;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
/*	background-image: url(../images/guoqing_bg.jpg);*/
	background-repeat: no-repeat;
	margin-top: 8px;
}
a.site:visited{
	font-family: "黑体";
	font-size: 40px;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	display: block;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
/*	background-image: url(../images/guoqing_bg.jpg);*/
	background-repeat: no-repeat;
	margin-top: 8px;
}

a.site:hover {
	font-family: "黑体";
	font-size: 40px;
	text-decoration: none;
	font-weight: bold;
	color: #000;
	display: block;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
/*	background-image: url(../images/guoqing_bg.jpg);*/
	background-repeat: no-repeat;
	margin-top: 8px;
}





.tijiao_title{
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding: 8px;
	background-color: #ECF1FB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8E2F5;
}
.index_shuoming{
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
	padding-bottom: 10px;
}
.neiye_shuoming{
	font-size: 14px;
	line-height: 26px;
	color: #666666;
	text-decoration: none;
	padding-bottom: 10px;
	padding-left: 10px;
}

a.f12 {
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}

.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ads{
	background-color: #F8F8F8;
	border: 1px solid #D6D6D6;
	margin-top: 10px;
	margin-bottom: 10px;
}

/*返回顶部css*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 3px; background-color:#0066CC; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:105px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); border-radius: 0px 3px 3px 0px; left: 50%; margin-left: 400px;}

.shoulu {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
}
.shoulu a{
	margin-right: 20px;
	font-size: 12px;
}
#footer {
	TEXT-ALIGN: center; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; COLOR: #999999; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.bot{
	height:65px;
	line-height:50px;
	border-top:solid 1px #92C5DA;
	margin: 0 auto;
	background:url(/images/bottom_back.gif) repeat-x top;
}
.bot a{
	text-decoration: none;
	font-weight: bold;
	color: Orange;
}
.bot a:hover{
color: Gray;
}
.bot1{float:left; width:100%; height:22px; line-height:22px; margin-top:6px; color:#7D7D7D; text-align:center;}
.bot2{float:left; width:100%; height:22px; line-height:22px; color:#7D7D7D; text-align:center;}
.bot2 a{ color:#7d7d7d;}
.mainmenu{
	margin: 0 auto;
	width: 1000px;
	border: 1px solid #ffffff;
	background-color:#1465b6;
	height:40px;}
.mainmenu A:link {
	MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #3d89d1 1px solid; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.mainmenu A:visited {
	MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #3d89d1 1px solid; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.mainmenu A:hover {
	BACKGROUND-COLOR: #1771ca; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #3d89d1 1px solid; TEXT-DECORATION: none; PADDING-TOP: 12px
}