.banner{
	height:236px;
	background:url(/static/image/banner.jpg) 
	no-repeat center center;
}
.content{
    width:1024px;
	margin:0 auto;
}
.content .left{
	float:left;
	width:209px;
	position:relative;
	z-index:2;
	}
.content .left .top{
	position:absolute;
	left:0px;
	top:-64px;
	z-index:1;
	}
.content .left .list{
	position:absolute;
	left:0px;
	top:25px;
	z-index:1;
	overflow:hidden;
	}
.content .left .list li{
	float:left;
	width:100%;
	height:56px;
	overflow:hidden;
	position:relative;
	z-index:1;
	}
.content .left .list li img{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	}
.content .left .list li a:hover img{
	top:-56px;
	}
.content .left .list .hover a img{
	top:-56px;
	}
.content .right{
	margin:0px -43px 0px 279px; min-height:500px;
	padding-right:90px;
	background:url(/static/image/bh_2_content_back.png) no-repeat 735px top;
	}
.content .right .top{
	height:48px;
	line-height:48px;
	text-align:right;
	border-bottom:#F0F0F0 solid 1px;
	}
.content .right .top a{
	line-height:24px;
	color:#8e8e8e;
	margin-top:15px;
	}
.content .article .title{
	margin:26px 0 30px 0;
}
.content .article .title span{
	font-size:26px;
}
.content .article .title h2{
	font-size:18px;
	font-weight:100;
}
.content .article .art_con{
	line-height:24px;
	overflow:hidden;
	color:#666;
}
.content .article .art_con .pic1{
	width:712px;
	height:201px;
	overflow:hidden;
}
.content .article .pic1 .left{
	float:left;
}
.content .article .pic1 .middle{
	float:right;
	margin-left:6px;
}
.content .article .pic1 .right img{
	float:right;
	margin-bottom:4px;
}
.content .article .pic2{
	width:710px;
	height:231px;
	padding:0;
	margin:0;
	margin-bottom:26px;
}
.content .article .pic2 .left {
	float:left;
	width:162px;
	margin:0;
	padding:0;
}
.content .article .pic2  .right{
	float:right;
	width:174px;
	margin:0;
	padding:0;
}
.content .article .pic2 .middle {
	float:right;
	width:364px;
	height:231px;
	margin:0;
	padding:0 4px 0 0;
	
}
.content .article .pic2 .middle .top{
	width:364px;
	height:120px;	
}
.content .article .pic2 .middle img{
	float:right;
	padding-bottom:4px;
}
.content .article .art_con ul{
	width:720px;
	overflow:hidden;
	display:block;
	margin:26px 0;
}
.content .article .art_con ul li{
	float:left;
	padding-right:2px;
	padding-bottom:2px;
}
.content .article .art_con p{
	margin-top:26px;
}
.content .article .art_con p img{
	display:inline-block;
	margin-bottom:10px;
}
.sz_img{
	width:800px;
	}
.sz_img li{
	margin:0px 20px 10px 0px;
	}

.content .right_kk{
	margin:0px -43px 0px 279px;
	padding-right:90px;
	background:url(/static/image/kk_con_back_01.png) no-repeat 735px 20px;
	}
.content .right_kk .top{
	height:48px;
	line-height:48px;
	text-align:right;
	border-bottom:#F0F0F0 solid 1px;
	}
.content .right_kk .top a{
	line-height:24px;
	color:#8e8e8e;
	margin-top:15px;
	}	
.content .right_kk .article_kk{
	width:720px;
	overflow:hidden;
	margin:0 auto;
	padding-top:35px;
	background:url(/static/image/xzc_back.png) repeat-y center top;
}
.content .right_kk .crt{
	width:140px;
	height:43px;
	line-height:43px;
	text-align:center;
	margin:16px 0 0 288px;
	background:url(/static/image/xz_back.png) no-repeat;
}

.content .right_kk .article_kk .art_left{
	width:300px;
	height:86px;
	margin:0px 0 60px 8px;
	background:#f6f6f6;
	overflow:hidden;
}
.content .right_kk .article_kk .art_floatright{
	float:right;
	margin-top:-86px;
	margin-bottom:0px;
	}
.content .right_kk .article_kk .left{
	width:100%;
	}
.content .right_kk .article_kk .left .wenzi{
	text-align:center;
	padding-right:232px;
	padding-left:10px;
}
.content .right_kk .article_kk .left img{
	float:right;
	display:block;
	padding:4px 4px 0 0px;
}
.content .right_kk .article_kk .left .art_floatright img{
	float:left;
	display:block;
	padding:4px 0px 0 4px;
}
.content .right_kk .article_kk .left .art_floatright .wenzi{
	padding-left:232px;
	  padding-right:10px;
	}
.content .right_fs{
	margin:0px -43px 0px 279px;
	padding-right:90px;
	background:url(/static/image/fs_con_back.png) no-repeat 735px top;
	}
.content .right_fs .top{
	height:48px;
	line-height:48px;
	text-align:right;
	border-bottom:#F0F0F0 solid 1px;
	}
.content .right_fs .top a{
	line-height:24px;
	color:#8e8e8e;
	margin-top:15px;
	}
.content .article_fs .title{
	margin:26px 0 30px 0;
}
.content .article_fs .title span{
	font-size:26px;
}
.content .article_fs .title h2{
	font-size:18px;
	font-weight:100;
}
.content .article_fs ul{
	width:720px;
	overflow:hidden;
}
.content .article_fs ul li{
	float:left;
	width:352px;
	padding:0 6px 20px 0;
	height:100px;
}
.content .article_fs ul li span{
	float:left;
	width:96px;
	height:100px;
	text-align:center;
	background:#f6f6f6;
}
.content .article_fs ul li img{
	float:right;

}
.content .article_fs .ar_li a{
	display:block;
	padding-left:10px;
	padding-right:10px;
	}
.content .article .art_con .caring{
	width:740px;
	margin-top:0px;
	margin-bottom:10px;
	}
.content .article .art_con .caring li{
	float:left;
	width:339px;
	height:161px;
	overflow:hidden;
	display:inline;
	margin:0px 20px 20px 0px;
	padding:0px;
	}
.content .article .art_con .caring li .img{
	float:left;
	width:236px;
	height:161px;
	}
.content .article .art_con .caring li .font{
	margin-left:236px;
	padding:0px 15px;
	height:159px;
	border:#BDBCBC solid 1px;
	border-left:none;
	text-align:center;
	line-height:22px;
	font-size:12px;
	}
.content .article .art_con .caring li .font span{
	display:inline-block;
	}
.content .article .art_con .page{
	text-align:center;
	}
.content .article .art_con .page a{
	display:inline;
	width:30px;
	height:30px;
	border:#ccc solid 1px;
	text-align:center;
	line-height:30px;
	margin:0px 2px;
	}
.content .article .art_con .page span{
	display:inline;
	width:32px;
	height:32px;
	text-align:center;
	line-height:32px;
	color:#fff;
	margin:0px 2px;
	}
.content .article .art_con .page a:hover{
	text-decoration:none;
	}


.content .article .art_con .honor li{
	float:left;
	width:223px;
	height:180px;
	display:inline;
	margin:0px 11px 20px 0px;
	text-align:center;
	}
.content .article .art_con .honor .font{
	border:#ddd solid 1px;
	border-top:none;
	height:29px;
	line-height:29px;
	}
.content .article .art_con .bs_con h2{
	font-size:18px;
	color:#333;
	font-weight:100;
	padding:40px 0px 10px 0px;
	text-align:center;
	}
.content .article .art_con .bs_con p{
	text-indent:28px;
	}
.content .article .art_con .bs_con center{
	margin:20px 75px;
	}
.article .art_con .art_con_top{
	padding-bottom:30px;
	border-top:1px solid #f0f0f0;
	border-bottom:1px dashed #f0f0f0;
}
.article .art_con .art_con_top p{
	margin:0;
	padding:0;
}
.article .art_con .art_con_middle{
	width:718px;
	overflow:hidden;
	padding-bottom:16px;
	margin:30px 0 30px 0;
	border-bottom:1px dashed #f0f0f0;
}
.article .art_con .art_con_top .title{
	display:block;
	margin:40px 0 14px 0;
	font-size:18px;
}
.article .art_con .art_con_top .th{
	display:block;
	margin-bottom:18px;
	color:#999;
}
.article .art_con_middle span{
	display:inline-block;
	height:60px;
	float:left;
	font-weight:bold;
}
.article .art_con_middle .con_right{
	float:right;
	width:646px;
	height:60px;
}
.article .art_con_middle .con_right a{
	color:#666;
}
.article .art_con_middle a{
	display:inline-block;
	margin-right:26px;
}
.article .art_con_bottom{
	margin-bottom:40px;
	overflow:hidden;
}
.article .art_con_bottom .teacher{
	float:left;
	width:344px;
	overflow:hidden;
}
.article .art_con_bottom .teacher1{
	float:right;
	width:344px;
	overflow:hidden;
}
.article .art_con_bottom  span{
	float:right;
	display:inline-block;
	width:248px;
	margin-left:12px ;
}
.article .art_con_bottom a:hover{
	color:#3497d9;
}

.content .right_ky{
	margin:0px -43px 0px 279px; min-height:600px;
	padding-right:90px;
	background:url(/static/image/fs_con_back.png) no-repeat 735px top;
	}
.content .right_ky .top{
	height:48px;
	line-height:48px;
	text-align:right;
	border-bottom:#F0F0F0 solid 1px;
	}
.content .right_ky .top a{
	line-height:24px;
	color:#8e8e8e;
	margin-top:15px;
	}
.content .article_ky{
	padding-top:30px;
	font-size:16px;
	}
.content .article_ky ul li{
	padding-left:20px;
	height:36px;
	line-height:36px;
	vertical-align:middle;
	background:url(/static/image/square.png) no-repeat left center;
	}
.content .article_ky ul li a:hover{
	color:#146abc;
	}
.content .article_ky ul li span{
	float:right;
	}
.content .article_ky .article_ky_1{
	border-bottom:1px dashed #bcbcbc;
	background:none;
	height:20px;
	margin-bottom:20px;
	}
.content .right_ky .page{
	height:60px;
	line-height:60px;
	font-size:16px;
	margin-left:160px;
	}
.content .right_ky .page a{
	padding-right:16px;
	}
.content .right_ky .page a:hover{
	color:#146abc;
	}
.content .right_ky .page span{
	color:#146abc;
	}
.content .article_py{
	margin-bottom:90px;
	}
.content .article_py .chinese{
	font-size:18px;
	}
.content .article_py .english{
	font-size:12px;
	padding-left:6px;
	color:#c6c6c6;
	}
.content .article_py span{
	display:inline;
	
	}
.content .article_py .con_py p{
	margin:0;
	padding:0;
	font-size:14px;
	line-height:24px;
	color:#666;
	}
.content .article_py img{
	margin-top:32px;
	}
.content .article_mt{
	width:716px;
	height:810px;
	margin-bottom:70px;
	}
.content .article_mt .img_left{
	display:inline-block;
	float:left;
	}
.content .article_mt .img_right{
	display:inline-block;
	float:right;
	}
.content .article_mt .bh{
	display:inline-block;
	width:716px;
	text-align:center;
	font-size:22px;
	margin-top:50px;
	}
.content .article_mt .wz{
	display:inline-block;
	width:716px;
	text-align:center;
	font-size:12px;
	color:#999;
	margin:10px 0 20px 0;
	}
.jzg .bread{
	height:50px;
	line-height:50px;
	padding-left:30px;
	color:#8e8e8e;
	background:url(/static/image/bread_home.png) no-repeat left center;
	}
.jzg .bread a{
	color:#8e8e8e;
	}
.jzg h1{
	color:#3aa1fe;
	font-size:26px;
	font-weight:100;
	line-height:100%;
	padding-bottom:20px;
	border-bottom:#EFEFEF solid 1px;
	margin-bottom:20px;
	}
.jzg_banner{
	margin-bottom:20px;
	}
.jzg  .title{
	margin-bottom:30px;
	padding-bottom:20px;
	border-bottom:#EFEFEF solid 1px;
	}
.jzg .title font{
	font-size:18px;
	color:#8e8e8e;
	font-weight:100;
	}
.jzg .title h2{
	color:#0783d7;
	font-size:26px;
	font-weight:100;
	margin:5px 0px;
	}
.jzg .title span{
	font-size:14px;
	color:#8e8e8e;
	}
.jzg .list{
	overflow:hidden;
	}
.jzg .list ul{
	width:1300px;
	}
.jzg .list li{
	float:left;
	width:216px;
	padding-right:26px;
	margin-right:26px;
	border-right:#ECECEC solid 1px;
	height:260px;
	margin-bottom:30px;
	border-bottom:#ECECEC solid 1px;
	}
.jzg .list li dt{
	height:51px;
	margin-bottom:10px;
	}
.jzg .list li dt a{
	height:51px;
	display:block;
	font-size:16px;
	color:#333;
	line-height:51px;
	background:url(/static/image/jzg_title1.jpg);
	text-indent:20px;
	}
.jzg .list li dd{
	height:30px;
	line-height:30px;
	font-size:14px;
	overflow:hidden;
	background:url(404.png) no-repeat right center;
	}
.jzg .list li dd a{
	color:#0783d7;
	}
.inquiry h2{
	font-size:24px;
	color:#666;
	text-align:center;
	margin:30px 0px 20px 0px;
	font-weight:100;
	}
.inquiry h3{
	font-size:16px;
	color:#fe0202;
	text-align:center;
	margin:30px 0px 20px 0px;
	font-weight:100;
	}
.inquiry_top{
	width:437px;
	height:10px;
	margin:0px auto;
	overflow:hidden;
	} 
.inquiry_mid{
	width:437px;
	margin:0px auto;
	overflow:hidden;
	font-size:16px;
	color:#333;
	padding:20px 0px;
	background-color:#F0F0F0;
	} 
.inquiry_bottom{
	width:437px;
	height:10px;
	margin:0px auto;
	overflow:hidden;
	} 
.inquiry_bottom img{
	float:left;
	}
.inquiry_font{
	width:214px;
	height:28px;
	border:#D4D3D3 solid 1px;
	background:#fff;
	font-size:16px;
	font-family:"微软雅黑";
	padding:0px;
	}
.inquiry_submit{
	width:79px;
	height:23px;
	border:none;
	margin-right:10px;
	background:url(/static/image/cx_submit.png);
	}
.inquiry_reset{
	width:79px;
	height:23px;
	border:none;
	background:url(/static/image/cx_reset.png);
	}
.map_list{
	overflow:hidden;
	}
.map_list ul{
	width:1130px;
	}
.map_list li{
	float:left;
	width:464px;
	height:110px;
	display:inline;
	margin-right:96px;
	}
.map_list dt{
	border-bottom:#E7E7E7 solid 1px;
	height:44px;
	line-height:44px;
	font-size:18px;
	margin-bottom:10px;
	}
.map_list dd a{
	font-size:14px;
	color:#666;
	line-height:24px;
	display:inline-block;
	margin:0px 10px 0px 0px;
	}
.content_dz{
	width:1024px;
	margin:0 auto;
	overflow:hidden;
}
.content_dz ul{
	display:block;
	overflow:hidden;
	margin-bottom:20px;
	}
.content_dz li{
	float:left;
	width:240px;
	height:114px;
	margin:40px 16px 40px 0;
}
.content_dz .left{
	float:left;
}
.content_dz .right{
	float:right;
}
.content_dz .right .top{
	width:106px;
	height:90px;
	font-weight:bold;
	
}
.content_dz .right .bottom{
	width:120px;
	color:#a9a9a9;
	margin-top:30px;
}
.tb{
	width:1024px;
	margin:18px auto 26px;
}
.tb span{
	display:inline-block;
	margin:0 2px;
}
.timefl{
	width:1024px;
	margin:0 auto;
	height:36px;
	line-height:36px;
	background:#f1f1f1;
}
.timefl .fl1{
	display:inline-block;
	margin-left:20px;
}
.timefl a{
	display:inline-block;
	width:64px;
	height:24px;
	line-height:24px;
	text-align:center;
}
.timefl a:hover{
	background:#0783d7;
	text-decoration:none;
	color:#fff;
}

.dz_hover{
	background:#0783d7;
	text-decoration:none;
	color:#fff;
	}

.page{
	padding:20px 0px;
	text-align:center;
    	width:55%;
	margin:0 auto;
	}
.page a{
	display:inline;
	font-size:14px;
	margin:0px 3px;
	text-align:center;
	width:30px;
    margin: 10px;
	}
.page a:hover{
    text-decoration:none;
    color:#146ABC;
    }
.page span{
	display:inline;
	font-size:14px;
	margin:0px 3px;
	font-weight:bold;
	text-align:center;
	width:32px;
    	color:#146ABC;
   	margin:10px;
	}





.pager { width:700px;  text-align:center; padding-top:15px;  margin:0 auto;}
 .pager a { border:solid 1px #DDDDDD; text-align:center;  padding:5px 10px; margin:0px 5px; text-decoration:none; }
    .pager a:hover {background:#2e6ab1; color:#ffffff;
    }
    .pager .current {background:#2e6ab1;padding:5px 10px; margin:0px 5px; color:#ffffff;
    }
