p,li,ul,dl,dd,dt,span{ margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;background:transparent}
div{ margin:auto; padding:0; border:0; outline:0; text-align:left;}
img{ margin:0;padding:0;border:0;}
h1{ margin:0;padding:0; font-size:12px; line-height:35px;font-weight: normal; float:left; width:950px; padding-left:10px}
h2{ margin:0;padding:0; font-size:12px; line-height:21px;font-weight: normal; float:right; width:50px;}
.green { color:#648f40; font-weight: bold; font-size:12px; height:22px}
.gre { color:#4f7400; font-weight: bold; font-size:14px; height:22px}
.blu { color:#2d7252; font-weight: bold; font-size:12px; height:22px}
a:link{font-size:12px; COLOR: #666666; text-decoration: none;}
a:visited {font-size:12px; COLOR: #666666; text-decoration: none;}
a:active {font-size:12px;COLOR: red; text-decoration: underline;}
a:hover {ont-size:12px;COLOR: red; text-decoration: underline;}
.warpe {width:950px; height: auto; text-align: center;}
#top {height:30px; line-height:30px; width:950px; text-align:right; font-size:12px; color:#b0b098}
.head {height:87px; width:950px; text-align:left;}
#logo {height:87px; width:338px; float:left; text-align:left}
.nav {line-height:15px; width:510px; text-align:left; padding-top:40px; padding-left:0px; COLOR: #87ae66; float:left;}
.nav a:link {font-size:14px; COLOR: #747474; text-decoration: none; font-weight: bold; line-height:15px; vertical-align:top}
.nav a:visited {font-size:14px; COLOR: #747474; text-decoration: none; font-weight: bold; line-height:15px; vertical-align:top}
.nav a:active {ont-size:14px;COLOR: #87ae66; text-decoration: none; font-weight: bold; line-height:15px; vertical-align:top}
.nav a:hover {ont-size:14px;COLOR: #87ae66; text-decoration: none; font-weight: bold; line-height:15px; vertical-align:top}
.nav img {vertical-align:baseline;}
.home { width:55px; text-align:left; padding-top:9px; margin-left:20px; padding-left:20px; float:left; background-image: url(icon_home.jpg); background-repeat: no-repeat; background-position:left}
.home a:link{font-size:12px; COLOR: #a5b496; text-decoration: none; line-height:22px;}
.home a:visited{font-size:12px; COLOR: #a5b496; text-decoration: none; line-height:22px;}
.home a:active {font-size:12px;COLOR: red; text-decoration: none; line-height:22px;}
.home a:hover {font-size:12px;COLOR: red; text-decoration: none; line-height:22px;}
.intr {height:215px; margin-top:42px; width:382px; float:left; color:#326905; line-height:22px; padding-left:16px;}
.intr_soft{width:382px; float:left; font-size:14px}
.intr_soft dl{width:382px; text-align:left; float:left}
.intr_soft dd{width:182px; float:left;}
.intr_soft dt{width:200px; float:left; padding-top:53px}
.intr_soft a{line-height: 20px; font-size:12px}
#ad {width:548px; float:left;}
.update{width:382px; float:left; font-size:12px; color:#326905; line-height:18px; padding-top:25px; height:120px;}
.function {width:720px; text-align:left; float:left; background-image: url(function_titbg.jpg); background-repeat: no-repeat; background-position:top}
.functionwm {width:720px; text-align:left; float:left; background-image: url(function_titbgwm.jpg); background-repeat: no-repeat; background-position:top}
.function_list01 {width:673px; text-align:left; padding-left:23px;}
.function_list01 ul { width:207px; text-align:left; padding-left:6px; margin-left:6px; float:left; background-image: url(icon_leaf.jpg); background-repeat: no-repeat; background-position:left top; margin-top:14px}
.function_list01 li { width:178px; text-align:left; padding-left:29px; float:left; list-style-type: none; line-height:22px}
.function_list02 {width:673px; text-align:left; padding-left:23px;}
.function_list02 ul { width:207px; text-align:left; padding-left:6px; margin-left:6px; float:left; background-image: url(icon_leaf.jpg); background-repeat: no-repeat; background-position:left top; margin-top:7px}
.function_list02 li { width:178px; text-align:left; padding-left:29px; float:left; list-style-type: none; line-height:22px}
.function_list03 {width:673px; text-align:left; padding-left:23px; padding-top:14px}
.function_list03 ul { width:316px; text-align:left; padding-left:6px; margin-left:6px; float:left; background-image: url(icon_green.gif); background-repeat: no-repeat; background-position:left top;}
.function_list03 li { width:296px; text-align:left; padding-left:20px; float:left; list-style-type: none; line-height:22px}
.new {width:256px;}
.news {width:230px; float:left;}
.news_wm {width:230px; float:left;}
.news ul { width:230px; margin-top:5px;}
.news li { width:230px; text-align:left; list-style-type: none; line-height:22px; height:22px}
.news a {line-height:22px;}
.link_tit {width:673px; text-align:left; padding-left:29px; height:35px; line-height:35px}
.link_tith {width:641px; text-align:left; padding-left:20px; height:35px; line-height:35px; display:inline}
.link {width:950px; height:102px; text-align:left; float:left; background-image: url(link_bg.jpg); background-repeat: repeat-x; }
.link_wm {width:950px; height:102px; text-align:left; float:left; background-image: url(link_bgwm.jpg); background-repeat: repeat-x; }
#link_web {width:842px; padding-left:75px; padding-right:42px; text-align:left; float:left; line-height:22px}
.link_pic ul { width:882px; text-align:left; padding-left:40px;}
.link li { width:88px; text-align:left; float:left; list-style-type: none;height:35px; margin-top:5px}
.link_wm li { width:88px; text-align:left; float:left; list-style-type: none;height:35px; margin-top:5px}
#foot {margin-top:15px; height:75px; text-align:center; line-height:22px; color:#9e9e9e}
#line {width:950px; height:12px; background-image: url(line_bg.jpg); background-repeat: repeat-x;}
#center{width:950px; background-color:#FFFFFF; text-align:left;}
#center_news{width:950px; !important; width:948px; background-color:#FFFFFF; text-align:center; border-right: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; border-left: 1px solid #eaeaea; padding-top:27px;}
.news_tit {width:900px; height:25px;}
.news_time {width:900px; height:25px; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; color:#999999; text-align:center; line-height:25px; margin-bottom:20px}
.news_tit dd {width:420px; float:left}
.news_tit dt {width:120px; margin-left:330px;  float:left}
.news_tit li {width:887px; text-align:right; padding-left:13px; list-style-type: none; line-height:24px; font-size:13px; color:#FFFFFF; text-align:center}
.news_content {width:900px; margin-top:7px; margin-bottom:27px;}
.news_content li {width:887px; text-align:left; padding-left:13px; background-image: url(icon_news.jpg); background-repeat: no-repeat; list-style-type: none; line-height:24px; height:24px;background-position: left center; font-size:13px}
.news_content span {width:720px; float:left}
.news_content a {line-height:22px; font-size:13px;}
.news_page {text-align:center; width:300px; margin-bottom:27px; height:30px}
.news_page ul {text-align:center;}
.news_page li {text-align:center; width:20px; list-style-type: none; float:left}
.news_page a {line-height:22px; font-size:13px;}
em {margin-left:30px; color:#99999; font-size:12px; float:left; width:120px}
.left {width:192px !important; width:190px; border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; background-color:#FFFFFF; text-align:center; float:left}
.left_content {width:152px; margin-top:27px}
.left_content ul {width:152px; padding-top:27px; padding-bottom:27px; border-bottom: 1px dashed #4f7400;}
.left_content li {width:140px; padding-left:10px; text-align:left; background-image: url(left_libg.jpg); background-repeat:  no-repeat; list-style-type: none; height:22px}
.left_content a {line-height:22px;}
.right {width:755px !important; width:754px; border-right: 1px solid #eaeaea; background-color:#FFFFFF; float:left;}
.right_content {width:700px; text-align:left; margin-top:38px}
#direction {width:700px; text-align:left; margin-top:8px; border-top: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea; padding-top:10px; padding-bottom:10px;text-indent: 24px; line-height:24px}
.right_list {width:700px; text-align:left; margin-top:28px; line-height:22px}
.right_list li {width:687px; text-align:left; padding-left:13px; background-image: url(icon_news.jpg); background-repeat: no-repeat; list-style-type: none; line-height:24px; background-position: left center;}
.sort {width:661px; margin-left:6px; float:left; margin-top:12px !important; margin-top:12px; display:inline}
.sort_list {width:661px}
.wm_tit{ float: left; height:55px}
.wm_line{width:661px; height:3px; display:inline}
.wm_word{ float: left; width:469px; font-size:12px; color:#666666; line-height:22px; margin-top:10px; text-indent: 24px; margin-left:10px}
.wm_bot{ float: left; width:153px; margin-top:10px; margin-left:18px}
.news_home {width:256px; float:left; margin-left:26px; margin-top:18px !important; margin-top:18px; display:inline}
#review_tit{ margin-top:8px}
.review ul { width:240px; margin-top:5px;}
.review li { width:240px; text-align:left; list-style-type: none; line-height:22px;}
.review a {line-height:22px;}