@charset "gb2312";
/* CSS Document */
html { padding:0px; margin:0px auto; }
body { margin:0px; padding:0px; font-family:tahoma; }
a { color:#1E50A2;text-decoration:none; }
a:hover { color:#F00; text-decoration:underline; }
ul, li { list-style:none; margin:0px; padding:0px; }
img { border:0; }
form { margin:0px; padding:0px; }
#top { width:980px; height:30px; margin:0px auto 10px auto; padding:0px; border-bottom:1px solid #D4D4D4; background:url(../cpimg/topbg.gif); color:#666; display:block; }
#top ul { display:block; }
#top li { width:80px; height:28px; line-height:28px; float:right; margin-top:2px; padding:0px 0px; text-align:center; font-size:12px; border-right:1px solid #D4D4D4; }
#top li a, #top li a:hover { font-size:12px; color:#666; }
#nav { width:970px; height:40px; margin:0px auto; padding:5px 5px 0px 5px; background:url(../cpimg/pri_nav.gif); display:block; }
#nav h1 { width:240px; height:26px; line-height:26px; text-align:center; font-size:16px; font-weight:bold; margin:0px; padding:0px; color:#fff; float:left; }
#nav h1 a, #nav h1 a:hover { color:#FFF; font-size:16px; font-weight:bold; margin:0px; padding:0px; }
#nav ul { display:block; float:left; }
#nav li { float: left; font-size: 14px; font-weight: bold; height: 28px; }
#nav li a, #nav li a:hover { padding:4px 20px 7px; display:block; color:#FFF; }
#nav li.current { height:40px; background:#fff; color:#333; font-weight:bold; }
#nav li.current a, #nav li.current a:hover { color:#333; padding:4px 20px 7px; display:block; }
#main { width:980px; margin:0px auto 10px auto; padding:0px; display:block; }
.left728 { width:728px; float:left; display:block; }
.box { display:block; border:1px solid #D4D4D4; margin-bottom:10px; }
.box ul, .inews ul { display:block; padding:10px; }
.box li, .inews li { height:24px; line-height:24px; font-size:14px; }
.box li span, .inews li span { float:right; margin:0px 0px 0px 0px; color:#666; font-size:12px; }

.th { display:block; height:30px; line-height:30px; background:url(../cpimg/thbg01.gif); padding:0px 10px; font-size:14px; font-weight:bold; }
.right242 { width:242px; float:left; display:block; float:right; }
.right242 a, .right242 a:hover { font-size:12px;color:#333!important; }

#links { width:980px; margin:0px auto 10px auto; padding:0px; display:block; }
#links ul { display:block; border-top:1px solid #d4d4d4; padding-top:10px; overflow:auto;}
#links li { font-size:12px; color:#999; margin:0px 0px 8px 0px;padding:0px 10px 0px 0px;float:left;white-space: nowrap;}
#links a, #links a:hover { color:#999; font-size:12px; text-decoration:none; }

#bottom { width:980px; margin:0px auto; padding:0px; display:block; }
#bottom ul { display:block; border-top:1px solid #d4d4d4; padding-top:10px; }
#bottom li { display:block; height:24px; line-height:24px; font-size:12px; color:#999; text-align:center; }
#bottom a, #bottom a:hover { color:#999; font-size:12px; text-decoration:none; margin-left:10px; margin-right:10px; }
.clear { clear: both; font-size: 0px; height: 0px; line-height: 0px; visibility: hidden; zoom: 0; }
.box2 { display:block; border:0px solid #D4D4D4; margin-bottom:10px; }
.box3,.box4 { display:block; border:1px solid #D4D4D4; margin-bottom:10px; }
.box3 ul,.box4 ul{ display:block; padding:5px 0px; overflow:auto; }
.box3 li { width:353px; padding:0px 0px 0px 10px; float:left; height:24px; line-height:24px; font-size:14px; overflow:hidden!important; }
li.c3{width:230px;}
.box4 li{width:165px;height:24px;line-height:24px;font-size:12px;float:left;text-indent:1em;display:block;}
	.box4 li a,.box4 li a:hover{font-size:12px;color:#333;}
.ipic { width:300px; height:300px; display:block; float:left; }
.inews { width:416px; height:298px; display:block; float:right; border:1px solid #D4D4D4; overflow:hidden; }
.smallsort { display:block; border-bottom:1px solid #D4D4D4; background:#F7F7F7; }
.smallsort ul { display:block; padding:0px; }
.smallsort li { height:24px; line-height:24px; float:left; font-size:12px; width:80px; padding-left:10px; overflow:hidden; }
.piclst { display:block; }
.piclst ul { display:block; padding:0px; overflow:auto; }
.piclst li { width:145px; height:140px; text-align:center; float:left; font-size:12px; }
.piclst img { width:130px; height:98px; margin:5px; padding:0px; }
.piclst p { display:block; line-height:24px; margin:0px; padding:0px; }
.piclst a, .piclst a:hover { font-size:12px; color:#333; }
.pos { width:958px; line-height:30px; display:block; margin:0px auto 10px auto; padding:0px 10px; color:#666; font-size:12px; border:1px solid #D4D4D4; }
.sunsort{
	clear:both;
	line-height:30px;
	margin:0px;
	padding:0px;
	}
	.sunsort a,.sunsort a:hover{
		font-size:12px;
		color:#063!important;
		padding-left:0px!important;
		margin:0px!important;
		padding-right:10px!important;
		}
.pos a,.pos a:hover,.pos2 a,.pos2 a:hover { font-size:12px; color:#666;padding:auto 5px;margin:0px 5px; }
.pos2 { height:30px; line-height:30px; display:block; margin:0px auto; padding:0px 0px; color:#666; font-size:12px;}
.page { width:720px; height:40px; line-height:40px; margin:0px auto; padding:0px; text-align:center; clear:both; }
.page li { display:inline; margin:0px 5px; padding:0px; }
.page a { text-decoration:none; color:#063; padding:3px 5px; border:1px solid #D4D4D4; font-size:14px; font-weight:bold; }
.page a:hover { text-decoration:none; color:#FFF; padding:3px 5px; border:1px solid #063; font-size:14px; font-weight:bold; background:#063; }
.pageinfo { float:right; }
.page strong { padding:3px 5px; }
.Lst { display:block; margin:0px 0px 10px 0px; }
.Lst ul { display:block; }
.Lst li { height:30px; line-height:30px; display:block; border-bottom:1px solid #d4d4d4; }
.Lst li a, .Lst li a:hover { font-size:14px; color:#063; }
.Lst li span { float:right; color:#666; font-size:12px; }
/*广告*/
.ad980c5 { width:980px; height:90px; display:block; margin:0px auto 10px auto; padding:0px; }
.ad980c5 ul { display:block; }
.ad980c5 li { width:188px; height:90px; margin-right:10px; float:left; }
.ad980c2 { width:980px; height:90px; display:block; margin:0px auto 10px auto; padding:0px; }
.ad980c2 .left { width:728px; height:90px; float:left; }
.ad980c2 .right { width:242px; height:90px; float:right; }
.ad980c21 { width:980px; height:75px; display:block; margin:0px auto 10px auto; padding:0px; }
.ad980c21 .left { width:485px; height:75px; float:left; }
.ad980c21 .right { width:485px; height:75px; float:right; }

.adpage{display:block;margin-bottom:10px;}
/*内页*/
.left634 { width:634px; display:block; float:left; }
.right336 { width:336px; float:left; display:block; float:right; }
.right336 a,.right336 a:hover { font-size:12px; color:#333!important;}

.Cont { margin:0px 0px 10px 0px; padding:10px 20px; border:1px solid #D4D4D4; background:#F7FCFF; display:block; }
.Cont h1 { display:block; line-height:50px; margin:0px; padding:0px 0px 8px 0px; color:#333; font-size:24px; font-weight:bold; text-align:center; }
.Cont .infos { display:block; height:26px; line-height:26px; color:#666; margin:0px 0px 10px 0px; padding:0px; font-size:12px; text-align:center; border-bottom:1px solid #D4D4D4; }
.Cont .content { margin:0px 0px 10px 0px; padding:0px; line-height:24px; font-size:14px; color:#333; display:block; }
.Cont p,.Cont2 p,.Cont3 p { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; line-height:24px; font-size:14px; color:#333; display:block; }

.pages { height:40px; line-height:40px; margin:20px auto; padding:0px; text-align:center;display:block; }
.pages li { display:inline; margin:0px 5px; padding:0px; }
.pages a { text-decoration:none; color:#063; padding:3px 5px; border:1px solid #D4D4D4; font-size:14px; font-weight:bold; }
.pages a:hover { text-decoration:none; color:#FFF; padding:3px 5px; border:1px solid #063; font-size:14px; font-weight:bold; background:#063; }
.pagesinfo { float:right; }
.pages strong { padding:3px 5px; }

.Cont2 { margin:0px 0px 10px 0px; padding:10px 20px; border:1px solid #D4D4D4; background:#F7FCFF; display:block; }
.Cont3 { margin:0px 0px 10px 0px; padding:10px 20px; border:1px solid #D4D4D4; background:#FFF; display:block; }
.contth { display:block; height:30px; line-height:30px; font-weight:bold; font-size:14px; color:#333; }

.Cont2 ul,.Cont ul,.Cont3 ul { display:block; }
.Cont2 li,.Cont li,.Cont3 li { display:block; height:26px; line-height:26px; font-size:14px; }
.Cont2 li a,.Cont2 li a:hover,.Cont li a,.Cont li a:hover,.Cont3 li a,.Cont3 li a:hover { font-size:14px; }


a.return {background:url(../cpimg/bg_n.gif) left -98px no-repeat; display:block; width:172px; height:31px; overflow:hidden; color:#1e50a2; text-align:left; font-size:14px; font-weight:bold; line-height:33px; text-indent:45px; margin:9px auto 12px;}
a.return:visited {color:#1e50a2;}
a.return:hover {background-position:left -138px; text-decoration:none;}
a.return:active {background-position:left -178px; line-height:35px;}
a.return:focus {background-position:left -178px; line-height:35px;}
/*发布评论*/	
.submit { border: 1px solid #D4D4D4; font-size: 12px; line-height: 25px; height: 25px; width: 100px; }
.post { display:block; font-size:12px; margin:0; padding:0; }
.ipt-txt { border: 1px solid #D4D4D4; width:580px; height:90px; margin:0; padding:5px; }
/*UL.RIGHT*/
.seo{
	display:block;
	border: 1px solid #D4D4D4;
	background:#FAFAFA;
	margin:0px;
	padding:8px;
	color:#666;
	font-size:12px;
	line-height:22px;
	text-indent:2em;
	}
	.seo a,.seo a:hover{color:#666;}
.TL980{
	width:980px;
	height:90px;
	margin:0px auto 10px auto;
	padding:0px;
	display:block;
	overflow:hidden;
	}
	.TL980 ul{
		display:block;
		height:90px;
		margin:0px;
		padding:0px;
		width:980px;
		list-style:none;
		}
	.TL980 li{
		width:188px;
		height:90px;
		margin:0px 10px 0px 0px;
		padding:0px;
		float:left;
		}