@charset "utf-8";
/* 整体公用 */
html,body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333132;}
ul,li {margin:0; padding:0; list-style-type:none;}
img {border:0;}
#all,#in_top_menu {background-color:#F7F3DA;}
#all {height:100%;}

/* 引导页FLASH */
#in_flash {width:1003px; height:566px; position:absolute; top:50%; left:50%; margin-top:-278px; margin-left:-501.5px;}

/* 顶部导航样式 */
#top_nav_div ul {margin-top:73px; height:25px;}
#top_nav_div li {float:left; display:block; height:25px;}

#top_nav_div .nav1,#top_nav_div .nav1 a {background:url(../images/nav1.jpg) no-repeat left -25px; width:69px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav1 a:hover {background:url(../images/nav1.jpg) no-repeat left top; width:69px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav2,#top_nav_div .nav2 a {background:url(../images/nav2.jpg) no-repeat left -25px; width:84px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav2 a:hover {background:url(../images/nav2.jpg) no-repeat left top; width:84px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav3,#top_nav_div .nav3 a {background:url(../images/nav3.jpg) no-repeat left -25px; width:84px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav3 a:hover {background:url(../images/nav3.jpg) no-repeat left top; width:84px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav4,#top_nav_div .nav4 a {background:url(../images/nav4.jpg) no-repeat left -25px; width:84px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav4 a:hover {background:url(../images/nav4.jpg) no-repeat left top; width:84px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav5,#top_nav_div .nav5 a {background:url(../images/nav5.jpg) no-repeat left -25px; width:84px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav5 a:hover {background:url(../images/nav5.jpg) no-repeat left top; width:84px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav6,#top_nav_div .nav6 a {background:url(../images/nav6.jpg) no-repeat left -25px; width:84px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav6 a:hover {background:url(../images/nav6.jpg) no-repeat left top; width:84px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav7,#top_nav_div .nav7 a {background:url(../images/nav7.jpg) no-repeat left -25px; width:84px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav7 a:hover {background:url(../images/nav7.jpg) no-repeat left top; width:84px; text-decoration:none; display:block; overflow:hidden;}

#top_nav_div .nav8,#top_nav_div .nav8 a {background:url(../images/nav8.jpg) no-repeat left -25px; width:77px; text-decoration:none; display:block; height:25px; overflow:hidden;}
#top_nav_div .nav8 a:hover {background:url(../images/nav8.jpg) no-repeat left top; width:77px; text-decoration:none; display:block; overflow:hidden;}

/* 首页样式 */
#top_div {height:489px; background:url(../images/top_div_bg.jpg) repeat-x left top; text-align:center;}
#foot_div {background-color:#F7F3DA; text-align:center;}

#top_main,#foot_main,#in_top_main {width:990px; margin:0 auto; text-align:left;}
#top_main {margin-top:8px;}
.top_main_left,.top_main_right {width:17px; height:481px;}
.top_main_left {background:url(../images/top_main_left.jpg) no-repeat left top;}
.top_main_right {background:url(../images/top_main_right.jpg) no-repeat left top;}

.logo {width:256px; height:130px;}
#top_nav_div {height:117px; margin-top:13px; background:url(../images/top_nav_bg.jpg) no-repeat left top #F4F1E0;}

.foot_main_left,.foot_main_right,.foot_flash_right {height:526px;}
.foot_main_left {width:32px; background:url(../images/foot_main_left.jpg) no-repeat left top;}
.foot_main_right {width:29px; background:url(../images/foot_main_right.jpg) no-repeat left top;}
.foot_main {background:url(../images/foot_main_bg.jpg) repeat-x left top #F7F3DA;}
#foot_flash {width:241px; background-color:#F3F2E0;}
.foot_flash_right {width:18px; background:url(../images/foot_flash_right.jpg) no-repeat left top;}
.foot_flash_foot {height:27px; background:url(../images/foot_flash_foot.jpg) no-repeat left bottom; padding-top:10px;}
#foot_flash_div {margin-top:10px;}

#news_main,#link_main,#pro_main {margin-left:18px; margin-top:21px;}
#news_main,#pro_main {width:670px;}
.news_main_bg {background:url(../images/news_main_bg.jpg) repeat-x left top; height:20px;}
.title_font {background:url(../images/main_icon.jpg) no-repeat left center; font-size:14px; font-weight:bold; color:#4A7710; padding-left:26px;}
.title_more {background:url(../images/main_icon2.jpg) no-repeat right center; font-size:10px; color:#4A7710; width:36px;}
.title_more a,.title_font a {color:#4A7710; text-decoration:none;}
.title_more a:hover,.title_font a:hover {color:#000; text-decoration:underline;}

.news_title {margin-top:15px; border-bottom:1px dashed #3F4346; padding-bottom:8px; margin-bottom:10px; font-weight:bold;}
.news_title span {font-size:10px; color:#4C7614; margin-right:5px;}
.news_font_td {padding-left:10px; line-height:22px;}
.news_btn {text-align:right; margin-top:10px;}

.pro_main_table {margin-top:10px;}
.pro_main_img span {width:156px; text-align:center; display:block; margin-top:5px; color:#4D760E;}
.pro_main_img span a,.pro_main_img span a:hover {color:#4D760E; text-decoration:none;}
.pro_main_img img {border:2px solid #fff;}

#link_main {background:url(../images/link_bg.jpg) repeat-x left top; height:100px; margin-bottom:8px;}
.link_ul {width:669px; margin-top:1px;}
.link_ul li {float:left; width:25%; text-align:center;}

#copyright_main {background:url(../images/copyright_bg.jpg) repeat-x left top; text-align:center; height:40px; line-height:40px; color:#A6A289;}

/* 内页样式 */
#in_top {background:url(../images/in_top_bg.jpg) repeat-x left top;}
.in_top_left {background:url(../images/in_top_left.jpg) no-repeat left top; width:17px;}
.in_top_right {background:url(../images/in_top_right.jpg) no-repeat left top; width:17px;}
#in_top_main {padding-top:8px;}

.in_menu {background:url(../images/in_menu_left.jpg) no-repeat left top #F4F1E0; width:218px; vertical-align:top; padding-left:17px; padding-right:8px;}
.in_menu_top {background:url(../images/in_menu_top.jpg) no-repeat center top;}
.in_menu_title {background:url(../images/in_menu_title.jpg) no-repeat left top; height:23px; line-height:23px; color:#fff; font-weight:bold; padding-left:18px; margin-top:8px;}

.in_menu_ul {margin-top:20px;}
.in_menu_ul li {background:url(../images/in_menu_li.jpg) no-repeat center bottom; padding:10px; color:#566B0C;}
.in_menu_ul li img {margin-right:6px;}
.in_menu_ul li a,.in_menu_ul2 li a {color:#566B0C; text-decoration:none;}
.in_menu_ul li a:hover,.in_menu_ul2 li a:hover {color:#000;}

.in_menu_ul2 {margin-left:15px;}
.in_menu_ul2 li {background:0; margin:5px; padding:4px;}

#in_main {background-color:#F7F3DA;}
.in_main_nav {color:#4C7610; margin-bottom:5px;}
.in_main_nav img {margin-right:6px;}
.in_main_td {padding:10px 10px 20px 0; color:#313332;}
.in_main_td h2 {margin:0; padding:0;}
.in_img {margin:10px 0;}

.in_news_ul li a {color:#333331; text-decoration:none;}
.in_news_ul li a:hover {color:#4C7610;}
.news_in_title {font-size:16px; font-weight:bold; text-align:center; padding:10px 0;}
.news_in_data {text-align:center; color:#A6A289; padding:6px 0;}
.news_in_main {padding:10px;}
.news_in_btn {text-align:center; padding:10px 0;}
.news_in_btn a {color:#333331; text-decoration:none;}
.news_in_btn a:hover {color:#556B07;}

.in_foot {background:url(../images/in_foot_bg.jpg) no-repeat left top; height:40px; line-height:40px; padding-left:353px; color:#A6A289;}