@charset "utf-8";
body
{
	position:relative;
}
.mainwrap
{
	width:1000px;
	margin:auto;
}

.mainwrap .main
{
	position:relative;
}
.header a.logo 
{
	background:url(../images/hall_03.png) no-repeat;
	height:35px;
	width:294px;
	display:block;
}
.header .topheader
{
	position:relative;
	padding:20px 0 0 0;
}
.header .topheader .topright
{
	position:absolute;
	right:0;
	top:30px;
	z-index:1;
}
.header .topheader .topright span
{
	padding:0 0 0 4px;
}
.header .topheader .topright span a
{
	background:url(../images/icon_all.png) no-repeat;
	height:22px;
	width:24px;
	padding:0;
	margin:4px 0 0 4px;
	display:inline-block;
}

.header .topheader .topright span a:hover
{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.header .topheader .topright span a.sina
{
	background-position:0px -39px ;
	width:26px;
}
.header .topheader .topright span a.weixin
{
	background-position:-34px -39px ;
	width:26px;
}
.header .topheader .topright span a.douban
{
	background-position:-66px -39px ;
}
.header .topheader .topright span a.renren
{
	background-position:-97px -39px ;
	width:30px;
}

.qcode
{
	background:#fff url(../images/qcode.png) center center;
	width:130px;
	height:130px;
	position:absolute;
	border:1px solid #ccc;
	z-index:1;
	top:40px;
	left:-13px;
	display:none;
}

.qcode em,.qcode em b
{
	display:block;
	width:0;
	height:0;
	border:10px solid transparent;
	border-top:0;
	border-bottom-color:#ccc;
	position:absolute;
	top:-10px;
	left:50%;
	margin-left:-10px;
}

.qcode em b
{
	border-bottom-color:#fff;
	position:absolute;
	left:-10px;
	top:1px;
	margin:0;
}

.qcode1
{
	bottom:60px;
	top:auto;
	left:-10px;
}

.qcode1 em,.qcode1 em b
{
	top:130px;
	border:10px solid transparent;
	border-bottom:0;
	border-top-color:#ccc;
}

.qcode1 em b
{
	border-top-color:#fff;
	top:-10px;
}

.header .nav 
{
	padding:22px 0 1px 0;
}
.header .nav li
{
	float:left;
	_display:inline;
	position:relative;
	margin-right:1px;
	z-index:1;
	zoom:1;
}
.header .nav li a
{
	color:#2d2d2d;
	font-size:15px;
	padding:0 12px;
	height:56px;
	display:block;
	_display:inline;
	line-height:70px;
}
.header .nav li a:hover
{
	color:#c4312a;
}

.header .nav li a.current ,.header .nav li a.hover
{
	background:#c4312a;
	color:#fff;
}

#nav ul
{
	background:#c4312a;
	position:absolute;
	top:56px;
	width:180px;
	z-index:2;
	padding:5px 0;
	display:none;
}

#nav ul.last
{
	right:1px;
}


#nav ul li
{
	float:none;
	display:block;
	padding:0;
	margin:0;
	
}

#nav ul li a
{
	line-height:48px;
	font-size:14px;
	color:#fff;
	padding:0 0 0 20px;
	height:auto;
}

#nav ul li a:hover
{
	background:#333
}



.header .hidden1
{
	overflow:hidden;
}
.header .scrollimage
{
	width:1200px;
	margin:auto;
}

.header .scrollimage .scrollimagewrap
{
	height:420px;
}

.header .scrollimage .scrollimagewrap li
{
	position:relative;
	float:left;
	_display:inline;
}

.header .scrollimage img
{
	width:1200px;
	height:420px;
}

.header .scrollimage .scrollimagewrap .scrollimageinfo
{
	position:absolute;
	top:45px;
	right:50%;
	margin-right:95px;
	background:url(../images/ix_03.png) no-repeat bottom right;
	width:334px;
	height:195px;
	color:#fff;
	padding:25px 35px;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.header .scrollimage .scrollimagewrap a:hover
{
	opacity:1;
}
.header .scrollimage .scrollimagewrap .scrollimageinfo h3
{
	font-size:22px;
	font-weight:normal;
	line-height:30px;
}
.header .scrollimage .scrollimagewrap .scrollimageinfo p
{
	line-height:20px;
	margin-top:13px;
}

.header .scrollimage .scrollimagethumb
{
	position:absolute;
	left:50%;
	margin-left:-500px;
	top:530px;
	z-index:5;
}
.header .scrollimage .scrollimagethumb li
{
	float:left;
	height:124px;
	width:200px;
	cursor:pointer;
	position:relative;
	overflow:hidden;
}
.header .scrollimage .scrollimagethumb li img
{
	height:124px;
	width:auto;
	opacity:0.3;
	filter:alpha(opacity=30);
	margin-left:-110px;
}
.header .scrollimage .scrollimagethumb li.current i
{
	width:206px;
	height:60px;
	background:url(../images/71_03.png) no-repeat;
	position:absolute;
	bottom:-5px;
	left:0;
}
.header .scrollimage .scrollimagethumb li .wenZi
{
	position:absolute;
	top:25px;
	left:25px;
	right:25px;
	color:#FFF;
	z-index:1;
}
.header .scrollimage .mainwrap .scrollimagethumb li a:hover
{
	opacity:0.8;
}
.header .scrollimage .scrollimagethumb li.color_1
{
	background:#852669;
}
.header .scrollimage .scrollimagethumb li.color_2
{
	background:#df8805;
}
.header .scrollimage .scrollimagethumb li.color_3
{
	background:#117d94;
}

.header .scrollimage .scrollimagethumb li.color_4
{
	background:#76a220;
}
.header .scrollimage .scrollimagethumb li.color_5
{
	background:#d63129;
}
.content 
{
	margin-top:96px;
}
.content .column_1
{
	width:700px;
	float:left;
}
.content h2 
{
	font-family:"Microsoft yahei","微软雅黑","Tahoma","Verdana","Arial","sans-serif";
	font-size:20px;
	color:#444444;
	line-height:55px;
	font-weight:normal;
	padding-top:20px;
}
.content h2 span
{
	padding:0 0 0 30px;
}
.content h2 span a
{
	font-size:12px;
	font-family:"sans-serif";
	padding:0 30px 0 0;
}
.content .column_2
{
	width:260px;
	float:right;
}
.content .contentimglist li 
{
	float:left;
	width:175px;
}
.content .listHeight li img
{
	width:175px;
	height:211px;
}
.content .contentimglist .bode
{
	display:block;
	padding:16px 15px 24px;
	border-left:1px solid #EBEBEB;
	border-right:1px solid #EBEBEB;
	position:relative;
	height:120px;
}
.content .contentimglist li span.biaoQian
{
	position:relative;
}
.content .contentimglist li span.biaoQian b
{
	color:#FFF;
	position:absolute;
	left:15px;
	bottom:12px;
	font-weight:normal;
	line-height:20px;
	padding:0 4px;
}
.content .contentimglist li span.biaoQian b.red
{
	background:#C43127;
}
.content .contentimglist li span.biaoQian b.blue
{
	background:#11899F;
}
.content .contentimglist li span.biaoQian b.yellow
{
	background:#E58302;
}
.content .contentimglist li span.biaoQian b.purple
{
	background:#B32B84;
}
.content .contentimglist li span.biaoQian b.green
{
	background:#669606;
}
.content .contentimglist li span:hover
{
	background-color:#F6F6F6;
}
.content .time 
{
	color:#c4312a;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
.content .contentimglist li .info
{
	margin-top:6px;
	color:#444444;
}
.content .contentimglist li .addr
{
	color:#888888;
	position:absolute;
	bottom:20px;
	left:15px;
}
.content .contenthasimg .miu_1 .column_1 .border_1
{
	border:0;
}
.content  .column_1 ul.contentimglist
{
	border-bottom:1px solid #EBEBEB;
}
.header .topheader .topright a:hover,.content .column_2 .tr_5 a:hover
{
	color:#C4312A;
}
.content .column_2 .tr_1
{
	text-align:center;
}
.content .column_2 .tr_2
{
	background:#EBA4A0;
	color:#FFF;
	font-size:24px;
	font-family:"Lucida Sans Unicode";
	position:relative;
	line-height:55px;
	padding:0;
	text-align:center;
	zoom:1;
	font-weight:normal;
}
.content .column_2 .tr_2 i
{
	display:block;
	width:22px;
	height:15px;
	background:url(../images/icon_all.png) no-repeat -1px -171px;
	position:absolute;
	left:120px;
	bottom:-3px;
}
.content .column_2 .tr_3
{
	background:#C4312A;
	text-align:center;
	zoom:1;
}
.content .column_2 .tr_3 .corl
{
	color:#FFF;
	font-size:18px;
	padding:15px 0;
	zoom:1;
}
.content .column_2 .tr_3 .corl a
{
	width:14px;
	height:18px;
	display:block;
}
.content .column_2 .tr_3 .corl .b1
{
	background:url(../images/icon_all.png) no-repeat -282px -258px;
	float:left;
	padding-left:20px;
}
.content .column_2 .tr_3 .corl .b2
{
	background:url(../images/icon_all.png) no-repeat -300px -211px;
	float:right;
	padding-right:20px;
}
.content .column_2 .tr_3 .corl span
{
	margin:0 60px;
	display:block;
	font-weight:normal;
}

.content .column_2 .tr_4 {
    padding: 0 0 12px 8px;
}

.content .column_2 .tr_4 a
{
	color: #FFFFFF;
    float: left;
	_display:inline;
    height: 20px;
    width: 35px;
}
.content .column_2 .tr_5
{
	background-color:#FAFAFA;
	padding:10px 5px 0 5px;
	height:190px;
}
.content .column_2 .tr_5 a
{
	width:30px;
	height:30px;
	display:block;
	float:left;
	color:#696969;
	font-family:"Lucida Sans Unicode";
	line-height:30px;
	margin:1px;
	margin:auto;
}
.content .column_2 .tr_5 .squ
{
	background:#E1E1E1;
	border-radius:20px;
}

.content .column_2 .tr_5 .squ:hover
{
	background:#C4312A;
	color:#fff;
}

.content .column_2 .curDay a
{ 
	font-weight:bold;
	color:#C4312A
}

.content .column_2 .souSuo
{
	background:#EED9D8;
	text-align:right;
}
.content .column_2 .souSuo a
{
	padding:10px 36px;
	color:#9a9a9a;
	display:inline-block;
	background:url(../images/icon_all.png) no-repeat 82px -223px;
}
.content .column_2 .souSuo a:hover
{
	color:#C4312A;
}
.content .column_2 .tr_6
{
	width:260px;
	height:350px;
	margin-top:20px;
	background:url(../images/5_03.jpg) no-repeat;
}
.content .mainwrap .column_2 .gP
{
	padding:22px 30px;
	line-height:24px;
}
.content .line
{
	height:1px;
	border-bottom:1px solid #CCCCCC;
	padding:3px 0;
}
.content .mainwrap .column_2 .gP h3.gph3
{
	font-size:20px;
	color:#c4312a;
	font-weight:normal;
	line-height:32px;
	border:0;
	margin:0;
	padding:0;
}
.content h5
{
	font-size:14px;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-weight:normal;
	padding-top:10px;
}
.content a.xiangXi 
{
	padding:0 10px;
	color:#FFF;
	background:#C4312A;
	display:inline-block;
	line-height:28px;
	margin:15px 0 0 145px;
}
.content a.xiangXi:hover
{
	background-color:#E95C0D;
	color:#FFF;
}
.contenthasimg
{
	width:100%;
}
.content .miu
{
	background:#F8F8F8 url(../images/903_03_01.jpg) no-repeat center bottom;
	margin:40px auto;
	padding-bottom:40px;
}
.content .stu
{
	height:300px;
	background:#FFF url(../images/ex_03.jpg) no-repeat center;
	margin-top:48px;
}

.content .xqy_p
{
	padding-top:20px;
	font-size:14px;
	line-height:24px;
	padding: 0.75em 0;
}
.miu_1
{
	width:1000px;
	margin:auto;
}
.content .contenthasimg .miu_1 h2
{
	position:relative;
	border-bottom:1px solid #E8E8E8;
	padding-top:25px;
}
.content a.gengDuo 
{
	position:absolute;
	right:10px;
	bottom:0;
	font-size:12px;
	color:#888888;
	font-family:Arial, Tahoma, "宋体";
}
.content a:hover
{
	color:#C4312A;
}
.content .contenthasimg .miu_1 .contentimglist
{
	border-top:1px solid #E8E8E8;
	height:auto;
	margin-bottom:15px;	
}
.content .contenthasimg .miu_1 .contentimglist li
{
	padding:27px 10px 0;
	width:213px;
	height:auto;
}
.content .contenthasimg .miu_1 .contentimglist li span
{
	border:0;
	padding:7px 5px;
	margin:0;
	height:auto;
	width:200px;
}
.content .contenthasimg .miu_1 .contentimglist li p:hover
{
	color:#C4312A;
}
.content .contenthasimg .miu_1 .contentimglist li span:hover
{
	background:none;
}
.content .contenthasimg .miu_1 .contentimglist li span .info
{
	margin:0;
}
.content .contenthasimg .miu_1 .contentimglist li span .time
{
	padding:0;
	line-height:26px;
}

.content .contenthasimg .miu_1 .contentlist
{
	display:none;
}

.content .contenthasimg .miu_1 .contentlist.on
{
	display:block;
}

.content .contenthasimg .miu_1 .contentlist li
{
	background:url(../images/icon_all.png) no-repeat -292px -34px;
	margin-left:10px;
	line-height:40px;
	border-bottom:1px solid #DFDFDF;
}
.content .contenthasimg .miu_1 .contentlist li a:hover
{
	color:#C4312A;
}
.content .contenthasimg .miu_1 .contentlist li a
{
	color:#000;
	margin-left:32px;
}
.content .contenthasimg .miu_1 .contentlist li span
{
	float:right;
	margin-right:20px;
}
.content .contenthasimg .miu_1 .column_2
{
	margin-top:42px;
}
.content .gongGao
{
	width:205px;
	background:url(../images/1_07.jpg) no-repeat bottom;
	padding:0 28px 24px;
}
.content .contenthasimg .miu_1 .gongGao h2
{
	line-height:36px;
	border:0;
	padding-top:20px;
}
.content .contenthasimg .miu_1 .column_2 .gongGao h2,.content .miu_1 .huiy .wt a,.content .miu_1 .huiy .wt h2
{
	color:#FFF;
}
.content .miu_1 .huiy .wt a:hover
{
	color:#CCC;
}
.content .column_2 .gongGao li
{
	border-bottom:1px solid #397E93;
}
.content .column_2 .gongGao li a
{
	display:block;
	color:#FFF;
	padding:8px 0;
}
.content .column_2 .gongGao .gengDuo
{
	color:#FFF;
}
.content .contenthasimg .miu_1 .column_2 .gongGao li a:hover,.content .column_2 .gongGao .gengDuo:hover
{
	color:#ffe400;
}
.content .contenthasimg .yuGao
{
	width:261px;
	position:relative;
	margin-bottom:15px;
}
.content .contenthasimg .yuGao h2
{
	padding:0;
	line-height:60px;
	border:0;
}
.content .contenthasimg .yuGao h2 a
{
	color:#888888;
	line-height:60px;
}
.content .contenthasimg .yuGao .yuGao_posit
{
	background:url(../images/9_1.png) no-repeat;
	height:85px;
	right:0;
	position:absolute;
	bottom:0;
	left:0;
	padding-left:18px;
}
.content .contenthasimg .yuGao a
{
	color:#FFF;
	line-height:36px;
}
.content .contenthasimg .yuGao a:hover
{
	color:#c4312a;
}
.content .contenthasimg .yuGao i
{
	display:block;
	background:url(../images/icon_all.png) no-repeat -291px -10px;
	width:25px;
	height:22px;
	margin-top:20px;
}
.content .miu_1 .huiy
{
	width:260px;
	height:231px;
	background-image:url(../images/6_11.jpg);
}
.content .miu_1 .huiy .wt
{
	padding:15px 35px 0 35px;
}
.content .miu_1 .huiy .wt h2
{
	line-height:60px;
	padding:0;
}
.content .miu_1 .huiy .wt p
{
	color:#FFF;
}
.content .widthauto
{
	width:auto;
}
.content .miu_1 .column_1 .columnborder
{
	border:1px solid #EAEAEA;
}

.content .miu_1 .column_1 h2 .line_1
{
	vertical-align:middle;
	padding:0 30px;
}
.content .miu_1 .column_1 .imglist li
{
	float:left;
}
.footer
{
	width:100%;
	background-color:#E6E6E6;
}
.footer .miu_1
{
	padding:40px 0;
}
.footleft
{
	float:left;
}
.footer .footleft span,.footer .footleft a
{
	color:#c8221b;	
}
.footer .miu_1 .footleft a:hover
{
	color:#C4312A;
}
.footer .footleft em
{
	margin:0 8px 0 10px;
}
.footer .footleft p
{
	color:#797979;
	line-height:20px;
	margin-top:13px;
}
.footer .footright
{
	float:right;
	color:#747474;
	border-left:1px solid #CBCBCB;	
}
.footer .footright p
{
	padding:0 30px 25px 30px;
}
.footer .footright p a
{
	display:inline-block;
	padding:13px 23px 0 0;
}
.footer .footmain
{   
	background-color:#272525;
}
.footer .footmain .miu_1
{
	padding:0;
}
.footer .footmain .footleft
{
	color:#818080;
	padding-top:23px;
}
.footer .footmain .footright
{
	float:right;
	padding:18px 0 10px;
	margin:0;
	border:0;
	position:relative;
}
.footer .footmain .footright a
{
	display:inline-block;
	background:url(../images/icon_all.png) no-repeat;
	height:32px;
	width:40px;
	padding:0;
}
.footer .footmain .footright a.sina
{
	background-position:3px -101px;
}
.footer .footmain .footright a.weixin
{
	background-position:-35px -101px;
}
.footer .footmain .footright a.douban
{
	background-position:-71px -101px;
}
.footer .footmain .footright a.renren
{
	background-position:-110px -101px;
}
.yiShubg
{
	background:url(../images/bg_01.jpg) no-repeat center top;
	margin:0 0 200px 0;
}
.yishuketang
{
	background:url(../images/bg_02.jpg) no-repeat center top;
	margin:0 0 200px 0;
}
.jtLxbg
{
	background:url(../images/bg_03.jpg) no-repeat center top;
	margin:0 0 200px 0;
}

.zyzbg
{
	background:url(../images/bg_04.png) no-repeat center top;
	margin:0 0 200px 0;
}

.zjfwzbg
{
	background:url(../images/bg_05.png) no-repeat center top;
	margin:0 0 200px 0;
}

.content .mainwrap .subnav
{
	color:#989898;
	padding-top:18px;
}
.content .mainwrap .subnav a
{
	color:#989898;
}
.content .mainwrap .subnav a:hover
{
	color:#C4312A;
}
.content .mainwrap .subnav em
{
	padding:0 7px;
}
.content .mainwrap .main .sideBar_left
{
	width:200px;
	float:left;
	position:absolute;
	left:0;
	top:0;
}
.content .mainwrap .main .sideBar_left h2
{
	font-size:20px;
	margin-bottom:20px;
}
.content .mainwrap .main .sideBar_left li a
{
	display:block;
	color:#444444;
	font-size:15px;
	font-family:"微软雅黑";
	line-height:20px;
	padding:13px 0;
}

.content .mainwrap .main .sideBar_left li
{
	border-bottom:1px solid #D2D2D2;
}
.content .mainwrap .main .sideBar_left li a:hover
{
	color:#c4312a;
}
.content .mainwrap .main .sideBar_left .current
{
	color:#c4312a;
}
.content .mainwrap .main .sideBar_right
{
	margin-left:250px;
}
.content .mainwrap .main .sideBar_right .map
{
	border:0;
	text-align:center;
	padding-top:20px;
}
.content .mainwrap .main .sideBar_right .map .xiaZai
{
	float:none;
	background-position:148px -278px;
	margin:auto;
	display:inline-block;
}
.content h3
{
	font-size:16px;
	font-weight:normal;
}
.content .mainwrap .main .sideBar_right .rightwrap
{
	padding-bottom:30px;
}
.content .p_list
{
	color:#777777;
	border-bottom:1px solid #CECECE;
	padding:25px 0 19px 0;
}
.content .p_list a
{
	display:inline-block;
	padding-bottom:12px;
	font-size:16px;
	color:#444444;
}
.content .mainwrap .main .sideBar_right .rightwrap a:hover
{
	color:#C4312A;
}
.content .yeMa a
{
	display:inline-block;
	padding:0 11px;
	border:1px solid #CCCCCC;
	border-radius:3px;
	color:#C4312a;
	font-size:14px;
	line-height:28px;
}
.content .yeMa a:hover
{
	color:#FFF;
	font-weight:bold;
	background:#C4312a;
	border:1px solid #C4312a;
}
.content .yeMa a.current
{
	background:#C4312a;
	border:1px solid #C4312a;
	color:#FFF;
	font-weight:bold;
}
.content .mainwrap .main .sideBar_right h2
{
	font-size:24px;
	color:#000;
	border-bottom:1px solid #CDCDCD;
	line-height:55px;
	margin-bottom:12px;
}

.content .mainwrap .main .sideBar_right h2 
{
	
}
.content .mainwrap .main .sideBar_right h3
{
	font-size:18px;
	color:#444444;
	padding:18px 0;
	border-bottom:1px dotted #C1C1C1;
}
.content .mainwrap .main .sideBar_right img
{
	margin:18px 0;
}
.content .mainwrap .imgposition
{
	position:relative;
}
.content .mainwrap .main .sideBar_right .imgposition a
{
	position:absolute;
	top:0;
	left:0;
}
.content .mainwrap .main .sideBar_right .imgposition a:hover
{
	opacity:0.9;
}
.content .mainwrap .main .sideBar_right .duanLuo
{
	font-size:14px;
	color:#555555;
	padding:18px 0 10px 0;
	text-indent:2em;
	line-height:24px;
}
.content .mainwrap .main .sideBar_right .sheShi
{
	padding-bottom:15px;
}
.content .mainwrap .main .sideBar_right .sheShi img
{
	margin:5px 0;
}

.content .mainwrap .main .sideBar_right .sheShi img.left
{
	margin-right:20px;
}

.content .mainwrap .main .sideBar_right .sheShi img.right
{
	margin-left:20px;
}


.content .mainwrap .main h2
{
	color:#c4312a;
	border-bottom:1px solid #CC534E;
	padding:0;
	margin-bottom:6px;
	font-size:26px;
}
.content .mainwrap .main .column_2 .tr_1,.content .mainwrap .main .column_2 .tr_2
{
	border:0;
	padding:0;
	margin:0;
}
.content .mainwrap .main .column_2 .tr_1
{
	font-size:20px;
	color:#444444;
	line-height:60px;
}
.content .mainwrap .main .column_2 .tr_2
{
	font-size:24px;
	color:#FFF;
}
.content .mainwrap .main .column_2 .gongGao
{
	background:#F4F4F4;
	width:260px;
	padding:0 0 20px 0;
}
.content .mainwrap .main .column_2 .gongGao p
{
	background:#E2E2E2;
	padding:10px 0 0 15px;
}
.content .mainwrap .main .column_2 .gongGao p a
{
	color:#444444;
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:14px;
	padding:0 9px;
	float:left;
	_display:inline;
	line-height:50px
}
.content .mainwrap .main .column_2 .gongGao ul
{
	padding:22px 35px 17px 25px;;
}
.content .mainwrap .main .column_2 .gongGao li
{
	border-bottom:1px solid #DBDBDB;
}
.content .mainwrap .main .column_2 .gongGao li a
{
	color:#666666;
	text-align:left;
}
.content .mainwrap .main .column_2 .gongGao li a:hover
{
	color:#C4312A;
}
.content .mainwrap .main .column_2 .gongGao .xiangXi
{
	margin:0 0 0 170px;
}
.content .mainwrap .main .column_2 .gongGao .current
{
	background:#F4F4F4;
}
.content .mainwrap .main .column_2 .gongGao p a:hover
{
	background:#F4F4F4;
}
.content .mainwrap .main .column_1 .list
{
	padding-top:23px;
	margin-bottom:15px;
}
.content .mainwrap .main .column_1 .list h3,.content .mainwrap .main .column_2 h3
{
	font-size:18px;
	position:relative;
	color:#000;
	padding:5px 0 15px 0;
	border-bottom:1px solid #ABABAB;
	margin-bottom:27px;
}
.content .mainwrap .main .column_1 .list h3 .gengDuo
{
	bottom:10px;
}
.content .mainwrap .main .column_1 .list img
{
	float:left;
	_display:inline;
	padding:0;
}
.content .mainwrap .main .column_1 .timelist img
{
	width:150px;
	height:180px;
}
.content .mainwrap .main .column_1 .list ul
{
	margin-left:173px;
}
.content .mainwrap .main .column_1 .list li
{
	border-bottom:1px solid #DFDFDF;
	line-height:34px;
}
.content .mainwrap .main .column_1 .list li a
{
	color:#444444;
	padding-left:5px;
}
.content .mainwrap .main .column_1 .list li a:hover
{
	color:#C4312A;;
}
.content .mainwrap .main .column_1 div .yeMa
{
	margin-top:25px;
}
.content .mainwrap .main .column_1 .coten_list
{
	padding-top:5px;
}

.content .mainwrap .main .column_1 .jzlist .list
{
	margin:0 0 25px 0;
	padding:0 0 30px 0;
}
.content .mainwrap .main .column_1 .jslist .list
{
	margin:0 0 14px 0;
	padding:0 0 25px 0;
}
.content .mainwrap .main .column_1 .jzlist
{
	padding-top:8px;
}
.content .mainwrap .main .column_1 .jzlist .list p.p_list
{
	margin-left:275px;
}
.content .mainwrap .main .column_1 div .list
{
	padding:25px 0 19px 0;
	border-bottom:1px solid #DFDFDF;
	margin:0 0 14px;
}
.content .mainwrap .main .column_1 div .list p
{
	border:0;
	padding-top:12px;
}
.content .mainwrap .main .column_1 div .list p a:hover
{
	color:#C4312A;
}
.content .mainwrap .main .column_1 div .list span
{
	float:left;
	padding:18px 0 0 10px;
	color:#c4312a;
}
.content .mainwrap .main .column_1 div .list span b
{
	font-size:30px;
	padding:5px;
	display:block;
}
.content .mainwrap .main .column_1 div .list span .news_time
{
	font-size:12px;
	font-weight:normal;
	padding:0;
}
.content .mainwrap .main .column_1 .jslist img
{
	margin:0;
	padding:11px 27px 0 27px;
	width:142px;
	height:93px;
}
.content .mainwrap .main .column_1 .list p.p_list
{
	padding:7px 0 0 0;
	margin-left:253px;
}
.content .mainwrap .main .column_1 .list .hd_list
{
	margin-left:247px;
	padding-bottom:50px;
}
.content .mainwrap .main .column_1 .list .hd_list .xiangXi
{
	display:inline-block;
	line-height:30px;
	padding:0 12px;
	margin:0 0 14px 28px;
	color:#FFF;
	zoom:1;
}
.content .mainwrap .main .column_1 .list .hd_list li
{
	border:0;
	color:#444444;
	font-size:14px;
	background:url(../images/icon_all.png) no-repeat;
	padding:8px 0 8px 28px;
	line-height:18px;
}
.content .mainwrap .main .xqy
{
	color:#444444;
	font-size:22px;
	border-bottom:1px solid #D3D3D3;
	margin-bottom:10px;
}
.content .mainwrap .main .column_1 .list .hd_list a
{
	color:#c4312a;
	padding:0;
}
.content .mainwrap .main .column_1 .list .hd_list li.time_1
{
	background-position:-299px -304px;
}

.content .mainwrap .main .column_1 .list .hd_list li.time_1 span
{
	color:#C4312A;
}
.content .mainwrap .main .column_1 .list .hd_list li.time_2
{
	background-position:-302px -831px;
}
.content .mainwrap .main .column_1 .list .hd_list li.money
{
	background-position:-301px -365px;
}
.content .mainwrap .main .column_1 .list .hd_list li.add
{
	background-position:-303px -545px;
}
.content .mainwrap .main .column_1 .list .hd_list li.checkbox
{
	background-position:-302px -480px;
}
.content .mainwrap .main .column_1 .list .hd_list .line
{
	width:230px;
	border-bottom:1px solid #E8D1CC;
}
.content .mainwrap .main .column_1 .list .hd_list .line p
{
	color:#000000;
	padding-top:15px;
	text-indent:0;
}
.content .mainwrap .main .column_1 .xqy_p p
{
	font-size:14px;
	color:#444444;
	line-height:24px;
	padding:0.75em 0;
}
.content .mainwrap .main .column_1 .xqy_p .img_zhuShi
{
	color:#888888;
	text-align:center;
	font-weight:normal;
	font-size:12px;
	padding:15px 0;
}
.content .mainwrap .main .column_1 .xqy_p .img_zhuShi img
{
	margin-bottom:15px;
}
.content .mainwrap .main .column_1 .xqy_p .img_zhuShi span
{
	padding-right:30px;
}
.content h6
{
	color:#989898;
	font-weight:normal;
}
.content .mainwrap .main .xinXi h6
{
	text-align:left;
}
.content .mainwrap .main .xinXi h6 span
{
	float:right;
	color:#000;
}
.content .mainwrap .main .xinXi h6 span.sharetxt
{
	float:none;
	display:inline-block;
	vertical-align:middle;
}
.content .mainwrap .main .xinXi h2
{
	border:0;
	margin:0;
}
.content .mainwrap .main .xinXi
{
	border-bottom:1px solid #D3D3D3;
	padding-bottom:15px;
	margin-bottom:10px;
}
.content .mainwrap .main h2.border_1
{
	border:0;
	margin-bottom:10px;
}
.content .mainwrap .main .map
{
	border-bottom:1px solid #DEDEDE;
}

.content .mainwrap .main .map .mapWrap
{
	padding:14px;
	background:#fff;
	border:1px solid #DEDEDE;
	margin-bottom:15px;
}

.content .mainwrap .main .map a
{
	background-color:#FFF;
	display:block;
	border:1px solid #E0E0E0;
	margin-bottom:20px;
}
.content .mainwrap .main .map .xiaZai
{
	float:right;
	background:#FFF url(../images/icon_all.png) no-repeat 178px -278px;
	padding:9px 36px 9px 27px;
	font-size:15px;
	color:#313131;
}
.content .mainwrap .main .map a.xiaZai:hover
{
	background-color:#C4312A;
	color:#fff;
	border:1px solid #C4312A;
}
.content .mainwrap .main .map_1
{
	padding-top:15px;
}
.content .mainwrap .main .map_1 i
{
	float:left;
	display:inline-block;
	width:79px;
	height:79px;
	background:url(../images/icon_all.png) no-repeat;
	margin-top:10px;
}
.content .mainwrap .main .map_1 i.ziJia
{
	background-position:-5px -385px;
}
.content .mainwrap .main .map_1 i.gongJiao
{
	background-position:-4px -603px;
}
.content .mainwrap .main .map_1 div
{
	margin-left:100px;
}
.content .mainwrap .main .map_1 div h2
{
	margin:0;
	border:0;
	font-size:20px;
	line-height:48px;
	color:#313131;
}
.content .mainwrap .main .map_1 div p
{
	color:#666666;
	padding-bottom:23px;
}
.content .mainwrap .main .map_1 div p span
{
	color:#c4312a;
	font-weight:bold;
}
.content .mainwrap .main .map_1 div h5
{
	color:#c4312a;
	font-size:16px;
	padding:5px 0 13px 0;
}
.content .mainwrap .main .map_1 div ul
{
	padding-bottom:23px;
}
.content .mainwrap .main .map_1 div li
{
	background:url(../images/icon_all.png) no-repeat -8px -331px;
	padding-left:20px;
	font-size:14px;
	color:#313131;
	line-height:30px;
	position:relative;
}
.content .mainwrap .main .map_1 div li b
{
	font-weight:normal;
	position:absolute;
	left:148px;
	top:0;
	background:url(../images/icon_all.png) no-repeat -23px -1043px;
	padding-left:20px;
}
.content .mainwrap .main .map_1 div p.psize
{
	font-size:14px;
	color:#313131;
}
.content .mainwrap .main .changDiwrap
{
	position:relative;
}
.content .mainwrap .main .changDiwrap .bg1
{
	background:url(../images/img_1.png) no-repeat left bottom;
}
.content .mainwrap .main .changDiwrap .bg2
{
	background:url(../images/img_2.png) no-repeat right bottom;
}
.content .mainwrap .main .changDiwrap .bg3
{
	background:url(../images/img_3.png) no-repeat left bottom;
}
.content .mainwrap .main .changDiwrap .bg4
{
	background:url(../images/img_4.png) no-repeat right bottom;
}
.content .mainwrap .main .changDiwrap .bg5
{
	background:url(../images/img_5.png) no-repeat left bottom;
}
.content .mainwrap .main .changDiwrap .bg6
{
	background:url(../images/img_6.png) no-repeat right bottom;
}
.content .mainwrap .main .changDiwrap .map_1 div.div_1,.content .mainwrap .main .changDiwrap .map_1 div.div_2
{
	height:369px;
	margin:0;
	position:absolute;
	top:0;
}
.content .mainwrap .main .changDiwrap .map_1 div.div_1
{
	left:0;
	right:473px;
	padding:16px 35px 0 55px;
}
.content .mainwrap .main .changDiwrap .map_1 div.div_2
{
	right:0;
	left:467px;
	padding:16px 54px 0 49px;
}
.content .mainwrap .main .changDiwrap .map_1 div a,.content .mainwrap .main .changDiwrap .map_1 div p
{
	color:#FFF;
}
.content .mainwrap .main .changDiwrap .map_1 div li
{
	float:left;
	width:190px;
	background:url(../images/icon_all.png) no-repeat -300px -637px;
	padding-left:25px;
}
.content .mainwrap .main .changDiwrap .map_1 div a:hover
{
	color:#ffe400;
}
.content .mainwrap .main .changDiwrap .map_1 div p
{
	padding-right:18px;
}
.content .mainwrap .main .changDiwrap .map_1
{
	padding:0;
}
.content .mainwrap .main .changDiwrap .xiangXi
{
	position:absolute;
	bottom:30px;
	padding:0 15px;
	line-height:34px;
	margin:0;
}
.content .mainwrap .main .changDiwrap .xiangXi_a
{
	right:30px;
}
.content .mainwrap .main .changDiwrap .xiangXi_b
{
	right:851px;
}
.content .mainwrap .selectlist select
{
	border:0;
	background-color:#C4312A;
	width:200px;
	padding:9px;
	color:#FFF;
	margin-top:10px;
}
.content .mainwrap .selectlist span
{
	color:#666666;
}
.content .mainwrap .selectlist
{
	float:left;
	_display:inline;
	margin-right:18px;
}
.content .mainwrap .main .column_1 .timelist
{
	border-bottom:1px solid #CECECE;
	margin-bottom:23px;
	padding-bottom:50px;
}

.content .mainwrap .main .column_1 .timelist.overtimelist
{
	padding-top:20px;
}
.content .mainwrap .main .column_1 .timelist .list
{
	padding:0;
	border:0;
	margin:0;
}
.content .mainwrap .main .column_1 .timelist .timelist_1 .selectlist
{
	padding-bottom:18px;
}
.content .mainwrap .main .column_1 .timelist .list h5
{
	color:#666666;
	border-bottom:1px solid #ABABAB;
	line-height:40px;
	margin-bottom:18px;
	padding:0;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_a span,.content .mainwrap .main .column_1 .timelist .list .timemain_b span
{
	font-size:14px;
	padding:0;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_a span
{
	color:#c4312a;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_b span
{
	color:#888888;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_a span .size_40,.content .mainwrap .main .column_1 .timelist .list .timemain_b span .size_40
{
	font-size:40px;
	line-height:40px;
	padding:0;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_a span .size_bg,.content .mainwrap .main .column_1 .timelist .list .timemain_b span .size_bg
{
	display:block;
	font-size:18px;
	background:url(../images/icon_all.png) no-repeat; 
	padding:7px 42px 33px 0;
	margin-top:5px;	
}
.content .mainwrap .main .column_1 .timelist .list .timemain_a span .size_bg
{
	background-position:-199px -727px;
	border-top:1px solid #EFC7C5;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_b span .size_bg
{
	background-position:-286px -727px;
	border-top:1px solid #EAEAEA;
}
.content .mainwrap .main .column_1 .timelist .list .hd_list
{
	margin-left:265px;
	padding:0;
}
.content .mainwrap .main .column_1 .timelist .list .hd_list h3
{
	color:#c4312a;
	margin:0 0 11px 0;
	border-bottom:1px solid #E1E1E1;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_b .hd_list a
{
	color:#666666;
}
.content .mainwrap .main .column_1 .timelist .list .hd_list a:hover
{
	color:#C4312A;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_b .hd_list h3
{
	border-bottom:1px solid #E1E1E1;
}
.content .mainwrap .main .column_1 .timelist .list .timemain_b .hd_list li.checkbox
{
	background-position:-301px -698px;
}
.content .page_a .page_a_1
{
	padding-bottom:44px;
}
.content .page_a .page_a_1 .zyz_b
{
	width:266px;
	float:right;
	margin-left:28px;
}
.content .page_a .page_a_1 ul li
{
	float:left;
}
.content .page_a .page_a_1 ul li a
{	
	padding:0 0 15px 10px;
	_display:inline;
	display:inline-block;
}
.content .page_a .page_a_1 ul li img
{
	width:75px;
	height:75px;
	border-radius:35px;
}
.content .page_a .page_a_1 .zyz_b .xiangXi
{
	padding:0 44px 0 48px;
	margin:0 0 0 70px;
	line-height:36px;
}
.content .zyzpage_b .page_a .page_a_1 .zyz_b .xiangXi
{
	background:#00A3A9;
}
.content .zyzpage_b .page_a .page_a_1 .xiangXi:hover
{
	background-color:#E95C0D;
}
.content .page_a .page_a_1 p
{
	color:#444444;
	font-size:13px;
	line-height:22px;
}
.content .page_a .page_a_1 .zyz_a
{
	float:left;
	position:relative;
	margin-right:40px;
}
.content .page_a .page_a_1 .zyz_a a
{
	display:block;
	width:300px;
	height:113px;
	position:absolute;
	top:0;
	left:0;
	color:#FFF;
}
.content .page_a .page_a_1 .zyz_a a:hover
{
	opacity:0.9;
}
.content .page_a .page_a_1 .zyz_a a b
{
	display:block;
	font-size:24px;
	position:absolute;
	top:23px;
	left:30px;
	line-height:50px;
}
.content .page_a_1 .zyz_a a i
{
	font-size:48px;
	font-family:Arial;
}
.content .zyzpage_a .page_a .page_a_1 .zyz_a a
{
	background:url(../images/ix_03.png) no-repeat left bottom;
}
.content .zyzpage_b .page_a .page_a_1 .zyz_a a
{
	background:url(../images/img_400.png) no-repeat left bottom;	
}
.content .main_a
{
	background:#F6F6F6;
	padding-bottom:57px;
}
.content .widthartu,.content .page_a
{
	width:1000px;
	margin:auto;
}
.content .zyzbg
{
	width:100%;
}
.marginbg
{
	margin:0;
}
.content .paddingbg
{
	padding-bottom:160px;
}
.content .page_a h2
{
	position:relative;
	padding:10px 0 0 10px;;
}
.content .zyzpage_a .page_a h2
{
	color:#c4312a;
}
.content .page_b
{
	padding-top:44px;
}
.content .zyzpage_b .page_a h2
{
	color:#00a3a9;
}
.content .main_a .page_a li
{
	width:230px;
	float:left;
	_display:inline;
	background-color:#FFF;
	margin:10px 10px 0 10px;
}
.content .main_a .page_a li span
{
	padding:5px 20px 30px 20px;
	display:block;
	line-height:20px;
	color:#666666;
	height:100px; 
}
.content .main_a .page_a li h5
{
	padding-bottom:9px;
	color:#444444;
}
.content .mainwrap .page_left a.up,.content .mainwrap .page_left a.next
{
	display:inline-block;
	width:32px;
	height:20px;
}
.content .mainwrap .page_left a.up
{
	background:url(../images/icon_all.png) no-repeat -6px -523px;
}
.content .mainwrap .page_left a.next
{
	background:url(../images/icon_all.png) no-repeat -49px -524px;
}
.content .mainwrap .page_left strong
{
	font-size:28px;
	color:#000;
	line-height:44px;
}
.content .mainwrap .page_left strong.s
{
	font-size:62px;
	color:#c4312a;
	line-height:46px;	
}
.content .mainwrap .page_left
{
	float:left;
	_display:inline;
	padding-top:38px;
}
.content .mainwrap .page_right,.content .mainwrap .imgnav
{
	margin-left:130px;
	padding-top:15px;
}
.content .mainwrap .imgnav .tablenav_a
{
	float:right;
	padding-top:37px;
}
.content .mainwrap .imgnav .tablenav_a a
{
	color:#444444;
	padding:0 15px 0 7px;
}
.content .mainwrap .page_right table
{
	color:#000000;
	width:100%;
}
.content .mainwrap .page_right table th
{
	text-align:left;
	border-bottom:1px solid #C4312A;
	padding:19px 0;
	font-size:14px;
	font-weight:normal;
}
.content .mainwrap .page_right table td
{
	border-bottom:1px solid #E2E2E2;
	padding:17px 10px 20px 0;
	height:150px;
}
.content .mainwrap .page_right table td h3
{
	font-weight:bold;	
}
.content .mainwrap .page_right table td a
{
	color:#444444;
	padding:0 10px;
	margin:10px 0;
	display:block;
}
.content .mainwrap .page_right table td a:hover,.content .mainwrap .imgnav .tablenav_a a:hover
{
	color:#C4312A;
}
.content .mainwrap a.qingHuaXueTang
{
	border-left:4px solid #C4312A;
}
.content .mainwrap a.yinYueTing
{
	border-left:4px solid #1189A2;
}
.content .mainwrap a.daLiTang
{
	border-left:4px solid #E68304;
}
.content .mainwrap a.huoDongZHongXin
{
	border-left:4px solid #649505;
}
.content .mainwrap a.shiYanJuCHang
{
	border-left:4px solid #B22C83;
}
.content .mainwrap .page_right table td span
{
	background:url(../images/icon_all.png) no-repeat -297px -929px;
	font-size:16px;
	color:#C4312A;
	padding-left:22px;
	font-weight:bold;
}
.content .mainwrap .page_right table td.bgcolor,.content .mainwrap .page_right table th.bgcolor
{
	background-color:#F6F6F6;
	padding:13px 10px 13px 15px;
	color:#C53029;
}
.content .mainwrap .main .pagemain
{
	padding-top:20px;
}
.content .mainwrap .main .pagemain .column_1 h3
{
	font-size:22px;
	color:#444444;
	padding-bottom:18px;
	line-height:22px;
	background:url(../images/icon_all.png) no-repeat -7px -1019px;
}
.content .mainwrap .main .pagemain .column_1 p
{
	line-height:22px;
	padding:15px 0 20px 0;
}
.content .mainwrap .main .pagemain .column_1 .gyimg
{
	background:#FFF;
	padding-bottom:85px;
}
.content .mainwrap .main .pagemain .column_1 .gyimg p.heighter
{
	border-top:1px solid #C8C8C8;
	border-bottom:1px solid #EAEAEA;
	padding:20px 0 0 25px;
	height:62px;
}
.content .mainwrap .main .pagemain .column_1 .gyimg a
{
	display:inline-block;
	font-size:15px;
	padding:23px 20px 16px 20px;
}
.content .mainwrap .main .pagemain .column_1 .gyimg a.current
{
	color:#c4312a;
	border-top:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	background:#FFF;
	height:23px;
}

.content .listwrap
{
	display:none;
}

.content .listwrap.on
{
	display:block;
}
.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist
{
	padding:35px 0 10px 0;
	position:relative;
}
.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist p
{
	color:#666666;
	padding:0 0 0 20px;
	border:0;
	border-left:1px solid #C4312A;
	line-height:20px;
}
.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist p b
{
	padding-bottom:9px;
	display:block;
}
.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist img,.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist p
{
	float:left;
	_display:inline;
}
.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist a
{
	position:absolute;
	top:35px;
	left:20px;
	padding:0;
}
.content .mainwrap .main .pagemain .column_1 .gyimg .gyimglist a:hover
{
	opacity:0.8;
}
.content .mainwrap .main .pagemain .column_2
{
	background:#F4F4F4;
	padding:3px 30px 40px 30px;
	width:200px;
	color:#666666;s
}
.content .mainwrap .main .pagemain .column_2 h2
{
	font-size:18px;
	margin:0;
	border:0;
	line-height:50px;
	padding-top:13px;
}
.content .mainwrap .main .pagemain .column_2 ul
{
	padding:17px 0;
}
.content .mainwrap .main .pagemain .column_2 ul li
{
	line-height:20px;
	background:url(../images/icon_all.png) no-repeat -301px -44px;
	padding-left:15px;
}
.content .mainwrap .main_a .page_a li span.bm
{
	padding:5px 25px;
}
.content .mainwrap .main_a .page_a li span.bm h5 a
{
	color:#c4312a;
	padding:0;
}
.content .mainwrap .page_a .rightimglist
{
	float:right;
	width:300px;
}
.content .mainwrap .page_a .leftimglist,.content .mainwrap .page_a .imgposition
{
	float:left;
}
.content .mainwrap .page_a .leftimglist
{
	padding:0 20px;
	width:300px;
}
.content .mainwrap .page_a .leftimglist .padd,.content .mainwrap .page_a .rightimglist .padd
{
	margin-bottom:20px;
}
.content .mainwrap .page_a .imgposition a
{
	color:#FFF;
	position:absolute;
	bottom:0;
	left:0;
	padding:35px 20px 15px;
}
.content .mainwrap .page_a .imgposition a:hover
{
	opacity:0.8;
}
.content .mainwrap .page_a .imgposition a.bg7
{
	background:url(../images/img_5_1.png) no-repeat top left;
	padding:47px 40px 27px 30px;
}
.content .mainwrap .page_a .imgposition a.bg8
{
	background:url(../images/img7_02.png) no-repeat top left;
}
.content .mainwrap .page_a .imgposition a.bg9
{
	background:url(../images/img_6_1.png) no-repeat top left;
}
.content .mainwrap .page_a .imgposition a.bg10
{
	background:url(../images/img_3_1.png) no-repeat top left;
}
.content .mainwrap .page_a .imgposition a.bg11
{
	background:url(../images/img_2_1.png) no-repeat top left;
}
.content .mainwrap .page_a .imgposition h2
{
	padding:0;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
}
.content .mainwrap .contenthasimg .miu_1 .gkh2
{
	border:0;
	color:#c4312a;
	font-size:22px;
}
.content .mainwrap .contenthasimg .miu_1 p
{
	background:url(../images/icon_all.png) no-repeat -295px -989px;
	color:#666666;
	line-height:22px;
	padding-top:22px;
}
.content .mainwrap .contenthasimg .miu_1 div h2
{
	border:0;
}
.content .mainwrap .contenthasimg .miu_1 div h2 span
{
	padding:0 25px 0 0;
}
.content .mainwrap .contenthasimg .miu_1 div h2 a
{
	font-size:15px;
	display:inline-block;
	padding:0 10px;
	font-weight:normal;
}
.content .mainwrap .contenthasimg .miu_1 div h2 a.gengDuo
{
	font-size:12px;
}
.content .mainwrap .contenthasimg .miu_1 div h2.heighter
{
	height:55px;
}
.content .mainwrap .contenthasimg .miu_1 div h2 a.current
{
	color:#c4312a;
	border-top:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
	border-right:1px solid #EAEAEA;
	padding:0 10px;
	background:#FFF;
	height:54px;
}
.content .mainwrap .contenthasimg .miu_1 .column_1 ul li
{
	margin:0;
}
.content .mainwrap .contenthasimg .miu_1 .column_1 ul li a
{
	color:#444444;
}
.content .mainwrap .contenthasimg .miu_1 .column_1 ul li a:hover
{
	color:#C4312A;
}
.content .mainwrap .contenthasimg .miu_1 .main .column_2 
{
	margin:28px 0 0 0;
}
.content .mainwrap .main .column_2 h3.gksheshi
{
	padding:0 0 0 3px;;
	line-height:58px;
	margin:0;
	border:0;
	background:url(../images/icon_all.png) no-repeat -3px -1001px;
}
.content .mainwrap .main .column_2 h3.gksheshi a
{
	color:#c4312a;
}
.content .mainwrap .gkleft
{
	width:660px;
}
.content .mainwrap .gkright
{
	width:300px;
}
.content .mainwrap .contenthasimg .miu_1
{
}
.content .mainwrap .contenthasimg  .main_a .page_a h2
{
	margin:0 20px;
	line-height:78px;
}
.content .mainwrap .contenthasimg  .main_a .page_a ul
{
	padding:0 5px;
}
.content .mainwrap .contenthasimg  .main_a .page_a li
{
	width:300px;
	margin:0 15px;
}
.content .mainwrap .contenthasimg .main_a .page_a li a
{
	color:#c4312a;
}
.content .mainwrap .contenthasimg .main_a .page_a li a:hover
{
	color:#C4312A;
}
.content .mainwrap .main .column_1 .list .em
{
	text-indent:2em;
	color:#444;
	line-height:20px;
}

.content .mainwrap .main .column_1 .list .em a
{
	color:#C4312A;
}
.content .mainwrap .main .column_1 .list ul.p_img
{
	margin:20px 0 0 ;
	padding-top:30px;
	border-top:1px solid #DFDFDF;
}
.content .mainwrap .main .column_1 .list ul.p_img li
{
	border:0;
	float:left;
	padding:0 20px;
	line-height:15px;
}
.content .mainwrap .main .column_1 .list ul.p_img li img
{
	float:none;
}
.content .mainwrap .main .column_1 .list ul.p_img li a
{
	padding:0;
	font-size:15px;	
} 
.content .mainwrap .main .column_1 .list ul.p_img li h5
{
	padding:0;
	line-height:40px;
}
.content .mainwrap .main .column_1 .list ul.p_img li b
{
	background:url(../images/icon_all.png) no-repeat -297px -929px;
	font-size:16px;
	color:#c4312a;
	padding-left:22px;
}
.content .mainwrap .main .column_2 .mjpad
{
	padding-top:28px;
}
.content .mainwrap .main .mjimg li,.content .mainwrap .main .column_2 .gkrightimg li
{
	float:left;
	position:relative;
}
.content .mainwrap .main .mjimg li
{
	margin:0 10px 17px;
}
.content .mainwrap .main .mjimg li a
{
	width:110px;
}
.content .mainwrap .main .column_2 .gkrightimg li a
{
	display:none;
	height:50px;
	background:url(../images/img_2_1.png) no-repeat top left;
	color:#FFF;
	position:absolute;
	bottom:0;
	left:0;
}
.content .mainwrap .main .column_2 .gkrightimg li:hover a
{
	display:block;
}
.content .mainwrap .main .mjimg li a
{
	display:block;
	height:50px;
	background:url(../images/img_2_1.png) no-repeat top left;
	color:#FFF;
	position:absolute;
	bottom:0;
	left:0;
}
.content .mainwrap .main .column_2 .gkrightimg
{
	margin-top:20px;
	float:left;
}
.content .mainwrap .main .column_2 .gkrightimg li
{
	margin:0 5px 10px;
}
.content .mainwrap .main .column_2 .gkrightimg li a
{
	width:90px;
}
.content .mainwrap .main .mjimg li span,.content .mainwrap .main .column_2 .gkrightimg li span
{
	position:absolute;
	bottom:12px;
	left:14px;
}
.content .mainwrap .main .mjimg li a:hover,.content .mainwrap .main .column_2 .gkrightimg li a:hover
{
	opacity:0.8;
}
.content .mainwrap .main .column_1 p.yjpj
{
	padding:34px 0 25px 0;
	font-size:14px;
	line-height:24px;
	color:#444444;
	text-indent:2em;
}
.content .mainwrap .main .column_1 p.yjpj img
{
	float:left;
	margin-right:37px;
}
.content .mainwrap .main .column_1 .list ul.mjimg
{
	margin:0;
	padding:7px 5px 0;
}
.content .mainwrap .main .column_1 .list ul.mjimg li
{
	border:0;
	margin:0 10px 20px;
}
.content .mainwrap .main .column_1 .list ul.mjimg li a
{
	color:#FFF;
	padding:0;
	width:210px;
	height:60px;
	line-height:26px;
	font-size:16px;
}
.content .mainwrap .main .column_1 .list ul.mjimg li a span
{
	left:24px;
}
.content .mainwrap .main .hm
{
	padding-top:15px;
}
.content .mainwrap .main .column_1 .timelist .list .gwhuod .hd_list
{
	margin-left:70px;
}
.content .mainwrap .main .sideBar_right .cdxx
{
	text-indent:0;
	position:relative
}
.content .mainwrap .main .sideBar_right .cdxx img
{
	margin:0;
}
.content .mainwrap .main .sideBar_right .cdxx .imgsearch
{
	position:absolute;
	top:18px;
	left:0;
}
.content .mainwrap .main .sideBar_right .sheShi table
{
	color:#444444;
	text-align:left;
	line-height:46px;
	width:100%;
	margin-top:18px;
}
.content .mainwrap .main .sideBar_right .sheShi table td
{
	line-height:40px;
	font-size:14px;
}
.content .mainwrap .main .sideBar_right .sheShi table td,.content .mainwrap .main .sideBar_right .sheShi table th
{
	padding-left:15px;
	border-left:1px dotted #C1C1C1;
}
.content .mainwrap .main .sideBar_right .sheShi table td.border_1,.content .mainwrap .main .sideBar_right .sheShi table th.border_1
{
	border:0;
	
}
.content .mainwrap .main .sideBar_right .sheShi table tr.thcorlor
{
	background:#EEEEEE;
}
.content .mainwrap .main .sideBar_right .sheShi table tr.tdcorlor
{
	background:#F7F7F7;
}


#calendar table
{
	width:100%;
}

#calendar table td
{
	text-align:center;
}

.content .mainwrap .main .column_1 .bigevents .addr
{
	float:right;
	width:120px;
	margin-left:30px;
	color:#777;
}

.content .mainwrap .main .column_1 .bigevents .addr span
{
	font-family:\5FAE\8F6F\96C5\9ED1;
	padding:8px 0 0 0;
	font-size:16px;
}

.content .mainwrap .main .column_1 .bigevents p.p_list
{
	margin-left:100px;
	width:500px;
	margin-right:150px;
}

.content .mainwrap .main .column_1 .bigevents p.p_list a
{
	line-height:24px;
	padding:0;
}

.content .mainwrap .main .column_1 .bigevents .list b
{
	font-size:20px;
	padding-left:0;
	padding-right:0;
}

.content .mainwrap .main .column_1 .bigevents .list span.etime
{
	text-align:center;
	width:70px;
	padding-top:8px;
}
.content .mainwrap .main .column_1 .bigevents .list span.etime span
{
	float:none;
}

.content .mainwrap .main .column_1 .textlist p.p_list
{
	width:750px;
	margin:0;
}

.content .mainwrap .main .column_1 .textlist li
{
	font-size:14px;
	padding:13px 0;
	border-bottom: 1px solid #DFDFDF;
	line-height:22px;
}

.content .mainwrap .main .column_1 .xqy_p ol
{
	padding:0.75em 0;
}

.content .mainwrap .main .column_1 .xqy_p ol li
{
	list-style:outside decimal;
	margin:0 0 0 20px;
	padding:3px 0
}

.content .mainwrap .main .column_1 .xqy_p ul li
{
	list-style:outside circle;
	margin:0 0 0 20px;
	padding:3px 0
}


.content .mainwrap .main .column_1 .xqy_p h4
{
	font-family:\5FAE\8F6F\96C5\9ED1;
	font-size:18px;
	border-bottom:1px solid #ddd;
	padding:0.75em 0;
	font-weight:normal;
	margin-bottom:0.75em;
	color:#c4312a;
}

.content .mainwrap .main .column_1 .xqy_p a
{
	color:#0d6482;
	text-decoration:underline;
}

.content .mainwrap .main .column_1 .xqy_p a:hover
{
	color:#c4312a;
}

.content .mainwrap .main .sideBar_left li ul li a
{
	font-size:14px;
	text-indent:20px;
	line-height:40px;
	border-left:3px solid #C4312A
}
.content .mainwrap .main .sideBar_left li ul li
{
		border:none;
}

.content .mainwrap .sideBar_right.ppxm_intro img
{
	margin:0;
}

.content .sideBar_right .ppxm_intro_wrap
{
	padding:20px 0 10px 0;
}

.content .mainwrap .sideBar_right .ppxm_intro_wrap img
{
	float:left;
	display:inline;
}

.content .sideBar_right .ppxm_intro_wrap .intro
{
	float:left;
	display:inline;
	width:490px;
	padding-left:10px;
	color:#555;
	line-height:20px;
}

.content .mainwrap .sideBar_right.ppxm_intro .contentimglist
{
	margin:15px 0;
}

.content .mainwrap .sideBar_right.ppxm_intro .contentimglist li
{
	margin:0 6px;
}

.content .mainwrap .sideBar_right.ppxm_intro  .contentimglist .bode
{
	border-bottom:1px solid #EBEBEB;
}


.content .mainwrap .sideBar_right.ppxm_intro .contentimglist.plist li
{
    margin: 10px 10px 0;
	padding:0;
    width: 230px;
}

.content .mainwrap .sideBar_right.ppxm_intro .contentimglist.plist img
{
	width:230px;
	height:150px;
}

.content .mainwrap .sideBar_right.ppxm_intro .contentimglist.plist .bode
{
	border:1px solid #ebebeb;
	border-top:none;
	height:105px;
}

.content .mainwrap .sideBar_right.ppxm_intro .picwall
{
	margin-top:25px;
}

.content .mainwrap .sideBar_right.ppxm_intro .picwall li 
{
	float:left;
	display:inline;
	position:relative;
	overflow:hidden;
}

.content .mainwrap .sideBar_right.ppxm_intro .picwall li img
{
	width:250px;
	height:160px;
}

.content .mainwrap .sideBar_right.ppxm_intro .picwall li a span
{
	position:absolute;
	bottom:-100px;
	padding:15px;
	color:#fff;
	background:url(../images/ix_03.png);
	z-index:1;
	width:220px;
	transition:all .2s ease-in;
	left:0;
}
.content .mainwrap .sideBar_right.ppxm_intro .picwall li a:hover span
{
	bottom:0;
}


