﻿@charset "utf-8";
/* CSS Document */
/*广州合志网络科技有限公司——前端-岂*/
*{margin:0;padding:0;}
html{
}
   

body{
	font-size:16px;
	color:#595757;
	background-color:#FFF;
	font-family:"微软雅黑";
	font-weight:400;
	_background-image: url(about:blank); /*用浏览器空白页面作为背景*/
	_background-attachment: fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/
	overflow-x:auto;
	min-width:1000px;
	
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
audio, canvas, progress, video {
	display: inline-block;
	vertical-align: baseline;
}
table {
	empty-cells: show;
	border-collapse: collapse;
}
caption, th {
	text-align: left;
	font-weight: 400;
}
li {
	list-style: none;
}
a:link{
	text-decoration: none;
	color: #595757;
}
a:hover {
	text-decoration: none;
	color: #408a28;
	cursor: pointer;
}
a:visited {
	text-decoration: none;
	color: #595757;
	cursor: pointer;
}
input, img {
	border: 0;
	outline: none;
}/*去除输入框元素和img元素的边框背景*/
img{display:block;}
button, input, optgroup, select, textarea {
	color: inherit;
	font: inherit;
	margin: 0
}
button {
	overflow: visible
}
button, select {
	text-transform: none
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer
}
button[disabled], html input[disabled] {
	cursor: default
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
input {
	line-height: normal
}
input[type="checkbox"], input[type="radio"] {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
	cursor:pointer;
	
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height:auto
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
input[type="submit"]{cursor:pointer;}

select {   
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/  
  border: solid 1px #000;   
  /*很关键：将默认的select选择框样式清除*/  
  appearance:none;   
  -moz-appearance:none;   
  -webkit-appearance:none;   
  /*在选择框的最右侧中间显示小箭头图片*/  
  background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll rightright center transparent;   
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/  
  padding-right: 14px;   
}   
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/  
select::-ms-expand { display: none !important; }  



em, i {
	font-style: normal;
}
.lf {
	float: left;
}
.rg {
	float: right;
}
.cl {
	clear: both;
}
.cen {
	margin: 0 auto;
}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.of{overflow:hidden;}
.oa{overflow:auto;}
.wd{ margin:0 auto; width:1100px;}
.pr{position:relative;}
.ds{display:none;}

/*头部*/
.w-top{position:relative; z-index:50; background:url(../images/lty_02.png) repeat-x left 135px; margin-bottom:5px;}
.z-header{height:120px; margin-top:15px; width:1200px; padding-bottom:15px;}
.z-header ul{ width:100%; height:100%;}
.z-header ul li{ height:100%; width:171px; line-height:120px; font-size:16px; text-align:center; float:left;}
.z-header ul li:hover a{color:#408a28;}
.z-header ul li.hover a{color:#408a28;}
#z-header-tlli{ width:240px;}
#z-header-tlli a img{ display: inline-block;}
/*头部*/


/*底部*/
.w-foot{height:100px; line-height:100px; color:#9fa0a0; font-size:12px; background:url(../images/logo2.png) no-repeat center center;}
.w-foot-body{width:900px;}
.w-foot-rg{margin-right:25px;}

/*底部*/

/*公用*/
.w-up{margin-top:-13px;}
.w-banner{height:164px; overflow:hidden; margin-bottom:20px;}
.w-banner img{width:1920px; position:absolute; left:50%; top:0; margin-left:-960px;}
.w-weizhi{border-bottom:1px solid #dcdddd; height:30px; line-height:30px; margin-bottom:30px;}
.w-weizhi-lf{font-size:12px; background:url(../images/wz.png) left center no-repeat; padding-left:18px; color:#9b9a9a;}
.w-weizhi-lf a{color:#9b9a9a;}
.w-weizhi-rg{font-size:16px; color:#408a28;}
.w-weizhi-rg ul li{float:left; color:#595757; margin-left:60px; cursor:pointer;}
.w-weizhi-rg ul li:hover{color:#408a28;}
.w-weizhi-rg ul li.hover{color:#408a28;}
.w-fy{margin:40px auto; font-size:12px;}
.w-fy a{color:#fff;}
.w-fy li:hover{background:#7bbb27; color:#fff;}
.w-fy li{padding:5px 10px; background:#9b9a9a; margin:0 5px; color:#fff; display:inline-block;}
/*公用*/

/*首页*/

/*banner*/
.banner_box{width:100%;position:relative; margin-bottom:20px;}
.index-banner {    width: auto;    height: 512px;}
.index-banner {    position: relative;    z-index: 1;    height: 512px;    overflow: hidden;    margin: 0 auto;}
.index-banner-scroll {    position: relative;    overflow: hidden;    width: 1920px;    height: 512px;}
.index-banner ul {    height: 512px;    position: absolute;    width: 50000px;}
.index-banner ul li {    float: left;    height: 512px;    overflow: hidden;    position: relative;    background: #000; width:auto;}
.index-banner ul li img{width:1920px; height:512px;}
.index-banner .control {    position: absolute;    height: 13px;    bottom: 20px;    text-align: center;    z-index: 9999;}
.index-banner .control span {    float: left;    _display: inline;    _zoom: 1;    _font-size: 0;    margin: 0 5px;    cursor: pointer;    height: 11px;    width: 11px;    background: #fff; border-radius: 50%;}

.index-banner .control span.active {    background: #408a28;}
/*banner*/

.z-index-lcyb{ height:105px; background:url(../images/leciyibei.png) no-repeat center center; margin:65px auto; width:1100px;}
/*首页*/

/*联系我们*/
.w-lxwm{border-bottom:1px solid #dcdddd;}
.w-lxwm-body{padding:10px 0; padding-bottom:60px;}
.w-lxwm1{font-size:14px; color:#9b9a9a; font-weight:bold; letter-spacing:14px;}
.w-lxwm2{font-size:42px; color:#9b9a9a; font-weight:bold;}
.w-lxwm3{font-size:16px; color:#595757; line-height:30px;}
.w-lxwm4{padding:40px 0;}
.w-lxwm4 img{margin:0 auto;}
.w-lxwm5{font-size:16px; color:#595757; line-height:30px;}
.w-lxwm6{font-size:24px; color:#595757; font-weight:bold; letter-spacing:24px; padding-left:24px;}
/*联系我们*/


/*品牌介绍*/
.w-ppjs{border-bottom:1px solid #dcdddd; padding:20px 0;}


/*品牌介绍*/


/*招商加盟*/
.w-jmzs{width:787px;}
.w-imzs-body{border-bottom:1px dashed #b7b7b7; padding:10px 93.5px;}
.w-zsjm-an{margin:40px auto; font-size:24px; color:#fff; background:#e88f28; border-radius:10px; height:44px; line-height:44px; width:247px;}
.w-zsjm-an a{color:#fff;}
.w-zsjm-an:hover{background:#408a28;}
/*招商加盟*/


/*最新动态*/
.w-news-list{border-bottom:1px solid #dcdddd;}
.w-news-list-body ul li{overflow:hidden; border-bottom:1px dashed #b7b7b7;}
.w-news-list-body ul li a{float:left; width:531px; height:60px; line-height:60px; font-size:20px;}
.w-news-list-body ul li span{float:right; font-size:16px; height:65px; line-height:65px;}

.w-news-list-body ul li{overflow:hidden; border-bottom:1px dashed #b7b7b7; background:none; padding-left:0px;}


.w-news-title{font-weight:lighter; font-family:'宋体'; color:#9d8c67; font-size:24px; line-height:40px; padding:25px 0; text-align:center;}
.w-news-body{width:787px; border-bottom:1px solid #dcdddd;}
.w-news-body-body{font-size:14px; line-height:24px;}
.w-news-tp1{width:220px; height:110px; margin-right:30px;overflow: hidden;}
.w-news-tp1 img{width:220px; height:110px;}
.w-news-tp1 img:hover{width:225px; height:112px;}
.w-news-tp2{width:540px;}
.w-news-tp21{line-height:20px; font-size:20px;}

.w-news-tp22{font-size:14px; line-height:18px;}
.w-news-list-body ul li{padding:10px 0;}
.w-news-tp3{font-size:16px; padding-top:20px;}
/*最新动态*/

/*产品中心*/
.w-cp-list{border-bottom:1px solid #dcdddd;}
.w-cp-list-body ul li{overflow:hidden; border:1px dashed #b7b7b7; height:256px; margin-bottom:20px;}
.w-cp-list-body ul li:hover{border:1px solid #7bbb27;}
.w-cp-list-lf{width:550px; height:256px; overflow:hidden;}
.w-cp-list-lf img{width:550px; height:256px;}
.w-cp-list-rg{width:468px; height:216px; padding:20px 40px;}
.w-cp-list-title{font-size:36px; color:#9b8c65; font-family:'宋体'; margin-bottom:20px; line-height:60px;}
.w-cp-list-title a{color:#9b8c65;}
.w-cp-list-title:hover{color:#408a28;}
.w-cp-list-txt ul li{border:none; border-top:1px dashed #b7b7b7; height:45px; line-height:45px; float:left; width:50%; font-size:16px; margin:0;}
.w-cp-list-txt ul li:hover{border:none; border-top:1px dashed #b7b7b7;}


.w-cp-body{border-bottom:1px solid #dcdddd;}
.w-cp-body-top{border:1px solid #dcdddd; background:#efefef; margin-bottom:20px; height:44px; line-height:44px; padding:10px 25px;}
.w-cp-body-top1{margin-right:5px; width:144px;}
.w-cp-body-top2 select{height:44px; line-height:44px; width:190px; border:1px solid #dcdddd; padding:0 10px; text-align:center; background:#fff; border-radius:5px; margin-left:15px; appearance: none; -moz-appearance: none; -webkit-appearance: none; background:#fff url(../images/xl.png) no-repeat 160px center;}
.w-cp-body-top2 select::-ms-expand { display: none; }
.w-cp-body-top3{line-height:44px;}
.w-cp-body-top4 input{height:44px; line-height:44px; width:190px; padding:0 10px; border:1px solid #dcdddd; color:#c7000b; background:#fff; border-radius:5px; margin-left:15px;}
.w-cp-body-top5 input{height:44px; line-height:44px; width:126px; border:1px solid #dcdddd; color:#fff; background:#599a45; border-radius:5px; margin-left:15px;}
.w-cp-body-top5 input:hover{border:1px solid #599a45;}

.w-cp-body-center{border:1px solid #dcdddd; padding:15px; margin-bottom:35px;}
.w-cp-body-cen-rg{padding:0 15px; width:340px; height:470px;}
.w-cp-title{font-size:36px; color:#9b8c65; font-family:'宋体'; line-height:36px; padding:30px 0;}
.w-cp-txt ul li{border:none; border-top:1px dashed #b7b7b7; height:45px; line-height:45px; font-size:16px; margin:0;}
.w-cp-txt ul{border:none; border-bottom:1px dashed #b7b7b7;}
.w-cp-buy {height:40px; margin-top:30px;}
.w-cp-buy a{border:1px solid #dcdddd; border-radius:5px; color:#599a45; height:38px; line-height:38px; width:142px; text-align:center; display:block; margin:0 auto;}
.w-cp-buy a:hover{border:1px solid #599a45; color:#fff; background:#599a45;}
.w-cp-body-bot{margin-bottom:30px;}
.w-cp-body-bot a{font-size:14px; line-height:36px; border:1px solid #b7b7b7; display:inline-block; width:289px; height:36px; margin:0 5px;}
.w-cp-body-bot a:hover{border:1px solid #408a28; color:#408a28;}

/*产品切换*/
/* clearfix */
.clearfix:after{ visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
*html .clearfix{ zoom:1;}


.preview{width:660px; height:394px;}
/* smallImg */
.smallImg{position:relative; height:76px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:650px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:76px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat center;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat center; margin-left:635px; margin-top:-76px;}


#imageMenu {height:76px; width:602px; overflow:hidden; margin-left:10px; float:left;}
#imageMenu ul{width:5000px;}
#imageMenu li {height:74px; width:112px; overflow:hidden; float:left; text-align:center; margin-left:6px; border:1px solid #ddd;}
#imageMenu li img{width:112px; height:74px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:108px; height:70px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:698px; height:400px; overflow:hidden;}
.bigImg #midimg{width:660px; height:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
/*产品切换*/
/*产品中心*/


/*乐茶空间*/
.w-lckj-top ul li{height:105px; border:1px solid #dcdddd; margin-bottom:10px; padding:10px; overflow:hidden;}
.w-lckj-top1{height:105px; width:200px; overflow:hidden;}
.w-lckj-top1 img{height:105px; width:200px;}
.w-lckj-top2{width:150px; text-align:center; border-right:1px solid #dcdddd; line-height:105px; height:105px; overflow:hidden;}
.w-lckj-top4{width:150px; text-align:center; border-left:1px solid #dcdddd; line-height:130px; height:105px; overflow:hidden; background:url(../images/dz.png) no-repeat center 20px;}
.w-lckj-top3{padding:0 35px; width:506px; height:105px;}
.w-lckj-top-title{font-size:20px; font-weight:bold; line-height:36px;}
.w-lckj-top-txt1{line-height:40px;}
.w-lckj-top-txt2-lf{width:220px;}
.w-lckj-top a:hover li{color:#595757;}
.w-lckj-top ul li:hover{border:1px solid #7bbb27;}
.w-lckj-top ul li:hover .w-lckj-top-title{color:#7bbb27;}
.w-lckj-top ul li:hover .w-lckj-top4{ background:url(../images/dza.png) no-repeat center 20px;}

.w-lckj-center{background:#efefef; padding:40px 0;}
.w-lckj-center-title{font-size:30px; color:#8a4f28; line-height:50px; margin-bottom:10px;}
.w-lckj-center-txt{font-size:14px; line-height:24px; padding:20px 0; padding-bottom:0; margin-bottom:20px;}
.w-lckj-bot{padding:20px 0; margin-bottom:30px;}
.w-lckj-bot img{margin:0 auto; width:787px; height:auto;}

/*乐茶空间*/

#nativeplace_top{height: 34px;
    line-height: 44px;
    width: 170px;
 
  
border:none;
background:none;
padding:0;
margin:0;
    margin-left: 5px;
     appearance: none; -moz-appearance: none; -webkit-appearance: none;
padding-left:40px;
    }
 

#nativeplace_son{height: 34px;
    line-height: 44px;
    width: 170px;
   
padding:0;
margin:0;
   border:none;
background:none;
    margin-left: 5px;
     appearance: none; -moz-appearance: none; -webkit-appearance: none;
padding-left:40px;
}

#nativeplace_sec{height: 34px;
    line-height: 44px;
    width: 170px;

  padding:0;
margin:0;  
padding-left:40px;
border:none;
background:none;

    margin-left: 5px;
    appearance: none; -moz-appearance: none; -webkit-appearance: none;
;}

#span_nativeplace{display:block; float:left;width:205px;overflow:hidden; background: #fff url(../images/xl.png) no-repeat 167px center; 
    border-radius: 5px; border: 1px solid #dcdddd;margin-right: 10px; height:44px; line-height:44px;  }	
#span_nativeplace_son{ float:left;width:205px;overflow:hidden; background: #fff url(../images/xl.png) no-repeat 167px center; 
    border-radius: 5px; border: 1px solid #dcdddd;margin-right: 10px; height:44px; line-height:44px; }	

#span_nativeplace_sec{display:block; float:left;width:205px;overflow:hidden; background: #fff url(../images/xl.png) no-repeat 167px center;
    border-radius: 5px; border: 1px solid #dcdddd;margin-right: 10px; height:44px; line-height:44px; }	

.slick-track img{width:1100px; height:350px;}
.w-fy li.thisclass {
    background: #7bbb27;
    color: #fff;
}
.w-news-body-body img{max-width:100%;}
.w-news-list-body ul li a:hover{color:#408a28;}
#w-ppjs2 img{display:inline-block;max-width:100%;}
.w-banner img:hover{width:1910px; margin-left: -955px;}
.w-news-list-body ul li:hover .w-news-tp{    background: #f1f1f1;}