@charset "utf-8";
body,ul,li,td,tr,h1,h2,p{ margin:0; padding:0;}
ul,li{ list-style:none;}
img{ border:0}
.fl{ float:left;}
.fr{ float:right;}
a{ color:#444444; text-decoration:none;}
a:hover{ color:red; }
.redfont{ color:red; text-decoration:underline}
.yellowfont{ color:#F0FF00;text-decoration:underline}
#main_all{ background:url(../images/bgg.jpg) no-repeat center top #710900; height:2000px;}
#main{width:1000px; margin:0 auto; line-height:20px;font-size:12px; font-family:宋体; color:#5C5C5C}
#main .header01{ height:153px; background:url(../images/pbg_head01.jpg) no-repeat;}
#main .header02{ height:220px; background:url(../images/pbg_head02.jpg) no-repeat;    padding: 0 0 0 30px;}
		#main .header02 a{ float:left; width:580px; height:200px; }
#main .header03{ height:266px; background:url(../images/pbg_head03.jpg) no-repeat; padding: 40px 0 0 25px; color:#fff;}
		#main .header03 a{ color:#fff; text-decoration:none;}
		#main .header03 .headTxt01{ float:left; width:250px; height:120px;}
		#main .header03 .headTxt01 a{ display:block; height:80px; padding:65px 0 0 5px}
		#main .header03 .headTxt02{ float:left; width:220px; height:160px; padding: 40px 0 0 55px; color:#B3B3B3}
		#main .header03 .headTxt02 a{ display:block; padding:38px 0 0  25px;}
#main .content01{ height:196px; background:url(../images/pbg_con01.jpg) no-repeat; padding: 35px 0 0;}
		#main .content01 .contentGf{ float:left; width:425px; height:180px;    padding: 0 0 0 62px;}
		#main .content01 .contentHg{ float:right; width:420px; height:175px; line-height:22px; text-align:left; overflow-y:scroll;}
#main .content02{ height:423px; background:url(../images/pbg_con02.jpg) no-repeat; position:relative}
		#main .content02 h1,#main .content03 h1{ height:50px; padding:3px 340px 0 26px;}
				#main .content02 h1 a,#main .content03 h1 a{ display:block; height:45px; width:130px;}
		#main .content02 .conLeft{ float:left;width:470px; height:320px;padding: 20px 0 0 30px; display:none; overflow:hidden; position:relative}
				#main .content02 .now{ display:block}
				#main .content02 .conLeft li{ float:left; width:205px; height:150px;background:url(../images/pic_line.gif) repeat-x;  margin: 0 20px 15px 0;}
				#main .content02 .conLeft li a{ display:block;}
				#main .content02 .conLeft li h2{height:40px; font-size:14px; padding-top:14px; color:#FFE8F8; font-weight:normal; text-align:center;} 
				#main .content02 .conLeft li strong{ padding:5px 15px; font-size:14px; color:#AE3350; float:left; width:180px; height:37px; overflow:hidden}
				#main .content02 .conLeft li span{ display:block; padding:10px 0 0 0; clear:both;  text-align: center;}
				#main .content02 .conLeft li span img{ width:88px; height:31px}
				.page{height:25px;width:100px; position:absolute;padding:10px 0 0; top:385px; left:370px;}
				.page .points{width:100px;font-size:12px; font-family:Arial;line-height:20px;}
				.page .points li{float:left;width:23px;height:20px;overflow:hidden;text-align:center;color:#8A8A8A;cursor:pointer;}
				.page .points li.current{width:23px; background-color:#BBFBE0;}
		#main .content02 .conRight{ float:right; width:480px; height:355px; margin:10px 0 0 10px;overflow-y:scroll;}
				#main .content02 .conRight li{height:100px; }
				#main .content02 .conRight li a{ display:block; height:90px; width:450px;border: 1px solid #FF7000; cursor:pointer}
				#main .content02 .conRight li img{ float:left;padding:4px; background-color:#fff;width:80px; height:80px;}
				#main .content02 .conRight li span{ float:right; width:335px; padding:7px 10px 0 0; height:80px; overflow:hidden;}
#main .content03{ height:471px; background:url(../images/pbg_con03.jpg) no-repeat; padding-top:15px;}
		#main .content03 h1{ padding-right:320px;}
				#main .content03 h1 .fr{width:155px}
		#main .content03 .conFlash{ float:left; width:450px; height:400px;padding: 7px 0 0 20px;}
		#main .content03 .conBlog{ float:right; width:470px; height:400px; padding:10px 20px 0 0;}
				#main .content03 .conBlog p{ height:30px;   padding: 17px 0 0 40px;}
				#main .content03 .conBlog p a{ margin-right:10px}
				#main .content03 .conBlog ul{ float:left;padding: 55px 0 0 70px; width:300px;}
				#main .content03 .conBlog ul li{ width:255px; height:80px; padding: 0 10px 10px 0; background:url(../images/txt.gif) no-repeat;}
				#main .content03 .conBlog ul li a{ display:block; height:65px; overflow:hidden; padding:5px 10px}
				#main .content03 .conBlog ul li a:hover{ color:#444; text-decoration:none}
#main .footer{ height:181px; background:url(../images/pbg_foot.jpg) no-repeat;}



