ul, li, dl, dt, dd, p, table, td, img { margin: 0; padding: 0; border: 0;}
body { color: #000; margin:0 auto;font-size:12px;}
h1, h2, h3{ margin:0; padding:0; width:200px; font-size:14px; font-weight:bold;}
ul, li { list-style: none;}
a { text-decoration: none; color:#000;}
a:hover { color: #f00; text-decoration:underline;}
.left{ width:695px; float:left;}
.left660{ width:655px; float:left;}
.right{ width:262px; float:right;}
.right300{ width:302px; float:right;}
button{height:20px;line-height:20px}
div{overflow:hidden;}
#header{ width:960px; height:60px; margin:0 auto;}
.logo{ width:180px; float:left; }
.topbanner{ float:right; width:588px; height:60px; background:none;}
#menu{ width:960px; margin:0 auto;}
#menu a:hover{ color:#f00; background:#fcc12c;}
.m1{ height:30px; background:#30af2a url(../img/indexbg.png) repeat-x 0 -48px;}
.m1 a{padding:6px 15px;}
.m1 ul li{line-height:30px;float:left;}
.m2{ height:24px;padding-left:6px;border-bottom:#8cc566 1px solid; border-left: #8cc566 1px solid; border-right: #8cc566 1px solid;}
.m2 a{padding:4px 6px;}
.m2 ul li{ float:left;line-height:24px;}
#search{ width:960px;background:url(../img/indexbg.png) repeat-x 0 -143px; height:32px; border-bottom:1px solid #8cc566; margin:0 auto;margin-bottom:3px;}
#search ul li{ float:left; line-height:32px; padding-left:5px; color:#0000FF; font-weight:bold;}
#search ul li a{color:#0000FF; font-weight:bold; text-decoration:underline;}
#searchform{margin:0 0 0 2px;}
.inputText{border-bottom: #999 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #999 1px solid; padding-left: 6px; font: 12px arial, sans-serif bold;margin-right:5px;margin-top:6px;}
.inputType{border-bottom: #999 1px solid; border-left: #ccc 1px solid; border-top: #ccc 1px solid; border-right: #999 1px solid; padding-left: 2px; font: 11px arial, sans-serif bold;margin-right:5px;margin-top:6px;}
.inputSub{vertical-align:top;margin-top:5px;height:20px;}
#top{ width:960px; margin:0 auto; margin-bottom:3px;}
#zhuanti{ width:300px;height:270px;border:1px solid #8cc566; float:left;}
#zhuanti .ztimg{ width:100%; height:175px; padding-top:5px; text-align:center;}
#zhuanti ul li{ width:142px;line-height:24px; text-align:center; float:left; margin:0 0 2px 5px; background:#b2d6bd;}
#zhuanti ul li a{padding:5px 5px;}
#zhuanti ul li.selected{ background:#fcc12c;} 
#toutiao{ width:388px;height:270px;border:1px solid #8cc566; float:right;}
#toutiao ul li.t1{ width:100%; float:left; padding-left:5px; padding-top:10px; font-size:14px;font-weight:bold;text-align:center; }
#toutiao ul li.t1 a{color:#FF0000;}
#toutiao ul li.t2{ float:left; padding-left:5px; padding-top:5px; font-weight:bold; text-align:left;}
#toutiao ul li.t2 a,#toutiao ul li.t3 a{ padding-right:5px;line-height:18px;}
#toutiao ul li.t3{ float:left; padding-left:5px; padding-top:5px; text-align:left; }
#toutiao ul li.tags{ float:left; border-top:1px solid #bee1a6; padding-left:5px; padding-top:5px; text-align:left; }
#toutiao ul li.tags a{ color:#004d00; padding-right:5px;line-height:16px;}
#gengxin{ width:260px; height:270px; border:#8cc566 1px solid;float:right;}
#gengxin .title{ width:200px; height:24px; line-height:24px; padding-left:35px; font-weight:bold; border-bottom:1px solid #1ba718; background:url(../img/0227049.gif) no-repeat left;}
#gengxin ul li{ padding:5px 0 0 5px;}
#gengxin ul li a{ padding-left:2px;}
#gengxin ul li span{color:#004d00;}
#main{ width:960px; margin:0 auto;margin-bottom:3px;clear:both; }
.indexlist{ width:230px; height:180px; float:left; border-left:1px solid #d1d2d4;}
.indexlist .title{ height:24px; line-height:24px; background:url(../img/indexbg.png) repeat-x 0 -24px; padding-left:5px; font-weight:bold; }
.indexlist ul li{line-height:19px;padding-left:5px;}
.indexlist span{ padding:5px 0 0 10px; color:#004d00;}
.index-left{width:693px;border:#d1d2d4 solid;border-width:1px 1px 1px 0;}
.hot{ width:260px; margin-bottom:3px; padding-bottom:5px; border:1px solid #1ba718;}
.hot .title{background:url(../img/indexbg.png) repeat-x;border-bottom:#5bbf6f 1px solid;line-height:24px;font-weight:bold;padding-left:10px;}
.hot ul li{line-height:19px;padding-left:5px;}
.hot ul li span{padding-left:15px;color:gray}
.hot2{ width:300px; margin-bottom:3px; padding-bottom:5px; border:1px solid #1ba718;}
.hot2 .title{background:url(../img/indexbg.png) repeat-x;border-bottom:#5bbf6f 1px solid;line-height:24px;font-weight:bold;padding-left:10px;}
.hot2 ul li{line-height:19px;padding-left:5px;}
.hot2 ul li span{padding-left:15px;color:gray}
.bang ul{background:url(../img/hot10.png) no-repeat;margin-left:5px;}
.bang ul li{padding-left:15px;}
#link{ width:960px; border:1px solid #d1d2d4; margin:0 auto; margin-bottom:5px;}
#link .title{ height:22px; line-height:22px; background:url(../img/link.gif) no-repeat; padding-left:24px; font-weight:bold;}
#link ul li{float:left;width:10%;text-align:center;}
#footer{ text-align:center; padding:5px; clear:both;line-height:26px;}
#navsub{ width:953px; height:26px; line-height:26px; margin:0 auto;margin-bottom:3px;padding-left:5px;}
#navsub a{color:#157b32;}
.lpl{width:728px;}
.list dt{ height:24px; line-height:24px; padding-left:10px; background:url(../img/bg_list.gif) repeat-x;;}
.list dt span{ float:right; margin-top:-24px; }
.list .dd{ width:100%;}
.list .title{ height:24px; line-height:24px; font-weight:bold; background:#E3E3E3 url(../img/list.gif) no-repeat; padding-left:26px;}
.list .sum{ margin:5px 0;padding:0 5px background:#F5F5F5;line-height:24px;}
.list .pager{ width:566px; height:26px; line-height:26px; background:#9ae764;}
#content{ padding:15px 5px; text-align:left;line-height:125%;}
.conleft{width:692px;border:1px solid #d1d2d4; text-align:center;}
.showl a{color:#00F;}
.atitle{ width:468px;line-height:20px; margin:5px auto; padding:5px 0; color:#157b32; border:1px solid #d0e5d6; text-align:center;}
.down{ width:100%;margin:5px auto;clear:both;}
#softLinks{ width:190px; height:200px;text-align:left;border-right:1px solid #d0e5d6;border-left:1px solid #d0e5d6;padding:5px;float:left;}
#softLinks li{margin:10px 0 0 0;}
#softLinks li.md{background:url(../img/d.gif) no-repeat;height:26px;margin-left:15px;}
#softLinks li.md a{line-height:26px;padding:6px 26px;color:#00F;font-weight:bold;font-size:14px;}
#softLinks li.fav a{line-height:26px;padding:6px 26px;color:#00F;font-weight:bold;}
#softLinks li.em{margin:0;color:#008000;padding-left:30px;}
.ctools{width:260px;float:left;padding:10px 5px;}
.hotlist ul li{ width:170px; line-height:20px; padding-left:2px; text-align:left; float:left;}
.ad960{ width:958px; height:90px;text-align:left; margin:0 auto;margin-bottom:3px;}
.a960{ width:958px; height:90px;text-align:left; margin:0 auto;margin-bottom:3px;}
.a960 .l{width:230px;float:left;overflow:hidden;}
.a960 .r{width:728px;float:right;overflow:hidden;}
#contentA1{ width:100%; text-align:center; padding:20px 0;}
#contentA2{ width:300px;height:250px;float:right;}
#contentA3{ width:210px;float:left;}
#search ul li.fav{background:url(../img/indexbg.png) no-repeat 0 -80px;padding-left:20px;}
#search ul li.home{background:url(../img/indexbg.png) no-repeat 0 -112px;padding-left:20px;}
.fastlg,.fastpc{float:right;}
.fastlg{text-align:right;}
.gomenu a,.fastpc a{padding:5px;}
.gomenu a{color:#06F;}
.gomenu{line-height:36px;font-weight:bold;font-size:14px;color:#06F;}
.fastpc{text-align:right;font-size:12px;line-height:26px;}
