*{ margin: 0;padding:0;font-family: "宋体";
 font-weight: 400; line-height:200%; color:#808080; font-size:14px;}
a{text-decoration:none; color:#808080;}
a:focus{outline:none;}
a:hover{text-decoration:none;}
.allline{ clear:both; width:100%; overflow:hidden;}
img{ border:0px;}
body{}
ol,ul{ list-style:none;}
fieldset,img,abbr,acronym{ border:0;}
input,select{ vertical-align:middle}
h1,h2,h3,h4,h5,h6{ font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{ display: block }
*,*:before,*:after{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.wriet{ color:#FFF;}.wriet a{ color:#FFF;}.wriet a:hover{ color:#FFF;}
.line{ height:0px; clear:both; overflow:hidden; width:100%;}





#indexnews{ max-width:1178px; margin:0 auto; margin:50px auto 0 auto; padding:0 0 50px 0; overflow:hidden;}
#indexnews .left{ width:780px; float:left; clear:both;}
#indexnews .left .left_l{ float:left; width:370px;}
#indexnews .left .left_l img{ width:100%; max-width:470px;}
#indexnews .left .left_r{ float:right; width:400px;}
#indexnews .right{ width:360px; float:right;}

#indexnews .left .left_r .p1 a{ font-size:14px; color:#333; clear:both; overflow:hidden;}
#indexnews .left .left_r a{padding:0 15px; float:left;line-height:200%;}
#indexnews .left .left_r span{padding:0 0; float:right; color:#999;line-height:230%;}

/*首页新闻列表*/
.titlasw{ font-size:24px; padding:0 0 10px 0; font-weight:bold; color:#808080;}

#indexnews .test{ width:100%;max-width:460px; height:auto;max-height: 286px;overflow: auto;}

#indexnews .test-1::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
#indexnews  .test-1::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
         /*-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/
        background: #535353;
    }
#indexnews .test-1::-webkit-scrollbar-track {/*滚动条里面轨道*/
        /*-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/
        background: #f5f5f5;
    }

.synewsnar{ overflow:hidden;}
.synewsnar .synewslist{ font-size:14px;}
.synewsnar .synewslist p {margin-bottom:0px;}
.synewsnar .synewslist p a{ color:#333; line-height:160%;}
.synewsnar .synewslist:nth-child(1) { margin:0 0 0px 0;}
.synewsnar .synewslist p:nth-child(1){ line-height:230%;}





/*t头部欢饮信息*/
#top_line{ width:100%; background:#525251; height:30px; min-width:1178px; position:relative; z-index:10; }
#top_line ul{ max-width:1178px;margin:0 auto;}
#top_line li:nth-child(1){ float:left;}#top_line li:nth-child(2){ float:right;}
#top_line .wriet a{ color:#ccc}
#yuyan .btn{ background:#444; padding: 0 12px;border-radius: 0; line-height:18px; color:#ccc;border: 0px solid transparent;}

#yuyan .dropdown-menu{ min-width:0px;}
/*logo 菜单*/
#logo_muen{width:1178px;margin:0 auto; clear:both;}
#logo_muen .left{ float:left; width:608px;}
#logo_muen .right{ float:right; width:536px;}
#logo_muen .right .a{ height:55px; padding:15px 0 5px 0; overflow:hidden;}

#logo_muen .right .b{ height:50px; position:relative; z-index:1;}
#logo_muen .navbar{padding: .5rem 0; float:right;}
#logo_muen .nav-link{ color:#808080; padding:0 1.8rem;}
#logo_muen .dropdown-header{ padding:0rem 1.5rem;}
#logo_muen .nav-linkl{ color:#808080; padding:0 0rem 0 1.5rem;padding-right: 0rem;}
#logo_muen .navbar-dark .navbar-toggler-icon{ background-image:url(../images/sa.png)}

/*logo+导航搜索*/
.iphone{ float:right;font-size:20px; font-weight:bold; line-height:30px; background:url(../images/phone.jpg) no-repeat left 0; padding:0 0 0 40px; color:#9AB246;}
#serchc{float:right; margin:0 0 0 20px; position:relative; z-index:0;}
#serchc input{ width:160px; height:30px; border:1px solid #efefef; float:left;}
#serchc .button{ width:80px; color:#FFF;background:#b4cc62; border:none;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
#serchc .button:hover{background:#b4cc62;text-decoration: none;}
/*Banner+banner下菜单*/
#demo{width:100%;min-width:1178px;}
#demo .carousel-item{height:450px; }
#demo .carousel-inner .carousel-item a{ display:block; width:100%;height:450px;}

#banner-nav{width:988px;padding:15px 10px; overflow:hidden;background:#EFEFEF; margin:-50px auto 0 auto; position:relative;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
#banner-nav .uimg{ background:#FFF;border-radius: 3px; text-align:center; padding:5px 0; width:230px; float:left; margin:0 6px 0 6px;}
#banner-nav .uimg a:hover{text-decoration:none;}
/*标题*/
.title{background-image: url(../images/xudian.jpg);background-repeat: repeat-x;background-position: left center;
width:1178px;height:45px;line-height:45px; text-align:center; margin:40px auto 20px auto; overflow:hidden;}
.title a{ padding:0 15px; background:#FFF; }
.title .a1{ font-size:24px;line-height:45px; color:#9AB246; font-weight:bold;}
.title .a2{ font-size:20px; color:#808080;line-height:45px; font-weight:bold; margin:0 0 0 10px;}
.title .a3{ font-size:24px; color:#808080;line-height:45px; font-weight:bold;}
/*优势*/
#youshi{width:1178px;margin:0 auto; overflow:hidden;}
#youshi .bgkuai{background:#efefef; margin:20px 6px 0 6px; width:285px;height:240px; float:left; overflow:hidden;}
#youshi .bgkuai:nth-child(1){margin:20px 6px 0 0px;}
#youshi .bgkuai:nth-child(4){margin:20px 0px 0 6px;}
#youshi .bgkuai a{width:50%; display:block;margin:0 auto; background:#9AB246; line-height:44px; padding:0 10px; text-align:center; color:#FFF; font-size:18px; font-weight:bold;}
#youshi .bgkuai p{ padding:10px 30px;}
/*产品*/
.product{width:1178px;margin:0 auto 0 auto;  overflow:hidden; clear:both; padding:10px 0 0 0;}
.prolist{width:376px; border-radius: 4px; border:1px solid #f5f5f5; padding:0 0 10px 0; float:left;margin:30px 10px 0 0px;-moz-box-shadow: 1px 1px 3px #efefef; /* 老的 Firefox */box-shadow: 1px 1px 3px #efefef;}
.prolist:nth-child(1){margin:30px 11px 0 0px;}
.prolist:nth-child(3){margin:30px 0px 0 11px;}
.product .nav-tabs .nav-link{ color:#808080; padding:0.2rem 1.2rem;}
.product .nav-tabs .nav-link.active{ color: #fff;background-color:#9AB246;border-color: #9AB246 #9AB246 #9AB246;}
.product .nav-tabs .nav-link:hover{ color: #fff;background-color:#9AB246;border-color: #9AB246 #9AB246 #9AB246;}
.product .nav-tabs .nav-link:focus{ color:#FFF;}
.product .nav-tabs{border-bottom: 2px solid #9AB14D;}
.product .nav-item:nth-child(2){background:url(../images/23.jpg) no-repeat right center; margin:0 -1px 0 0;}
.product .nav-item:nth-child(3){background:url(../images/23.jpg) no-repeat right center; margin:0 -1px 0 0;}

.prolist h2{width:90%; margin:0 auto;font-size:16px; font-weight:bold; text-align: center; display:block; padding:20px 0 10px 0;}
.prolist .img{ text-align:center;width:90%; margin:0 auto;}
.prolist .img img{width:100%; border:1px solid #fff;}
.prolist .ms{width:90%; margin:0 auto; text-align:center; display:block; }
.prolist .ms a{ display:block; padding:5px 8px; margin:8px 10px 0 0;float:left;  background:#f5f5f5;border-radius: 4px;}
.prolist .mc{ clear:both; overflow:hidden; text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;  width:90%; margin:10px auto 0 auto;  border-top:1px #f5f5f5 solid; padding:15px 0 0 0;}
.prolist .mc span{ float:left; display:block;width:50%; text-align:center;}
.prolist .anniu{width:100%; margin:15px auto 0 auto; text-align:center; overflow:hidden; }
.prolist .anniu a{ display:block;}
.prolist .anniu a:hover{text-decoration: none;}
.prolist .anniu a:link{text-decoration: none;} 
.sp1 {float: left;display: block;text-align: center;font: 12px "Microsoft YaHei"; background: #525251;width: 30%;height: 36px;border-radius: 3px;line-height: 36px;margin:0 0 0 18%;}
.sp2 { float: left;display: block;text-align: center;font: 12px "Microsoft YaHei";background: #9AB14D;width: 30%;height: 36px;border-radius: 3px;line-height: 36px;margin:0 0 0 4%;}


/*产品列表页*/
#productlist{display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap;}
.nprolist{width:376px; border-radius: 4px; border:1px solid #f5f5f5; padding:0 0 10px 0; float:left;margin:30px 10px 0 5px;-moz-box-shadow: 1px 1px 3px #efefef; /* 老的 Firefox */box-shadow: 1px 1px 3px #efefef;}
.nprolist:nth-child(1){margin:30px 11px 0 0px;}
.nprolist:nth-child(3){margin:30px 0px 0 11px;}
.nprolist:nth-child(4){margin:30px 11px 0 0px;}
.nprolist:nth-child(6){margin:30px 0px 0 11px;}
.nprolist:nth-child(7){margin:30px 11px 0 0px;}
.nprolist:nth-child(9){margin:30px 0px 0 11px;}
.nprolist:nth-child(10){margin:30px 11px 0 0px;}
.nprolist:nth-child(12){margin:30px 0px 0 11px;}
.nprolist h2{width:90%; margin:0 auto;font-size:16px; font-weight:bold; text-align: center; display:block; padding:20px 0 10px 0;}
.nprolist .img{ text-align:center;width:90%; margin:0 auto;}
.nprolist .img img{width:100%; border:1px solid #fff;}
.nprolist .ms{width:90%; margin:0 auto; text-align:center; display:block; }
.nprolist .ms a{ display:block; padding:5px 8px; margin:8px 10px 0 0;float:left;  background:#f5f5f5;border-radius: 4px;}
.nprolist .mc{ clear:both; overflow:hidden; width:90%; margin:10px auto 0 auto;  border-top:1px #f5f5f5 solid; padding:15px 0 0 0;}
.nprolist .mc span{ float:left; display:block;width:50%; text-align:center;}
.nprolist .anniu{width:100%; margin:15px auto 0 auto; text-align:center; overflow:hidden; }
.nprolist .anniu a{ display:block;}
.nprolist .anniu a:hover{text-decoration: none;}
.nprolist .anniu a:link{text-decoration: none;} 


/*底部切换效果*/
#ad {width:100%;max-width:1178px;min-width:1178px; margin:30px auto 0 auto; height:562px; overflow:hidden;}
#ad .bcka{position: absolute;bottom: 0;right: 0; width: 100%; max-width:418px;}
#ad .b_bg{position: absolute;top: 0;right: 0; height: 100%;width: 100%; max-width:418px; min-height:564px;background-color: rgba(25,25,25,.75); padding: 40px; z-index:14;}
#ad .b_bg h1{ color:#FFF; border-bottom:2px solid #92D050; text-align:right; font-size:24px; font-weight:bold; padding:0 0 30px 0;}
#ad .b_bg p{ line-height:30px; color:#FFF; padding:30px 0 0 0;}
#ad .sub_1_1 {position: relative;}
#ad .sub_1_2 {position: relative;}
#ad .carousel-inner{ width:100%; height:100%; position:absolute; z-index:2;}
#ad .sjds{position: absolute; overflow:hidden;width:100%; height:100%;}
.carousel-inner img {width: 100%; height: 100%;}
#ad .sjd1,.sjd2,.sjd3{ display:none;}
#ad .sjds video{ width:100%; margin:0 0 0 0;}
.qlbyc{ display:none;}

/*打样免费电话*/
#ypdy{width:1178px;margin:30px auto 0 auto; overflow:hidden;}
#ypdy li{ float:left;}
#ypdy li:nth-child(2){ background:url(../images/x2.jpg) no-repeat; width:246px; height:203px;}
#ypdy li:nth-child(2) a{ width:88%; background:#fff; height:38px; line-height:38px; font-size:18px; display:block;border-radius: 3px; text-align:center; color:#808080;}
#ypdy li:nth-child(2) a:hover{ color:#808080;text-decoration:none;}
#ypdy li a:nth-child(1){ margin:88px auto 0 auto;}#ypdy li a:nth-child(2){ margin:16px auto 0 auto;}
/*新闻*/
.news{width:1178px;margin:30px auto 0 auto; overflow:hidden;}
.news .left{width:768px; float:left;}
.news .left .qhboder{border-bottom: 2px solid #9AB14D; overflow:hidden; margin:0 0 20px 0;}
.news .left .qhboder a{ float:left; border-radius: 3px 3px 0 0;padding:0.2rem 1.2rem; display:block;}
.news .left .qhboder ul li { float:left; display:block;}
.news .left .qhboder #newsnav li:nth-child(4){ float:right;padding:0rem 0rem;}
.news .left .qhboder ul li:nth-child(2){background:url(../images/23.jpg) no-repeat right center; margin:0 -1px 0 0;}
.cnews_normaltab {color:#808080;cursor:pointer}
.cnews_hovertab {color:#fff;background:#9AB14D;cursor:pointer;}
.news .left .qhboder ul li .cnews_hovertab { color:#FFF;}
.news .left .qhboder #newsnav li a:hover{color:#fff;background:#9AB14D;cursor:pointer;}
.cnews_dis{ display:block;}
.cnews_undis{ display:none;}

.news .left .spad{ padding:20px 0 0 0;}
.news .left .qtab .nav-link{ color:#808080; display:block; clear:both; width:100%; height:77px; margin:0 0 0 0;border:none;}
.news .left .qtab{border-bottom:none;width:458px; height:232px; float:right;}
.news .left .qtab .dt{ padding:0 10px 0 0; margin:0px; float:left; width:80px; border-right:2px solid #9AB14D; height:100%;}
.news .left .qtab .dt p:nth-child(1){ font-size:24px;}
.news .left .qtab .dt p:nth-child(2){ padding:0 0 0 10px;background-image: url(../images/xsj.png);background-repeat: no-repeat;background-position: left top;}
.news .left .qtab .dd{ padding:0px; margin:0px 0 0 20px; float:left; width:328px;}
.news .left .qtab2{width:308px; height:232px; float:left; overflow:hidden;}
.news .left .qtab2 img{ min-width:308px; min-height:232px;}
.news .left .qtab h2{ font-size:16px; color:#666;}
.news .left .qtab p{line-height:20px; color:#999;}

.news .right{width:370px; float:right; height:220px; }

/*所有标题*/
.allqhtitle{ width:100%;border-bottom: 2px solid #9AB14D; overflow:hidden; }
.allqhtitle ul{margin-bottom: 0rem;}
.allqhtitle li:nth-child(1){ float:left; padding:0.2rem  1.2rem ;color:#fff;background:#9AB14D; border-radius: 3px 3px 0 0;}
.allqhtitle .more{ float:right; display:none;}
.more{ display:none; padding:0.2rem 0rem;}
.more a{ color:#808080;}

/*问答*/
.wdall{ overflow:hidden; padding:10px 0 0 0;}
.wdall .demo2 .listwd{ padding:15px 0 0 0;}
.wdall p{ line-height:20px; margin:0 0 0 0; padding:0 0 0 50px;  height:55px; display:block; background-image: url(http://www.hanssongu.com/Public/static/bort4/mages/w.jpg);background-repeat: no-repeat; }
.wdall p a{color:#808080; line-height:20px;}
.wdall p:nth-child(1) {
    background-image: url(../images/w.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
.wdall p:nth-child(2) {
    background-image: url(../images/d.jpg);
    background-repeat: no-repeat;
    background-position: left top;
}
.wdall .listwd{ overflow:hidden; padding:0 0 0 0;}
.wdall .listwd:nth-child(1){ border-bottom:1px solid #ccc;}
/*走进松谷*/
.zjsg{ width:1178px; margin:0 auto; overflow:hidden; padding:20px 0 0 0;}
.zjsg .aboutw{ float:left; width:580px;}
.zjsg .aboutw p:nth-child(1){ font-size:40px; color:#9AB14D; padding:0px;     margin-bottom: 0rem; line-height:100%; font-weight:500;}
.zjsg .aboutw p:nth-child(2){ font-size:16px; display:block; color:#808080; border-bottom:1px solid #ccc; line-height:50px; max-width:280px; font-weight:600;}
.zjsg .aboutw p:nth-child(3){ margin:30px 0 0 0; line-height:34px; text-align: justify; }
.zjsg .abouri{ float:right; width:510px;}.zjsg .abouri img{ width:100%;}

/*底部附加导航*/
.btwonav{ width:100%; min-width:1178px; background:#efefef; overflow:hidden; padding:30px 0 30px 0; margin:50px 0 0 0;}
.btwonav ul{ width:1178px; margin:0 auto;}
.btwonav ul li{ float:left; margin:0 18px 0 18px; width:196px;}
.btwonav ul li p{ text-align:center;}
.btwonav ul li:nth-child(6){ width:180px; float:right;margin:0 0 0 0;}
.btwonav ul li:nth-child(6) p:nth-child(1){margin-bottom: 0rem;margin-top: 2rem;}
.btwonav ul li:nth-child(6) p:nth-child(2){ font-size:22px; font-weight:bold; text-align:center; color:#E7792C;margin-bottom: 0.5rem;}
.btwonav ul li:nth-child(6) p:nth-child(3){ background:#E7792C; height:38px; width:100%; line-height:38px; text-align:center;margin-bottom: 0rem;}
.btwonav ul li:nth-child(6) p:nth-child(3) a{color:#FFF; font-size:18px; font-weight:bold;} 
.btwonav ul li p a{ color:#808080;}
.btwonav ul li p a:hover{text-decoration:none;}


.clearb1{width:100%; min-width:1178px; margin:0 auto; background:#414141; text-align:center; height:80px;}
.clearb1 p { text-align:center; line-height:80px; font-size:20px; font-weight:bold; color:#CCC;}
.clearb1 p span{ line-height:80px; font-size:20px; font-weight:bold;color:#99B14C;font-weight:bold;}

.bottom{ background:#363636;  min-width:1178px;overflow:hidden; height:auto; overflow:hidden; padding:30px 0; color:#CCC;}
.bottom ul{ width:1178px; margin:0 auto;}
.bottom ul li{ float:left; width:307px;}
.bottom ul li p{ margin-bottom:0;}
.bottom ul li p a{ color:#808080;}
.bottom ul li h3{ font-size:18px; font-weight:bold; color:#CCCCCC; margin:0 0 10px 0;}
.bottom ul li:nth-child(2){ padding:0 20px 0 0;}
.bottom ul li:nth-child(3){ padding:0 0 0 40px;}
.bottom ul li:nth-child(4){ width:207px; text-align:right; background:url(../images/sdej.jpg) repeat-y left top;}

.btclear{ display:none;}
.wapmenu{display:none;}

/*导航下*/
.toppic {width: 100%; background:#525251; }
.toppic  a{ color:#FFF;}
.toppic .cmeun{width:100%; max-width:1178px; margin:0 auto;height: 40px; line-height:40px;color:#FFF; font-size:12px;}
.toppic:hover{ color:#FFF;}

.cboxnav{width:100%; max-width:1178px;overflow:hidden; clear:both; margin:0 auto;}
/*列表新闻*/

.dbnav { width:100%; margin:15px 0 0 0; padding:0 0 25px 0; border-bottom:1px solid #F0F0F0;}
.dbnav a{ margin:0 10px 0 0;border-radius: 3px; background:#f5f5f5;color:#666; padding:10px 30px;text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
.dbnav a:hover{background:#b4cc62;text-decoration: none; color:#FFF;}
.dbnav .active{background:#b4cc62;text-decoration: none; color:#FFF;}
.dbnav .active a{color:#fff;}


.prolistnews{width:100%; max-width:1178px; padding:15px 0 15px 0; overflow:hidden; margin:0 auto;}
.newsindexright{ width:280px; float:right;}
.listnewsleft{width:868px; float:left;}
.listnewsleft .newslistn{ width:100%; clear:both; overflow:hidden;margin-bottom: 0rem;margin-top:20px; padding:0 0 20px 0; overflow:hidden; border-bottom:1px solid #F0F0F0;}
.listnewsleft .newslistn p{ margin:0 0 0 0;margin-bottom: 0rem;}
.listnewsleft .newslistn .kright a{ font-size:16px; color:#666;}
.listnewsleft .newslistn .ms { font-size: 12px;line-height: 200%;}
.listnewsleft .newslistn .kleft {width:175px; height:117px; float:left;}
.listnewsleft .newslistn .kleft img{width:100%;width:175px; height:117px;}
.listnewsleft .newslistn .kright{ width:673px;float:right; margin:0 0 0 0;}
.titlenlist a{ color:#808080;}
.titlenlist a:hover{ color:#808080;}
.imgtjbox{ overflow:hidden;}
#xwtj{ font-size:18px; font-weight:bold; padding: 0 0 10px 0;}

/*客服中心*/
#listnewl{ width:200px; height:300px; float:left; margin:30px 0 0 0;}
#listnewl h3{ color:#333; font-size:20px;}
#listnewl h5{ font-size:16px;}
#listnewl a{ display:block; background:#f5f5f5; line-height:40px; text-align:center; margin:10px 0 0 0; color:#333;border-radius: 3px ;}
#listnewl .best{ display:block; background:#9AB14D; line-height:40px; text-align:center; margin:10px 0 0 0; color:#FFF;border-radius: 3px ;}
#listnewl a{text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
#listnewl a:hover{background:#b4cc62;text-decoration: none; color:#FFF;}
#listnewr{width:928px;border-left:1px solid #efefef; overflow:hidden; float:right; margin:50px 0 0 0; padding:0 0 0 50px;}
#cme{ background:#F5F5F5; max-width:1178px; margin:30px auto 0 auto; width:100%; padding:8px 0; overflow:hidden;line-height:40px;}

#cme a{ margin:0 15px 0 15px; color:#666; padding:3px 8px; display:block; float:left;text-decoration: none;}
#cme a:hover{text-decoration: none; color:#FFF;}
#cme .selected{ background:#9AB14D; color:#FFF; padding:3px 8px;border-radius: 1px;}


/*分页*/
.sda{ width:100%; clear:both; overflow:hidden; padding:30px 0 0 0; text-align:right;}
.pagination{ float:right;}
.pagination1{ float:right;clear: both;}
.pagination1 .current{width: 40px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #9AB14D;display: block;float: left;margin:0 3px;}
.pagination1 a{width: 40px;height: 40px;text-align: center;line-height: 40px;border: 1px solid #fafafa;display: block;float: left;margin:0 3px;color:#333!important;}
.paginate_button{background:#efefef; margin:0 10px 0 0; color:#666;}
.paginate_button a{color:#666;display:block; padding:3px 15px;text-shadow: none;-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
.paginate_button a:hover{background:#b4cc62;text-decoration: none; color:#FFF;}
.pagination .active{background:#b4cc62;text-decoration: none; color:#FFF;}
.pagination .active a{ color:#fff;}

/*联系我们*/
#ctimg{ overflow:hidden; margin:60px 0 0 0; float:right;}
#lxwmwx { margin:50px 0 0 0; float:left;}
#ctimg img{width:100%;}
#lxwmwx p{ margin:0 0 0 0;}



/*产品内页info*/
.pinfos{width:100%; max-width:1178px; margin:20px auto 0 auto; background:#fff; overflow:hidden; clear:both; padding:0px 0 0 0;}
#pinfo .btnc{ display: block;text-align: center;font: 12px "Microsoft YaHei";
    background: #9AB14D;width: 60%;height: 40px;border-radius: 3px;line-height: 40px; color:#FFF; border:none;}
	

#cpwz_img{ width:736px; float:left; height:338px; background: url(../images/bg_md.jpg) repeat-x;}
#cpwz_img img{width:96%; border:0px; margin:0px;}
#cpwz_img td{ height:338px;}

#cpjsct{background:#333;min-height:338px;max-height:338px; width:442px; float:left; color:#999; overflow:hidden;}
#cpjsct .vox{width:80%; margin:0 auto;}
#cpjsct .dtop{width:100px; clear:both; height:70px; background:#9AB14D; line-height:70px; color:#FFF; font-weight:bold; font-size:20px; text-align:center;}
#cpjsct p{ margin:0 0 6px 0;}
#cpjsct .zyjs{ padding:10px 30px 0 0;}
#cpjsct h1{ color:#fff; font-size:18px; font-weight:bold; margin:10px 0 10px 0 ; line-height:30PX;}

.wrappers { background:#fff; width:100%; clear:both; overflow:hidden; z-index:999;}
.wrappers ul{width:100%;max-width:800px; margin: 0 auto; }
.wrappers li{ float:left;font-size:16px; height:48px; line-height:48px;width:20%; text-align:center;}
.menuItem a{ color:#666;}
.menuItem a:hover{ color:#666;}
.wrappers .active{ text-align:center; display:block;}
.wrappers .active a{  color:#9AB14D; font-weight:bold;}
.wrappers .active a:hover{ color:#9AB14D;}


.titlecplb{margin:50px auto 20px auto;width:100%;height:50px;background-image: url(../images/vdf.jpg);background-repeat: repeat-x;background-position: left 18px;}
.titlecplb a{ display:block; width:100px; text-align:center; height:30px; background:#FFF; margin:0 auto 0 auto;  top:0px;position: relative; z-index:0; color:#333; font-size:18px; font-weight:bold;}

.vde{ background:#F5F5F5; padding:0 0 50px 0; overflow:hidden;}
.videos{width:720px; margin:0 auto;}
.vde a{background:#f5f5f5;}

#tablexs{ border:#ccc;width:100%; max-width:1143px; margin:10px auto 5px auto}
#tablexs td{ background:#FFF; color:#666; font-size:12px; line-height:30px; padding:0 0 0 15px;}
#tablexs td:nth-of-type(odd) { font-weight:bold;}
#tablexs tr:nth-of-type(1) td{ background:#EEEEEE; z-index:999; font-weight:bold; color:#000;}


.procp{ font-size:14px;width:100%; margin:25px auto 0 auto;background:#FFF;border-top:1px solid #f5f5f5; padding:0 0 5px 0;}
.procp .title{width:100%; margin:0 auto;font-size:16px; font-weight:bold; color:#5F5D5D; text-align:center; display:block; padding:10px 0 5px 0;}
.procp .img{ text-align:center;}
.procp .img img{width:100%; max-width:600px;}
.procp .mc{ clear:both; width:100%; margin:0 auto 0 auto;color:#666;line-height:24px;padding:15px 10px 0 10px;border-radius:0 0 3px 3px;}
.cptitle{ width:100%; margin:0 auto;}
.procp .mc p{ line-height:24px; height:24px; margin:0 0 0px;}
.cptitle a{ display:block;background:#A7BD37;width:30%; padding:0 0 0 1px;height:30px; line-height:30px; text-align:center;border-radius: 3px 3px 0 0; color:#FFF; }

.gn{width:100%; max-width:1178px; margin:0 auto 0 auto; padding:0 0 60px 0;color:#333;line-height:20px; overflow:hidden; }
.gn img{ width:100%; max-width:1054px;}
.gn p{width:50%;float:left;
	margin:10px 0 0 0;display:block;padding:2px 0px 2px 25px;border-radius:3px;color:#333;overflow:hidden;
	background-image: url(../images/bd.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px; font-size:13px;
}

.gn .rt p{width:100%;float:left;
	margin:10px 0 0 0;max-height:100px;display:block;padding:2px 10px 2px 25px;border-radius:3px;color:#333;overflow:hidden;
	background-image: url(../images/bd.jpg);
	background-repeat: no-repeat;
	background-position: 0 8px; font-size:13px;
}
#ypyb { clear:both; overflow:hidden;width:100%; max-width:1173px; margin:0 auto; padding:0 0  50px 0;}
#ypyb p{ text-align:center;}
.cilimglist{display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;flex-wrap: wrap; padding:1rem 0;justify-content: center;}
.cilimg{width:23%; float:left; margin:0 1% 0 1%;}
#ypyb img{width:100%;}
.mc{width:100%; max-width:1143px; margin:0 auto 0 auto; padding:0 0 25px 0;color:#333; text-align:center;}


.cotfloat{overflow:hidden; max-width:1178px; margin:0 auto;}
.cotfloat .lt{padding:0px; margin:0px; line-height:0px; overflow:hidden;width:50%;float:left;}
.cotfloat .lt img{ width:100%; overflow:hidden;}
.cotfloat .rt{ padding-right:0px; padding-left:0px; width:50%; float:left;}
.cotfloat h3{font:18px 'buickfont-w9','Microsoft Yahei',sans-serif;margin:0 0 60px;position:relative; font-weight:bold;}
.cotfloat h3:after{background:#000;bottom:-30px;content:"";font-size:0;height:1px;left:0;position:absolute;width:25px}
.cotfloat p{font-size:13px;letter-spacing:1px;line-height:26px;margin:0}
.cotfloat .feature { margin-top: 10%;margin-left: 12%;width: 76%;}
/*.cotfloat:nth-child(even) .lt:first-child{ float:right;}*/
.sjdwh:nth-child(1){
	width:100%;
	overflow:hidden;
	background-position: right top;
	background-image: url(../images/sd.jpg);
	background-repeat:no-repeat;
}
.sjdwh:nth-child(2){
	width:100%;
	overflow:hidden;
	background-position: left top;
	background-image: url(../images/sd.jpg);
	background-repeat:no-repeat;
}
.sjdwh:nth-child(3){
	width:100%;
	overflow:hidden;
	background-position: right top;
	background-image: url(../images/sd.jpg);
	background-repeat:no-repeat;
}
.sjdwh:nth-child(4){
	width:100%;
	overflow:hidden;
	background-position: left top;
	background-image: url(../images/sd.jpg);
	background-repeat:no-repeat;
}

.sjdwh:nth-child(2) .cotfloat .lt{ float:right;}
.sjdwh:nth-child(4) .cotfloat .lt{ float:right;}

.votr{ margin:30px 0 0 0;}
.cv9_cot h1 {
    font-size: 24px;
    color: #333;
}

@media (max-width: 1000px){
	

}
@media (max-width: 768px){

}

figure img {
	position: relative;
	display: block;
	width:100%;
}

figure{border-radius: 3px;
	background: #fff;
}

figure img{border-radius: 1px;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

figure:hover img {
	opacity: 0.8;
	-webkit-transform: scale3d(1.05,1.05,1);
	transform: scale3d(1.05,1.05,1);
}
.fa{text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
.fa:hover{
	background:#b4cc62;
	text-decoration: none;
}

.fc{text-shadow: none;	-webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -ms-transition: all 0.2s ease-out;}
.fc:hover{
	background:#9b9b9b;
	text-decoration: none;
}


.carousel-fade .carousel-inner .carousel-item {
	-webkit-transform: translateX(0);
	transform: translateX(0);
	transition-property: opacity;
}
.carousel-fade .carousel-inner .carousel-item,
.carousel-fade .carousel-inner .active.carousel-item-left,
.carousel-fade .carousel-inner .active.carousel-item-right {
	opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-inner .carousel-item-prev.carousel-item-right {
	opacity: 1;
}

.carousel-vertical .carousel-inner .carousel-item-next.carousel-item-left,
.carousel-vertical .carousel-inner .carousel-item-prev.carousel-item-right {
	-webkit-transform: translateY(0);
	transform: translateY(0);
}
.carousel-vertical .carousel-inner .active.carousel-item-left,
.carousel-vertical .carousel-inner .carousel-item-prev {
	-webkit-transform: translateY(-100%);
	transform: translateY(-100%);
}
.carousel-vertical .carousel-inner .active.carousel-item-right,
.carousel-vertical .carousel-inner .carousel-item-next {
	-webkit-transform: translateY(100%);
	transform: translateY(100%);
}