@charset "UTF-8";
body {
	width:100%;
	min-height:100vh;
	font-size:16px;
	background-image:url(../images/bg.jpg);
	background-size:100% 100%;
}
.flex {
	display:flex;
}
.slideBox {
	overflow:hidden;
	position:relative;
	border:1px solid #ddd;
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox .bd li {
	zoom:1;
	vertical-align:middle;
}
.slideBox .bd li {
	height:100vh;
	width:100%;
	background-color:red;
}
.slideBox .bd li img {
	display:block;
	width:100%;
	height:100%;
	object-fit:cover;
}
.container {
	margin-top:110px;
	padding-top:30px;
}
.container .notice {
	margin-bottom:30px;
	width:100%;
	height:70px;
	background-color:#efd3ba;
	display:flex;
	align-items:center;
	padding:0 30px;
	box-sizing:border-box;
}
.container .notice .title {
	font-weight:700;
	font-size:18px;
}
.container .notice ul {
	margin-left:40px;
	display:flex;
	flex:1;
}
.container .section {
	overflow:hidden;
	width:1300px;
	margin:0 auto;
}
.container .section .news {
	min-height:100px;
	width:calc(45% - 30px);
	margin-right:30px;
	background-color:#dbcba6;
	color:#fff;
	padding:30px;
	padding-bottom:20px;
	box-sizing:border-box;
}
.section .news .title {
	overflow:hidden;
	color:#fff;
	height:60px;
	background-image:url(../images/news-t-bg2.png);
	/* background-size:100% 100%;
	*/
	background-repeat:no-repeat;
}
.section .news .title h1 {
	margin-top:18px;
	margin-left:48px;
	font-size:30px;
	color: #fff;
	font-weight: normal;
}
.section .news .title h1 a{color: #fff;}
.section .news .list {
	margin-top:30px;
}
.section .news .list li {
	margin:10px 0;
	overflow:hidden;
}
.section .news .list a {
	line-height:30px;
	font-size:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#372409;
	padding-left:20px;
	margin-right:0;
	padding-right:25px;
	max-width:82%;
	position:relative;
	display:inline-block;
	padding-top:0;
	box-sizing:border-box;
	float:left;
}
.section .news .list a:before {
	content:"";
	position:absolute;
	left:6px;
	top:13px;
	width:4px;
	height:4px;
	border-radius:50%;
	background-color:#372409;
}
.otherNews .news .list ul li a::before {
	background-color: #fff;
}
.section .news .list em {
	margin-left:3px;
	position:absolute;
	top:50%;
	margin-top:-10px;
	right:0;
	background-color:#b73736;
	color:#fff;
	display:inline-block;
	width:20px;
	height:20px;
	font-size:14px;
	text-align:center;
	line-height:20px;
	border-radius:3px;
}
.section .news .list .date {
	float:right;
	font-family:Arial;
	font-size:17px;
	height:30px;
	line-height:30px;
	color:#372409;
}
.container .section .noti {
	width:55%;
	/* background-color:#272727;
	*/
}
.container .section .noti .top {
	padding-top:37px;
	padding-bottom:37px;
	background-image:url(../images/notic-bg.jpg);
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.container .section .noti .date {
	height:110px;
	width:289px;
	font-size:40px;
	font-family:DIN-CONDENSED-BOLD;
	font-weight:Condensed Bold;
	text-align:left;
	color:#fff;
	line-height:92px;
	letter-spacing:5px;
	text-align:center;
	margin:0 auto;
}
.container .section .noti .date::before {
	display:block;
	content:"";
	width:195px;
	height:9px;
	line-height:0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMMAAAAJCAYAAACPDJh4AAAAAXNSR0IArs4c6QAABVBJREFUWEfd2emuHDUQBeBqCDsk7PsOf3n/h0EkkIRVbAlrAonR13KhwvL0zB1mENDS1b2ZsY+PT50qlztLa+2DiHgwdj9LRDwcES0i7m6Mu+hXiXs/In676OT/Id9z6XAu3HsR8fsZ4nYO3Ec61y2+95bW2uMRwZi7nksR8Wo37FcRgewpHrivRcSvEfH1iXH/a3zp8FNEfBsRzHuKh75vRMTPZ9D3lc73+xPzPQfuQ10HXLf4tjUJWmtOBn+PSSEwD3Qw1fuLfkKM45wa95dl+Usg9+BaU7B+iQhJ5jkF7r+Kb2urxjj5GR960eHNiPghIr45Qoct3Le6aQ/W9wC+1ns9In6MiO9OwJd3/MBVFOAy7UF+2OCbuPR9p2u7jdsN+3xEPNYJAMlHAqhWL/aTAdizEaHq5CPY5qyVLROitWbMCxHhiFpzbsAlJFzJYO7TO3BX0QuuzcF9dMAEP/K9HRHPDG3gMXy1h/i+3CvtFl9r3ip8VSb79HuXDi91E9yJiCsTvpJGslRc+sLNFrYmGr5i5YSkX/Kt7TAdZrj7+KYf8NF2HMN31CH1tR+44sgPh/C1f36Y6avrEA9JptBs8b2tTWKqdzsBk7O6E5uRrkXEk/17LZLAIZzjEPY9cT9clmW9V7TWfPZ+CXIdb6PX+zzJkBsSwGzDEte8j5ZlWe8VrTVJC9c8fDPJZnxhSPR6PB7D117wpYe2Y8bX+k90nT7Gt1ctZnm7a8bsyReP1OGprpPfPpN4VS+4Arnidh2MFTdmr7h4XDY2Ip7r3ytIuN8a4mscvFXfC/DFhwdg2l/la/30y7WBr5OKfjySOjAxjKudN1zzcZPEqYNx9jzyxSFP1qqD8Rk3HpAM1oEhQSqute7knYHBv+yZ6A7hAQaEqD5DAoCxaVobAkxsnwvW3S6qRfWANzsuE0sYJhCkG908TG2+tfLuAFeQmc7nn5RgCYQK/XnnmCfPjK/AWEs1k2TH8iWWfTCqYM740kFhEZybna+j3xyf4WuePXmSmyTLZLCOvytf5jDHiZy4dDROJYXr+8Slg/XEzRw64pVJljrAzeTLuB3KtyYDzoxWccUah+slbsYxoxjTocYti64xmQzVtOK2i6/4mv9p0SFfzsCj75gMeTdLXNpclgyIM7L7ANMjkb27amSjwCSDyuLvPL4kB2D/FhimHZMBGbh5ejAC4YhiDnOpADZVcSWc4Pi8igpLMnzWMesLgJEvARni7/LN9otOuM740onBq2mruQSLGbIdpQO+2XZIJusIbN4Dqr5rwIu5xEl7QAdBr7jJVzGigYJT20X6W5d2qxEnybuLr31aN6srI418JeauZHB/GXVIvrwFFz86Jm76hYdGvsatBWiig5OCZ7WL/EZPfPN+DNd+aHklk8FF1odE82RfnRVMzyVwEibbmBzjNzIAHbc1GRxfKtcMVwXLt0kEymMrcQkBV8CuluNWVYLrJNMmbfG19oh7br4qXj3JiM+UTJuvpqu+jCNY+dZnpgMMuLUo0Jt+9jjDzbcocGf65t3L+rVN2scXLr4KAs9ku1PjpoDhm0mWJ5ligku+Sq86wM23SRJ1xJ3x5RHJoDhKhlEHGHjwt6SY8YWL1yXJQAy9JzICUS+6aTTHrO9qr5cXNhtSERm+9ohM/F4fNHsda94huI555lrfEbfWbA4uIWavIRPXPmoP+U/wJaxKfKPwVc3oi+sWXxoxyUz/GW7qu77Jq7fn/jd9aLUvbvhKstR3H9/E3eLLDyp81cHJRYe8uI+U4fJi/r/ITAe4f/Lt7bhT0Z0Mn1068Jn97dJ35fsHQuMDIqT35tsAAAAASUVORK5CYII=);
	background-size:100% 100%;
	background-repeat:no-repeat;
	margin:0 auto;
}
.container .section .noti .date::after {
	display:block;
	content:"";
	width:195px;
	height:9px;
	line-height:0;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMMAAAAJCAYAAACPDJh4AAAAAXNSR0IArs4c6QAABUdJREFUWEfV2FeT3EQUBeAjcsbknHng//8dwMaBYGxMMmmNV9Sn6ks1jTSzYfZhVbW1Go3m9Olzzw3SNM/z40k+TvJ0kjn/PXyekjzWLv/d7nHNUd8/kuTXJF9N0+SezPP8VJJPk8A/3oEL4+EO3J+S3Oxwn2i4T+7BteSh+BZ9OuziS5cfk3zd8X0mySdJHl3RF67f1HdbOqzh0hcufce4nRRX3PC9dWC+cO8NOhyc7zzPdHkuyUdJrHkeHe5N8zxLgg+S/JLkj8FgwJnurWas75M8GIwtkFeS2OwX0zQdDSTvruCCgPtmkqMkdxpuJZnv4b7UEvHqNE3LuvM8P5vkwxbE3wcB1vjCH3Evgq9EebHxVhQeNB2s9W4S2v21wpdu9LWXH5rOa3wF+3qH+3yS95PQ988VXHGFK6buoV+Pi++rzUTidhq+bzS+EknBGXFfbrhL3JoO+L7d4ralwz5cfK31ZcOlibXeSXJ7RQeWoa91+XuNr2ICN5JB5Xq9gflCptVBwPtJXmtiAnuh6xTMp3L7HWMzQSWDzQvGzSSquXXqIKBOYl0msIb7qwPBRd5na/cmgGOtb1tCCfoWX9xG3LPwlVC/Jalg4d7j6nxw7fOVVmmZQLAkg6T+pmmgCIx87cd+aUFfhaA6789NB0HXcXpz0WYNl9lgMQGu/nrc4msPuF3rzHUSvtbF1zojXzowIL43Or7uUywUBQWt16H0hWu/cKuw0AFf3sMXbs/XZ3u4taKvIqEYKEYK7si3cO35SiWDIMssBCWDIAqIxa+1/xKDiRmcMWpcQNK9W8mAJFwCFK41brS1kJVMOBAYQeMCUdwva3tR4VQySAR/I1/4VbEknGQr3NPyhW0NfInOZGt8VXXXt5Lhu6YBo6hucOl7vRmqEswazke+YzIwF/MoCjQpXLFQMODiAkuS0tF5xQ1fOm0lwy6+fgdrMdEKX+ttJYMu5ffFV8HDn8/sCa7PcHkDX7HEdy15KxkUhV4HuNYQNzpZFz5cfihc49xyvcYkzwyyqG+3wIiJJHERYlJGZNR6Dqig+v+5ztDGGcTNtDbX4wrWIlQjb8OSBWEbtkbN0dWlljbecGsGZ8p9fGsPEuA8fO2lT4Y1vqUD/lW57EOFM9bRjDY11+LGiEwLX4CqegpQ6fA/3E5fcVNARlwBF7dKBqawlqpdOtR4K679mHQSvkwnruKI88jXNfzHMclYZ59iWTpIHGteHYoCDHur+/B1H9yeLw5w7a3XAW4VG4WAt+jiWq+DOLh+JBl8UO2ZbHwAQVqFAOYcOclQbbyfFW3y9jRNyJrtVUmzHOOs4epEEqBM7XwN15p3Olx84QrwPr46mM7AUMtY2I0oJ+VrDSJr7zUmSeAtvoS+O03TYrp5nu3fuCI4I9/CxbG6Qc3bI98Rd5e+xgF8xdU+FQ1813Q4Ld+Km7jQ85B8++5VzzN9zGgy8q1ngvFFAq3tW0fgF8ngmgJBhx53GfeXC/M8M2EJ1fnl37dF77Vk0JLHINX9x2XYutASbdxMzcKuw0VY4LZwH5axOtzLxlcC79KhKqaArd1n62s67MIVTy9GFITT6ruPrxlc8jLmofjCYVrJq5Ov+fG0OihIvFIvXOBu822Vq0+A8bwqkHaqSyyvTg9wwCVqJcPSUQ5wXEa+igITqGLja+izSkIHSabzSoZD6qvTSTLj0SH5XhSuoiBxd/I1Jn220jb6AMikGknGV2JnDVR1AbjE7Ge982D2uFrfZeHrAV2RWZ63DnSIG1xJcBH64ju+Zj8P9fLZReB6BMB1S19eOf4HeNz0EOE7nRoAAAAASUVORK5CYII=);
 	background-size:100% 100%;
	background-repeat:no-repeat;
	margin:0 auto;
}
.container .section .noti .intro-text {
	margin:25px auto;
	width:521px;
	height:72px;
	margin: 10px auto;
    width: 521px;
    height: 110px;
	font-size:16px;
	font-family:PingFang SC,PingFang SC-Regular;
	font-weight:400;
	text-align:left;
	color:#fff;
	line-height:24px;
	max-height:"72px";
	line-height:"72px"/3;
	white-space: pre-wrap;
	/*overflow:hidden;*/
	/*text-overflow:ellipsis;*/
	/*word-wrap:break-word;*/
	/*display:-webkit-box;*/
	/*-webkit-box-orient:vertical;*/
	/*-webkit-line-clamp:3;*/
}
.section .noti .times {
	margin-top:14px;
	display:flex;
	height:90px;
	font-size:40px;
	font-family:DIN Condensed,DIN Condensed-Bold;
	font-weight:700;
	text-align:center;
	color:#fff;
	letter-spacing:2.4px;
	justify-content:space-around;
	padding:0 20px;
}
.section .noti .times .time {
	width:150px;
	line-height:64px;
	text-align:center;
	position:relative;
}
.section .noti .times .time::after {
	position:absolute;
	top:22px;
	right:-20px;
	content:"";
	display:block;
	width:4px;
	height:19px;
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAATCAYAAAC3IqxdAAAAAXNSR0IArs4c6QAAAG5JREFUKFPNzqENQlEMBdDzHIIEgWIWDBOwAoLBWAGH+QLx/R8AgUIiCAmSkoY+xwDUNDlt2tsi4oLRt9YtIg6YFzw7tIJ3woQjNrgm7GqabZ9wwhmzlH5jhQHbn0fzba/IjRceJYt/CnbDvYItP2yiWMJPE/XhAAAAAElFTkSuQmCC);
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.section .noti .times .time:last-child:after {
	display:none;
}
.section .noti .times .time .time-text {
	text-align:center;
	font-family:DIN-CONDENSED-BOLD;
}
.section .noti .times .time .time-intro {
	color:#ffa775;
	font-size:16px;
	line-height:25px;
	text-align:center;
}
.section .noti .bottom-item {
	display:flex;
	flex:1;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	padding:20px 0;
	height:104px;
	color:#fff;
	background-color:#922525;
	font-size:18px;
	font-family:PingFang SC,PingFang SC-Regular;
}
.section .noti .bottom-item a {
	display:flex;
	flex-direction:column;
	align-items:center;
	color: #fff;
}
.section .noti .bottom-item img {
	width:40px;
	height:40px;
	margin-bottom:10px;
	/* background-color:#ddd;
	*/
}
/* 介绍 */
.introduce {
	width:100%;
	min-height:100px;
	position:relative;
	padding-top:100px;
}
.introduce .yun-1 {
	position:absolute;
	top:0;
	left:0;
}
.introduce .yun-2 {
	position:absolute;
	top:190px;
	right:0;
}
.introduce-cont {
	display:flex;
	min-height:200px;
	/* align-items:center;
	*/
}
.introduce-cont .left {
	width:100%;
	position:relative;
}
.introduce-cont .left .kuang {
	width:700px;
	height:195px;
	position:absolute;
	top:0px;
	/* transform:translate(-70px);
	object-fit:cover;
	object-position:left;
	*/
}
.introduce-cont .left .jianjie {
	position:relative;
	top:40px;
	left:40px;
	/* width:0px;
	*/
  height:120px;
	object-fit:cover;
	object-position:left;
	z-index:100;
}
.introduce-cont .right {
	margin-left:51px;
	flex-shrink:0;
	position:relative;
	width:400px;
	height:325px;
}
.introduce-cont .right-cont-box {
	height:220px;
	font-size:18px;
	font-family:PingFang SC,PingFang SC-Regular;
	font-weight:400;
	text-align:left;
	color:#323232;
	line-height:30px;
	position:relative;
	overflow:hidden;
	text-indent:2em;
	/* top:105px;
	*/
}
.introduce-cont .right .detail-btn {
	position:absolute;
	bottom:42px;
	right:0px;
	width:150px;
	height:48px;
	background:rgba(255,167,117,0.1);
	border:1px solid #ffa775;
	border-radius:25px;
	font-size:18px;
	font-family:PingFang SC,PingFang SC-Regular;
	font-weight:400;
	color:#e2690b;
	line-height:48px;
	display:flex;
	justify-content:center;
	align-items:center;
	cursor:pointer;
}
.introduce-cont .right .detail-btn a{color: #e2690b;}
.introduce-cont .right .detail-btn .detail-img {
	width:11px;
	height:19px;
	margin-left:6px;
	display:block;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAATCAYAAABGKffQAAAAAXNSR0IArs4c6QAAAjdJREFUOE+Fkk1IVHEUxc/5v/fmNW+kRKkpTJrAFiEVVhRFEEX0sQuSdi5MmhlpEdEiCYKJaFEWrqxQKxfRRihpkxFB2KIwImhRUVLOaOogBX3MvHHm/f83xr5ElO728OPce89hOhm5ZQWmbWWPP4b/DDNxd69QNYUtv3VqCsX6PhQXYjjZVLGsWKHviVFPactjncs/WN2LwnwAMwkvOSOE9EME1n4x+p2Znn4Sy6HEPujZEDNJ77ob5E8XLHcLqepIRAn1RrR5i4j/qrYD/h+Ambh3DEo+K5rvWqyDJBsBVALyTENOxKL+EFMwZYCjLagyduSMohnUZLUSdoHgjAjpAoLO4Wjx9a4UAqZSUEcnw9sC4pwC7htRR0isgUD9gqRfQS7UlB2GW9w627GaLYWSaJMGxKVSMQF3AtwMwCZkwBh1kp9anAbtOFcIOS6CHUbkm6F+bjPUJsQhAg4gOVWSPRyPwwtUOAHhOhATIDaWvQVsALAcQABIe+hH/jwlBZUe9w4ohUYR84i0LoGIlg8UyEsCd9xSvjvagyw/xsNbbXIfKAMg1wvY/fuvgTHm1JJp/0ZlL76W3ZhJRC5D63463G6MxEhrLYB6QPocmIsrrhVG/oWS9DodmHahrg7E2gBhFYlBsTlWm81nZ0fOkeSi3STjCuqFQBYLzM1VVwsf5i3SRDOWFl3vNo1uNyG+H8oWMofnFOjvGulW7yxEclPG79jUhaB8yIJ9HkuEG2u++Hfn1nE+4Cf9U/rsPAOJPwAAAABJRU5ErkJggg==);
	background-size:100% 100%;
	background-repeat:no-repeat;
}
.footer {
	margin-top:100px;
	background:#272727;
	color:#b4b3b8;
	line-height:1.8;
	font-size:14px;
}
.footer .wrap {
	padding:30px 0 27px;
	margin:0 auto;
	width:1200px;
	width:100%;
	text-align: center;
}
.footer .wrap a{color: #b4b3b8}
.footer .wrap span{margin: 0 5px;}
.footer .copyright {
	text-align:center;
}
.footer .beian {
	text-align:center;
}
.m-footer-nav {
	background-color:#2d3134;
	height:60px;
	overflow:hidden;
	color:#838991;
}
.m-footer-nav ul {
	float:left;
	margin-top:26px;
}
.m-footer-nav ul li {
	float:left;
	font-size:14px;
	border-left:1px #015a40 dotted;
	line-height:1;
	height:10px;
}
.m-footer-nav ul li a {
	display:block;
	margin:-2px 10px 0;
	color: #838991;
}
.m-footer-nav ul li.b0 a {
	margin-left:0;
}
.m-footer-nav a.gotop {
	float:right;
	line-height:60px;
	font-size:14px;
	color: #838991;
}
.m-footer-nav a.gotop img {
	vertical-align:middle;
}
.m-header {
	width:100%;
	height:120px;
	background-color:rgba(0,0,0,0.3);
	position:absolute;
	top:0;
	left:0;
	z-index:99;
}
.m-logo {
	position:absolute;
	left:3.4%;
	top:30px;
}
.m-logo img{height: 60px;}
/* .m-nav {
	margin:20px 0 0 500px;
	float:left;
} */
.m-nav a.index,.m-nav dl dt a {
	float:left;
	color:#f2d374;
	font-size:16px;
	overflow:hidden;
	text-align:center;
	width:110px;
	line-height:86px;
	margin:0 10px;
}
.m-nav dl dt a{font-size: 18px;}
.m-nav a.active,.m-nav a.index:hover,.m-nav dl.hover dt a {
	background:url(../images/cloud.png) no-repeat right 45px;
	color:#fff;
}
.m-nav dl {
	float:left;
	position:relative;
	font-size:16px;
}
.m-nav dl dd {
	min-width:100px;
	width:max-content;
	padding:15px 0 15px 30px;
	position:absolute;
	top:86px;
	left:50%;
	transform:translateX(-50%);
	background-color:#908556;
	color:#ffffee;
	display:none;
}
.m-nav dl dd:before {
	content:"";
	font-size:0;
	width:0;
	height:0;
	line-height:0;
	display:block;
	border:0 solid transparent;
	border-width:8px;
	border-bottom-color:#908556;
	position:absolute;
	top:-15px;
	left:50%;
	margin-left:-8px;
}
.m-nav dl dd a {
	display:block;
	line-height:30px;
	color:#ffffee;
}
.m-nav dl dd a:hover {
	text-decoration:underline;
}
.m-tool {
	position:absolute;
	right:60px;
	top:28px;
	z-index:100;
}
.m-tool li {
	float:left;
	width:50px;
	height:65px;
	margin-left:20px;
	position:relative;
	cursor:pointer;
}
.m-tool li.map {
	background:url(../images/map.png) no-repeat;
}
.m-tool li.map a {
	display:block;
	height:100%;
	color:#ffffee;
}
.m-tool li.wei {
	background:url(../images/wei.png) no-repeat;
}
.m-tool li.wei img{margin-bottom: 2px;}
.m-tool li.qq {
	background:url(../images/qq.png) no-repeat;
}
.m-tool li.qq a {
	margin-top:10px;
	display:block;
	color:#ffffee;
}
.m-tool li div {
	position:absolute;
	top:58px;
	left:50%;
	background-color:#908556;
	border-radius:3px;
	padding:10px;
	width:80px;
	text-align:center;
	color:#fff;
	margin-left:-50px;
	display:none;
}
.m-tool li div:before {
	content:"";
	background:url(../images/arrow.png) no-repeat;
	display:block;
	width:16px;
	height:9px;
	position:absolute;
	top:-7px;
	left:50%;
	margin-left:-8px;
}
.m-sliderpage {
	position:absolute;
	width:100%;
	height:100%;
	overflow:hidden;
	top:0;
	left:0;
}
.m-sliderpage .page {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow:hidden;
	display:none;
}
.m-sliderpage .page img {
	position:absolute;
	bottom:0;
	right:0;
}
.taoyuan .text-con {
	position:absolute;
	left:50%;
	top:180px;
	width:520px;
	margin-left:-260px;
	z-index:2;
}
.taoyuan i {
	position:absolute;
	display:block;
	overflow:hidden;
	z-index:2;
}
.taoyuan .text-con i {
	opacity:0;
	filter:alpha(opacity=0);
}
.taoyuan i.ty-a {
	background:url(../images/text1.png) no-repeat;
	width:29px;
	height:281px;
	top:50px;
	right:30px;
}
.taoyuan i.ty-b {
	background:url(../images/text2.png) no-repeat;
	width:42px;
	height:420px;
	top:50px;
	right:45px;
}
.taoyuan i.ty-c {
	background:url(../images/text3.png) no-repeat;
	width:36px;
	height:376px;
	top:50px;
	right:80px;
}
.taoyuan i.ty-d {
	background:url(../images/text4.png) no-repeat;
	width:46px;
	height:277px;
	top:50px;
	right:130px;
}
.taoyuan i.ty-e {
	background:url(../images/text5.png) no-repeat;
	width:170px;
	height:340px;
	top:100px;
	left:0;
}
.taoyuan i.ty-bg {
	background:url(../images/text_bg.png) no-repeat;
	width:319px;
	height:529px;
	top:0;
	right:0;
}
.taoyuan i.yun-a,.taoyuan i.yun-b {
	background:url(../images/image8.png) no-repeat;
	width:900px;
	height:350px;
	bottom:-150px;
	left:-150px;
	opacity:0.9;
	filter:alpha(opacity=90);
}
.taoyuan i.yun-b {
	top:0;
	left:auto;
	right:-500px;
	opacity:0.1;
	filter:alpha(opacity=10);
}
.taoyuan i.hua-a {
	background:url(../images/image1.png) no-repeat;
	width:500px;
	height:487px;
	bottom:-8px;
	left:-30px;
}
.taoyuan i.hua-b {
	background:url(../images/image2.png) no-repeat;
	width:500px;
	height:338px;
	bottom:-8px;
	left:80px;
}
.taoyuan i.hua-c {
	background:url(../images/image3.png) no-repeat;
	width:388px;
	height:224px;
	top:8px;
	right:-20px;
	z-index:3;
}
.taoyuan i.hua-d {
	background:url(../images/image11.png) no-repeat;
	width:115px;
	height:77px;
	top:50px;
	right:-115px;
}
.taoyuan i.hua-e {
	background:url(../images/image7.png) no-repeat;
	width:62px;
	height:56px;
	top:-30px;
	right:-62px;
}
.taoyuan i.hua-f {
	background:url(../images/image4.png) no-repeat;
	width:49px;
	height:33px;
	top:110px;
	right:200px;
	display:none;
}
.taoyuan i.hua-g {
	background:url(../images/image5.png) no-repeat;
	width:29px;
	height:26px;
	top:110px;
	right:200px;
	display:none;
}
.taoyuan i.hua-h {
	background:url(../images/image6.png) no-repeat;
	width:21px;
	height:14px;
	top:110px;
	right:200px;
	display:none;
}
.shanshui .text-con {
	width:1134px;
	position:absolute;
	top:150px;
	left:50%;
	margin-left:-567px;
	z-index:2;
	font-size:0;
	text-align:center;
}
.shanshui .text-con a {
	float:left;
	width:99px;
	height:443px;
	margin:0 45px;
}
.shanshui .text-con i {
	display:inline-block;
	opacity:0;
	filter:alpha(opacity=0);
}
.shanshui i.ss-a,.shanshui a.ss-c,.shanshui a.ss-d,.shanshui a.ss-e,.shanshui a.ss-f,.shanshui a.ss-g,.shanshui a.ss-h {
	background:url(../images/ss1.png) no-repeat;
	overflow:hidden;
	position:relative;
}
.shanshui i.ss-a {
	width:550px;
	height:96px;
	top:-50px;
}
.shanshui i.ss-b {
	background:url(../images/ss2.png) no-repeat center 0;
	width:100%;
	height:52px;
	overflow:hidden;
	margin:30px 0;
}
.shanshui .link {
	position:relative;
	top:100px;
	opacity:0;
	filter:alpha(opacity=0);
}
.shanshui a.ss-c {
	background-position:0 -97px;
}
.shanshui a.ss-d {
	background-position:-99px -97px;
}
.shanshui a.ss-e {
	background-position:-198px -97px;
}
.shanshui a.ss-f {
	background-position:-297px -97px;
}
.shanshui a.ss-g {
	background-position:-396px -97px;
}
.shanshui a.ss-h {
	background-position:-495px -97px;
}
.shanshui a:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
}
.wenhua .text-con {
	margin:96px auto 0;
	width:1000px;
	overflow:hidden;
	position:relative;
	z-index:2;
}
.wenhua .text-con .mask {
	position:absolute;
	width:1px;
	height:0;
	top:0;
	left:0;
	background-color:#fff;
	opacity:0.5;
	filter:alpha(opacity=50);
}
.wenhua .text-con i {
	float:left;
	height:475px;
	width:121px;
	background:url(../images/wh1.png) no-repeat;
	position:relative;
	z-index:2;
	top:-475px;
	margin-left:50px;
}
.wenhua .link {
	float:left;
	height:100%;
}
.wenhua .link a {
	float:left;
	width:72px;
	margin-left:70px;
	background:url(../images/wh1.png) no-repeat -136px bottom;
	z-index:2;
	position:relative;
	border-right:2px #721704 solid;
}
.wenhua .link a.wh-b {
	background-position:-208px bottom;
}
.wenhua .link a.wh-c {
	background-position:-280px bottom;
}
.wenhua .link a.wh-d {
	background-position:-352px bottom;
}
.wenhua .link a.wh-e {
	background-position:-424px bottom;
}
.wenhua .link a em {
	background:url(../images/wh2.png) no-repeat;
	width:49px;
	height:33px;
	display:none;
	position:absolute;
	bottom:20px;
	right:11px;
}
.wenhua .link a:hover em {
	display:block;
}
.gongyi .text-con {
	position:absolute;
	left:50%;
	top:50%;
	width:684px;
	margin-left:-342px;
	margin-top:-221px;
	text-align:center;
	z-index:2;
}
.gongyi .text-con i {
	display:inline-block;
	background:url(../images/gy.png) no-repeat;
	opacity:0;
	filter:alpha(opacity=0);
}
.gongyi .text-con i.gy-a {
	width:230px;
	height:125px;
}
.gongyi .text-con i.gy-b {
	width:385px;
	height:125px;
	background-position:-235px 0;
	position:relative;
	top:-50px;
}
.gongyi .link {
	width:100%;
	margin-top:50px;
	opacity:0;
	filter:alpha(opacity=0);
	height:210px;
}
.gongyi .link a {
	float:left;
	background:url(../images/gy.png) no-repeat 0 -125px;
	width:121px;
	padding-top:130px;
	margin:0 25px;
	position:relative;
}
.gongyi .link a.gy-1 {
	background-position:-121px -125px;
}
.gongyi .link a.gy-2 {
	background-position:-242px -125px;
}
.gongyi .link a.gy-3 {
	background-position:-363px -125px;
}
.gongyi .link a p {
	margin:0 18px;
	background-color:#fff;
	opacity:0.8;
	filter:alpha(opacity=80);
	font-size:16px;
	line-height:30px;
}
.gongyi .news {
	padding:0 20px;
	position:relative;
	font-size:15px;
	height:52px;
	overflow:hidden;
	opacity:0;
	filter:alpha(opacity=0);
	top:50px;
}
.gongyi .news span {
	float:left;
	font-weight:700;
	position:relative;
	z-index:2;
	margin-top:15px;
}
.gongyi .news ul {
	text-align:left;
	float:right;
	width:550px;
	position:relative;
	z-index:2;
	overflow:hidden;
	height:22px;
	margin:15px 0;
}
.gongyi .news ul li a {
	float:left;
	width:450px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.gongyi .news ul li em {
	float:right;
	color:#888;
	font-size:13px;
	font-family:arial;
	margin-top:2px;
}
.gongyi .news .mask {
	background-color:#fff;
	opacity:0.8;
	filter:alpha(opacity=80);
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	left:0;
}
.m-sliderpage-nav {
	position:absolute;
	right:35px;
	top:50%;
	display:block;
	margin-top:-47px;
	z-index:8;
}
.m-sliderpage-nav li {
	width:10px;
	height:10px;
	display:block;
	background-color:#fff;
	opacity:0.8;
	filter:alpha(opacity=80);
	border-radius:100px;
	margin:8px 0;
	cursor:pointer;
}
.m-sliderpage-nav li.active {
	background-color:#50a261;
	height:24px;
	opacity:1;
	filter:alpha(opacity=100);
}
.m-arrow {
	position:absolute;
	width:38px;
	height:28px;
	bottom:130px;
	left:50%;
	margin-left:-19px;
	background:url(../images/arr.png) no-repeat;
	z-index:9;
	cursor:pointer;
}
.m-content {
	position:absolute;
	bottom:52px;
	left:0;
	width:100%;
	z-index:9;
}
.m-content > div {
	float:left;
	width:25%;
	position:relative;
	height:60px;
}
.m-content dl {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
}
.m-content dl dt {
	margin:0 1px;
	background-color:#908556;
	display:block;
	overflow:hidden;
	line-height:60px;
	height:60px;
	text-align:center;
	opacity:0.95;
	filter:alpha(opacity=95);
	font-size:18px;
}
.m-content dl.hover dt {
	background-color:#66141b;
	color:#b3a16b;
}
.m-content dl dt a {
	display:block;
}
.m-content dl dt i {
	font-size:12px;
	margin-left:10px;
}
.m-content dl dd {
	background-color:#908556;
	margin:0 1px;
	display:none;
	overflow:hidden;
	padding:0 10px;
	opacity:0.95;
	filter:alpha(opacity=95);
}
.m-content dl dd.news li a {
	font-size:14px;
	display:block;
	padding-right:90px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.m-content dl dd.news li a:hover {
	color:#66141b;
	text-decoration:underline;
}
.m-content dl dd.news li i {
	position:absolute;
	right:5px;
	top:16px;
	color:#48422b;
}
.m-content dl dd.news li,.m-content dl dd.order a,.m-content dl dd.activity a,.m-content dl dd.video a {
	display:block;
	overflow:hidden;
	padding:15px 5px;
	border-top:1px #655d3c dotted;
	position:relative;
}
.m-content dl dd.news li:first-child,.m-content dl dd.order a:first-child,.m-content dl dd.activity a:first-child,.m-content dl dd.video a:first-child {
	border:0;
}
.m-content dl dd.order a img {
	float:left;
	width:80px;
	height:60px;
}
.m-content dl dd.order a:hover img {
	border:2px #66141b solid;
	width:76px;
	height:56px;
}
.m-content dl dd.order a div {
	margin-left:95px;
	overflow:hidden;
}
.m-content dl dd.order a h4,.m-content dl dd.activity a div h4 {
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.m-content dl dd.order a p {
	font-size:14px;
	color:#fff;
}
.m-content dl dd.order a p b {
	font-family:"Georgia";
	font-size:28px;
	line-height:1;
}
.m-content dl dd.activity a label {
	float:left;
	font-size:50px;
	line-height:1;
	font-style:italic;
	color:#fff;
}
.m-content dl dd.activity a:hover label {
	color:#66141b;
}
.m-content dl dd.activity a div {
	margin-left:40px;
	overflow:hidden;
}
.m-content dl dd.activity a p {
	color:#48422b;
}
.m-content dl dd.video a {
	padding-left:33px;
	background:url(../images/video.png) no-repeat 8px 16px;
	font-size:15px;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.m-content dl dd.video a:hover {
	color:#66141b;
	text-decoration:underline;
}
.m-footer {
	width:100%;
	height:40px;
	padding:6px 0;
	overflow:hidden;
	background-color:#02815c;
	position:absolute;
	bottom:0;
	left:0;
	color:#c6e3cc;
	font-family:arial,"宋体";
	z-index:9;
}
.m-footer .copy {
	float:left;
	margin-left:20px;
}
.m-footer .design {
	float:right;
	margin-right:20px;
}
.m-footer .design label {
	margin-left:20px;
}
.m-footer .link {
	display:block;
	overflow:hidden;
	width:100%;
	height:20px;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.m-footer .link dt {
	float:left;
	padding-left:20px;
}
.m-footer .link dd a {
	float:left;
	margin-right:15px;
}
#weather {
	float:left;
}
#weather * {
	display:inline-block;
}
#weather img {
	height:18px;
	vertical-align:text-bottom;
	margin-right:5px;
}
#weather span {
	margin-right:5px;
}
#weather b {
	border-radius:2px;
	color:#fff;
	font-weight:400;
	padding:0 5px;
	line-height:20px;
	margin-left:3px;
}
#weather .pm25-l1,#weather .pm25-l2 {
	background:#096;
}
#weather .pm25-l3 {
	background:#f93;
}
#weather .pm25-l4 {
	background:#c03;
}
#weather .pm25-l5 {
	background:#609;
}

.nav-btn{
	display: none;
	padding: 12px;
	cursor: pointer;
	width: 30px;
}
.swiper1{
	display: none;
	margin-top: 64px;
}
.swiper1 img{width: 100%;}
.swiper1 .swiper-pagination-bullet{
	border: 2px solid #ffd200;
	background: transparent;
	opacity: 1;
}
.swiper1 .swiper-pagination-bullet-active{background: #ffd200;}
/* Adaptive */
@media screen and (max-width: 1300px) {
	.m-logo{left: 0;}
	.m-tool{right: 30px;}
	.m-tool li{margin-left: 10px;}
	.m-nav a.index, .m-nav dl dt a{width: 100px;}
	.container .section{width: 100%;}
	.introduce-cont .right{margin-right: 20px;margin-left: 10px;}
	.m-footer-nav{padding: 0 20px;}
}
@media screen and (max-width: 1180px) {
	.m-logo img{height: 50px;margin-top: 5px;}
	.m-nav a.index, .m-nav dl dt a{width: max-content;margin: 0 0;padding: 0 18px;}
}
@media screen and (max-width: 1050px) {
	.m-nav a.index, .m-nav dl dt a{padding: 0 10px;}
	.container .section .news{padding: 20px;}
	.container .section .noti .intro-text{width: 90%;}
	.section .noti .times .time::after{right: 0;}
	.introduce-cont .left .jianjie{height: 85px;}
}
@media screen and (max-width: 900px) {
	.m-header{height: 64px;justify-content: end;background: #02815c;position: fixed;}
	.m-nav{display: none;}
	.m-logo{top: 0px;left: 50%;transform:translateX(-50%);}
	.m-logo img{margin-top: 7px;}
	.m-tool{display: none;}
	.nav-btn{display: block;}
	.container{margin-top: 0 !important;padding-top: 0;}
	.container .notice{padding: 10px 10px;flex-wrap:wrap;justify-content: space-between;height: auto;margin-bottom: 10px;}
	.container .notice ul{order: 3;width: 100%;flex: auto;margin: 2px 0 0;opacity: 0.8;}
	.container .section{flex-wrap:wrap;}
	.container .section .news{width: 100%;margin-right: 0;}
	.container .section .noti{width: 100%;}
	.container .section .news{padding: 10px;}
	.section .news .title{background-size: contain;}
	.section .news .title h1 {margin-top: 14px;margin-left: 41px;font-size: 24px !important;}
	.section .news .list{margin-top: 0;}
	.section .news .list a{font-size: 15px;max-width: calc(100% - 50px);}
	.section .news .list .date{font-size: 15px;}
	.section .noti .times{font-size: 30px;}
	.container .section.otherNews{margin-top: 10px !important;}
	.container .section .news{width: 100% !important;}
	.introduce{padding-top: 40px;}
	.introduce-cont .left .kuang{display: none;}
	.introduce-cont .left .jianjie{top: 0;left: 0;width: 90%;height: auto;display: block;margin: auto;}
	.introduce-cont .right{width: 90%;box-sizing: border-box;margin: 40px auto 0;height: auto;}
	.introduce-cont .right-cont-box{height: auto;}
	.introduce-cont .right .detail-btn{position: relative;bottom: 0;margin-top: 15px;}
	.footer{margin-top: 40px;}
	.footer .wrapper{display: flex;justify-content: space-between;align-items: center;}
	.m-footer-nav ul{flex: 1;margin-top: 0;}
	.m-footer-nav ul li{height: 18px;border-width: 0;line-height: 18px;}
	.m-footer-nav ul li a{margin:0 10px 0 0;}
	.m-footer-nav a.gotop img{width: 24px;}
	.footer .wrap {padding: 22px 0 22px;}
	.swiper1{display: block;}
}