html,body{
	width:100%;
}
body{
	min-height:4.8rem;
}
img{
	margin:0;
	padding:0;
}
.header{
	margin:0;
	padding:0;
	width:100%;
	height:0.44rem;
	background-color:#fff;
	overflow:hidden;
}
.logo{
	display:block;
	margin:0 auto;
	height:0.44rem;
	overflow:hidden;
}
.logo img{
	width:50%;
	display:block;
	margin:0 auto;
	margin-top:0.05rem;
	margin-left:0.1rem;
}
.nav{
	position:absolute;
	right:0;
	top:0;
	width:1.9rem;
	margin:0;
	padding:0;
	z-index:9999;
}
.nav .icon-gengduo2{
	float:left;
	color:#00989a;
	margin-top:.14rem;
	font-size:.16rem;
	margin-left:1.6rem;
}

.nav .addcolor{
        background-color:#00989a;
	padding:.03rem .04rem;
        color:#fff;
	font-size:.12rem;
	margin-top:.13rem;
}
.nav .icon-daohangshouye{
	margin-right:4px;
	font-size:.16rem;
}
.nav .icon-fenlei{
	margin-right:4px;
	font-size:.8rem;
}
.nav .icon-xiala1{
	float:right;
	font-size:.015rem;
	margin-right:.2rem;
}
.nav>li:first-child .icon-xiala1{
       display:none;
}
.nav-body{
	position:absolute;
	float:right;
	background:#fff;
	width:1.6rem;
	top:0;
	left:1.9rem;
	z-index:1111;
	cursor:pointer;
	display:none;
}
.nav-logo{
	width:100%;
	height:0.44rem;
	overflow:hidden;
	background:#153c72;
	background-color:#00989a;
}
.nav-logo img{
	width:80%;
	margin-top:-1.4rem;
	margin-left:0.1rem;
}
.nav-body>li{
	font-size:0.12rem;
	background:#00989a;
	line-height:0.32rem;
	height:0.32rem;
	padding-left:0.12rem;
	border-bottom:1px solid #00b0b2;
}
.nav-body>li>a{
	color:#fff;
}
.subnav>li:hover{
	background-color:#00989a;
}
.subnav>li{
	position:relative;
	background-color:#00989a;
	line-height:0.28rem;
	color:#fff;
	font-size:0.11rem;
	border-bottom:1px solid #00b0b2;
	padding-left:0.24rem;
}
.subnav>li>a{
	color:#fff;
}
.subnav>li>h1{
	line-height:0.28rem;
}
.thd-nav{
	display:none;
	background-color:#00989a;
}
.thd-nav li{
	font-size:0.12rem;
	background-color:#00989a;
	line-height:0.3rem;
	height:0.3rem;
	padding-left:0.12rem;
	border-bottom:1px solid #00b0b2;
}
.thd-nav li a{
	display:block;
	font-size:0.11rem;
	color:#fff;
	line-height:0.28rem;
	padding-left:0.1rem;
}
.thd-nav>a:hover{
	background-color:#00989a;
}
.back{
	background-color:#fff;
	box-shadow:0 2px 4px #e5e6e8;
	overflow:hidden;
	margin-bottom:.1rem;
}
.back a{
	float:left;
	font-size:.15rem;
	color:#fff;
	line-height:.3rem;
	height:.3rem;
	margin-left:.06rem;
	padding-left:.05rem;
}
.back .iconfont{
	float:left;
	color:#fff;
	font-size:.2rem;
	margin-top:2px;
}
.back h2{
	float:left;
	color:#fff;
	font-size:.15rem;
	line-height:.3rem;
	height:.3rem;
	margin:0 auto;
	margin-left:.7rem;
}
.banner{
	background-color:#00989a;
	overflow:hidden;
	height:1.5rem;
}
.banner img{
	vertical-align:top;

	height:100%;
	position:relative;
	margin:0;
	padding:0;
}
.quick-nav{
	position:relative;
	border-right:none;
	margin:0.1rem 0;
	overflow:hidden;
}
.quick-nav li{
	position:relative;
	float:left;
	width:33%;
}
.quick-nav li a{
	display:block;
	padding:0.05rem 0;
}
.quick-nav li.second{
	margin-left:1px solid #dedede;
	margin-right:1px solid #dedede;
}
.quick-nav li img{
	display:block;
	vertical-align:top;
	margin:0 auto;
}
.quick-nav li span{
	display:block;
	text-align:center;
	font-size:0.13rem;
}
.quick-nav li.first span{
	color:#f86061;
}
.quick-nav li.second span{
	color:#ff8412;
}
.quick-nav li.third span{
	color:#00cacd;
}
.news {
	width:100%;
	overflow:hidden;
}
.title{
	width:100%;
	border-bottom:1px solid #dedede;
	overflow:hidden;
	height:.29rem;
}
.title img{
	float:left;
	margin-left:.1rem;
	margin-right:.05rem;
	width:.1rem;
	margin-top:.09rem;
}
.title h2{
	font-size:.13rem;
	color:#545454;
	line-height:.29rem;
	height:.29rem;
	margin-left:.1rem;
	padding-left:.14rem;
	background-image:url(../img/indeximg/tt.png);
	background-repeat:no-repeat;
	background-position:left center;
	background-size:.12rem;
}
.title a{
	float:right;
	overflow:hidden;
	font-size:.13rem;
	color:#00989a;
	line-height:.29rem;
	height:.29rem;
	margin-top:-.28rem;
	margin-right:.1rem;
	padding-right:.1rem;
	background-image:url(../img/indeximg/more.png);
	background-repeat:no-repeat;
	background-position:right center;
	background-size:.06rem;
}
.news ul{
	margin-left:.1rem;
	margin-right:.1rem;
	margin-top:.1rem
}
.news ul li{
	position:relative;
	float:left;
	width:49%;
	height:1.2rem;
	overflow:hidden;
	margin-bottom:.06rem
}
.news ul li a{
	display:block;
	width:1.75rem;
	height:1.4rem;
	overflow:hidden;
}
.news ul li:nth-child(odd){
	margin-right:.5%;
}
.news ul li:nth-child(even){
	margin-left:.5%;
	float:right;
}
.news  ul li img{
        display:block;
	height:100%;
	vertical-align:top;
        margin-left:auto;
        margin-right:auto;
}
.news ul li h1{
	position:absolute;
	bottom:0;
	width:100%;
	background-color:rgba(0,32,51,.8);
	height:.2rem;
	line-height:.2rem;
	font-size:.11rem;
	color:#fff;
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	z-index:999;
}
.report,.activity,.lecture{
	width:100%;
	overflow:hidden;
	margin-bottom:.1rem;
}
.report ul,.lecture ul,.activity ul{
	margin-left:.1rem;
	margin-right:.1rem;
}
.report ul li,.lecture ul li,.activity ul li{
	overflow:hidden;
	border-bottom:1px solid #f7f7f7;
}
.report ul li h1,.lecture ul li h1,.activity ul li h1{
	float:left;
	width:60%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	font-size:.12rem;
	color:#545454;
	line-height:.29rem;
	height:.29rem;
	padding-left:.18rem;
	background-image:url(../img/indeximg/tag.png);
	background-repeat:no-repeat;
	background-position:left center;
	background-size:.14rem;
}
.lecture ul{
	margin-top:.1rem;
}
.report ul li span,.lecture ul li span,.activity ul li span{
	float:right;
	font-size:.11rem;
	color:#545454;
	line-height:.29rem;
	height:.29rem;
}
.lecture ul li.first{
        height:.7rem;
        overflow:hidden;
        border-bottom:1px solid #fff;
}
.lecture ul li.first .pic{
	float:left;
	width:40%;
	margin-right:1%;
	height:auto;
	overflow:hidden;
}
.lecture ul li.first img{
	width:100%;
        display:block;
	vertical-align:top;
}
.lecture ul li .txt{
	float:right;
	width:59%;
	height:.7rem;
	overflow:hidden;
}
.lecture ul li .txt h3{
	font-size:.11rem;
	line-height:.11rem;
	height:.11rem;
	color:#00989a;
	width:100%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.lecture ul li .txt p{
	width:100%;
	color:#545454;
	margin-top:;
	font-size:.11rem;
	line-height:.2rem;
}
.footer{
	background-color:#343434;
}
.footer ul{
	padding:0 0.4rem;
	padding-top:0.15rem;
	overflow:hidden;
	background-color:#343434;
}
.footer ul li{
	font-size:0.12rem;
	float:left;
	width:33.33%;
}
.footer ul li a{
	display:block;
	font-size:0.12rem;
	color:#aaa;
	line-height:0.12rem;
	margin:0 auto;
	text-align:center;
	background-color:transparent;
	background-color:#343434;
}
.footer .addr{
	padding-top:0.15rem;
	padding-bottom:0.15rem;
}
.footer p{
	font-size:0.12rem;
	text-align:center;
	color:#aaa;
}