@charset "gb2312";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; color:#383838; font-family:Arial; background:#E8DCC4 url(../images/bg.jpg) repeat-x;}
* html div { height:1%; } /**/
div,form,img,ul,li,p,a {margin:0; padding:0; border:0; text-decoration:none; list-style:none;}
.input_noline{ background-color:transparent;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}

#header{ width:980px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.h01_box{ width:980px; height:29px; overflow:hidden; margin:0px auto; padding:0px;}
.h01_box .h01_lt{ width:210px; height:29px; line-height:29px; overflow: hidden; float:left; display:inline; color:#FFF}
.h01_box .h01_lt a{ width:52px; color:#FFF;}
.h01_box .h01_lt span{ padding:0px 5px;}
.h01_box .h01_rt{ width:185px; height:29px; line-height:29px; overflow: hidden; float:right; display:inline;}
.h01_box .h01_rt .a01,.h01_box .h01_rt .a02{line-height:29px;color:#FFF;margin-left:15px;padding: 1px 0 2px 30px;}
.h01_box .h01_rt .a01{ background:url(../images/h01_rtimg01.jpg) 0 0 no-repeat;}
.h01_box .h01_rt .a02{ background:url(../images/h01_rtimg02.jpg) 0 0 no-repeat;}
.h02_box{ width:980px; height:86px; margin:0px auto; }
.h02_box .logo{float:left; display:inline; margin:14px auto 8px;}
.h03_box{width:980px; height:70px; overflow:hidden;margin:0px auto; padding:0px; }
.h03_box .nav{ width:980px; height:42px; overflow:hidden; text-align:center; line-height:42px; margin:0px auto; padding:0px; background:url(../images/nav_bg.jpg) repeat-x; font-family:Arial; font-size:14px;}
.h03_box .nav ul{ margin:0px auto; padding:0px;}
.h03_box .nav ul li{ width:140px; float:left; background:url(../images/nav_line.jpg) 2px no-repeat;}
.h03_box .nav ul li a{ color:#ffffff; display:block;}
.h03_box .nav ul li a#current{ background:url(../images/nav_hover.jpg) no-repeat;}
.h03_box .nav ul li a:hover{ background:url(../images/nav_hover.jpg) right no-repeat;}
.h03_box .nav ul li#no_line{ background:none;}
.h03_box .h03_botm{ width:980px; height:28px; line-height:28px; background:#222222;}
.h03_box .h03_botm span{ color:#FFF; padding-left:22px;}
.h04_box{ width:980px; margin:10px auto 0; padding:0px; }

#content{ width:980px; height:auto; overflow:hidden; margin:10px auto 0; padding:0px;}
.con_box{width:980px; height:auto; overflow:hidden; margin:0px auto; padding:0px;}
.con_box .con_box_left{ width:236px; height:350px; padding:0px 7px; overflow:hidden; float:left; display:inline; border:1px solid #C3D9A8; background:#F5FFF7;}
.con_box .con_box_left .box_left{ width:236px; height:auto; overflow:hidden; margin:10px auto;}
.con_box .con_box_left .box_leftF{ line-height:22px;}
.con_box .con_box_mid{ width:456px; height: auto; overflow:hidden;margin-left:10px; float:left; display:inline;}
.con_box .con_box_mid .mid_top{width:422px; height:170px; overflow:hidden; padding:0px 16px; float:left; display:inline; border:1px solid #C3D9A8;background:#F9FEF8;}
.con_box .con_box_mid .mid_botm{width:422px; height:170px; overflow:hidden; padding:0px 16px; float:left; display:inline; border:1px solid #C3D9A8;background:#F9FEF8; margin:8px 0 0; }
.con_box .con_box_mid ul{ margin:8px auto 0; padding:0px; text-align:center; }
.con_box .con_box_mid ul li{ width:130px; height:121px; float:left; margin-right:5px;}
.con_box .con_box_mid ul li a{ display:block; line-height:22px; color:#147e1c;}

.con_box .con_box_right{width:236px; height:350px; padding:0px 7px; overflow:hidden; float:right; display:inline; border:1px solid #C3D9A8;background:#F5FFF7;}
.con_box .con_box_right .box_right01{ width:236px; height:auto; overflow:hidden; margin:10px auto;}
.con_box .con_box_right .box_rightF{ line-height:22px; padding-left:4px;}
.con_box .con_box_right .box_right02{ width:236px; height:auto; overflow:hidden; margin:35px 0 10px 4px;}

#footer{ width:980px; height:80px; margin:10px auto 0; padding:4px 0 0; background:#000;}
.footer_F{ line-height:25px;color:#FFF; padding-left:12px;}
.footer_F a{color:#FFF;}
/**title公共样式*/
.index01_title{ height:25px; line-height:25px; border-bottom:1px solid #000002; font-family:Arial; font-size:14px; color:#5cb209; padding-left:4px; margin-top:4px;}
.index01_title span{ padding:0px 5px; font-family:Arial}

.index02_title{ height:33px;margin-top:4px; line-height:25px; background:url(../images/title02_line.jpg) bottom no-repeat; 
font-family:Arial;color:#147e1c;}
.index02_title .index02_lt{ width:165px; float:left; display:inline; font-size:14px;}
.index02_title .index02_lt span{ padding:0px 5px;}
.index02_title .index02_rt{ width:45px; float:right; display:inline; font-size:12px; font-family:"Arial";}

/**about样式*/
#com_content{width:980px; height:auto; overflow:hidden; margin:10px auto 0; padding:0px; background:#fafff9;}
.about_lt{ width:210px; float:left; display:inline; padding-bottom:50px;}
.about_lt ul{ margin:6px auto 0; padding:0px;}
.about_lt ul li{height:28px; line-height:28px; margin:0px 20px; padding-left:22px; border-bottom:1px dashed #5cb209; background: url(../images/green_pixel_148_r1_c2.jpg) 25px 9px no-repeat; }
.about_lt ul li a{color:#383838; display:block; padding-left:18px;}
.about_rt{ width:750px; float:right; display:inline; padding-right:10px;}
.about_rt .about_rtF{ padding:10px; line-height:22px;}
/**about  title样式*/
.com_title{ width:210px; height:36px;font-family:Arial; font-size:14px; color:#5cb209; line-height:40px; background:url(../images/right_class_bg2.gif) no-repeat;}
.com_title span{ padding-left:45px;}
