@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; color:#333;}
div,form,img,ul,ol,li,dl,dt,dd { margin: 0; padding: 0; border:0;}
p,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
table,td,tr,th{ font-size:12px;}
img{ margin:0; padding:0;}
li{ list-style-type:none;}
.blank7{ height:7px; font-size:1px; width:100%; overflow:hidden; clear:both;}
a:link {color: #333; text-decoration: none;}
a:visited {color: #333;	text-decoration: none;}
a:hover {color:#DC3724; text-decoration:underline;}
a.hs:link {color:#DC3724; text-decoration: none;}
a.hs:visited {color:#DC3724; text-decoration: none;}
a.hs:hover {color:#333; text-decoration:underline;}
a.topb:link {color:#C1C3BF; text-decoration: none;}
a.topb:visited {color:#C1C3BF; text-decoration: none;}
a.topb:hover {color:#C1C3BF; text-decoration:underline;}


#weekpage{width:960px; margin:0 auto}
.clear{ clear:both}
#weekhead{width:960px;}
	.weektop{background:url(/images/newWeek/topbg.gif) repeat-x; line-height:26px;}
		.weektop h1{padding-left:15px; width:340px; color:#C1C3BF}
		.weeksearch{width:171px; height:17px; float:right; margin:3px 15px 0 0}
			.wsbg{background:url(/images/newWeek/topsearchbg.gif) no-repeat; border:0; width:161px; height:17px; padding-left:10px }
	.weekbanner{width:960px; height:363px;}
	.weekmenu{background:url(/images/newWeek/menubg.gif) repeat-x; width:960px; height:38px;}
	.weekmenu a:link {color: #333; text-decoration: none;}
	.weekmenu a:visited {color: #333;	text-decoration: none;}
	.weekmenu a:hover {color:#B81603; text-decoration:underline;}
		.weekmenu ul{padding-left:40px;}
		.weekmenu ul li{float:left; line-height:38px; font-weight:bold}
		.weekmenu .menudiv {background:url(/images/newWeek/xx.gif) no-repeat center; width:1px; height:38px; display:block; overflow:hidden; padding-left:80px;}

#weeklist{background:#E4E4E4; height:170px; margin-bottom:15px; padding:15px 0 10px 0;}
	.weekcontent{background:url(/images/newWeek/listbg.gif) no-repeat; width:910px; height:132px; margin:0 auto}
		.weekimg{float:left; margin:15px 0 0 20px;}
	.weeknotice{background:url(/images/newWeek/notic.gif) no-repeat; width:910px; height:26px; margin:0 auto; margin-top:10px}
		.notleft{width:85px; line-height:26px; float:left; text-align:center; color:#efefef}
		.notright{width:815px; line-height:26px; float:right}

#weekmain{ width:960px; margin:0 auto;}
#weekleft{ width:700px; float:left}
	.weekad{width:700px; height:193px; margin-bottom:10px;}
	.weekbox{border:1px #BEBEBE solid; width:698px;  float:left; margin-bottom:10px}
		.weektitle{background:url(/images/newWeek/titlebg.gif) no-repeat; width:698px; line-height:32px;}
			.weektitle h1{width:109px; text-align:center; color:#efefef; font-weight:bold}
			.weektitle span{float:right; padding-right:10px; color:#666}
			.weektitle span a:link {color: #666; text-decoration: none;}
			.weektitle span a:visited {color: #666;	text-decoration: none;}
			.weektitle span a:hover {color:#666; text-decoration:underline;}

		.weekcon{padding:10px; float:left}
			.weeknew{width:520px; float:left}
				.weeknew ul li{float:left; line-height:24px; width:510px; background:url(/images/newWeek/hd.gif) no-repeat 3px; padding-left:10px;}
					.weeknew ul li span{ color:#999}
			.weeknewimg{ width:135px; float:right}
				.weeknewpic{width:135px; height:85px; margin-bottom:10px;}
					/*.weeknewpic img{border:1px #ddd solid}*/
					
	.weekthe{padding:10px 0 0 0}
		.thelist{margin-bottom:15px;}
			.thetop{background:#F3F3F3; height:28px;}
				.thetop h1{ background:url(/images/newWeek/jt.gif) no-repeat 3px; padding-left:20px; font-weight:bold; line-height:25px}
				.thetop h1 span{float:right; padding-right:15px; background:url(/images/newWeek/zy.gif) no-repeat 3px 7px; padding-left:20px; font-weight:normal; line-height:28px}
			.thecon{ width:678px; margin:0 auto; height:127px; padding:10px 0 10px 0}
				.theleft{width:182px; float:left}
					.theleft img{width:180px; height:125px; border:1px #DEDEDE solid}
				.theright{width:480px; float:right; line-height:22px}
			.weekline{border-bottom:1px #C9C9C9 dashed; height:1px; overflow:hidden}
#weekright{width:240px; float:right}
	.weektree{border:1px #BDBFBA solid; background:#f3f3f3; width:230px; padding:4px; float:left}
		.weekal{margin-bottom:10px}
		.weekrightbox{margin-bottom:5px; overflow:hidden}
			.weekboxtitle{background: url(/images/newWeek/rhead.gif) no-repeat; width:230px;}
				.weekboxtitle h1{line-height:26px; font-weight:bold; color:#efefef; padding-left:25px;}
			.weekboxcon{float:left; line-height:24px; padding:5px 8px 5px 8px}
				.weekboxcon ul li{background:url(/images/newWeek/hsj.gif) no-repeat 3px; padding-left:10px; float:left; width:200px; line-height:24px;}
			.weekrightcon{line-height:24px; padding:5px 10px 5px 10px}
			.weekrightcontp{line-height:24px; padding:2px 2px 2px 2px}

#weekfoot{width:960px; margin:0 auto;}
	.weeklink{border-top:1px #CCC solid; padding-top:10px; line-height:24px;}
	.weeksub{background:url(/images/newWeek/footbg.gif) repeat-x; width:960px; height:30px; text-align:center; color:#bebebe; font-weight:bold; line-height:30px; margin-top:8px}
	.weekcopy{ padding-top:15px; text-align:center; height:70px; line-height:24px}
	
#weekpageleft{width:240px; float:left}
	.weekpagecon{float:left; line-height:24px; padding:8px 10px 8px 10px}
		.weekpagecon ul li{background:url(/images/newWeek/csj.gif) no-repeat 3px 15px; padding-left:20px; float:left; width:180px; line-height:38px; border-bottom:1px #959595 dashed}
	.weekleftad{width:240px; height:55px; padding-top:10px}
	
#weekpageright{width:700px; float:right}
	.weekshow{padding:15px;}
		.weeknewtitle{height:55px; border-bottom:1px #959595 dashed; margin-bottom:15px}
			.weeknewtitle h1{text-align:center; font-weight:bold; line-height:28px;}
				.weektime{color:#666; text-align:center; line-height:22px;}
		.weeknewcon{line-height:24px;}
	
	.weeknewlist{padding:10px; float:left}
		.weeknewlist ul li{float:left; line-height:32px; width:668px; background:url(/images/newWeek/hd.gif) no-repeat 3px; padding-left:10px; border-bottom:1px #959595 dashed;}
			.weeknewlist ul li span{float:right; color:#666}
	.weekpage{padding:10px; text-align:center; line-height:24px}



.mimg{ margin-top:5px; width:700px; margin:0 auto; padding-top:15px; padding-left:5px;}
.boxmessage{width:700px; margin:0 auto; overflow:hidden; margin-top:25px;}
	.boxmessage h2{text-align:left; line-height:30px; font-weight:bold; border-bottom:1px #ccc solid; border-top:1px #ccc solid; padding-left:5px; padding-right:5px;}
	.boxmessage h2 span{float:right; font-weight:normal; color:#999}
	.conter{ float:left}
	.tx{width:110px; float:left}
	.tx img{padding-left:8px; padding-top:8px;}
	.conterlist{width:580px; float:right;}
	.conterlist h5{text-align:left; line-height:32px; border-bottom:1px #ccc solid;}
	.conterlist .lr{text-align:left; line-height:32px; border-bottom:1px #ccc solid;}
	.conterlist .lr h6{text-align:left; line-height:20px;}
	.conterlist .lr h6 span{color:#999}
	.conterlist .lrxx{text-align:left; line-height:32px;}
	.conterlist .lrxx h6{text-align:left; line-height:20px;}
	.conterlist .lrxx h6 span{color:#999}

	
.weeknewpicimg{
		height:85px; 
		width:135px;
		float:left;
        /*非IE的主流浏览器识别的垂直居中的方法*/
        display: table-cell;
        vertical-align:middle;
        
        /*设置水平居中*/
        text-align:center;

        /* 针对IE的Hack */
        *display: block;
        *font-size: 74px;/*约为高度的0.873，58*0.873 约为51*/
        *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
		
		border:1px #ddd solid;

}
.weeknewpicimg img{
	    /*设置图片垂直居中*/
        vertical-align:middle;
        *display: block;
}


