@charset "utf-8";
/* CSS Document */

/************************************/
/*头部部束*/
/************************************/
body {
	margin: 0px;
	padding: 0px;
	background-position: center top;
	background-image: url(../images/dbj.gif);
	background-repeat: repeat-x;
	vertical-align: middle;
}

.top {
	height: 112px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/index_001_bj.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.logo {

	float: left;
	height: 112px;
	width: 222px;
}

select{position:relative;font-size:12px;width:86px;line-height:14px;border:0px;color:#678fbf;}
.box{ float:left;position:relative;width:86px;height:22px;clip:rect(0px,86px,18px,0px);overflow:hidden;}
.bjt {	
    margin-right: auto;
	margin-left: auto;
	background-image: url(../images/ban.jpg);
	height: 230px;
	width: 970px;
}
.menuk {
	width: 970px;
	text-align: center;
	background-image: url(../images/gh_001.gif);
	margin: 0 auto;
	border-top: 1px solid #99bddc;
	border-bottom: 2px solid #b8d1e8;
} 

.button {
	height: 112px;
	width: 464px;
	float: left;
}
.button a.a1 {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #3b74ba;
	text-decoration: none;
	background-image: url(../images/index_002b1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}
.button a.a1:hover {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #25579e;
	text-decoration: none;
	background-image: url(../images/index_002b2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}

.button a.a2 {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #3b74ba;
	text-decoration: none;
	background-image: url(../images/index_003b1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}
.button a.a2:hover {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #033b81;
	text-decoration: none;
	background-image: url(../images/index_003b2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}

.button a.a3 {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #3b74ba;
	text-decoration: none;
	background-image: url(../images/index_004b1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}
.button a.a3:hover {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #033b81;
	text-decoration: none;
	background-image: url(../images/index_004b2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}

.button a.a4 {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #3b74ba;
	text-decoration: none;
	background-image: url(../images/index_005b1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}
.button a.a4:hover {
	float:left;
	width: 116px;
	height:27px;
	font-size: 14px;
	font-weight: bold;
	color: #033b81;
	text-decoration: none;
	background-image: url(../images/index_005b2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	padding-top: 85px;
}

.login {
	float: right;
	width: 280px;
	padding-top:14px;

}


.abc {
	background-image: url(../images/index_006_bj.gif);
	width: 970px;
	height: 23px;
	margin-right: auto;
	margin-left: auto;
}


.min {
	width: 954px;
	height:auto;
	background-color: #FFFFFF;
	padding: 0 8px 0 8px;
	margin: 0 auto;
}

.zuobian {
	float:left;
	width: 646px;
	background-color:#fff;

}
.youbian {
	float: right;
	width: 300px;
	background-color:#fff;
}
.search {
	width: 644px;
	height: 255px;
	border: 1px solid #dbdbdb;
	background-image: url(../images/index_008_bj.gif);
}

.dibu {
	height: 116px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/index_025.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:25px;
}


.search_bg {
	float:left;
	background-image: url(../images/index_026.gif);
	background-repeat: no-repeat;
	background-position: 30px 20px;
	padding: 19px 0px 0px 59px;
}


.hjhjhjananan {
	font-size: 14px;
	text-decoration: none;
	background-image: url(../images/index_010.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding: 0px;
	font-weight: bold;
	line-height: 23px;
	margin: 0px;
}
.kuang {
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}

/************************************/
/*字体*/
/************************************/
.text_01 {
	font-family: "";
	font-size: 12px;
	font-weight: bold;
	color: #678fbf;
	text-decoration: none;
}
.text_02 {
	font-family: "";
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.text_03 {
	font-family: "";
	font-size: 14px;
	color: #575757;
	text-decoration: none;
	padding-left:20px;
	font-weight: bold;
}

a.dbheizi:link,a.dbheizi:visited,a.dbheizi:active {
	font-family: "";
	color:#000000;
	font-size: 12px;
	text-decoration: none;
}
a.dbheizi:hover {
	font-family: "";
	color:#0066CC;
	font-size: 12px;
	text-decoration: underline;
}

a.menu:link,a.menu:visited,a.menu:active {
	font-family: "";
	color:#575757;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
a.menu:hover {
	font-family: "";
	color:#b42828;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
}

a.hui:link,a.hui:visited,a.hui:active {
	font-family: "";
	color:#575757;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	padding-left:20px;
}
a.hui:hover {
	font-family: "";
	color:#575757;
	font-size: 14px;
	font-weight: bold;
	padding-left:20px;
}

a.tbl:link,a.tbl:visited,a.tbl:active {
	font-family: "";
	color:#678fbf;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.tbl:hover {
	font-family: "";
	color:#80abdf;
	font-size: 12px;
	font-weight: bold;
}
a.shenhong:link,a.shenhong:visited,a.shenhong:active {
	font-family: "";
	color:#c21a2a;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	padding-left:24px;
}
a.shenhong:hover {
	font-family: "";
	color:#dd3c4b;
	font-size: 14px;
	font-weight: bold;
	padding-left:24px;
}

a.qianlansezi:link,a.qianlansezi:visited,a.qianlansezi:active {
	font-family: "";
	color:#3d83da;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	padding-left:24px;
}
a.qianlansezi:hover {
	font-family: "";
	color:#71aaf1;
	font-size: 14px;
	font-weight: bold;
	padding-left:24px;
}
a.zhengwenlan:link,a.zhengwenlan:visited,a.zhengwenlan:active {
	font-family: "";
	color:#25579e;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left:2px;
}
a.zhengwenlan:hover {
	font-family: "";
	color:#269bd4;
	font-size: 12px;
	line-height: 24px;
	padding-left:2px;
}
a.zhengwenlana:link,a.zhengwenlana:visited,a.zhengwenlana:active {
	font-family: "";
	color:#25579e;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
}
a.zhengwenlana:hover {
	font-family: "";
	color:#269bd4;
	font-size: 12px;
	line-height: 24px;
}
a.lanz:link,a.lanz:visited,a.lanz:active {
	font-family: "";
	color:#3d83da;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}
a.lanz:hover {
	font-family: "";
	color:#60a7ff;
	font-size: 12px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #3d83da;
}
a.zwh:link,a.zwh:visited,a.zwh:active {
	font-family: "";
	color:#a61b0c;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	line-height: 26px;
}
a.zwh:hover {
	font-family: "";
	color:#D93A28;
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
}
a.zwh1:link,a.zwh1:visited,a.zwh1:active {
	font-family: "";
	color:#a61b0c;
	font-size: 12px;
	text-decoration: none;
	line-height: 28px;
}
a.zwh1:hover {
	font-family: "";
	color:#D93A28;
	font-size: 12px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D93A28;
}

a.lsbt:link,a.lsbt:visited,a.lsbt:active {
	font-family: "";
	color:#25579e;
	font-size: 14px;
	text-decoration: none;
	line-height: 26px;
}
a.lsbt:hover {
	font-family: "";
	color:#269bd4;
	font-size: 14px;
	line-height: 26px;
}
a.zwhzil:link,a.zwhzil:visited,a.zwhzil:active {
	font-family: "";
	color:#25579e;
	font-size: 12px;
	text-decoration: none;
	line-height: 20px;
}
a.zwhzil:hover {
	font-family: "";
	color:#269bd4;
	font-size: 12px;
	line-height: 20px;
}
a.hwz1:link,a.hwz1:visited,a.hwz1:active {
	font-family: "";
	color:#333333;
	font-size: 14px;
	text-decoration: none;
	line-height: 24px;
}
a.hwz1:hover {
	font-family: "";
	color:#000000;
	font-size: 14px;
	line-height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
a.zwrl:link,a.zwrl:visited,a.zwrl:active {
	font-family: "";
	color:#3d83da;
	font-size: 14px;
	text-decoration: none;
	line-height: 28px;
	font-weight: bold;
}
a.zwrl:hover {
	font-family: "";
	color:#5791d8;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
}

a.jiedu:link,a.jiedu:visited,a.jiedu:active {
	font-family: "";
	color:#a61b0c;
	font-size: 12px;
	text-decoration: none;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}
a.jiedu:hover {
	font-family: "";
	color:#FF6633;
	font-size: 12px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF0033;
}

.STYLE1 {
	font-size: 12px;
	color: #a61b0c;
}
.STYLE5 {color: #25579e; font-size: 12px; }
.STYLE6 {color: #e6edf8}
.STYLE7 {
	font-family: "";
	font-weight: bold;
	color: #a61b0c;
	font-size: 14px;
	line-height: 30px;
	padding-left:6px;
}

.currmenu
{
	background-image:url(../images/limenubk.gif);
	background-position:center;
}
a.meua:link,a.meua:visited,a.meua:active {
	font-family: "";
	font-weight:bold;
	color:#153faa;
	font-size: 12px;
	text-decoration: none;
	line-height: 28px;
	padding: 0px 18px 0px 18px;
}
a.meua:hover {
	font-family: "";
	font-weight:bold;
	color:#4f7ae7;
	font-size: 12px;
	line-height: 28px;
	padding: 0px 18px 0px 18px;
}

a.dfg:link,a.dfg:visited,a.dfg:active {
	font-family: "";
	font-weight:bold;
	color:#153faa;
	font-size: 14px;
	text-decoration: none;
	line-height: 25px;
}
a.dfg:hover {
	font-family: "";
	font-weight:bold;
	color:#4f7ae7;
	font-size: 14px;
	line-height: 25px;
}

a.btdh:link,a.btdh:visited,a.btdh:active {
	font-family: "";
	font-weight:bold;
	color:#000000;
	font-size: 14px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 24px;
}
a.btdh:hover {
	font-family: "";
	font-weight:bold;
	color:#666666;
	font-size: 14px;
	line-height: 24px;
	padding-left: 24px;
}

a.xwwl:link,a.xwwl:visited,a.xwwl:active {
	font-family: "";
	color:#153faa;
	font-size: 12px;
	text-decoration: none;
	line-height: 23px;
}
a.xwwl:hover {
	font-family: "";
	color:#4f7ae7;
	font-size: 12px;
	line-height: 23px;
}

a.zhza:link,a.zhza:visited,a.zhza:active {
	font-family: "";
	font-weight:bold;
	color:#a83e10;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 10px;
}
a.zhza:hover {
	font-family: "";
	font-weight:bold;
	color:#d0602e;
	font-size: 12px;
	line-height: 24px;
	padding-left: 10px;
}

a.zhzb:link,a.zhzb:visited,a.zhzb:active {
	font-family: "";
	color:#a5601b;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 2px;
}
a.zhzb:hover {
	font-family: "";
	color:#cd853c;
	font-size: 12px;
	line-height: 24px;
	padding-left: 2px;
}

a.sjh:link,a.sjh:visited,a.sjh:active {
	font-family: "";
	color:#be3a1b;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 2px;
}
a.sjh:hover {
	font-family: "";
	color:#e48254;
	font-size: 12px;
	line-height: 24px;
	padding-left: 2px;
}

a.zhza:link,a.zhza:visited,a.zhza:active {
	font-family: "";
	font-weight:bold;
	color:#a83e10;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 10px;
}
a.zhza:hover {
	font-family: "";
	font-weight:bold;
	color:#d0602e;
	font-size: 12px;
	line-height: 24px;
	padding-left: 10px;
}

a.zse:link,a.zse:visited,a.zse:active {
	font-family: "";
	font-weight:bold;
	color:#aa1957;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 10px;
}
a.zse:hover {
	font-family: "";
	font-weight:bold;
	color:#c9457d;
	font-size: 12px;
	line-height: 24px;
	padding-left: 10px;
}

a.zsea:link,a.zsea:visited,a.zsea:active {
	font-family: "";
	color:#954188;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
	padding-left: 2px;
}
a.zsea:hover {
	font-family: "";
	color:#bb63ad;
	font-size: 12px;
	line-height: 24px;
	padding-left: 2px;
}



/*liyan 20090305*/
.STYLE8 {
	font-family: "";
	font-weight: bold;
	color: #4468c6;
	font-size: 14px;
	line-height: 30px;
	padding-left:6px;
}

.STYLE9 {
	font-family: "";
	font-weight: bold;
	color: #4468c6;
	font-size: 12px;
	line-height: 30px;
	padding-left:6px;
	height:170px;
}

a.xwwls:link,a.xwwls:visited,a.xwwls:active 
{
	font-family: "";
	color:#153faa;
	font-size: 12px;
	text-decoration: underline;
	line-height: 23px;
}
a.xwwls:hover 
{
	font-family: "";
	color:#4f7ae7;
	font-size: 12px;
	line-height: 23px;
}
/*liyan 20090305*/