body{
	background: #fff;
	font-size: 14px;
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}
input{
	outline: none;
	border: 0;
	font-family: "微软雅黑";
}
a{
	color: #282828;
	font-family: "微软雅黑";
	font-size: 14px;
}
a:hover{
	color: #2285bb
}

img{
	max-width: 100%;
	vertical-align: middle;
}
ul,li,ol{
	list-style: none;
	margin: 0;
	padding: 0;
}
h2,h3,h4,p{
	font-weight: normal;
	margin: 0;
	padding: 0;
}
input,textarea{
	font-family:-apple-system-font,Helvetica Neue,sans-serif
}
i{
	font-style: normal;
}
a{text-decoration: none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.container{
	margin:0 auto;
	background: #FFFFFF;
}
.box-header{
	position: relative;
	margin-bottom: 30px;
}
.box-tit{
	position: relative;
	height: 45px;
	background-repeat: no-repeat;
	background-position: center;
}
.box-tit .tit-link{
	position: absolute;
	display: block;
	width: 200px;
	height: 100%;
	left: 50%;
	margin-left: -100px;
}
.box-zt{
	background-image: url(../images/tit3.jpg);
}
.box-zc{
	background-image: url(../images/tit6.jpg);
}
.box-wh{
	background-image: url(../images/tit8.jpg);
}
.box-wk{
	background-image: url(../images/tit1.jpg);
}
.box-wy{
	background-image: url(../images/tit23new.jpg);
}
.box-pinglun{
	background-image: url(../images/tit12.jpg);
}
.box-lilun{
	background-image: url(../images/tit15.jpg);
}
.box-shidian{
	background-image: url(../images/tit17.jpg);
}
.box-tujie{
	background-image: url(../images/tit19.jpg);
}
.box-ft{
	background-image: url(../images/tit21pcnew.jpg);
}
.box-export{
	background-image: url(../images/index_al.jpg);
}
.box-dutu{
	background-image: url(../images/tit27.jpg);
}
.box-flink{
	background-image: url(../images/tit29.png);
}
.box-attr{
	line-height: 18px;
	position: relative;
	margin-top: -10px;
	overflow: hidden;
	z-index: 11;
}
.box-attr .more{
	display: block;
	line-height: 18px;
	color: #000;
	float: right;
	font-size: 14px;
}
.box-attr .box-link{
	line-height: 18px;
	float: left;
}
.box-attr .box-link{
	line-height: 18px;
	float: left;
}
.box-attr .box-link a{
	color: #2679cc;
	font-size: 14px;
	display: inline-block;
	margin-right: 10px;
}
.zclist{
	overflow: hidden;
	margin: -10px -22px 0px;
}
.zclist li{
	float: left;
	padding: 10px 22px;
	height:365px;
}
.zc-box{
	width: 370px;
	min-height: 365px;
}
.zc-pic{
	display: block;
	position: relative;
	margin-bottom: 15px;
}
.zc-pic:after{
	position: absolute;
	display: block;
	content: ' ';
	width: 28px;
	height: 28px;
	background: url(../images/vmd.png) center no-repeat;
	left: 10px;
	bottom: 40px;
}
.zc-pic .zc-pop-hd{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 30px;
	line-height: 30px;
	background: rgba(0,0,0,.5);
	padding: 0 10px;
	color: #FFFFFF;
}
.zc-lt{
	float: left;
}
.zc-rt{
	float: right;
}
.zc-tit{
	margin-bottom: 15px;
}
.zc-tit a{
	color: #000;
	font-size: 18px;
	font-weight:700;
}
.zc-desc{
	color: #000;
	font-size: 16px;
	margin-bottom: 15px;
}
.zc-tag{
	text-align: right;
	font-size: 0;
}
.zc-tag a{
	display: inline-block;
	color: #2285bb;
	padding: 0 10px;
	line-height: 25px;
	border: 1px solid #2285bb;
	border-radius: 3px;
	margin-left: 5px;
	font-size: 14px;
}
.tuwen-box{
	padding: 10px 10px 15px 10px;
	overflow: hidden;
	border-bottom: 1px dotted #b2b2b2;
}
.tuwen-pic{
	width: 120px;
	height: 85px;
	float: left;
	margin-right: 15px;
}
.tuwen-box .wk-tit{
	margin-bottom: 6px;
}
.tuwen-pic img{
	width: 120px;
	height: 85px;
}
.wk-pic{
	width: 232px;
	height: 130px;
}
.wenku-list li{
	padding: 27px 0;
	overflow: hidden;
	border-bottom: 1px dotted #b2b2b2;
}
.wenku-list li:last-child{
	border-bottom: 0;
}
.wk-pic{
	width: 232px;
	height: 130px;
}
.col-auto{
	overflow: hidden;
}
.wk-tit{
	height: 50px;
	line-height: 20px;

}
.wk-tit a{
	font-size: 18px;
	color: #000;
	font-weight: bold;
}
.wk-desc{
	color: #000;
	font-size: 16px;
	line-height: 24px;
	max-height: 72px;
	overflow: hidden;
	text-indent: 35px;
}
.wk-desc a{
	font-size: 16px;
	color: #2285bb;
}
.net-home-box{
	overflow: hidden;
}
.net-lg a{
	font-size: 16px;
}
.net-sm-list {
	overflow: hidden;
}
.net-sm-list li {
	float: left;
	color: #959595;
	margin-top: 6px;
	line-height: 1.6;
}
.net-sm-list li a{
	color: #000;
	font-size: 16px;
}
.net-sm-list li.line{
	padding: 2px 5px 0px;
}
.dutu-list{
	overflow: hidden;
}
.dutu-list li{
	float: left;
	padding: 5px;
}
.dutu-list ul{
	float: left;
	margin: 0 -5px;
}
.dutu-box{
	display: block;
	position: relative;
}
.tu-lg .dutu-box{
	width: 480px;
	height: 270px;
}
.tu-lg .dutu-box img{
	width: 480px;
	height: 270px;
}
.tu-sm .dutu-box{
	width:230px;
	height:130px;
}
.tu-sm .dutu-box img{
	width:230px;
	height:130px;
}
.pop-tit{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	line-height: 18px;
	background: rgba(0,0,0,.5);
	padding:5px 10px;
	color: #FFFFFF!important;
	text-align:center;
}
.tu-lg .pop-tit{
	height: 40px;
	line-height: 40px;
	font-size: 16px;
	text-align:center;
}

.links {
	overflow: hidden;
}
.links ul{
	margin: 0 -5px;
}
.links li{
	float: left;
	line-height: 1.4;
	padding: 5px 6px;
}
.links li a{
	color: #2679cc;
	font-size: 15px;
}
.links li a:hover{
	text-decoration: underline;
}
.pic-sm-box{
	margin-bottom: 20px;
}
.pic-sm-box a{
	display: block;
	position: relative;
}
.txtlist li{
	position: relative;
	line-height: 1;
	padding-left: 20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom:18px;
}
.txtlist li:last-child{
	margin-bottom: 0;
}
.txtlist li:after{
	display: block;
	content: ' ';
	border-radius: 15px;
	width: 5px;
	height: 5px;
	background: #a00000;
	position: absolute;
	left: 5px;
	top: 50%;
	margin-top: -2px;
}
.txtlist li.txt-hot{
	margin-top:0em;
}
.txtlist li a{
	color: #000;
	font-size: 16px;
}
.txtlist li.txt-hot a{
	font-size: 18px;
	font-weight: bold;
	color: #000;
}
.container-fluid{
	background: #FFFFFF;
	overflow: hidden;
}
.col-sidebar .container-fluid{
	margin-bottom: 20px;
}
.fangtan-box {
	margin: 0 -12px;
}
.fangtan-box li{
	float: left;
	padding: 0 12px
}
.ft-box{
	width: 172px;
}
.ft-box .ft-pic{
	position: relative;
	display: block;
	width: 172px;
	height: 98px;
	margin-bottom: 15px;
}
.ft-box .ft-pic:after{
	position: absolute;
	display: block;
	content: ' ';
	width: 21px;
	height: 21px;
	background: url(../images/vsm.png) center no-repeat;
	left: 50%;
	top: 50%;
	margin-left: -10px;
	margin-top: -10px;
	z-index: 1;
}
.fangt-tit{
	line-height: 24px;
}
.fangt-tit a{
	color: #000;
	font-size: 16px;
}
.row{
	overflow: hidden;
}
a:hover img{
	opacity: .9;
}
.culture-main{
	overflow: hidden;
}

.culture-box .cul-pic{
	display: block;
	margin-bottom: 0px;
}
.culture-box .cul-tit{
	line-height: 1.2;
}
.culture-box .cul-tit a{
	font-size: 18px;
		color: #000;
	font-weight: bold;
}
.cul-list-group{
	overflow: hidden;
}
.focus-text{
	margin-bottom: 25px;
	text-align: center;
}
.focus-text .focus-tit{
	margin-bottom: 10px;
	line-height: 1.5;
}
.focus-text .focus-tit a{
	font-size: 28px;
	color: #000;
	font-weight: bold;
}

.focus-text .focus-tit a:hover{
color: #a00000;
}
.focus-text p{
	color: #848484;
	font-size: 18px;
}
.focus-main{
	overflow: hidden;
}
.focus-recommend{
	overflow: hidden;
	margin-top: 10px;
	padding: 25px 0;
	background: #f3f3f3;
}
.focus-recommend .hd{
	float: left;
	padding:0 12px;
}
.focus-recommend .bd{
	overflow: hidden;
}
.rec-list{
	overflow: hidden;
}
.rec-list li{
	float: left;
	margin-right: 15px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.rec-list li .rec-box{
	width: 150px;
	height: 90px;
	display: block;
}
.rec-list li .rec-box img{
	width: 150px;
	height: 90px;
}
.focus-list li{
	padding: 0px 0px 16px 0px;
	line-height: 1.4;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color: #000;
	font-size: 16px;
}
.focus-list li a{
	color: #000;
	font-size: 16px;
}
.focus-list li.ht{
	height: 10px;
}
.focus-list li.hot a{
	font-size: 18px;
	color: #000 ;
	font-weight: bold;
}
.header{
	margin: 0 auto;
	margin-bottom:30px;
	background: #FFFFFF;
}
.header-main{
	overflow: hidden;
	padding: 20px 0 8px 0
}
.header-main .logo{
	float: left;
	padding:10px 0px;
}
.header-r{float:right; width:520px;}
.search-bar{
	background: #f3f3f3;
	padding: 5px;
	float: right;
	overflow: hidden;
}
.search-bar .search-input{
	background-color: #FFFFFF;
	background-position: 5px center;
	background-repeat: no-repeat;
	background-image: url(../images/so.jpg);
	border-radius: 3px;
	line-height: 30px;
	height: 30px;
	padding: 0 5px;
	width: 300px;
	float: left;
	text-indent: 20px;
	font-size: 14px;
}
.search-bar .search-button{
	width: 50px;
	background: #2679cc;
	color: #FFFFFF;
	border-radius: 3px;
	float: left;
	height: 30px;
	line-height: 0px;
	cursor: pointer;
}
.mainidea{float:right;height:30px;padding:0px 0px 6px;}
.maininfo{float:right;height:34px;line-height:40px;font-family:"黑体",Macrosoft YaHei,"微软雅黑";}
.navbar{
	overflow: hidden;
	position: relative;
	background: #2679cc;
}
.navlink{
	overflow: hidden;
	padding: 0 30px;
}
.navlink li a{
	display: block;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 30px;
	padding: 10px 0;
}
.navlink li a:hover{
	text-decoration: underline;
}
.navlink li {
	padding: 0 25px;
	float: left;
}


@media only screen and (min-width:1200px ) {
	.wenku-list li:last-child{
		padding-bottom: 0;
	}
	.expert-list ul li{
		margin-bottom: 24px;
	}
	.col-sidebar .box-header{
		margin-bottom: 26px;
	}
	.wenku-list{
		margin-top: -35px;
	}
	.search-bar{
		margin-top: 5px;
	}
	.wk-pic{
		float: left;
		margin-right: 20px;
		position:relative;
	}
	.culture-box{
		float: left;
		width: 370px;
		position: relative;
	}
	.navlink li{
		float: left;
	}
	.navlink li.nav-line{
		width: 1px;
		height:50px;
		background: url(../images/navline.png) center no-repeat;
	}
	.navlink li a{
		font-size: 18px;
	}
	.navbar{
		height: 50px;
	}
	.focus-rt{
		width: 440px;
		float: left;
	}
	.focus-lt{
		float: right;
		width: 720px;
	}
	.cul-list-group .txtlist{
		float: left;
		margin-left: 40px;
		width: 370px;
	}
	.container{
		width: 1200px;
		padding-bottom:36px;
	}
	.header{
		width: 1200px;
	}
	.col-main{
		width: 785px;
		float: left;
	}
	.col-sidebar{
		width:370px;
		float: right;
	}
	.col-sidebar .container-fluid{
		margin-bottom: 40px;
	}
}
.slider-player{
	position: relative;
}
.slider-player .slider-nav { position:absolute; padding:15px 10px; right:0; z-index:2; opacity:0.7; filter:Alpha(Opacity="70");bottom: 0;}
.slider-nav a { cursor:pointer; display:inline-block; height:10px; width:10px;border-radius:10px;margin-right:5px;overflow:hidden;line-height:222; text-align:center;background-color:#dddddd; border:0;}
.slider-nav a.active { background-color:#367acd; border-color:#ccc; color:#fff;}
.slider-player .title { font-size:22px; color:#fff; font-weight:bold; text-decoration: none;}
.slider-player .title:hover { text-decoration: underline; color:#f00;}
.slider-player .slider-link {position:  absolute;overflow:hidden;left: 0;right:0;bottom:0; color:#fff;
	height:50px;
	line-height: 50px;
	background: rgba(0,0,0,.5);
	padding: 0 10px;
	padding-right: 110px;
	color: #FFFFFF;font-size: 20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.zt-slide{
	position: relative;
	background: #f3f3f3;
	padding: 30px 75px;
}
.zt-carousel{
	
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{
	width: 33px;
	height: 33px;
	overflow: hidden;
	text-indent: 111px;
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	top: 50%;
	margin-top: -16px;
}
.swiper-button-prev{
	background-image: url(../images/left.jpg);
	left:20px;
}
.swiper-button-next{
	background-image: url(../images/right.jpg);
	right: 20px;
}
.m-zt-list{
	padding:10px 20px;
}
.box-footer{
	text-align: center;
	border-top: 1px solid #f1f1f1;
	padding: 10px;
}
.box-footer .more{
	color:#666;
}

.m-zt-list .pic-sm-box:last-child{
	margin-bottom: 0;
}

@media (max-width: 778px){
	.hidden-sm{
		display:none !important;
	}
}
@media (min-width: 778px){
	.hidden-lg{
		display: none!important;
	}
	.box-footer{
		display: none;
	}
}

@media (max-width: 778px){
	.dutu-list{
		padding: 20px;
	}
	.row{
		background: #f1f1f1;
	}
	.container{
		margin-bottom: 15px;
	}
	body{
		background: #f1f1f1;
	}
	.box-attr{
		display: none;
	}
	.box-header{
		padding-top: 25px;
		margin-bottom:10px;
	}
	.slider-player .slider-link {
	    height: auto;
	}
	.header-main .logo img{
		width: 150px
	}
	.search-bar .search-input{
		width: 120px
	}
	.focus-text .focus-tit a{
		display: block;
		font-size: 14px;
	}
	.focus-text p{
		display: none;
	}
	.focus-text{
		padding:15px 5px;
		margin-bottom: 0;
	}
	.focus-text .focus-tit{
		margin-bottom: 0;
	}
	.rec-list li{
		margin-bottom: 10px;
	}
	.focus-rt{
		padding:25px 15px;
	}
	.focus-list li.hot a{
		font-size: 16px
	}
	.focus-list li a {
	    font-size: 16px;
	}
	.focus-list li{position: relative; padding-left: 16px;}
	.focus-list li:after {
		display: block;
		content: ' ';
		border-radius: 15px;
		width: 5px;
		height: 5px;
		background: #a00000;
		position: absolute;
		left: 5px;
		top: 50%;
		margin-top: -9px;
	}
	.focus-list li.ht{
		height: 0px;
		padding: 0;
	}
	.focus-rt{
		padding: 15px 15px 25px 15px;
	}
	.zclist{
		margin: 0
	}
	.zclist li{
		box-sizing: border-box;
		float: none;
	}
	.box-attr{
		margin-top: 10px;
		padding: 0 10px;
	}
	.box-attr .box-link{
		width: 80%
	}
	.zc-box{
		width: 100%
	}
	.zc-tit a{
		font-size: 16px;
	}
	.txtlist li a{
		font-size: 14px;
	}
	.txtlist{
		padding:10px;
	}
	.cul-tit{
		padding: 0 10px;
	}
	.culture-box .cul-tit a{
		font-size: 16px;
	}
	.wk-pic{
		float: left;
		margin-right:10px;
		text-align: center;
		width: 120px;
		height: 85px;
	}
	.wk-pic img{
		width: 120px;
		height: 85px;
	}
	.wk-tit{
		height: auto;
		padding: 0;
		line-height: 20px;
		max-height: 40px;
		margin-bottom: 6px;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		font-size: 12px;
	}
	.wk-tit a{
		font-size: 15px;
	}
	.wk-desc{
		line-height: 1.6;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		font-size: 12px;
		text-indent: 2em;
	}
	.wk-desc a{
		font-size: 12px;
		color: #2285bb;
	}
	.net-home-box .col-auto{
		padding: 0 10px;
	}
	.net-lg a{
		font-size: 16px;
	}
	.net-sm-list li a{
		font-size: 14px;
	}
	.col-main{
		margin-bottom: 20px;
	}
	.fangtan-box{
		margin: 0;
	}
	.fangtan-box li{
		box-sizing: border-box;
		width: 50%;
	}
	.ft-box .ft-pic,.ft-box{
		width: 100%
	}
	.ft-box .ft-pic{
		margin-bottom: 0
	}
	.fangt-tit{
		line-height: 20px;
	}
	.fangt-tit a{
		font-size: 12px;
	}
	.header{
		margin-bottom: 0;
	}
	.dutu-list .tu-sm{
		box-sizing: border-box;
		width: 50%
	}
	.tu-lg .dutu-box,.tu-lg .dutu-box img{
		width: 100%;
		height: auto;
	}
	.tu-sm .dutu-box,.tu-sm .dutu-box img{
		width: 100%;
		height: auto;
	}
	.links{
		padding: 0 10px 10px 10px;
	}
	.links li a{
		font-size: 13px;
	}
	.rec-list li{
		margin-right: 5px;
	}
	.navlink{
		padding: 15px 0
	}
	.navlink li a{
		line-height: 20px;
		padding: 5px 0;
	}
	.net-lg{
		padding: 10px 0;
	}
	.txtlist li.txt-hot a{
		font-size: 16px;
	}
}
.txtlist li a:hover,
.wk-tit a:hover,
.net-lg a:hover,
.net-sm-list li a:hover{
	color: #a00000
}
.focus-list li a:hover{
	color: #a00000!important;
}
.zc-tit a:hover{
	color: #a00000!important;
}
.zc-tag a:hover{
	background: #2285bb;
	color: #ffffff;
}
.box-attr .box-link a:hover{
	text-decoration: underline;
}
.box-attr .more:hover{
	color: #a00000;
	text-decoration: underline;
}


.slider-carousel .owl-dots { position:absolute; padding:15px 10px; right:0; z-index:2; opacity:0.7; filter:Alpha(Opacity="70");bottom: 0;}
.slider-carousel .owl-dots .owl-dot{ cursor:pointer; display:inline-block; height:10px; width:10px;border-radius:10px;margin-right:5px;overflow:hidden;line-height:222; text-align:center;background-color:#dddddd; border:0;}
.slider-carousel .owl-dots .owl-dot.active { background-color:#367acd; border-color:#ccc; color:#fff;}
.item-pic{
	display: block;
	position: relative;
}
.slider-carousel .item-title{
	position:absolute;
	overflow:hidden;left: 0;
	right:0;bottom:0;
	color:#fff;
	height:50px;
	line-height: 50px;
	background: rgba(0,0,0,.5);
	padding: 0 10px;
	padding-right: 110px;
	color: #FFFFFF;font-size: 20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	z-index: 111;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	width: auto;
	text-align: right;
	right: 0;
	left: auto;
}
.swiper-pagination-bullet{
	background: #FFFFFF;
    opacity: 1;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #2679cc;
}

.zd-span{
	display: none;
}
.item-title a,
.item-title span{
	display: inline-block;
	color: #fff;
}
.item-title span{
	padding: 0 5px;
}
.item-title a{
	color: #FFFFFF;
    font-size: 20px;
	font-weight:700;
}

@media (max-width:778px) {
	.item-title a{
		color: #FFFFFF;
	    font-size: 16px;
	}
	.zd-span{
		display: inline-block;
		background: #2779cc;
		color: #FFFFFF;
		font-weight: normal;
		padding: 0 5px;
		font-size: 13px;
		margin-right: 5px;
	}
	.wenku-list li{
		padding: 15px 10px;
	}
	.focus-recommend{
		display: none;
	}
	.slider-carousel .item-title{
		padding-right: 10px;
	}
	.slider-carousel .item-title{
		height: 40px;
		line-height: 40px;
		font-size: 16px;
	}
	.box-zt{
		background-image: url(../images/mtit3.jpg);
	}
	.box-zc{
		background-image: url(../images/mtit6.jpg);
	}
	.box-wh{
		background-image: url(../images/mtit8.jpg);
	}
	.box-wk{
		background-image: url(../images/mtit1.jpg);
	}
	.box-wy{
		background-image: url(../images/mtit23.jpg);
	}
	.box-pinglun{
		background-image: url(../images/mtit12.jpg);
	}
	.box-lilun{
		background-image: url(../images/mtit15.jpg);
	}
	.box-shidian{
		background-image: url(../images/mtit17.jpg);
	}
	.box-tujie{
		background-image: url(../images/mtit19.jpg);
	}
	.box-ft{
		background-image: url(../images/tit21new.jpg);
	}
	.box-export{
		background-image: url(../images/mtit24.jpg);
	}
	.box-dutu{
		background-image: url(../images/mtit27.jpg);
	}
	.box-flink{
		background-image: url(../images/mtit29.jpg);
	}
	.box-tit{
		height: 30px;
		background-size:auto 30px;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
		bottom: 45px;
	}
	.tuwen-box .wk-tit{
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
	}
	.wenku-list li{
		padding: 15px 10px;
	}
}
.wk-desc-h{
	-webkit-line-clamp: 1;
	margin-bottom: 5px;
	text-indent: 0;
}
.wenku-list li .zc-tag a{
	font-size: 12px;
	line-height: 20px;
	padding: 0 5px;
}
.m-header-container{
	position: relative;
	z-index:999100;
	height: 45px;
	background: #2779cc;
	padding:10px 15px;
}
.m-logo{
	float: left;
}
.m-logo img{
	height: 45px;
	width: 200px;
}
.m-sobar{
	float: right;
	width: 45px;
	height: 45px;
	cursor: pointer;
	background: url(../images/msobar.png) center no-repeat;
	background-size: 25px 25px;
}
.m-navbar{
	position: relative;
	padding:4px 5px;
	background: #f1f1f1;
}
.m-nav{
	position: relative;
	overflow: hidden;
}
.m-nav li{
	float:left;
}
.m-nav li a{
	display: block;
	padding:3px 7px;
	color: #2779cc;
	font-size: 15px;
}
.m-toggle{
	width: 34px;
	height: 34px;
	cursor: pointer;
	position: absolute;
	bottom: 0;
	right: 0;
	background-color: #FFFFFF;
	background-position: center;
	background-repeat: no-repeat;
	background-image: url(../images/plus.png);
	background-size: 20px 20px;
}
.m-toggle.show{
	background-image: url(../images/less.png);
}
.m-search{
	display: none;
	position: absolute;
	left: 0;
	right:0;
	padding: 10px;
	top: 100%;
	background: #f2f2f2;
	box-sizing: 0 0 5px rgba(0,0,0,.1);
}
.m-search .search-input{
	width: 100%;
	height: 30px;
	line-height: 30px;
	box-sizing: border-box;
	padding: 0 10px;
}
.swiper-pagination-fraction{
	color: #FFFFFF;
	padding: 0 10px;
}
.swiper-pagination-current{
	color: #2779cc;
	font-size: 18px;
}
.m-navbar-container{
	position: relative;
	z-index: 111111;
	height: 34px;
}
#noticebox{position:fixed;left:10px;top:300px;}
.notice{width:50px;height:280px;}
