body,html{
	padding: 0;
	margin: 0;
}
img{
	vertical-align: middle;
}
.deleteF{
	clear: both;
}
.sPcolor{
	color: red;
}
p {
    margin-block-start: 0em;
    margin-block-end: 0em;
}
@media (max-width:1199px) {
	.listheader{
		display: none;
	}
	.aboutBox{
		width: 100%;
	}
	.listmainbox{
		width: 100%;
	}
	.listLeft{
		display: none;
	}
	.phoneBntBox{
		display: block;
	}
	.logoBox{
		margin-top: .8rem;
		width: 100%;
		height: 1rem;
		line-height: 1rem;
	}
	.logoBox img{
		margin-left: .2rem;
		margin-top: -.2rem;
		width: 2rem;
		height: auto;
	}
	.logoBox div{
		float: right;
		font-size: .3rem;
		margin-right: .2rem;
	}
	.leftTitlePhone{
		width: 92%;
		height: .6rem;
		line-height: .6rem;
		margin-left: 4%;
		text-align: center;
		background: #004077;
		color: #fff;
		font-size: .36rem;
		font-weight: 700;
	}
	.phoneBtn{
		padding: .2rem;
		margin: .2rem;
		background: #004077;
		color: #fff;
		font-size: .32rem;
	}

	.btnItemBox{
		width: 100px;
		height: 300px;
		background: #0000FF;
		display: none;
	}
	.btnItemAct{
		display: block;
	}
	.dropAct{
		background: #007bff!important;
	}
	.dropItembox{
		display: none;
	}
	.dropItembox >div{
		padding: .1rem .2rem;
		margin: .2rem .1rem .1rem .1rem;
		background: rgba(0,63,119,.8);
		color: #FFFFFF;
		float: left;
		font-size: .3rem;
		border-radius: .2rem;
	}
	.dropBtn{
		padding: .1rem .2rem;
		margin: .2rem .1rem .1rem .1rem;
		background: #003f77;
		color: #FFFFFF;
		float: left;
		font-size: .3rem;
	}
	.dropItemAct{
		background: #007bff!important;
	}
	.dropItemboxAct{
		margin-top: .2rem;
		display: block;
	}
	.dropBox{
		width: 92%;
		margin: auto;
	}
	.listRight{
		width: 92%;
		margin: auto;
		background: #FFFFFF;
	}
	.newsListView{
		width: 100%;
		border-top: 1px solid #E6E6E6;
	}
	.item-news-box{
		background: #FFFFFF;
		cursor: pointer;
	}
	.item-title{
		width: 100%;
		text-align: left;
		color: #666;
		font-family: Source Han Sans CN;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
		font-size: .32rem;
		line-height: .36rem;
		font-weight: 700;
		display: -webkit-box!important;
		-webkit-line-clamp: 1;
		padding-top: .2rem;
	}
	.item-context{
		margin-top: .2rem;
		font-size: .28rem;
		font-weight: 400;
		line-height: .5rem;
		height: 1rem;
		text-align: left;
		color: #666;
		font-family: Source Han Sans CN;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.item-time{
		margin-top: .2rem;
		text-align: left;
		font-family: Source Han Sans CN;
		font-size: .28rem;
		line-height: .3rem;
		height: .5rem;
		color: #999;
		font-weight: 400;
		width: 100%;
		border-bottom: .02rem solid #E6E6E6;
	}
	.pageView{
		width: 100%;
		margin: auto;
		padding-top: .4rem;
		height: 1rem;
		text-align: center;
	}
	.personBox{
		width: 50%;
		background: #FFFFFF;
		float: left;
		cursor: pointer;
		text-align: center;
	}
	.personListView{
		width: 100%;
		border-top: 1px solid #E6E6E6;
	}
	.personBox img{
		margin: auto;
		width: 3rem;
		height: 3rem;
		border-radius: 50%;
		border: 1px solid #E6E6E6;
		margin-top: .2rem;
	}
	.personBox div{
		width: 100%;
		text-align: center;
		font-size: .3rem;
		-webkit-line-clamp: 1;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.photoListView{
		width: 100%;
		border-top: 1px solid #E6E6E6;
	}
	.photoLBox{
		width: 100%;
		margin-top: .2rem;
		float: left;
	}
	.photoLBox >div:nth-child(1){
		width: 100%;
		height: 0;
		padding-bottom:66.66%;
		background-size: 100% 100%;
		border: .02rem solid #E6E6E6;
	}
	.photoLBox >div:nth-child(2){
		width: 100%;
		height: .5rem;
		font-size: .3rem;
		text-align: center;
		display: inline-block;
	    white-space: nowrap; 
	    overflow: hidden;
	    text-overflow:ellipsis;
	}
	.eventListView{
		width: 100%;
		border-top: 1px solid #E6E6E6;
	}
	.eventBox{
		width: 100%;
		margin-top: .2rem;
		float: left;
	}
	.eventBox >div:nth-child(1){
		width: 100%;
		height: 0;
		padding-bottom: 48.6%;
		background-size: 100% 100%;
		border: .02rem solid #E6E6E6;
	}
	.eventBox >div:nth-child(2){
		width: 100%;
		height: .5rem;
		font-size: .3rem;
		text-align: center;
		display: inline-block;
		white-space: nowrap; 
		overflow: hidden;
		text-overflow:ellipsis;
	}
	.patnerView{
		width: 100%;
		height: 800px;
		background: url(../img/partnerbgP.png) no-repeat;
		background-size: 100% 100%;
	}
	.patnerView-title {
		float: left;
	    width: 100%;
	    margin-top: .5rem;
	    font-size: .36rem;
		line-height: .5rem;
	    text-align: center;
	    font-weight: 700;
	}
	.patnerView-divider {
	    width: 100%;
	    height: 5px;
	    float: left;
	    margin-top: .2rem;
		background: url(../img/parbgh.png) no-repeat;
	    background-size: 100% 100%;
	}
	.patnerView-info {
	    width: 100%;
	    float: left;
	    margin-top: .2rem;
	}
	.infopatner {
	    float: left;
	    width: 47%;
		margin-left: 2%;
	    margin-top: 20px;
	}
	.infopatner  >div {
	    height:0;
	    width: 100%;
		padding-bottom: 40.25%;
		background-size: 100% 100%;
		border: 1px solid #e6e6e6;
	}
	.memberListView{
		width: 100%;
		border-top: 1px solid #E6E6E6;
	}
	.memberListBox{
		width: 100%;
		height: 130px;
		border-bottom: 1px solid #E6E6E6;
		cursor: pointer;
	}
	.memberLift{
		margin-top: 15px;
		float: left;
	}
	.memberLift img{
		width: 100px;
		height: 50px;
		border: 1px solid #E6E6E6;
	}
	.memberRight{
		float: left;
		height: 100px;
		margin-top: 15px;
	}
	.rightName{
		font-weight: 700;
		text-align: left;
		font-size: 16px;
		line-height: 20px;
		-webkit-line-clamp: 1;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.rightDiscription{
		margin-top: 10px;
		text-align: justify;
		overflow: hidden;
		font-size: 14px;
		line-height: 24px;
		-webkit-line-clamp: 3;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.pdfListView{
		width: 100%;
		border-top: 1px solid #E6E6E6;
	}
	.pdfBox{
		width: 47%;
		margin-left: 2%;
		margin-top: .2rem;
		float: left;
		cursor: pointer;
	}
	.pdfBox >div:nth-child(1){
		width: 100%;
		height: 0;
		padding-bottom: 150%;
		background-size: 100% 100%;
		border: .02rem solid #E6E6E6;
	}
	.pdfBox >div:nth-child(2){
		font-size: .3rem;
		width: 100%;
		line-height: .6rem;
		text-align: center;
		-webkit-line-clamp: 1;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.summaryDom{
		width: 100%;
		height: .35rem;
		line-height: .35rem;
		font-size: .35rem;
		text-align: center;
	}
	.right-video{
		width: 90%;
		margin-left: 5%;
		padding-top: .2rem;
	}
	.right-video video:focus{
		outline:none;
	}
	.right-slidImg{
		width: 100%;
	}
	.right-download a >div:nth-child(1){
		margin: 0 auto;
		margin-top: 20px;
		width: 100px;
		height: 100px;
		background: url(../img/downloadp.png) no-repeat;
		background-size: 100% 100%;
	}
	.right-download a >div:nth-child(2){
		margin: 0 auto;
		margin-top: 20px;
		width: 300px;
		height: 40px;
		line-height: 20px;
	}
	.right-download{
		width: 100%;
		text-align: center;
		height: auto;
		cursor: pointer;
	}
	.pdf-m{
		width: 100%;
		margin-top: .2rem;
		font-size: .32rem;
	}
	.pdf-m-bg{
		margin: auto;
		width: 2rem;
		height: 2rem;
		background: url(../img/pdfbg.png) no-repeat;
		background-size: 100% 100%;
	}
	.pdf-m-name{
		width: 95%;
		margin: auto;
		text-align: center;
		line-height: .4rem;
	}
	.right-video video:focus{
		outline:none;
	}
	.contentView img{
		margin-top: .2rem;
		width: 100%;
		height: auto;
		margin: auto;
	}
	.contentView{
		padding: 20px 0;
		width: 96%;
		margin-left: 2%;
		font-size: 16px;
		line-height: .5rem;
		text-align: justify;
	}
	.contentView p{
		font-family: "microsoft yahei";
		margin-bottom: 10px;
		font-size: .32rem;
		color: #4c4c4c;
		line-height: .56rem;
	}
	.rightNewsTitle{
		width: 96%;
		margin-top: 20px;
		margin-left: 2%;
		text-align: center;
		font-size: 20px;
		font-family: Source Han Sans CN;
		font-weight: 700;
		color: #333;
		line-height: 32px;
	}
	.rightNewsTitleF{
		width: 96%;
		margin-left: 2%;
		text-align: center;
		font-size: 20px;
		font-family: Source Han Sans CN;
		font-weight: 700;
		color: #333;
		line-height: 32px;
	}
	.timeandcount{
		border-bottom: 1px solid #E6E6E6;
		padding-bottom: .2rem;
	}
	.timeandcount div{
		width: 100%;
		line-height: .4rem;
		text-align: center;
		font-size: .26rem;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #656565;
	}
	.sliderImgDiv{
		width: 100%;
		height: 0;
		padding-bottom: 66%;
		background-size: 100% 100%;
	}
	.searchBack{
		width: 88%;
		padding: 2%;
		margin-left: 4%;
		line-height: .5rem;
		font-size: .3rem;
		background: rgba(51,102,255,.3);
		text-align: justify;
	}
}
@media (min-width:1200px) {
	.phoneBntBox{
		display: none;
	}
	.aboutBox{
		width: 100%;
		margin: auto;
		background: #fafafa;
	}
	.listmainbox{
		width: 1200px;
		margin: auto;
	}
	.listheader{
		display: block;
		margin-top: -50px;
		width: 100%;
		height: 160px;
		background: url(../img/listhbg.png) no-repeat;
		background-size: 100% auto;
	}
	.listLeft{
		display: block;
		float: left;
		width: 320px;
	}
	.listRight{
		float: left;
		margin-left: 40px;
		width: 840px;
		background: #FFFFFF;
	}
	.leftTitle{
		width: 320px;
		height: 60px;
		background: #004077;
		font-size: 26px;
		font-family: Source Han Sans CN;
		font-weight: 700;
		color: #fff;
		line-height: 60px;
		cursor: pointer;
		text-align: center;
	}
	.newsListView{
		width: 100%;
	}
	.item-news-box{
		background: #FFFFFF;
		cursor: pointer;
	}
	.item-title{
		width: 740px;
		text-align: left;
		color: #666;
		font-family: Source Han Sans CN;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
		font-size: 16px;
		line-height: 18px;
		font-weight: 700;
		display: -webkit-box!important;
		-webkit-line-clamp: 1;
		padding: 30px 50px 0 50px;
	}
	.item-context{
		margin-top: 10px;
		font-size: 14px;
		font-weight: 400;
		line-height: 25px;
		height: 50px;
		text-align: left;
		color: #666;
		font-family: Source Han Sans CN;
		-webkit-line-clamp: 2;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
		padding: 0px 50px 0 50px;
	}
	.item-time{
		margin-top: 10px;
		text-align: left;
		font-family: Source Han Sans CN;
		font-size: 14px;
		line-height: 15px;
		height: 35px;
		color: #999;
		font-weight: 400;
		width: 740px;
		border-bottom: 1px solid #E6E6E6;
		padding: 0px 50px 0 50px;
	}
	.pageView{
		width: 840px;
		margin: auto;
		padding-top: 20px;
		height: 50px;
		text-align: center;
	}
	.personBox{
		width: 280px;
		height: 280px;
		background: #FFFFFF;
		float: left;
		cursor: pointer;
	}
	.personBox img{
		width: 180px;
		height: 180px;
		margin: 30px 50px;
		border-radius: 50%;
		border: 1px solid #E6E6E6;
	}
	.personBox div{
		width: 250px;
		margin-left: 15px;
		text-align: center;
	}
	.photoLBox{
		width: 420px;
		height: 330px;
		float: left;
	}
	.photoLBox img{
		width: 360px;
		height: 240px;
		margin: 30px;
	}
	.photoLBox div{
		width: 360px;
		height: 60px;
		text-align: center;
		margin-left: 30px;
		display: inline-block;
	    white-space: nowrap; 
	    overflow: hidden;
	    text-overflow:ellipsis;
	}
	.eventBox{
		width: 420px;
		height: 255px;
		float: left;
		cursor: pointer;
	}
	.eventBox img{
		width: 360px;
		height: 175px;
		margin: 30px;
	}
	.eventBox div{
		width: 360px;
		height: 50px;
		margin-left: 30px;
		text-align: center;
		display: inline-block;
		white-space: nowrap; 
		overflow: hidden;
		text-overflow:ellipsis;
	}
	.patnerView{
		width: 100%;
		height: 1080px;
		background: url(../img/partnerbg.png) no-repeat;
		background-size: 100% 100%;
	}
	.patnerView-title {
	    float: left;
	    width: 365px;
	    height: 25px;
	    margin-left: 250px;
	    margin-top: 80px;
	    font-size: 25px;
	    text-align: center;
	    font-weight: 700;
	}
	.patnerView-divider {
	    width: 760px;
	    height: 5px;
	    float: left;
	    margin-top: 20px;
	    margin-left: 40px;
		background: url(../img/parbgh.png) no-repeat;
	    background-size: 100% 100%;
	}
	.patnerView-info {
	    width: 100%;
	    float: left;
	    margin-top: 50px;
	}
	.infopatner {
	    float: left;
	    width: 270px;
	    height: 96px;
	    margin-top: 20px;
	    text-align: right;
	}
	.detial-right-list img {
	    border: 1px solid #e6e6e6;
	}
	.infopatner img {
	    height: 96px;
	    width: 240px;
	}
	.memberListBox{
		width: 740px;
		height: 130px;
		margin: 0 50px;
		border-bottom: 1px solid #E6E6E6;
		cursor: pointer;
	}
	.memberListBox:nth-child(1){
		margin-top: 15px;
	}
	.memberLift{
		float: left;
		width: 200px;
		height: 100px;
		margin-top: 15px;
	}
	.memberLift img{
		width: 100%;
		height: 100%;
		border: 1px solid #E6E6E6;
	}
	.memberRight{
		float: left;
		width: 500px;
		height: 100px;
		margin-top: 15px;
		margin-left: 40px;
	}
	.rightName{
		width: 80%;
		font-weight: 700;
		text-align: left;
		font-size: 16px;
		line-height: 20px;
		-webkit-line-clamp: 1;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.rightDiscription{
		margin-top: 10px;
		text-align: justify;
		overflow: hidden;
		font-size: 14px;
		line-height: 24px;
		-webkit-line-clamp: 3;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.pdfListView{
		padding-bottom: 1.4rem;
	}
	.pdfBox{
		width: 280px;
		height: 420px;
		float: left;
		cursor: pointer;
	}
	.pdfBox img{
		width: 220px;
		height: 330px;
		margin: 30px 30px 0 30px;
		border: 0.5px solid #E6E6E6;
	}
	.pdfBox >div{
		margin-left: 30px;
		margin-top: 10px;
		font-size: 15px;
		width: 220px;
		height: 30px;
		line-height: 30px;
		text-align: center;
		-webkit-line-clamp: 1;
		display: -webkit-box;
		text-overflow: ellipsis;
		overflow: hidden;
		-webkit-box-orient: vertical;
	}
	.summaryDom{
		width: 100%;
		text-align: center;
		margin-top: 0px;
		color: #F7C506 !important;
		cursor: pointer;
	}
	/* 右侧详细新闻 */
	.right-slidImg{
		width: 700px;
		margin: 0 auto;
		margin-top: 20px;
	}
	
	.right-download a >div:nth-child(1){
		margin: 0 auto;
		margin-top: 20px;
		width: 100px;
		height: 100px;
		background: url(../img/downloadp.png) no-repeat;
		background-size: 100% 100%;
	}
	.right-download a >div:nth-child(2){
		margin: 0 auto;
		margin-top: 20px;
		width: 300px;
		height: 40px;
		line-height: 20px;
	}
	.right-download{
		width: 100%;
		text-align: center;
		height: auto;
		cursor: pointer;
	}
	.right-pdf{
	}
	.right-pdf a >div:nth-child(1){
		margin: 0 auto;
		margin-top: 20px;
		width: 100px;
		height: 100px;
		/* background: url(../assets/pdf.png) no-repeat; */
		background-size: 100% 100%;
	}
	.right-pdf a >div:nth-child(2){
		margin: 0 auto;
		margin-top: 20px;
		width: 200px;
		height: 20px;
	}
	.right-pdf{
		width: 100%;
		margin-top: 20px;
		text-align: center;
		cursor: pointer;
	}
	.right-video{
		margin-left: 120px;
		padding-top: 20px;
	}
	.right-video video:focus{
		outline:none;
	}
		
	.right-img{
		margin: 0 auto;
		max-width: 500px;
		height: auto;
		margin-top: 20px;
	}
	.right-img img{
		max-width: 500px;
		height: auto;
	}
	.contentView{
		padding: 20px 50px;
		text-align: justify;
		line-height: 35px;
	}
	.contentView p{
		line-height: 35px;
	}
	.rightNewsTitle{
		width: 94%;
		margin-top: 20px;
		margin-left: 3%;
		text-align: center;
		font-size: 20px;
		font-family: Source Han Sans CN;
		font-weight: 700;
		color: #333;
		line-height: 32px;
	}
	.rightNewsTitleF{
		width: 94%;
		margin-left: 3%;
		text-align: center;
		font-size: 20px;
		font-family: Source Han Sans CN;
		font-weight: 700;
		color: #333;
		line-height: 32px;
	}
	.timeandcount{
		display: flex;
		display: -webkit-flex;
		justify-content: space-around;
		margin-top: 20px;
		border-bottom: 1px solid #E6E6E6;
	}
	.timeandcount div{
		padding: 10px 10px 20px 10px;
		font-size: 12px;
		font-family: Source Han Sans CN;
		font-weight: 400;
		color: #656565;
	}
	.searchBack{
		width: 300px;
		padding: 10px 10px;
		background: rgb(255, 255, 255);
		line-height: 20px;
		font-size: 16px;
		text-align: left;
		color: rgb(0, 91, 171);
	}
}