﻿@charset "utf-8";
/* CSS Document */

*{margin:0 auto; padding:0 auto;}
ul,li,a{ text-decoration:none; list-style:none; border:none;}
body{ font-family:"宋体"; font-size:12px; background:url(../images/bj.png) repeat-x #BADC78}
body, div{margin:0 auto; padding:0 auto;}
#top_bao{ width:100%; margin:auto}
#top{ width:1030px; height:90px; margin:auto;}
.logo{ float:left; width:458px; height:55px; margin-top:20px;}
.logo_right{ width:300px; height:85px; float:right; position:relative}
.logo_p{ position:absolute; top:10px;right:0px; color:#120e0e; width:}
.logo_p>a{ padding:0px 14px; margin-left:8px;color:#120e0e; background:url(../images/jian.png) no-repeat center left}
.lianxi{ position:absolute; bottom:0px; right:0px; height:39px; line-height:39px;background:url(../images/dianhua.png) no-repeat center left; padding-left:50px; color:#4d4d4d; font-family:"微软雅黑"; font-size:24px;}
#nav{ width:100%; height:44px; background:url(../images/daohang.png) repeat-x; margin:auto; line-height:44px; overflow:visible}
#nav ul.ul1{ width:1030px; height:44px;margin:auto; overflow:visible}
#nav ul.ul1>li{ float:left; display:inline; padding:0px 1px; background:url(../images/xian.png) no-repeat right bottom; height:32px; line-height:32px; margin-top:4px; position:relative}
#nav ul.ul1>li>a{ display:inline-block; width:133px; height:36px; text-align:center;  font-family:"微软雅黑"; font-size:14px; color:#FFF}
#nav ul.ul1>li>a:hover{ background:url(../images/hover_li.png) no-repeat;line-height:32px;}
#nav ul.ul1>li.li_last{ background: none;}
#nav ul.ul1>li.li_first>a{ width:70px;}
#nav ul li.mouseover ul.ul2{ width:133px; height:86px; background:#BFE17C; position:absolute; top:36px; left:0px; display:none}
#nav ul li.mouseover ul.ul2 li{ width:133px; height:43px; line-height:43px; background:url(../images/wenxian.png) no-repeat bottom; text-align:center}
#nav ul li.mouseover ul.ul2 li a{ color:#093e00}
#nav ul li.mouseover ul.ul2 li.li_last1{ background:none}
#flash{ width:100%; margin:auto margin-top:-4px;}
#flash_bj{ width:1013px; height:348px; background:url(../images/flash_bj.png) repeat-x; margin:auto; padding:5px;}
#index_bao{ width:100%;margin-top:20px;}
#index_center{ width:1020px; margin:auto;}
.index_left{ float:left; width:276px;}
.index_new{ width:276px; height:285px; background:#FAFAFA; margin-bottom:20px;}
.left_bt{ width:254px; height:40px;margin-top:13px;margin-left:10px; border-bottom:3px solid #321B85; position:relative}
.bt_p{ position:absolute; top:0px; left:0px; font-family:"微软雅黑"; font-size:14px; color:#d2221d;}
.more{ position:absolute; bottom:10px;right:10px;}
.news_contains{ width:254px; height:200px; margin:auto;margin-top:10px;}
.index_jdt{width:276px; height:238px; background:#FAFAFA; margin-bottom:20px;}
.left_bt1{ border:none; height:25px;}
.jdt_contains{ width:276px; height:200px;}
.left_p2{ width:276px;border-bottom:1px solid #321B85; margin-left:0px; position:relative}
.bt_p1{position:absolute; top:0px; left:20px; font-family:"微软雅黑"; font-size:14px; color:#d2221d;}
.index_contact{ width:276px; height:275px; background:url(../images/contact.png) no-repeat bottom center #FAFAFA;}
.contact_contains{ width:247px; height:200px; line-height:30px; margin-top:15px; margin-left:25px; color:#0a3d01}
.index_right{ width:724px; float:right;}
.index_about{ width:454px; height:284px; float:left;  margin-bottom:20px}
.right_bt{ height:29px; background:#F6F3F3; position:relative;}
.bt_img{ position:absolute; top:0px; left:0px;}
.right_p{ position:absolute; left:45px;top:5px; font-family:"微软雅黑"; font-size:14px; color:#d2221d}
.about{ width:454px; height:284px; background:url(../images/about_bj.png) no-repeat; line-height:24px; color:#093e00; margin-top:5px;}
.rongyu{ float:right;width:249px; height:283px; background-color:#FFF;}
.ry_contains{ width:218px; height:236px; margin:auto; margin-top:5px; position:relative;}
.ry_left{ position:absolute; top:110px;left:0px; color:#000000; font-size:18px; cursor:pointer}
.ry_right{ position:absolute; top:110px;right:0px; color:#000000; font-size:18px;cursor:pointer}
.ry{ width:163px; height:232px; margin:auto;}
.clear{ clear:both}
.index_pro{ width:720px; height:236px; margin-bottom:20px;}
.pro_contains{ width:700px; height:205px; background:url(../images/zhanshi_bj.png) no-repeat 0px -20px; padding:7px 10px}
.left_news{ width:724px; height:265px;}
#footer_bj{ background:#148002; width:100%; height:75px;margin:auto; margin-top:20px;}
.footer{ width:1020px; line-height:24px; color:#0a3d01; margin:auto; padding-top:10px;}
.ny_left{ background:#FAFAFA; padding-bottom:100px;}
.fenlei{ height:auto;}
.fenlei ul{ width:253px; margin:auto; margin-top:10px;}
.fenlei ul li{ background:url(../images/leibj.png) no-repeat; width:253px; height:31px; line-height:31px; margin-bottom:2px;}
.fenlei ul li a{ margin-left:20px; padding-left:25px; background:url(../images/dian.png) no-repeat center left; color:#093e00}
.ny_right{ float:right; width:724px;}
.main{ width:704px; min-height:480px; background:url(../images/ny_bj.png) repeat-x #FDFDFC; padding:10px; line-height:24px; color:#093e00}