@charset "UTF-8";
body{background:#fff;}
/*二级导航*/
.banner2Con{ overflow:hidden; }

.content{ padding:20px 0 100px; }
/*左侧导航*/
.conL{ width:20.8%; }
	.menuTitle{ background: url(meunLeftbg.png) no-repeat; height: 81px; text-align:center; background-size:100% 100%;}
	.menuTitle span,.menuTitle i{ display: inline-block; line-height: 81px; vertical-align: middle; }
	.menuTitle span{ color:#fff; font-size:28px; font-weight:bold; margin:0 8px; }
	.menuTitle i{ width:20px; height:2px; background: #fff91b; overflow: hidden;}
	.menuLC{border:1px solid #eee; border-radius:0 50px 0 50px; padding-bottom:300px; margin-top: 9px; background: url(leftbg2.png) no-repeat left bottom; background-size:100% auto; }
	.menuLC li{ border-bottom:1px solid #dedede; }
		.oneM{ display: block;  line-height: 48px; color: #333333; font-size: 18px; padding-left: 60px;}
		.oneM:after{ content: ">"; margin-left:15px; color:#333; }
	.menuLC li.on .oneM{color: #38822b;}
	.menuLC li.on .oneM:after{content: "∨"; color:#38822b;}
		.twomenu{ display:none; }
		.twomenu .twoM{ display: block; background: #38822b; padding-left:60px; font-size: 16px; color:#fff; line-height: 36px; }
		.twomenu .twoM i:after{content: ">"; margin-left:15px; color:#fff; display: inline-block; width: 16px;height: 16px; font-style: normal;}
		.twomenu .on2 .twoM{ background: #c3d9bf; color:#38822b; }
		.twomenu .on2 .twoM i:after{color:#38822b;content: "∨";}
			.threemenu{ background: #c3d9bf; padding-left:60px; padding-bottom:10px; display: none;  }
			.threemenu a{ color:#333333; display: block; line-height: 20px; font-size:14px; }
		.twomenu .on2 .threemenu{ display: block; }
	.menuLC li.on .twomenu{ display:block; }

.page589633{ /*text-align:left; */}
.page589633 i{ display:none;}
.page589633 span{ font-size:24px;margin:0;white-space: nowrap;}
	
/*右侧*/
.conR{width:76.25%;}


	.mobmenuR{ display: none; }

		/*公司介绍*/
		.conjs{ padding:44px 0 0; }
		.menuRT{ margin-bottom: 30px;}
		.menuRT span{ display: inline-block; background: url(menuRTbg.jpg) no-repeat left center; width:398px; height: 41px; color: #fff; line-height: 40px;font-size:18px; }
		.menuRT span i{display: inline-block; width: 61px; height:61px; background: #38822b; border-radius: 50%; margin: -10px 10px 0; line-height:58px; text-align: center; color: #fff; font-size: 36px; font-style: normal;vertical-align: top;font-family: 黑体;}
		.paddL13{ padding-left:13px; }
		.zoom,.zoom p,.zoom p *,.zoom div,.zoom div *{ font-size:16px; color:#333; line-height: 30px; }
		.zoom p,.zoom div{ min-height: 30px; }
.zoom table,.zoom table td{border: 1px solid #eee; }
.zoom table td,.zoom table td *{font-size:16px; line-height:20px; font-family: "微软雅黑";}
.zoom table{border-collapse:collapse; margin:0 auto;}
.zoom table td{ padding:6px;}
		/*新闻列表*/
		.newsTit{ font-weight: inherit;}
		
		/*产品列表*/
		.cpList{margin-left: -3%; padding-top: 26px;}
		.cpList li{ float: left; width:30.33%; margin-left:3%;margin-bottom:20px; }
		.cpList li a,.cpList li a span{ display: block; }
		.cpList li a{ padding:5px 5px 0; border:1px solid #eee; position: relative;}
		.cpList li a em{ width: 90%; position: absolute; left:-5px; top: 10px; background: url(/moutaixh/resource/cms/2022/07/img_pc_site/2022071116382953751.png) no-repeat left top; line-height: 22px;padding:6px 0 6px 23px; color:#fff; font-size: 18px; min-width:146px; font-style:normal;background-size:100% 100%;}
		.cpList li a em:before{width:4px; height:4px;position: absolute; left:0;bottom:-4px; background: url(/moutaixh/resource/cms/2022/07/img_pc_site/2022071116360858145.png) no-repeat left top;content:" ";overflow:hidden;}
			.cpimg1{ overflow: hidden; height: 266px; }
			.cpimg1 img{ width:100%; height: 100%; object-fit: cover; transition: all 0.6s; }
			.cpmore1{ text-align:center; color:#38822b; font-size:16px; line-height: 44px; }
		.cpList li a:hover{ /*background: #38822b;*/ border:1px solid #38822b; }
		.cpList li a:hover img{transform: scale(1.1);}
		.cpList li a:hover .cpmore1{  }
		/*产品详情页*/
		.cpdetail{ padding-top:40px; }
		.cpdetailimg{width: 24%;}
		.cpdetailimg h2{ font-size:20px; padding-top:5px; text-align: center;font-weight: bold; line-height:180%;color: #333;}
		.cpdetailimg p{ position: relative; }
		.cpdetailimg p img{ width:100%; }
		.cpdetailimg p em{ position: absolute; top:15px; left:0px; line-height:20px; background: url(/moutaixh/resource/cms/2022/07/img_pc_site/2022071116382953751.png) no-repeat left top; min-width:146px; text-align:left; color:#Fff; display: block; font-style: normal; padding:6px 5px 6px 15px; font-size:18px;background-size: 100% 100%; }

		.cpdetailimg span{ display: block; text-align:center; padding-top:18px; }
		.cpdetailimg span a{ display: inline-block; padding:0 25px; line-height: 32px; border:1px solid #38822b; color:#38822b; font-size:18px; border-radius:8px; cursor: pointer; }

		.cpdetailCon{ width:74%; }
			.cpdetailCon1{ border:1px solid #eeeeee; padding:10px; margin-bottom:12px; }
			.cpdetailCon1,.cpdetailCon1 p,.cpdetailCon1 div,.cpdetailCon1 *{ color:#666; line-height: 24px; font-size:14px; }
			.cpdetailCon1 h2{ padding-bottom:10px; }
			.cpdetailCon1 h2 img,.cpdetailCon1 h2 strong{ vertical-align:middle;}
			.cpdetailCon1 h2 img{ margin:0 10px; }
			.cpdetailCon1 h2 strong{ font-size:18px; color:#333333; }

.videoplay{ display:none;position: fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,.8); z-index:1110;}
.videocolse{ position: absolute; width:32px; height:32px; right:20px; top:20px; cursor: pointer; display:block; z-index:1111;}


		/*企业荣誉*/
		.qyrylist{ margin-left:-3%; padding-top:30px; }
		.qyrylist li{ float: left; width:30.33%; margin-left:3%; margin-bottom:22px; }
		.qyrylist li a{ padding:20px; display: block;border:1px solid #e5e5e5; overflow: hidden;height: 168px; }
		.qyrylist li a img{ display: block; max-width:100%; max-height: 100%; /*object-fit: cover;*/ transition: all 0.6s;  }
		.qyrylist li a:hover{border:1px solid #38822b; }
		.qyrylist li a:hover img{transform: scale(1.1);}
		/*开票信息*/
		.kpxxCon{}
		.kpxxCon p{margin-bottom:15px;position: relative;}
		.kpxxCon strong,.kpxxCon span{ display: inline-block;}
		.kpxxCon strong{ color:#333;background:#c3d9bf;min-width: 150px;text-align: center;padding-left: 10px;position: absolute; left:0; top:0; line-height:36px;}
		.kpxxCon span{ margin-left:170px; line-height:36px;}


/*详情页*/
.content2{ background:#fff url(detailbg.jpg) no-repeat bottom center; background-size:100% auto; padding:10px 0 100px; }
	.zoom,.zoom p,.zoom p *,.zoom div,.zoom div *{ font-size:16px; color:#333; line-height:200%; }
	.zoom p,.zoom div{ min-height: 30px; }
/*酒详情页*/
.jiuList0{ padding-top:40px;}
  .jiuimg{ width:40%;}
  .jiuimg .swiper-slide{ height:294px;overflow: hidden;}
  .jiuimg img{width: 100%; height: 100%;object-fit: cover;}
  .jiusum{ width:56%;}
  .jiusum h3{font-size: 24px;line-height: 30px;color: #000;padding-bottom: 20px;}
  .jiusum p{ border-bottom: 1px dashed #dcdcdc; padding:20px 0; line-height:20px; font-size:16px;}
  .jiusum p span{color: #a9a9a9;display: inline-block;width: 100px;}
.jiuimg .swiper-pagination-bullet{background: #fff;opacity: 1; width: 12px;height: 12px;}
.jiuimg .swiper-pagination-bullet.on{background: #38822b;}
/*领导介绍*/
.ldjsList{padding-top:10px;}
.ldjsList li{ padding:20px 0;    border-bottom: 1px solid #eeeeee;}  
  .ldjsimg{ width:140px;}
  .ldjsimg img{ width:100%;}
  .ldjssum{ width:80%;padding-top:10px;}
  .ldjssum h3{color: #343434; font-size:20px; line-height:200%;}
  .ldjssum p,.ldjssum p span{ line-height:180%;font-size:16px; }
  .ldjssum h4 a{    display: inline-block;line-height: 32px;font-size: 16px;padding: 0 30px;border: 1px solid #38822b; border-radius: 8px;color: #38822b; margin-top: 15px;}
  .ldjssum h4 a:hover{ background:#38822b; color:#fff;}

@media screen and (min-width:1600px){

}


@media screen and (max-width:1200px){
	/*详情页*/

	.zoom,.zoom p,.zoom p *,.zoom div,.zoom div *,.zoom table td,.zoom table td *{ font-size:1.6rem; }

	/*左侧*/
	.menuTitle{background-size: 100% 100%;}
	.menuTitle span{ font-size:2.6rem; }
	.oneM,.twomenu .twoM,.threemenu{ padding-left:30px; }
	.page589633 span{ font-size:2rem;}
	/*右侧-概况标题*/
	.menuRT span{ font-size:1.8rem; }
	.menuRT span i{ font-size:3.6rem; }

	/*产品列表*/
	.cpimg1{ height: 220px; }
	.cpList li a em{font-size: 1.6rem; padding-left: 18px;}
	.cpmore1{ font-size:1.6rem; }
	/*产品详情*/
	.cpdetailimg p em,.cpdetailimg span a{font-size: 1.6rem;}
	.cpdetailCon1,.cpdetailCon1 p,.cpdetailCon1 div,.cpdetailCon1 *{ font-size:1.4rem; line-height: 160%; }
	.cpdetailCon1 h2 strong{ font-size:1.8rem; }

	/*企业荣誉*/
	.qyrylist li a{ padding:10px; height: 130px; }
	/*领导介绍*/
	 .ldjssum{ width:75%;}


}


@media screen and (max-width:959px){
	.content {padding:1rem 0 5rem;}
	/*z左侧导航*/
	.menuTitle{height: 60px;}
	.menuTitle span{line-height: 60px;}
	.menuTitle i{ display:none;  }
	.oneM, .twomenu .twoM, .threemenu{ padding-left:15px;}
	.oneM{ font-size:1.6rem;}
	.twomenu .twoM{font-size:1.4rem;}
	/*产品列表*/
	.cpimg1{ height:180px; }
	/*企业荣誉*/
	.qyrylist li{ width:47%; }
	.qyrylist li a{ height:170px; }
	/*开票信息*/
	.kpxxCon p{ }
	.kpxxCon p span,.kpxxCon strong{font-size:1.4rem; line-height:32px;}
	/*领导介绍*/
	 .ldjssum{ width:70%; padding-top:0;}
	 .ldjssum p{ font-size:1.4rem;}


}
@media screen and (max-width:800px){
  /*酒详情页*/
  .jiuimg,.jiusum{ width:100%;}
  .jiusum{ padding-top:2rem;}
}
@media screen and (max-width:767px){
	.conL{ display: none; }
	.conR{ width:100%; }
		.menuR{display:none;}
		/*移动端右侧导航*/
		.mobmenuR{ display: block; }
		.mobmenuR ul{ margin-left:-2%; }
		.mobmenuR li{ width:23%; padding-bottom:1rem; float: left; margin-left:2%; }
		.mobmenuR li a{ display: block; text-align:center;background: #eeeeee; line-height: 34px;font-size: 1.6rem; }
		.mobmenuR li.on a{ background:#38822b; color:#fff; }
		.paddL13{padding-left:0; }
	/*产品列表*/
	.cpimg1{ height:30vh; }
	/*领导介绍*/
	.ldjsimg{width:25%;}
	.ldjssum{padding-top:5px;}
  /*酒详情页*/
  .jiuimg{ width:40%;}
.jiusum{ width:56%;}
  .jiusum{ padding-top:0rem;}

}



@media screen and (max-width:639px){
	/*二级banner*/
	.banner2Con img{ width:140%; max-width:inherit; margin-left:-20%; }
	.bannerimt img{ width:100%; max-width:100%; margin-left:0; }
	/*概况标题*/
	.menuRT span{ width:80%; }

	/*产品列表*/
	.cpList li{width: 47%;}
	/*分页*/
	.fenye a, .fenye span, .fenye font{ font-size:1.4rem;}
	/*产品详情*/
	.cpdetailimg,.cpdetailCon{width: 100%;}
	.cpdetailCon{padding-top: 2rem;}
	 .videocolse{  right:5px; top:5px;}
	/*企业荣誉*/
	.qyrylist li a{ height:120px; }
	/*移动端右侧导航*/
	.mobmenuR li a{font-size: 1.4rem;white-space:nowrap;}
	/*开票信息*/
	.kpxxCon strong{min-width:130px;}
	.kpxxCon span{ margin-left:150px;}

.zoom table td,.zoom table td *{ font-size:1.4rem;}
	/*领导介绍*/
	 .ldjssum{padding:0;}
.ldjssum h3{ font-size:1.8rem; line-height:180%;}

  /*酒详情页*/
  .jiuimg,.jiusum{ width:100%;}
  .jiusum{ padding-top:2rem;}

}
@media screen and (max-width:535px){
	/*开票信息*/
	.kpxxCon strong{ position: relative;}
	.kpxxCon span{ margin-left:20px; width:90%; clear:both;}
	.kpxxCon p span{ line-height:20px; padding-top: 10px;}
	/*领导介绍*/
	.ldjsimg{width:30%;}
	 .ldjssum{width:65%;}
.ldjssum p span{font-size:1.4rem;}
.ldjssum h4 a{font-size:1.2rem; line-height:26px;}

}
@media screen and (max-width:400px){

	/*概况标题*/
	.menuRT span{ width:90%; }

	/*产品列表*/
	.cpList{margin-left: 0;}
	.cpList li{width:100%; margin-left: 0;}
	/*企业荣誉*/
	.qyrylist,.qyrylist li{margin-left:0;}
	.qyrylist li{ width:100%;  }
	.qyrylist li a{ height:auto; }

	/*移动端右侧导航*/
	.mobmenuR .RMcpzx37 li{width:48%;}
	/*新闻列表*/
	.newslist li a, .newslist li a span {font-size: 1.4rem;}
	.newsTit{ width: 70%;}
	.newDate{width:auto;}
	/*领导介绍*/
	.ldjssum h3 { font-size: 1.8rem; line-height: 180%;}
	.ldjssum{padding-top:0px;}
	.ldjssum p{ line-height: 150%; font-size:1.2rem;}

}