@charset "utf-8";
/* CSS Document */
.content{width:100%;margin: 30px auto 0;overflow: hidden;}
.mode{width:1200px;margin: 0 auto 32px;overflow:hidden;}
.imgArticle{width: 463px;float:left;margin-top:5px;position: relative;}
.mode01 .slick-dots{width: auto;right: 20px;font-size: 0;}
.mode01 .slick-dots li{width: 10px;height: 10px;}
.mode01 .slick-dots li.slick-active button{
	background:#0958b2
}





.item-img01{width: 100%;}
.item-img01 a{padding-bottom: 57.019%;}
.item-txt01{background-color:#ededed;padding: 9px 0 11px;width:100%;overflow:hidden;}
.item-txt01 h3{font-size:16px;font-weight: normal;height:30px;line-height: 30px;padding: 0 20px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.item-txt01 span{margin: 2px 0 0 5px;display: block;padding:0 15px 0 42px;background:url(../images/time.png) no-repeat 15px center;height: 30px;line-height: 30px;}
.tabArticleList01{margin: 2px 0 0 491px;position: relative;}
.tabMenu01{width: 100%;height: 43px;border-bottom: 1px solid #0958b2;}
.tabMenu01 li{width: auto;float:left;font-size:20px;letter-spacing: 1px;margin-right: 55px;height: 43px;position: relative;}
.tabMenu01 li a{color: #0958b2;height: 44px;display: block;}
.tabMenu01 li:hover a,.tabMenu01 li.active a{color: #4cbf67;}
.tabMenu01 li:hover a:before,.tabMenu01 li.active a:before{content: '';width: 100%;height: 4px;background-color: #4cbf67;position: absolute;left:0;bottom: -1px;}
.tabMore01{width:25px;height: 25px;position: absolute;right: 1px;top: 1px;}
.tabMore01 span{display: none;}
.tabList01{width: 100%;overflow:hidden;}
.tabList01 dd{display: none;}
.list01{width: 100%;overflow:hidden;padding: 12px 0 0;margin: 0 0 -6px;}
.list01 li{font-size:15px;height: 33px;line-height: 33px;overflow:hidden;background:url(../images/li-bg.png) no-repeat left center;transition: all ease-in-out 0.2s;-ms-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;}
.list01 li .time{float:right;color: #999;margin-left: 10px;font-size: 14px;}
.list01 li a{padding-left: 15px;font-size: 15px;white-space: nowrap;display: block;overflow: hidden;text-overflow: ellipsis;}
.list01 li .tag1{color: #00a7e3;}
.list01 li .tag2{color: #4cbf67;}

.list01 li:hover{background-size: auto auto;background-position: 6px center;}

.mode02{width: 1230px;margin:0 auto;}
.mode04{background: url(../images/bg02.png) repeat;}
.mode041{margin: 0 auto;padding-bottom:30px;width:1200px;}
.linkList01{width: 100%;overflow:hidden;}
.linkList01 li{width: 25%;float:left;}
.linkList01 li a{display: block;margin: 0 15px;background-color:#ededed;overflow:hidden;padding: 28px 0 28px 59px;line-height: 70px;white-space: nowrap;}
.linkList01 li a strong{width: 70px;height: 70px;margin:0 auto;padding:0 22px 0 0;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.linkList01 li a span{overflow: hidden;text-align: center;font-size: 18px;font-weight: bold;display: inline-block;*display: inline;*zoom:1;line-height: 2;vertical-align: middle;white-space: normal;}

/*通知公告*/
.modeWrap03{overflow:hidden;background:url(../images/bg02.png) repeat;margin:24px auto 0;}
.mode03{width: 1200px;padding: 33px 0 0;overflow: hidden;}
.mode03 .lf{width: 63.16%;float: left;}
.mode03 .rt{width: 32.5%;float: right;}
.tab02{margin: 0;}
.tab02 .tabMenu01 li{margin-right: 34px;}
.tab02 .list01{padding: 15px 0 0;}
.tab02 .list01 li .time{margin-right: 7px;}

.articleList01{width: 100%;overflow:hidden;}
.listTitle01{height: 60px;line-height: 60px;border-bottom: 1px solid #9a3136}
.listTitle01 h3{font-size:20px;font-weight: normal;color:#9a3136;}
.listTitle01 span{float:right;width: 25px;height: 25px;padding-top:10px;}

@media screen  and (max-width:1230px) {
	
	.mode{width:auto;padding:0px 15px 0px;}
	.mode02,.modeWrap03,.mode04{width: auto;padding:0 2px;}
	.mode03{padding:30px 15px 20px;}
	.topicList01 li{width: 25%;margin:0 0 15px 0;}
	.topicList01{width: 100%}
	.topicList01 li a{margin:0 7px;}
	.linkList02 li{width: auto;margin-right: 20px;}

}

@media screen  and (max-width:992px) {
	
	.tabMenu01 li{font-size:18px;margin-right: 20px;}
	.imgArticle{float:none;margin:0 auto;}
	.tabArticleList01{margin:30px 0 0 0;}
	.topicList01 li{width: 33.333%;}
	.mode03 .lf,.mode03 .rt{float: none;width: 100%;}
	
	.linkList01 li a{padding: 28px 0;}
	.linkList01 li a strong{padding: 0;display: block;}
	.linkList01 li a span{display: block;text-align: center;}
	
	.mode041{width:100%;}
	
}
@media screen  and (max-width:850px) {
 
}

@media screen and (max-width: 768px) {
	.content{margin-top:20px;}
	.linkList01 li a strong{width: 56px;height: 56px;}
	.linkList01 li a{margin:0 5px;}
	.mode02{padding:0 10px}
	.linkList01 li{width: 33.33%;margin-bottom: 10px;}
	.tabMenu01 li,.listTitle01 h3{font-size:16px;}
	.item-txt01 h3,.list01 li{font-size:14px;}
	.topicList01 li{width: 50%;}

	.linkList01 li a{padding: 22px 0;}
	
	.tabMenu01{white-space: nowrap;overflow-x: auto;position: relative;overflow-y: hidden;}
	.tab02 .tabMenu01 li{display: inline-block;*display: inline;*zoom:1;float: none;margin-right: 20px;}
	.tab02 .tabMenu01 li:last-child{margin-right: 44px;}
	.mode03 .lf .tabMore01{background: url(../images/bg02.png);padding: 0 0 0 10px;right: 0;}
	
	
}
@media screen  and (max-width:640px) {
	.linkTitle01{float:none;}
	.linkList02{margin:10px 0 0 0;}

}


@media screen and (max-width:480px) {
	.imgArticle{width: 100%;}
	.linkList01 li{width: 50%;}
	.topicList01 li{width: 100%;margin-bottom: 10px;}
	.linkList01 li:last-child{width: 100%;}
}
@media screen and (max-width:400px) {
	
}

@media screen /*and (min-width:320px)*/ and (max-width:360px) {
  
  
}
