﻿.header{margin:2px auto 0 auto;padding:0 0 0 4px;width:976px;height:20px;text-align:left;}
.header select{float:right;color:#456CB1;border:1px solid #B3C4D4;margin:-18px 10px 0 0;}
.header a{margin:0 10px;color:#003564;text-decoration:none;}
.header img{vertical-align:text-bottom;}
.header input{margin: 2px 0;vertical-align:middle;width:78px;height:16px;}
.header span{color:red;font-weight:700;padding:0 2px 0 5px;}

#nav{margin:0 auto;padding-top:14px;width:978px;height:49px;text-align:left;border:1px solid #d7d7d7;}
#nav img{float:left;margin:-8px 15px 0 11px;}
#nav ul li{float:left;padding:0 4px;text-align:center;}
#nav a{margin-right:4px;color:#000;text-decoration:none;}
#nav li.one a{margin:0;}


/*===== sub nav =======*/
.sub_nav{margin:0 auto;width:980px;height:64px;text-align:left;background:url(../images/subbg.gif);}
.sub_nav_c{float:right;margin-right:4px;padding-top:7px;width:718px;height:55px;color:#fff;text-align:right;}
.sub_nav_c a,.sub_nav_c a:visited{margin:0 5px;color:#fff;text-decoration:none;}
.sub_nav_c a:hover{color:#fff;}
.sub_table{width:720px;color:#522500;font-weight:700;background:url(../images/mbg.gif);}
.sub_table .navlist{text-align:left;padding-left:18px;padding-right:15px;}
.navlist ul li{float:left;padding:0 4px;text-align:center;}
.navlist a{margin-right:4px;color:#000;text-decoration:none;}
.sub_table a,.sub_table a:visited{margin:0 5px;color:#522500;}
.sub_table a:hover{color:#7C0427;text-decoration:underline;}

/*==== top nav ===*/
.top_nav{margin:0 auto;width:980px;height:40px;text-align:left;}
.top_nav a,.top_nav a:visited{margin:0 2px;color:#BE4C13;text-decoration:none;}
.top_nav img{margin-right:15px;vertical-align:middle;}
.top_nav td{padding:0 10px;}
.top_nav input{border:1px solid #ECE1EF;border-right:none;background:#fff;height:20px;vertical-align:middle;}

/*==== current position ===*/
.current_position{margin:0 auto;width:980px;height:20px;text-align:left;padding-left:12px;}
.current_position a,.top_nav a:visited{margin:0 2px;color:#BE4C13;text-decoration:none;}
.current_position img{margin-right:15px;vertical-align:middle;}
.current_position td{padding:0 10px;border:1px;}
.current_position input{border:1px solid #ECE1EF;border-right:none;background:#fff;height:10px;vertical-align:middle;}


/*======= copyright========*/
.copyright{
    clear: both;
	margin: 5px auto;
	padding-top:10px;
	width: 980px;
	height: auto;
	color: #2A3084;
}
.copyright p{
	margin: 0 0 2px 0;
}
.copyright a{
	color:#2A3084;
}
.copyright p.p1{
   margin: 15px  auto;
	width: 530px;
}
.copyright p.p2{
	margin: 8px 0 0 0;
}