﻿﻿@charset "utf-8";

.content{width:100%;margin:0px auto 0;overflow: hidden;}
.mode{width:1200px;margin:0 auto 20px;overflow:hidden;}
.imgArticle{width: 463px;float:left;margin-top:5px;position: relative;}
.item-img01{width: 100%;}
.item-img01 a{padding-bottom: 57.019%;}
.item-txt01{background-color:#ededed;padding:6px 0 8px;width:100%;overflow:hidden;position: absolute;left:0;bottom:0;opacity: 0.9;filter:alpha(opacity=90);}
.item-txt01 h3{font-size:16px;font-weight: normal;height:30px;line-height: 30px;padding: 0 10px;overflow:hidden;}
.item-txt01 span{display: block;padding:0 15px 0 42px;background:url(../images/time.png) no-repeat 15px center;float:right;height: 30px;line-height: 30px;}
.tabArticleList01{margin-left:491px;position: relative;}
.tabMenu01{width: 100%;height: 40px;border-bottom: 1px solid #0B7A80}
.tabMenu01 li{width: auto;float:left;font-size:20px;letter-spacing: 1px;margin-right: 30px;height: 40px;position: relative;}
.tabMenu01 li a{
    color:#0B7A80;height: 40px;display: block;

    transition:all 0.3s ease-out 0s;
}
.tabMenu01 li:hover a,.tabMenu01 li.active a{
    color:#085f63;
    font-weight:bolder;

    opacity: 0.9;
    transform:scale(1.1);
    transition: all 0.3s ease;
}
.tabMenu01 li:hover a:before,.tabMenu01 li.active a:before{content: '';width: 100%;height: 3px;background-color:#085f63;position: absolute;left:0;bottom: 1px;}
.tabMore01{width:40px;height: 18px;position: absolute;right:0;top:5px;}
.tabMore01 span{display: none;}
.tabList01{width: 100%;overflow:hidden;}
.tabList01 dd{display: none;}
.list01{width: 100%;overflow:hidden;padding:10px 0 0;}
.list01 li{
    padding-left:10px;
    font-size:15px;height: 31px;line-height: 31px;
    overflow:hidden;background:url(../images/li-bg.png) no-repeat left center;

    transition:all 0.3s ease-out 0s;
}
.list01 li:hover,.list01 li a:hover,.list01 li span:hover{
    

    opacity: 0.9;
    transform:scale(1.02);
    transition: all 0.2s ease;
}
.list_01 {
    font-size:15px;height: 31px;line-height: 31px;
    overflow:hidden;background:url(../images/li-bg.png) no-repeat left center;

    transition:all 0.3s ease-out 0s;
}
.list_01 a:hover{
    background:#0B7A80;
    color:#fff;
    padding:0px 2px;

    opacity: 0.9;
    transform:scale(1.02);
    transition: all 0.3s ease;
}

.list01 li span{float:right;color:#595959;margin-left: 10px;}
/*.list01 li span:hover{float:right;color:#fff;margin-left: 10px;}*/
.list01 li a{
    padding-left:15px;

}
/*.list01 li a:hover{
    padding-left:15px;
    color:#fff;
}*/



.tabArticleList02{position: relative;}
.tabMenu02{width: 100%;height: 60px; line-height:60px;border-bottom: 1px solid #0B7A80}
.tabMenu02 li{width: auto;float:left;font-size:20px;letter-spacing: 1px;margin-right: 30px;height: 60px;position: relative;}
.tabMenu02 li a{
    color:#0B7A80;height: 60px;display: block;

    transition:all 0.3s ease-out 0s;
}
.tabMenu02 li:hover a,.tabMenu02 li.active a{
    color:#085f63;
    font-weight:bolder;

    opacity: 0.9;
    transform:scale(1.1);
    transition: all 0.3s ease;
}
.tabMenu02 li:hover a:before,.tabMenu02 li.active a:before{content: '';width: 100%;height: 3px;background-color:#085f63;position: absolute;left:0;bottom: 1px;}
.tabMore02{width:40px;height: 18px;position: absolute;right:0;top:20px;}
.tabMore02 span{display: none;}
.tabList02{width: 100%;overflow:hidden;}
.tabList02 dd{display: none;}
.list02{width: 100%;overflow:hidden;padding:10px 0 0;}
.list02 li{
    padding-left:10px;
    font-size:15px;height: 31px;line-height: 31px;overflow:hidden;
    background:url(../images/li-bg.png) no-repeat left center;

     transition:all 0.3s ease-out 0s;
}
.list02 li:hover,.list02 li a:hover,.list02 li span:hover{

    opacity: 0.9;
    transform:scale(1.02);
    transition: all 0.2s ease;
}
.list02 li span{float:right;color:#595959;margin-left: 10px;}
.list02 li a{padding-left:15px;}

.list_02 {
    font-size:15px;height: 31px;line-height: 31px;
    overflow:hidden;background:url(../images/li-bg.png) no-repeat left center;

    transition:all 0.3s ease-out 0s;
}
.list_02 a:hover{
    background:#0B7A80;
    color:#fff;

    opacity: 0.9;
    transform:scale(1.02);
    transition: all 0.3s ease;
}

.modeWrap01{width:1200px;overflow:hidden;margin:10px auto 10px;}
.modeWrap04{width:1200px;overflow:hidden;margin:10px auto 10px;}
.mode02{width: 1226px;margin:0 auto;}
.linkList01{
    width: 100%;
    overflow:hidden;
    float:left;
}
.linkList01 li{width: 100%;float:none;}
.linkList01 li a{display: block;margin:0 13px;background-color:#ededed; overflow:hidden;}
.linkList01 li a strong{width: 63px;display: block;margin:0 auto;padding: 14px; float:left;}
.linkList01 li a span{height: 30px;line-height: 30px;overflow: hidden;text-align: center;padding:25px 0; display:inline-block;}

.list02{width: 100%;overflow:hidden;padding:10px 0 0;}
.list02 li{font-size:15px;height: 31px;line-height: 31px;overflow:hidden;background:url(../images/li-bg.png) no-repeat left center;}
.list02 li span{float:right;color:#595959;margin-left: 10px;}
.list02 li a{padding-left:15px;}

.modeWrap03{width:1200px;overflow:hidden;margin:24px auto 0;}
.mode{width: auto;padding:0 20px;}
.mode03 .lf{margin-right: 443px;}

.articleList02{width: 400px;overflow:hidden;}
.listTitle02{height: 60px;line-height: 60px;border-bottom: 1px solid #085f63}
.listTitle02 h3{font-size:20px;font-weight: normal;color:#085f63;}
.listTitle02 span{float:right;width: 25px;height: 25px;padding-top:10px;}


.articleList01{width: 100%;overflow:hidden;}
.listTitle01{height: 60px;line-height: 60px;border-bottom: 1px solid #085f63;padding-left:20px;}
.listTitle01 h3{font-size:20px;font-weight: normal;color:#085f63;}
.listTitle01 span{float:right;width: 25px;height: 25px;padding-top:10px;}
.calendar{position: absolute;right:20px;top:0px;}
.modeWrap06{position: absolute;right:20px;top:0px;}
.mode03{position: relative;}




#CalendarMain {width:399px;height: 298px;margin: 0 auto;overflow:hidden;}
#title {width: 100%;height: 35px;background-color: #d20818;line-height: 35px;}
.selectBtn {font-weight: 900;font-size: 15px;color: #fff;cursor: pointer;text-decoration: none;padding: 0 10px;}
.selectYear {float: left;margin-left: 150px;position: absolute;}
.selectMonth {float: left;margin-left: 210px;position: absolute;}
.prevMonth{width:30px;height:35px;background:url(../images/prevMonth.png) no-repeat center center;margin-left:50px;}
.nextMonth{width:30px;height:35px;background:url(../images/nextMonth.png) no-repeat center center;margin-right: 50px;}
.month {float: left;position: absolute;}
.nextMonth {float: right;}
.currentDay {float: right;}
#context {	background-color: #fff;width: 100%;}
.week {width: 100%;height:35px;background: #e3dfda}
.week>h3 {float: left;color: #808080;text-align: center;margin: 0;padding: 0;font-size: 13px;height: 35px;line-height: 35px;}
.dayItem {float: left;}
.lastItem a{color: #d1c7b7 !important;}
.item {color: #333;	float: left;text-align: center;	cursor: pointer;margin: 0;	font-family: "微软雅黑";font-size: 13px;border-right: 1px solid #e3dfda;border-bottom: 1px solid #e3dfda;box-sizing: border-box;}
.item:hover {color: #b9121b;}
.currentItem>a {background-color: #b9121b;width: 25px;line-height: 25px;float: left;-webkit-border-radius: 5px;	-moz-border-radius: 5px;border-radius: 5px;	color: #fff;}
#foots {width: 100%;height: 35px;background-color: #fff;border-top: 1px solid #ccc;	margin-top: -1px;display: none;}
#footNow {	float: right;margin: 6px 15px 0 0;	color: #009ad6;	font-family: "微软雅黑";}
#Container {overflow: hidden;	float: left;}
#center {width: 100%;overflow: hidden;}
#centerMain {width: 300%;margin-left: -100%;}
#selectYearDiv {float: left;background-color: #fff;}
#selectYearDiv>div {float: left;text-align: center;	font-family: "微软雅黑";font-size: 16px;border: 1px solid #ccc;	margin-left: -1px;	margin-top: -1px;
	cursor: pointer;color: #909090;}
.currentYearSd, .currentMontSd {color: #ff4400 !important;}
#selectMonthDiv {float: left;background-color: #fff;}
#selectMonthDiv>div {color: #909090;float: left;text-align: center;	font-family: "微软雅黑";font-size: 16px;border: 1px solid #ccc;	margin-left: -1px;
	margin-top: -1px;cursor: pointer;}
#selectYearDiv>div:hover, #selectMonthDiv>div:hover {background-color: #efefef;}
#centerCalendarMain {float: left;}


.topicList01{width: 105%;overflow:hidden;padding-top:18px;}
.topicList01 li{width: 215px;height: 75px;overflow:hidden;float:left;margin:0 32px 20px 0;}
.topicList01 li a{display: block;border:1px solid #e3dfda;height: 73px;transition: all 0.3s ease;}
.topicList01 li h3{font-weight: normal;color:#fff;font-size:15px;text-align: center;height: 30px;line-height: 30px;padding-top:22px;overflow:hidden;}
.topicList01 li span{display: block;text-align: center;color:#fff;}
.topicList01 li a:hover{opacity: 0.8;transform:scale(1.2);}
.topicList01 li.colorBlue a{background-color:#0B7A80;}
.topicList01 li.colorGreen a{background-color:#838383;}

.topicList02{width: 100%;overflow:hidden;padding-top:18px;}
.topicList02 li{width:90%;height: 55px;overflow:hidden;float:left;margin:0 32px 5px 0;}
.topicList02 li a{display: block;border:1px solid #e3dfda;height: 53px;transition: all 0.3s ease;}
.topicList02 li h3{font-weight: normal;color:#fff;font-size:15px;text-align: center;height: 40px;line-height: 40px;padding-top:5px;overflow:hidden;}
.topicList02 li span{display: block;text-align: center;color:#fff;}
.topicList02 li a:hover{opacity: 0.8;transform:scale(1.2);}
.topicList02 li.colorBlue a{background-color:#0B7A80;}
.topicList02 li.colorGreen a{background-color:#838383;}


.modeWrap05{width: 1200px;overflow:hidden;background-color:#f3f3f3;margin:24px auto 0;}

.linkTitle01{width: 115px;float:left;font-size:18px;font-weight: normal;}
.linkList02{margin-left:35px;}
.linkList02 li{
    width: 16.667%;float:left;line-height: 35px;height: 35px;
     transition:all 0.3s ease-out 0s;
}

.linkList02 li a:hover{
    background:#0B7A80;
    color:#fff;
    padding:5px 3px;

    opacity: 1;
    transform:scale(1.1);
    transition: all 0.3s ease;
}

@media screen and (max-width:1200px) {
	

	.mode{width:auto;padding:0 15px}
	.mode02,.modeWrap01,.modeWrap02,.modeWrap03{width: auto;padding:0 2px;}

     .imgArticle{float:none;margin:0 auto;margin:130px 0 0 0;background:#0B7A80;}
    .tabArticleList01{
        width:98%;
        float:left;
        padding:5px 0px 0px 10px;
        margin:0 auto;
        position: relative;
        background:#fff;}
    /*.tabArticleList01{margin:30px 0 0 0;}*/
	.topicList01 li{width: 25%;margin:0 0 15px 0;}
	.topicList01{width: 100%}
	.topicList01 li a{margin:0 7px;}

    
    .modeWrap06{
        position:relative;margin:0;
        width:100%;
        /*background:#ff0000;*/
        
	}
     .listTitle02{padding-left:20px;width:100%;}
    .articleList02{width: 100%;}
	.topicList02{width: 100%;}
     .topicList02 li{width: 100%;}
	.topicList02 li a{margin:0 0px;}

    .modeWrap04{width:100%;}
    
    
    .linkList02{padding-left:10px;}
	.linkList02 li{width: 50%;}

	.linkList01 li a strong{width: 30px;padding:10px;}
	.linkList01 li a span{padding:10px 0;}
   
}

@media screen and (max-width:992px) {
	
	.tabMenu01 li,.tabMenu02 li{font-size:18px;margin-right: 20px;}
	.imgArticle{float:none;margin:0 auto;}
	.tabArticleList01{margin:30px 0 0 0;}

	.topicList01 li{width: 33.333%;}

    .articleList02{width: 90%;overflow:hidden;}
    .listTitle02{padding-left:20px;}
    .listTitle01{padding-left:20px;}

    .topicList02 li{width: 100%;}
	.mode03 .lf{margin:0;}
	.modeWrap06{
        position:relative;margin:0;
        width:110%;

	}
	.linkList01 li:first-child,.linkList01 li:nth-child(2),.linkList01 li:nth-child(3){width: 18%;}
	.linkList01 li:nth-child(4),.linkList01 li:last-child{width: 23%}
	.linkList01 li a{margin:0 5px;}

    .linkList02 li{width: 50%;}
}
@media screen  and (max-width:850px) {
 
}

@media screen and (max-width: 768px) {
	.content{margin-top:20px;}
	.mode02{padding:0 10px}
	.linkList01 li{width: 33.33%;margin-bottom: 10px;}
	.tabMenu01 li,.listTitle01 h3,.tabMenu02 li,.listTitle01 h3,.listTitle02 h3{font-size:16px;}
	.item-txt01 h3,.list01 li{font-size:14px;}
	.topicList01 li{width: 50%;}
    .articleList02{width: 400px;overflow:hidden;}
    .topicList02 li{width: 100%;}
    .mode03 .lf{margin:0;}
	.modeWrap06{position:relative;margin:0;}
	.linkList01 li:first-child, .linkList01 li:nth-child(2), .linkList01 li:nth-child(3){width: 33.3%;overflow: hidden;}
	.linkList01 li:last-child,.linkList01 li:nth-child(4){width: 50%;height: 68px;overflow: hidden;}

    .linkList02 li{width: 50%;}
}
@media screen  and (max-width:640px) {
	.linkTitle01{float:none;}
	.linkList02{margin:10px 0 0 0;}

    .linkList02 li{width: 50%;}
    .mode03 .lf{margin:0;}
	.modeWrap06{position:relative;margin:0;}
	}


@media screen and (max-width:480px) {
	.imgArticle{width: 100%;}
	.linkList01 li{width: 50%;}
	.topicList01 li{width: 100%;margin-bottom: 10px;}
    .topicList02 li{width: 100%;margin-bottom: 10px;}

	.linkList01 li{width: 100% !important}
    .mode03 .lf{margin:0;}
	.modeWrap06{position:relative;margin:0;}
	
}
@media screen and (max-width:400px) {
	
}

@media screen and (max-width:360px) {
  
  
}
