@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#666;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px; vertical-align:bottom;/*清除图片的上下边距*/}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; color:#ea5b24; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.h10{height:10px; overflow:hidden; clear:both;}
.h50{height:50px; overflow:hidden; clear:both;}
.h100{height:100px; overflow:hidden; clear:both;}
input{background:transparent; padding:0px; font-size:12px; font-family:Arial, "微软雅黑"; color:#888; border:0px; outline:none;}
em{font-style:normal;}
i{font-style:normal;}

.wal{width:1200px; margin:0px auto;}
.w273{ width:273px; overflow:hidden;}
.w875{ width:875px; overflow:hidden;}

/*头部*/
.headerDiv{position: relative}
.headerDiv .sea{position: relative}
.headerDiv .searchBox{position: absolute;top: 0;width: 230px;height: 35px;background: url("../images/searchBg.png") repeat-x;right: 0;z-index: 22}
.headerDiv .searchBox input{height: 35px;padding-left: 25px;color: #ffffff;float: left}
.headerDiv .searchBox .searchBtn{width: 22px;height: 22px;background: url("../images/search.png") right no-repeat;float: right;margin: 6.5px 10px 0 0;}
.headerDiv .headerBox{height: 100px;background: #fff;position: absolute;top:35px;z-index: 22;width: 100%;}
.headerDiv .headerBox .logo{margin-top: 17px;}
.headerDiv .headerBox .nav{width: 60%;margin-right: -12px}
.headerDiv .headerBox .nav li{display: inline-block;height: 100px;line-height: 100px;width:16%;text-align: right;font-size: 16px;}
.headerDiv .headerBox .nav li a{color: #666666;}
.headerDiv .headerBox .nav li:hover a{color: #005e3c;}

/*导航触发效果*/
.sNav{ display:none; position:absolute; top:135px; z-index:11; width:635px; overflow:hidden; background:#ffffff; height:286px;border-top: 1px solid #9ac3cf;padding: 20px 0;}
.sNav .list{ padding:27px 0 0 40px; width:200px;}
.sNav .list li{ font-size:14px; height:45px; line-height:20px; width:135px;}
.sNav .list li a{ display:block; height:36px; padding-left:20px; background:url(../images/ico5.png) left 7px no-repeat;}
.sNav .list li a:hover{ color:#005e3c; }
.sNav .imgDiv{ padding-top:27px;}
.sNav2{ margin-left: -120px}
.sNav3{ margin-left: -120px}
.sNav4{ margin-left: -120px}
.sNav5{ margin-left: -180px}

/*banner*/
.banner .imgBox img{width: 100%;}
.banner .slick-dots {text-align: center;padding-top: 40px;position: absolute;bottom: 25px;left:0;right:0;}
.banner .slick-dots li{display: inline-block;margin: 0 5px;width: 15px;height: 15px;background: #ffffff;border-radius:50%; }
.banner .slick-dots .slick-active{background: #008647;}
.banner .botDiv {position: absolute;left: 0px;bottom: 0px;width: 100%;height: 40px;}
.banner .botDiv .wal{position: relative;}
.banner .banBox1{background: url("../images/banner2.jpg") no-repeat;height: 455px;}
.banner .banBox2{background: url("../images/banner3.jpg") no-repeat;height: 455px;}
.banner .banBox3{background: url("../images/banner4.jpg") no-repeat;height: 455px;}
.banner .banBox4{background: url("../images/banner5.jpg") no-repeat;height: 455px;}
.banner .banBox5{background: url("../images/banner6.jpg") no-repeat;height: 455px;}
.banner .banBox6{background: url("../images/banner7.jpg") no-repeat;height: 455px;}
.banner .banBox7{background: url("../images/banner8.jpg") no-repeat;height: 455px;}
.banner .banBox8{background: url("../images/banner9.jpg") no-repeat;height: 455px;}
.banner .banBox9{background: url("../images/banner10.jpg") no-repeat;height: 455px;}
.pageNow {position: absolute;right: 0px;top: 0px;color: #fff;line-height: 40px;background: url(../images/ico10.png) left center no-repeat;padding-left: 30px;background-position-y:10px;}
.pageNow a{color: #ffffff;}

/*右侧导航栏*/
.rNav{position: fixed;top: 340px;right: 0;z-index: 999;}
.rNav li{margin-bottom: 1px;position: relative}
.rNav li .box{width: 50px;height: 50px;background: rgba(0,0,0,.4);text-align: center;vertical-align: middle!important;display: table-cell}
.rNav li:hover .box{background: #008647;}
.rNav li .box1{position: absolute;width: 200px;height: 52px;line-height: 52px;text-align: center;background: url("../images/ico20.png") no-repeat;right: 60px;top: 0;display: none;}
.rNav li .box1 p{font-size:16px;color: #333333}
.rNav li .box1 p em{font-weight: bold;color: #008647;}
.rNav li:hover .box1{display: block}

/*左侧边栏*/
.sideNav1{margin-bottom: 20px;}
.subNav1{cursor:pointer;height:55px; line-height:55px; padding-left:28px; font-size:16px; color:#333333;  background:#ebebeb;margin-bottom: 1px}
.nBtn{background:#ebebeb url("../images/ico6.png") right center no-repeat;background-position-x: 224px;}
.currentDt{background:#008647 url("../images/ico13.png") right center no-repeat; color:#ffffff; background-position-x: 215px;}
.navContent{display: none;margin:-1px 0 2px 0; }
.navContent a{font-size:14px; height:55px; line-height:55px;background:#fff; padding-left:28px;display: block;}
.navContent .list{ display:none;}
.sideNav1 .list .aNow{ color:#fea741;}
.sideNav1 .list a{ background:#fafafa; font-size:14px;}
.sideNav1 li a{background:#f7f7f7;color: #666666}
.sideNav1 li:hover a{color: #fea50b;}
.container .coList .imgBox{position: relative;}
.container .coList .slick-dots{position: absolute;right:10px;bottom: 130px;}
.container .coList .slick-dots li{width: 10px;height: 10px;background: #d0d0d0;display: inline-block;margin-right: 10px;border-radius: 50%;}
.container .coList .slick-dots .slick-active{background: #008647;}
.container .coList .name{height: 166px;padding: 0 16px;border: 1px solid #e5e5e5;border-top: 0px;}
.container .coList .imgBox img{width: 273px;height: 187px;}
.container .coList .name .one{font-size: 18px;padding: 20px 0 20px 0;color: #008647;}
.container .coList .name .two{font-size: 14px;color: #7f7f7f;line-height: 25px;}
.container1{margin-top: 10px;}
.container1 .top{position: relative;height: 40px;background: #008647;color: #ffffff;line-height: 40px;padding:0 10px;font-size: 18px;}
.container1 .top .btn{width: 20px;height: 20px;display: block;position: absolute;right: 10px;top: 0;bottom: 0;margin: auto;background: url("../images/ico18.png") no-repeat}
.container1 .imgBox{width: 273px;height: 185px;}
/*左侧边栏 end*/

/*分页*/
.pageNum{height:90px; padding-top:60px; text-align:center; color:#444;}
.pageNum a{margin:0 7px; display:inline-block; height:28px; line-height:28px; background:#fff; padding:0 15px; border:#dadada solid 1px; font-size:14px;}
.pageNum a:hover, .pageNum .aNow{background:#008647; border:#008647 solid 1px; color:#FFF;}

/*脚部*/
.footerDiv{width: 100%;height: 448px;}
.footerDiv .link,.footerDiv .msg{width: 100%;}
.footerDiv .link{height: 309px;padding-top: 90px;background: #ebebeb;}
.footerDiv .link .left li{float: left;margin-right:120px;}
.footerDiv .link .left li h3{font-size: 16px;height: 30px;}
.footerDiv .link .left li h3 a{color: #000;}
.footerDiv .link .left li .line{width: 30px;height: 3px;background: #008647;margin: 10px 0;}
.footerDiv .link .left li dd{line-height: 30px;font-size: 14px}
.footerDiv .link .left li dd a{color: #565656}
.footerDiv .link .right{position: relative;margin-top: -10px;}
.footerDiv .link .right .icoList p{font-size: 18px; color: #010101;margin-bottom: 20px;}
.footerDiv .link .right .icoList li{display: inline-block;margin-left: -15px;}
.footerDiv .link .right .icoList li .icoBox{position: relative;margin-right: 63px;}
.footerDiv .link .right .icoList li .icoBox img{position: absolute;opacity: 1}
.footerDiv .link .right .icoList li .icoBox .ico1{position: absolute;opacity: 0}
.footerDiv .link .right .icoList li .icoBox:hover .ico1{opacity: 1}
.footerDiv .msg{height: 62px;line-height: 62px;background: #dadada}
.footerDiv .msg .one,.footerDiv .msg .two{float: left}
.footerDiv .msg li{display: inline-block;}
.footerDiv .msg .one{margin-right: 20px;}
.footerDiv .msg .one li{font-size: 12px;width: 80px;height: 12px;line-height:12px;border-right: 2px solid #8a8a8a;text-align: center}
.footerDiv .msg .one li:first-child{margin-left: -18px;}
.footerDiv .msg .one li:last-child{border: none;}
.footerDiv .msg .one li a{color: #8a8a8a;}
.footerDiv .msg .one li:hover a{color: #ffffff;}
.footerDiv .msg .two li {margin-left: 20px;}
.footerDiv .msg p{font-size: 12px;color: #71747f;text-align: right;}
.footerDiv .msg p a{color: #71747f;}

/*手机*/
.phImg,.phShow{display: none;}
.phList{display: none;}