.metebox{ background:url(m_bg.png) no-repeat center center; background-size:cover; height:auto;}
.metebox p.time{ padding:15px 2%; overflow:hidden; color:#fff}
.metebox p.time span{ color:#93accf;}
.metebox table{ overflow:hidden; text-align:center;margin: 15px 0 15px;width: 100%;border: 0;color:#cdd6e8;}
.metebox table td span{background:url(m_icon1.png) no-repeat left center; background-size:auto 25px; height:25px; display:inline-block; padding-left:30px; line-height:25px}
.metebox table td:nth-child(3n+2) span{background:url(m_icon2.png) no-repeat left center; background-size:auto 25px}
.metebox table td:nth-child(3n+3) span{background:url(m_icon3.png) no-repeat left center; background-size:auto 25px}
.metebox .btn{height:45px;background: rgba(0, 0, 0, 0.15) none repeat scroll 0 0 !important;filter:Alpha(opacity=37);width:100%;}
.metebox .btn a{display:block;width:33.3333%;float:left;text-align:center;padding:12px 0px;color:#fff;border-right:1px solid #908a84;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.metebox .btn a:first{ border-left:none}
.metebox .des{ margin:20px 2%;color:#fff;position: relative;}
.metebox .des .icon{ float: left;width:126px;text-align: center;margin: 10px 0;}
.metebox .des .icon img{ width:77px;height: 77px;}
.metebox .des .tem{ font-weight:bold; padding-bottom:10px; font-size:24px}
.metebox .img{text-align:  right;}
.metebox .img img{ width:45px; height:50px;margin: 0 1px;}
.metebox1{background-size:cover; height:auto;}
.metebox1 .btn{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;height:45px;width:100%;}
.metebox1 .btn a{display:block;width:33.3333%;float:left;text-align:center;padding:12px 0px;color:#464646;border-right:1px solid #ddd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.metebox1 .btn a:first{ border-left:none}
.metebox1 .btn a:HOVER{ color:#40639a;}
.newsimg{ background:#e6e6e6; padding:0px; border-top:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; overflow:hidden}
.newsSlide { position: relative; width: 100%; height:auto; overflow: hidden; }
.ulList li a { position: relative; display:block}
.ulList li a img { width: 100%; height:100%; vertical-align: middle;}
@media (max-width:2048px){.ulList li a img {height:400px;}}
@media (max-width:640px){.ulList li a img {height:400px;}}
@media (max-width:560px){.ulList li a img {height:350px;}}
@media (max-width:480px){.ulList li a img {height:300px;}}
@media (max-width:400px){.ulList li a img {height:250px;}}
@media (max-width:360px){.ulList li a img {height:225px;}}
@media (max-width:320px){.ulList li a img {height:200px;}}
.ulList li a p{ position: absolute; left: 0; bottom: 0; width: 100%; padding:10px 2% 20px; text-align:center; background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important; filter:Alpha(opacity=50); color: #fff; }
.ulList li a p span{ display:block; overflow:hidden; display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical; text-overflow:-o-ellipsis-lastline}
.ulList li h3 {
    position: absolute;
    z-index: 998;
    margin-top: -50px;
    text-align: center;
    width: 100%;
}
.ulList li h3 a {
    color: #fff;
    font-weight: normal;
    display: block;
    text-align: center;
}
.newsSlide .hd{ position:absolute; z-index:1; bottom:10px; right:0px; height:10px; line-height:10px; width:100%}
.newsSlide .hd ul{ text-align:center}
.newsSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:36px; height:6px; margin:0px 2px; overflow:hidden; background:#818181; line-height:999px}
.newsSlide .hd ul li.on { background:#ff900d; }
.indexcolumn{ background:#fff; padding-top:20px; overflow:hidden}
.indexcolumn a{ width:25%; display:block; float:left; text-align:center; color:#444; margin-bottom:20px}
.indexcolumn a div{ height:70px; width:100%; background:url(m_icon01.png) no-repeat center center; background-size:auto 98%; margin-bottom:5px}
.indexcolumn a:nth-child(8n+2) div{background:url(m_icon02.png) no-repeat center center; background-size:auto 98%}
.indexcolumn a:nth-child(8n+3) div{background:url(m_icon03.png) no-repeat center center; background-size:auto 98%}
.indexcolumn a:nth-child(8n+4) div{background:url(m_icon04.png) no-repeat center center; background-size:auto 98%}
.indexcolumn a:nth-child(8n+5) div{background:url(m_icon05.png) no-repeat center center; background-size:auto 98%}
.indexcolumn a:nth-child(8n+6) div{background:url(m_icon06.png) no-repeat center center; background-size:auto 98%}
.indexcolumn a:nth-child(8n+7) div{background:url(m_icon07.png) no-repeat center center; background-size:auto 98%}
.indexcolumn a:nth-child(8n+8) div{background:url(m_icon08.png) no-repeat center center; background-size:auto 98%}
.bottom-btn{ padding:20px 0px; clear:both; overflow:hidden}
.bottom-btn a{ width:22.5%; display:block; padding:12px 0px; float:left; margin-left:2%; text-align:center; background:#fba730; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; color:#fff}
.bottom-btn a span{ background:url(m_spanbg.png) no-repeat right center; padding-right:22%; background-size:auto 90% }
.bottom-btn a:nth-child(3n+2){ background:#35bef6}
.bottom-btn a:nth-child(3n+3){ background:#98d044}
.bottom-btn a:nth-child(3n+4){ background:#EE3D18}<!--#5c80d3-->
.early .early-tit{ 
	background: #edf4fa;
    border-bottom: 1px solid #d6d6d6;
    height: 45px;
    line-height: 45px;
    margin-bottom: 20px;
    display: -moz-box;
    display: box;
    width: 100%;
    overflow-x: hidden;
    overflow-y: hidden;
}
#wrapper {
	position: relative;
	z-index: 1;
	height: 46px;
	width: 100%;
	background-color: #edf4fa;
	overflow: hidden;
	-ms-touch-action: none;
	-ms-scroll-chaining: chained;
    -ms-overflow-style: none;
    -ms-content-zooming: zoom;
    -ms-scroll-rails: none;
    -ms-content-zoom-limit-min: 100%;
    -ms-content-zoom-limit-max: 500%;
    -ms-scroll-snap-type: proximity;
    -ms-scroll-snap-points-x: snapList(100%, 200%, 300%, 400%, 500%);
    -ms-overflow-style: none;
}

#wrapper::-webkit-scrollbar  
{  
    height: 0px;  /*滚动条高度*/
} 

#scroller {
	position: absolute;
	z-index: 1;
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	height: 46px;
	-webkit-transform: translateZ(0);
	-moz-transform: translateZ(0);
	-ms-transform: translateZ(0);
	-o-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	-o-text-size-adjust: none;
	text-size-adjust: none;
}

/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
#scroller::-webkit-scrollbar  
{  
    height: 0px;  /*滚动条高度*/
}  
  
/*定义滚动条轨道 内阴影+圆角*/  
#scroller::-webkit-scrollbar-track  
{  
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);  
    border-radius: 10px;  /*滚动条的背景区域的圆角*/
    background-color: red;/*滚动条的背景颜色*/  
}  
  
/*定义滑块 内阴影+圆角*/  
#scroller::-webkit-scrollbar-thumb  
{  
    border-radius: 10px;  /*滚动条的圆角*/
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);  
    background-color: green;  /*滚动条的背景颜色*/
}

#scroller ul {
	list-style: none;
	width: 100%;
	padding: 0;
	margin: 0;
}

#scroller li {
	width: 120px;
	height: 44px;
	float: left;
	line-height: 46px;
	background-color: #edf4fa;
	font-size: 14px;
	overflow: hidden;
	text-align: center;
	border-left:1px solid #d6d6d6;
	-webkit-box-sizing:border-box; 
	-moz-box-sizing:border-box; 
	box-sizing:border-box; 
	text-align:center; 
	color:#444; 
	font-size:16px;
	-moz-box-flex:1; 
	-webkit-box-flex:1; 
	box-flex:1;
	cursor: pointer;
}
.early .early-tit .current{ border-bottom:2px solid #ff0000; color:#ff0000; height:46px}
.early .early-text{ padding:0% 2% 30px}
.early .early-text .top{ position:relative; padding-left:65px; min-height:70px}
.early .early-text .top .img{ position:absolute; left:0px; top:0px}
.early .early-text .top .img img{ width:54px; height:70px}
.early .early-text .top .des p{ margin-bottom:5px}
.early .early-text .top .des{ color:#444; line-height:24px}
.early .early-text .info{ color:#444; line-height:26px; padding:10px 0px 20px;min-height: 200px;}
.early .early-text .info span{ color:#2d62c2}
.early .early-text dl dt{ color:#2d62c2; margin-bottom:10px}
.early .early-text dl dd{ line-height:25px; margin-bottom:4px}

.wrapper .cnt .tit_content{width: 100%;height:40px;background: #2d62c2;}
.wrapper .cnt .tit_content .fl{float:left;}
.wrapper .cnt .tit_content .fl a{color: #fff;font-size: 16px;line-height: 40px;height: 40px;padding: 10px;}
.wrapper .cnt .tit_content .fr{float:right;}
.wrapper .cnt .tit_content .fr p{height: 27px;line-height: 27px;width: 180px;margin: 6px 5px;background-image: url(m_yuyue_bg.png);background-size: 180px;}
.wrapper .cnt .tit_content .fr p span{margin-left: 35px;color: #d8df59;}