@charset "utf-8";
* {
	margin:0;
	padding:0;
}
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
	text-decoration: none;
}
a:hover {
	color: #333;
	text-decoration: none;
}
a:active {
	color: #000;
	text-decoration: none;
}
ul {
	list-style:none;
}
img {
	border:none;
}
table {
	border-collapse:collapse;
}
.Cal {
	clear:both;
}
.SInput {
	height:28px;
	line-height:28px;
	color:#999;
	text-indent:5px;
	font-size:14px;
	border:1px solid #999;
}
.SButton {
	background:url(../images/btn_bg.gif);
	border:none;
	width:88px;
	height:30px;
	color:#008000;
	font-size:16px;
	font-weight:bold;
	text-align:center;
}
.SInput2 {
	height:30px;
	width:354px;
	line-height:30px;
	color:#999;
	text-indent:5px;
	font-size:14px;
	float:left;
	border-style:none;
}
.SButton2 {
	background:url(../images/btn_bg.gif);
	border:none;
	width:123px;
	height:30px;
	color:#008000;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	float:left;
	margin:0 0 0 5px;
}
.Strong {
	font-weight:bold;
}
#TopLine {
	background-color:#F0F7FF;
	height:25px;
	border-bottom:1px solid #CCD8EA;
	line-height:25px;
	color:#07519A;
}
#TopLine a,#exList a {
	color:#07519A;
}
#exList {
        text-align: center;
        width: 550px;
        margin: 30px auto;
}
#TopL {
	width:700px;
	float:left;
}
#TopR {
	width:200px;
	float:right;
}
#IndexLogo {
	text-align:center;
	margin-top:60px;
	margin-bottom:10px;
}
#SearchBox {
	width:490px;
	height:38px;
	margin:0 auto;
	padding-left:10px;
	padding-top:8px;
	background:url(../images/search_bg.gif);
	margin-bottom:5px;
}
#IndexAd {
	width:490px;
	margin:0 auto;
	margin-bottom:5px;
}
#ListBox {
	width:450px;
	margin:0 auto;
}
#ListBox li {
	float:left;
}
#ListBox li span {
	width:49px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	color:#333;
	cursor:pointer;
}
#ListBox li .on {
	background-image:url(../images/a_bg.gif);
	font-weight:bold;
}
#ExpressTop,#ExpressNow,#ExpressContent,#TopC {
	width:1001px;
	margin:0 auto;
}
#ExpressTop {
	margin-top:10px;
}
#ExpressNowBg {
	background:url(../images/header_bg.gif);
	height:36px;
	line-height:36px;
	margin-top:10px;
}
#ExpressNow,#ExpressNow a {
	color:#1E538A;
}
#ExpressLogo {
	width:200px;
	float:left;
}
#ExpressTopAd {
	width:780px;
	float:right;
}
#ExpressContent {
	margin-top:10px;
	margin-bottom:10px;
}
#ExpressLeft {
	width:660px;
	border:1px solid #D5D5D5;
	float:left;
	padding:10px;
}
#ExpressLeftLogo {
	width:148px;
	float:left;
	margin-left:15px;
}
#ExpressLeftForm {
	width:460px;
	float:right;
	padding-top:10px;
}
#ExpressRight {
	width:300px;
	height:500px;
	float:right;
	padding-left:15px;
}
#ExpressTitle,#ExpressTitle2 {
	width:100%;
	line-height:28px;
	border-bottom:1px solid #D5D5D5;
	color:#1E538A;
	font-weight:bold;
	text-indent:24px;
	margin-bottom:10px;
}
#ExpressTitle2 {
	margin-top:20px;
}
.ExpressBox {
	width:310px;
	float:left;
	margin-right:5px;
	padding:5px;
	padding-top:0;
	border:1px solid #D5D5D5;
	color:#1E538A;
	text-indent:24px;
	margin-bottom:10px;
}
.ExpressBoxTitle {
	line-height:25px;
	border-bottom:1px solid #D5D5D5;
	font-weight:bold;
}
.ExpressBoxS {
	padding:5px;
}
#ExpressInfo {
	line-height:150%;
	text-indent:24px;
	margin:10px;
}
#Bottom {
	text-align:center;
	line-height:22px;
	color:#666;
}
#Bottom a {
	color:#666;
}



.header{width:auto; height:54px; margin:0 auto; background:#8C1E1D;}
.hw{ width:960px; height:54px; margin:0 auto;}
.logo{width:140px; height:54px; float:left;}
.lr{width:120px; height:54px; float:left; line-height:54px; color:#FFFCE9; font-family:"微软雅黑","黑体"; font-size:15px; font-weight:bold;}

 
/*菜单*/
.menu{width:550px; height:54px; margin:0 auto 0 150px; float:left;}
.umenu{width:550px; height:26px; float:left; padding:14px 0 0 0;}
.umenu li{float:left;height:26px; list-style:none;font-size:14px;font-weight:bold;color:#ffc;}
.umenu li a{display:inline-block; height:26px; padding:0 0 0 8px; margin:0;color:#ffc; text-decoration:none;cursor:pointer; line-height:26px; background:url(../../tools/css/images/innerbg.gif) left -118px no-repeat;}
.umenu li a:visited{color:#ffc;}
.umenu li a span.s1{display:inline-block;height:26px;background:url(../../tools/css/images/innerbg.gif) right -118px no-repeat; padding:0 8px 0 0;}
.umenu li a:hover{background:#FF9 url(../../tools/css/images/innerbg.gif) left -178px no-repeat;text-decoration:none;color:#8C1E1D;}
.umenu li a:hover span.s1{background:#FF9 url(../../tools/css/images/innerbg.gif) right -178px no-repeat;}
.umenu li a.dang:link,.umenu li a.dang:visited,.umenu li a.dang:hover,.umenu li a.dang:active{background:#FF9 url(../../tools/css/images/innerbg.gif) left -178px no-repeat; color:#8C1E1D; }
.umenu li a.dang span.s1,.umenu li a.dang:hover span.s1{background:#FF9 url(../../tools/css/images/innerbg.gif) right -178px no-repeat; color:#8C1E1D;}

.nav{width:960px; height:32px; margin:0 auto; background:url(../../tools/css/images/innerbg.gif) 0 -6px; line-height:32px; padding:0 18px;}
.stl{width:70px; height:32px; float:left; padding:0 0 0 10px;}
.sct{width:600px; height:32px; float:left;}
.nav a{float:left; width:auto; height:32px; padding:0 10px;} 
.nav a:link,.nav a:visited{height:32px;}
.nav a:hover,.nav a:active{background:url(../../tools/css/images/innerbg.gif) center -56px;color:#8C1E1D;}
.nav a.at{background:url(../../tools/css/images/innerbg.gif) center -56px;color:#8C1E1D; font-weight:bold; font-size:14px;}
.str{float:left; width:270px; text-align:right;}
.stylea{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}

.h960{width:960px; height:40px; margin:20px auto; border-bottom:4px solid #8C1E1D;line-height:40px;}
h1{width:600px; height:40px;  font-family:"微软雅黑","黑体"; font-size:18px; color:#333; float:left;}
.cang{width:80px; height:40px; float:left; padding:0 0 0 270px;}
.cang a{float:left; width:55px; height:40px; padding:0 0 0 25px; background:url(../../tools/css/images/innerbg.gif) 0 -53px no-repeat;}

.wrap{width:960px; height:auto; margin:30px auto;}
.wrapl,.wrapr{width:470px; height:auto; float:left; font-family:"微软雅黑","黑体";}
#wrapls{margin:0 20px 0 0;}
.wrapl SPAN,.wrapr SPAN {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.wrapl TABLE TD,.wrapr TABLE TD {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 0px
}
.wrapl TABLE,.wrapr TABLE {
	BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid
}


.info{width:960px; height:25px; margin:30px auto;}


/*底部*/
.footer{width:auto; height:auto; margin:60px auto 0 auto; border-top:1px solid #f0f0f0; background:#fafafa; padding:15px 0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.ftwrap{width:960px; height:auto; margin:0 auto;}
.footnr{ width:700px; float:left; height:auto;}
.footnr ul{float:left; width:109px; height:155px; border-right:1px solid #f0f0f0; margin:0 20px 0 0;}
.footnr ul li{float:left; width:99px; height:25px; line-height:25px; padding:0 0 0 10px; background:url(../images/mbg.gif) no-repeat -500px -180px;}
.footnr ul li.ftbt{font-family:"微软雅黑"; font-size:14px; color:#333; font-weight: bold; height:20px; line-height:20px; padding:0 0 10px 0;background:none;}
.footcp{width:260px; height:60px; padding:60px 0 0 0; text-align:center; float: left; color:#999; line-height:20px;background:url(../images/mbg.gif) no-repeat -6px -788px; clear:none; }
.footnr a:link,.footnr a:visited{color:#999;}
.footnr a:hover,.footnr a:active{color:#333;}