/* CSS Document */
body{
	margin:0 auto;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	background:#53ACF0 url(2014_body-bg.jpg);
}
a{text-decoration:none; color:#000;}
a:hover{
    color:#0033CC;
}


.font1 a{ 
	width:118px;
	height:40px;
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	line-height:40px;
}
.font1 a:hover{
	background:url(2014_menu_btn.png) center no-repeat;
	color:#0066b5;
}
.font2-1 a{
    width:100px;
	height:30px;
	display:block;
	color:#fff;
	text-align:center;
	line-height:30px;
	font-weight:bold;
}
.font2-2 a{
    width:100px;
	height:30px;
	display:block;
	text-align:center;
	line-height:30px;
	font-weight:bold; 
	color:#333333;
}

.border1{
	border-left:#90cfff 1px solid;
	border-right:#90cfff 1px solid;
	border-bottom:#90cfff 1px solid;
}
.border2{
	border-left:#e4e4e4 1px solid;
	border-right:#e4e4e4 1px solid;
	border-bottom:#e4e4e4 1px solid;
}
.font3-1 a{
    width:92px;
	height:30px;
	display:block;
	background:url(2014_blue-btn.png);
	line-height:30px;
	text-align:center;
	font-weight:bold; 
	color:#ffffff;
}
.font3-2 a{
    width:92px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	font-weight:bold; 
	color:#333333;
}
.font4-1 a{
    width:104px;
	height:30px;
	display:block;
	background:url(2014_btn2-hover.png);
	line-height:30px;
	text-align:center;
	font-weight:bold; 
	color:#333333;
}
.font4-2 a{
    width:104px;
	height:30px;
	display:block;
	line-height:30px;
	text-align:center;
	color:#333333;
}
.btn1 a{
    width:149px;
	height:44px;
	display:block;
	background:url(2014_xxgk-btn1.png) center no-repeat;
	text-align:left;
	text-indent:3em;
	vertical-align:middle;
	line-height:44px;
	color:#484848;
}
.font5-1 a{
    width:86px;
	height:33px;
	display:block;
	background:url(2014_xxgk-btn2-hover.png) center no-repeat;
	line-height:33px;
	text-align:center;
	color:#ffffff;
}
.font5-2 a{
    width:86px;
	height:33px;
	display:block;
	line-height:33px;
	text-align:center;
	color:#333333;
}
.font6-1 a{
    width:81px;
	height:29px;
	display:block;
	background:url(2014_hdjl-btn1.png) no-repeat;
	line-height:29px;
	text-align:center;
	font-weight:bold;
	color:#004dd2;
}
.font6-2 a{
    width:81px;
	height:29px;
	display:block;
	line-height:29px;
	text-align:center;
	color:#333333;
}
.btn2 a{
    width:100%;
	height:32px;
	display:block;
	background:url(2014_wsbs-fwzx-bg.png) center no-repeat;
	text-align:center;
	vertical-align:middle;
	line-height:32px;
	color:#484848;
}
.btn2 a:hover{
    color:#0033CC;
	text-decoration:underline;
}
.font7-1 a{
    width:111px;
	height:30px;
	display:block;
	background:url(2014_wzdh-btn1.png) center no-repeat;
	line-height:36px;
	text-align:center;
	color:#ffffff;
}
.font7-2 a{
    width:111px;
	height:30px;
	display:block;
	line-height:36px;
	background:url(2014_wzdh-btn2.png) center no-repeat;
	text-align:center;
	color:#333333;
}


.btn3 a{
    width:100%;
	height:43px;
	display:block;
	background:url(2014_2-btn1.png) center no-repeat;
	text-align:left;
	text-indent:4em;
	vertical-align:middle;
	line-height:43px;
	color:#000000;
}

.sylb{
 font-size:11px; background:url(gzgb_point2.jpg) no-repeat left center; height:25px; line-height:25px; padding:0px 10px;
}

.sylb a:hover{ text-decoration:underline;}

ul,li{list-style:none;}
.header{clear:both;height:31px;text-align:left;background:url(module.jpg) repeat-x 0 -33px;overflow:hidden}
.header .more{float:right;font-weight:normal;height:24px;padding:7px 10px 0 0px;}
.header .sign{float:left;height:24px;padding:7px 0 0 10px;font-weight:bold;background:url(module.jpg) no-repeat 0px -168px}
.footer .left{float:left;height:8px;background:url(module.jpg) no-repeat left -379px;width:15px;}

.lstd{clear:both;}
.lstd li{float:left;width:50%}
.lstd li a{line-height:25px;padding-left:10px;no-repeat 0 -15px;}