﻿@charset "utf-8";
html, body {padding:0;margin:0;}
body{TEXT-ALIGN: center; background-color:#FFF;}
a,a link,a visited{text-decoration:none;}
p,form,ul,li,img{margin:0;padding:0;}
img{border:0;margin:0;}
/* 列表菜单 */
.horList{
	margin:0;
	padding:0;
	background:#F7F7F7;
	padding-top:2px;
	width: 100%;
	height:24px;
	font-size:0px;
}
.horList li{float:left;margin:0px;height:24px;font-size:0px;}

.subhorList{
	margin:0;
	padding:0;
	display:none;
	margin-top:4px!important;
	margin-top:2px;
	font-size:0px;
}
.subhorList li{
	position:absolute;
	height:22px;
	width:162px;
	font-size:0px;
	list-style-type:none;
	list-style:none;
	display: inline;
	margin:0;
	padding:0;
	/*FILTER: Blur(Add="10",Direction="450",Strength="1");
	FILTER: progid:DXImageTransform.Microsoft.DropShadow(color=#e6e6e6,offX=1,offY=1,positives=true);
	filter: Alpha(Opacity=50, FinishOpacity=50, Style=1, StartX=1, StartY=1, FinishX=200, FinishY=200);*/
}
.menupad {
	margin:0;
	padding:0;
	height:100%;
	width:162px;
	background:#FFF;
	filter:alpha(opacity=1);
	-moz-opacity:0.1;
	opacity: 0.1;
}
.subhorList li img {
	position:relative;
	float:left;
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
}
.subhorList li a{
	display:block;
	height:22px;
	/*margin-top: 4px;
	font-size:12px;
	font:"宋体";
	color: #efa4a4;
	width:100%;*/
}
.subhorList li a:hover{
	color: #ffd0d0;
}
/** page head config **/
#Left {
	width:50%;
	float:left;
	height:100px;
	margin-left:-365px;
}
.Headwhite {
	height:86px;
	background-color:#FFF;
}
.Menured {
	height:24px;
	background-color:#8a2828;
}
.jpgwhite {
	height:240px;
	background-color:#FFF;
}
.spgrey {
	height:25px;
	background-color:#e7e6e6;
}
#Middle {
	width:728px;
	float:left;
}
#Border {
	/*margin-left:-420px;*/
	float:left;
	height:auto;
}
.bordergrey {
	width:24px;
	height:86px;
	background:#e5d8cf;
}
.borderred {
	width:24px;
	height:24px;
	background-color:#8a2828;
}
.borderjpggrey {
	width:24px;
	height:152px;
	background:#e5d8cf;
}
.borderspgrey {
	width:24px;
	height:25px;
	background-color:#cfc3bb;
}
/*.borderend {
	position:absolute;
	width:25px;

	height:100%;
	height:391px!important;
	height:397px;
	background-color:#e5d8cf;
}*/
#Main {
	width:704px;
	float:left;
	MARGIN-RIGHT: auto;
	height:66px;
	/*MARGIN-LEFT: -395px;*/
}
.MainMenu {
	height:24px;
}																														
.MainMenu td {
	background:#8a2626;
	font-size:12px;
	color:#FFF;
	vertical-align:middle;
	border-left:1px #FFF solid;
	cursor:pointer;
	width:15%;
}
.SubMenu {
	position:absolute; 
	filter:alpha(opacity=85);
	-moz-opacity:0.85;
	opacity: 0.85;
	background-color:#8a2626;
	display:none;
	cursor:pointer;
	text-align:center;
	font-size:12px;
	top:24px;
	cursor:pointer;
	color:#FFF;
	margin:0px;
}
.SubMenu td {
	border-bottom:solid 1px #FFF;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;
}
.menuunhover {
	background-color:#8a2626;
}

.menuhover{
	background:#CCC;
}
#gywmsubmenu {left:0%;width:16.8%;}
#zxdtsubmenu {left:16.6%;width:16.9%;}
#jmlssubmenu {left:33.4%;width:16.8%;}
#flyjsubmenu {left:50.0%;width:16.8%;}
#jmyksubmenu {left:66.6%;width:16.9%;}
#lxwmsubmenu {left:83.4%;width:16.8%;}

#jmHead {
	width:704px;
}
#jmHead div{
	float: left;
}
#jmTitle {
	height:24px;
	float:left;
	background:#8a2626;
	position:relative;
}
#jmTitle table {
	border:0px;
	padding:0px;
	margin:0px;
}
#jmTitle td {
	height:20px;
}
#jmTitle ul{
	float:left;
	position:absolute;
}

#jmTitle li{
	POSITION:relative;
}

/*#jmNavgywmSub {margin-left: 0px;}
#jmNavzxdtSub {margin-left: 162px;}
#jmNavjmlsSub {margin-left: 324px;}
#jmNavflyjSub {margin-left: 486px;}
#jmNavlxwmSub {margin-left: 648px;}*/

#Mainjpg {
	float:left;
	margin:0px;
}
#Main .MainSp {
	margin-top:-6px!important;
	margin-top:-4px;
	float:left;
	width:100%;
	height:25px;
	background:#e7e6e6;
}
#Personal {
	width:704px;
	background:#f5f5dd;
	border-left:24px #e5d8cf solid;
	float:left;
}
#Content {
	float:left;
	width:523px;
	background-color:#FFF;
	height: expression( this.scrollHeight > 500 ? "500px" : "auto" );
	overflow-y:auto;
	overflow-x:hidden;
	scrollbar-face-color:#e5d8cf;
	scrollbar-base-color:#F5F5F5;
	scrollbar-arrow-color:black;
	scrollbar-track-color:#F5F5F5;
	scrollbar-shadow-color:#EBF5FF;
	scrollbar-highlight-color:#F5F5F5;
	scrollbar-3dlight-color:#C3C3C3;
	scrollbar-darkshadow-Color:#9D9D9D;
}
#Nav {
	width:523px;
	background-color:#8a2828;
	border-left:24px #c7adb4 solid;
	border-right:181px #f5f5dd solid;
	float:left;
	text-align:left;
	margin-top:0px!important;
	margin-top:-4px;
	height:25px;
	/*font-size:14px;*/
	font-size:12px;
	color:#FFF;
	font-family:"宋体";
}
#Nav a {
	color:#FFF;
	MARGIN-Left: 5px;
	margin-right: 5px;
}
#Nav .word {
	margin-top: 7px;
	text-indent: 0.6em;
}
#Nav a:hover {
	color: #ffd0d0;
}
#padding {
	float:left;
	background-color:#FFF;
	width:523px;
	height:35px;
}
#Right {
	width:182px;
	float:left;
	MARGIN-LEFT: -181px;


}
#righthead {
	height:86px;
	margin-left:30px;
	font-size:12px;
	font-family:宋体;
	background-color:#f7f7f7;
}
#Right .righthead {
	float: left;
	margin-top:45px;
}
#Right .righthead a {
	color:#000;
	vertical-align:middle;
}
#rightbody {
	/*height:700px!important;
	height:706px;*/
	height:238px;
	background-color:#f5f5dd;
}
#rightetc {
	width:100%;
	margin-top:35px;
}
#rightMenu {
	padding-top:10px;
	height:100%;
	background:#f5f5dd;
	color:#8a2828;
	width:150px;
}
#rightMenuTitle {
	color:#8a2828;
	/*font-size:15px;*/
	font-size:12px;
	text-align:left;
	text-indent:0.25em;
}
#rightMenu .rightMenuContent {
	text-align:left;
	margin-top:5px!important;
	margin-top:8px;
	margin-bottom:5px;
	/*font-size:20px!important;
	font-size:14px;*/
	font-size:12px;
}
#rightMenu .rightMenukuang {
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	/*font-size:20px!important;
	font-size:12px;*/
	font-size:18px!important;
	font-size:10px;
}
#rightMenu a:link {
	/*font-size:14px;
	font-family:"黑体";*/
	font-size:12px;
	color:#8a2828;
}
#rightMenu a:visited {
	/*font-size:14px;
	font-family:"黑体";*/
	font-size:12px;
	color:#8a2828;
}
#rightMenu a:hover {
	/*font-size:14px;
	font-family:"黑体";*/
	font-size:12px;
	color:#c78383;
}
#search {
	margin-top:10px;
}
#search input{
	border:1px #bc887d solid;
	width:80%;
	margin:0px;
	height:18px;
	/*font-size:15px;*/
	font-size:12px;
	padding-top:5px;
	padding-left:5px;
}
#search div {
	position:relative;
	border:1px #bc887d solid;
	overflow:hidden;
	width:84%;
	height:19px;
	margin-left:12px;
}
#search select {
	width:100!important%
	width:102%;
	font-size:12px;
	margin-top:-1px!important;
	margin-left:-1px!important;
	margin-top:-1px;
	margin-left:-1px;
}
#search img {
	cursor:pointer;
	margin-top:4px;
	margin-right:8px;
}
#extra {
	float:left;
	margin-left:-365px;
	float:left;
	height:86px;
	width: 50%;
	font-size:0px;
}
#extraMenured {
	margin-top:86px;
	margin-left:365px;
	height:24px;
	background:#8a2828;
}
#extraspgrey {
	margin-top:260px;
	margin-left:365px;
	height:25px;
	background:#e7e6e6;
}
#Bottom {
	margin-left: 0px;
	width:728px;
	height:25px;
	clear:both;
	background-color:#FFF;
}
#Bottomtext {
	text-align:center;
	font-size:12px;
	background:#e4e4cf;
	height:18px;
	padding-top:5px;
	border-left:24px #e6c6c6 solid;
	/*font-family:"楷体";
	font-size:14px;
	margin-top:-7px;*/
}
#Bottomtext a:link {
	color:#000;
}
#Bottomtext a:hover {
	color:#8a2828;
}
.bottomhr {
	margin-top: -5px;
	color:#000;
}
#hoverDiv {
	width:80px;
	height:50px;
	/*font-size:11px;*/
	font-size:12px;
	position:absolute;
}
#hoverDiv a:link,a:visited {
	color:#000;
}
#hoverDiv a:hover {
	color:#8a2828;
}
.detail {
	font-size:13px;
	font-family:宋体;
}
/** page head config end**/