/* CSS Document */
.head{ height:88px; width:1000px; margin:0 auto; background:url(../images/bg1.png) no-repeat;}
.logo{ float:left;}
.right_head{ float:right;}
.right_head01{ float:right; height:32px; line-height:32px; background:url(../images/tb1.png) no-repeat left center; padding-left:18px;}
.right_head01 ul li{ float:left; padding:0 5px; color:#333333;}
.right_head01 ul li a{ color:#333333;}
.right_head02{ margin-top:32px;}

#header{width:100%; background:#0b7235; height:35px;}
.nav_ul{width:1000px;height:35px; margin:0 auto;}
.nav{position:absolute;width:1000px;height:35px;}
.nav li{position:relative;float:left; width:140px; padding:0 1px; text-align:center;}
.nav .bg{ background:url(../images/bg2.png) no-repeat; width:1px; height:35px; padding:0px; display:block;}
.nav li a{line-height:35px;height:35px; width:140px; color:#fff;font-size:14px; display:block;}
.nav li a:hover { background:#004e1a; color:#fff; text-decoration:none;}
.nav li:hover a{ background:#004e1a; color:#fff;}
.nav li .nav-w {z-index:9999;position:absolute;display:none;float:left;clear:both;overflow:hidden;top:35px;background:#004e1a;}
.nav li .section-nav1{height:auto; overflow: hidden;}
.nav li .section-nav1 ul {position:static;padding:0px;margin:0px;width:140px;overflow:hidden;}
.nav li .section-nav1 ul li { height:32px; line-height:32px; border-bottom:1px solid #1a6031; width:100%;}
.nav li .section-nav1 ul li a { height:32px; line-height:32px; border-bottom:1px solid #1a6031; width:100%;}
.nav li .section-nav1 ul li a:hover{ background:#0b7235; text-decoration:none;}

.main_visual{height:400px;overflow:hidden;position:relative;}
.main_image{height:400px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:400px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:400px;}
.main_image li span{display:block;width:100%;height:400px}
.main_image li a{display:block;width:100%;height:400px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:17px!important;height:19px!important; bottom:18px; display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;right:250px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:200px;}

.index_Nr{ width:1000px; margin:0 auto; height:183px;}
.index_Pic{ width:250px; height:250px; float:left; position:relative;}
.index_Pic a{ width:250px; height:250px; display:block;}
.index_Pic_Wz{ position:absolute; top:20px; left:20px;}
.index_Pic_Wz p{ font-size:18px; color:#303030;}
.index_Pic_Wz small{ color:#007c36;}



/*----------- 图片banner特效左右滚动 ------------*/
/* w_ctr */
.w_ctr{ width:500px; height:250px; float:left;}
.w_ctr .JQ-slide{width:500px;height:250px;overflow:hidden;position:relative;}
.w_ctr .JQ-slide-content{position:absolute;}/*必须要的元素*/
.w_ctr .JQ-slide-content li{width:500px;height:250px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:250px;height:250px;}
.w_ctr .JQ-slide-content li span{display:block;background:url(../images/bg3.png) no-repeat;color:white;font-size:14px;font-weight:bold;line-height:28px;position:absolute;bottom:0;right:0;z-index:10;width:162px;overflow:hidden; height:150px; padding:50px;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:14px;right:8px;z-index:30;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;background:url(../images/focus_li.png) no-repeat;width:10px;height:10px;text-indent:-999em;overflow:hidden;cursor:pointer;margin-right:5px;}
.w_ctr .JQ-slide-nav li.on{background-position:-15px 0;}
.index_news{ float:right; width:475px; height:250px; overflow:hidden;}
.index_news_Tit{ height:44px; line-height:44px; background:url(../images/xian.png) no-repeat bottom;}
.index_news_Tit p{ font-size:18px; font-weight:bold; float:left; color:#230000;}
.index_news_Tit p span{ color:#004e1b;}
.index_news_Tit a{ float:right; color:#7e7373;}
.index_news_Tt{ border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.index_news_Tt a:hover{ text-decoration:none;}
.index_news_TtBt{ font-size:14px; color:#c41f09; height:40px; line-height:40px; widows:475px; overflow:hidden; font-weight:bold; text-align:center;}
.index_news_TtNr{ height:32px; line-height:16px; overflow:hidden; color:#848484;}
.index_news_Ul{ margin-top:10px;}
.index_news_Ul li{ height:30px; line-height:30px; border-bottom:1px solid #eeeeee;}
.index_news_Ul li a{ padding-left:12px; width:460px; height:30px; display:block; overflow:hidden; color:#515151; background:url(../images/sj.png) no-repeat left center;}
.index_Nr02{ width:1000px; margin:0 auto; height:250px; margin-bottom:40px;}
.index_Nr02 a{ width:250px; height:250px; display:block; float:left;} 
.foot01{ background:#FFF; border-top:5px solid #dadbdc; padding-top:1px;}
.foot02{ background:#f2f2f2; margin-top:2px; height:auto;}
.foot03{ width:1000px; margin:0 auto; height:auto; padding:18px 0 28px; height:auto;}
.left_foot03{ float:left; height:auto;}
.foot03_ul{ width:124px; border-right:1px solid #e3e3e3; min-height:205px; float:left;}
.foot03_ul h2{ font-size:16px; text-align:center; color:#356145; font-weight:normal; height:30px; line-height:30px;}
.foot03_ul li{ line-height:30px; text-align:left; padding-left:30px; height:30px;}
.foot03_ul li a{ color:#696969;}
.right_foot03{ float:right;}
.foot_ewm{ float:right; margin-top:18px; width:80px;}
.foot_ewm p{ text-align:center; color:#858585;}
.foot04{ height:68px; background:#e8e9e9; border-top:1px solid #dddddd;}
.footer{ width:1000px; margin:0 auto;}
.left_footer{ float:left; padding-top:12px;}
.left_footer p{ color:#7a7b7b; line-height:24px;}
.right_footer{ float:right; padding-top:12px;}
.right_footer p{ color:#7a7b7b; line-height:24px;}

#site-nav li.bg{ background:url(../images/bg2.png) no-repeat; width:1px; height:35px; padding:0px; display:block;}
#site-nav{width:1000px; margin:0 auto; background:#0b7235; height:35px;}
#site-nav ul{z-index:10000;color:#FFF;height:35px; float:left; margin-top:-4px;position:relative; margin-left:70px;}
#site-nav ul li{float:left; text-align:center; height:35px;}
#site-nav ul li:hover a{color:#FFF; background:#004e1a; text-decoration:none;}
#site-nav ul li a{color:#FFF}
#site-nav ul li a:hover{color:#FFF; background:#004e1a; text-decoration:none;}
#site-nav ul li a.menu-hd{ line-height:35px;height:35px; width:140px; color:#fff;font-size:14px; display:block;}
#site-nav ul li .menu-bd{z-index:9999;position:absolute;display:none;float:left;clear:both;overflow:hidden;top:35px;background:#004e1a;}
#site-nav ul li .menu:hover .menu-bd{display:block}
#site-nav .mytaobao .menu-bd{width:140px; line-height:32px; top:35px;}
#site-nav .mytaobao .menu-bd a{ height:32px; line-height:32px; border-bottom:1px solid #1a6031; width:100%; text-align:center; display:block;}
#site-nav .mytaobao .menu-bd a:hover{ background:#0b7235; text-decoration:none;}

.ny_Nr{ width:1000px; margin:0 auto;}
.nr_Ny{ width:1000px; display:inline-block; margin-top:25px;}
.left_Ny{ float:left; widows:238px;}
.list_left{ width:238px;}
.list_tit{ height:50px; border-top:2px solid #0b7235; border-bottom:1px solid #cbcbcb; line-height:50px;}
.list_tit p{ float:left; font-size:20px; padding-left:15px; color:#0b7235;}
.list_tit span{ float:right; color:#9f9f9f; text-transform:uppercase; padding-right:15px;}
.list_left ul{ margin-bottom:35px;}
.list_left ul li{ height:33px; line-height:33px; margin-top:1px;}
.list_left ul li a{ padding-left:25px; background:url(../images/bg4.jpg) no-repeat; display:block; color:#666666; font-size:14px;}
.list_left ul li a:hover,.list_left ul li a.list_a{ background:url(../images/bg5.jpg) no-repeat; color:#FFF; text-decoration:none;}
.news_left ul{ margin-bottom:35px;}
.news_left ul li{ height:70px; border-bottom:1px dotted #e5e5e5; width:210px; padding:14px;}
.news_left ul li a{ color:#6e6e6e; line-height:24px;}
.right_Ny{ float:right; width:735px;}
.right_tit{ height:50px; border-top:2px solid #e2e2e2; border-bottom:1px solid #cbcbcb; line-height:50px;}
.right_tit p{ float:left; font-size:20px; padding-left:15px; color:#0b7235;}
.right_tit ul{ float:right; margin-right:15px; background:url(../images/sanj.jpg) no-repeat left center; padding-left:12px;}
.right_tit ul li{ float:left; color:#a9a9a9;}
.right_tit ul li a{ color:#a9a9a9;}

.product_Tit{ height:50px; line-height:50px; margin-top:1px; background:url(../images/bg6.jpg) repeat-x;}
.product_Tit01{ float:left; margin-left:130px;}
.product_Tit02{ float:left; margin-left:17px;}
.product_Ul{ margin-bottom:100px;}
.product_Ul ul{ margin-bottom:30px; display:inline-block;}
.product_Ul ul li{ height:150px; width:690px; margin-left:20px; padding:20px 0; border-bottom:2px dotted #dbdbdb; float:left;}
.product_Ul ul li .product_img{ width:200px; height:146px; padding:1px; background:#FFF; border:1px solid #cccccc; float:left;}
.product_li{ width:460px; float:right; height:150px;}
.product_li01{ font-size:18px; height:26px; line-height:26px; color:#0b7235;}
.product_li01 a{ font-size:18px; height:26px; line-height:26px; color:#0b7235;}
.product_li p{ line-height:30px; font-size:14px; color:#333333;}
.product_li p a{ float:right; color:#0b7235; font-size:12px;}
.productin{ width:690px; margin-left:20px; display:inline-block;}
.productin_js01{ margin:20px 0; height:225px; width:690px; float:left; position:relative;}
.productin_img{ width:300px; height:221px; float:left; background:#FFF; padding:1px; border:1px solid #cccccc;}

.productin_li{ width:370px; float:right; height:225px;}
.productin_li p{ line-height:30px; font-size:14px; color:#333333;}
.product_xz{ position:absolute; right:0; bottom:15px;}

.productin_js02{ margin-bottom:80px; display:inline-block;}
.productin_js02Tit{ height:26px; line-height:26px; background:#0b7235; font-size:14px; padding-left:12px; width:680px; color:#FFF;}
.productin_js02Wz{ line-height:30px; font-size:14px; color:#414141; padding:10px 0 30px; border-bottom:1px solid #d8d8d8;}
.shangX{ height:40px; line-height:40px; color:#646464;}
.shangX a{ padding:0 12px; color:#646464;}

.about{ width:690px; margin-left:20px; margin-top:20px; line-height:30px; color:#5a5a5a; margin-bottom:80px;}
.message{margin-top:20px;color:#5a5a5a; margin-bottom:80px;}

.news_Ul{ margin-bottom:100px;}
.news_Ul ul{ margin-bottom:30px; display:inline-block;}
.news_Ul ul li{ height:46px; line-height:46px; width:690px; margin-left:20px; border-bottom:1px solid #dedede;}
.news_Ul ul li a{ height:46px; width:690px; display:block; color:#535353;}
.news_Ul ul li a p{ float:left; height:46px; width:580px; overflow:hidden; padding-left:25px; background:url(../images/tb2.jpg) no-repeat left center;}
.news_Ul ul li a:hover{ color:#3b8454;} 
.news_Ul ul li a span{ float:right;}
.news_Ul ul li a:hover p{ font-weight:bold;}

.newsin{ margin-bottom:80px; display:inline-block; width:690px; margin-left:20px;}
.newsin_tit{ margin-top:20px; text-align:center;}
.newsin_tit01{ color:#515151; font-size:18px; height:30px; line-height:30px;}
.newsin_tit02{ color:#969696; height:30px; line-height:30px; margin-bottom:20px;}
.newsin_wz{ line-height:30px; color:#515151;}

.rczp_Ul{ margin-bottom:100px; display:inline-block;}
.rczp_Ul table{ margin-bottom:30px; width:690px; margin-left:20px;}
.rczp_Ul table tr{ height:45px; line-height:44px;}

/* marqueeleft */
.marqueeleft{height:183px;width:1000px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;width:250px;height:250px;overflow:hidden;}
.marqueeleft li .pic{display:block;width:250px;height:250px;overflow:hidden;}

.footer_left{ float:left; width:235px; margin-right:50px;}
.foot_tit{ height:30px; line-height:30px; margin-bottom:10px; font-size:14px; color:#333333;}
.foot_about{ line-height:20px; height:100px; width:235px; color:#696969; overflow:hidden;}
.footer_mid{ float:left; width:130px;}
.footer_ewm{ width:80px;}
.footer_ewm p{ height:26px; line-height:26px; color:#858585;}
.footer_ly{ float:right; width:570px;} 



