body{font-family:"微软雅黑", Tahoma, Helvetica, Arial, sans-serif;margin:0px auto;font-size:14px;background-color:#FFFFFF;}
.wrapper{min-height:600px;background-color:#1f1d1e;background-color:#F1F5F6;padding:15px;}
.container{margin:0px auto;width:960px;}

.background{position:fixed;width:100%;height:100%;left:0;top:0;z-index:-1;}

.homeHeader{position:fixed;top:0px;right:0px;bottom:auto;left:0px;z-index:16;width:100%;min-width:960px;background-image:url(../img/headerBg.png);}
.homeHeader .logo{display:block;}
.homeHeader .logo img{display:block;margin:10px 0px;height:59px;}
.homeHeader .fr{padding:5px 20px;width:300px;}
.homeHeader p{margin:20px 0px;line-height:30px;height:30px;font-size:18px;color:#00973b;font-family:FangSong;}
.homeNav{width:100%;min-width:960px;height: 44px;position:absolute;top:auto;right:auto;bottom:91px;left:auto;z-index:20;}
.homeNav ul{}
.homeNav ul li{position:relative;display:block;width:119px;float:left;border-right:1px solid #2e2d2b;background:#1f1d1e;background-color:rgba(31, 29, 30, 0.7)}
.homeNav ul li:last-child{border-right:none;}
.homeNav ul li:hover{background:#27231e;background-color:rgba(39,35,30,0.9)}
.homeNav ul li a{display:block;text-decoration:none;line-height:44px;color:#FFFFFF;text-align:center;}
.homeFooter{width:100%;min-width:960px;position:fixed;top:auto;right:0px;bottom:0px;left:0px;z-index:15;background:#1f1d1e;background-color:rgba(0,0,0,0.2);}
.homeFooter .copyright{color:#FFFFFF;text-align:center;font-size:12px;line-height:38px;}
.homeNav ul li div{position: absolute;left:0px;bottom:44px;right:0px;width: 119px;display:none}
.homeNav ul li:hover div{display:block;}
.homeNav ul li div a{background: #1f1d1e;background-color: rgba(31, 29, 30, 0.7);border-bottom: 1px solid #2e2d2b;}
.homeNav ul li div a:hover{background:#27231e;background-color:rgba(39,35,30,0.9)}

.headerSearch{height:30px;float:right;margin:25px 0px;}
.headerSearch .search_box{width:198px;background-color:transparent;border:1px solid #00973b;position:relative;height:28px;margin:0px;overflow:hidden;-webkit-border-radius:5px;border-radius:5px;padding-right:60px;padding-left:10px;}
.headerSearch .search_box .txtSearch{width:100%;border:none;line-height:28px;height:28px;outline:none;background-color:transparent;}
.headerSearch .search_box .btnSearch{line-height:28px;height:28px;display:block;color:#FFFFFF;background-color:#00973b;text-decoration:none;width:50px;position:absolute;top:0px;right:0px;text-align:center;border:none;cursor:pointer;outline:none;}
.headerSearch .search_box .btnSearch:hover,.headerSearch .search_box .btnSearch:active{background-color:#027730;}

.homeWrapper{width:100%;min-width:960px;height:100%;position:relative;}

.slidesWrapper{position:relative;height:100%;width:100%;min-width:960px;overflow:hidden;}
.slides{position:relative;height:100%;overflow:hidden;}
.slides .slides_item{display:block;width:100%;min-width:960px;height:100%;position:relative;}
.slides img{display:block;width:100%;height:100%;}
.slides .bannerBar{background-image:url(../img/sy_bj.png);background-position:center top;position:absolute;top:auto;right:0px;bottom:0px;left:0px;width:100%;height:500px;z-index:6;}
.slides .slides_item  h3{font-weight:normal;color:#FFFFFF;font-size:24px;text-align:right;padding-top:240px;display:block;width:960px;margin:0px auto;}
.slides .slides_container{height:100%;width:100%;}
.slides .prev,.slides .next{width:60px;height:118px;display:block;position:absolute;top:50%;margin-top:-59px;z-index:15;text-indent: -9999px;}
.slides .prev{background-image:url(../img/slidesPrev.png);left:0px;}
.slides .next{background-image:url(../img/slidesNext.png);right:0px;}
.slides .pagination{position:absolute;top:auto;right:10%;bottom:20px;left:auto;z-index:10;display:none;}
.slides .pagination li{float:left;width:16px;height:16px;background:#FFFFFF;border-radius:12px;cursor:pointer;margin-right: 10px;}
.slides .pagination li.current{background-color:#3cb43c;}
.slides .pagination li a{width:16px;height:16px;display:block;font-size:0;}


.nav{width:100%;height: 44px;
background: #4b4b4b; /* Old browsers */
background: -moz-linear-gradient(top,  #4b4b4b 0%, #2b2b2b 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b4b4b), color-stop(100%,#2b2b2b)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* IE10+ */
background: linear-gradient(top,  #4b4b4b 0%,#2b2b2b 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4b4b4b', endColorstr='#2b2b2b',GradientType=0 ); /* IE6-9 */}

.header{padding:0px 15px;background-color:#FFFFFF;}
.header .logo{display:block;}
.header .logo img{display:block;margin:10px 0px;height:59px}
.header .fr{padding:5px 20px;width:300px;}
.header p{margin:20px 0px;display:block;line-height:30px;height:30px;font-size:18px;color:#00973b;font-family:FangSong;}
.nav{width:100%;height: 44px;}
.nav ul{}
.nav ul li{display:block;width:119px;float:left;border-right:1px solid #2e2d2b;}
.nav ul li:last-child{border-right:none;}
.nav ul li:hover{background-color:#27231e;}
.nav ul li.this{background-color:#27231e;}
.nav ul li a{display:block;text-decoration:none;line-height:44px;color:#FFFFFF;text-align:center;}
.footer{width:100%;background:#1f1d1e;border-top: 1px solid #474747;}
.footer .copyright{color:#FFFFFF;text-align:center;font-size:12px;line-height:38px;}

.left_menu{position:relative;width:200px;background-color:#fff; min-height:580px; float:left;margin:0px 0px 20px 0px;}
.left_menu ul {width:100%; height:auto;margin-bottom: 20px; min-height:400px;}
.left_menu ul li{width:100%; height:45px; padding-bottom:2px;}
.left_menu ul li:first-child{padding-top:2px;padding-bottom:0px;}
.left_menu ul li a{text-decoration:none;hide-focus:expression(this.hideFocus=true);transition:padding-left 0.2s ease-in-out;-webkit-transition:padding-left 0.2s ease-in-out;-moz-transition:padding-left 0.2s ease-in-out;-o-transition:padding-left 0.2s ease-in-out;-ms-transition:padding-left 0.2s ease-in-out;
                       padding-left:30px; font-size:14px; line-height:41px; display:block;height:41px; text-align:left; color:#85868A;background-image:url(../img/menuBg.jpg); background-repeat:no-repeat; background-position:left top;}
.left_menu ul li a:hover{color:#00973b;padding-left:40px; background-position:left bottom;}
.left_menu ul li a.active{color:#00973b;background-position:left bottom;} 
.left_menu ul li.subset a{padding-left:60px;}
.left_menu ul li.subset a:hover{padding-left:70px;}

.right_main{float:right;width:720px;min-height:580px;}
.line_bg{ background-color:#E0E8EA; width:100%; height:10px;}
.right_main_title{font-size:16px;padding:10px 0px 10px 0px;}
.right_main_title h2{display:block;border-left: 5px solid #55D826;line-height: 16px;font-size:16px;margin: 0px;padding-left: 5px;font-weight:normal;}
.mainContent{background-color:#fff;min-height:535px;}
.textContent{line-height:1.5;font-size:14px;background-color:#fff;padding:15px;}
.textContent *{max-width: 100% !important;margin:0px;padding:0px;-webkit-box-sizing: border-box !important;box-sizing: border-box !important;word-wrap: break-word !important;}
.textContent table{width:100% !important;}
.textContent table tr td,.textContent table tr th{border: 1px solid #DDD;text-align: center;padding: 5px 5px;}

.productList{padding:10px;}
.productList li{width: 200px;overflow: hidden;float:left;margin:5px;border:1px solid #e4e4e4;padding: 10px;height:160px;}
.productList li a{display:block;color:#333333;text-decoration:none;}
.productList li a:hover{color:#00973b;}
.productList li img{display:block;width:100%;height:100%;}
.productList li span{display:block;text-align:center;height:130px;}
.productList li strong{display:block;text-align:center;line-height:20px;height:20px;overflow:hidden; font-size:14px;font-weight:normal;padding-top: 10px;}

.mainContent .mainTitle{margin:0px;text-align:center;font-size: 18px;padding:15px 15px 5px;}
.mainContent .time{margin:0px 15px;text-align:center;min-height:10px;line-height:30px; color:#626262; border-bottom:1px dashed #ccc;}
.mainContent .productImg{padding: 15px 15px 0px;}
.mainContent .productImg img{display:block;margin:0px auto;max-width:500px;}

.newList{padding:15px;}
.newList li{border-bottom: 1px dashed #ccc;padding: 5px 5px 2px;}
.newList li a{max-width:550px;text-decoration:none;color:#333333; font-size: 16px;display:inline-block;line-height:30px;height:30px;overflow:hidden;word-break: keep-all;white-space: nowrap;text-overflow: ellipsis;}
.newList li a:hover{text-decoration:underline;color:#00973b;}
.newList li span{display:inline-block;float:right;font-size:14px;line-height:30px;height:30px;color:#9F9F9F;}

.contactus{padding:15px;}
.contactus li{font-size:14px;line-height:24px;}
.contactus li label{}
.contactus li span{}

.footerNav{text-align:center;line-height: 24px;padding: 10px 0px 0px;}
.footerNav a{display: inline;color:#FFFFFF;text-decoration:none;}
.footerNav a:hover{text-decoration:underline;}
.footerNav span{display:inline-block;color:#FFFFFF;padding:0px 10px;}

.sitemap{}
.sitemap ul {width:165px;background-color:#fff; min-height:580px; float:left;margin:0px 10px;}
.sitemap ul li{width:100%; height:45px; padding-bottom:2px;}
.sitemap ul li:first-child{padding-top:2px;padding-bottom:0px;}
.sitemap ul li a{text-decoration:none;hide-focus:expression(this.hideFocus=true);transition:padding-left 0.2s ease-in-out;-webkit-transition:padding-left 0.2s ease-in-out;-moz-transition:padding-left 0.2s ease-in-out;-o-transition:padding-left 0.2s ease-in-out;-ms-transition:padding-left 0.2s ease-in-out;
                       padding-left:30px; font-size:14px; line-height:41px; display:block;height:41px; text-align:left; color:#85868A;background-image:url(../img/menuBg.jpg); background-repeat:no-repeat; background-position:left top;}
.sitemap ul li a:hover{color:#00973b;padding-left:40px; background-position:left bottom;}
.sitemap ul li a.active{color:#00973b;background-position:left bottom;} 

/* 分页数字链接样式 */
.pagebox{padding:15px;}
.paging a,.paging span.Bg,.paging a:hover,.paging a.cur,.paging a:hover span.Bg,.paging a.cur span.Bg{background:url(../img/pagebg.png) no-repeat;}
.paging{text-align:center;font-size:13px;}
.paging a{padding-bottom:4px;display:inline-block;background-position:0 -134px;padding-bottom:11px;}
.paging a:hover{text-decoration:none;}
.paging b{font-weight:100;opacity:0;*visibility:hidden;}
.paging span.Bg{
	width:58px;height:17px;line-height:17px;padding-left:5px;text-align:left;margin-right:1px;display:inline-block;background-position:0px 11px;cursor:pointer;
	-moz-transition:all 0.3s ease;
	-webkit-transition:all 0.3s ease;
	-o-transition:all 0.3s ease;
}
.paging a:link,.paging a:visited{color:#266EB0;}
.paging a:hover,.paging a.cur{color:#fff;background-position:0px -93px;}
.paging a:hover span.Bg,.paging a.cur span.Bg{background-position:0px -63px;}
.paging a:hover span.Bg b,.paging a.cur span.Bg b{opacity:1;*visibility:visible;}
/* 上下翻页样式 */
.paging a.previous,.paging a.previous span.Bg,.paging a.previous b,.paging a.previous:hover,.paging a.previous:hover span.Bg,.paging a.previous:hover b,.paging a.nextpage,.paging a.nextpage span.Bg,.paging a.nextpage b,.paging a.nextpage:hover,.paging a.nextpage:hover span.Bg,.paging a.nextpage:hover b{background:url(../img/prev-next-bg.png) no-repeat}
.paging a.previous{background-position:0px -72px;}
.paging a.previous span.Bg{width:61px;padding-left:0px;background-position:0px -121px;}
.paging a.previous b{background-position:0px 17px;}
.paging a.previous:hover{background-position:0px -25px;}
.paging a.previous:hover span.Bg{background-position:0px -108px;}
.paging a.previous:hover b{background-position:0px 4px;opacity:1;*visibility:visible;}
.paging a.nextpage{background-position:-61px -72px;}
.paging a.nextpage span.Bg{width:61px;padding-left:0px;background-position:-61px -121px;}
.paging a.nextpage b{background-position:-61px 17px;}
.paging a.nextpage:hover{background-position:-61px -25px;}
.paging a.nextpage:hover span.Bg{background-position:-61px -108px;}
.paging a.nextpage:hover b{background-position:-61px 4px;opacity:1;*visibility:visible;}
.paging a.previous b,.paging a.nextpage b{
	width:61px;display:inline-block;height:17px;opacity:1;*visibility:visible;
	-moz-transition:all 0.6s ease;
	-webkit-transition:all 0.6s ease;
	-o-transition:all 0.6s ease;
}