﻿@charset "UTF-8";

/*
 * @Author:majingyi
 * @Date: 2019/4/28 14:46
 * @Last Modified by: majingyi
 * @Last Modified time:2019/5/7 14:46
 */
.header-wap,.main-wap,.footer-wap,.nav-wap{
	width: 100%;
	max-width: 6.4rem;
	margin: 0 auto;
}
.header-wap{
	height: 1.45rem;
	text-align: center;
}
.header-wap .logo-wap{
	margin-top: .35rem;
	display: inline-block;
}
.header-wap .logo-wap img{
	width: 4.89rem;
	height: .83rem;
}
.nav-wap{
	height: 1.50rem;
	overflow: hidden;

}
.nav-wap.fixed{
	position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
    opacity: 0.8;
    -khtml-opacity:0.8;
    -moz-opacity:0.8;
    filter:alpha(opacity=0.8);
    filter:"alpha(opacity=80)";
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.nav-wap tr:last-child td{
	border-bottom: none;
}
.nav-wap td{
	width: 1.59rem;
	/*height: .75rem;*/
	border-right: .01rem solid #3288db;
	border-bottom: .01rem solid #3288db;
}
.nav-wap td:nth-child(4n){
	border-right: none;
}
.nav-wap td a{
	display: block;
	text-align: center;
	line-height: .75rem;
	color: #fff;
	font-size: .24rem;
	background: #1a74ca;
}
.nav-wap td a.cur,.nav-wap td a:hover{
	background: #1566b3;
}
.footer-wap{
	height: 1.88rem;
	border-top: .03rem solid #1571c9;
}
.f-help-wap{
	text-align: center;
	padding-top: .24rem;
	padding-bottom: .1rem;
}
.f-help-wap .tit{
	color: #1a74ca;
	font-size: .28rem;
	font-weight: bold;
	display: inline-block;
	margin-left: .28rem;
	margin-right: .32rem;
}
.f-help-wap a{
	display: inline-block;
}
.f-help-wap .f-img1 img{
	display: inline-block;
	width: .46rem;
	height: .56rem;
}
.f-help-wap .f-img2 img{
	width: 1.13rem;
	height: .54rem;
}
.f-info-wap{
	text-align: center;
}
.f-info-wap p span{
	color: #6e6e6e;
	font-size: .2rem;
	display: inline-block;
	margin-right: .42rem;
	line-height: .3rem;
}
.f-info-wap p span:last-child{
	margin-right: 0;
}
.local-wap{
	padding-top: .28rem;
	padding-bottom: .22rem;
}
.local-wap img{
	margin-right: .18rem;
	width: .16rem;
	height: .23rem;
}
.local-wap span,.local-wap a{
	color: #999999;
	font-size: .24rem;
	line-height: .24rem;
}
.local-wap .arrow{
	margin: 0 .1rem;
}
.local-wap .cur,.local-wap a:hover{
	color: #1a74ca;
	font-weight: bold;
}
/*概览*/
.gl-main-wap{
	padding: 0 .2rem .5rem;
}
.gl-list-wap li{
	height: .74rem;
	border-top: .01rem solid #e5e5e5;
}
.gl-list-wap li a{
	display: inline-block;
	padding-left: .13rem;
	line-height: .74rem;
	background: url(../images/icon1-wap.png) left center no-repeat;
	background-size: .03rem .03rem;
	color: #333333;
	font-size: .26rem;
	max-width: 96%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.gl-list-wap1 li{
	height: .77rem;
}
.gl-list-wap1 li a{
	font-size: .24rem;
}
.list-more{
	display: block;
	width: 100%;
	height: .5rem;
	text-align: center;
	background: #eeeeee;
	margin-top: .14rem;
	border-radius: .05rem;
}
.list-more span{
	padding-left: .42rem;
	line-height: .5rem;
	color: #666666;
	font-size: .24rem;
	background: url(../images/arrow1-wap.png) left center no-repeat;
	background-size: .18rem .1rem;
}
/*互动交流*/
.hd-main-wap{
	padding-top: .4rem;
	padding-bottom: .54rem;
}
.hd-tit1-wap{
	border-bottom: .02rem solid #e5e5e5;
	padding-left: .5rem;
	height: 0.52rem;
}
.hd-tit1-wap .tit{
	display: inline-block;
	color: #333333;
	font-size: .28rem;
	margin-right: .4em;
	line-height: .28rem;
	padding: 0 .2rem .22rem;
}
.hd-tit1-wap .tit.cur{
	color: #1a74ca;
	font-weight: bold;
	border-bottom: .04rem solid #1a74ca;
}
.hd-wrap1-wap.mt60{
	margin-top: .6rem;
}
.hd-wrap1-wap .gl-list-wap{
	padding: .14rem .2rem 0;
}
.hd-wrap1-wap .gl-list-wap li:first-child{
	border-top: none;
}
.ls-item{
	display: none;
}
.ls-item:first-child{
	display: block;
}
.hd-wrap2-wap{
	margin-top: .6rem;
}
.hd-tit2-wap{
	height: .52rem;
	border-bottom: .02rem solid #e5e5e5;
	padding: 0 .2rem;
}
.hd-tit2-wap .tit{
	display: inline-block;
	color: #1a74ca;
	font-size: .28rem;
	line-height: .28rem;
	font-weight: bold;
}
.hd-tit2-wap img{
	width: .04rem;
	height: .23rem;
	margin-right: .22rem;
}
.hd-wrap2-con{
	padding: 0 .2rem;
}
.hd-wrap2-con .gl-list-wap li:first-child{
	border-top: none;
}
.hd-wrap2-con .wyxx{
	display: block;
	border-radius: .08rem;
	text-align: center;
	height: .65rem;
	background: #1a74ca;
}
.hd-wrap2-con .wyxx span{
	display: inline-block;
	padding-left: .5rem;
	line-height: .65rem;
	color: #fff;
	font-size: .28rem;
	background: url(../images/icon20-wap.png) left center no-repeat;
	background-size: .2rem .23rem;
}
.hd-wrap2-nav{
	margin-top: .32rem;
}
.hd-wrap2-nav a{
	display: block;
	padding: 0 .3rem;
	border: .01rem solid #dcdcdc;
	height: .98rem;
	color: #1f76bc;
	font-size: .28rem;
	line-height: .98rem;
	margin-top: .14rem;
}
.hd-wrap2-nav a img{
	margin-top: .2rem;
	float: right;
	width: .55rem;
	height: .55rem;
}
.hd-wrap3-wap{
	margin-top: .5rem;
}
.hd-wrap3-con{
	padding: 0.3rem .2rem 0;
}
.hd-wrap3-con .img img{
	width: 2.3rem;
	height: 1.55rem;
	margin-top: .1rem;
}
.hd-wrap3-con .text{
	width: 3.2rem;
}
.hd-wrap3-con .text p{
	line-height: .34rem;
	color: #666666;
	font-size: .24rem;
	height: 1.7rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}
/*首页*/
.index-headline{
	height: 1.26rem;
	padding: 0.36rem .5rem 0;
}
.headline-tab{
	height: 1rem;
	text-align: center;
	position: relative;
	overflow: hidden;
}
.headline-item{
	position: absolute;
	left: 0;
	top: 0;
	height: 1rem;
}
.headline-item h1{
	color: #e34040;
	font-size: .33rem;
	line-height: .36rem;
	max-height: .72rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.headline-item span{
	display: inline-block;
	color: #666666;
	font-size: .15rem;
	margin-top: .08rem;
	line-height: 1;
	max-width: 5rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.index-wrap1{
	height: 3.9rem;
	position: relative;
	overflow: hidden;
}
.index-newspic li {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.index-newspic li img {
	width: 100%;
	height: 100%;
}
.index-pictt {
	position: absolute;
	overflow: hidden;
	width: 100%;
	height: 1.25rem;
	bottom: 0;
	background: url(../images/bg2-wap.png);
	background-size: 6.4rem 1.25rem;
}
.index-pictt li {
	width: 100%;
	height: 100%;
	text-align: center;
}
.index-pictt li a {
	color: #fff;
	font-size: .26rem;
	display: inline-block;
	max-width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: .6rem;
}
.index-picpg {
	position: absolute;
	bottom: .1rem;
	width: 100%;
	text-align: center;
}
.index-picpg li {
	display: inline-block;
	width: .41rem;
	height: .03rem;
	margin-left: .02rem;
	cursor: pointer;
	background: #fff;
	vertical-align: middle;
}
.index-picpg li.cur {
	background: #e74949;
	height: .06rem;
}
.index-list{
	padding: 0 .2rem;
}
.index-list li{
	padding-top: .3rem;
	padding-bottom: .2rem;
	border-top: .01rem solid #e5e5e5;
}
.index-list li:first-child{
	border-top: none;
}
.index-list li .img{
	width: 1.9rem;
	height: 1.4rem;
}
.index-list li .info{
	width: 100%;
}
.index-list li .info2{
	width: 3.9rem;
	padding-top: .08rem;
	position: relative;
}
.index-list li .info2 .tit{
	height: .6rem;
}
.index-list li .info2 .time{
	margin-top: .36rem;
}
.index-list li .tit{
	color: #333333;
	font-size: .24rem;
	line-height: .3rem;
	max-height: .6rem;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.index-list li .time{
	display: inline-block;
	color: #666666;
	font-size: .2rem;
	border: .01rem solid #e5e5e5;
	width: 1.53rem;
	height: .33rem;
	line-height: .33rem;
	text-align: center;
	margin-top: .1rem;
	float: right;
}
.index-wrap2{
	height: 2.2rem;
	position: relative;
	overflow: hidden;
}
.index-newspic2 li {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.index-newspic2 li img {
	width: 100%;
	height: 100%;
}
.index-wrap2-btn{
	position: relative;
}
.index-wrap2-btn .btn{
	position: absolute;
	top: 0;
	width: .4rem;
	height: 2.2rem;
}
.index-wrap2-btn .prev{
	left: 0;
}
.index-wrap2-btn .next{
	right: 0;
}
.index-title{
	text-align: center;
	height: .68rem;
	padding-top: .3rem;
}
.index-title a{
	color: #1a74ca;
	font-size: .28rem;
	font-weight: bold;
	line-height: .4rem;
}
.index-title a img{
	margin-right: .14rem;
	vertical-align: middle;
}
.index-title a .img1{
	width: .27rem;
	height: .33rem;
}
.index-title a .img2{
	width: .27rem;
	height: .30rem;
}
.index-title a .img3{
	width: .31rem;
	height: .31rem;
}
.index-wrap3{
	padding: 0 .2rem;
	background: url(../images/bg3-wap.png) top center no-repeat;
}
.index-wrap3 .gl-list-wap li:first-child{
	border-top: none;
}
.index-tit1{
	height: .6rem;
	margin-bottom: .1rem;
}
.index-tit1 a{
	display: inline-block;
	width: 1.48rem;
	margin-right: .01rem;
	line-height: .6rem;
	text-align: center;
	color: #666666;
	font-size: .24rem;
	background: #eeeeee;
	position: relative;
}
.index-tit1 a:last-child{
	margin-right: 0;
}
.index-tit1 a.cur{
	background: #1a74ca;
	color: #fff;
	font-weight: bold;
}
.index-tit1 a i{
	width: .13rem;
	height: .08rem;
	background: url(../images/icon10-wap.png) center no-repeat;
	display: none;
	background-size: cover;
}
.index-tit1 a.cur i{
	display: inline-block;
	position: absolute;
	bottom: -.08rem;
	left: .66rem;
}
.index-bs-bar{
	width: 6.2rem;
}
.index-bs-bar a{
	display: inline-block;
	width: 1.15rem;
	text-align: center;
	margin-right: .46rem;
	vertical-align: top;
}
.index-bs-bar a:last-child{
	margin-right: 0;
}
.index-bs-bar a img{
	width: 1.15rem;
	height: 1.15rem;
}
.index-bs-bar a p{
	color: #333333;
	font-size: .22rem;
	line-height: .3rem;
	margin-top: .2rem;
}
.index-banner1 img{
	width: 100%;
	height: 1.35rem;
}
.index-banner2{
	width: 6.1rem;
}
.index-banner2 a{
	display: inline-block;
	width: 3rem;
	height: .59rem;
	text-align: center;
	line-height: .59rem;
	background: #1a74ca;
}
.index-banner2 a span{
	color: #fff;
	font-size: .24rem;
	margin-left: .22rem;
}
.index-banner2 a:first-child{
	margin-left: -.04rem;
	margin-right: .06rem;
}
/*.index-banner2 a.rt{
	margin-right: -.04rem;
}*/
.index-banner2 .img1{
	width: .2rem;
	height: .23rem;
}
.index-banner2 .img2{
	width: .3rem;
	height: .27rem;
}
.index-banner2 .img3{
	width: .26rem;
	height: .26rem;
}
.index-banner2 .img4{
	width: .37rem;
	height: .29rem;
}
.index-main{
	padding-bottom: .7rem;
} 
