/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}




/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}



.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}
.wh{width:1200px;margin:0 auto;}


.com-img{overflow:hidden;}
.com-img img{ 
  transition:all 0.8s; 
  -webkit-transition:all 0.8s; 
  -moz-transition:all 0.8s; 
  -o-transition:all 0.8s;
  }
.com-img:hover img{
  transform:scale(1.2); 
  -webkit-transform:scale(1.2); 
  -moz-transform:scale(1.2); 
  -o-transform:scale(1.2);
  -ms-transform:scale(1.2);}



.roll_product {float: left;}


.flex {
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}


.top2{height:142px;width:100%;position:absolute;left:0;top:0;z-index:9999;transition:all 0.8s;}
.logo{float:left;line-height:142px;overflow:hidden;height:142px;margin-left:100px;}
.top2.scroll{position:fixed;top:0;left:0;background:#000;}
.top2.scroll .logo{margin-left:200px;transition:all 0.8s;}









/*热门搜索*/
.sou{margin: 15px 0;}
#formsearch{float:right;}
.hotSearch{float:left;height:24px;line-height:24px;font-weight:normal;color:#0d0d0d;font-size:14px;}
.hotSearch a{margin-right:6px;color:#0d0d0d;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}



/*搜索和热门搜索*/
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#009b4c;color:#fff;border:none;cursor:pointer;font-size: 12px;}
#formsearch input::-webkit-input-placeholder {color:#ffffff;}
#formsearch textarea::-webkit-input-placeholder {color: #ffffff;}



.btn-primary {
    color: #fff;
    background-color: #6fba2c;
    border-color: #6fba2c;
}


/* 导航样式 */
.x-menu {float:right;width: 854px;margin-top:48px;margin-right:100px;}
.top2.scroll .x-menu{margin-right:200px;transition:all 0.8s;}
.x-menu > li {
  float: left;
  position: relative;
  text-align:
  center;
  width: 109px;
}
.x-menu > li+li{margin-left:39px;}

.x-menu > li > a {
  display: block;
  font-size: 22px;
  color: #fff;
  line-height:34px;
}

.x-menu > li:hover > a {
  border:1px solid rgb(111, 186, 44);
  color: #fff;border-radius:25px;
}

.x-menu > li.active > a {

}



.x-menu > li:hover .x-sub-menu {
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}

.x-sub-menu {
  position: absolute;
  z-index: 99999;
  width: 150%;
  left: -25%;
  top: 40px;
  background: #6fba2c;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all .5s ease;
  transition: all .5s ease;
}

.x-sub-menu > li > a {
  display: block;
  text-align: center;
  font-size: 14px;
  color: #fff;
  line-height:40px;
 height:40px;overflow:hidden;
}

.x-sub-menu > li > a:hover {
  background: #e9eaeb;
   color: #333;
}





.box1{margin-top:75px;}
.bt{text-align:center;}
.bt h2{color:#333333;font-size:38px;}
.bt h3{color:#000000;font-size:22px;background:url(../../../../b3e424ca/22/06/ed41954fc19bd7146d1c7730b60736225ab71d53.png) no-repeat center bottom;padding:15px 0 20px;}

.prod1{margin-top:35px;}
.prod1 li{float:left;margin-right:30px;}
.prod1 li:nth-child(3){margin-right:0;}
.prod1 li img{width:380px;height:269px;}
.prod1 li h3{text-align:center;font-weight:normal;color:#333333;font-size:20px;border:1px solid  rgb(181, 181, 181);border-top:none;height:66px;line-height:66px;overflow:hidden;}
.prod1 li:hover h3{color:#fff;background:#6fba2c;}
a.pm{display:block;margin:0 auto;background:url(../../../../b3e424ca/22/06/9ea2de8f304654e2efa5f3c5895924a8f8c7e8c3.png) no-repeat;width:165px;line-height:44px;margin-top:60px;text-indent:31px;font-size:14px;color:#fff;}



.box2{background:url(../../../../b3e424ca/22/06/d8c43a55e99374ba8c3afe2c4a13f3b07722e52c.jpg) no-repeat;height:341px;margin-top:80px;}
.htwz{color:#fff;padding-top:65px;font-size:50px;}
.htwz p:nth-child(2){font-size:28px;font-weight:normal;background:url(../../../../b3e424ca/22/06/fa00b823bf63904ad6bf7fd2a250980fc4018bb3.png) no-repeat left bottom;padding:28px 0 18px;}
.htwz p:nth-child(3){font-size:36px;margin-top:26px;}
.zx{background:url(../../../../b3e424ca/22/06/43383db70bf65b9eb03184f7ce2dc189b970bcdb.png) no-repeat;width:216px;line-height:54px;margin-top:220px;box-shadow: 0px 6px 6px 0px rgba(9, 20, 0, 0.19);border-radius:10px;}
.zx a{text-align:center;display:block;color:#6db02f;font-size:20px;}



.box3{background:url(../../../../b3e424ca/22/06/7df2a17a6727448230f6c5270a05e854ce9461f7.jpg) no-repeat;height:1206px;}
.vd{width:893px;}
.vd img{width:893px;height:579px;display:block;}
.about{height:579px;overflow:hidden;width:579px;margin-left:93px;padding-top:77px;}
.abtt h2{color:#333333;font-size:38px;}
.abtt h3{color:#000000;font-size:22px;background:url(../../../../b3e424ca/22/06/ed41954fc19bd7146d1c7730b60736225ab71d53.png) no-repeat left bottom;padding:20px 0 20px;}
.ab{color:#666666;font-size:18px;line-height:36px;text-align:justify;margin-top:48px;height:180px;overflow:hidden;}
a.am{display:block;background:url(../../../../b3e424ca/22/06/9ea2de8f304654e2efa5f3c5895924a8f8c7e8c3.png) no-repeat;width:165px;line-height:44px;margin-top:47px;text-indent:31px;font-size:14px;color:#fff;}

.ry{margin-top:128px;}
.rytt{text-align:center;}
.rytt h2{color:#333;font-size:50px;}
.rytt h2 span{font-weight:normal;}
.rytt h3{color:#797979;font-size:22px;margin-top:12px;letter-spacing:8px;}



    .picMarquee-left{ overflow:hidden; position:relative;margin-top:58px;}
    .picMarquee-left .hd{ overflow:hidden;}
    .picMarquee-left .hd .prev{display:block;  width:30px; height:56px; overflow:hidden;
       cursor:pointer; background:url(../../../../b3e424ca/22/06/aa6cfeb259b19b09e2704143340ce2ab6c1902d7.png) no-repeat;position:absolute;left:0;top:80px;}
           .picMarquee-left .hd .next{display:block;  width:30px; height:56px; overflow:hidden;
       cursor:pointer; background:url(../../../../b3e424ca/22/06/3ddd0c9c7e8c482d29b5c2c762de209a20d57c77.png) no-repeat;position:absolute;right:0;top:80px;}
    .picMarquee-left .tempWrap{width:1064px!important;margin:0 auto;overflow:hidden;}
    .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
    .picMarquee-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
    .picMarquee-left .bd ul li .img img{ width:156px; height:206px; display:block; }


.box5{margin-top:75px;}
.add{margin-top:45px;}
.add li{width:379px;height:349px;text-align:center;float:left;border-radius: 5px;box-shadow:0 0 10px #f2efef;padding-top:40px;}
.add li+li{margin-left:31px;}
.add li .img{height:96px;margin-bottom:26px;}
.add li h2{color:#333333;font-size:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.add li h3{color:#666666;font-size:15px;overflow:hidden;line-height:30px;padding:26px 38px 0;}
.add li h5{font-size:15px;line-height:28px;margin-top:25px;display:none;color:#fff;}
.add li:hover{box-shadow:none;background:url(../../../../b3e424ca/22/06/29ef9d703ae703fd7c7ab493f0dc6d1454faf340.png) no-repeat;padding-top:75px;}
.add li:hover .img{display:none;}
.add li:hover h2{color:#fff;}
.add li:hover h3{display:none;}
.add li:hover h5{display:block;}



.box6{background:url(../../../../b3e424ca/22/06/f5e1f6861a3c7f345dd5ab3578364b358d9cd3c6.jpg) no-repeat;height:580px;overflow:hidden;margin-top:80px;}
.box6 .tu{width:893px;}
.box6 .tu img{width:893px;height:580px;display:block;}
.join{color:#020202;padding-top:130px;font-size:30px;width:594px;margin-left:78px;text-align:center;}
.join p:nth-child(2){font-size:54px;padding:28px 0 25px;}
.join p:nth-child(3){font-size:28px;color:#fff;background-color: rgb(111, 186, 44);border-radius: 29px;width: 290px;line-height: 58px;font-weight:normal;margin:0 auto;}
.join p:nth-child(4){font-size:32px;color:#000000;margin-top:50px;}




.box7{margin-top:77px;}
    .picMarquee-left2{position:relative;margin-top:45px;}
    .picMarquee-leleft2ft .hd{ overflow:hidden;}
    .picMarquee-left2 .hd .prev{display:block;  width:58px; height:58px; overflow:hidden;
       cursor:pointer; background:url(../../../../b3e424ca/22/06/d81ab948e20f1a6fa7e150260db8243354480f55.png) no-repeat;position:absolute;left:-105px;top:60px;z-index:999;}
           .picMarquee-left2 .hd .next{display:block;  width:58px; height:58px; overflow:hidden;
       cursor:pointer; background:url(../../../../b3e424ca/22/06/27840eccfee33cf744738ee46efbecc48ad36f73.png) no-repeat;position:absolute;right:-105px;top:60px;}
    .picMarquee-left2 .hd .prev:hover{background:url(../../../../b3e424ca/22/06/83913d6b2c6d26f6593993b9ad34c0175875d1d5.png) no-repeat;}
    .picMarquee-left2 .hd .next:hover{background:url(../../../../b3e424ca/22/06/845c0dbfaa0d676d57686c42c4a183fe20fa70d7.png) no-repeat;}

    .picMarquee-left2 .tempWrap{width:1200px!important;margin:0 auto;overflow:hidden;}
    .picMarquee-left2 .bd ul{ overflow:hidden; zoom:1; }
    .picMarquee-left2 .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; text-align:center;  }
    .picMarquee-left2 .bd ul li .img img{
       width:281px; 
       /* height:358px;  */
       display:block; }



.box8{margin-top:77px;}
.box8 .xin-cont{margin-top:45px;}

.xin-cont .hd{text-align: center;}
.xin-cont .hd ul{font-size: 0}
.xin-cont .hd li{display: inline-block;width: 185px;height: 45px;line-height: 45px;border:1px solid #e5e5e5;color: #393939;font-size: 18px;cursor: pointer;border-radius:3px;}
.xin-cont .hd li .tu{margin-right:6px;display:inline-block;}
.xin-cont .hd li .img1{display:block;}
.xin-cont .hd li .img2{display:none;}
.xin-cont .hd li.on{color: #fff;font-weight: bold;border-color: #6fba2c;background:#6fba2c;}
.xin-cont .hd li.on .img{display:none;}
.xin-cont .hd li.on .img2{display:block;}
.xin-cont .bd{margin-top:30px;border-top: 1px solid #e5e5e5;padding-top:36px;}




.xin-le{width: 380px;}
.xin-le li{}
.xin-le li img{width: 380px;height: 213px;display:block;}
.xin-le li h3{color: #000;font-size: 16px;font-weight: bold;margin-top: 30px;line-height: 22px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;margin-bottom:15px;
}
.xin-le li p{color: #787878;font-size: 14px;line-height: 25px;}
.xin-ri{width: 718px;overflow: hidden;}
.xin-ri li{float: left;width: 308px;height: 141px;border-bottom: 1px solid #ccc;margin-bottom: 40px;}
.xin-ri li:nth-child(2n){float: right;}
.xin-ri li h3{color: #000;font-size: 16px;font-weight: bold;line-height: 36px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.xin-ri li p{color: #787878;font-size: 14px;line-height: 25px;margin-top: 13px;height: 55px;overflow: hidden;}
.xin-ri li span{color: #787878;font-size: 12px;}
.xin-ri li:hover{border-color:#6fba2c;}
.xin-ri li:hover h3{color:#6fba2c;}








/*页面底部*/
.foot{margin-top:118px;border-top:7px solid #72bb38;background:#000000;padding:50px 0 42px;}
.foot1{width:271px;}
.flogo{width:154px;}

.foot2{width:433px;background:url(../../../../b3e424ca/22/06/4eb8596dad00f082fffd88186fbddc54348540b1.png) no-repeat right 5px;}
.ftt{color:#fff;background:url(../../../../b3e424ca/22/06/ad344ceb98f03c70bdd33bc8245b428f1bd0a400.png) no-repeat left center;font-size:20px;padding-left:20px;}
.lx{color:#fff;font-size:13px;line-height:33px;margin-top:18px;}
.lx p{padding-left:20px;background:url(../../../../b3e424ca/22/06/1008ca03d93785c4057e708f9ecea5f22fae0137.png) no-repeat left center;}

.fadd{width:390px;float:right;}
.fadd li{width:110px;text-align:center;margin-left:20px;float:left;}
.fadd li img{width:110px;height:110px;display:block;}
.fadd li h3{color:#eaeaea;font-size:12px;margin-top:11px;}



.ban{}
.copyright{line-height:24px;color:#666666;font-size:13px;padding:30px 0 10px;}
.copyright a{color:#666666;}



/* 友情链接 */

.c-link {
    width:154px;
  height:34px;margin-top:32px;
background: url(../../../../b3e424ca/22/06/a7b96daa0a1ce3436c9d063c170cba7df6baaa8c.png) no-repeat;
    position: relative;
}




.c-link span.button {
    cursor: pointer;
    display: block;
    line-height: 34px;
    font-size: 12px;
  font-weight: normal;
  color: #eaeaea;
    display: block;
    padding-left:13px;
    
}

.c-link dd {
    /* display:none; */
    /* position: absolute; */
    /* bottom: 100%; */
    /* left:0px; */
    background: rgba(255, 255, 255, .6);
    padding: 10px;
    min-width: 120px;
    width: 154px;
    /* float: left; */
}
.c-link .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 0;
    background: rgba(255, 255, 255, .6);
    padding: 10px;
    width: 154px;
}

.c-link a {
    display: block;
    color: #333;
    padding: 0 4px;
    font-size: 12px;
    line-height: 24px;
    float: left;
}






/*内页左侧样式*/
.container{width: 1200px!important;margin: 0 auto;padding: 0;}
.page-product-inquiry a{color: #fff;}

