@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {padding:0; margin:0;}
fieldset, img {border: 0;}
table {border-collapse:collapse; border-spacing:0;}
ol, ul {list-style: none;}
address, caption, cite, code, dfn, em, strong, th, var {font-weight: 400; font-style: normal;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-weight: 400; font-size: 100%;}
abbr, acronym {border: 0;}
button { cursor:pointer;}
input {font-size:12px;}
strong {font-weight:700;}
a {color:#000; text-decoration:none;}
a:hover {color:#f60; text-decoration:underline;}
.white {color:#FFFFFF;}
.red { color:#FF0000}
.content {overflow:hidden; zoom:1;text-align:left; margin:0 auto; width:auto; clear:both;}
body {font-family:SimSun,Arial; font-size:12px; line-height:15px; background:transparent; text-align:center;}
.page {
	width: 955px;
	height:auto;
	margin:0 auto;
	
}
.top {
	width: 955px;
	height: 100px;
}
.topa { width:955px; height:29px; margin:0;padding:0;background-image: url(../images/top_02.gif);}
.topa1 {
	width:200px;
	height:20px;
	padding:0;
	float: left;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.topa1 ul { width:200px; height:20px; margin:0;padding:0;}
.topa1 ul .topsjpic{ width:4px; height:7px; margin:0 0 0 10px;_margin:3px 0 0 10px;padding:0; float:left;}
.topa1 ul .topsjlink{ width:auto; height:20px;margin:0 0 0 10px;padding:0;float:left;}
.topAd{ float:left; width:515px; height:49px; overflow:hidden; margin:10px 0 0 35px; display:inline;}
.topa2 {
	width:700px;
	height:20px;
	padding:0;
	float: right;
	margin-top: 6px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}
.topa2 ul {
	width:auto;
        overflow:hidden;
	height:20px;
	margin:0;
	padding:0;
	text-align:right;
	float:right;
}

.topa2 ul .toprtpic{ width:4px; height:20px; margin:0 0 0 5px; padding:0; float:right; background:url(../images/topsj.gif) no-repeat left 5px; }
.topa2 ul .toprtlink{ width:auto; display:block;  height:20px;margin:0 0 0 3px; padding:0; float:right; }
.topb {
	width:955px;
	height:70px;
	margin:0;
	padding:0;
	clear:both;
	overflow:hidden;
	float:left;
}
.topb1 {
	width:185px;
	height:65px;
	margin:5px 0 0 10px;
	padding:0;
	float:left
}
.topb2 {
	width:200px;
	height:70px;
	margin:0;
	padding:0;
	float:right;
}
.topb2menu {
	width:auto;
	height:70px;
	margin:0;
	padding:0;
	float:right;
	overflow:hidden;
}
.topb2menu ul {
	width:60px;
	height:70px;
	margin:0;
	padding:0;
	float:left;
}
.topb2menu ul .lipic{width:60px;height:40px;margin:5px 0 0 0;padding:0;float:left; text-align:center;}
.topb2menu ul .lilet{width:60px;height:20px;line-height:18px;margin:0;padding:0;float:left;font-weight:normal; text-align:center;}
.mainmenu { width:955px; height:100px; margin:0; padding:0; overflow:hidden; float:left;}
.mainmenua { width:950px; height:27px; margin:0; padding:0 0 0 2px; float:left;}
.mainmenua ul{ width:950px; height:27px; margin:0; padding:0;}
.mainmenua ul li{ width:80px; height:27px;float:left; text-align:center;}
#tabs {float:left;width:auto;line-height:normal; height:27px}
#tabs ul { margin:0;padding:0;list-style:none;}
#tabs li {display:inline;padding:0;width:auto; height:27px;margin:0 0 0 1px;}
/*
#tabs a {float:left;background:url("../images/menuma2b.gif") no-repeat right top;_background:url("../images/menuma2b.gif") no-repeat right 2px;margin:0;padding:0;text-decoration:none;}
*/
/*
#tabs a:visited {float:left;background:url("../images/menuma2b.gif") no-repeat right top;_background:url("../images/menuma1b.gif") no-repeat right 2px;margin:0;padding:0;text-decoration:none;}
#tabs a:visited span {
  background-position:100% -27px;_background-position:100% -27px; 
background:url("../images/menuma2a.gif") no-repeat left top;
  }
*/
  /*
#tabs a span {float:left;display:block;background:url("../images/menuma2a.gif") no-repeat left top;_background:url("../images/menuma2a.gif") no-repeat left 2px;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px;color:#000000;width:auto; height:17px; font-weight:normal;cursor:hand; font-size:13px; *+display:inline; *+zoom:1;}
*/
/* Commented Backslash Hack hides rule from IE5-Mac \*/
/*
#tabs a span {float:none;}
#tabs a:hover {
  background-position:0% -27px;_background-position:0% -27px;background:url("../images/menuma1b.gif") no-repeat right top;_background:url("../images/menuma1bb.gif") no-repeat right top;
  }
#tabs a:hover span {
  background-position:100% -27px;_background-position:100% -27px; color:#FFF; font-weight:bold;
background:url("../images/menuma1a.gif") no-repeat left top;_background:url("../images/menuma1aa.gif") no-repeat left top;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px; font-size:12px;*+display:inline; *+zoom:1;
  }
  */
.pressa {float:left;background:url("../images/menuma2b.gif") no-repeat right top;_background:url("../images/menuma2b.gif") no-repeat right 2px;margin:0;padding:0;text-decoration: none;height:27px;}
.pressa span {float:none; }
.pressa:hover {  
  background-position:0% -27px;_background-position:0% -27px;background:url("../images/menuma1b.gif") no-repeat right top;_background:url("../images/menuma1bb.gif") no-repeat right top;text-decoration: none;height:27px;
  }
.pressa:hover span {
  background-position:100% -27px;_background-position:100% -27px; color:#FFF; font-weight:bold;
background:url("../images/menuma1a.gif") no-repeat left top;_background:url("../images/menuma1aa.gif") no-repeat left top;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px; font-size:12px;*+display:inline; *+zoom:1;text-decoration: none;
  }
.pressa span {float:left;display:block;background:url("../images/menuma2a.gif") no-repeat left top;_background:url("../images/menuma2a.gif") no-repeat left 2px;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px;color:#000000;width:auto; height:17px; font-weight:normal;cursor:hand; font-size:13px; *+display:inline; *+zoom:1;text-decoration: none;}


.pressa2 {float:left;background-position:0% -27px;_background-position:0% -27px;background:url("../images/menuma1b.gif") no-repeat right top;_background:url("../images/menuma1bb.gif") no-repeat right top;margin:0;padding:0;text-decoration: none;height:27px;
}
.pressa2 span {float:none;}
.pressa2:hover {
  background-position:0% -27px;_background-position:0% -27px;background:url("../images/menuma1b.gif") no-repeat right top;_background:url("../images/menuma1bb.gif") no-repeat right top;text-decoration: none;height:27px;
  }
.pressa2:hover span {
  background-position:100% -27px;_background-position:100% -27px; color:#FFF; font-weight:bold;
background:url("../images/menuma1a.gif") no-repeat left top;_background:url("../images/menuma1aa.gif") no-repeat left top;padding:7px 10px 5px 10px;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px; font-size:12px;*+display:inline; *+zoom:1;text-decoration: none;
  }
.pressa2 span {float:left;display:block;background-position:100% -27px;_background-position:100% -27px; color:#FFF; font-weight:bold;
background:url("../images/menuma1a.gif") no-repeat left top;_background:url("../images/menuma1aa.gif") no-repeat left top;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px;width:auto; height:17px;cursor:hand; *+display:inline; *+zoom:1;text-decoration: none;}
/*
.pressa2 {
  background-position:0% -27px;_background-position:0% -27px;background:url("../images/menuma1b.gif") no-repeat right top;_background:url("../images/menuma1bb.gif") no-repeat right top;text-decoration: none; height:27px;
  }
.pressa2 span {float:none;}
.pressa2:hover span {
  background-position:100% -27px;_background-position:100% -27px; color:#FFF; font-weight:bold;
background:url("../images/menuma1a.gif") no-repeat left top;_background:url("../images/menuma1aa.gif") no-repeat left top;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px; font-size:12px;*+display:inline; *+zoom:1;text-decoration: none;
  }

.pressa2:hover {
  background-position:0% -27px;_background-position:0% -27px;background:url("../images/menuma1b.gif") no-repeat right top;_background:url("../images/menuma1bb.gif") no-repeat right top;text-decoration: none;
  }
.pressa2 span {
  background-position:100% -27px;_background-position:100% -27px; color:#FFF; font-weight:bold;
background:url("../images/menuma1a.gif") no-repeat left top;_background:url("../images/menuma1aa.gif") no-repeat left top;padding:7px 10px 5px 10px;_padding:9px 10px 3px 10px; font-size:12px;*+display:inline; *+zoom:1;text-decoration: none;
  }
  
  */
  /*
#tabs a:visited span {
  background-position:100% -27px;
  color:#222;
  }
  */
.mainmenu1 {
	width:953px;
	height:67px;
	margin:0;
	padding:0;
	border: 1px solid #BAE6FF;
	float: left;
	overflow:hidden;
}
.mainmenub {
	width:953px;
	height:36px;
	margin:0;
	padding:0;
	background-image: url(../images/topmenubg2.gif);
	float:left;
	overflow:hidden;
}
.B_input{border:1px solid #0f97ed;}
.B_inputm{width:245px;height:19px;}
.top_select{height:21px; width:140px}
.go{background:url(../images/topgo.gif); border:none; width:52px; height:19px;
/* position:relative; top:2px; utf8*/}
.mainmenub1 {width:255px;height:25px;margin:5px 0 0 0;padding:0;float:left;}
.mainmenub2 {width:150px;height:25px;margin:6px 0 0 0;padding:0;float:left;}
.mainmenub3 {width:250px;height:25px;margin:5px 0 0 0;padding:0;float:left;}
.mainmenub4 {width:155px;height:25px;margin:6px 0 0 0;padding:0;float:left;}
.mainmenub5 {
	width:60px;
	height:20px;
	margin:7px 0 0 0;
	padding:0;
	float:left;
}
.mainmenub6 {
	width:70px;
	height:20px;
	margin:7px 0 0 0;
	padding:0;
	line-height:20px;
	float:left;
}
.mainmenub6 a {color:#FFF; text-decoration:none;}
.mainmenub6 a:hover {color:#FFF; text-decoration:underline;}
.mainmenuc {width:953px;height:30px;margin:0;padding:0;	background-image: url(../images/topmenubg3.gif); float:left; overflow:hidden;}
.mainmenuc ul{width:940px;height:30px;margin:0 10px;padding:0;}
.mainmenuc ul li{width:auto;height:20px;margin:7px 0 0 8px;padding:0; float:left; font-weight:normal;}

.sitemap {background-color: #EBF8FF;border: 1px solid #bae6ff; width:953px; height:30px; margin:8px 0 0 0; padding:0; float:left; clear:both;text-align:center;}
.sitemap a{line-height:30px}

.footer {width:955px; height:auto; margin:8px 0 0 0; padding:0;float:left; clear:both;text-align:center;}
.copyright, .copyright a:link, .copyright a:visited {color: #000000;line-height:26px;text-align:center;}
.copyright p {text-align:center;}


/*other*/
.atitle { width:100px; height:18px; margin:5px 0 0 10px;_margin:6px 0 0 10px; padding:0 0 0 15px; float:left; text-align:left; font-weight:bold; display:inline;}
.atitle2 { width:100px; height:18px; margin:5px 0 0 10px;_margin:6px 0 0 10px; padding:0 0 0 3px; float:left; text-align:left; font-weight:bold; display:inline;}

.btitle { width:100px; height:18px; margin:3px 0 0 10px; padding:0 0 0 10px; float:left; text-align:left; font-weight:bold; display:inline;}

.menukeya { width:auto; height:22px; line-height:22px; margin:5px 10px 0 10px;_margin:5px 10px 0 10px; float:right;}

/* 100125++ */
.selectBg{ background:#EBEFFF;}
