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


/*专栏首页开始*/
.bzgfCon{ padding-bottom:80px;}
	.newsRcon,.newsLcon{ width:48%; margin-top:34px;}
		.newsT{ border-bottom:1px solid #eeeeee; height:35px; }
		.newsT ul li{ float: left; display: inline-block; padding-right:35px; }
		.newsT ul li span{ display: block; cursor: pointer; color: #666666; font-size: 20px; line-height:20px; padding-bottom: 14px;}
		.newsT ul li.on span{ color:#3c7822; border-bottom: 3px solid #3c7822; }
		.newsT p a{display: inline-block; background: #fff; line-height: 23px; border: 1px solid #eeeeee; padding: 0 20px; font-family: 黑体;color:#3c7822; border-radius: 8px; margin-top: 5px;}
		.newsList{padding-top:10px;}
		.newsList dd{ border-bottom:1px dashed #eeeeee;}
		.newsList dt{ border-bottom:1px solid #438c2e; padding:6px 0 16px; }
		.newsList dt p{ width:80%; float: left; color: #666; font-size: 14px; line-height: 20px; height: 40px; overflow: hidden; }
		.newsList dt a,.newsList dd a{ display: inline-block; float: left; width:80%; padding-left:15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; }
		.newsList dt span,.newsList dd span{ display: inline-block; float: right; }
		.newsList dt a{ line-height: 38px;color:#438c2e; font-weight:bold; font-size: 16px; background: url(icon_d2H.png) no-repeat left center; }
		.newsList dt span{ width:90px; height: 65px; background: url(newsbg.png) no-repeat; margin-top:8px; }
		.newsList dt span em,.newsList dt span i{ display: block; width:100%; text-align:center; font-style:normal; color:#fff; line-height: 22px; }
		.newsList dt span em{ font-weight:bold; font-size:20px; margin-top:10px; }
		.newsList dt span i{font-size:16px; }
		.newsList dd a{ background: url(/moutaixh/template/page/index/icon_d2.png) no-repeat left center;}
		.newsList dd a,.newsList dd span{ line-height: 40px; font-size: 16px; color:#333333 }
		.newsList dd:hover{border-bottom:1px solid #438c2e;}
		.newsList dd:hover a,.newsList dd:hover span{color:#438c2e;}
		.newsList dd:hover a{background: url(/moutaixh/template/page/index/icon_d2H.png) no-repeat left center;}
/*专栏首页结束*/
/*标准规范查询模块*/
.bzgfSearch{ padding-top:20px; }
.bzgfSearch form{ width: 420px;float: right; }
    .bzgfcx{width:70%;border: 1px solid #438c2e;line-height: 40px;height: 40px;padding-left:2%;}
    .bzgftj{width:22%;background: #438c2e;height: 42px;color: #fff;line-height: 42px;font-size: 18px;}
.content{ padding:20px 0 100px; }
/*左侧导航*/
.conL{ width:20.8%; }
	.menuTitle{ background: url(/moutaixh/template/page/list/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(/moutaixh/template/page/list/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;}


.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;}




/*详情页*/
.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; }


@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; }

/*专题首页新闻*/
	.title{font-size: 3rem;}
	.title span{ font-size: 2.8rem; }
	.newsimgLsit li span a{ width:75%; }
	.newsT ul li span,.newsList dt span em{ font-size: 2.0rem; }
	.newsList dt a, .newsList dd a,.newsList dt p{ width:75%; }
	.newsList dd a, .newsList dd span,.newsList dt a,.newsList dt span i,.newsimgLsit li span a,.gonggaoList li a,.ggT{ font-size:1.6rem; }
	.newsList dt p,.gonggaoList li span{font-size: 1.4rem;}
	.newsList dt span{ margin-top:12px; }
/*专题首页新闻结束*/
	
}


@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;}

	/*专题首页新闻*/
	.newsLcon,.newsRcon{ width:100%; margin-top:3rem; }
	

}

@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; }

/*专题首页新闻*/
.newsList dt a, .newsList dd a, .newsList dt p{ width:70%; }


}



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

	/*分页*/
	.fenye a, .fenye span, .fenye font{ font-size:1.4rem;}

	/*移动端右侧导航*/
	.mobmenuR li a{font-size: 1.4rem;white-space:nowrap;}


.zoom table td,.zoom table td *{ font-size:1.4rem;}


 

}
@media screen and (max-width:500px){
/*标准规范查询模块*/
.bzgfSearch form{ width:100%;float:none; }

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

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

	/*移动端右侧导航*/
	.mobmenuR .RMcpzx37 li{width:48%;}
	/*新闻列表*/
	.newslist li a, .newslist li a span {font-size: 1.4rem;}
	.newsTit{ width: 70%;}
	.newDate{width:auto;}

/*首页新闻*/
	
	.newsList dt a, .newsList dd a, .newsList dt p{ width:66%; }
	.newsList dd a, .newsList dd span, .newsList dt a, .newsList dt span i, .newsimgLsit li span a {font-size: 1.4rem;}
	.newsList dt a{ line-height: 32px; }
	.newsList dt p{ font-size: 1.2rem; }
	.newsList dt span {width: 78px;height: 56px; background-size: 100%;}
	.newsList dt span em{ margin-top:6px; }


}