@charset "gb2312";
body{
	margin:0;
	padding:0;
	font-family:"ËÎÌå";
	font-size:12px;
	text-align:center;
	background:url(../images/sz_84.png) bottom repeat-x;
}
img,ul,li{
	padding:0;
	margin:0;
	list-style:none;
}
a{
	color:#000;
	text-decoration:none;
}
.gd{
	width:100%;
	height:10px;
	margin:0 auto;
	clear:both;
}

#top{
	width:100%;
	height:138px;
	background:#eaeaea;
}
.top1{
	width:1004px;
	height:138px;
	margin:0 auto;
	background:url(../images/sz_03.png) left no-repeat;
	position:relative;
}
.top_search{
	position:absolute;
	right:10px;
	top:50px;
	width:224px;
	height:31px;
	background:url(../images/sz_06.png);
}
.top_tel{
	position:absolute;
	right:10px;
	top:85px;
	width:223px;
	height:31px;
	background:url(../images/sz_10.png) center no-repeat;
}
.top_search_text{
	position:absolute;
	left:2px;
	top:2px;
	width:190px;
	height:23px;
	color:#959191;
	border:none;
	background:none;
	outline:none;
}
.top_search_but{
	position:absolute;
	right:2px;
	top:3px;
	width:25px;
	height:24px;
	border:none;
	background:none;
	/*outline:none;*/
}


#menu{
	width:100%;
	height:49px;
	background:url(../images/sz_15.png);
}
.menu1{
	width:1004px;
	height:49px;
	margin:0 auto;
}
.menu1 ul li{
	float:left;
}
.menu1 ul li a{
	display:block;
	width:98px;
	height:49px;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:16px;
	color:#fff;
	line-height:49px;
}
.menu1 ul li a:hover{
	background:url(../images/sz_17.png) center no-repeat;
	color:#005595;
	text-decoration:none;
}

#hd{
	width:100%;
	height:441px;
	background:url(../images/sz_20.png) top repeat-x;
}
.hd_box{
	width:1004px;
	height:418px;
	margin:0 auto;
	background:url(../images/sz_25.png);
}

#main{
	width:1004px;
	margin:0 auto;
	min-height:480px;
	border-radius:5px;
}
.l1{
	width:1004px;
	height:308px;
	background:url(../images/bj1.png);
}
.l1_left{
	float:left;
	width:365px;
	height:282px;
	margin-left:12px;
	margin-top:11px;
}
.l1_mid{
	float:left;
	width:300px;
	height:282px;
	margin-left:12px;
	margin-top:11px;
}
.l1_right{
	float:right;
	width:269px;
	height:282px;
	margin-right:16px;
	margin-top:11px;
}
.zxdt_top{
	width:300px;
	height:31px;
}
.zxdt_con{
	width:300px;
	height:241px;
	overflow:hidden;
}
.news{
	width:100%;
	height:27px;
}
.news_title{
	float:left;
}
.news_time{
	float:right;
}
.news_title a, .news_time a{
	color:#666666;
	line-height:27px;
}
.lsjj_img{
	width:267px;
	height:104px;
	position:relative;
}
.lsjj_img > img{
	border:#ccc 1px solid;
	border-radius:5px;
}
.lsjj_more{
	position:absolute;
	right:-5px;
	top:-2px;
}
.lsjj_more img{
	border:0;}
.lsjj_top{
	color:#0099ff;
	font-weight:bolder;
	width:100%;
	text-indent:5px;
	text-align:left;
}
.lsjj_con{
	width:269px;
	height:150px;
	overflow:hidden;
	color:#666;
	text-align:left;
	line-height:21px;
}
.l2{
	width:1004px;
	height:268px;
}
.l2_left{
	float:left;
	width:719px;
	height:268px;
	background:url(../images/bj2.png);
}
.l2_right{
	float:right;
	width:265px;
	height:268px;
	background:url(../images/sz_48.png);
}
.l2_left_l{
	float:left;
	width:340px;
	height:248px;
	margin-left:10px;
	margin-top:10px;
}
.l2_left_r{
	float:right;
	width:340px;
	height:248px;
	margin-right:10px;
	margin-top:10px;
}
.zxfg_top{
	width:340px;
	height:31px;
}
.zxfg_con{
	width:340px;
	height:211px;
	overflow:hidden;
}
.l3_left{
	float:left;
	width:719px;
	height:188px;
	background:url(../images/sz_65.png) no-repeat;
}
.l3_right{
	float:right;
	width:265px;
	height:188px;
}

.l4{
	width:1004px;
	height:231px;
	background:url(../images/sz_81.png);
}











#bot{
	width:100%;
	height:80px;
	color:#666666;
	line-height:40px;
}
.yqlj_top{
	width:1004px;
	height:45px;
	background:url(../images/sz_87.png) top no-repeat;
}
.yqlj_con{
	width:1002px;
	min-height:30px;
	border-left:#c2c2c2 1px solid;
	border-right:#c2c2c2 1px solid;
	background:#FFF;
}
.yqlj_bot{
	width:1004px;
	height:10px;
	background:url(../images/sz_87.png) bottom no-repeat;
}
.yqlj_con ul{
	margin:0px 15px;
}
.yqlj_con ul li{
	float:left;
	padding-right:20px;
}
.yqlj_con ul li a{
	color:#666;
	line-height:35px !important;
}


#er_main{
	width:1004px;
	margin:0 auto;
	min-height:480px;
	background:#fff;
	border-radius:5px;
}
.er_left{
	float:left;
	width:237px;
	min-height:300px;
}
.er_right{
	float:right;
	width:740px;
	min-height:500px;
}
.er_menu{
	width:237px;
	min-height:40px;
	background:#eaeaea;
}
.er_menu_top{
	width:237px;
	height:37px;
	background:#fff;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	font-weight:bolder;
	line-height:37px;
	text-align:left;
	text-indent:10px;
	color:#10458e;
}
.er_menu_con ul li{
	text-align:left;
	text-indent:15px;
	color:#10458e;
	color:#333333;
	line-height:30px;
}
.er_menu_con ul li:hover{
	background:#fff;
	border-radius:3px;
	border-left:#15659b 3px solid;
}
.er_con_top{
	width:740px;
	height:37px;
	border-top:#eaeaea 5px solid;
	border-bottom:#eaeaea 5px solid;
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:14px;
	font-weight:bolder;
	line-height:37px;
	text-align:left;
	text-indent:10px;
	color:#15659b;
}
.er_con{
	width:740px;
	min-height:300px;
}

.page{
	height:60px;
	line-height:60px;
	text-align:center;
}
.er_news{
	height:50px;
	border-bottom:#ccc 1px dashed;
}
.er_news a{
	line-height:50px;}
.er_con div{
	text-align:left;}
.title{
	font-family:"Î¢ÈíÑÅºÚ";
	font-size:18px;
	font-weight:bolder;
	line-height:37px;
	text-align:center !important;
	text-indent:10px;
	color:#15659b;
	border-bottom:#eaeaea 1px dashed;
}