.d-y{display:block;}
.d-x{display:none!important;}
.flex{display:flex;}
.flex-wrap{display:flex;flex-wrap:wrap;}
.flex-jcr{justify-content:space-between;}
.flex-jcc{justify-content:center;}
.flex-aic{align-items:center;}
.flex-aib{align-items:flex-end;}
.flex-jc{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}
*{box-sizing:box-sizing;}
img{max-width:100%;user-select: none;
    -webkit-user-drag: none;}
/* html{min-width: 1440px;} */
body {background-color: #f1f1f1;font: 14px "Microsoft YaHei",verdana,Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif;overflow-x: hidden;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, menu,dl, dt, dd, ul, ol, li,pre,fieldset, lengend, button, input, textarea, form,th, td {margin: 0;padding: 0;}

h1 { font-size: 18px;}
h2 { font-size: 14px; font-weight:bold;}
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 12px; font-weight:normal;}
ul, ol, li{ list-style: none; list-style-position:outside; list-style-type:none; margin: 0; padding: 0;}
a { text-decoration: none; color:#444;}
a:hover { text-decoration:none; color:#09893D;}
button, input, select, textarea {font-size: 100%;}
input,button,select,textarea{ outline:none;}
textarea{ font-size:13px; resize:none;}
table {border-collapse: collapse;border-spacing: 0;}
.logo img{width:88%;margin:5px 0 0;}
.fl {float: left;}
.fr {float: right;}
hr {margin: 10px auto;}
.red {color: #f00 !important;}
.text-right {text-align: right !important;}
.text-center {text-align: center !important;}
.mt10 {margin-top: 10px !important;}
.mt20 { margin-top: 20px !important; }
.mt30 {margin-top: 30px !important;}
.mb10 {margin-bottom: 10px !important;}
.mb15 {margin-bottom: 15px !important;}
.layui-main {width: 1170px;/* overflow: hidden; */}
.layui-main img{max-width: 100%;}

/**/
.layui-card-header {border-bottom: solid 1px #eee;}

.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #5FB878;
}

/**/
.layui-col-lg2-4,.layui-col-md2-4,.layui-col-sm2-4,.layui-col-xs2-4{position:relative;display:block;box-sizing:border-box}
.layui-col-xs2-4{float:left}
.layui-col-xs2-4{width:19.9999992%}
.layui-col-xs-offset2-4{margin-left:19.9999992%}
.layui-col-md2-4 {width:19.9999992%; float: left;}
@media screen and (min-width:768px){
    .layui-col-sm2-4{float:left}
    .layui-col-sm2-4{width:19.9999992%}
    .layui-col-sm-offset2-4{margin-left:19.9999992%}
}
@media screen and (min-width:992px){
    .layui-col-md2-4{float:left}
    .layui-col-md2-4{width:19.9999992%}
    .layui-col-md-offset2-4{margin-left:19.9999992%}
}
@media screen and (min-width:1200px){
    .layui-col-lg2-4{float:left}
    .layui-col-lg2-4{width:19.9999992%}
    .layui-col-lg-offset2-4{margin-left:19.9999992%}
}

/**/
.layui-col-lg-7,.layui-col-md-7,.layui-col-sm-7,.layui-col-xs-7 {position:relative;display:block;box-sizing:border-box}
.layui-col-xs-7 {float:left}
.layui-col-md-7,
.layui-col-lg-7 {width:14.28%; float: left;}
.layui-col-xs-offset-7 {margin-left:19.9999992%}
@media screen and (min-width:768px){
    .layui-col-sm-7 {float:left}
    .layui-col-sm-7 {width:14.28%}
    .layui-col-sm-offset-7{margin-left:14.28%}
}
@media screen and (min-width:992px){
    .layui-col-md-7 {float:left}
    .layui-col-md-7 {width:14.28%;box-sizing: border-box;}
    .layui-col-md-offset-7 {margin-left:14.28%}
}
@media screen and (min-width:1200px){
    .layui-col-lg-7 {float:left}
    .layui-col-lg-7 {width:14.28%}
    .layui-col-lg-offset-7 {margin-left:14.28%}
}


/**/
.ad-tong {}
.ad-tong a {display: block;}

/**/

.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: 400;
    text-align: center;
    vertical-align: middle;
    touch-action: manipulation;
    cursor: pointer;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #eee;
}
.btn-group-xs>.btn, .btn-xs {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 0;
}
.btn.red:not(.btn-outline) {
    color: #fff;
    background-color: #e7505a;
    border-color: #e7505a;
}
.layui-btn-warm {background-color: #003b6a;}


/**/
.gonggao i {/* float: left; *//* line-height: 50px; *//* font-size: 28px; *//* color: #1F774D; *//* margin-right: 10px; */color: #003b6a;/* padding-right: 10px; */}
.gonggao .gonggao-box {/* float: left; *//* height: 36px; *//* padding: 7px; */}
.gonggao .gonggao-box b {display: block;height: 18px;line-height: 18px;color: #1F774D;font-size: 14px;display:  none;}
.gonggao .gonggao-box ul li {height: 18px;line-height: 18px;color: #1F774D;font-size: 14px;display:  flex;align-items:  center;margin-left: 10px;}
.gonggao .gonggao-box ul li a {color: #666;}
.gonggao .gonggao-box ul li:hover a {color: #1F774D;}

header {width: 100%; height: 130px; background: url(../image/header-bg.jpg) no-repeat center top;}
.top {height: 40px; margin: 0 0 10px 0;color: #fff; /*background:rgba(255,255,255,0.2);*/}
.welcome { line-height: 40px; font-size: 14px;}
.top-nav .layui-nav {background: none; height: 40px; margin: 0 0 0 0; padding: 0;}
.top-nav .layui-nav .layui-this:after {display: none;}
.top-nav .layui-nav .layui-nav-item {line-height: 40px; margin-right: 0;}
.top-nav .layui-nav .layui-nav-item a{padding:0 15px;}
#sidekefu li:nth-child(1),#sidekefu li:nth-child(3),.top-nav .layui-nav .layui-nav-item:nth-child(1),.top-nav .layui-nav .layui-nav-item:nth-child(2),.top-nav .layui-nav .layui-nav-item:nth-child(3),.top-nav .layui-nav .layui-nav-item:nth-child(4),.bann-user .bann-user-box{display:none;}
.layui-nav .layui-nav-more{right:-7px;}
.top-nav .layui-nav .layui-nav-item i {color: #09893D; font-size: 18px; margin-right: 6px;}

.top-nav .layui-nav .layui-nav-item .layui-nav-child {top: 44px;}
.top-nav .layui-nav .layui-nav-item.top-ewm .layui-nav-child {padding: 10px;width: auto; box-sizing: border-box; text-align: center;}
.top-nav .layui-nav .layui-nav-item.top-ewm .layui-nav-child img {display: block;}
.top-nav .layui-nav .layui-nav-item.top-ewm .layui-nav-child span {line-height: 30px; color: #333;}

.top-member {margin-left: 25px;}
.top-member .layui-nav {background: none; height: 40px; margin: 0; padding: 0;}
.top-member .layui-nav .layui-nav-item {line-height: 40px; margin-right: 0;}
.top-member .layui-nav .layui-nav-item i {color: #09893D; font-size: 18px; margin-right: 6px;}
.layui-nav .layui-nav-item a{padding:0 15px;}



.top-member .btn-login {float: left; display: block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 14px; background-color: #09893D;color: #fff}
.top-member .btn-reg {float: left; display: block; height: 40px; line-height: 40px; padding: 0 20px; font-size: 14px; background-color: #3F3A39; color: #fff}
header .head {padding: 5px 0; height: 70px}

.cnen {line-height: 38px; padding-left: 60px;}
.cnen a {color: #fff; font-size: 12px; padding-left: 10px;}
.cnen img {height: 16px; margin-right: 4px;}

/**/
.search {padding: 5px 30px 0 50px;overflow: hidden;}
.search .layui-input {float: left;width: 252px;height:42px;border-radius:0;}
.search .layui-btn {width:75px;float: left; border-radius: 0 ;height:42px; background-color: #09893D;}
.search .layui-form {height: 38px;}
.search .keylist {height: 20px;line-height: 20px;overflow: hidden;margin-top: 5px;display: none;}
.search .keylist a {color: #fff; padding: 0 8px;}
.head .head-ad {}
.head .head-ad img{width:16em;margin:5px 0 0 10px;}

.head-cart {background-color: #0b753e;width: 180px;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #fff;/* display: none; */}
.head-cart a {color: #fff;}
.head-cart b {background-color: #FFCE80; text-align: center; padding: 5px 8px; font-size: 12px; margin-left: 10px;}
.head-cart:hover{ background:#FF5722;}

/* headNav */
.headNav {height:50px; background: url(../image/menubg.jpg) no-repeat center top; box-shadow: 0px 8px 16px 0px rgba(49, 41, 41, 0.2);}
.headNav .navCon {height:50px;position:relative;z-index:11;}
.headNav .navCon .navCon-cate {padding:0 25px 0 0;margin:0 0; font-size:18px; text-indent:10px; ;position:relative; }

.headNav .navCon .navCon-menu ul {margin-left: 20px;}
.headNav .navCon .navCon-menu li {float:left; height:50px; line-height:50px; overflow:hidden; text-align:center;}
.headNav .navCon .navCon-menu li a {color:#FFFFFF;display:block;font-size:17px;font-weight: ;height:50px;line-height:50px;text-decoration:none;padding: 0 25px;}
.headNav .navCon .navCon-menu li a:hover, .cur{color:#666666;text-decoration:none;}
.headNav .navCon .navCon-menu li a:hover, .curMenu{background:#09893d;color:#FFFFFF;}

.headNav .navCon .navCon-cate .navCon-cate-title {background:url("../image/arrow_ico.gif") no-repeat 270px 15px; margin: 15px 0;padding: 0 39px 0 0;border-right: 2px solid rgba(0, 0, 0, 0.2);}
.headNav .navCon .navCon-cate .navCon-cate-title i {margin-right: 10px; margin-left: 0;}
.headNav .navCon .navCon-cate .hover {background-position:270px -34px;}
.headNav .navCon .navCon-cate .navCon-cate-title a{color:#ffffff;}
.headNav .navCon .navCon-cate .navCon-cate-title a:hover{text-decoration:none;}

.headNav .navCon .navCon-cate .cateMenu {position:absolute; left:0px; background:#454545;cursor:pointer;/*top: 136px;*/}
.headNav .navCon .navCon-cate .cateMenu ul {margin: 8px 0 4px;}
.headNav .navCon .navCon-cate .cateMenu li {width:170px; overflow:hidden;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag {width:280px;padding: 7px 5px 7px 15px;overflow:hidden;line-height:25px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong {;height:25px; line-height:25px; width:272px;display:block;text-indent:0px;background:url(../image/gray-arrow.gif) 264px 10px no-repeat;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong a {font-size:15px; font-weight:normal; color:#fff; padding-right: 15px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag strong a:hover {color:#fff;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag i {margin-right: 15px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel{text-indent:0px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel p{height:26px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag .listModel a{font-size:12px;font-weight:normal;color:#e1bdbd;text-indent:0px;padding:0 11px 0 0;}
.headNav .navCon .navCon-cate .cateMenu .on{background:#0b753e;*margin-bottom:-4px;}
.headNav .navCon .navCon-cate .cateMenu .on .cate-tag .listModel a{color:#FFFFFF;}
.list-item.hide {display: none;}
.layui-card-brief{ margin-bottom: 30px !important;}

/**/
.VN_alertBox {margin-top: 20px;width: 1440px;margin: 20px auto;background:#fff;}
.attention--info {margin-bottom: 20px;padding: 12px 10px;border-radius: 2px;border: 1px solid #FF9C00;}
.attention--info .level1 {}
.attention--info .level1 i{color:#FF9C00;padding-right:10px;}
.attention--info .level1 a{color: #941d55;border-style: none;text-decoration: none;}
.attention--info .level1 a:hover{color:#FF9C00;}
/**/

.float-list-dnav {background:none repeat scroll 0 0 #454545;clear:both;font-size:14px;font-weight:bold;height:47px;line-height:47px;width:210px;}
.float-list-dnav a{color:#FFFFFF;margin:0 10px 0 10px;}
.float-list-dnav a:hover{color:#ffffff;}

.headNav .navCon .navCon-cate .cateMenu .list-item {width:750px; height: 472px; overflow: hidden; padding:10px 10px 20px 10px;border:1px solid #eee;border-left:none;background:#FFFFFF;background:#FFF;position:absolute;left:170px;top:0px; 
	box-shadow:5px 8px 16px rgba(0,0,0,.2),1px -3px 11px rgba(0,0,0,.2),3px 0 8px rgba(0,0,0,.2) inset;
}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemleft {width:100%; float:left;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright{width:220px;float:right;}
.headNav .navCon .navCon-cate .cateMenu .list-item dl {padding: 2px 10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dt {color:#665446; font-size:14px; text-indent:0px; border-bottom:1px solid #665446;margin-bottom:8px;font-family:"å¾®è½¯é›…é»‘";}
.headNav .navCon .navCon-cate .cateMenu .list-item dt a {padding: 0;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd {font-size:12px;font-weight:normal;text-indent:0px; overflow: hidden; color: #999; border-bottom: solid 1px #eee; padding: 10px 0 6px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a {display: inline-block; color:#646464; overflow:hidden; padding: 2px 10px 2px 0;   font-size: 15px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a.fgx {color: #eee;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a.c2 {color: #000; font-weight: bold; min-width: 130px;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd a:hover{color:#0b753e;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p{line-height:24px;text-indent:0px;font-size:12px;font-weight:normal;color:#000;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a{color:#646464;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .news-list p a:hover{color:#000;}

.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list{padding-left:10px;}
.headNav .navCon .navCon-cate .cateMenu .list-item .itemright .ad-list a{display:block;width:210px;height:100px;text-indent:0px;margin-bottom:8px;overflow:hidden;}

/*banner*/
.banner {float: right;width: 1000px!important;height: 580px;background-color: #fff;}

.bann-user {position: absolute; right: 60px; top: 90px; width: 250px; height: 420px;}
.bann-user dl {background: rgba(255,255,255,0.8); height: ; padding: 20px; font-size: 14px;}
.bann-user dl dt {padding: 5px 0 10px;}
.bann-user dl dd {padding: 10px 0;}
.bann-user dl dd a {margin-right: 20px;}
.bann-user dl dd a:nth-child(2) {margin-right: 0;}
.bann-user dl dd i {color: #09893D; font-size: 20px; margin-right: 8px;}
.bann-user dl dd img {margin-right: 10px;}
.bann-user .bann-user-box {height: 88px; width: 210px; background-color:rgba(0,0,0,0.5); background:#000\5; filter:alpha(opacity=50); color: #fff; padding: 20px;}
.bann-user .bann-user-box * { position:relative;}
.bann-user-box a {color: #fff; font-size: 14px;}
.bann-user-box a i {color: #09893D; font-size: 24px; margin-right: 8px;}
.bann-user-box a img {color: #09893D; font-size: 24px; margin-right: 10px;}
.bann-user-box .layui-btn {background-color: #09893D;}
.bann-user-box .layui-btn.layui-btn-warm {background-color: #FF9C00;}
.user-box-btn {background: rgba(255,255,255,0.8); width: 210px; padding: 20px;}
.user-box-btn a {display: block; text-align: center;}
.user-box-btn a img {max-width: 100%; height: 90px;}
.user-box-btn a span {display: block; padding-top: 10px;}

.home-btn {border: solid 1px #eee; background-color: #fff; padding: 10px 0 10px 0;}
.home-btn ul {display: flex;}
.home-btn ul li {flex:1; text-align: center; margin: 10px 0px;}
.home-btn ul li a {display: inline-block;}
.home-btn ul li .icon {border: solid 1px #EEE; width: 100px; height: 100px; line-height: 100px; border-radius: 10px; text-align: center;}
.home-btn ul li i {color: #078139; font-size: 58px;}
.home-btn ul li span {display: block; line-height: 30px; margin-top: 5px; font-size: 15px;}
.home-btn ul li:hover .icon {background-color: #078139; color: #fff;}
.home-btn ul li:hover .icon i {color: #fff;}
.home-btn ul li:hover span {color: #078139;}

.layui-card-header h3 {font-size: 18px; color: #09893D; line-height: 42px; font-weight: bold;}
.layui-card-header i {font-size: 20px; color: #09893D; margin-right: 10px;}
.layui-card-header .more {color: #666;}

.home-about img {width: 100%; margin: 0 0 10px;}
.home-about .layui-card-body {padding: 15px; height: 437px;}
.home-about .layui-card-body .home-about-box {height: 450px; overflow: hidden;}
.home-about .layui-card-body .home-about-box .img {height:220px; overflow:hidden; margin:8px 0 15px}
.home-about .layui-card-body .txt {color: #666;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6; }

.home-news .layui-tab {margin: 0; border: solid 1px #eee; background-color: #fff; height: 244px; overflow: hidden;}
.layui-tab-header {height: 42px; border-bottom: solid 1px #eee;}
.layui-tab-header h3 {font-size: 18px; color: #09893D; line-height: 42px; padding-left: 0; font-weight: bold;}
.layui-tab-header h3 a {color: #09893D;}
.layui-tab-header i {font-size: 20px; color: #09893D; margin-right: 10px;}
.layui-tab-header .layui-tab-title {border: none;}
.layui-tab-header .layui-tab-title li { height: 42px; line-height: 42px; border-left: solid 1px #eee;}
.layui-tab-header .layui-tab-title .layui-this {background-color: #09893D; color: #fff; border: none;}
.layui-tab-header .layui-tab-title .layui-this:after {display: none;}
.layui-tab-content {overflow: hidden;}
.home-news .hot-news {display: block;height: 160px; overflow: hidden; position: relative;}
.home-news .hot-news span {display: block; position: absolute; left: 0; bottom: 0; right: 0; height: 34px; line-height: 34px; overflow: hidden; background-color:rgba(0,0,0,0.4); background:#000\4; filter:alpha(opacity=40); color: #fff; padding: 5px 10px;}
.home-news .hot-news span * {position: relative;}

.home-news .layui-tab-content {padding: 20px;}
.home-news ul {display: block;}
.home-news ul li {height: 32px; line-height: 32px; overflow: hidden;}
.home-news ul li .date {float: right; color: #999;}
.home-news .hot-news img {width: 100%; max-height: 160px;}

/**/
.home-product-hot {background-color: #fff;}
.home-product-hot .layui-tab-title {float: left;width: 150px;height: auto;border-right: solid 1px #eee;width: 100%;display: flex;overflow: hidden;}
.home-product-hot .layui-tab-title li {display: block; border-top: solid 1px #eee; height: 74px; line-height: 74px; font-size: 18px; color: #09893D;}
.home-product-hot .layui-tab-title li i {color: #09893D; margin-right: 8px;}
.home-product-hot .layui-tab-title li:nth-last-child() {}
.home-product-hot .layui-tab-title .layui-this:after {display: none;}
.home-product-hot .layui-tab-title .layui-this {background-color: #09893D; color: #fff;}
.home-product-hot .layui-tab-title .layui-this i {color: #fff;}
.home-product-hot .layui-tab-content {float: right;width: 100%;/* height: 280px; */border: solid 1px #eee;border-left: none;box-sizing: border-box;}


/**/
.fenlei-list li {text-align: center; padding: 15px 0 20px; margin-bottom: 30px;border-bottom: 1px solid #eee;}
.fenlei-list li:hover{box-shadow:0 0 30px #ccc ;}
.fenlei-list li a {display: block; position: relative; z-index: 10;}
.fenlei-list li .thumb {padding: 0; }
.fenlei-list li img {width:200px;height:200px;}
.fenlei-list li .t {font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; margin: 0 0 6px;}
/* .fenlei-list li:hover a {border: solid 1px #09893D;} */
.fenlei-list li:hover .t {color: #09893D;}

/**/
.product-list li {text-align: center;}
.product-list li .thumb {border: solid 1px #eee; padding: 30px; background-color: #fff;}
.product-list li img {width: 100%;}
.product-list li .t {font-size: 14px; line-height: 30px; height: 30px; overflow: hidden; margin: 6px 0 6px;}
.product-list li:hover .img {border: solid 1px #09893D;}
.product-list li:hover .t {color: #09893D;}

/*äº§å“åˆ—è¡¨D*/
.product-list-d {margin: 5px -10px 5px -6px; overflow:hidden; }
.product-list-d li {text-align: center;    float: left;    width: 236.5px;    margin: 0 0 30px;position: relative;}
.product-list-d li a {display: block; text-align: center; border-right: solid 1px #eee; background:none; height: 290px;position: relative;
    z-index: 10;}
.product-list-d li .thumb {padding: 12px 12px 0;/* box-sizing: border-box; */}
.product-list-d li img {width: 100%;}
.product-list-d li .t {font-size: 14px;line-height: 22px;padding: 0 15px 0;height: 44px;text-align: left;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.product-list-d li .desc { display: none; font-size: 14px; line-height: 22px; height: 22px; overflow: hidden; margin: 0 0 10px; padding: 0 15px 10px; color: #999; text-align: left; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.product-list-d li:hover a {}
.product-list-d li:hover .t {color: #09893D;}
.tempWrap{width:1160px !important;}


/*äº§å“åˆ—è¡¨*/
.product-list-a {margin: 5px;display: flex;flex-wrap: wrap;}
.product-list-a li {text-align: center;padding-top:10px;width: calc(100% / 7);}
.product-list-a li a {display: block;border-right: solid 1px #eee;padding: 15px 10px 15px 6px;box-sizing: border-box;}
.product-list-a li:last-child a{border:none;}
.product-list-a li .thumb {border: solid 1px #eee; padding: 30px; }
.product-list-a li img {width: 100%;}
.product-list-a li .t {font-size: ;line-height: 30px;height: 60px;overflow: hidden;margin: 12px 0 6px;}
.product-list-a li .desc {display: none;font-size: 14px;color: #999;height: 38px;overflow: hidden;}
.product-list-a li:hover a {border: solid 1px #09893D; background-color:#f8fffb;}
.product-list-a li:hover a .t {color: #09893D;}

/*é¦–é¡µåˆ†ç±»äº§å“å±•ç¤º*/
.home-product .home-product-header {height: 42px;}
.home-product-header h3 {font-size: 18px; color: #09893D; height: 42px; line-height: 42px; padding-left: 1px; font-weight: bold;}
.home-product-header i {font-size: 0; width: 6px; height: 20px; float: left; margin-top: 11px;  background-color:#09893D; color: #09893D; margin-right: 10px;}
.home-product-header .cat {width: 1100px; height: 42px; overflow: hidden; text-align: right;}
.home-product-header .cat a {margin-left: 20px; line-height: 42px; font-size: 16px;}
.home-product .home-product-body {overflow: hidden; padding: 5px 0 0 0;}

/*äº§å“åˆ—è¡¨*/
.product-list-b {margin: 5px -10px 5px -6px;}
.product-list-b li {text-align: center; float: left; width: 242px;}
.product-list-b li a {display: block; padding: 0 6px 14px;}
.product-list-b li .thumb {border: solid 1px #eee; padding: 0 30px; height: 213px; line-height: 213px; background-color: #fff;}
.product-list-b li img {width: 168px; height: 168px;}
.product-list-b li .t {font-size: 16px; line-height: 30px; height: 26px; overflow: hidden; margin: 6px 0 0; padding: 0 15px;  white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;}
.product-list-b li .desc {font-size: 14px; color: #666; height: 28px; line-height: 28px; padding: 0 10px;  white-space: nowrap; text-overflow: ellipsis; overflow: hidden; word-break: break-all;}
.product-list-b li:hover .thumb {border: solid 1px #09893D;}
.product-list-b li:hover a .t {color: #09893D;}

/**/
.product-list-c {margin: 5px -10px 5px -8px;}
.product-list-c li {}
.product-list-c li a {display: block; padding: 0 8px 14px;}
.product-list-c li .thumb {border: solid 1px #eee; padding: 30px; background-color: #fff;}
.product-list-c li img {width: 100%;}
.product-list-c li .t {font-size: 16px; line-height: 30px; height: 30px; overflow: hidden; margin: 6px 0 0;}
.product-list-c li .desc {font-size: 14px; color: #999; height: 18px; line-height: 18px; overflow: hidden;}
.product-list-c li:hover .thumb {border: solid 1px #09893D;}
.product-list-c li:hover a .t {color: #09893D;}

.product-key {background: url(../image/bg2.jpg) repeat left top;line-height: 30px;padding: 5px 25px;color: #fff;width: 1170px;margin: 0 auto;-moz-box-sizing: border-box;opacity: 0.8;-webkit-box-sizing: border-box;border-radius: 20px 0;box-sizing: border-box;}
.product-key a {color: #fff; padding: 0 9px;}

.home-youshi {padding: 50px 0;}
.home-youshi span {font-size: 16px; color:#666;}
.layui-row div.layui-col-md3{ text-align:center;}
.layui-row div.layui-col-md3:first-child{ text-align:left;}
.layui-row div.layui-col-md3:last-child{ text-align:right;}
.layui-row div.layui-col-md3 img{width:5.4em; margin-right:10px;}


/**/
footer {background: url(../image/footer-bg.jpg) repeat-y center top; height: auto; overflow: hidden;padding:5px 0 10px;border-image: linear-gradient(to right, #064b21, #09893D) 1;
    padding-bottom: 2px;border-bottom: 5px solid;}

footer .copyright {color: #B5B5B5;}
footer .copyright a {color: #B5B5B5; margin-left: 30px; line-height: 40px;}
footer .copyright a:last-child{display:none;}

footer .table-box {/*background-color:rgba(255,255,255,0.1);*/ background:#fff\1; filter:alpha(opacity=10); color: #fff; padding: 10px 0 0; margin-top: 0;}
footer .table-box:nth-child(1){display:none}
footer .table-box * {position:relative;}
footer .footer-table {border: none; width: 100%; margin-top: 0;}
footer .footer-table th {border: none; padding: 10px 5px 0;}
footer .footer-table td {border: none; padding: 10px 5px;}
footer .footer-table td a {color: #FCFCFC; font-size: 14px; padding: 0 13px; opacity:0.8;}
footer .footer-table td a:hover{ color:#3fa871;}
footer .footer-table th {border-bottom: solid 1px #373737; color: #fff; text-align: left;}
footer .footer-table tr:hover th {background:none;}
footer .footer-table h4 {font-size: 16px; opacity:0.9;}
footer .footer-table h4 a {color: #fff;}
footer .footer-table .h4-bar {background-color: #0B753E; height: 4px; width: 30px; display: inline-block;}
footer .footer-table ul {margin: 0 0 0 0;}
footer .footer-table ul li {line-height: 24px; opacity:0.8;}
footer .footer-table .ewm { text-align:right;
}
footer .footer-table .ewm img {width: 90px;height:90px; margin: 0 0 5px 0;}
footer .layui-btn {background-color: #0B753E;}

/**/
.bradcame {border-bottom: 1px solid #eee;/* height: 50px; *//* line-height: 50px; */overflow: hidden;margin: 0 auto;display:  flex;align-items:  center;justify-content:  space-between;padding: 20px 0; background: #fff;}
.bradcame .fl{
    display:  flex;
    align-items:  center;
}

.bradcame ul,.bradcame div.fl{ float: none;width: 1170px; margin: 0 auto;}

.bradcame ul li {/* float: left; */ margin-right:5px;}
.bradcame ul li a {color: #333}
.bradcame ul li.home{ }
.bradcame ul li.home img {padding-right: 5px;    vertical-align: -4px;    width: 18%;}
.bradcame ul li i {color: #12753E; margin: 0 2px 0 6px; font-style: normal}
.bradcame ul li span {color: #09893D;}
.bradcame ul li.bradcame-title {max-width: 500px; height: 20px; line-height: 20px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bradcame .fl li:last-child a {color: #09893D;}
.bradcame .fl li i {color: #333 !important;}
.bradcame .fl .fa.fa-map-marker {color: #007d3a; font-size: 24px; margin-right: 6px;}
.bradcame .fr{
    padding: 12px 10px;
    border-radius: 2px;
    border: 1px solid #FF9C00;
    display:  none;
    align-items:  center;
    background:  #fff;
    }
/**/
.layui-card-tab {background-color: #fff; margin: 0 auto; width: 1440px; border: solid 1px #eee; padding: 10px 20px; box-sizing: border-box;}
.layui-tab-brief>.layui-card-header h3 {color: #09893E;}
.layui-tab-brief>.layui-card-header h3:after {border-bottom: solid 1px #09893E;}
.layui-card-tab .layui-tab-content {padding: 15px 0;}

/**/
.layui-card.layui-card-brief .layui-card-header h3 { position: relative; padding: 0 15px 10px; display: inline-block; font-weight: normal;}
.layui-card.layui-card-brief .layui-card-header .more {float: right; color: #999;}
.layui-card.layui-card-brief .layui-card-header .more:hover {color: #09893D;}
.layui-card.layui-card-brief .layui-card-header {border-bottom:none; padding: 15px 0 0;}
.layui-card.layui-card-brief .layui-card-header h3:after {border: none; border-radius: 0; border-bottom: 3px solid #09893D;position: absolute; left: 0; top: 6px; content: ''; width: 100%; height: 43px; border-radius: 2px 2px 0 0; box-sizing: border-box; pointer-events: none;}
.layui-card.layui-card-brief .layui-card-header h3 {color: #09893D;}
.layui-card.layui-card-brief .layui-card-body {}
.tab-nav{width: auto;}
.tab-nav ul{ width: 1170px; border: none; margin: 0 auto;}
.layui-main-l {width: 200px;display:  none;}
.layui-main-r {width: 100%;}

.proListbox{justify-content: space-between;    display: flex;    flex-wrap: wrap;}
.proListbox .layui-card{width:50%;transition: all ease-in-out .4s;}
.proListbox .layui-card:hover{ background: #f1f1f1;}
.proListbox .layui-card-body{ padding: 20px 15px 5px 28px}
.proListbox .thumb img{width:175px;height:175px; margin-top:0.25rem;}
.proListbox .layui-card-brief{ margin-bottom: 10px !important;}
.proListbox li.layui-col-md2-4{width:calc(50% - 6px);padding: 0 0 10px;    margin-bottom: 10px;}
/*.proListbox li .thumb{ float: left;margin-left:.25rem;} .proListbox li .t{float: left; margin: 20% 0 0;}*/




/**/
.tab-nav.layui-tab {margin: 0 auto;}
.tab-nav {background-color: #eee;}
.tab-nav .layui-tab-title {height:66px ; }
.tab-nav .layui-tab-title li {padding: 0; height:auto; font-size: 16px; line-height: normal; float: left; }
.tab-nav .layui-tab-title li a {padding: 20px 25px;  color: #666; font-size: 16px;}
.tab-nav .layui-tab-title .layui-this{border-bottom: 5px solid #09893D;}
.tab-nav .layui-tab-title .layui-this a {color: #09893D;}
.tab-nav .layui-tab-title li:hover a{color: #09893D;}
.tab-nav .layui-tab-title .layui-this:after {display: none;}

/**/
.list-shaixuan {background-color: #fff;}

/**/
.pager {text-align: center; margin-bottom:20px;}
.pager ul li {display: inline-block;}
.pager ul li a {padding: 5px 15px; margin: 15px 5px; border: #eeeddd solid 1px; background-color:#fff; display: inline-block; color: #999}
.pager ul li a:hover {border: #09893D solid 1px}
.pager ul .active a {border:solid 1px #09893D; display: inline-block; background-color: #09893D; color: #fff;}

/*å…³äºŽæˆ‘ä»¬*/
.about-list li {position: relative;}
.about-list li h3 {position: absolute; bottom: 40px; left: 40px; color: #fff; font-size: 16px;}

.page-content {min-height: 360px;  font-size:16px;color:#666;line-height: 200%;}
.page-content img {max-width: 100%}

.layui-main .row{ display:none;}



/*æ»šåŠ¨äº§å“*/
.zs-scroll-left {position: relative; padding: 10px 0 40px; height: 202px;}
.zs-scroll-left .next {position: absolute; right: -20px; top: 70px; display: block; width: 18px; height: 102px; line-height: 102px; text-align: center; cursor: pointer;}
.zs-scroll-left .prev {position: absolute; left: -20px; top: 70px; display: block; width: 18px; height: 102px; line-height: 102px; text-align: center; cursor: pointer;}
.zs-list-scroll {padding: 0; overflow: hidden;}
.zs-list-scroll li {text-align: center;float: left;width: 168px;padding: 0 9px 14px;}
.zs-list-scroll li a {display: block;}
.zs-list-scroll li img {width: 100%; border: solid 1px #eee;}
.zs-list-scroll li:hover a img {border: solid 1px #09893D;}
.zs-list-scroll li:hover a .t {color: #09893D;}

/**/
.photo-scroll-left {position: relative; padding: 10px 0 0;}
.photo-scroll-left .next {position: absolute;right: -10px;top: 0;display: block;width: 18px;height: 100%;line-height: 102px;text-align: center;cursor: pointer;}
.photo-scroll-left .prev {position: absolute;left: -10px;top: 0;display: block;width: 18px;height: 100%;line-height: 102px;text-align: center;cursor: pointer;}
.photo-list-scroll {padding: 0 5px;overflow: hidden;}
.photo-list-scroll li {text-align: center;float: left;width: 142px;padding: 0 10px 14px;}
.photo-list-scroll li a {display: block;}
.photo-list-scroll li img {width: 100%; border: solid 1px #eee;}
.photo-list-scroll li:hover a img {border: solid 1px #09893D;}
.photo-list-scroll li:hover a .t {color: #09893D;}

/**/
.zhaopin-list .layui-colla-item,
.zhaopin-list .layui-collapse {border-color: #CDCDCD;}
.zhaopin-list .layui-colla-title div {border-right: solid 1px #CDCDCD; text-align: center;}
.zhaopin-list .layui-colla-content {background-color: #fff; padding: 10px 30px 30px;}
.zhaopin-list .layui-colla-content dl {margin: 10px 0;}
.zhaopin-list .layui-colla-content dl dt {font-size: 18px; color: #333; line-height: 40px;}
.zhaopin-list .layui-colla-content dl dt i {background-color: #F5A206; width: 4px; height: 18px; float: left; margin-top: 10px; margin-right: 10px;}

/*æ–‡ç« */
.help-main {height: auto; overflow: hidden; margin-bottom: 30px;}
.help-main .help-l {width: 250px; padding-right: 22px;}
.help-main .help-c {width: 667px;}
.help-main .help-r {width: 210px;}
.help-main .help-r .gs-info .layui-card-header {padding: 0;}
.help-main .help-r .gs-info .layui-card-header h3 {font-weight:;}

.news-tree .layui-card-body { border-top: none; padding:15px 0 30px;}
.news-tree .layui-card-header {background-color: #fff;font-size: 16px; border-left: 6px solid #09893D;}
.news-tree .layui-card-header h3 {color: #333; padding-left: 25px;line-height: 60px;}
.news-tree ul li {line-height: 60px; overflow: hidden;  font-size: 16px; margin-bottom: 5px;}
.news-tree ul li i {color: #999; margin-right: 15px;  font-size: 15px;}
.news-tree ul li a.active {color: #fff; background: #09893D; }
.news-tree ul li a.active i{color: #fff;}
.news-tree ul li a{ display: block; background: #eee;padding-left: 30px; margin: 0 0;}

.help-main .gs-info {padding: 0 0; box-sizing: border-box; width: 210px;}
.help-main .gs-info .layui-card-header {border-bottom: solid 3px #09893D; margin-top: 0;margin-bottom: 10px;}
.help-main .gs-info .layui-card-header h3 {color: #09893D; font-weight: normal; line-height:initial; padding: 0 0 10px; font-size: 15px; }
.help-main .gs-info .layui-card-body {padding: 12px 0 34px;}
.help-main .gs-info ul li { margin-bottom: 13px; line-height: 140%; color: #666;}
.help-main .gs-info ul li:nth-child(1),.help-main .gs-info ul li:nth-child(2){ border-bottom: 1px solid #EEE; padding-bottom: 13px;}

.help-main .gs-info ul li img {width: 76px; height: 76px; margin-top: 20px;}


/*æ–‡ç« åˆ—è¡¨*/
.newslist li {height: auto; overflow: hidden; margin: 0 0 20px; padding-bottom: 20px; border-bottom: 1px solid #eee;}
.newslist li img {float: left; width: 200px; height: 110px; margin-right: 20px; }
.newslist li .t {font-size: 18px;line-height: 30px;height: 30px; margin-bottom: 20px; overflow: hidden;color: #666;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.newslist li .date {color: #999; height: 24px; line-height: 20px; font-size: 14px; font-weight: normal; display: none;}
.newslist li .t .date {float: right; color: #666;}
.newslist li .desc {line-height:24px;overflow: hidden;color: #999;font-size: 14px;word-break: break-all;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.newslist li .more {color: #09893C; display: none;}
.newslist li:hover .t {color: #09893C;}

.news-list3 li {height: 52px; line-height: 50px; overflow: hidden;}
.news-list3 li a {display: block;border-bottom: dashed 1px #eee; }
.news-list3 li .fa {color: #CACACA; font-size: 22px; line-height: 50px;}
.news-list3 li .fa.fa-arrow-circle-o-right {float: right; color: #0B8A3F; font-size: 18px; padding-right: 12px;}
.news-list3 li .fa:nth-child(1) {margin-right: 8px;}
.news-list3 li:hover .fa.fa-caret-right {color: #007e3a;}

.help-main .help-c .news-list3 li {width: 423px; float: left; box-sizing: border-box;}
.help-main .help-c .news-list3 li a {}
.help-main .help-c .news-list3 li:nth-child(2n) {margin-left: 84px;}
.help-main .help-c .news-list3 li:nth-child(2n) a {}

/*æ–¹æ¡ˆåˆ—è¡¨*/
.fangan-list li {height: auot; overflow: hidden; border-bottom: dashed 1px #eee; margin: 5px 0; padding: 20px 0 25px; border-bottom: solid 1px #eee;}
.fangan-list li img {float: left; width: 250px; height: 170px; margin-right: 20px; border: solid 1px #eee;}
.fangan-list li .t {font-size: 18px; font-weight: bold; line-height: 40px; height: 40px; overflow: hidden; margin-top: 10px;}
.fangan-list li .date {color: #999; height: 24px; line-height: 20px; font-size: 14px; font-weight: normal;}
.fangan-list li .t .date {float: right; color: #666;}
.fangan-list li .desc {line-height: 24px; height: 48px; overflow: hidden; color: #666; font-size: 14px; margin: 10px 0 15px;}
.fangan-list li .more {color: #09893C; margin-top: 10px; background: none; border: none;}
.fangan-list li:hover .t {color: #09893C}
.fangan-list li:hover img {border: solid 1px #09893C;}

/*å›¾ç‰‡åˆ—è¡¨*/
.photo-list {width: 100%; height: auto; overflow: hidden;}
.photo-list li {float: left; width: 260px; overflow: hidden; margin: 13px;}
.photo-list li img {width: 258px;border: solid 1px #eee;}
.photo-list li .t {height: 30px; line-height: 34px; overflow: hidden; font-size: 14px; text-align: center;}
.photo-list li .tb {height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; text-align: center;}
.photo-list li:hover img {border: solid 1px #f69e00;}


/*è¯¦æƒ…*/
.content-main {background-color: #fff; border: solid 1px #eee; padding: 40px;}
.show-title {font-size: 22px; font-weight: bold; line-height: 30px; padding: 15px 0;}
.show-info span {margin: 0 10px 20px; color: #888;}
.show-content {line-height: 200%;font-size: 14px;/* text-align:center; */overflow: hidden;padding: 5px 0;margin: 0;}
.show-content img {width:100%;height: auto;}
.show-content video{width: 100%;height: auto;}
.show-updown {border-top: solid 1px #eee; margin: 20px 0; padding: 20px 0 0;}
.show-updown p {padding: 5px 0;}



/*æœåŠ¡*/
.body-fuwu .fuwu-a {}
.body-fuwu .fuwu-a ul li {padding: 30px; color: #fff;}
.body-fuwu .fuwu-a ul li .tit {float: left;padding: 20px 0 0;width: 200px;line-height: 33px;font-size: 28px;color: #fff;border-radius: 0;}
.body-fuwu .fuwu-a ul li:nth-child(1) {background-color: #2C2D2D;}
.body-fuwu .fuwu-a ul li:nth-child(2) {background-color: #FF9C00;}
.body-fuwu .fuwu-a ul li .con {float: right; width: 520px; font-size: 16px; line-height: 180%; padding: 28px 0 0 0;}

.fuwu-mian-c ul li {padding: 30px 0 20px;}
.fuwu-mian-c ul li .t {font-size: 16px; line-height: 40px;}

.body-fuwu .fuwu-email {height: 180px; background: url(../image/fuwu-img1.jpg) no-repeat top; margin: 30px 0;}
.body-fuwu .fuwu-email .box {padding: 50px 60px ; color: #fff;}
.body-fuwu .fuwu-email .box i {background-color: #09893D; width: 80px; height: 80px; line-height: 80px; text-align: center; font-size: 40px; color: #fff;}
.body-fuwu .fuwu-email .box span {font-size: 24px;font-weight: bold;padding-left: 20px;}
.bann{ margin-top: 20px;}

/*ç›®å½•ç”³è¯·*/
.body-mulu .mulu-cart {width: 300px;}

.mulu-cart .layui-card {box-shadow:none; background: none;}
.mulu-cart .layui-card-header {background-color: #09893D; height: 50px; line-height: 50px; overflow: hidden; border-bottom: none;}
.mulu-cart .layui-card-header h3 {padding-left: 10px; font-size: 18px; color: #fff; line-height: 50px;}
.mulu-cart .layui-card-body {border: solid 1px #eee; height: 505px; overflow: hidden; border-top: none; background-color: #fff;}
.mulu-cart .mulu-cart-list {height: 440px; overflow: auto;}
.mulu-cart .mulu-cart-list li {padding: 12px 0; border-bottom: solid 1px #eee;}
.mulu-cart .mulu-cart-list li .desc {color: #666; height: 20px; line-height: 20px; overflow: hidden;}

.mulu-cart .btnbox {text-align: center;}
.mulu-cart .layui-btn-primary {background-color: #09893D; color: #fff; border: none;}

.body-mulu .mulu-r {width: 1120px;}
.body-mulu .mulu-r .mulu-bz {background-color: #09893D; height: 50px; padding: 35px; color: #fff; position: relative;}
.body-mulu .mulu-r .mulu-bz .layui-row {position: relative;}
.body-mulu .mulu-r .mulu-bz:before {content: "";border-bottom: solid 1px #05A044; position: absolute; top: 50px; left: 30px; right: 30px;}
.body-mulu .mulu-r .mulu-bz ul li {text-align: center;}
.body-mulu .mulu-r .mulu-bz ul li i {display: block; font-size: 30px; color: #0AD45C;}
.body-mulu .mulu-r .mulu-bz ul li span {display: inline-block; margin-top: 10px;}
.body-mulu .mulu-r .mulu-bz ul li:hover i {color: #fff;}
.mulu-bann{height:455px; overflow:hidden;}





.body-mulu .layui-tab .layui-tab-title {background-color: #fff; height: 70px; overflow: initial;}
.body-mulu .layui-tab .layui-tab-title li {width: 50%; line-height: 70px; font-size: 18px; padding: 0;}
.body-mulu .layui-tab .layui-tab-title li i {display: none;}
.body-mulu .layui-tab .layui-tab-title li.layui-this {background-color: #2C2D2D; color: #fff;}
.body-mulu .layui-tab .layui-tab-title .layui-this:after {display: none;}
.body-mulu .layui-tab .layui-tab-title .layui-this i {display: block; position: absolute; color: #2C2D2D; top: initial; bottom: -20px; height: 30px; line-height: 30px; width: 30px; left: 50%; margin-left: -15px; font-size: 30px;}
body{ background: #fff;}
.mulu-list li .box {border:none; padding: 5px; overflow: hidden;}
.mulu-list li .box .date {display:none;font-size: 30px; color: #BDBDBD; height: 30px; line-height: 30px; font-weight: bold; margin-bottom: 15px;}
.mulu-list li .box .img {float: left;}
.mulu-list li .box img {border: solid 1px #fff; width: 133px; height: ;}
.mulu-list li .box .info {float: right;width: 210px;margin-left:15px;height: ;}
.mulu-list li .box .info .t {font-size: 16px; font-weight: bold; height: 40px; line-height: 40px; overflow: hidden; color: #666;}
.mulu-list li .box .info .desc {color: #828282;font-size: 14px;height: 72px;overflow: hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.mulu-list li .box .info-btn {margin-top: 10px;}
.mulu-list li .box .info-btn .layui-btn-primary {background-color: #09893D; border: none; color: #fff;}
.about-list{ padding-bottom: 30px;}
#sidekefu{ top:inherit !important; bottom:-50px !important;}


.down-list li {text-align: center; float: left; width: 300px; box-sizing: border-box; padding-top:20px;}
.down-list li .t {line-height: 30px; height: 30px; overflow: hidden; font-size:16px;color:#09893D; margin-top: 5px;}


/**/
.body-map dl {float: left; margin: 10px; overflow: hidden;}
.body-map dl dt {background-color: #09893D; color: #fff; height: 40px; line-height: 40px; width: 100%;}
.body-map dl dt a {color: #fff; padding: 0 20px;}
.body-map dl dd {margin: 15px 0 5px; overflow: hidden;}
.body-map dl dd a {border: solid 1px #eee;padding: 0 20px;line-height: 30px;height: 30px;overflow: hidden;display: block;}



/**/
.message {margin: 30px 0;}
.layui-form .form-group {margin-bottom: 15px; clear: both;}
.layui-form .form-group .control-label {float: left; display: block; padding: 9px 15px; width: 80px; font-weight: 400; line-height: 20px; text-align: right;}
.layui-form .form-group .col-md-9 {margin-left: 110px; min-height: 36px;}
.layui-form .form-group input.form-control {height: 38px; line-height: 1.3; line-height: 38px\9; border: solid 1px #C9C9C9; border-radius: 2px; display: block; width: 100%; padding-left: 10px;}
.layui-form .form-group .layui-form-mid-code {padding: 0;float: left; display: block; line-height: 20px; margin-right: 10px;}
.layui-form .form-group textarea.form-control {min-height: 100px; height: auto; line-height: 20px; padding: 6px 10px; resize: vertical; border: solid 1px #eee;display: block; border-radius: 2px; background-color: #fff; width: 100%;}

/**/
.search-shaixuan {background-color: #eee; width: auto;}
.search-shaixuan .shaixuan-yx {height: 46px; overflow: hidden; background-color: #fff; border-bottom: none; border-top: solid 1px #eee;}
.search-shaixuan .shaixuan-yx h3 {float: left; line-height: 46px; width: 129px; text-align: center; border-right: solid 1px #eee;}
.search-shaixuan .shaixuan-yx ul {float: left; margin-left: 10px; margin-top: 7px;}
.search-shaixuan .shaixuan-yx ul li {float: left; background-color: #fff; padding: 6px 10px; margin-right: 12px;}
.search-shaixuan .shaixuan-yx ul li b {font-weight: normal;}
.search-shaixuan .shaixuan-yx ul li em {font-style: normal;}
.search-shaixuan .shaixuan-yx ul li a {background-color: #DBDBDB; color: #fff; padding: 2px;}
.search-shaixuan .shaixuan-yx ul li:hover {color: #09893D;}
.search-shaixuan .shaixuan-yx .shaixuan-yx-btn {float: left; color: #666; line-height: 46px; color: #09893E; padding-left: 30px;}
.search-shaixuan .shaixuan-yx .shaixuan-yx-btn a {color: #09893E;}

/**/
.poster-btn {border: none; position: relative; outline:none;display: block;width: 180px; height: 34px; line-height: 34px; margin: 15px auto 5px; color: #fff; font-size: .28rem; text-align: center; background:url(../image/arrowposter.png) no-repeat 20px center #09893D;}
.poster-btn a {color: #fff;}
.poster-btn.current-menu {background:url(../image/arrowposterhui.png) no-repeat 20px center #09893D; content: '';display: block;}



.shaixuan-box {width:1170px;border: none; margin: 0 auto; font-size: 16px;}

.shaixuan-box .shaixuan-box-li {border-top: solid 1px #eee;}
.shaixuan-box .shaixuan-box-li .li-tit {float: left;}
.shaixuan-box .shaixuan-box-li .li-tit h3 {margin: 20px 0 0; text-align: center; font-size: 16px;}
.shaixuan-box .shaixuan-box-li .li-con {float: right;width: calc(100% - 60px);border-left: solid 1px #eee;display: flex;justify-content: space-between;flex-wrap: wrap;}
.shaixuan-box .shaixuan-box-li .li-con .li-con-l{
    width: calc(100% - 180px);
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
}
.shaixuan-box .shaixuan-box-li .li-con .sx-item {/* float: left; */margin: 7px 20px;}
.li-con-l .sx-item{display:none;}
.li-con-l .sx-item:nth-child(1){display:block}
.li-con-l .sx-item:nth-child(2){display:block}
.li-con-l .sx-item:nth-child(3){display:block}
.li-con-l .sx-item:nth-child(4){display:block}
.shaixuan-box .shaixuan-box-li .li-con .sx-item:nth-child(4n){margin-right:0}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sx-item-z {float: left;width: 140px;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sx-item-zw {position: absolute;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .title {float: left;line-height: 32px;padding: 0 10px 0 0;color: #555;min-width: 92px;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sx-item-c {float: left; width: 140px; height: 30px; line-height: 30px; border: solid 1px #F0F0F0; position: relative;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item.sx-item-on .sx-item-c {border: solid 1px #09893D;color: #09893D;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item.sx-item-on .sx-item-c .choice {color: #09893D;}

.shaixuan-box .shaixuan-box-li .li-con .sx-item .sx-item-c i {float: right; margin-right: 10px;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sx-item-c:hover i {color: #09893D;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sx-item-c .choice {padding: 0 8px; color: #888;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sxzd-list {position: absolute; left: -1px; top: 30px; z-index: 99; background-color: #fff; border: solid 1px #eee; padding: 8px; min-width: 164px; -moz-box-shadow:0px 3px 5px 0px #B3B3B3;
 -webkit-box-shadow:0px 3px 5px 0px #B3B3B3;
 box-shadow:0px 3px 5px 0px #B3B3B3;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sxzd-list ul li a {display: block;}
.shaixuan-box .shaixuan-box-li .li-con .sx-item .sxzd-list ul li:hover a {color: #09893D; font-weight: bold;}
.shaixuan-box .shaixuan-box-li .li-con .sxxz {height: 180px; overflow: hidden;}
.shaixuan-box .shaixuan-box-li .li-con .sxxz .sxxz-header {border: solid 1px #eee; background-color: #EEEEEE; height: 40px; line-height: 42px; padding: 0 15px;}
.shaixuan-box .shaixuan-box-li .li-con .sxxz .sxxz-body {background-color: #fff; z-index: 99; border: solid 1px #eee; border-top: none;}
.shaixuan-box .shaixuan-box-li .li-con .sxxz ul {margin: 10px;}
.shaixuan-box .shaixuan-box-li .li-con .sxxz ul li {float: left; width: 33.33%; text-align: center;}
.shaixuan-box .shaixuan-box-li .li-con .sxxz ul li {float: left; width: 29.33%; padding:2%; text-align: center;}

.shaixuan-box-li ul.znav li {float: left;margin: 0;}
.shaixuan-box-li ul.znav li .active {color: #09893D; border-radius: 0;border-bottom: 5px solid #09893D;}
.shaixuan-box-li ul.znav li a{padding: 20px 10px; font-size:;display: inline-block; }
.li-con h3{ padding-right: 10px;}
.li-con h3 span{ color: #09893D !important;  font-size: 18px;}

/**/
.znav-tree.layui-card {background: none;}
.znav-tree .layui-card-header {background-color: #09893E; height: 50px; line-height: 50px; border: none;}
.znav-tree .layui-card-header h3 {padding-left: 15px; font-size: 18px; color: #fff; line-height: 50px;}
.znav-tree .layui-card-body {border: solid 1px #CACACA; border-top: none;}
.znav-tree .layui-nav {background: none; width: 100% !important;}
.znav-tree .layui-nav-tree .layui-nav-more {right: initial; left: 0;}
.znav-tree .layui-nav-item .c1 {color: #333 !important; height: 40px; line-height: 40px; position: absolute; left: 0; top: 0;}
.znav-tree .layui-nav-item .c1:hover {background: none;}
.znav-tree .layui-nav-item .layui-nav-more {border-color: #333 transparent transparent;}
.znav-tree .layui-nav-item .c1:hover .layui-nav-more {border-color: #09893E transparent transparent;}
.znav-tree .layui-nav-item .c1-h3 {height: 40px; line-height: 40px; color: #333; cursor: pointer;}
.znav-tree .layui-nav-mored, .layui-nav-itemed>a .layui-nav-more {border-color: transparent transparent #333 !important;}
.znav-tree .layui-nav-itemed .c1 {color: #1D7B46 !important;}
.znav-tree .layui-nav-itemed .layui-nav-more {color: #1D7B46 !important;}
.znav-tree .layui-nav-tree .layui-nav-bar {display: none !important;}
.znav-tree .layui-nav-item .dl-c2 {padding-left: 18px; background: none !important;box-sizing: border-box;}
.znav-tree .layui-nav-item a.c2 {color: #747474 !important; height: 34px; line-height: 34px; position: absolute; left: 0; top: 0;}
.znav-tree .layui-nav-item a.c2 .layui-nav-more {color: #747474 !important;}
.znav-tree .layui-nav-item .c2-h3 {height: 34px; line-height: 34px; color: #333; cursor: pointer;}

.znav-tree .layui-nav-item .dl-c3 {padding-left: 18px; background: none !important;}
.znav-tree .layui-nav-item a.c3 {color: #747474 !important; height: 30px; line-height: 30px;}
.znav-tree .layui-nav-item a.c3 .layui-nav-more {color: #747474 !important;}
.znav-tree .layui-nav-item .c3-h3 {height: 34px; line-height: 34px; color: #666; cursor: pointer;}
/*å±•å¼€é«˜äº®*/
.znav-tree .layui-nav-itemed .c1-h3 {color: #09893E;}
.znav-tree .layui-nav-item .dl-c2 .layui-nav-itemed .c2-h3 {color: #09893E;}
.znav-tree .layui-nav-item .dl-c3 .layui-nav-itemed .c2-h3 {color: #09893E;}

.znav-tree .layui-nav-item .c1 + .c1-h3,
.znav-tree .layui-nav-item .c2 + .c2-h3,
.znav-tree .layui-nav-item .c3 + .c3-h3 {margin-left: 20px;}


/**/
.fc-search-null {padding: 30px 0}
.fc-search-null .fa {background-color: #009647; color: #fff; font-size: 30px; width: 60px; height: 60px; line-height: 60px; border-radius: 30px; display: inline-block; margin-bottom: 10px;}




.headNav .navCon .navCon-cate .cateMenu {height: ;top:54px; }
.VN_alertBox{ display: none;}
.layui-main{ width: ;}.cnen{ padding: 0;}
.headTop{ width: auto;}
.home-product-hot{ width:auto; background:#f1f1f1; overflow: hidden;}
.banner {height: 680px;width: auto !important;float: none;}
header{ background:url(../image/head-bj.jpg) no-repeat 0 0; background-size:100%; border-top:5px solid; height: auto;  border-image: linear-gradient(to right, #064b21, #09893D, #064b21) 1; padding-bottom: 2px;}
.headNav{ background: #09893D;box-shadow: none;  height: auto;}
.headNav{background-image: linear-gradient(to right, #087735,#09893D, #087735);}
.navCon-menu{  z-index: 10; position: relative;}
.headNav .navCon .navCon-menu li{height: auto; line-height:normal;}
.headNav .navCon .navCon-menu li a{ color: #f1f1f1; padding: 0 20px; height: auto; line-height: 50px; font-size: 18px;}
.navCon-menu li a:not(.sr-only) {
-webkit-animation: linkeffectHide-e75b28 0.4s forwards ease-in-out;
animation: linkeffectHide-e75b28 0.4s forwards ease-in-out;
-webkit-transition: all ease-in-out .4s;
transition: all ease-in-out .4s
}
.headNav .navCon .navCon-menu li a:hover,.headNav .navCon .navCon-menu li a.curMenu{background:none;color:#fff; border-bottom: 4px solid #333;}
.cnen a,.layui-nav .layui-nav-item a,.layui-nav .layui-nav-item a:hover{ color: #fff;}
.top-nav .layui-nav .layui-nav-item:nth-child(4), .bann-user .bann-user-box{ display:inline;}
.layui-nav li{ float: left;}
.headNav .navCon .navCon-cate .cateMenu .list-item dd{padding: 13px 0;}
.top-nav .layui-nav .layui-nav-item a{ padding:;}
.top-nav .layui-nav li{ padding-left: 10px;}
.TopCon .cnen a{ padding: 0 30px 0 0;}
.search{ padding: 10px 0 0;}
.head,.top,.copyright,.home-youshi .layui-row{ width: 1170px; margin: 0 auto; padding: 0 0; }
header .head{ padding: 0 0; height: 75px; clear: both;}
.layui-carousel-ind li{ width: 14px; height: 14px; margin: 0 5px;}
.layui-carousel-ind{ top: -60px;}.layui-carousel-ind ul{ padding: 8px 15px; border-radius: 20px;}
.headNav .navCon .navCon-cate .cateMenu li{width: 200px;}
.headNav .navCon .navCon-cate .cateMenu li .cate-tag{ padding: 8px 0 8px 25px;}
.headNav .navCon .navCon-cate .cateMenu ul{ padding-bottom: 10px;}
.navCon-cate{ display:;}
.headNav .navCon .navCon-cate .cateMenu .list-item{ left: 200px; height: 472px;}
.bannerBox{ width: auto; margin: 0;}
.bannerBox a img{width: auto;max-width:initial;}.bannerBox a{ text-align: center;}
.layui-tab{ overflow: hidden; margin: 0; padding-top: 0;}
.headNav .navCon{display: flex; height: 54px;}
.head .head-ad{ padding: 6px 0 0; font-size: 18px; color: #09893D;}
.search .layui-input{ width: 300px; border: none; border-bottom: 1px solid #eee; background: none; color: #fff;}
.search .layui-input:focus{ background: #fff;color:#333;}

.TopCon .top{  }
.NewsBox .home-newslist.LastNews{ margin: 0 0 0 20px;}
.TopCon{margin-bottom: 0;background:none; border-bottom: 0 solid #fff;  }
.home-product-hot .layui-tab-title{border: none;flex-direction:row;background:none;flex-wrap: wrap; height: 115px;}
.home-product-hot .layui-tab-title li{ font-size: 24px;  color: #666; flex: 1; border: none; padding: 0 0; line-height: 105px; height: auto;} 
footer .footer-table th,footer .footer-table td{ width: 30%; text-align: left;}footer .footer-table td{ opacity: 0.5; font-size: 16px;padding: 15px 5px; }
footer .footer-table ul li{ line-height: 30px;}
.home-product-hot .layui-tab-item,.home-product-hot .layui-tab-title{  padding: 0 0 0;float: none; width: 1170px; margin: 0 auto;}
.home-product-hot .layui-tab-content{ padding: 0; border: none;overflow:initial; float: none; background: #f1f1f1; }
.product-list-a{ margin: 0; padding: 0 0 25px; }
.product-list-a li{ height: 325px; background: #fff;width: calc(100% / 5.03); padding: 0 0 0; margin: 0 1px 10px 0; z-index: 10;}
*, *::before, *::after {
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.home-about:before,.home-about:after, .product-list-a li:before, .product-list-a li:after,.fenlei-list li:before,.fenlei-list li:after,.product-list-d li:after,
.product-list-d li:before,.store-list li:after,.store-list li:before {
bottom: 0;
content: '';
position: absolute;
top: 0;
}
.product-list-a li:before,.home-about:before,.fenlei-list li:before,.product-list-d li:before,.store-list li:before {background: white;height: calc(100% - .5rem);margin: .25rem;left: 0;right: 0;width: calc(100% - .5rem);z-index: 1;}
.product-list-a li:after,.home-about:after,.fenlei-list li:after,.product-list-d li:after,.store-list li:after {
background: #09893D;
bottom: 0;
content: '';
left: 51%;
right: 51%;
-webkit-transition: all ease-in-out .4s;
transition: all ease-in-out .4s;
}
.home-about:not(.mqf-inactive):hover,.fenlei-list li:not(.mqf-inactive):hover,.product-list-d li:not(.mqf-inactive):hover,.store-list li:not(.mqf-inactive):hover,
.product-list-a li:not(.mqf-inactive):hover {
background-color: #f3f3f3;
-webkit-transition: all ease-in-out .4s;
transition: all ease-in-out .4s
}
.home-about:not(.mqf-inactive):hover:after,.fenlei-list li:not(.mqf-inactive):hover:after,.product-list-d li:not(.mqf-inactive):hover:after,.store-list li:not(.mqf-inactive):hover:after,
.product-list-a li:not(.mqf-inactive):hover:after {
left: 0;
right: 0;
-webkit-transition: all ease-in-out .4s;
transition: all ease-in-out .4s
}
.store-list li{ position: relative;}
.store-list li a{position: relative; z-index: 2; display: block;}
.product-list-a li a{ position: relative; z-index: 2; padding: 30px 0 20px; border: none;}
.home-product-hot .layui-tab-title .layui-this{ background:none; border-bottom: 6px solid #09893D;color: #09893D;font-weight:400 }
.home-product-hot .layui-tab-title li i{ color: #666;}
.home-product-hot .layui-tab-title .layui-this i{color: #09893D;}
.home-product-hot .layui-tab-item{ width:1180px; background:; padding: 0 0 0;}
.product-list-a li:hover {border:none;background-color:#fff;box-shadow:0 0 30px #cccccc ;}
.product-list-a li:hover a{border:none;border-bottom:0 solid #09893D;  background: none; padding-top:;}
.product-list-a li:hover a .t {color: #666; }
.product-list-a li .t{ padding: 0 15px; font-size: 16px; line-height: 22px; height: auto;  margin-bottom: 0; color: #666;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.home-about{ position: relative; padding: 4px 0;}
.product-list-a li img{ width: 93%;-webkit-transition: all ease-in-out .4s;
transition: all ease-in-out .4s;}
.product-list-a li:hover img{ width:95%; margin:-2px 0 -3px;}
.home-news .layui-tab{ background: #fff; border: none; height: auto;}
.home-news{ margin-left: 30px; margin-top: 0; padding-bottom: 30px; height: 310px; }
.home-about .layui-card-body .txt{ color: #fff; line-height: 24px; font-size: 16px;}
.home-about .layui-card-body{position: relative; z-index: 10;margin:0 4px; background: #09893D url(../picture/rositJs.jpg) no-repeat 0 0; background-size:110%;   height: 640px; padding: 15px 20px 0;}
.TexCon{ background:#fff ; width: auto; padding: 35px 0 50px;} 
.TexCon .NewsBox { width: 1170px; margin: 0 auto; padding: 0 0 0;}
.home-about .layui-card-body .home-about-box{ height: auto; margin-top: 460px; padding: 0 20px;}
.home-about img{ width: 110%; max-width:none; margin: 0;}
.home-about-box .txt a{ border: 1px solid #fff; border-radius: 2; opacity: 0.7; display: inline-block; padding:5px 18px; margin-top: 10px;}
.home-about-box .txt a:hover{ opacity: 1;}
.home-about .layui-card-body .home-about-box .img{ height: 200px; display: none;}
.fotPro{ width: auto; background: #f1f1f1; border-top: 1px solid #ddd;}
.fotPro .product-key{ background: none; padding:20px 0 30px; color: #ddd; font-size: 15px;}
.NewsBox .layui-col-md8{ background: #fff; margin-top: 0;}
.NewsBox .home-newslist{ background: #fff; width: 63.9%; margin-right: 20px;}
.product-key a{ color: #666;}
.product-key a:hover{ color: #09893D;}
footer .footer-table .ewm{ opacity: 1; text-align: ;}
.CopyFot{ background: #333; margin-top: 25px; border-top: 1px ; padding-bottom: 20px;}
footer{ padding: 25px 0 0;background: #333}
footer .footer-table th{}
/* footer .footer-table .h4-bar{ display: none;} */
footer .table-box{ padding-left: 10px;border-left: 3px solid #09893D; margin-bottom: 10px;}
.product-key b{ display: block; font-weight: ; font-size: 18px; color: #666;}
footer .footer-table{  border-bottom: 1px solid #444;}
footer .footer-table h4{ font-size: 22px; font-weight:100 ;}
.layui-card-header,.layui-tab-header{ height: auto; border: none; background:none; overflow: hidden; padding:0 0 0;}
.home-about .layui-card-header{ background: #333; display: none;}
.TexCon .layui-col-space20>*{ padding: 0 0;}
.layui-card-header h3{ color: #fff; font-size: 22px;}
.layui-tab-header h3{font-size: 22px; font-weight: normal;}
.layui-card-header .more{ display: ; color: #fff;}
.home-news .layui-tab-content{ border-top:1px solid #eee; padding: 30px 5px 0px;}
.home-about-box a{ color: #fff; }
.home-news ul li .date{ display: none;}
.layui-card-header i{color: #fff; }.home-news .hot-news{ height: 186px;}
.home-news ul li{font-size: 16px;height: auto;line-height: 38px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.home-youshi{ margin-top: 0; background: #f1f1f1; width: auto; padding: 20px 0;}
.home-news .layui-col-space20{ margin: 0;}
.layui-tab-header .layui-tab-title .layui-this{  font-weight: bold; background: #fff; color: #09893D; border-bottom: 3px solid #09893D;}
.layui-tab-header .layui-tab-title li{border:none;  border-radius: ; margin-left: 20px; height: auto; padding-bottom: 15px; line-height: 38px; font-size: 18px;    float: left;}
.home-news .hot-news img{width: 133%; max-width:none;max-height: none; margin-left: -10px;}

.layui-tab-header .layui-tab-title{ height: 56px;}
.home-product-hot .layui-tab-title{ width: 1175px;}

/*底部按钮开始*/
.dbdh{width:100%;position:fixed;bottom:0px;background:#333;overflow:hidden;box-shadow: -5px 0px 10px #333;display:none;z-index:120;}
.dbdh ul li{float:left;width:calc(25%);text-align:center;padding:10px 0;cursor:pointer;}
.dbdh ul li:last-child{border:none;width:25%;}
.dbdh ul li.active{background:#09893D;}
.dbdh ul li.active a{color:#fff;}
.dbdh ul li a{color:#eee;font-size:14px;text-transform: uppercase;}
.dbdh ul li i{display:block;margin-bottom:5px;}
/*底部按钮结束*/
/*搜索框样式开始*/
.sousou3{position: fixed;z-index: 1;background: rgba(000,000,000,0.4);width: 100%;top: 100px;left: 0px;display: none;z-index: 1003;text-align: center;}
.sousou3 input {width: 40%;height: 40px;line-height: 40px;background: #fff;box-sizing: border-box;text-indent: 1em;border-radius:2px 0 0 2px;border: none;font-size: 14px;}
.sousou3 .input2 {width:90px;/* margin-left:-80px; */cursor: pointer;padding-left: 0px;color: #fff;font-size: 14px;background: #09893d;border-radius: 0px;outline: none; text-indent: 0;border-radius:0 2px 2px 0;}
.sousou3 form{display:flex;align-items:center;justify-content:center;padding: 10px 15px;}
.sousou3 i{color: #fff;font-size: 18px;cursor: pointer;margin-left: 20px;display: none;align-items: center;justify-content: center;width: 30px;height:40px;border-radius: 50px;background: #09893d;height: 30px;border-radius: 30px;}
/*搜索框样式结束*/
/*手机端头部开始*/
.sj_dh{background-color: #fff;height:60px;position:fixed;top:0;width:100%;z-index:100000;box-shadow: 1px 1px 10px rgb(160 155 155 / 0.5);display: none;}
button#btn {background: none;border: none;outline: none;display: inline-block;z-index: 100;cursor: pointer;width:40px;position:fixed;top:16px;right:5px;}
button#btn span{display: block;width: 20px;height: 1px;background: #222;margin: 6px 0px;transition: all 0.5s;}
button#btn .one{transform-origin: left center;transform: rotate(45deg);}
button#btn .two{transform-origin: left bottom;transform: rotate(-45deg);margin-top: 5px;}
button#btn #c{transition: all 0.5s;}
.sj_logo {text-align:left;height: 60px;display:  flex;justify-content: flex-start;align-items:  center;}
.sj_logo a{text-align:left;color:#f1c232;margin-left:15px;display: block;max-width: calc(100% - 110px);}
.sj_logo a img{max-height: 40px;display:block;}
.en{text-align: center;}
.en a{padding:0 10% ;}

.navigation{width: 100%;top:50px;background: #fff;position: fixed;left: 0;top: -100%;z-index:99999;transition: all 0.5s;overflow:auto; max-height:100%;height:auto;}
.kj{padding: 0px 10px;overflow: auto;}
.kj>li{width:100%;line-height:50px;border-bottom: 1px solid #eee;}
.kj>li:nth-child(1){margin-top:60px;}
.kj .t{padding-left:10px;}
.kj li .t{line-height:50px;font-size:14px;overflow: hidden;}
.kj li .t button{background:none;outline:none;font-size:20px;height: 30px;line-height: 30px;margin-top: 15px;padding: 0 12px;border-radius: 4px;background:#73659d;color: #fff;transition: all .36s ease;border:none;}
.kj li div.t .arrow.up {
    background-image: url(../image/xx.png);
    transform: rotate(180deg);}
.kj li div.t .arrow.down {background-image: url(../image/xx.png);}
.kj li .t .arrow {display:block;width: 31px;height: 32px;background: no-repeat 0 center;float: right;margin-top: 9px;margin-right: 10px;transition: all 0.1s;background-image: url(../image/logo.png);}
.kj .t2{padding-left:10px;}
.kj li .t2{line-height:50px;font-size:14px;overflow:hidden;display: flex;align-items: center;border-top: 1px solid #eee;}
.kj li .t2 a{color:#666;border: none!important;}
.kj li .t2 button{background:none;outline:none;font-size:20px;height: 30px;line-height: 30px;margin-top: 15px;padding: 0 12px;border-radius: 4px;background:#73659d;color: #fff;transition: all .36s ease;border:none;}
.kj li div.t2 .arrow.up {
    background-image: url(../image/xx.png);
    transform: rotate(180deg);}
.kj li div.t2 .arrow.down {background-image: url(../image/xx.png);}
.kj li .t2 .arrow {display:block;width: 31px;height: 32px;background: no-repeat 0 center;float: right;margin-top: 9px;margin-right: 10px;transition: all 0.1s;background-image: url(../image/logo.png);}
.kj li ul li {color: #727272;line-height: 40px;}
.kj li ul li {color: #727272;line-height: 40px;}
.kf .menu2 li{border-top: 1px solid #d3d3d3;}
.menu2{}

.kj li a{font-size:14px;font-weight:bold;color:#222;display:block;float:left;}
.kj li .menu li a {color: #666;}
.kj li a:hover{color: #222;}
.menu,.menu2{display:none;}
.menu2 li{border-top: 1px solid #d3d3d3;/* margin-top: 2px; */}
.menu li{overflow:hidden;}
.menu li a{padding-left:20px;overflow:hidden;}
.menu2 li a{padding-left:40px;overflow:hidden;}
.kj li ul li a {display: block;border-top: 1px solid #d3d3d3;float:left;width:calc(100% - 20px);}
.kj li ul li .menu2 li a{width: calc(100% - 40px);border: none;}
.kj li ul li a{}
.label{padding: 0;}
.sdfs{width:100%;height:500px;background:#f00;}
.s_search{display: inline-block;z-index: 100;cursor: pointer;width:10%;position:fixed;top:15px;right: 1%;text-align:center;}
.s_search a{color: #222;font-size: 18px;}
.nav_active>a{color: #007f82 !important;}
/*手机端头部结束*/
/*手机端尾部开始*/
.footer2{display:none;padding:15px;overflow:hidden;background:#1E1E1E;margin-bottom:58px;}
.footer2 ul{}
.footer2 ul li{}
.footer2 ul li:last-child .footer2-t{border:none;}
.footer2 ul li span.down{-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);}
.footer2-t{overflow:hidden;border-bottom:1px solid #444}
.footer2-t a{display:block;overflow:hidden;width:calc(100% - 50px);float:left;}
.footer2-t p{float:left;line-height:40px;color:#999;}
.footer2-t span{float:right;display:block;/*background:#EAEAEA;*/}
.footer2-t span img{width:20px;line-height:30px;margin-top:10px;}
.footer2-b{display:none;}
.footer2-b a{display:block;line-height:30px;color:#EAEAEA;text-indent:10px;}
/*手机端尾部结束*/
.hg{ white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;line-height:140%;}
.hg2{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;line-clamp: 2;-webkit-box-orient: vertical;}
.hg3{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;line-clamp: 3;-webkit-box-orient: vertical;}
.hg4{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;line-clamp: 4;-webkit-box-orient: vertical;}
.hg5{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;line-clamp: 5;-webkit-box-orient: vertical;}
.hg6{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;line-clamp: 6;-webkit-box-orient: vertical;}
.hg7{text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;line-clamp: 7;-webkit-box-orient: vertical;}

@media(max-width:1200px){
    .bannerBox a{overflow:hidden;display:block;}
    .bannerBox a img{min-height:0;max-width: 150%;margin-left: -25%;width: 150%;max-width:auto;}
    .layui-tab-title li{min-width:0;}
    .home-product-hot .layui-tab-title{height:auto;margin-bottom: 20px;}
    .home-product-hot .layui-tab-title li{width: 50%;flex: inherit;line-height: 40px;font-size: 18px;}
    .product-list-a{justify-content:space-between;padding-bottom: 0;}
    .product-list-a:after, .product-list-a:before{display:none;}
    .product-list-a li{height:auto;width:calc(50% - 5px);margin: 0;margin-bottom: 10px;}
    .home-product-hot{width:100%!important;}
    html{min-width: 0px;}
    .home-news .hot-news img{width:100%;height:auto;margin: 0;display: block;padding: 0;}
    .home-news{padding-bottom: 0px;}
    .TexCon{ padding-top: 25px;}
    .TexCon,.layui-tab-header .layui-tab-title li{padding-bottom:0;}
    .layui-tab-header .layui-tab-title{height:auto;width: 100%;}
    .layui-tab-header .layui-tab-title li{margin-left:0;width: calc(100% / 3);font-size: 16px;}
    .home-news .hot-news{height:auto;}
    .NewsBox .home-newslist.LastNews{margin-left:0}
    .home-news ul li{font-size:14px;line-height:30px;}
    .home-news ul li a{display:block;}
    .banner{height:100px;}
    .layui-carousel[lay-arrow=always] .layui-carousel-arrow{display:none!important;}
    .layui-carousel-ind{top:initial;bottom:30px;}
    .layui-carousel-ind li{width:5px;height:5px;}
    .home-product-hot .layui-tab-title .layui-this{border-bottom:2px solid #09893d;}
    .bradcame{padding:20px 15px;display: none;}
    .layui-main{width:100%;}
    .layui-col-space16{margin:0;display: flex;flex-wrap: wrap;justify-content: space-between;padding: 0 15px;}
    .layui-col-space16:after, .layui-col-space16:before{display:none;}
    .product-list-d{justify-content:space-between;display:flex;flex-wrap:wrap;min-height:0;margin: 0;padding: 20px 15px;}
    .fenlei-list li,.product-list-d li{width:calc(50% - 5px) !important;margin-bottom: 20px !important;padding: 0 0 !important;border:none;border-right: 1px solid #eee;}
    .product-list-d li a{height:auto;padding: 0 0 6px;}
    .fenlei-list li .thumb{padding:5px;}
    .fenlei-list li img{width:100%;height:auto;}
    .layui-card.layui-card-brief .layui-card-header h3{font-size:18px;}
    .layui-card.layui-card-brief .layui-card-header{padding:0 15px}
    .shaixuan-box{width:100%;padding:20px 15px;}
    .shaixuan-box-li ul.znav li a{padding:5px 8px;font-size: 16px;margin-right: 5px;}
    .shaixuan-box-li ul.znav{display:flex;flex-wrap:wrap;margin-bottom: 10px;}
    .li-con h3{width:100%;}
    .shaixuan-box .shaixuan-box-li .li-tit{width:100%;text-align: left; padding-bottom: 5px;}
    .shaixuan-box .shaixuan-box-li .li-tit h3{text-align:left;margin: 0;}
    .shaixuan-box .shaixuan-box-li .li-con{width:100%;}
    .pager{margin-top:0!important}
    .show-content img{width:100%;min-width: 0;}
    .layui-col-space16{margin:0;padding:0 0;display:flex;flex-wrap:wrap;justify-content:space-between}
    .layui-card-brief{margin-bottom:10px!important;}
	.proListbox .layui-card{width:100%;}
    .tab-nav .layui-tab-title li{width:calc(100% / 2);}
    .tab-nav .layui-tab-title{
    height: auto;
    padding: 10px 15px;
    width: 100%;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    }
    .tab-nav .layui-tab-title li a{padding:10px;}
    .page-content{
    padding: 20px 15px;
    font-size: 14px;
    line-height: 24px;}
    .mulu-list li .box .img{width:100%;}
    .mulu-list li .box .info{width:100%;}
    .layui-col-space16>*{margin:0;padding:0;}
    .mulu-list li .box .info .desc{height:;}
    .mulu-list li .box img{width:100%;}
    .body-fuwu .fuwu-a ul li{width:100%;height: auto;overflow: hidden;padding: 20px;}
    .body-fuwu .fuwu-a ul li .con{width:100%;padding: 0;margin-top: 10px;font-size: 14px;}
    .body-fuwu .fuwu-a ul li .tit{width:100%;font-size: 20px;padding: 0;}
    .layui-card.layui-card-brief .layui-card-body{padding: 20px 15px 0 15px!important;}
    .fuwu-mian-c ul{display:flex;flex-wrap:wrap;justify-content:space-between;}
    .fuwu-mian-c ul li{width:50%;padding: 0;margin-bottom: 20px;}
    .fuwu-mian-c ul li .t{line-height:24px;}
    .body-fuwu .fuwu-email .box{padding:20px;}
    .body-fuwu .fuwu-email .box span{font-size: 15px;}
    .body-fuwu .fuwu-email .box i{width:50px;height:50px;font-size:16px;line-height:50px;}
    .body-fuwu .fuwu-email{height:auto;margin-bottom:0;}
    .layui-main{margin-top:0!important;/* min-height: 250px; */}
    .help-main .help-l{width:100%;padding-right: 0;margin-bottom: 20px;}
    .news-tree ul li{padding-left:20px;}
    .help-main .help-c{width:100%;padding: 0 15px;}
    .newslist li img{width:100%;height:auto;margin-bottom:10px;}
    .newslist li .t{width:100%;margin-bottom: 0;}
    .help-main .help-r{display:none;}
    .info-image .exzoom .exzoom_img_box::after{position: absolute;width: 2px;height: 100%;right:0;bottom:0;background:;content: '';z-index:10}

}
@media screen and (max-width:1200px){
    /*.sj_dh,.footer2,.dbdh{display:block;}*/
    .home-news .layui-tab-content{ padding-top: 20px;}
    body:before{content: '';width:100%;height:60px;display:block;}
    iframe#sp{width:100%;height:200px;}
    .layui-btn:hover{opacity: 1;
        filter: alpha(opacity=100);}
    body{padding-top:0!important;}
    .t-c{text-align:center!important;}
    .d-x{display:block!important;}
    .d-y{display:none!important;}
    .display,.heat,.head,.footer,header,.headNav,footer,.fotPro,.home-youshi{display:none!important}
    .l-h{line-height:28px!important;}
    .d-x{display:block!important;}
    .w100{width: 100%!important;}
    .w30,.top_popupbox{width:calc(100% - 30px)!important;}
    .sousou3{top:60px;}
    .sousou3 #Search{width:70%;margin-left: 0;}
    .h{height:auto!important;}
    .margin{margin:40px auto!important;}
    .margin0{margin:0!important}
    .margin1{margin:10px!important;}
    .margin2{margin:20px!important;}
    .margin3{margin:30px!important;}
    .margin4{margin:40px!important;}
    .m-l{margin-left:0!important}
    .m-l1{margin-left:10px!important}
    .m-l2{margin-left:20px!important}
    .m-l3{margin-left:30px!important}
    .m-l4{margin-left:40px!important}
    .m-r{margin-right:0px!important}
    .m-r1{margin-right:10px!important}
    .m-r2{margin-right:20px!important}
    .m-r3{margin-right:30px!important}
    .m-r4{margin-right:40px!important}
    .m-t{margin-top:0!important}
    .m-t1{margin-top:10px!important;}
    .m-t2{margin-top:20px!important;}
    .m-t3{margin-top:30px!important;}
    .m-t4{margin-top:40px!important;}
    .m-b{margin-bottom:0!important}
    .m-b1{margin-bottom:10px!important;}
    .m-b2{margin-bottom:20px!important;}
    .m-b3{margin-bottom:30px!important;}
    .m-b4{margin-bottom:40px!important;}

    .padding{padding:20px 15px!important;box-sizing:border-box;}
    .padding0{padding:0px!important;}
    .padding1{padding:10px!important;}
    .padding2{padding:20px!important;}
    .padding3{padding:30px!important;}
    .padding4{padding:40px!important;}
    .p-t{padding-top:0px!important;}
    .p-t1{padding-top:10px!important;}
    .p-t2{padding-top:20px!important;}
    .p-t3{padding-top:30px!important;}
    .p-t4{padding-top:40px!important;}
    .p-b{padding-bottom:0px!important;}
    .p-b1{padding-bottom:10px!important;}
    .p-b2{padding-bottom:20px!important;}
    .p-b3{padding-bottom:30px!important;}
    .p-b4{padding-bottom:40px!important;}
    .p-l{padding-left:0px!important;}
    .p-l1{padding-left:10px!important;}
    .p-l2{padding-left:20px!important;}
    .p-l3{padding-left:30px!important;}
    .p-l4{padding-left:40px!important;}
    .p-t{padding-top:0px!important;}
    .p-t1{padding-top:10px!important;}
    .p-t2{padding-top:20px!important;}
    .p-t3{padding-top:30px!important;}
    .p-t4{padding-top:40px!important;}
    .p-r{padding-right:0px!important;}
    .p-r1{padding-right:10px!important;}
    .p-r2{padding-right:20px!important;}
    .p-r3{padding-right:30px!important;}
    .p-r4{padding-right:40px!important;}

    .f-s14{font-size:14px!important}
    .f-s16{font-size:16px!important}
    .f-s18{font-size:18px!important}
    .f-s20{font-size:20px!important}
    .f-s22{font-size:22px!important}
    .f-s24{font-size:24px!important}
    .f-s26{font-size:26px!important}
    .f-s28{font-size:28px!important}
    .layui-tab-header h3{}
}

/* 2023-4更新 */