/**/
body,ul,ol,li,p,h1,h2,h3,h4,table,td,th,form,img,dl,dt,dd,input,select,textarea{margin:0;padding:0;}
body{font:normal normal normal 12px/1.5 arial,helvetica,sans-serif;background:#fff}
ol,ul{list-style: none outside;}
table{border-collapse:collapse;border-spacing:0;}
input,select,textarea,button{vertical-align:middle;font-size:100%;}
img,a img{border:0;}
em{font-style:normal;}
.clear{font-size:0;line-height:0;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
/**/
a{color:#3C5A9A;text-decoration:none;}
a:hover{text-decoration:underline;color:#000000;}
.ablack a{color:#3C5A9A;text-decoration:underline;}
.ablack a:hover{color:#0200FE}
.ablackno a{color:#3C5A9A;}
.ablackno a:hover{color:#0200FE}
.atd{text-decoration:underline}

#new20{ float:left; margin-left:10px; margin-top:10px;  }
#new20 ul{ list-style:none; margin-left:8px;}
#new20  li{ line-height:24px; width:470px; height:24px;overflow:hidden;}
#new20  a{ color:#3C5A9A; font-size:14px;}
#new20  a .al{ font-weight:bold;}
/**/

#r_top10 {float:right; width:230px; margin-left:8px;}
#r_top10 ul{ list-style:none;}
#r_top10 li{line-height:20px;}

.top10 h1{font-size:14px; font-weight:bold; height:20px; line-height:26px; padding-top:4px; padding-bottom:4px; margin-left:10px; }
.top10 {width:110px;}
.title{width:180px;}
.box-spe{width:230px;background:url(../box-t.gif) no-repeat 0 0;}
.box-spe .box{background:url(../box-m.gif) repeat-y;height:auto;overflow:hidden;}
.t_list{padding:9px 12px 6px;border-collapse:collapse;border-top:1px solid #ebebeb;}
.t_list table{border-collapse:collapse;width:100%;}
.w_b{height:25px;position:relative;top:0px;}
.box-spe .box td{border-bottom:1px solid #EBEBEB;line-height:21px;*line-height:24px;line-height:20px\0;vertical-align:middle;}
.box-spe .bottom{background:url(../box-b.gif) no-repeat 0 0;height:3px;overflow:hidden;}


span{display:inline-block;margin:0;}
.title,.tno{background:url(/icon-num.gif) no-repeat;padding-left:28px;position:relative; line-height:25px;}
.no1{background-position:0 5px;}
.no2{background-position:0 -20px;}
.no3{background-position:0 -45px;}
.no4{background-position:0 -70px;}
.no5{background-position:0 -95px;}
.no6{background-position:0 -120px;}
.no7{background-position:0 -145px;}
.no8{background-position:0 -170px;}
.no9{background-position:0 -195px;}
.no10{background-position:0 -220px;}

.titles{background:url(/i/dui.gif) no-repeat;padding-left:28px;position:relative; line-height:25px; margin-top:10px;}
.titles h2{font-size:14px;}

/**/
.ctitle{text-indent:10px;font-weight:600;height:24px;padding:5px;border-bottom:none;background:url(/i/bbg.gif) repeat-x; color:#0A75AD; font-weight:bold;overflow:hidden;}
.cbox{padding:5px;line-height:18px;overflow:hidden;zoom:1;}
.i_news{width:311px; height:250px;float:left;border:1px solid #aaccee;overflow:hidden;zoom:1;margin-right:18px;}
.i_news2{width:311px;height:250px; float:right;border:1px solid #aaccee;overflow:hidden;zoom:1; margin-bottom:6px; }
.i_new_p{height:100px; line-height:20px; padding:2px; overflow:hidden;}
.i_new_p_ad{height:75px; line-height:20px; padding:2px; padding-left:8px;}
.i_new_p img{ margin:6px; margin-top:16px; float:left;border:1px solid #aaccee;}
.i_new_p a{ font-size:14px; line-height:24px; color:#0A75AD; text-indent:10px; font-weight:bold;}
.i_new_l{width:300px; margin-left:4px; float:left; }
.i_new_l li{height:20px;line-height:20px;border-bottom:1px dashed #CCC; width:280px; overflow:hidden;}

/**/
.mt8{margin-top:8px;}
.top{width:980px;height:22px;border-bottom:1px #666666 solid; margin:0 auto; line-height:24px; position:relative;text-align:right}
.top a{color:#0200FE;text-decoration:underline}
.top a:hover{color:#000000;}
.top .qs{position:absolute;font-weight:700;font-size:14px;left:0;color:#000000;top:0;margin:0}
/**/




.h-nav{width:738px;margin:0 auto;}
.h-nav ul{margin:3px 15px 0;width:700px; overflow:hidden}
.h-nav ul li{float:left;height:30px;line-height:30px; margin:0 8px;display:inline;font-size:14px; white-space:nowrap}
.s-logo{height:46px; text-align:center;width:738px;margin:22px auto 0;position:relative}
.s-logo a{height:46px;width:309px;background:url('/i/logo.gif') no-repeat 0 0;overflow:hidden;text-indent:-999px; position:absolute;margin: 0 0 0 -154px;left:50%} 
.h-s{width:738px;overflow:hidden;margin:40px auto 0}
.h-s .hs{margin-left:0px;margin-top:0px; position:relative; text-align:center;width:738px; float:none}
.h-s .hs input{float:none;margin-left:0}


	.logo{width:97px;height:25px;margin:5px 0 0 0; float:left}
	.logo a{display:block;width:97px;height:25px;text-indent:-999px;overflow:hidden;background:url('/i/logoS.gif') no-repeat 0 0}
	.hs{float:left;margin-left:6px;margin-top:5px;}
		.h-input{float:left;height:22px;border:1px #669ACC solid; width:248px; padding-left:2px;padding-top:6px; font-size:16px;color:#333333}
		.h-select{float:left;height:22px;border:none; width:100px; padding-left:2px;padding-top:0px; font-size:16px;color:#333333}
		.h-select-out{float:left;height:22px;border:1px #669ACC solid; width:100px; margin-left:6px;padding-top:6px; font-size:14px;color:#333333}
		.h-btn{float:left;height:30px; margin-left:12px; font-size:16px; width:60px;}
.bNav{width:738px;margin:8px auto 0;height:30px;line-height:30px; color:#787475}
.bNav a{color:#787475}
.bNav a:hover{color:#787475}
.wrap{width:738px;margin-left:auto;margin-right:auto; margin-top:10px;}
	.s140bg{background:url('/i/s-bg.gif') repeat-y scroll left top}
	.s-ele{float:left;width:140px; border-top:1px #E1E6EA solid}
		.s-ele a{ color:#33C5A9A; text-decoration:underline;}
		.s-t1{margin-top:12px;height:20px;line-height:20px;font-size:14px;font-weight:700;color:#202D59;padding-left:11px;}
		.s-list1{line-height:24px;padding:0 11px;width:118px; overflow:hidden}
		.s-list1 li{float:left;height:24px;overflow:hidden;width:118px;font-size:14px;}
	.keyContent{float:left;margin-left:8px; width:566px; overflow:hidden;}
		.keyContent a{ text-decoration:underline;}
		.q-ele{width:700px;border:1px #E1E6EA solid;background:#EDF6FD;padding-left:20px; position:relative;padding-right:15px;}
		.q{width:72px; position:absolute;left:11px; top:7px;height:24px;line-height:24px; font-size:14px;}
			.q-title{margin-top:7px;line-height:35px; font-size:14px;}
			.q-text{line-height:24px;font-size:14px; width:100%;}
			.q-text a{ color:#333333;}
		.answerT{padding-left:12px;font-size:14px; font-weight:700;color:#000;height:20px;line-height:20px;position:relative; top:10px}
			.ans-ele{border-bottom:1px #ccc dashed;padding-bottom:10px; line-height:24px; padding-top:12px; margin-left:16px;width:680px}
				.ans-text{line-height:24px; font-size:14px;}
				.ans-ele span{font-size:12px; color:#666666}
				.ans-date{text-align:right;color:#828081; height:26px;line-height:26px; padding-right:16px;}
		.oanswerT{padding-left:12px;font-size:14px; font-weight:700;color:#000;height:20px;line-height:20px;position:relative; top:2px;margin-top:16px;}
		.oqT{padding-left:12px;font-size:14px; font-weight:700;color:#000;height:26px;line-height:26px;margin-top:17px;}
		.oq-list{margin-left:16px;width:566px;overflow:hidden}
		.oq-list li{float:left;padding-left:14px;width:552px;height:25px;line-height:25px; background:url('/i/list1.gif') no-repeat 2px 11px; font-size:14px; }
	.s-b{width:738px;clear:both;background:url('/i/s-b.gif') no-repeat left top;height:4px;line-height:0; overflow:hidden; }
	.s250{width:250px;float:left;}
		.sideCol{padding-top:10px;background:#EFEFEF url('/i/scol.gif') no-repeat left top; width:250px;}
			.sideCol-ele{background:#EFEFEF url('/i/scol.gif') no-repeat -250px bottom; padding-bottom:10px;}
			.sideTitle{height:28px;background:#CCCCCC;line-height:28px;font-weight:700;color:#000; padding-left:12px;}
			.sideAdv{background:black;width:250px; color:#ffffff}
			.sNav{margin-left:12px;width:226px; margin-top:3px;}
			.sNav dt{ float:left; width:70px; overflow:hidden;font-size:14px;font-weight:700; padding-right:5px;}
			.sNav dd{line-height:21px; width:226px;overflow:hidden} 
			.sNav dd a{float:left; margin-right:7px;white-space:nowrap;}
	.c472{width:472px;float:left;margin-left:8px;}
		.classSearch{width:470px;border:1px #CCCCCC solid;background:#F7F7F7}
			.classTitle{margin-top:5px;height:22px; margin-left:11px; line-height:22px;font-weight:700;font-size:14px; width:450px;overflow:hidden}
			.classSearch dl{margin-left:11px;width:459px; padding-bottom:12px;}
			.classSearch dt{line-height:17px;height:16px; overflow:hidden}
			.classSearch dd{width:459px;line-height:21px; overflow:hidden}
			.classSearch dd ul{width:460px;}
			.classSearch dd ul li{float:left; width:81px; margin-right:2px; padding-left:9px;background:url('/i/list2.gif') no-repeat left 8px; height:21px;overflow:hidden }
		.keySearch{padding:6px 0;}
			.k-input{height:16px;border:1px #669ACC solid; width:218px; padding-left:2px;padding-top:2px; font-size:12px;color:#333333}
			.k-btn{ width:54px; margin-left:2px;}
		.cAdv{width:472px;background:black;color:#fff}
		.list1{width:472px; overflow:hidden}
		.list1 li{float:left;border-bottom:1px #ccc dashed;height:32px;line-height:32px; padding-left:16px;background:url('/i/list1.gif') no-repeat 5px 14px; width:456px;font-size:14px;}
		.list1 span{margin-left:2px;}
		.s496 .list1{width:496px; margin-top:4px;}
		.s496 .list1 li{width:480px;}
.s170{float:left;width:170px;}
	.s496{float:left;margin-left:50px;width:496px;}
	.aClass{margin-top:35px; height:30px;border-bottom:1px #A8A4A5 solid; width:170px;overflow:hidden}
	.aClass strong{float:left;width:80px;height:20px;background:url('/i/t1.gif') no-repeat left top;text-indent:-999px;overflow:hidden}
	.newA{margin-top:35px; height:30px;border-bottom:1px #A8A4A5 solid; width:170px;overflow:hidden}
	.newA strong{float:left;width:80px;height:20px;background:url('/i/t1.gif') no-repeat left -20px;text-indent:-999px;overflow:hidden}
	.sNav2{width:170px; margin-top:3px;}
			.sNav2 dt{line-height:26px; font-size:14px;font-weight:700;width:170px;overflow:hidden}
			.sNav2 dd{line-height:21px;} 
			.sNav2 dd a{float:left; margin-right:7px;white-space:nowrap; text-decoration:none}
			.sNav2 dd a:hover{text-decoration:underline}
.page {width:550px; text-align:center; padding-left:20px;}
//strong{ color:#C60A00; font-weight:normal;}
strong{ font-weight:blod;}
.page li{ float:left; list-style:none;padding-left:6px; font-size:14px; font-family:Arial, Helvetica, sans-serif}
.footer{line-height:25px;border-top:1px #cccccc solid;margin:10px auto 0;padding-bottom:10px;color:#999999; width:980px;text-align:center}
.footer a{color:#999999;}


.prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%} /* 上一篇 */
.prenext .next{text-align:right;float:right;width:50%} /* 下一篇 */

.comment{ background-color:#eee; margin-left:20px; margin-top:10px; margin-bottom:10px; }
.comment  .more { padding: 5px; }
.comment .list{padding-bottom:5px;padding-top:0px;padding-right:5px;padding-left:5px}/* ITEM */
.comment .list dl{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding:0px} /* 单用户评论显示框 */
.comment .list dl dt{ line-height:25px; color:#333; border-left-width:5px; border-left-style:solid; border-left-color:#D9D9D9; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#D9D9D9; padding-left:10px; font-size: 13px; } /* 网友信息 */
.comment .list dl dt span{color:#390;font-size:11px} /* 评论时间 */
.comment .list dl dd{font-size:13px;line-height:20px;color:#333;margin:10px;padding:5px} /* 评论内容 */

