﻿*{
	margin:0;
	padding:0;
}
body{
	font-size:12px;
	font-family:simsun;
	line-height:1.5;
}
h1,h2,h3,h4,h5,h6,table,td,th{
	font-size:12px;
	font-weight:normal;
}

img{
	border:0;
}

ul{
	list-style-type:none;
}

li{
	text-align:left;
}

a,input,
area{
	cursor:pointer;

}

img{
	display:block;
}

a:link,a:visited{
	color:#000;
	text-decoration:none;
}
a:hover,a:active{
	color:#666;
	text-decoration:none;
}
.bannerTop{
	width:974px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.bannerTop img{
	display:block;
	margin:0 auto;
}
.container{
	position:relative;
	width:974px;
	margin:0 auto;
	padding:0 3px;
}

.clearing,
.spaceH-1,
.spaceH-2{
	width:1px;
	height:0;
	clear:both;
	overflow:hidden;
	font-size:0;
}
.spaceH-1{
	height:6px;
}
.spaceH-2{
	height:8px;
}

.title{
	display:inline;
	float:left;
}

.more{
	display:inline;
	float:right;
}

.more strong{
	margin:0 5px;
	color:#000;
	cursor:pointer;
}

.more strong.act{
	color:#f00;

}
.listOne li{
	height:24px;
	line-height:24px;
	padding-left:8px;
	background:url(pt.gif) 0 10px no-repeat;
	overflow:hidden;
}


.imgList li{
	display:inline;
	float:left;
	overflow:hidden;
	position:relative;
}

.imgList img{
	padding:1px;
	border:1px solid #b5b5b5;
	display:block;
}

.imgList p{
	text-align:center;
	line-height:16px;
	margin-top:5px;
}



.hot{
	background:url(num.gif) 5px 8px no-repeat;
	margin:5px 6px 0;
	height:309px;
	overflow:hidden;
}

.hot li{
	height:31px;
	line-height:31px;
	padding-left:26px;
	background:url(hot.gif) 0 30px repeat-x;
	overflow:hidden;
}

.banner{
	margin-top:7px;
	height:80px;
}

.banner .left{
	width:764px;
	height:80px;
	overflow:hidden;
}

.banner .right{
	width:200px;
	height:80px;
	overflow:hidden;
}






.partTop{
	background:url(point.gif) 0 0 repeat-y;
	width:100%;

}
.partBottom{
	background:url(bline.gif) left bottom no-repeat;
	width:100%;
	padding-top:1px;
}

.column{
	width:200px;
	display:inline;
	float:left;
	overflow:hidden;
}

.menu{
	height:20px;
	font-size:14px;
	margin:11px 0 0 470px;

}

.menu a{
	margin:0 25px;
}



/* topNav */

.topNav{
	width:100%;
	margin:5px auto 0;
	background:url(nav.jpg) 0 0 no-repeat;
	height:45px;
}

.topNav a{
	display:inline;
	float:left;
	margin:0 8px;
	height:20px;
}

.topNav .title_1{
	display:inline;
	float:left;
	margin:4px 0 0 205px;
	width:200px;
}

.topNav .title_2{
	display:inline;
	float:left;
	margin:4px 0 0 60px;
	width:200px;
}

.topNav .title_3{
	display:inline;
	float:left;
	margin:4px 0 0 60px;
	width:200px;
}

#searchText{
	display:inline;
	float:left;
	margin:12px 0 0 35px;
	width:155px;
	height:21px;
	line-height:22px;
	border:1px solid #dadada;
	text-indent:3px;
}

.topNav img{
	display:inline;
	float:left;
	margin:12px 0 0 3px;
	cursor:pointer;
}

/* partOne */
.partOne{
	margin-top:5px;
}

.partOne .box{
	border:1px solid #b5b5b5;
	border-top:0;
	padding-top:1px;

}

.partOne h3{
	height:28px;
	width:100%;
	overflow:hidden;
	background:url(t2.gif) 0 0 no-repeat;
	color:#fff;
}

.partOne h3.t1{
	background-position: 0 -28px;
}

.partOne h3.t2{
	background-position: 0 -56px;
}

.partOne h3 .title{
	margin:4px 0 0 17px;
	font-size:14px;
	font-weight:bold;
}

.partOne h3 .more{
	margin:6px 12px 0 0;

}

.partOne .first{
	width:309px;
}

.partOne .first .listOne{
	margin:15px 16px 9px;
}

.partOne .first h1{

	width:309px;
	height:30px;
	background:url(t1.jpg) 0 0 no-repeat;
	margin-top:10px;
	color:#fff;
	position:relative;
}
.partOne .first h1 img{
	position:absolute;
	right:80px;
	bottom:6px;
}
.partOne .first h1 .title{
	margin:5px 0 0 17px;
	font-size:14px;
	font-weight:bold;
}

.partOne .first h1 .more{
	margin:6px 14px 0 0;

}

.partOne .first .box{
	width:307px;
}

.partOne .mid{
	width:445px;
	margin-left:10px;
	background:url(mid1.gif) 0 0 no-repeat;

}

.partOne .midBottom{
	width:445px;
	background:url(mid2.gif) center bottom no-repeat;
	padding:1px 0 9px 0;

}

.partOne .mid h1{
	height:36px;
	width:437px;
	overflow:hidden;
	background:url(t3.gif) 0 0 no-repeat;
	margin:4px auto 0;
	position:relative;
}

.partOne .mid h1 .title{
	margin:7px 0 0 10px;
	filter:glow(color=#ffffff,strength=5);
}
.partOne .mid h1 .more{
	margin:10px 12px 0 10px;
}


.partOne .mid h1 .date{
	position:absolute;
	font-size:16px;
	color:#fff;
	top:6px;
	left:105px;
	font-family:"黑体";
	font-weight:bold;
}

.partOne .mid h2{
	height:18px;
	margin:7px 15px 0;
}



.partOne .mid .title{
	color:#098ac6;
	font-size:14px;
	font-weight:bold;
}

.partOne .mid h4{
	margin:8px 15px 0;
	text-align:center;
	font-size:18px;
	font-family:"黑体";
}

.partOne .mid .listOne{
	margin:10px 20px 0;
	font-size:14px;
}

.partOne .mid .doc{
	line-height:22px;
	margin:5px 20px 0;

}

.partOne .mid .line{
	background:url(bl.gif) left bottom repeat-x;
	padding-bottom:10px;
}

.keyWord{
	margin:4px auto 0;
	height:74px;
	width:424px;
	background:url(keybg.gif) 0 0 no-repeat;
	overflow:hidden;
	padding-top:7px;
}

.keyWord span{
	height:24px;
	margin:0 7px;
	line-height:24px;
	display:inline;
	float:left;
	cursor:pointer;
}

.partOne .right .box{
	width:198px;
	background:url(boxbg.jpg) center bottom no-repeat;
	text-align:center;
}


.partOne .right .pic{
	width:185px;
	height:106px;
	border:1px solid #8ab639;
	margin:8px auto 0;
}
.partOne .right .listOne li span{
	display:inline;
	float:left;
}
.partOne .right .listOne li img{
	display:inline;
	float:left;
	margin:5px 0 0 2px;
}

.partOne .right .listOne{
	margin:5px 5px 0px 10px;
}

.partTwo .right,.partThr .right,.partFour .right{
	background:#f0f0f0;
	margin-top:15px;
}


/* partTwo */
.partTwo{
	margin-top:7px;
	background:url(b1.jpg) 0 0 no-repeat;

}

.partTwo h2{
	height:21px;
	background:url(point.gif) left bottom repeat-x;
	width:185px;
	margin:6px auto 0;

}
.partTwo h2 .title{
	color:#50ac30;
	height:20px;
	border-bottom:1px solid #50ac30;
	font-weight:bold;
	font-size:14px;
}

.partTwo .photo{
	margin:10px auto 0;
	width:207px;
}

.partTwo .menu{
	color:#4a8d02;
}

.partTwo .menu a:link,.partTwo .menu a:visited,.partTwo .menu a:hover,.partTwo .menu a:active{
	color:#4a8d02;
}

.partTwo .first{
	width:240px;
	margin-top:15px;
	text-align:center;
	background:url(side.jpg) right center no-repeat;
}

.partTwo .first h2{
	width:207px;
}

.partTwo .first .listOne{
	margin:8px 18px 0;
}

.partTwo .mid{
	width:511px;
	float:left;
	display:inline;
	margin-lefT:10px;
}




.partTwo .mid h3{
	width:100%;
	height:28px;
	background:url(t4.gif) center center no-repeat;
	margin-top:15px;
	line-height:30px;
	position:relative;
}


.partTwo .mid h3 .title{
	margin:0 0 0 10px;
	font-size:14px;
	color:#50ac30;
	font-weight:bold;
}

.partTwo .mid h3 .more{
	margin-right:15px;
}

.partTwo .mid h3 strong{
	position:absolute;
	width:83px;
	height:24px;
	display:block;
	text-align:center;
	line-height:24px;
	color:#848484;
	font-size:14px;
	bottom:0;
	cursor:pointer;
}

.partTwo .mid h3 strong.act{
	color:#000;
	background:url(act.gif) center center no-repeat;
}

.partTwo .mid h3 strong a:link,.partTwo .mid h3 strong a:visited,.partTwo .mid h3 strong a:hover,.partTwo .mid h3 strong a:active{
		color:#848484;

}

.partTwo .mid h3 strong.act a:link,.partTwo .mid h3 strong.act a:visited,.partTwo .mid h3 strong.act a:hover,.partTwo .mid h3 strong.act a:active{
		color:#000;

}



#con_1{
	left:126px;
}

#con_2{
	left:209px;
}

.partTwo .mid .newImg{
	width:112px;
	margin-left:10px;
	display:inline;
	float:left;
	overflow:hidden;
}

.partTwo .mid .imgList{

	width:112px;

}

.partTwo .mid .imgList li{
	width:112px;
	margin:10px 0 0;
	height:102px;


}


.partTwo .mid .imgList img{
	width:108px;
	height:79px;
	}

.partTwo .mid .news{
	font-size:14px;
	margin:5px 0 0 23px;
	display:inline;
	float:left;
	width:355px;
	overflow:hidden;
}

.partTwo .mid .news span{
	font-size:12px;
	margin-left:5px;
	color:#b5b5b5;
}


.partTwo .imgDoc{
	height:84px;
	overflow:hidden;
	margin-top:13px;

}

.partTwo .imgDoc img{
	width:108px;
	height:80px;
	padding:1px;
	border:1px solid #b5b5b5;
	display:inline;
	float:left;
}

.partTwo .imgDoc .doc{
	width:350px;
	display:inline;
	float:right;
	margin-right:18px;
}

.partTwo .imgDoc h4{
	font-size:18px;
	font-weight:bold;
	line-height:28px;
	height:24px;
	overflow:hidden;
	text-align:center;
}
.partTwo .imgDoc p{
	line-height:18px;
	height:54px;
	overflow:hidden;
	margin-top:5px;
}

.partTwo .mid .mon{
	font-size:14px;
	margin-top:5px;
	height:144px;

}

.partTwo .mid .mon li{
	margin:0 5px;
	display:inline;
	float:left;
	width:227px;
}


.partTwo .right .listOne{
	margin:8px 11px 0;
	padding-bottom:10px;
}

.partTwo .first .pic{
	width:200px;
	height:60px;
	margin:7px auto 0;
}



/* partThr */
.partThr{
	margin-top:7px;
	background:url(b2.jpg) 0 0 no-repeat;

}

.partThr .menu{
	color:#d5a000;
}

.partThr .menu a:link,.partThr .menu a:visited,.partThr .menu a:hover,.partThr .menu a:active{
	color:#d5a000;
}


.partThr h2{
	height:21px;
	background:url(point.gif) left bottom repeat-x;
	width:185px;
	margin:6px auto 0;


}
.partThr h2 .title{
	color:#d01d00;
	height:20px;
	border-bottom:1px solid #d01d00;
	font-weight:bold;
	font-size:14px;
}

.partThr .first{
	width:240px;
	margin-top:15px;
	text-align:center;
	background:url(side.jpg) right center no-repeat;
}

.partThr .first h2{
	width:207px;
}

.partThr .first .imgList{
	width:227px;
	margin:0 auto;
}
.partThr .first .imgList li{
	height:106px;
	width:95px;
	margin:12px 9px 0;
}

.partThr .first .imgList img{
	height:68px;
	width:91px;
}

.partThr .first .imgList .videoLogo{
	position:absolute;
	right:2px;
	top:56px;
	display:block;
	width:16px;
	height:22px;
	background:url(video.gif) center center no-repeat;
	text-indent:-1000em;
}


.partThr .imgDoc{
	height:84px;
	overflow:hidden;
	margin-top:13px;

}

.partThr .imgDoc img{
	width:108px;
	height:80px;
	padding:1px;
	border:1px solid #b5b5b5;
	display:inline;
	float:left;
}

.partThr .imgDoc .doc{
	width:350px;
	display:inline;
	float:right;
}

.partThr .imgDoc h4{
	font-size:18px;
	font-weight:bold;
	line-height:28px;
	height:24px;
	overflow:hidden;
	text-align:center;
}
.partThr .imgDoc p{
	line-height:18px;
	height:54px;
	overflow:hidden;
	margin-top:5px;
}

.partThr .mid{
	width:490px;
	margin:15px 0 0 20px;
}

.partThr .mid h2{
	width:490px;
}


.partThr .mid .listOne{
	margin:5px 0 0 0;
	font-size:14px;
}

.partThr .mid .mon{
	font-size:14px;
	margin-top:20px;
	padding-bottom:15px;
	height:144px;
	background:url(bl.gif) left bottom repeat-x;
}

.partThr .mid .mon li{
	margin:0 5px;
	display:inline;
	float:left;
	width:227px;
}

.partThr .mid .boxOne{
	width:215px;
	display:inline;
	float:left;
	margin:12px 0 0;
	padding-right:21px;
	background:url(linefour.gif) right bottom repeat-y;
}

.partThr .mid .boxTwo{
	width:215px;
	display:inline;
	float:left;
	margin:12px 0 0 21px;


}

.partThr .mid .imgList{

	height:100px;

}

.partThr .mid .imgList li{
	width:84px;
	margin:15px 0 0;
	height:85px;
}

.partThr .mid .imgList li.side{
	float:right;
}

.partThr .mid .imgList img{
	width:80px;
	height:60px;
}



.partThr .mid h3{
	height:20px;
	clear:both;
}
.partThr .mid .title{
	color:#d01d00;
	font-size:14px;
	font-weight:bold;
}



.partThr .right .listOne{
	margin:5px 11px 0;
	padding-bottom:10px;
}

/* partFour */
.partFour{
	margin-top:7px;
	background:url(b3.jpg) 0 0 no-repeat;

}

.partFour .menu{
	color:#a8008e;
}

.partFour .menu a:link,.partFour .menu a:visited,.partFour .menu a:hover,.partFour .menu a:active{
	color:#a8008e;
}

.partFour h3{
	width:340px;
	height:20px;
	margin-top:10px;
}

.partFour h3 .title{
	color:#a8008e;
	font-size:14px;
	font-weight:bold;
}

.partFour .imgDoc{
	height:84px;
	overflow:hidden;
	margin-top:8px;
	width:340px;
}

.partFour .imgDoc img{
	width:108px;
	height:80px;
	padding:1px;
	border:1px solid #b5b5b5;
	display:inline;
	float:left;
}

.partFour .imgDoc .doc{
	width:220px;
	display:inline;
	float:right;
}

.partFour .imgDoc h4{
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	height:24px;
	overflow:hidden;
}
.partFour .imgDoc p{
	line-height:18px;
	height:54px;
	overflow:hidden;
	margin-top:5px;
}

.partFour .listOne{
	margin:5px 20px 5px 0;
	font-size:14px;
}

.partFour h2{
	height:21px;
	background:url(point.gif) left bottom repeat-x;
	width:185px;
	margin:6px auto 0;


}
.partFour h2 .title{
	color:#a8008e;
	height:20px;
	border-bottom:1px solid #a8008e;
	font-weight:bold;
	font-size:14px;
}


.partFour .first{
	width:371px;
	margin:15px 0 0 20px;
	background:url(linefour.gif) right top repeat-y;

}

.partFour .mid{
	width:340px;
	margin:15px 0 0 22px;

}

.partFour .imgList{
	width:176px;
	background:#fff;
	margin:6px auto 0;
	height:280px;
}

.partFour .imgList li{
	width:74px;
	margin:12px 7px 0;
	height:77px;
}

.partFour .imgList img{
	width:70px;
	height:52px;
}

.partFour .right{
	height:460px;
}

.left{
	display:inline;
	float:left;
}

.right{
	display:inline;
	float:right;
}

.imgchange{
	width:309px;
	height:378px;
	position:relative;
	overflow:hidden;
}

.imgchange .back{
width:309px;
height:378px;
position:absolute;
top:0;
left:0;
background:url(imgchange.gif) 0 0 no-repeat;
z-index:100;
}

.picBtn{}

.picBtn strong{
	position:absolute;
	width:33px;
	height:33px;
	background:url(imgbtn.gif) 0 0 no-repeat;
	overflow:hidden;
	text-align:center;
	line-height:31px;
	color:#fff;
	font-size:20px;
	top:340px;
	left:160px;
	z-index:500;
	cursor:pointer;
}

.picBtn strong.act{
	font-size:20px;
	color:#409ee7;
	background:url(imgbtn.gif) right 0 no-repeat;
}

.hrefShow{
	width:295px;
	height:354px;
	top:9px;
	left:7px;
	position:absolute;
	overflow:hidden;
	z-index:200;
}

.hrefShow a{
	display:block;
	width:295px;
	height:354px;
}

.picShow{
	margin:8px 0 0 9px;
}
.picShow img{
	width:295px;
	height:354px;
}
#picshow{
	filter:revealTrans(Transition=23,Duration=1);
	width:295px;
	height:354px;
	overflow:hidden;
}


.star{
	width:180px;
	margin:5px auto 0;
	background:url(star.gif) center 5px no-repeat;
	height:200px;
	overflow:hidden;
	padding-top:3px;
}

.star a{
	padding-top:26px;
	display:inline;
	float:left;
	height:20px;
	text-align:center;
	margin:4px 12px 0;
	overflow:hidden;
	width:36px;
}


.star  a:link,.star  a:visited{
	color:#749f1f;
	text-decoration:none;
}
.star  a:hover,.star  a:active{
	color:#749f1f;
	text-decoration:underline;
}


.vote_from{
	width:178px;
	margin:10px auto 0;
	padding-bottom:10px;
}
.vote_from .q{
	font-weight:bold;
}

.vote_bnt{
	margin:5px 0 0;

}

.vote_bnt ol{
	margin-top:10px;
}

.vote_bnt li{
	margin-top:5px;
}
.vote_bnt input{
	width:70px;
	height:25px;
	background:url(btn.gif) 0 0 no-repeat;
	margin:0 5px;
	border:0;
	text-align:center;
	font-weight:bold;
}

.weight{
	width:175px;
	margin:2px auto 0;
}

.weight p{
	margin:8px 0 0;
}

.weight .input1{
	width:70px;
	height:16px;
	margin:0 5px;
}

.weight .btn{
	margin:8px 0 0 0;
	height:25px;
}

.weight .btn img{
	display:inline;
	float:left;
	margin:0 8px;
	cursor:pointer;
}

.partOne .first h1 a:link,.partOne .first h1 a:visited,.partOne .first h1 a:hover,.partOne .first h1 a:active,.partOne .mid h1 a:link,.partOne .mid h1 a:visited,.partOne .mid h1 a:hover,.partOne .mid h1 a:active,.topNav  a:link,.topNav a:visited,.topNav a:hover,.topNav a:active{
	color:#fff;
}


.mt10{margin-top:0px;}

#list br{
	background:url(bl.gif) center center repeat-x;
	display:block;
	line-height:28px;height:28px;
	clear:both;
}

.topNews{
	background:url(bl.gif) center bottom repeat-x;
	padding-bottom:6px;
}

#footer{
	margin:10px auto 0;
	padding-top:15px;
	width:974px;
	background:url(footer.jpg) 0 0 repeat-x;

}

.inf {
	height:20px;
	overflow:hidden;
	margin:10px 20px 0;
	text-align:center;

}

.inf span{
	margin:0 13px;
}

.partners{
	width:918px;
	padding:8px 27px;
	border:1px solid #b0b0b0;
	background:#ededed;
	margin-top:10px;

}
.partners p{
	height:30px;
	overflow:hidden;
	line-height:30px;
}

.partners p a{
	margin:0 10px;
}

.inputcnt{
	width:175px;
	margin:0 auto 0;
}
.inputcnt p{
	margin:8px 0 0 0;
}
.inputcnt .its{
	width:20px;
	margin:0 5px;
}

.inputcnt .btn{

	height:25px;
}

.inputcnt .btn img{
	display:inline;
	float:left;
	margin:0 8px;
	cursor:pointer;
}


.disresult{width:350px;padding:5px 5px 5px 30px;background:#fff;border:1px solid #d01d00;position:absolute;right:10px;bottom:120px;}
.disresult h6{font-size:16px;height:30px;font-weight:bold;line-height:30px;}
.tiptext {margin-top:10px;}
.tiptext span{display:block; float:left; padding-left:35px; height:25px; line-height:25px; margin-right:20px;}
.tiptext span.tip1{background:url(stest04.gif) no-repeat;}
.tiptext span.tip2{background:url(stest05.gif) no-repeat;}
.tiptext span.tip3{background:url(stest07.gif) no-repeat;}
.premonth{float:left; width:138px; border:1px solid #5a578b; background:#e7e6fd; padding:6px;margin-right:17px;}
.premonth h5{height:25px; font-weight:bold; line-height:25px; overflow:hidden;}
.premonth th{font-weight:normal; height:25px; text-align:center;}
.premonth td{ height:25px; text-align:center;}
.Fg a{color:#19b100; text-decoration:underline;}
.Fy a{color:#ffc600;text-decoration:underline;}
.Fr a{color:#ff0000;text-decoration:underline;}
.premonth td span{ position:relative; text-decoration:none;}
.premonth td.Fg .redwin,.premonth td.Fy .redwin,.premonth td.Fr .redwin{ position:absolute; left:2px; top:2px; border:1px solid #000; background:#fff; color:#ff0000; padding:3px; width:97px;text-decoration:none; line-height:18px; text-align:left; }
.cntR{float:right; width:490px; padding-top:32px;}
.cntRsub{border:1px solid #5a578b; background:#eeedf5; line-height:22px; width:410px; overflow-y:auto; height:340px;}

.baoliao

}

.baoliao a:link,.baoliao a:visited,.baoliao a:hover,.baoliao a:active{
	font-weight:bold;
	color:#098ac6;

}


.partOne .dyad{
	width:420px;
	margin:0 auto;
}
