*{ margin: 0;padding:0;font-family: "宋体"; 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%;}

/*t头部欢饮信息*/
#top_line{ width:100%; background:#525251; height:30px; min-width:100%; position: relative; z-index:999999; }
#top_line ul{ max-width:100%;margin:0 auto;}
#top_line li:nth-child(1){ float:left; padding:0 0 0 10px;}#top_line li:nth-child(2){ float:right;}
#top_line .wriet{ line-height:30px;}
#top_line .wriet a{ color:#ccc; }
#yuyan .btn{ background:#444; padding: 0 0.5rem; height:30px; border-radius: 0; color:#ccc; margin:-3px 0 0 0; display:none;}

#indexnews .left{ display:none;}


/*首页新闻列表*/
.titlasw{ font-size:16px; padding:20px 0 10px 0; text-align:center; font-weight:bold; color:#808080;}
#indexnews .right{ padding:0 30px;}
#indexnews .test{width:100%;max-width:100%;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:12px;}
.synewsnar .synewslist p {margin-bottom:0px;}
.synewsnar .synewslist p a{ color:#666; line-height:160%; font-size:12px;}
.synewsnar .synewslist:nth-child(1) { margin:0 0 0px 0;}
.synewsnar .synewslist p:nth-child(1){ line-height:230%;}




/*logo 菜单*/
#logo_muen{width:100%;margin:0 auto; clear:both;}
#logo_muen .left{ float:left; width:80%; padding:0 0 0 10px; position:relative; z-index:9999999;}
#logo_muen .left img{ width:100%;}
#logo_muen ul{ margin-bottom:0rem;}
#logo_muen .right{ float:right;width:100%; position:absolute;}
#logo_muen .right .a{ height:55px; padding:0px 0 5px 0; overflow:hidden; display:none;}
#logo_muen .right .b{ height:50px; position:relative; z-index:99999;}
#logo_muen .navbar{padding: .5rem 0rem;}
#collapsibleNavbar{ background-color: rgba(25,25,25,.75); width:100%; position:relative; margin:0.3rem 0 0 0; padding:0 1rem;}
#logo_muen .navbar-toggler{}
#logo_muen .navbar-dark .navbar-toggler-icon{ background-image:url(../images/sa.png)}

/*logo+导航搜索*/
.iphone{ float:right; font-weight:bold; 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%;}
#demo .carousel-item{height:10rem; }
#demo .carousel-inner .carousel-item a{ display:block; width:100%;height:10rem; }

#banner-nav{width:100%;padding:0 0 4% 1%; overflow:hidden;background:#EFEFEF; margin:0px auto 0 auto; position:relative;}
#banner-nav .uimg{ background:#FFF;border-radius: 3px; text-align:center; padding:5px 0; width:45%; float:left; margin:4% 2% 0 2%; }
#banner-nav .uimg p{font-size:12px;}
#banner-nav .uimg img{ width:100%;}
#banner-nav .uimg a:hover{text-decoration:none;}
/*标题*/
.title{background-image: url(../images/xudian.jpg);background-repeat: repeat-x;background-position: left center;
width:90%;text-align:center; margin:1rem auto 1rem auto; overflow:hidden;font-size:18px;}
.title a{ padding:0 10px; background:#FFF; }
.title .a1{color:#9AB246; font-weight:bold; font-size:16px;}
.title .a2{ color:#808080;font-weight:bold;font-size:16px;}
.title .a3{color:#808080; font-weight:bold;font-size:16px;}
/*优势*/
#youshi{width:100%;margin:0 auto; overflow:hidden; padding:0 15px;}
#youshi .bgkuai{background:#efefef; margin:0 0 15px 0; width:100%; overflow:hidden;overflow:hidden;}
#youshi .bgkuai:nth-child(4){margin:0 0 0rem 0;}
#youshi .bgkuai a{width:10rem; display:block;margin:0 auto; background:#9AB246; padding:0.3rem 1rem; text-align:center; color:#FFF;  font-weight:bold;}
#youshi .bgkuai p{ padding:0.5rem 1rem 0rem 1rem; font-size:12px; }
/*产品*/
.product{width:100%;margin:0 auto 0 auto;  overflow:hidden; clear:both; padding:0 15px;}
.prolist{width:100%; background:#FFF; border-radius: 4px; border:1px solid #f5f5f5; padding:0 0 0 0; float:left;margin:15px 0 0 0;-moz-box-shadow: 1px 1px 3px #efefef; /* 老的 Firefox */box-shadow: 1px 1px 3px #efefef;}
.product .nav-item{ width:50%; float:left; text-align:center;}
.product .nav-link{ color:#808080; padding:0.5rem 1.2rem; font-size:12px;}
.product .nav-tabs .nav-link{ border:none;}
.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;}


.prolist h2{width:90%; margin:0 auto; font-weight:bold; text-align: center; display:block;padding:20px 0 10px 0; font-size:14px; font-weight:600;}
.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;}
.product .prolist .mc{  font-size:12px;clear:both; overflow:hidden; width:90%; margin:0 auto 0 auto;  border-top:1px #f5f5f5 solid; padding:0.5rem 0 0 0;}
.prolist .mc span{ float:left; display:block;width:50%; text-align:center; font-size:12px;}
.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%; padding:10px 0;border-radius: 3px;margin:0 0 0 18%;}
.sp2 { float: left;display: block;text-align: center;font: 12px "Microsoft YaHei";background: #9AB14D;width: 30%;padding:10px 0;border-radius: 3px;margin:0 0 0 4%;}


/*产品列表页*/
.nprolist{width:94%; border-radius: 4px; border:1px solid #f5f5f5; padding:0 0 10px 0;margin:15px auto 0 auto;-moz-box-shadow: 1px 1px 3px #efefef; /* 老的 Firefox */box-shadow: 1px 1px 3px #efefef;}
.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%;margin:1rem auto 0 auto; display:none;}
#ad .bcka{position: absolute;bottom: 0;right: 0; width: 100%;}
#ad .b_bg{position: absolute;top: 0;right: 0; height: 100%;width: 100%;background-color: rgba(25,25,25,.75); padding: 2rem 4.2rem; text-align:justify; overflow:hidden;}
#ad .b_bg h1{ color:#FFF; border-bottom:2px solid #92D050; text-align:left; font-weight:bold; padding:0 0 1rem 0; font-size:18px;}
#ad .b_bg p{ color:#FFF; padding:0.5rem 0 0 0;}
#ad .sub_1_1 {position: relative;}
#ad .sub_1_2 {position: relative;}
.carousel-inner img { height:30rem;}
#ad .sjds{ display: none;}

/*打样免费电话*/
#ypdy{width:100%;margin:30px auto 0 auto; overflow:hidden; display:none;}
#ypdy li{ float:left;}
#ypdy li:nth-child(2){ background:url(../images/x2.jpg) no-repeat; width:239px; height:197px;}
#ypdy li:nth-child(2) a{ width:88%; background:#fff; height:38px; 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:100%;margin:0 auto 0 auto; overflow:hidden; padding:0 15px;}
.news .left{width:100%; margin:0 auto; float:none;}
.news .left .qhboder{border-bottom: 2px solid #9AB14D; overflow:hidden; margin:0 0 0 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; text-align: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; font-size:12px; padding:0.5rem 1.5rem;}
.cnews_dis{ display:block;}
.cnews_undis{ display:none;}

.news .left .spad{ padding:20px 0 0 0;}
.news .left .qtab{border-bottom:none;width:100%; height:auto; overflow:hidden;float:none; margin:0 auto;}
.news .left .qtab .nav-link{ color:#808080; display:block; clear:both; width:100%; height:auto; overflow:hidden; margin:1rem auto 0 auto;border:none; border-bottom:1px #efefef solid;   padding: 0rem 0 10px 0;}
.news .left .qtab .nav-link.active{ background:none; border-radius: 0 0 0 0;}

.news .left .qtab .dt{ padding:0 0 0 5px; margin:0px; float:left; width:18%; border-right:1px solid #9AB14D; height:100%; display:none;}
.news .left .qtab .dt p:nth-child(1){ font-size:18px;font-weight:bold; padding:0px 0 0 0;}
.news .left .qtab .dt p:nth-child(2){font-size:14px; padding:0 0 0 0px; margin:0.5rem 0 0 0;background-image: url(../images/xsj.png);background-repeat: no-repeat;background-position: left top;}
.news .left .qtab .dd{ padding:0px; margin:0px 0 0 0; float:left; width:100%;}

.news .left .qtab2{width:308px; height:232px; float:left; display:none;}
.news .left .qtab h2{color:#666; font-size:14px; font-weight:600; line-height:20px;}
.news .left .qtab p{ color:#999; margin-bottom:0rem; font-size:12px;}

.news .right{width:100%; margin:15px auto 0 auto; float:none; overflow:hidden; height:auto; }

/*所有标题*/
.allqhtitle{ width:100%; margin:0 auto;border-bottom: 2px solid #9AB14D; overflow:hidden; }
.allqhtitle ul{margin-bottom: 0rem;}
.allqhtitle li:nth-child(1){ float:left; padding:0.5rem  1.5rem ;color:#fff;background:#9AB14D; border-radius: 3px 3px 0 0; font-size:12px; }
.allqhtitle li:nth-child(1) a{ }
.allqhtitle .more{ float:right; display:none;}
.more{ display:none; padding:0.2rem 1rem; }
.more a{ color:#808080;}

/*问答*/
.wdall{ width:100%; margin:0 auto; padding:0 0;}
.wdall .demo2 .listwd{ padding:0 0 0 0;}
.wdall p{ font-size:12px; padding:0 0 0 50px; margin-bottom:10px; line-height:20px; height:auto; overflow:hidden; height:40px;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; margin:1rem 0 0 0;}
.wdall .listwd:nth-child(1){ border-bottom:1px solid #efefef;}
/*走进松谷*/
.zjsg{ width:100%; margin:0 auto; overflow:hidden; padding:0 15px;}
.zjsg .aboutw{ width:96%; margin:0 auto;}
.zjsg .aboutw p:nth-child(1){color:#9AB14D; padding:0px; line-height:100%;  margin-bottom: 0rem; font-size:28px; font-weight:bold;}
.zjsg .aboutw p:nth-child(2){  display:block; color:#808080; border-bottom:1px solid #ccc; max-width:19rem;  font-size:16px;}
.zjsg .aboutw p:nth-child(3){ margin:0.5rem 0 0 0;text-align:justify; font-size:12px;}
.zjsg .abouri{ float:right; width:100%; margin:15px 0 0 0;}.zjsg .abouri img{ width:100%;}

/*底部附加导航*/
.btwonav{ width:100%; background:#efefef; overflow:hidden; padding:30px 0 30px 0; margin:50px 0 0 0; display:none;}
.btwonav ul{ width:100%; margin:0 auto;}
.btwonav ul li{ float:left; margin:0 30px 0 0; width:160px;}
.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-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%; text-align:center;margin-bottom: 0rem;}
.btwonav ul li:nth-child(6) p:nth-child(3) a{color:#FFF;font-weight:bold;} 
.btwonav ul li p a{ color:#808080;}
.btwonav ul li p a:hover{text-decoration:none;}


.clearb1{width:100%; background:#414141; text-align:left; padding:15px 30px; margin:15px 0 0 0;}
.clearb1 p { font-weight:bold; color:#CCC;margin-bottom: 0rem; padding:0 0 0 0;}
.clearb1 p span{ font-weight:bold;color:#99B14C;font-weight:bold;}



.bottom{ background:#363636; overflow:hidden; height:auto; overflow:hidden; padding:2rem 30px; color:#CCC;}
.bottom ul{ width:100%; margin:0 auto;}
.bottom ul li{ float:none; width:100%; margin:0 auto; clear:both; overflow:hidden;}
.bottom ul li p{ margin-bottom:10px;  width:100%; float:left; font-size:12px;}
.bottom ul li p a{ color:#808080; font-size:12px;}
.bottom ul li h3{font-weight:bold; color:#CCCCCC; width:100%; font-size:14px;}
.bottom ul li:nth-child(3)  h3 { display:none;}
.bottom ul li:nth-child(4) p{ width:100%; clear:both;}
.bottom ul li:nth-child(4) p:nth-child(1){ font-weight:bold; color:#CCCCCC;}


.btclear{ display:block; height:40px; width:100%;}
.wapmenu{position:fixed;bottom:-1px;left:0;width:100%;background:#9AB14D; height:46px; display:block;}
.wapmenu li{ float:left; width:33%;}  
.wapmenu li:nth-child(3){ float:left; width:34%;} 
.wapmenu li a{ display:block; color:#fff; width:100%; margin:8px auto 0 auto; }
.wapmenu li img{ margin:2px 5px  0 15px; max-height:24px; float:left;}
.wapmenu li span{ float:left; color:#FFF;}
.ph{ padding:0 0 0 15px;}


/*导航下*/
.toppic {width: 100%; background:#525251; }
.toppic  a{ color:#FFF;}
.toppic .cmeun{width:100%; margin:0 auto;height: 40px; line-height:40px;color:#FFF; font-size:12px; padding:0 0 0 10px;}
.toppic:hover{ color:#FFF;}

.cboxnav{width:100%;overflow:hidden; clear:both; margin:0 auto; padding:0 10px;}
/*列表新闻*/

.dbnav { width:100%; margin:0 0 0 10px; padding:0 0 10px 0; border-bottom:1px solid #F0F0F0; overflow:hidden;}
.dbnav a{ margin:0 2% 0 0; display:block; float:left; padding:5px 0; text-align:center; width:30%;border-radius: 3px; background:#f5f5f5;color:#666; 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%; padding:15px 0 15px 0; overflow:hidden; margin:0 auto;}
.newsindexright{ width:100%; float:right;}
.listnewsleft{width:100%; float:left;}
.listnewsleft .newslistn{ width:100%; clear:both; overflow:hidden;margin-bottom: 0rem;margin-top:20px; padding:0 10px; 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:100%; overflow:hidden;}
.listnewsleft .newslistn .kleft img{width:100%;}
.listnewsleft .newslistn .kright{ width:100%; margin:0 0 0 0;}
.titlenlist a{ color:#808080;}
.titlenlist a:hover{ color:#808080;}
.imgtjbox{ overflow:hidden; width:46%; float:left; margin:0 2%;}
.imgtjbox img{ width:100%;}
#xwtj{ font-size:18px; font-weight:bold; padding: 0 0 10px 10px;}

/*客服中心*/
#listnewl{ width:100%; margin:10px 0 0 0; overflow:hidden;}
#listnewl h3{ color:#333; font-size:20px; display:none;}
#listnewl h5{ font-size:16px;display:none;}
#listnewl a{ display:block; width:46%; float:left; background:#f5f5f5; line-height:40px; text-align:center; margin:10px 2% 0 2%; color:#333;border-radius: 3px ;}
#listnewl .best{ display:block; background:#9AB14D; line-height:40px; text-align:center; 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:100%;border-left:1px solid #efefef; overflow:hidden; margin:10px 0 0 0; padding:0 10px 0 10px;}
#cme{ background:#F5F5F5; margin:0 auto 0 auto; width:100%; padding:8px 10px; overflow:hidden;line-height:40px;}

#cme a{ margin:5px 10px 0 10px; 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; margin:5px 10px 0 10px;border-radius: 1px;}


/*分页*/
.sda{ width:100%; clear:both; overflow:hidden; padding:10px 0 0 0; text-align:right;}
.pagination{ float:right;}
.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%; margin:0 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:100%; float:left; height:200px; background: url(../images/bg_md.jpg) repeat-x;}
#cpwz_img img{width:96%; border:0px; margin:0px;}
#cpwz_img td{ height:200px;}

#cpjsct{background:#333;max-height:338px; width:442px; float:left; color:#999; overflow:hidden; padding:0 0 15px 0;}

#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%; 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:100%; margin:0 auto;}
.videos video{ width:100%;}
.vde a{background:#f5f5f5;}

#tablexs{ border:#ccc;width:100%; max-width:1143px; margin:10px auto 5px auto; padding:0 10px;}
#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;width:30%;}
#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%; margin:0 auto 0 auto; padding:0 10px 60px 10px;color:#333;line-height:20px; overflow:hidden; }
.gn img{ width:100%; max-width:1054px;}
.gn p{width:100%;
	margin:10px 0 0 0;min-height:50px;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;
}

.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%; margin:0 auto; padding:0 10px 50px 10px;}
#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:48%; 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; margin:0 auto;}
.cotfloat .lt{padding:0px; margin:0px; line-height:0px; overflow:hidden;width:100%;}
.cotfloat .lt img{ width:100%; overflow:hidden;}
.cotfloat .rt{ padding-right:0px; padding-bottom:15px; width:100%; background:#f5f5f5; overflow:hidden;}
.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;}*/



.votr{ margin:30px 0 0 0;}
.votr img{ width:100%;}
.cv9_cot { padding:0 10px;}
.cv9_cot h1 {
    font-size: 24px;
    color: #333;
}

@media (max-width: 1000px){
	

}
@media (max-width: 768px){

}

figure img {
	position: relative;
	display: block;
}

figure{border-radius: 3px;
	background: #fff;
}

figure img{border-radius: 3px;
	-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%);
}
