body{margin: 0; padding: 0; font-family: "微软雅黑"; font-size: 14px; line-height: 24px;}
ul,li,dl,dd,dt{margin: 0; padding: 0; list-style: none; }
a{text-decoration: none; color: #000;}
img{border: 0;}
#tou{height: 75px; background: url(../img/tou.jpg) repeat-x;}
.tou{width: 1002px; height: 70px; border-bottom: 5px solid #2f7ca6; margin: auto;}
.logo{width: 330px; height: 70px; float: left; background: url(../img/logo.jpg) no-repeat;}
.nav{float: right;}
.nav ul li{float: left;}
.nav ul li a{width: 88px; height: 70px; border-left: 1px solid #dbdbdb; line-height: 70px; text-align: center; font-size: 16px;display: block;}
.nav ul li a:hover{color:#2a78a8; }
#banner{height: 371px;background: url(../img/banner1.jpg) center;}
#nav1{height: 105px; background: #4387c6;}
#nav1 ul{width: 1020px; margin: auto;}
#nav1 ul li{float: left; border-left: 1px solid #6999ca;  border-right: 1px solid #6999ca;}
#nav1 ul li a{ text-align: center;width: 143px; height: 95px; display: block; color: #fff; padding-top: 10px;}
#nav1 ul li a:hover{background: #329f36;}
#main{width: 1002px; margin: auto; background: url(../img/m.jpg);}
#m1{height: 249px; width: 1002px; border-bottom: 6px solid #4387c6;}
#m1_1{width: 249px; height: 249px; float: left; border-right: 1px solid #fff; overflow: hidden;}
.title1{width: 249px; height: 30px; font-size: 18px; color: #414141; text-indent: 12px; padding-top: 18px;}
.title1 a{float: right; font-size: 12px; color: #083b6a; padding-right: 9px;}
.mcon{overflow: hidden; width: 249px; height: 187px;}
.mcon ul{padding-left: 14px; }
.mcon ul li{line-height: 30px; background: url(../img/li.jpg) no-repeat left; float: left; margin: 0px 5px;  text-indent: 9px; font-size: 12px;}
.mcon1{overflow: hidden; }
.mcon1 ul{padding-left: 14px; }
.mcon1 ul li{line-height: 30px; background: url(../img/li.jpg) no-repeat left; float: left; margin: 0px 5px;  text-indent: 9px; font-size: 12px;}
#m2{width: 1002px; height: 511px;}
#m2_l{width: 751px; float: left;}
#m2_l_up{}
#m2_r{width: 251px; height: 511px; float: right; background: url(../img/m2r.jpg);}

#xwzx{width: 751px; height: 248px; clear: both; margin-top: 14px; position: relative;}
.xwzx_t{width: 384px; height: 248px; background: url(../img/xwzx.jpg) no-repeat; float: left; }
.xwzx_con{width: 311px; height: 208px; background: #196cb8; float: right; color: #FFF; padding: 20px 28px; font-size: 12px;}
.xwzx_con h3{line-height: 30px;  font-size: 16px;}
.xwzx_con h3 a{color: #fff;}
.xwzx_con span{width: 108px; height: 29px; display: block; background: #fff; color: #646464; line-height: 29px; text-align: center; margin-top: 10px;}
.xwzx_con span a{color: #646464;}
.btn ul{float:left; position: absolute; top:212px; left: 304px; }
	.btn li{width:39px;height:36px;float:left;display:block; margin: 0 1px;}
	.btn li.prev{background:url(../img/left.jpg) no-repeat left top;}
	.btn li.next{background:url(../img/right.jpg) no-repeat left top;}
#foot{height: 353px; background: url(../img/foot.jpg) center; clear: both;}
.foot{width: 1002px; height: 353px; margin: auto; position: relative;}
#foot1{width: 242px; float: left;}
.foot1_con{width: 242px; height: 87px; padding-top: 116px; color: #fff; font-size: 12px; color: #fff; line-height: 30px;}
.foot1_con p{text-indent: 20px;}
.yqlj{float: left; padding-top: 108px;width: 340px;padding-left: 100px;}
.yqlj ul{}
.yqlj ul li{float: left; color: #fff; font-size: 12px; line-height: 35px; }
.yqlj ul li a{width: 82px; text-align: center; color: #fff; display: block; float: left; }
#bq{ clear: both; position: absolute; top: 305px; line-height: 48px; font-size: 12px; color: #aaaaaa;}
#zy{width: 1002px; margin: auto;}
.title2{width: 216px;height:51px; background:url(../img/left_t.jpg) no-repeat;color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:17px; line-height:50px;}


#zynr{ width:759px; float:right; border:1px solid #CCCCCC; min-height: 450px; }
.zynr_con{padding: 10px;}
#left{ width:218px; float:left;}
#left1{ width:216px; border:1px #CCCCCC solid; }
.title_left{  height:51px; background:url(../img/left_t.jpg) no-repeat;color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:17px; line-height:50px;}
.left1_con ul li{  height:41px; line-height:41px; background:url(../img/li1.jpg) no-repeat;}
.left1_con ul li a{ color:#000000; width:178px; height:41px;padding-left:40px; display:block;}
.left1_con ul li a:hover{ background:url(../img/lihover.jpg) no-repeat; color:#FFFFFF;}
#lxwm1{ margin-top:12px;border:1px #CCCCCC solid;}
.lxwm_t1{ width:216px; height:119px; background:url(../img/lxwm_t2.jpg) no-repeat;}
.lxwm_con1 dl dt{ background:url(../img/qqqqq.jpg) no-repeat; font-size:14px; text-align:center; height:25px;}
.lxwm_con1 dl dd{ padding-left:10px;}
.title3{ width:744px; height:51px; line-height:51px; background:url(../img/title.jpg) no-repeat; color:#FFFFFF; font-size:16px; font-weight:bold; padding-left:17px;}
.title3 span{ float:right; font-size:12px; font-weight:normal; padding-right:20px;}
.title3 a{color: #fff;}
#footz{height: 48px; clear: both; line-height: 48px; background: #333; color: #fff; text-align: center; font-size: 12px; margin-top: 20px; }

.KeFuDiv{
	position: absolute;
	height:160px;
	width:118px;
}
.KeFuList{
	background:url(../images/mid001.gif);
}
.KeFuTitle{
	background:url(../images/list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}