@charset "utf-8";
/* CSS Document */
/* ---------------------- */
html{ background:#f3f6e3; width:100%; height:100%;}
body{ font:100% Arial, Helvetica, sans-serif; background:#f3f6e3; margin:0 auto; padding:0; text-align:center; color:#000000;}
.wrapper{ width:1004px; margin:0 auto; height:auto; font-family:Arial, Helvetica, sans-serif; outline:none; background:#fff;}
.ie6 body{ width:1003px;}
h1{ font-size:24px;}
h2{ font-size:20px;}
h3{ font-size:18px;}
h4{ font-size:16px;}
h5{ font-size:14px;}
h6{ font-size:12px;}

h1,h2,h3,h4,h5,h6,p,ul,li,hr{ margin:0; padding:0;} 

.cl{clear:both;}
.header{ height:165px;}
.header_top{ height:84px;}
.logo{ float:left; padding:12px;}
.head_banner{ float:right; margin:12px; margin-right:6px;}
/*  -------------------  */

.menu{ width:1004px; height:29px; border-bottom:solid 1px #5a6c03; overflow:hidden;}
.menu li{ list-style:none; display:block; float:left; border-top:solid 1px #000; border-left:solid 1px #000; border-right:solid 1px #000; margin-right:1px;}
.menu ul{ margin-left:65px; margin-top:0;}
.menu a{ text-decoration:none; color:#fff; background:url(../images/but_bg.jpg) repeat-x; padding:5px 10px 10px 10px; float:left; font-size:16px; font-weight:bolder;}
.menu a:hover{background:url(../images/but_bg_h.jpg) repeat-x; color:#edeeee;}
.menu .selected{ text-decoration:none; color:#000; border-bottom:solid 1px #5a6c03; background:url(../images/but_bg_nsel.jpg) repeat-x; padding:5px 10px 10px 10px; float:left; font-size:16px; font-weight:bolder;}

.sub_head{ background:#f3f6e3; border-top:solid 4px #5a6c03; height:32px; overflow:hidden;}
.pathway { width:auto; float:left; font-size:12px; font-weight:bold; padding:8px; color:#000;}
.pathway a{ text-decoration:none; color:#000;}
.pathway span{ margin-left:2px; color:#5a6c03;}
.search{ float:right; padding:3px; margin-right:2px;}

.bod{ float:left; margin-left:1px; height:auto; text-align:left;}
html>body .bod{ margin-left:10px;}
.bod_l{ float:left; margin-left:5px; width:654px; margin-right:7px;}
.ie6 .bod_l{ margin:0 0 0 5px;}
.bod_l h2{ padding:10px;}
.bod_l_t{ width:642px; height:auto; border:solid 1px #000; float:left; padding:5px;}
.bod_l_t a{ text-decoration:none; color:#5a6c03;}
.bod_l_t a:hover{ text-decoration:underline; color:#5a6c03;}
.bod_l_t span{ float:right; width:430px; font-size:12px;}
.bod_l_t img{ width:200px; height:200px; border:solid 1px #000; float:left;}
.bod_l_t_options{ font-size:13px; font-weight:bold; float:left;}
.bod_l_t_options li{ list-style:none; margin-left:40px; margin-top:20px; float:left;}
.bod_l_t_options li a{ text-decoration:none; color:#000;}
.bod_l_t_options li a:hover{ text-decoration:none;}
.bod_l_t_options img{ width:18px; height:18px; margin-right:7px;}
 
.newsbod_l{ float:left; margin-left:5px; width:654px; margin-right:7px;}
.newsbod_l_t{ width:642px; height:auto; padding:5px 10px 10px 10px;  border-bottom:dashed 1px #000; float:left;}
.newsbod_l_t h2{ color:#5a6c03;}
.newsbod_l_t span{ float:right; width:430px; font-size:12px;}
.newsbod_l_t img{ width:200px; height:200px; border:solid 1px #000; float:left;}
.newsbod_l_t_options{ font-size:13px; font-weight:bold;}
.newsbod_l_t_options li{ list-style:none; float:left;}
.newsbod_l_t_options li a{ text-decoration:none; color:#000; width:200px; float:left; margin-top:20px;}
.newsbod_l_t_options li a:hover{ text-decoration:none; color:#5a6c03;}
.newsbod_l_t_options img{ width:18px; height:18px; margin-right:7px;}
.newsbod_l_t_sub{ float:left; width:662px; overflow:hidden;}
.newsbod_l_t_sub h2{ margin-left:10px; color:#5a6c03; margin-top:10px;}
.newsbod_l_t_sub1{ width:310px; margin-left:5px; margin-right:13px; float:left; margin-top:5px; height:190px; overflow:hidden;}
.newsbod_l_t_sub1 img{ float:left; width:90px; height:90px; margin-right:5px; border:solid 1px #000;}
.newsbod_l_t_sub1_title{ padding-top:5px; float:left; padding-left:5px; border-top:solid 2px #000; width:305px;}
.newsbod_l_t_sub1_title a{ text-decoration:none; color:#5a6c03; float:left;}
.newsbod_l_t_sub1_title a:hover{ text-decoration:underline;}
.newsbod_l_t_sub1 span{ font-size:12px; float:left; margin-top:10px;}

.bod_l_t_sub{ float:left; width:662px; overflow:hidden;}
.bod_l_t_sub1{ width:310px; margin-left:5px; margin-right:13px; float:left; margin-top:30px; height:190px; overflow:hidden;}
.bod_l_t_sub1_title{ padding-top:5px; float:left; padding-left:5px; border-top:solid 2px #000; width:305px;}
.bod_l_t_sub1_title a{ text-decoration:none; color:#5a6c03; float:left;}
.bod_l_t_sub1_title a:hover{ text-decoration:underline;}
.bod_l_t_sub1 span{ font-size:12px; float:left; margin-top:15px;}
.bod_l_t_sub1 img{ float:left; width:90px; height:90px; margin-right:5px; border:solid 1px #000;}

.bod_r{ float:right; margin-right:10px; width:310px; height:auto; }
.ie6 .bod_r{ margin-right:5px;}
.bod_r_t{ width:305px;  border-bottom:solid 1px #1c419a;background:#3e73ef; padding:5px; float:left; margin-bottom:15px;}
.bod_r_t .an{ width:306px;   background:#1c419a; float:left; color:#fff;text-align:center; padding:20px 0;}
.bod_r_t .date{ width:296px; overflow:hidden; float:left; }
.bod_r_t img{ float:right; margin-top:11px; margin-right:11px; border:none;}

.bod_r_1{ margin-left:auto; margin-right:auto; margin-top:15px;}
.bod_r_1 span{ padding:5px 0;}
.bod_r_2{ border:solid 1px #e6e6e6; margin-top:15px; float:left; width:302px; height:150px; margin-left:3px; overflow:hidden;}
.bod_r_2_title{background:#f3f6e3; border-bottom:solid 2px #001b5f; padding:7px 0 0 10px; color:#000; height:26px; overflow:hidden;}
.bod_r_2_login{ width:302px;}
.bod_r_2_form{ width:262px; float:left; padding:5px 0 0 25px; font-size:12px; font-weight:bold;}
.bod_r_2_form input{ margin-left:10px; margin-top:5px; width:175px;}
.bod_r_2_form .button{ width:auto; float:right; margin-right:20px; margin-top:1px;}
.bod_r_2 hr{ color:#e6e6e6; margin-left:10px; margin-right:10px; margin-top:4px; float:left;}
.bod_r_2 li{ list-style:none;} 
.bod_r_2 li a{ text-decoration:none; font-size:12px; color:#0000CC; float:left; margin-top:-30px;}
.bod_r_2 span a{ text-decoration:none; font-size:12px; color:#0000CC; float:right; margin-right:20px; margin-top:-67px; }

.bod_r_3{ border:solid 1px #e6e6e6; margin-top:15px; float:left; width:302px; height:150px; margin-left:3px; overflow:hidden;}
.bod_r_3_title{background:#f3f6e3; border-bottom:solid 2px #001b5f; padding:7px 0 0 10px; color:#000; height:26px; overflow:hidden;}
.bod_r_3_login{ width:302px;}
.bod_r_3_form{ width:292px; float:left; padding:5px 0 0 8px; font-size:12px; font-weight:bold; color:#333;}
.bod_r_3_form input{ margin-top:8px; margin-left:9px; width:115px; margin-right:6px; }
.bod_r_3_form .button{ width:auto; float:right; margin-right:10px; margin-top:-25px; color:#000;}
.bod_r_3 hr{ color:#e6e6e6; margin-left:10px; margin-right:10px; margin-top:4px; float:left;}
.bod_r_3 li { list-style:none; font-size:12px; color:#0000CC; float:left; margin-top:-30px;}

.bod_r_4{ border:solid 1px #e6e6e6; margin-top:15px; float:left; width:302px; height:150px; margin-left:3px; text-align:left;}
.bod_r_4_title{background:#f3f6e3; border-bottom:solid 2px #001b5f; padding:7px 0 0 10px; color:#000; height:26px; overflow:hidden;}
.bod_r_4_login{ width:302px;}
.bod_r_4_form{ width:292px; float:left; padding:10px 0 0 8px; font-size:12px; font-weight:bold; color:#333;}
.bod_r_4_form input{ margin-top:10px; margin-left:1px; width:170px; height:17px; float:left;}
.bod_r_4_form .button{ width:auto; color:#000; height:23px; margin-top:9px; margin-left:5px;}
.bod_r_4 hr{ color:#e6e6e6; margin-left:10px; margin-right:10px; margin-top:10px; float:left; padding:0; border:solid 1px;}  
.bod_r_4 ul{ margin:0; padding:0 10px;}
.bod_r_4 li { list-style:none; font-size:12px; color:#0000CC; float:left; }

/* Footer */
.footer{width:979px; height:50px; float:left; border:solid 1px #000; margin-left:5px; margin-top:10px; overflow:hidden;}
html>body .footer{ margin-left:10px;}
.footer ul{ margin:0; padding:0;}
.footer li{ list-style:none; float:left; padding:14px 30px 0  20px;}
.footer li a{ text-decoration:none; color:#363636; font-size:12px; font-weight:bold;}
.footer li a:hover{ text-decoration:underline;}
.footer span{ float:right;color:#363636; font-size:12px; font-weight:bold; margin-top:10px; padding:7px 40px 0 0;}
