.main{ width:1025px; overflow:hidden; margin:auto auto;}
	.xwzx_tit{ width:100%; height:22px; overflow:hidden; background-image:url(/images/img/xwzx.jpg); background-position:center; background-repeat:no-repeat; margin-top:22px;}
	#gd_xw{ width:500px; height:20px; overflow:hidden; float:left; margin-left:370px; _margin-left:190px;}
		#gd_xw ul li{ line-height:20px;}
		#gd_xw ul li span{ float:right;}
		#gd_xw ul li a{ font-size:12px;}
	.xwzx_ct{ width:1025px; height:100px; overflow:hidden; background-image:url(../images/img/xwzx.jpg); background-position:center top; background-repeat:no-repeat; margin-top:22px;}
		.xw_top{ width:400px; height:20px; overflow:hidden; margin:auto auto;}
			.top_left{float:right;}
			.top_right{ float:left;}
		.xw_btm{ width:750px; height:72px; overflow:hidden; margin:auto auto; margin-top:7px;}
			.btm_left{ width:120px; height:72px; overflow:hidden; float:right; margin-right:10px;}
			.btm_right{ width:490px; height:72px; overflow:hidden; float:right; font-size:14px; line-height:24px;}
	
	
		.xwzx_nr{ width:500px; height:68px; overflow:hidden; float:right; margin-right:155px;_margin-right:75px; margin-top:6px;}
		.ywz{ line-height:24px;}
		.ywz a{ font-size:12px;}
	.jxan_tit{ width:1025px; height:23px; overflow:hidden; background-image:url(/images/img/jxan.jpg); background-position:center; background-repeat:no-repeat;}
	#jxan_ct{ width:1025px; overflow:hidden; margin-top:10px;}
		#jxan_ct ul li{ float:left; margin-left:8px;}
		#jxan_ct ul li img{ border:1px solid #CCCCCC;}
		
	
.column1{ width:1025px; overflow:hidden; margin-top:10px;}
	.gcal{ width:583px; overflow:hidden; float:left;}
		.gcal_tit{ width:540px; overflow:hidden; float:right; font-size:18px; line-height:40px;}
		.gcal_ct{ width:583px; height:311px; overflow:hidden; margin-top:5px;}
	.zxal{ width:442px; overflow:hidden; float:right;}
		.zxal_tit{ width:400px; overflow:hidden; float:right; font-size:18px; line-height:40px;}
		.zxal_ct{ width:442px; overflow:hidden; margin-top:5px;}
			.zxal_ct ul li{ float:left; width:213px; height:152px; overflow:hidden; margin-left:7px; margin-bottom:7px;}
			
.column2{ width:1025px; overflow:hidden; margin-top:10px;}
	.column2_tit{width:100%; overflow:hidden;}
		.column2_tit ul{ width:934px; overflow:hidden; float:right;}
		.column2_tit ul li{ float:left; width:280px; overflow:hidden; margin-left:8px; line-height:40px; font-size:18px; padding-left:20px;}
	.column2_left{ width:91px; height:186px; overflow:hidden; float:left; background-image:url(/images/img/times.jpg); background-position:center; background-repeat:no-repeat;}
		.column2_left span{ display:block; width:90%; overflow:hidden; margin:auto auto;}
		#month{ font-size:24px; color:#ffffff; margin-top:20px;}
		#year{ font-size:18px; color:#FFFFFF; margin-top:5px;}
	.column2_right{ width:934px; overflow:hidden; float:right;}


/*.pt{display:block; position:relative; top:-24px; width:100%; height:24px; background-color:#000000;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5; color:#FFFFFF;}*/



.web {
    width: 934px;
	overflow:hidden;
    margin: auto auto;
}

.con {
    width: 934px;
	overflow:hidden;
}

.con ul li {
    width: 303px;
	overflow:hidden;
    float: left;
    margin-left: 8px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
}

.txt {
    width: 303px;
    height: 0px;
	overflow:hidden;
    background: rgba(0,0,0,0.6);
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    font-family: "Î¢ÈíÑÅºÚ";
}

.txt h3 {
    font-size: 20px;
    font-weight: 100;
    height: 45px;
    text-align: center;
    line-height: 45px;
}

.txt p {
    font-size: 14px;
    text-align: center;
}

				
	