/*公共全局*/
body {
text-align:center;
margin:0 auto;
padding:0;
background:url(../images/topbanner.jpg) no-repeat center 35px  #000;
color:#333;

}

div {text-align:left;}

body > div {margin-right:auto;margin-left:auto;}

form, input, select {margin:0px; padding:0px;}

body, div, td {font-size:12px;font-family:"宋体";}

img,a img{border:0; margin:0; padding:0;vertical-align:top;}

input,select {font-size:12px;vertical-align:absmiddle;font-family:"宋体";}

input {padding-top:1px;}

a {color:#333; text-decoration:none;}

a:hover {color:#f60;text-decoration:underline;}

p,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,li,b {margin:0;	padding:0;}

h2 {font-size:14px;}

ul,li {	list-style:none;}

.clearer{height:0;overflow:hidden;clear:both;}



.wrap {
	margin:10px auto 0 auto;
	width:970px;
	overflow:hidden;
	clear:both;
} 

/*重大专题题头------------------------*/
.special_box{width:100%; height:100%; overflow:hidden; background:#fff; text-align:center;}
.special_box .special_nav{width:970px;padding:0 5px; height:100%; overflow:hidden; margin:0 auto;}
.special_box .special_nav .special_lo{float:left; width:95px; height:35px; background:url(http://image.39.net/images/sepecil_logo.gif) 0 0 no-repeat;}
.special_box .special_nav .special_lo a{ display:block;width:100%; height:100%; text-indent:-10000px;}
.special_box .special_nav .special_text{float:left;width:875px; height:35px; overflow:hidden; text-align:right; color:#ccc; font:12px/35px "宋体";}
.special_box .special_nav .special_text a{color:#333; text-decoration:none;}
.special_box .special_nav .special_text a:hover{color:#069; text-decoration:underline;}


.top_banner {
	clear:both;
	width:970px;
	height:300px;
	margin:0 auto;
}


.t1 {
	width:970px;
	height:41px;
	background:url(../images/t1.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.39.net/html/2011/carlender/images/t1.png',sizingMethod='crop');
}


.t2 {
	width:970px;
	overflow:hidden;
	background:url(../images/t2.gif) repeat-y;
	
}	


.t3 {
	width:970px;
	overflow:hidden;
	height:27px;
	background:url(../images/t3.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://image.39.net/html/2011/carlender/images/t3.png',sizingMethod='crop');
}	


.t4 {
	width:970px;
	height:107px;
	background:url(../images/t4.gif) no-repeat;

}

.t5 {
	width:970px;
	height:123px;
	background:url(../images/t5.gif) no-repeat;

}

.t6 {
	width:970px;
	height:102px;
	background:url(../images/t6.gif) no-repeat;

}

.car1 {
	width:970px;
	height:137px;
	background:url(../images/car1.gif) no-repeat;
}

.date {
	margin:5px 0 0 0;
	width:970px;
	height:21px;
	background:url(../images/date.gif) no-repeat;
}

.date_list {
	width:810px;
	margin:10px auto 0 auto;

	
}

.date_list .d30 {
	width:75px;
	height:75px;
	background:url(../images/d30.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d31 {
	width:75px;
	height:75px;
	background:url(../images/d31.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d1 {
	width:75px;
	height:75px;
	background:url(../images/d1.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d2 {
	width:75px;
	height:75px;
	background:url(../images/d2.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d3 {
	width:75px;
	height:75px;
	background:url(../images/d3.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d3:hover {
	width:75px;
	height:75px;
	background:url(../images/d3_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d4 {
	width:75px;
	height:75px;
	background:url(../images/d4.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d4:hover {
	width:75px;
	height:75px;
	background:url(../images/d4_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d5 {
	width:75px;
	height:75px;
	background:url(../images/d5.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d5:hover {
	width:75px;
	height:75px;
	background:url(../images/d5_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d6 {
	width:75px;
	height:75px;
	background:url(../images/d6.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d6:hover {
	width:75px;
	height:75px;
	background:url(../images/d6_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d7 {
	width:75px;
	height:75px;
	background:url(../images/d7.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d7:hover {
	width:75px;
	height:75px;
	background:url(../images/d7_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d8 {
	width:75px;
	height:75px;
	background:url(../images/d8.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d8:hover {
	width:75px;
	height:75px;
	background:url(../images/d8_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d9 {
	width:75px;
	height:75px;
	background:url(../images/d9.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d9:hover {
	width:75px;
	height:75px;
	background:url(../images/d9_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d10 {
	width:75px;
	height:75px;
	background:url(../images/d10.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d10:hover {
	width:75px;
	height:75px;
	background:url(../images/d10_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d11{
	width:75px;
	height:75px;
	background:url(../images/d11.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d11:hover {
	width:75px;
	height:75px;
	background:url(../images/d11_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d12 {
	width:75px;
	height:75px;
	background:url(../images/d12.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d12:hover {
	width:75px;
	height:75px;
	background:url(../images/d12_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d13 {
	width:75px;
	height:75px;
	background:url(../images/d13.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d13:hover {
	width:75px;
	height:75px;
	background:url(../images/d13_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d14 {
	width:75px;
	height:75px;
	background:url(../images/d14.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d14:hover {
	width:75px;
	height:75px;
	background:url(../images/d14_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list a.d15 {
	width:75px;
	height:75px;
	background:url(../images/d15.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d15:hover {
	width:75px;
	height:75px;
	background:url(../images/d15_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d16 {
	width:75px;
	height:75px;
	background:url(../images/d16.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d16:hover {
	width:75px;
	height:75px;
	background:url(../images/d16_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d17 {
	width:75px;
	height:75px;
	background:url(../images/d17.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list a.d17:hover {
	width:75px;
	height:75px;
	background:url(../images/d17_a.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list .d18 {
	width:75px;
	height:75px;
	background:url(../images/d18.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list .d19 {
	width:75px;
	height:75px;
	background:url(../images/d19.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d20 {
	width:75px;
	height:75px;
	background:url(../images/d20.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d21 {
	width:75px;
	height:75px;
	background:url(../images/d21.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d22 {
	width:75px;
	height:75px;
	background:url(../images/d22.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d23 {
	width:75px;
	height:75px;
	background:url(../images/d23.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d24 {
	width:75px;
	height:75px;
	background:url(../images/d24.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d25 {
	width:75px;
	height:75px;
	background:url(../images/d25.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d26 {
	width:75px;
	height:75px;
	background:url(../images/d26.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d27 {
	width:75px;
	height:75px;
	background:url(../images/d27.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .d28 {
	width:75px;
	height:75px;
	background:url(../images/d28.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .dn1 {
	width:75px;
	height:75px;
	background:url(../images/dn1.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .dn2 {
	width:75px;
	height:75px;
	background:url(../images/dn2.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .dn3 {
	width:75px;
	height:75px;
	background:url(../images/dn3.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.date_list .dn4 {
	width:75px;
	height:75px;
	background:url(../images/dn4.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}


.date_list .dn5 {
	width:75px;
	height:75px;
	background:url(../images/dn5.gif) no-repeat center top;
	float:left;
	display:inline;
	margin:5px 20px 5px 20px;
}

.bp {
	width:105px;
	height:578px;
	position:absolute;
	z-index:100;
	margin:0 0 0 -20px;
	
}

.bp2 {
	width:83px;
	height:400px;
	position:absolute;
	z-index:100;
	margin:0 0 0 887px;
	
}


#pop1 div {
	display:none;
}

#pop1 .block {
	display:block;
}

#pop1 .hideit {
	display:none;
}

#d3 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:270px 0 0 480px;
	display:none
}

#d4 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:270px 0 0 580px;
}


#d5 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:270px 0 0 720px;
}


#d6 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 20px;
}

#d7 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 130px;

}


#d8 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 250px;
	
}


#d9 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 370px;
	
}

#d10 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 490px;
	
}

#d11 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 610px;
	
}

#d12 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:350px 0 0 730px;
	
}


#d13 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:440px 0 0 20px;
	
}


#d14 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:440px 0 0 130px;
	
}

#d15 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:440px 0 0 250px;
	
}

#d16 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:440px 0 0 370px;
	
}

#d17 {
	width:205px;
	overflow:hidden;
	height:130px;
	background:url(../images/tc.png) no-repeat;
	_background:url(../images/tc.gif) no-repeat;
	position:absolute;
	z-index:200;
	margin:440px 0 0 490px;
	
}

.d_detail {
	display:block;
	margin:25px 10px 0 10px;
	overflow:hidden;
	height:100%;
	
	
}	

.d_detail .close {
	float:right;
	display:inline;
	width:15px;
	height:15px;
	background:url(../images/close.gif) no-repeat center center;
	display:block;
	margin:5px 5px 0 0;
	cursor:pointer
}

.d_detail strong {
	font-size:14px;
	display:block;
	padding:0 0 5px 0;

	
}

.d_detail strong a {
	color:#DB0F00;
	text-decoration:underline;	
}


.d_detail strong a:hover {
	color:#f60;
	text-decoration:none;	
}

.d_detail p {
	line-height:20px;
}

.d_detail p a {
	color:#DB0F00;
		
}

.d_detail p a:hover {
	color:#f60;
		
}

.bj_con {
	text-align:center;
	margin:10px auto 0 auto;
}

.bj_con img {
	vertical-align:top;
}


.brand {
	margin: 0 auto;
	overflow:hidden;
	width:900px;
	*padding:0 0 10px 0;
	
}

.brand li {
	background:url(../images/bg1.gif) no-repeat;
	width:144px;
	height:131px;
	text-align:center;
	padding:8px 0 0 0;
	float:left;
	display:inline;
	margin:10px 15px 10px 20px;
}

.brand li img {
	
	width:124px;
	height:124px;
	
}




/* remark -------------------------------------------*/

.pl{
	background:url(../images/icon1.gif) no-repeat 0 -141px;
	height:42px;
	margin: 20px 0;
}
.pls {
	color:#f60;
	font-weight:bold;
}


.pl strong{
	font-family:微软雅黑,黑体,宋体;
	font-size:20px;
	font-weight:normal;
	padding:10px 0 0 0;
	text-indent:60px;
	display:block;
}

.remark {
	overflow:hidden;
	margin:0 0 0 40px;
	width:920px;
	
}
.retitle {
	margin:0;
	display:none;
}

.remark .t {

	font-size:14px;
	font-weight:bold;
	background:url(../images/ico_remark.gif) no-repeat 2px 0;
	padding:0 0 0 21px;
}

.remark .m {

	padding:0;
}

.remark li {
	font-size:14px;
	line-height:24px;
	
	padding:10px 0;
	
}

.remark li .c1,.remark li .c2,.remark li .c3 {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:14px;
	clear:both;
	display:block;
	color:#666;
	
}

.remark li .c1 {
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	padding:0 0 0 20px;
	font-size:12px;
	color:#CC0000;
	background:url(../images/icon1.gif) no-repeat 0 5px;
}


.remark li .c3 {
	display:none;
}



.abg {text-align:center; background:; display:none;font-size:1px}

.remarkbox {
	padding:0 0 10px 0; width:920px;overflow:hidden;
	clear:both;
	
}
.username {padding:10px 0 10px 0;width:100%;}

.username input {
	width:240px;
	padding:6px 4px 2px 4px;
	border:1px solid #ccc;
	height:20px;
	font-size:14px;
	}
	
	
.remarkbox textarea {
	width:880px;
	padding:6px 4px 2px 4px;
	border:1px solid #ccc;
	height:100px;
	font-size:14px;
	float:left;
	
}
.rebut {
	padding:0 0 10px 0;

}

.rebut .but1 {
	width:176px;
	height:31px;
	background:url(../images/btn.png) no-repeat; font:bold 14px "宋体"; color:#333;
	border:0;
	vertical-align:middle;
	
}

.rebut .tbox {width:50px;padding:2px;border:#ccc 1px solid;vertical-align:middle;}

.fu {
	background:url(../images/fu.gif) no-repeat center center;
	overflow:hidden;
}
	




/* 底部信息 CSS */
.bottominfo,#bottominfo {width:100%;margin:10px auto 0 auto;text-align:center;padding:20px 0 10px 0;line-height:22px;font-family:Verdana;color:#ccc; background:url(../images/bottom_bg.gif) repeat-x;height:87px;}

.bottominfo,#bottominfo a {
	color:#fff;
}

.bottominfo,#bottominfo a:hover {
	color:#f60;
}

.zrbj {
	padding:10px 0;
	text-align:center;
}

.zrbj span {
	padding:0 5px 0 0;
}



.zf1 {
	width:913px;
	margin:10px auto 0 auto;
	clear:both;
	overflow:hidden;
	padding:540px 0 0 0;
	height:197px;
	background:url(../images/b11.jpg) no-repeat;
}

.zf2 {
	width:913px;
	margin:10px auto 0 auto;
	clear:both;
	overflow:hidden;
	padding:522px 0 0 0;
	height:200px;
	background:url(../images/b22.jpg) no-repeat;
}

.zf3 {
	width:913px;
	margin:10px auto 0 auto;
	clear:both;
	overflow:hidden;
	padding:541px 0 0 0;
	height:196px;
	background:url(../images/b33.jpg) no-repeat;
}


.zf1 a,.zf2 a,.zf3 a {
	color:#5B0101;
}

.zf1 a:hover,.zf2 a:hover,.zf3 a:hover{
	color:#f60;
}

.hg_pic {
	width:260px;
	margin:0 0 0 40px;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:center;
}

.hg_pic strong {
	font-family:微软雅黑,黑体,宋体;
	font-size:18px;
	color:#5B0101;
	padding:0 0 5px 0;
	display:block;
	margin:0 auto;
}


.hg_pic img {
	vertical-align:top;
	width:250px;
	height:147px;
}

.hg_txt {
	width:290px;
	float:left;
	display:inline;
	line-height:24px;
	text-indent:24px;
	margin:30px 0 0 10px;
}

.hg_list {
	width:140px;
	float:left;
	display:inline;
	line-height:24px;
	text-indent:24x;
	margin:30px 0 0 30px;
}

.hg_list li {
	width:180px;
	text-indent:8px;
	background:url(../images/ic.gif) no-repeat 0 10px;
	line-height:28px;
	font-size:14px;
	
}

