﻿* { margin: 0; padding: 0;outline:0;}
body { font:14px/18px Arial, "宋体", sans-serif; color: #333;background:url(/images/default/bgzks.gif) 0 27px repeat-x;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
cite,ins,tt,kbd,u,i,em{font-style:normal; text-decoration:none;}
fieldset,img {border: 0;} 
ul,ol{list-style:none;}
.left{float:left}
.right{float:right}
.texcenter{ text-align:center}
a { color: #333; text-decoration: none;}
a:hover { color: #FF9900; text-decoration: none;}
li { list-style: none;}
img { border: none;}
input,textarea{font-size: 14px;color: #333;}
table{border-collapse:collapse;}
.sb{font-weight: bold;color: #fff;border: 0;cursor: pointer;}
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clear0{height:0px;clear:both;overflow:hidden;}
.clear1{height:5px;clear:both;overflow:hidden;}
.clear2{height:10px;clear:both;overflow:hidden;}
/*-----------------------------------------------------------------*/



/*-----------------------------------------------------------------*/
.systop{width: 100%;height: 27px;background: url(/images/default/topbg.gif) 0 0 repeat-x;}
.systop .systop_con{	width:980px; margin:0 auto;line-height:25px;font-size:12px}
.systop .systop_con ul{float:left; width:600px}
.systop .systop_con ul li{	float:left; width:84px; border-right:1px #EFEFEF solid		}
.systop .systop_con ul li a{display:block;	padding:1px 14px 0;	color:#5a8a01;text-decoration:none; font-weight:bold;letter-spacing:1px}
.systop .systop_con ul li a:hover{	color: green; background-color:#cfeb9c	 }
.systop .systop_con span{ float:right}
.systop .systop_con span a{  padding:0 10px;color:green;text-decoration:none}
.systop .systop_con span a:hover{ color:#CC3300}
.systop .systop_con span b.cheng{ color:#CC3300}

.topbg{	width:100%;}
.mainbg{width: 100%;margin: 0px auto;background-color:#fff}

.zxzytop{	width:980px;height:155px;overflow:hidden;margin:0 auto;background:url(../images/kstop.jpg) 0 0 no-repeat;position:relative}

/*--菜单--*/
#Tab1{width: 100%;margin:0 auto}
.Menubox{width: 980px;margin: 0px auto ;height:30px; margin-top:125px}
.Menubox ul{clear:both;margin: 0 auto;padding: 0; list-style:none;padding-left:15px}
.Menubox ul li{float: left;display:inline;line-height: 23px;text-align: center;color:green;font-size:13px;margin:3px 8px 0 5px  }

.Menubox ul li a{	float: left;display:inline;padding:0 20px;padding-top:3px;line-height: 23px;text-align: center;cursor: pointer;color:green;border:1px #bedc94 solid;border-bottom:0;font-size:13px }

.Menubox ul li.hover a{	color:#fff}
.Menubox .hover{ color: #fff;font-weight:bold;background-color: #72ab26;}

.Menubox .mytl{ color: #fff;font-weight:bold;background-color:  #FF9900;background-image:none;padding:0 17px;padding-top:3px; }
.Menubox .out{ font-weight:bold }
.Contentbox{font-size:12px;background:#fff url(../images/topmenu_bg.gif) 0 -10px repeat-x; border-top:3px #70a922 solid}
.Contentbox .menulink{width: 950px;margin: 0px auto;height:25px;line-height:25px; }
.Contentbox .menulink a{ color: green;text-decoration:none;font-weight:bold;margin:0 10px}
.Contentbox .menulink a:hover{ color: #f67503;text-decoration:none}



/*@Container*/
#container{width: 980px;margin: 0px auto;background-color:#fff}
.sit{border-bottom:1px #ddd solid;margin:0 10px;font-size:12px;background:url(/images/default/resource.png) no-repeat 5px -348px; padding:8px 0 3px 23px }

#container .leftPanel{float:left;width:240px;overflow:hidden; margin:10px 0 0 10px;display:inline}
#container .rightPanel{float:right;width:700px;overflow:hidden; margin-right:10px; }


.newbook{ float:left;width:240px; margin-top:10px}

.newbook h3{color:#438203;background:url(/images/default/resource.png) no-repeat 5px -9px; font-size:14px; font-weight:bold;padding:0px 0 0 20px;margin:7px 0px 0 0px; border-bottom:2px #97c736 solid }
.newbook p{ margin:7px 10px 7px 12px;line-height:25px; font-size:12px;color:#7b7b7b}
.newbook p a{ color:#7b7b7b}

.newbook a.ty{width:118px;height:28px;overflow:hidden;text-align:center;color: #fff;font-size:14px;font-weight:bold;float:right;line-height:28px;bottom:13px;left:100px;position:absolute;text-decoration: none;background:url(/images/default/resource.png) no-repeat 0 -34px; padding:2px 0 0 2px}
.newbook a.zc{width:118px;height:28px;overflow:hidden;text-align: right;color: #669900;font-size:12px;font-weight: normal;float:right;line-height:28px;bottom:43px;left:100px;position:absolute;text-decoration: none;padding:2px 0 0 2px}
.newbook a:hover{  text-decoration:underline}


.newbook .two{  width:240px;height:210px; overflow:hidden;position:relative}
.newbook .two .twobg{ float:left; width:60px;height:60px;background:url(/images/default/resource.png) no-repeat 0 -201px; overflow:hidden;position: absolute;left:15px;bottom:10px}

.newbook .three{  width:240px;height:210px;overflow:hidden;position:relative}
.newbook .three .threebg{ float:left; width:60px;height:60px;background:url(/images/default/resource.png) no-repeat 0 -275px; overflow:hidden;position: absolute;left:15px;bottom:10px}

.newbook .one{  width:240px;height:210px; overflow:hidden;position:relative}
.newbook .one .onebg{ float:left; width:60px;height:60px;background:url(/images/default/resource.png) no-repeat 0 -125px; overflow:hidden;position: absolute;left:15px;bottom:10px}

.search{line-height:30px;height:30px;font-size:14px;background:url(/images/default/search.gif) no-repeat 5px 3px; padding-left:50px;margin-top:10px}
.sc{height: 20px;line-height: 20px; border:1px #9bc448 solid;width:200px;margin-left:10px}
.anniu{background:#e8f8d5 url(/images/default/an.gif) repeat-x;height:22px;line-height:22px;padding:0 10px;border:none;cursor:pointer;font-size:12px;border:1px solid #89ad3c;color:#fff; }
select.sel{height:22px;line-height:22px;width:90px}


.tjtable{border-collapse:collapse;;margin:0 auto;margin:10px 0 0 5px; clear:both;width:700px}
.tjtable td{border-bottom:1px #aed049 dashed; font-size:14px; line-height:35px; padding:0 10px}
.tjtable td a{ color:#669900}
.tjtable td a:hover{ color:#FF9900}

.tjtable thead td{background:#f5f5cc;font-weight:bold;color:#637b05; text-align:center;border-left:1px #fff solid}
.tjtable tbody td{}
.tjtable tbody tr.ys{background:#f9feea}
.color1 {background-color:#f9feea; text-align:center;width:80px}
.x { color:red; font-size:16px;font-family:Courier,Arial;}
.tabledi{line-height:30px;text-align:center;margin-top:8px; position:relative}
span.red{color:red; font-size:16px;font-family:Courier,Arial;}

/*Footer*/
#footer{width:980px;height:53px;text-align:center;clear:both;color:#999; font-size:12px;clear:both;border-top:2px #eee solid;margin:0 auto;padding:10px 0}
#footer p a{padding:0 3px;color:#7F7F7F}
#footer p a:hover{color:#f60;}
#footer p a:active{color:#934900;}
#footer p{height:20px;line-height:20px;font-family:Arial, Helvetica, sans-serif;}
#footer p i{padding:0 5px;}




