/*html{*/
/*-webkit-filter: grayscale(100%);*/
/*filter: grayscale(100%);*/
/*}*/
@charset "utf-8";
/* CSS Document */
body{
	margin:0px; padding:0px; font-size:12px; font-family:"微软雅黑"; background-image:url(../userimg/bg.png);
}
p,form,h1,h2,h3,h4,dd,dt,dl{
	margin:0px; padding:0px;
}
*{
	 font-family:"微软雅黑";
}
ul{
	margin:0px; padding:0px; list-style:none;
}
img{
	vertical-align:middle; border:none;
}
.clear
{
	clear:both;
}
a{
	text-decoration:none;
}
/*******************************************/
.big{
	width:1220px; height:auto; background-color:#fff; margin:auto;
}
.main{
	width:1200px; height:auto; margin:auto;
}
.nav{
	width:100%; height:50px; background-color:#9C0E0A;
}
.nav ul{
	width:1170px; height:100%; margin:auto;
}
.nav ul li{
	width:130px; height:100%; float:left; text-align:center; line-height:50px; font-size:18px; position:relative;
}
.nav ul li a{
	display:block; color:#F7F5CC;
}
.nav .navcur{
	background-color:#CEB370;
}
.nav .navcur a{
	color:#5B4D0C;
}
.nav .navcur dt a{
	color:#fff;
}
.nav dl{
	position:absolute; left:0px; width:130px; text-align:center; font-size:14px; background-color:#CEB370; display:none; z-index: 999;
}
.nav dl dt{
	height:30px; line-height:30px; border-top:1px solid #FCF6C4;
}
.nav dl dt a{
	display:block; color:#fff;
}
.nav dl dt a:hover{
	background-color:#FCF6C4; color:#594E0C;
}
.navacur{
	 color:#fff;
}
.m1{
	width:100%; height:auto; margin-top:10px;
}
.m1z{
	width:872px; height:521px; float:left;
}
.mgy{
	width:100%; height:281px; background-image:url(../userimg/in1.png);
}
.mgy1{
	width:280px; height:230px; float:left; margin-left:66px; margin-top:22px;
}
.mgy2{
	width:485px; height:230px; float:left; margin-left:22px; margin-top:22px;
}
.mgyb{
	width:100%; height:29px; border-bottom:1px solid #9C0E09; line-height:29px;
}
.mgyb p{
	width:98px; height:28px; border:1px solid #434242; border-bottom:none; float:left; margin-right:2px; text-align:center; line-height:28px; font-size:14px; color:#434242; cursor:pointer;
}
.mgyb span{
	float:right; font-size:14px; display:none;
}
.mgyb span a{
	color:#9C0E09;
}
.mgyb .zcur{
	font-size:18px; color:#9C0E09; font-weight:bold; border-color:#9C0E0A; height:29px; background-color:#FDF9EE;
}
.gycon{
	width:100%; height:196px; font-size:14px; line-height:28px; margin-top:4px; display:none; overflow:hidden; text-indent:2em;
}
#gym1_m{
	display:block;
}
#gym1_c{
	display:block;
}
.mfc{
	width:100%; height:220px; background-image:url(../userimg/in2.png); margin-top:20px;
}
.fcyb{
	width:795px; height:31px; border-bottom:1px solid #9C0E09; line-height:31px; margin-top:15px; margin-left:65px; float:left;
}
.fcyb p{
	width:100px; height:31px; border-bottom:none; float:left; margin-right:2px; text-align:center; line-height:31px; font-size:14px; color:#434242; cursor:pointer; background-color:#DEC7A0;
}
.fcyb .zcur{
	font-size:18px; color:#9C0E09; font-weight:bold; height:31px; background-color:#FDF9EE; border:1px solid #9C0E0A; border-bottom:none;
}
.fccon{
	width:795px; height:120px; margin-top:25px; display:none; margin-left:65px; float:left;
}
#fcm2_c{
	display:block;
}
/******************************************/

.fl { float:left;}
.fr { float:right;}
.pr{ position:relative;}
.hz { height:223px; overflow:hidden; margin:0 auto;}
.hz_c {height:120px; overflow:hidden;}
.hz_c ul { display:inline; width:738px; overflow:hidden; margin-left:15px;}
.hz_c ul li { float:left; width:177px; display:inline; margin-right:10px; overflow:hidden; position:relative; height:120px; background-image:url(../userimg/gd.png); text-align:center;}
.hz_c ul li img { max-width:153px; height:100px; margin:10px 12px; cursor:pointer;} 
.hz_c ul li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; }
.h01 { padding-top:45px;}

/**********************************/
.mdt{
	width:308px; height:521px; float:right;
}
.mdtc{
	width:308px; height:475px; background-image:url(../userimg/in5.png);
}
.mdtcc{
	width:265px; height:237px; margin:auto;
}
.mdtcc1{
	width:265px; height:33px; background-image:url(../userimg/in6.png); font-size:20px; color:#FAF6B9; font-weight:bold; text-align:center; line-height:33px;
}
.mdtcc ul{
	margin-top:10px;
}
.mdtcc li{
	line-height:27px; font-size:14px; height: 27px; overflow: hidden;
}
.mdtcc a{
	color:#221713;
}
.mdtcc p{
	text-align:right; font-size:14px;
}
.mdtcc p a{
	color:#9C0E09;
}
.m2{
	width:100%; height:261px; background-image:url(../userimg/in8.png); margin-top:10px;
}
.m2c{
	width:1070px; height:auto; margin-top:30px; margin-left:90px; float:left;
}

.ywgd{
	width:100%; height:32px; line-height:32px;
}
.ywgd p{
	width:138px; height:32px; float:left; margin-right:5px; text-align:center; line-height:32px; font-size:16px; color:#623817; cursor:pointer; background-image:url(../userimg/in9.png); margin-bottom:26px;
	overflow: hidden;
}
.ywgd span{
	float:right; font-size:14px; display:none;
}
.ywgd span a{
	color:#9C0E09;
}
.ywgd .zcur{
	color:#FFF3BC; background-image:url(../userimg/in10.png);
}
#ywm1_m{
	display:block;
}
#ywm1_c{
	display:block;
}


.m3{
	width:100%; height:301px; background-image:url(../userimg/in11.png); margin-top:10px;
}
.m3c{
	width:1119px; height:264px; float:left; margin-left:45px; margin-top:18px;
}
.myy{
	width:339px; height:262px; float:left; margin-left:32px; border:1px solid #CAB694; background-color:#EFE5C4;
}
.myy p{
	width:324px; height:29px; background-image:url(../userimg/in12.png); color:#FFE8BC; font-size:14px; padding-left:15px; line-height:29px;
}
.myy p a{
	float:right; color:#000000; margin-right:5px;
}
.myy ul{
	padding:10px;
}
.myy ul li{
	line-height:24px; font-size:16px;
}
.myy ul li a{
	color:#333333;
}


.m4{
	width:100%; height:330px; background-image:url(../userimg/in15.png); margin-top:10px;
}
.m4c{
	width:1068px; height:246px; float:left; margin-left:77px; margin-top:45px;
}
.mbl{
	width:305px; height:246px; float:left; margin-left:51px;
}
.mbl p{
	width:100%; height:32px; background-image:url(../userimg/in14.png); color:#9C0E09; font-size:18px; line-height:32px; font-weight:bold; text-align:center;
}
.mbl p a{
	color:#9C0E09;
}
.mbl ul{
	padding-top:15px;
}
.mbl ul li{
	line-height:24px; font-size:16px;
}
.mbl ul li a{
	color:#333333;
}

.m5{
	width:100%; height:96px; background-image:url(../userimg/in17.png); margin-top:10px;
}


.foot{
	width:100%; height:100px; background-color:#9C0E09; margin-top:15px; color:#ECE1C5; line-height:23px; text-align:center; padding-top:5px;
}
.foot a{
	color:#ECE1C5;
}

.nei{
	width:100%; height:auto;
}
.nleft{
	width:287px; height:auto; float:left; margin-top:10px;
}
.nleftc{
	width:100%; height:auto; background-image:url(../userimg/in20.png); padding-bottom:20px;
}
.nleftc1{
	width:261px; height:33px; background-image:url(../userimg/in21.png); font-size:20px; color:#FAF6B9; font-weight:bold; text-align:center; line-height:33px; margin-left:13px;
}
.nleftc li{
	width:232px; height:38px; text-align:center; font-size:14px; background-image:url(../userimg/in23.png); line-height:38px; margin:auto; margin-top:20px;
}
.nleftc li a{
	color:#AA0D1A; display:block;
}
.nleftc .nlecur{
	background-image:url(../userimg/in22.png);
}
.nleftc .nlecur a{
	color:#FFD084;
}

.nright{
	width:891px; height:auto; float:left; margin-left:22px; margin-top:10px; margin-bottom:30px;
}
.nrightc{
	width:100%; height:auto; background-image:url(../userimg/in26.png);
}
.weizhi{
	width:859px; height:40px; line-height:40px; margin:auto; border-bottom:1px solid #AA0D1A; font-size:18px; color:#AA0D1A;
}
.weizhi span{
	float:right; color:#323434; font-size:12px;
}
.weizhi a{
	color:#323434;
}
.newslist{
	width:837px; height:auto; margin:auto; padding-top:20px;
}
.newslist li{
	height:38px; line-height:38px; border-bottom:1px dashed #979797;
}
.newslist a{
	color:#484747; font-size:14px;
}
.newslist span{
	float:right; color:#aaa;
}


#pages { padding:80px 0 30px; margin:0px; text-align:center;}
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #AA0D1A; text-align:center; color:#AA0D1A}
#pages a.a1 { width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#AA0D1A; border:1px solid #AA0D1A; color:#fff; text-align:center; }

.newstj{
	width:837px; height:156px; margin:auto; margin-top:40px; padding-bottom:30px; border-bottom:1px dashed #979797;
}
.newstj img{
	width:200px; height:154px; float:left; border:1px solid #DCD7DB; margin-right:15px;
}
.newstj h1{
	font-size:18px; font-weight:normal;
}
.newstj p{
	font-size:14px; color:#8A8A8A; line-height:22px; height:106px; padding-top:10px;
}
.newstj a{
	color:#AA0D1A; font-size:14px;
}
.newscon{
	width:825px; height:auto; margin:auto; padding:50px 0;
}
.nsbt{
	font-size:28px; color:#323434; font-weight:normal;
}
.nsinfo{
	height:30px; line-height:25px; border-bottom:1px dashed #AEAEAE; color:#AEAEAE; margin-top:20px;
}
.nscc{
	font-size:14px; color:#3C3C3C; line-height:30px; margin-top:30px;
}
.nscc img{
	max-width:825px; display: block; margin: auto;
}
.pagecon{
	width:825px; height:auto; margin:auto; padding-bottom:30px;
}
.imglist li{
	width:255px; height:191px; background-image:url(../userimg/in28.png); float:left; margin-top:30px; margin-left:30px; text-align:center;
	vertical-align: middle;line-height: 191px;
}
.imglist img{
	/* height:165px; */
	max-width:221px;  margin:13px 17px; cursor:pointer; height: auto;
}
.lxcon{
	width:460px; height:450px; background-image:url(../userimg/in29.png); margin-left:182px; margin-top:80px; margin-bottom:100px; float:left;
}
.lxcon h1{
	font-size:20px; color:#9C0E09; margin-left:80px; margin-top:94px;
}
.lxcon p{
	line-height:35px; padding-top:30px; font-size:14px; color:#000; margin-left:80px;
}

.job{
	margin-bottom:35px; margin-top:30px;
}
.job p{
	height:30px; line-height:30px; font-size:16px; background-color:#CDC6B2; color:#474747; padding:0 15px; margin-top:10px; cursor:pointer;
	background-image:url(../userimg/js1.jpg); background-repeat:no-repeat; background-position:right;
}
.job .jobcur{
	background-color:#CEB36F; color:#fff; background-image:url(../userimg/js2.jpg);
}
.job .jobc{
	line-height:30px; font-size:14px; color:#2F2F2F; padding:25px 20px; display:none;
}

.dit{
	width:860px; height:auto; margin:auto; margin-top:30px; font-size:14px;
}
.dit dt{
	height:40px; line-height:40px; padding-left:20px; background-color:#CEB36F; color:#5A4E0C; font-weight:bold; margin-bottom:15px;
}
.dit dt a{
	color:#5A4E0C;
}
.dit dd{
	line-height:30px; color:#695E2C; margin-left:20px; float:left;
}
.dit dd a{
	color:#695E2C;
}

.linklist li{
	width:184px; height:72px; background-image:url(../userimg/in30.png); float:left; margin-top:30px; margin-left:30px;
}
.linklist img{
	width:150px; height:46px; margin:13px 17px; cursor:pointer;
}
.sydd{
	width:100%; height:289px; margin-top:10px;
}
.sydd1{
	width:888px; height:100%; float:left;
}
.sydd1 img{
	width:888px; height:289px;
}
.sydd2{
	width:302px; height:100%; float:left; margin-left:10px;
}

/********************************/

.ywcon{
	width:1130px; height:142px; display:none; overflow:hidden; margin-left:60px;
}
/*.ywcon li{
	width:202px; height:142px; float:left; margin-left:15px;
}
.ywcon li img{
	width:200px; height:140px; border:1px solid #E1CFA1;
}*/



.fl_js { float:left;}
.fr_js { float:right;}
.pr_js{ position:relative;}
.hz_js { height:223px; overflow:hidden; margin:0 auto;}
.hz_c_js {height:142px; overflow:hidden;}
.hz_c_js ul { display:inline; width:1085px; overflow:hidden;/* margin-left:15px;*/}
.hz_c_js ul li { float:left; width:200px; display:inline; margin-left:15px; overflow:hidden; position:relative; height:140px;border:1px solid #E1CFA1; text-align:center;}
.hz_c_js ul li img { max-width:200px; height:140px; cursor:pointer;} 
.hz_c_js ul li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; }
.h01_js { padding-top:45px;}


/********************************/
.m5c{
	width:1186px; height:46px; float:left; margin-left:7px; margin-top:25px;
}
/*.m5c img{
	width:149px; height:46px; float:left; margin-left:15px;
}*/

.fl_link { float:left;}
.fr_link { float:right;}
.pr_link{ position:relative;}
.hz_link { height:223px; overflow:hidden; margin:0 auto;}
.hz_c_link {height:46x; overflow:hidden;}
.hz_c_link ul { display:inline; width:1148px; overflow:hidden;/* margin-left:15px;*/}
.hz_c_link ul li { float:left; width:149px; display:inline; margin-left:15px; overflow:hidden; position:relative; height:46px; text-align:center;}
.hz_c_link ul li img { max-width:149px; height:46px; cursor:pointer;} 
.hz_c_link ul li span { height:30px; line-height:30px; text-align:center; display:block; overflow:hidden; }
.h01_link { padding-top:8px;}









.m9c{
	width:1120px; height:225px; float:left; margin-left:45px; margin-top:18px;
}
.m9yy{
	width:265px; height:225px; float:left; margin-left:15px;
}
.m9yy p{
	height:50px; background-image:url(../userimg/inxx1.png); color:#9C0E09; font-size:14px; line-height:50px; text-align: center; font-weight: bold;
}
.m9yy p a{
	float:right; color:#000000; margin-right:5px;
}
.m9yy ul{
	padding:10px; border:1px solid #CAB694; width: 243px; height: 166px; background-color:#EFE5C4; margin-top: 5px;
}
.m9yy ul li{
	line-height:24px; font-size:16px;
}
.m9yy ul li a{
	color:#333333;
}