@charset "utf-8";
/* CSS Document */
html,body,div,span,ul,li,form,input,img,p{margin:0; padding:0; border:0; outline:0; font-weight:normal; font-style:inherit; vertical-align:baseline;text-align:left;font-size:14px; font-family:"微软雅黑"; background-repeat:no-repeat;}
a,a:link,a:visited,a:active{text-decoration:none; color:#6a6a6a;}
li{list-style-type:none;}
a:hover{text-decoration:none; color:#999;}
a img{border:0; text-decoration:none;}
body{ width:100%; color:#2c2c2c;}
.l{ float:left;}
.r{ float:right;}
.wp{width:1000px;overflow:hidden; margin:0 auto;}
.font{ font-family:'微软雅黑';}
.fontbold{ font-weight:bold;}
.main_wp{width:950px;overflow:hidden; margin:15px auto 0 auto;}
.margin_top10{ margin-top:10px;}
.wp{width:1000px; margin:0 auto;}
/* public */

.logo{
	width:1024px;
	height:87px;
	margin:0 auto;
	margin-top:5px;
	margin-bottom:8px;
	}
.logo span{
	float:right;
	}
.dhww{
	width:100%;
	background:#4288e5;
	height:38px;
	margin-bottom:1px;
	}
.dhww ul li{
	float:left;
	width:146px;
	height:38px;
	line-height:38px;
	text-align:center;
	font-size:18px;
	}
.dhww ul li a{
	color:#FFF;
	}
.dhww ul{
	width:1024px;
	margin:0 auto;
	}
.banner{
	height:357px;
	margin:0 auto 10px auto;;
	}
.zhuti{
	width:1004px;
	height:765px;
	margin:0 auto;
	}
.zuoce{
	width:141px;
	height:775px;
	margin:0 auto;
	float:left;
	}
.zuoce p{
	width:141px;
	height:45px;
	line-height:45px;
	text-align:center;
	font-size:20px;
	color:#4088e6;
	font-weight:bold;
	}
.zuoce img{
	margin-bottom:30px;
	}
.youce{
	width:839px;
	height:775px;
	float:right;
	}
.gsjjbt{
	width:835px;
	height:42px;
	background:url(../images/gsjjbj.jpg);
	margin-bottom:8px;
	}
.gsjjbt p{
	float:left;
	font-size:18px;
	line-height:42px;	
	margin-left:33px;
	color:#FFF;
	}
.gsjjbt span{
	float:right;
	line-height:42px;
	margin-right:22px;
	}
.gsjjbt span a{
	color:#FFF;
	}
.gsjj{
	width:837px;
	height:275px;
	line-height:34px;
	font-size:17px;
	text-indent:2em;
	}
.gsjj img{
	float:left;
	margin-right:10px;
	}
.gsjj_nr{ font-size:18px; font-weight:normal; line-height:30px;}
.jjxz{
	width:838px;
	height:249px;
	}
.xwdt{
	width:536px;
	height:213px;
	float:left;
	}
.xwdtbt{
	width:536px;
	height:42px;
	background:url(../images/dtbt.jpg);
	border:0;
	}
.xwdt p{
	float:left;
	color:#000;
	font-size:17px;
	}
.xwdt li a{
	color:#000;
	font-size:18px;
	}
.xwdtnr{ height:auto;}
.xwdtnr ul li{
	background:url(../images/dian.jpg) no-repeat 5px center; 
	text-indent:15px;
	line-height:36px;
	border-bottom:1px dashed #666;
	color:#000;
	font-size:18px;
	}
.xwdtbt p{
	float:left;
	font-size:17px;
	line-height:40px;	
	margin-left:40px;
	color:#FFF;
	}
.xwdt span{
	float:right;
	line-height:40px;
	margin-right:19px;
	}
.xwdt a{color:#FFF;}
.alzs{
	width:280px;
	height:230px;
	float:right;
	}
.alzsbt{
	width:280px;
	height:39px;
	background:url(../images/alzsbt.jpg);
	}
.lbtp{
	width:278px;
	height:192px;
	}
.alzsbt p{
	float:left;
	font-size:16px;
	line-height:40px;	
	margin-left:15px;
	color:#FFF;
	}
.alzsbt span{
	float:right;
	line-height:40px;
	margin-right:19px;
	}
.alzsbt a{color:#FFF;}
.lxwm{
	width:840px;
	height:177px;
	background:url(../images/lxwmbj.jpg);
	}
.lxwm ul{
	margin-left:250px;
	padding-top:13px;
	}
.lxwm ul li{
	line-height:32px;
	font-size:18px;
	}
.lxwm ul li p{
	line-height:32px;
	font-size:18px;
	}
.db{
	width:100%;
	height:60px;
	background:#489cdc;
	margin-top:5px;
	color:#FFF;
	line-height:60px;
	text-align:center;
	}
.index_fot_wrap{ width:1000px; margin:0 auto; text-align:center;}	