body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;margin:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
/* CSS Document 
q:before,q:after{content:'';}
map,area,fieldset,legend{border:0px;margin:0;padding:0;}
*/

body {
	font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;
	min-width:1200px;
	line-height:18px;
	color:#555;
	background:#fbfdfe;
	margin:0 auto;
}
tr,td{font-size:14px;color:#555}

a{text-decoration:none; color:#545454;font-size:12px}
a:hover{color:#1A7334; text-decoration:underline}

a.flink1201			{float:left;width:90px;height:20px;background:url(http://www.huachengschool.cn/images/ico02.jpg) left no-repeat;padding:4px 0 0 18px;border-bottom:1px solid #f7e8eb;text-decoration:none;font-size:12px;color:#595959;font-weight:bold;}
a.flink1201:hover	{float:left;width:90px;height:20px;background:url(http://www.huachengschool.cn/images/ico02.jpg) left no-repeat;padding:4px 0 0 18px;border-bottom:1px solid #f7e8eb;text-decoration:underline;font-size:12px;color:#99253c;font-weight:bold;}
a.ff021f_14B{text-decoration:none;font-size:14px;color:#ff021f;font-weight:bold;}
a.ff021f_14B:hover {text-decoration:underline;font-size:14px;color:#ff021f;font-weight:bold;}
a.red02{text-decoration:none;color:#9f3348;font-size:12px;}
a.red02:hover {text-decoration:none;color:#310502;font-size:12px;}

.dispnone{display:none;}

.w{width: 1200px;margin: 0 auto;}
.c{clear:both}
.f{float:left}
.fr{float:right}
.IG{border:1px solid #aaa;font-size:12px;border-style:solid}

/*header*/
#topheader{width: 100%;height: 134px;background:url(../image/topbg.jpg) repeat-x;}
	#topheader .w .hl{float:left;width: 530px;}
	#topheader .w .hr{float:right;width: 530px;text-align:;}
		#topheader .w .hr .hrtop{padding: 24px 14px;text-align:right}
			#topheader .w .hr .hrtop a{font-size:14px;color:#666;padding: 0 6px;}
		#topheader .w .hr .hrbm{padding:4px 0 0 116px;text-align:right}

	#banner3 {position:relative; width:1200px;height:386px;text-align:left; overflow:hidden;}
	#banner3 .topNav {position:absolute;width:100%;height:auto; padding:0px; bottom:24px; text-align:center;}
	#banner3 .topNav ul{width: 120px;margin: 0 auto;}
	#banner3 .topNav li {float:left; width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; overflow:hidden;*display:inline;*zoom:1;cursor:pointer}
	#banner3 .topNav .on {background:#69aaec;}
	#banner3 .banner_list a{position:absolute;display:none}
	#banner3 .banner_list img {border:0px;}
	#banner3 .bgStretcherNav {position:absolute; width:100%; top:146px;height:auto;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; }
	#banner3 .bgStretcherNav a {font-size:80px;line-height:80px;color:#eee;padding:10px 0 20px 0;text-decoration:none;}
	#banner3 .bgStretcherNav a:hover {background:#ddd;color:#fff}
	#banner3 .bgStretcherNav .bgStretcherNavPrev {float:left}
	#banner3 .bgStretcherNav .bgStretcherNavNext {float:right}
	#banner3 .banner_bg {position:absolute; width:100%; bottom:0;background:none;height:auto;z-index:1;cursor:pointer; }

	#banner {position:relative; width:400px; height:260px;text-align:left; overflow:hidden;}
	#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:0px solid;z-index:1002;margin:0px; padding:0px; bottom:10px; right:8px;}
	#banner ul li {float:left;width:22px;height:14px;line-height:18px;font-size:12px;margin:0px;display:block;cursor:pointer;background:url(../image/cur.gif) 0 -14px no-repeat;overflow:hidden;text-align:center;color:#fff}
	#banner ul li.on {background:url(../image/cur.gif) 0 -28px no-repeat;}
	#banner ul li:hover {background:url(../image/cur.gif) no-repeat;}
	.banner_list a{position:absolute;display:none}
	.banner_list img {border:0px;}
	#banner .banner_list img {border:0px;width:400px; height:260px;}
	.banner_bg {position:absolute; width:100%; bottom:0;background-color:#999;height:32px;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; }
	.banner_info{position:absolute;left:10px;bottom:0;height:26px;color:#fff;z-index:1001;cursor:pointer}
	.banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}

#jsddm
{	
	text-align:left}

	#jsddm li
	{	float:left;width:auto;height:20px;text-align:center;padding:8px 12px}

	#jsddm li a
	{	display: block;text-decoration:none;color:#6a2c2d;font-size:16px;font-weight:bold}

	#jsddm li a:hover
	{	text-decoration:underline;color:#6a2c2d;font-size:16px;}
		
		#jsddm li ul
		{
			margin: 6px -12px;position: absolute;width:auto;height:28px;visibility:hidden;background:#eee;z-index:1000;
		}
			#jsddm li ul li
			{	float:left;width:65px;height:18px;line-height:18px;padding:2px 4px;}
			
			#jsddm li ul li a
			{	padding:4px;text-decoration:none;color:#6a2c2d;font-size:14px;}
			
			#jsddm li ul li a:hover
			{	padding:4px;text-decoration:underline;font-size:14px;}

.bannerSmall{height:300px;background:url(../image/listbans.jpg)}



/*footer*/
#footer{width: 100%;height: 190px;text-align:center;line-height:24px;background:url(../image/footerbg.jpg) center bottom no-repeat #fff;}



/*idx*/
#bodydiv{width: 100%;height:1240px;background:url(../image/banbg.jpg) center top no-repeat #fff;}
.bb{height:auto;padding-top:22px;}
.long{height: 28px;background:url(../image/tbg.gif) 0 -168px repeat-x;}
.t1{width:270px;height: 28px;background:url(../image/tbg.gif) 0 top no-repeat;}
a.tmore{float:right;font-size:12px;line-height:12px;padding:10px 4px 0 0;}

.b1{width:290px;height: 540px;}
	.b11home{width:270px;height: 384px;background:url(../image/hpic.jpg) no-repeat;font-size:12px;}
		.b11home a{float:left;width:124px;height:88px;
			line-height:12px;padding:10px 4px;}
	.b11{width:270px;height: 384px;}
	#ImgDemo{OVERFLOW: hidden; WIDTH:98%; HEIGHT:370px;margin-top:10px;}
	#ImgDemo img {width:200px; height:auto;border:1px solid #ddd;padding:2px;}
	#ImgDemo td{text-align:center}

	.t12{width:270px;height: 28px;background:url(../image/tbg.gif) 0 -28px no-repeat;}
	.b12{width:210px;height: 70px;font-size:14px;line-height:30px;padding:16px 0 0 60px;background:url(../image/tbg.gif) -746px 22px no-repeat}
.b2{width:908px;height: 40px;}
.t3{width:445px;height: 28px;background:url(../image/tbg.gif) 0px -237px no-repeat}
.b3{width:420px;height: 280px;}
.t4{width:445px;height: 28px;background:url(../image/tbg.gif) 0 -56px no-repeat;}
.b4{width:490px;height: 280px;}

.t5{width:270px;height: 28px;background:url(../image/tbg.gif) 0 -84px no-repeat;}
.b5{width:445px;height: 270px;padding-right:20px;}
	.b5bgimg{height: 242px;margin-top: 28px;background:url(../image/hpic.jpg) -290px 0 no-repeat;font-size:14px;}
	.b5bgimgtxt1{padding:14px 10px 0 146px;line-height: 20px;}
	.b5bgimgtxt2{padding:10px 15px 0 28px;line-height: 20px;}
.t6{width:270px;height: 28px;background:url(../image/tbg.gif) 0 -112px no-repeat;}
.b6{width:445px;height: 270px;}

.t7{width:370px;height: 28px;background:url(../image/tbg.gif) 0 -140px no-repeat;}
.bc{height: 255px;background:url(../image/z.jpg) 0 32px no-repeat;}
	.bctr2 td{height:144px;padding-right:14px}
	.bctr2 td img{width:190px;height:140px;border:1px solid #fff;padding:1px;}
	#demo{overflow:hidden;height:144px;width:1078px;margin:46px 60px}

.recline{height:30px;line-height:30px;background:url(../image/tbg.gif) 0 -200px no-repeat;padding:0 10px;margin: 6px 18px;}
	.recline a{font-size:14px;padding:4px;line-height:;color:#666;}
	.recline span{float:right;padding:0px;font-size:14px;line-height:;color:#666;}
.tlmdh{width:270px;height: 28px;background:url(../image/tbg.gif) 0px -266px no-repeat}





/*con list*/
#bodydivList{width: 100%;height:auto;padding-bottom:20px;background:#fff;}
#bodydivList .w{width: 1198px;margin: 0 auto;border-left:1px solid #eee;border-right:1px solid #eee}
#bodydivList .b1{height:auto}
#bodydivList .b2{height: auto;min-height:540px;border-right:2px dotted #eee;width:880px;margin-right:20px;}
#bodydivList .recline {padding:0px 20px;line-height: 26px;}
#bodydivList .recline a{font-size:16px;padding:4px;line-height:;color:#666;}
#bodydivList .recline span{float:right;padding:0px;font-size:16px;line-height:;color:#666;}

.b11rmenu {width: 270px;height:auto;padding-bottom:20px;line-height: 28px;}
.b11rmenu a{text-decoration:none;font-size:14px;color:#6a2c2d;font-weight:bold;padding-left:18px;}
.b11rmenu a:hover {text-decoration:underline;font-size:14px;color:#6a2c2d;font-weight:bold;}
.b11rmenu .cmenu{background:#eee;}

.lbtitle{width:700px;padding:2px 40px 12px 40px;margin:0px auto 12px auto;font-size:18px;text-align:left;color:#b70823;background: url(../image/ltline.jpg) bottom no-repeat}
.list_content{width:760px;padding:2px 0px 12px 0px;margin:12px auto;height:auto;}



/*con*/
.dtl{padding:20px 20px 14px 20px;text-align:center;font-size:22px;line-height:28px;font-family:"microsoft yahei";}
.dtltime{text-align:center;padding:8px 0;font-size:12px;background: url(../image/line03.jpg) top repeat-x; color:#999}
.content{line-height:26px;word-break:break-all;word-wrap:break-word;white-space:normal;overflow:hidden;font-family: 'ËÎÌå';}
.summary{padding:6px 12px;line-height:22px;background: #eee}


/*·ÖÒ³*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
	}
	.pagination>li {display: inline;}
	.pagination>li:first-child>a, .pagination>li:first-child>span {
		margin-left: 0;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
	}
	.pagination>li>a, .pagination>li>span {
		position: relative;
		float: left;
		padding: 6px 12px;
		margin-left: -1px;
		line-height: 1.42857143;
		color: #337ab7;
		text-decoration: none;
		background-color: #fff;
		border: 1px solid #ddd;
	}
	.pagination>li:last-child>a, .pagination>li:last-child>span {
		border-top-right-radius: 4px;
		border-bottom-right-radius: 4px;
	}
	.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
		z-index: 2;
		color: #fff;
		cursor: default;
		background-color: #337ab7;
		border-color: #337ab7;
	}
.pagelist{padding:20px 38px;clear: both;}