html{background:#f6f6f6;}
body{width:768px;max-width:100%;background:#fff;margin:0px auto; padding:0px;font:100%/1.5em 'Microsoft Yahei',Arial,tahoma; overflow-x:hidden;}

a {text-decoration:none; outline:none; -webkit-tap-highlight-color:transparent;}
input {-webkit-appearance:none; border:0;}
input:focus {outline:none;}
li {list-style:none;}
.clear {clear:both;}
img {border:none;}

.btn{width:50%; background:#7ab3a0;border-radius:25px;padding:5px; text-align:center;margin:10px auto;line-height:2rem;font-size:1.2rem}
.btn a{color:#fff;font-weight:bold;}

/* ban */
.ban img{width:100%;max-width:100%}
.zc{width:768px;}
.zcbox{width:768px;}
/* 菜单 nav */
.nav{background:#71ae9a; line-height:3.2rem; text-align:center; }
.nav li{width:19.5%;float:left;padding-top:10px;}
.nav li:nth-child(5){border-right:none;}
.nav li a{color:#fff; font-weight:bold;}
.nav li a img{max-width:90%;text-align:center;margin:0px auto;}


.zcbox img{height:320px; padding:5px;background:#fff;}

.jjtxt{ background:#7ab3a0;padding:10px;}

.jjtxt p{text-align: justify; text-justify:inter-ideograph;color:#fff;line-height:2.2rem;font-size:1.1rem; text-indent:32px;}

.jjtxt .tel{margin:15px auto;text-align:center;/* background:25% 0px url(tel.jpg) no-repeat; */line-height:42px; font-weight:bold; font-size:1.4rem;}
.jjtxt .tel a{color:#fff;}

#oqq{MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:768px;}
.foot{padding:15px; background:#1b1b1b;color: #858585;font-size: 1.20772947rem; text-align:center;margin-bottom:30px;}

.fl{float:left;}
.fr{float:right;}


/* 品牌起源 */
.lnbox{padding:10px;font-size:1.1rem;text-indent:2.4rem; color:#838080;text-align: justify; text-justify:inter-ideograph;line-height:2.4rem;}

.ppad{width:90%; background:#7ab3a0;border-radius:25px;padding:10px 5px; margin:0px auto;text-align:center; margin-bottom:15px;font-size:1.6rem;color:#fff;font-weight:bold;}
/* 品牌起源 新样式 */
.qy{background:#599a84;}
.qybox{background:#71ae9a;padding:5px;margin-bottom:10px; }
.qybox img{max-width:100%;}
.qy34{width:33%;}
.qy64{width:63%;}
.qy40{width:38%;}
.qy60{width:58%;}
.qy50{width:28%}

.qybox .text{padding:2%; color:#fff;}
.qybox .text .t{font-size:1.3rem; line-height:2.3rem; font-weight:bold; color:#ffeed4;}
.qybox .text .txt{font-size:1rem; line-height:1.8rem;text-align: justify; text-justify:inter-ideograph;}



/* 品牌起源 */
.goushibox1{background:#4d8d77;padding:5px;}
.goushibox1 .img{width:40%;}

.goushibox1 .img img{max-width:100%;}
.goushibox1 .txt{width:57%;line-height:2.3em; font-size:1rem; color:#f5f5f5;padding:1.5%; text-align: justify;text-justify:inter-ideograph;}

.goushibox2{background:#488470;}
.goushibox2 .b1{width:48%;line-height:1.8em; font-size:1rem; color:#f5f5f5;padding:1.5% 2% 0% 3%; text-align: justify;text-justify:inter-ideograph;}
.goushibox2 .b1 span{font-weight:bold;line-height:2.5em;}


.goushibox2 .b2{width:39%}
.goushibox2 .b2 img{max-width:100%}
.goushibox2 .b3{writing-mode:tb-rl; letter-spacing:3px;line-height:1.2em;padding:2% 1%;color:#fff;font-size:1.1em;}
.goushibox2 .b3 span{font-weight:bold;}

.goushibox3{background:#4d8d77;}

.goushibox3 .bb1{width:47%;line-height:1.5rem; font-size:0.9rem; color:#f5f5f5;padding:1.5%;  text-align: justify;text-justify:inter-ideograph;}
.goushibox3 .bb1 .t{font-weight:bold; line-height:1.5em; font-size:1.1rem;}
.goushibox3 .bb1 .t2{font-weight:bold; line-height:1.8em; color:#f3f0e1; font-size:1rem;}


.goushibox3 .bb2{width:50%}
.goushibox3 .bb2 img{max-width:100%;}
/* 起源：品牌理念 */
.pplnbox{background:#4d8d77; color:#fff;font-size:1rem;line-height:1.7rem;}
.pplnbox .txt1{width:20%;padding-top:8%;padding-left:10%; font-weight:bold;}
.pplnbox .txt{width:50%;padding-top:1%}
.pplnbox .img{width:15%;}
.pplnbox .img img{max-width:100%;}


/* 产品理念 */
.pro_ln{background:#fff url(img03.jpg) bottom right no-repeat;background-size:85%;border:solid 10px #fff;}


.yfln_t{margin-top:5%;margin-left:5%; background:#7ab3a0;width:25%;padding-left:20px; line-height:3rem;font-size:1.5rem;font-weight:bold;color:#fff;letter-spacing:3px}

.yfln_t2{margin-top:10px;margin-left:20px;padding-left:20px;width:40%;color:#6aaa95;font-size:1.5rem;line-height:2rem;background-color:rgba(255,255,255,0.5);margin-bottom:2%;}

.yfln_txt{background:#fff; padding-left:16%;font-size:1rem; line-height:1.5rem;}

.yfln_txt .fl{width:60%;float:left; text-align: justify; text-justify:inter-ideograph; }
.yfln_txt .fr{width:36%;float:right; padding-left:1%; padding-top:0px; }

.yfln_txt .fr li{float:left; background:#7ab3a0; color:#fff; width:44%;margin:2%;text-align:center; font-size:13px;line-height:28px;border-radius:15px;}




.qyad_t{background:#fff; padding:2%; font-size:1.6rem; text-align:center; color:#7ab3a0; }
.qyad_box{background:#7ab3a0;text-align:center;padding:2%;line-height:2.2rem; color:#fff;font-size:1.1rem;}

.yfbox{background:center url(bg.jpg)repeat-x;}

.lnl{float:left;padding-top:10%; padding-left:3%; width:55%; }
.lnl .t{font-size:1.8rem; color:#7ab3a0; font-weight:bold;background:url(logo.png) no-repeat;line-height:100px;background-size:80px;padding-left:100px;}

.lnl .txt{margin-left:3%; margin-top:5%;font-size:1.1rem; line-height:2.5rem;  color:#fff; text-align: justify; text-justify:inter-ideograph;font-weight:bold;}

.lnr{float:right;margin-right:1%;width:40%;}
.lnr img{max-width:100%}



.tdbox{margin:10px 0px;margin-top:25px; }
.tdbox li{width:33.333%;text-align:center;float:left;padding-bottom:100px; }
.tdbox li img{max-width:60%;margin:0px auto; }

.tdbox li .t{font-size:1.5rem; line-height:3rem;color:#7ab3a0; }

/* 品牌理念  */
.ppbox1{padding-bottom:2%}
.ppbox1 .img{width:55%}
.ppbox1 .img img{max-width:100%;}

.ppbox1 .txt{width:42%;line-height:1.8em; font-size:1em; color:#599a84;}

.ppbox2{padding-bottom:5%}
.ppbox2 .img{width:35%;margin-left:2%;}
.ppbox2 .img img{max-width:100%;}

.ppbox2 .txt{width:60%;margin-left:2%; line-height:1.85em; font-size:1em; color:#599a84;}

.ppbox{margin-bottom:120px;}
.ppbox{width:100%;text-align:center;}
.ppbox li{width:31%;float:left;margin:0px 1%}
.ppbox li img{max-width:100%;}
.ppbox li .t{line-height:2em;font-size:1.2em;font-weight:bold; color:#5b9984; }
.ppbox li .t span{width:90px;display:block;background: #5b9984;height:1px;margin:0px auto;}
.ppbox li .txt{margin-top:10px; line-height:1.5em;font-size:0.9em;color:#5b9984;}
/* 产品系列  */
.probox{background:#4d8d77;padding:1% 0.5% 0.5%  0%;margin-bottom:100px; }
.probox li{margin:0.5% 0.5% 0% 0.5%; width:49%;float:left;}

.probox li img{background:#599a84; padding:1px; max-width:100%;}

.probox li video{       max-width: 100%;         min-height: 100%;         height: 650px;         width: auto;  }


@media screen and (max-width:768px) {

.nav li a{color:#fff; font-size:1rem;font-weight:bold;}
	#oqq{}

.jjtxt .tel{/* background:10px 0px url(tel.jpg) no-repeat;padding-left:20px; */font-size:1.2rem;}
.ppad{font-size:1.3rem;}

.jjtxt p{font-size:0.7rem;line-height:1.2rem;}


/* 品牌起源 新样式 */
.qybox .text{padding:1%;}
.qybox .text .t{font-size:0.85rem; line-height:1.5rem;}
.qybox .text .txt{font-size:0.7rem; line-height:1rem;}

.goushibox1 .img{padding-top:3%}
.goushibox1 .txt{width:57%;line-height:1.8em; font-size:0.7rem}


.goushibox2{background:#488470;}
.goushibox2 .b1{width:48%;line-height:1.2rem; font-size:0.7rem; color:#f5f5f5;padding:2% 2% 1.5% 2%; }
.goushibox2 .b1 span{font-weight:bold;line-height:2.5em;}
.goushibox2 .b2{width:48%;padding-top:2.5%}
.goushibox2 .b2 img{max-width:100%}
.goushibox2 .b3{display:none;}


.goushibox3 .bb1{width:98%;line-height:1.2rem; font-size:0.7rem;  color:#f5f5f5;padding:1%; }
.goushibox3 .bb1 .t{line-height:1.5em; font-size:0.85rem}
.goushibox3 .bb1 .t2{line-height:1.4rem; font-size:0.7rem}


.goushibox3 .bb2{display:none;}


.pplnbox{font-size:0.9rem;line-height:1.6rem;}
.pplnbox .txt1{width:7%;padding:1.5%;writing-mode:tb-rl; letter-spacing:1px;}
.pplnbox .txt{width:65%;padding-top:1%;font-size:0.7rem}
.pplnbox .img{width:25%;}
.pplnbox .img img{max-width:100%;}

/* 产品理念 */
.yfln_t{width:45%;padding-left:20px; line-height:2rem;font-size:1.1rem;}

.yfln_t2{width:60%;color:#6aaa95;font-size:1.1rem;line-height:1.5rem;}

.yfln_txt{font-size:0.7rem; line-height:1.5rem;}

.yfln_txt .fl{width:65%; }
.yfln_txt .fr{width:25%;float:right; padding-left:1%; margin-right:2%;}

.yfln_txt .fr li{float:none; width:100%;margin:10% 0%;font-size:0.7rem;line-height:1.35rem;}

.qyad_t{ font-size:1.3rem; }
.qyad_box{line-height:2rem; color:#fff;font-size:1rem;}

.yfbox{background:center url(bg.jpg)repeat-x;}

.lnl{padding-top:6%; padding-left:3%; width:55%; }
.lnl .t{font-size:1.2rem; line-height:75px;background-size:60px;padding-left:70px;}

.lnl .txt{margin-left:3%; margin-top:0%;font-size:0.7rem; line-height:1.2rem;  }

.lnr{width:40%; }

.tdbox li{padding-bottom:35px}
.tdbox li img{max-width:65%;margin:0px auto; }

.tdbox li .t{font-size:1rem; line-height:2rem; }

.ppbox1 .img{width:100%}

.ppbox1 .txt{width:96%;line-height:1.8em; font-size:0.7rem;padding:1%;}

.ppbox2 .img{width:95%}
.ppbox2 .txt{width:96%;font-size:0.7rem;}

.ppbox{margin-bottom:60px;}

.ppbox li{width:98%;margin-bottom:1%}

.probox{margin-bottom:45px;} 
.probox li{margin:0.5% 1% 0 1%;width:48%;float:left;}
.probox li video{height:320px;}

.foot{margin-bottom:0px;}
.footer{padding-bottom: 0rem;}

}





.v{background:url(jjimg.jpg) no-repeat;background-size:100%;width:100%;max-width:100%;}
.v video{width:100%;max-width:100%;}
