body{
	font-weight: lighter;
	font-family: simhei;
}
a{
	color: #7db428;
}
a:hover{
	color: #6ea717;
}
.top{
	width: 1200px;
	margin: 0 auto;
	display: flex;
	position: relative;
}
.language{
	position: absolute;
	right: 15px;
	margin-top: 15px;
	color: #999;
	font-size: 16px;
}
.language a{
	color: #999;
	font-size: 16px;
} 

.link{
	position: absolute;
	right: 15px;
	margin-top:50px ;
	}
.link a img{
	width: 25px;
	height: auto;
	margin: 0px 0px 0px 3px;
}
/*************************************banner**************************************/

/*************************************banner**************************************/

.next{}
.product-tit h1{
	font-weight: inherit;
}

/**************************product*********************************/
.product{
	text-align: center;
	padding: 100px 0px;
}

/*.pro{
	width: 300px;
	height: 600px;
	margin: 0px 50px;
}*/
.pro:hover{
	-webkit-filter:brightness(.8);
	-moz-filter:brightness(.8);
	filter: brightness(.8);
}
.anti{
	width: 400px;
	margin: 0 auto;
	border:2px solid #8eb510;
	background-color: #7db428;
	color:#fff;
	font-size: 24px;
	line-height: 48px;
	border-radius: 8px;
	margin-top: 35px;
}
.anti:hover{
	background: #6ea717;
    border-color: #699623;
}
.brand{
	padding: 100px 0px;
}
/*.brand img{
	margin: 0 auto;
}*/
.buyNow{
	position: relative;
	padding: 200px 0px;
}
.buyNow img{
	margin: 0 auto;
}
.buyLink{
	position: absolute;
	margin-top: -650px;
	margin-left: 900px;
}
.contact{
	position: relative;
}
.conText{
	position: absolute;
	width: 1200px;
	height: 350px;
	top:50%;
	left: 50%;
	margin-top: -175px;
	margin-left:-600px;
	background: rgba(255,255,255,0.5);
	box-shadow: 1px 1px 25px #717171;
}
.footer{
	width: 100%;
	height: 150px;
	padding-top: 70px;
	font-size: 16px;
	color: #585858;
}

.bannerCat{
	margin-top: 30px;
}
.productCat{
	width: 1024px;
	margin: 50px auto;
}
.productCat p{
	font-size: 24px;
	margin-bottom: 20px;
}
.productCat a:last-child{
	font-weight: bold;
}
.proTxet{
	margin-top: 100px;
	margin-bottom: 30px;
}
.proTxet p{
	font-weight: inherit;
	font-size: 18px;
    color: #7db428;
    margin-bottom: 10px;
}
.profood{
	width: 1024px;
}
.function{
	width: 960px;
	margin: 50px auto;
}
.function img{
	float: left;
	width: 60%;
}
.function .pl12_right_text{
	width: 37%;
	float: right;
	display:inline-block;
	margin-top: 3rem;
}
.function .pl12_right_text #title{

	color: #65350f;
	font-weight: 700;
	font-size: 1.95rem;
	padding-top: 2.75rem;
	font-family:"Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif;
}
.function .pl12_right_text #text{
	margin-top: 0.5rem;
	font-size: 1.75rem;
	font-family:YouYuan,"STHeiti Light","Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif;
}
.ingTxet{
	font-weight: bold;
	color: #643510;
	margin-top: 50px;
	margin-bottom: 45px;
}
.ingTxet p{
	margin-bottom: 10px;
}


/**************************手風琴***********************************/
.panel-group .panel{
		    border:0px none;
		    border-radius: 0px;
		    box-shadow: none;
		}
		.panel-heading{
		    padding: 0;
		}
		.panel-default > .panel-heading {
		    color: #7db428;
		}
		.panel-title{
		    position: relative;
		    border: 1px solid;
    		/*border-radius: 8px;*/
		}
		.panel-title > a{
		    display: block;
		    padding: 11px 35px;
		    background: #fff;
		    font-weight: 600;
		}
		.panel-title > a:hover,
		.panel-title > a:focus{
		    text-decoration: none;
		    outline: none;
		}
		/*.panel-title a:before{
		    content: "\f068";
		    font-family: 'FontAwesome';
		    margin-right: 10px;
		    color:#7db428;
		    font-weight: normal;
		    position: absolute;
		    left:10px;
		    top:11px;
		}
		.panel-title .collapsed:before{
		    content: "\f067";
		}*/
		.panel-title a.collapsed{
		    color:#7db428;
		    font-weight: normal;
		}
		.panel-body{
		    color:#727272;
		    padding: 5px 10px 30px;
		    line-height: 23px;
		    letter-spacing: 1px;
		    font-size: 14px;
		}
		.panel-default > .panel-heading + .panel-collapse > .panel-body{
		    border-top: 0px none;
		}
/**************************手風琴***********************************/
.maintain{
	width: 1200px;
	/*height: 700px;*/
	margin: 0 auto;
	display: flex;
	justify-content: center;
}
/*.maintain img{
	width: 600px;
	height: 500px;
	} */


/**************************cat&dog--food***********************************/
.imgGap{
	padding-top: 50px;
}
.ProDetLett{
	letter-spacing: 2.5px;
}
.text_left {
	font-family: "Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif; 
	margin-top: 4.5rem;
	line-height: 2.5rem;
	color: #65350f;
	font-size: 1.45rem;
	/*letter-spacing: 0.05rem;*/
	text-align: left;
}
.text_left b{
	font-size: 1.75rem;
	font-weight: 700;
}

.brand_left_img_logo{
	width: 35%;
	display: inline-block;
	float: left;
}
.brand_right_text{
	width: 65%;
	float: right;
	display: inline-block;
}
.img_right{
	float: right;
	width: 30%;
	margin-top: 8%;
}
.text_right{
	float: left;
	text-align: left;
	width: 24%;
	margin:13% 0 0 -23%;
	font-family: "Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif; 
	font-size: 1.45rem;
	margin-bottom: 4rem;
}
#first_text{
	font-weight: 300;
}
#second_text,#third_text{
	font-weight: 700;
}
#second_text{
	margin-bottom: 4rem;
}
#middle_text{
	font-size: 1.45rem;
	font-family: "Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif; 
	line-height: 2.5rem;
	display: inline-block;
	padding-bottom: 5rem;
}
#big_text{
	font-size: 3.5rem;
	color: #7b3f10;
}
#contact_us{
	margin: 5rem auto;
	padding-bottom: 3rem;
	height: 12rem;
	width:50%;
	display: inline-flex;
	/*background-color: pink;*/
	
}
#national_flag{
	height: 15rem;
	width: 30%;
	margin:auto;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	display: inline-block;
	float: left;
}
#contact_us_text{
	/*line-height: 2.25rem;*/

	float: left;
	text-align: left;
	width: 65%;
	font-family: "Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif; 
}
#contact_us_text h5{
	font-weight: 500;
	font-size: 1.6rem;
	line-height: 3.45rem;
}
#contact_phone{
	height: 50%；
	text-align: center;
	width: 65%；
	font-family: "Hiragino Sans GB", "Heiti SC", "MicrosoftYaHei", "WenQuanYi Micro Hei", sans-serif; 
}