@charset "utf-8";

body{background:url(bg2.jpg) top repeat-x #A27C01;}
table{background:#fff;}

/* 顶部 */
#head{border-bottom:1px solid #fff;background:url(head.jpg) #FDE68C;width:1000px;height:156px;}

/*主体 */
#main{border-top:4px solid #2CA600;border-bottom:1px solid #fff;width:1000px;text-align:left;}

/*左侧 */
#mainside{background:url(leftbg.jpg) left bottom no-repeat #FDE68C;border-top:1px solid #fff;border-right:1px solid #fff;width:193px;text-align:center;padding-bottom:220px;padding-top:6px;float:left;margin-right:-3px;}
#mainside a,#mainside a:visited{border:1px solid #B69D3C;padding-top:4px;padding-bottom:3px;width:177px;font:bold 12px verdana;color:#92660A;background:url(buttonbg.jpg) left repeat-y #fff;display:block;margin-bottom:4px;}
#mainside a:hover{text-decoration:none;color:#2CA600;}
#mainside a.on,#mainside a.on:visited{padding-right:10px;border:1px solid #fff;border-right:0;padding-top:4px;padding-bottom:3px;width:176px;font:bold 12px verdana;color:#FFEA86;background:#2CA600;display:block;margin-bottom:4px;position:relative;left:4px;}
#mainside a.on:hover{color:#fff;}
#subside{position:relative;top:-5px;left:4px;border:1px solid #fff;background:#C8FEB5;text-align:center;padding-top:6px;width:185px;}
.box{margin-bottom:6px;border:1px solid #9AC98A;width:171px;background:#fff;padding-bottom:6px;text-align:center;}
.boxhead{font:bold 12px verdana;color:#508C3B;background:#DCFFD0;border:1px solid #fff;padding-top:4px;padding-bottom:3px;}
.boxbody{padding-top:6px;}
#mainside .box a,#mainside .box a:visited,#mainside .box a:hover{background:url(arrowleft.jpg) 4px 5px no-repeat #fff;border:1px solid #fff;width:137px;margin-bottom:0px;padding-top:3px;padding-bottom:2px;font:normal 12px arial;color:#333;text-align:left;padding-left:18px;display:block;}
#mainside .box a:hover{text-decoration:underline;color:#508C3B}
#mainside .box a.on,#mainside .box a.on:visited{border:1px solid #9AC98A;background:url(arrowleft.jpg) 4px 5px no-repeat #DCFFD0;width:137px;margin-bottom:0px;padding-top:3px;padding-bottom:2px;font:normal 12px arial;color:#333;text-align:left;padding-left:18px;position:relative;left:0px;display:block;padding-right:0px;}
#mainside .box a.on:hover{text-decoration:none;	}

/*右侧 */
#mainbody{border-left:5px solid #2CA600;width:801px;text-align:center;padding-top:30px;padding-bottom:50px;}
.bottompic{background:url(rightbg.jpg) bottom no-repeat;}
.indexpic{float:left;margin-right:15px;border:1px solid #ddd;background:#f2f2f2;padding:6px;}
.indexpicone{margin-right:15px;border:1px solid #ddd;background:#f2f2f2;padding:6px;}
.indexpicbox{text-align:center;margin:20px;}

/* 混合 */
.allbox{width:700px;text-align:left;}
.allbox .head{margin-bottom:20px;background:url(righttopbg.jpg) right repeat-y #ddd}
.allbox h1{font:bold 14px/23px verdana;color:#fff;text-align:left;margin:0;background:#2CA600;padding:2px;padding-top:5px;padding-left:20px;padding-right:20px;display:inline;border-right:2px solid #fff;}
.allbox h2{font:bold 14px/22px verdana;color:#2CA600;text-align:left;margin:0;margin-bottom:15px;margin-left:0px;margin-top:25px;background:#DCFFD0;border-top:1px solid #9AC98A;border-bottom:1px solid #9AC98A;padding-left:15px;padding-top:2px;}
.allbox h3{font:bold 12px/18px verdana;color:#555;text-align:left;margin:0;margin-left:10px;padding:2px 10px 0px 10px;border-bottom:1px solid #ddd;background:#f2f2f2;margin-top:20px;margin-bottom:10px;}
.allbox h4{font:bold 12px/22px verdana;color:#444;text-align:left;margin:0;margin-left:24px;margin-top:10px;padding-left:5px;}
.allbox ul{margin-top:5px;color:#555;font:12px/25px verdana;margin-left:24px;margin-top:10px;}
.allbox li{border-bottom:1px dotted #ccc;background:url(arrowright.jpg) 0px 7px no-repeat;padding-left:24px;list-style:none;}
.allbox .picbox{text-align:center;color:#555;margin-top:8px;margin-bottom:8px;background:none;}
.allbox .picbox .leftbox{width:26%;}
.allbox .picbox .rightbox{width:74%;text-align:left;}
.allbox .picbox h2{font:bold 12px/18px verdana;color:#555;text-align:left;margin:0;padding:4px 10px 0px 10px;border-bottom:1px solid #ddd;border-top:none;background:#f2f2f2;margin-top:5px;margin-bottom:15px;}
.allbox .picbox .more{text-align:right;}
.allbox .picbox .more a{font:bold 12px verdana;color:#f00;text-decoration:underline;}
.allbox .picbox div{margin-top:6px;margin-bottom:6px;}
.allbox .picbox td{padding:3px;width:25%;}
.allbox .picbox img{border:1px solid #dadada;background:#f5f5f5;padding:5px;}
.allbox .picbox a.img{padding:2px;}
.allbox .picbox a.img:hover{background:#dadada;}
.allbox .data{border-collapse:collapse;width:95%;margin-top:10px;background:#fafafa;color:#555;}
.allbox .data td{border:1px solid #ddd;padding:4px 8px;}
.allbox .data td a{color:#00f;text-decoration:underline;}
.allbox .datahead td{font:bold 12px arial;background:#e9e9e9;color:#555;border-bottom:1px solid #ccc;border-top:1px solid #ccc;text-align:center;}
.allbox .center{text-align:center;}
.allbox .indent24{margin-left:24px;}
.allbox .indent38{margin-left:38px;}
.allbox .l22{line-height:22px;}
.allbox .b{font-weight:bold;}
.allbox .map{border:1px solid #ccc;}

/*底部 */
#foot{border-top:4px solid #D0D0D0;width:1000px;padding-bottom:30px;padding-top:10px;font:12px aria;color:#939393;text-align:center;color:#555;filter:alpha(opacity=50);background:#fff;}
#foot .state a{display:none;}
