html {
	background: #fff;
}
body {
	background: #fff;
	position: relative;
}
body * {
	text-shadow: none;
}
html, body {
	min-height: 100%;
}
.mm-page {
	min-height: 100%;
}
nav:not(.mm-menu) {
	display: none;
}
#page {
	min-height: 100vh;
	background: url(../images/warpbg.jpg) no-repeat;
	background-size: 100% auto;
	position: relative;
}
.header {
	padding: 0.390625rem .46875rem;
	position: relative;
}
.header.fixed {
	position: fixed;
	top: 0;
	left: 0;
}
.loimg {
	height: 1.09375rem;
	margin-top: 0.16rem;
}
.navicon {
	/*background-image: url(../images/navimg.png);*/
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: left center;
	display: block;
	/*width: 0.5625rem;*/
	height: 0.46875rem;
	position: absolute;
	top: 0.82rem;
	right: .46875rem;
	width: 0.9625rem;
	font-size: .36rem;
	color: #fff !important;
	text-align: center;
}
.gricon {
	width: .578125rem;
	height: .59375rem;
	position: absolute;
	top: 0.75rem;
	right: 1.55rem;
	background: url(../images/indexseac.png) no-repeat;
	background-size: 100% 100%;
}
.register {
	display: block;
	width: 0.58rem;
	height: 0.58rem;
	position: absolute;
	top: 0.45rem;
	right: 1.34375rem;
	background: url(../images/icon1.png) no-repeat;
	background-size: 100% 100%;
}
/*indexSechCont*/
.indexSechCont {
	background-color: #578bed;
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 5;
	text-align: center;
	top: 1.67rem;
	display: none;
}
.indexSechCont input {
	width: 85%;
	box-sizing: border-box;
	border: 1px solid #fff;
	border-radius: 3px;
	padding: 0.15625rem 0;
	padding-left: 10px;
	margin: 0.23rem 0;
}
.indexSechCont button{
	font-size: .4rem;
	color: #fff;
	border: 0;
	background: none;
}
/*indexSechCont end*/
/*slide*/
.indexSlid {
	margin: 0 0.46875rem;
	background: #fff;
	overflow: hidden;
	height: 5.46875rem;
	margin-bottom: .46875rem;
}
.indexSlid .swiper-slide {
	position: relative;
	text-align: center;
}
.indexSlid img {
	max-width: 100%;
	width: 100%;
	height: 5.46875rem;
	display: block;
}
.indexslide_pop {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0.234375rem;
	padding-right: 1.5625rem;
	background: rgba(0,0,0,0.6);
	color: #fff;
	font-size: 0.375rem;
	text-align: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.indexSlid .swiper-container-horizontal>.swiper-pagination-bullets,
.indexSlid .swiper-pagination-custom,
.indexSlid .swiper-pagination-fraction{
	width: auto;
	left: initial;
	right: 0.078125rem;
}
.indexSlid .swiper-pagination-bullet {
	display: inline-block;
	width: 0.16rem;
	height: 0.16rem;
	background: #fff;
	margin: 0 3px !important;
	cursor: pointer;
	opacity: 1;
}
.indexSlid .swiper-pagination-bullet-active {
	background: #578bed;
}
.quick_section{
	margin-bottom: 0.15625rem;
}
.quick_section,.quick_section ul{
	width: 100%;
	overflow: hidden;
}
.quick_section li{
	float: left;
	margin-bottom: 0.3125rem;
	margin-right: 1.015625rem;
	width: 2.34375rem;
	text-align: center;
	overflow: hidden;
}
.quick_section li:nth-child(3n+3){
	margin-right: 0;
}
.quick_section li img{
	margin-bottom: 0.15625rem;
	width: 1.40625rem;
	height: 1.40625rem;
	border-radius: 100%;
}
.quick_section li p{
	font-size: 0.34375rem;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;/*要显示的行数*/
	overflow: hidden;
}
.news_tab_box{
	margin-bottom: 0.234375rem;
	width: 100%;
	overflow: hidden;
}
.news_tab_box .hd{
	position: relative;
	padding-bottom: 0.15625rem;
	width: 100%;
	line-height: 0.78125rem;
	background: url(../images/titbg.png) left bottom no-repeat;
	background-size: 100% auto;
	overflow: hidden;
}
.news_tab_box .hd img{
	height: 0.546875rem;
}
.news_tab_box .hd ul{
	display: inline-block;
	margin-left: 0.15625rem;
	font-size: 0.40625rem;
	color: #578bed;
	font-weight: bold;
}
.news_tab_box .hd ul li{
	display: inline-block;
	margin: 0 0.15625rem;
	color: #333;
}
.news_tab_box .hd ul li.on{
	color: #578bed;
}
.news_tab_box .hd ul li a{
	position: absolute;
	top: 0;
	right: 0;
	font-size: 0.3125rem;
	font-weight: normal;
	display: none;
}
.news_tab_box .hd ul li.on a{
	display: block;
}
.news_tab_box.link_tab .hd ul li{
	margin: 0 0.078125rem;
}
.news_tab_box.link_tab{
	margin-bottom: 0.390625rem;
}
.news_tab_box.link_tab .hd{
	margin-bottom: 0.3125rem;
}
.link_list{
	width: 100%;
	overflow: hidden;
}
.link_list li{
	float: left;
	margin-bottom: 0.234375rem;
	padding-right: 2%;
	width: 23%;
	font-size: 0.34375rem;
	color: #5685e7;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.second_page{
	background: #f3f3f3;
}
.second_content{
	padding-left: 0.46875rem;
	overflow: hidden;
}
.mainnav{
	margin-top: 0.15625rem;
	padding-bottom: 0.46875rem;
}
.mainnav,.mainnav ul{
	width: 100%;
	overflow: hidden;
}
.mainnav ul li{
	float: left;
	margin-right: 0.234375rem;
	font-size: 0.4375rem;
	color: #578bed;
	font-weight: bold;
	opacity: .7;
}
.mainnav ul li.active{
	opacity: 1;
}
.mainnav ul li:last-child{
	margin-right: 0;
}
.main_content{
	margin-right: 0.46875rem;
}
.second_section{
	margin-bottom: 0.46875rem;
	padding: 0.3125rem;
	min-height: 12rem;
	border-radius: 0.15625rem;
	background: #fff;
	overflow: hidden;
}
.page_leader_section{
	width: 100%;
	overflow: hidden;
}
.page_leader_first{
	padding-bottom: 0.390625rem;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 0.3125rem;
	overflow: hidden;
}
.page_leader_first:last-child{
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: 0;
}
.page_leader_first .page_leader_title{
	margin-bottom: 0.3125rem;
	width: 100%;
	font-size: 0.40625rem;
	color: #333;
	overflow: hidden;
}
.page_leader_body{
	width: 100%;
	overflow: hidden;
}
.president_section{
	width: 100%;
	overflow: hidden;
}
.president_section a{
	display: flex;
}
.president_section img{
	float: left;
	width: 2.59375rem;
	height: 3.296875rem;

}
.president_section .item_cont{
	align-self: center;
	margin-left: 0.3125rem;
	width: 5.3125rem;
}
.president_section .item_cont h6{
	font-size: 0.375rem;
	color: #333;
	font-weight: bold;
}
.leader_list{
	margin-bottom: -0.3125rem;
	width: 100%;
	overflow: hidden;
}
.leader_list li{
	float: left;
	margin-right: 0.296875rem;
	margin-bottom: 0.3125rem;
	width: 2.59375rem;
	overflow: hidden;
}
.leader_list li:nth-child(3n+3){
	margin-right: 0;
}
.leader_list li img{
	margin-bottom: 0.234375rem;
	width: 100%;
	height: 3.296875rem;
}
.leader_list li p{
	font-size: 0.375rem;
	color: #666;
	font-weight: bold;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.page_leader_body .news_list{
	margin-top: -0.15625rem;
}
.page_leader_body .news_list li{
	line-height: 1.015625rem;
}
.second_tit.two{
	margin-top: 0.15625rem;
}
.second_tit{
	margin-bottom: 0.46875rem;
	width: 100%;
	line-height: 0.546875rem;
	overflow: hidden;
}
.second_tit h6{
	float: left;
    font-size: 0.4375rem;
    color: #333;
    font-weight: bold;
}
.second_tit .more{
	float: right;
	font-size: 0.34375rem;
	color: #999;
}
.second_tit.two h6{
    color: #578bed;
}
.second_tit.two .more{
	color: #fff;
}
.first_panel{
	margin-bottom: 0.46875rem;
	width: 100%;
	overflow: hidden;
}
.first_section{
	width: 100%;
	background: #fff;
	border-radius: 0.15625rem;
	overflow: hidden;
}
.news_first_box{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.news_first_box img{
	width: 100%;
	height: 5.375rem;
	border-radius: 0.15625rem;
}
.news_first_box .cover_tit{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0.15625rem 0.234375rem;
	font-size: 0.34375rem;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	background: rgba(0,0,0,0.6);
}
.news_list.two{
	margin: 0.25rem 0.3125rem;
	margin-top: 0.3125rem;
}
.news_list.two li a span{
	color: #333;
}
.branch_list{
	width: 100%;
	overflow: hidden;
}
.branch_list li{
	padding: 0.234375rem 0.15625rem;
	font-size: 0.375rem;
	color: #666;
	border-bottom: 1px solid #dcdcdc;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.branch_list li:first-child{
	padding-top: 0;
}
.international_section{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.international_section img{
	width: 100%;
	height: 5.984375rem;
}
.international_section .cover_tit{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0.234375rem 0.15625rem;
	font-size: 0.359375rem;
	color: #fff;
	font-weight: bold;
	background: #578bed;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.international_list{
	margin: 0 0.390625rem;
	overflow: hidden;
}
.international_list li{
	padding: 0.3125rem 0;
	width: 100%;
	border-bottom: 1px dashed #bfbfbf;
	overflow: hidden;
}
.international_list li:last-child{
	border-bottom: 0;
}
.international_list li img{
	float: left;
	width: 3.125rem;
	height: 2.09375rem;
}
.international_list li .item_cont{
	float: right;
	width: 4.84375rem;
	margin-top: 0.078125rem;
}
.international_list li .item_cont h6{
	font-size: 0.34375rem;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;/*要显示的行数*/
	overflow: hidden;
}
.international_list li .item_cont p{
	margin-top: 0.46875rem;
	font-size: 0.3125rem;
	color: #666;
}
.cooperation_section{
	width: 100%;
	overflow: hidden;
}
.cooperation_section .hd{
	margin-bottom: 0.46875rem;
    width: 100%;
    line-height: 0.546875rem;
    overflow: hidden;
}
.cooperation_section .hd li{
	float: left;
	margin-right: 0.859375rem;
	font-size: 0.4375rem;
    color: #333;
    font-weight: bold;
}
.cooperation_section .hd li.on{
	color: #578bed;
}
.intern_list{
	margin: 0.3125rem 0.234375rem;
	overflow: hidden;
}
.intern_list li{
	width: 100%;
	background: #cddff8;
	overflow: hidden;
}
.intern_list li a{
	display: block;
	font-size: 0.34375rem;
	color: #333;
	font-weight: bold;
	text-align: center;
	padding: 0.3125rem 0;
}
.list_two{
	margin: 0.3125rem 0.234375rem;
	margin-bottom: 0;
	overflow: hidden;
}
.list_two li{
	margin-bottom: 0.234375rem;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	overflow: hidden;
}
.list_two li a{
	display: block;
	padding: 0.1875rem 0.234375rem;
	background: url(../images/libg.jpg) left center no-repeat;
	background-size: 1% 70%;

	overflow: hidden;
}
.list_two li h6{
	margin-bottom: 0.15625rem;
	font-size: 0.34375rem;
	color: #333;

}
.list_two li p{
	font-size: 0.34375rem;
	color: #333;
}
.mainnav_slide{
	margin-top: 0.15625rem;
	padding-bottom: 0.46875rem;
	overflow: hidden;
}
.swiper-container{
	width: 100%;
	height: 100%;
}
.mainnav_slide .swiper-slide{
	float: left;
	width: auto;
	font-size: 0.4375rem;
    color: #578bed;
    font-weight: bold;
    opacity: .7;
}
.mainnav_slide .swiper-slide.active{
	opacity: 1;
}
.pagenav_slide{
	margin-bottom: 0.15625rem;
	width: 100%;
	overflow: hidden;
}
.pagenav_slide .swiper-slide{
	padding-bottom: 0.234375rem;
	font-size: 0.4375rem;
    color: #333;
}
.pagenav_slide .swiper-slide.active:after{
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	content: "";
	width: 0.78125rem;
	height: 0.046875rem;
	background: #5f8ce8;

}
.annual_section{
	border-radius: 3px;
	width: 100%;
	overflow: hidden;
}
.annual_section img{
	width: 100%;
	height: 4.21875rem;
}
.proceedings_list{
	margin: 0.3125rem;
	margin-bottom: 0;
	overflow: hidden;
}
.proceedings_list li{
	float: left;
	position: relative;
	margin-bottom: 0.3125rem;
	margin-right: 0.28125rem;
	width: 2.49375rem;
	height: 3.484375rem;
	border: 0.015625rem solid #dcdcdc;
}
.proceedings_list li img{
	width: 100%;
	height: 3.484375rem;
}
.proceedings_list li p{
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	padding: 0.15625rem;
	font-size: 0.3125rem;
	color: #fff;
	font-weight: bold;
	text-align: center;
	background: rgba(0,0,0,.4);
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.proceedings_list li:nth-child(3n+3){
	margin-right: 0;
}
.four_list{
	width: 100%;
	overflow: hidden;
}
.four_list li{
	margin-bottom: 0.3125rem;
	padding: 0.234375rem 0.1875rem;
	border: 1px solid #c3ddf1;
	overflow: hidden;
}
.four_list li:last-child{
	margin-bottom: 0;
}
.four_list li .time_section{
	float: left;
	margin-top: 0.3125rem;
	width: 1.40625rem;
	height: 1.21875rem;
	border: 0.015625rem solid #578bed;
}
.four_list li .time_section span{
	display: block;
	color: #578bed;
	text-align: center;
}
.four_list li .time_section .date{
	font-size: 0.46875rem;
	font-weight: bold;
	line-height: 0.734375rem;
	border-bottom: 0.015625rem solid #578bed;
}
.four_list li .time_section .year{
	font-size: 0.3125rem;
	line-height: 0.46875rem;
}
.four_list li .item_cont{
	float: right;
	width: 6.25rem;
}
.four_list li .item_cont h6{
	padding-bottom: 0.15625rem;
	font-size: 0.375rem;
	color: #333;
	border-bottom: 0.015625rem solid #eee;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.four_list li .item_cont p{
	margin-top: 0.15625rem;
	font-size: 0.3125rem;
	color: #999;
	line-height: 1.7;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;/*要显示的行数*/
	overflow: hidden;
}
.first_panel_body{
	margin: 0.3125rem;
	overflow: hidden;
}
.viewpoint_section{
	margin-bottom: 0.15625rem;
	width: 100%;
	overflow: hidden;
}
.viewpoint_section img{
	float: left;
	width: 3.140625rem;
	height: 3.96875rem;
}
.viewpoint_section .item_cont{
	float: right;
	width: 5rem;
}
.viewpoint_section .item_cont h6{
	margin-bottom: 0.15625rem;
	font-size: 0.34375rem;
	color: #333;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.viewpoint_section .item_cont p{
	font-size: 0.3125rem;
	color: #666;
	line-height: 1.9;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;/*要显示的行数*/
	overflow: hidden;
}
.research_box_right{
	margin-bottom: 0.3125rem;
	width: 100%;
	text-align: center;
	overflow: hidden;
}
.research_box_right ul{
	display: inline-block;
}
.research_box_right ul li{
	float: left;
	margin: 0 0.234375rem;
	width: 3.0625rem;
	height: 3.984375rem;
}
.research_box_right ul li img{
	width: 100%;
	height: 3.984375rem;
}
.research_text{
	padding-bottom: 0.203125rem;
	width: 100%;
	border-bottom: 1px solid #e7e7e7;
	overflow: hidden;
}
.research_text h6{
	margin-bottom: 0.234375rem;
	font-size: 0.375rem;
	color: #333;
	font-weight: bold;
}
.research_text p{
	font-size: 0.28125rem;
	color: #666;
	line-height: 1.9;
}
.project_list{
	width: 100%;
	overflow: hidden;
}
.project_list *{
	box-sizing: border-box;
}
.project_list li{
	float: left;
	width: 100%;
	margin-bottom: 0.3125rem;
	font-size: 0.34375rem;
	color: #333;
	text-align: center;
	border-radius: 3px;
	border: 1px solid #dcdcdc;
}
.project_list li:last-child{
	margin-bottom: 0.15625rem;
}
.project_list li a{
	display: block;
    padding: 0.1875rem 0.234375rem;
    background: url(../images/libg.jpg) left center no-repeat;
    background-size: 0.0625rem 0.46875rem;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.project_list li.first{
	margin-right: 0.46875rem;
	width: 3.984375rem;
}
.pagenav_slide.pagenav2 .swiper-slide{
	float: left;
	width: auto;
}
.proceedings_list.two{
	margin: 0;
	margin-top: 0.390625rem;
}
.structure_section{
	position: relative;
	width: 100%;
}
.structure_section img{
	width: 100%;
	height: 24.546875rem;
}
.btn_section{
	position: absolute;
	top: 1.855rem;
	left: 0;
	right: 0;
	width: 100%;
	height: 22.671875rem;
}
.btn_section a{
	display: block;
	position: absolute;
	left: 1.921875rem;
	height: 0.625rem;
}
.btn_section .btn1{
	top: 0;
	width: 1.875rem;
}
.btn_section .btn2{
	top: 1.09375rem;
	width: 1.875rem;
}
.btn_section .btn3{
	left: 2.5rem;
	top: 1.953125rem;
	width: 1.5625rem;
}
.btn_section .btn4{
	left: 2.5rem;
	top: 2.7rem;
	width: 1.5625rem;
}
.btn_section .btn5{
	top: 3.9375rem;
	width: 1.875rem;
}
.btn_section .btn6{
	left: 2.5rem;
	top: 4.84375rem;
	width: 1.875rem;
}
.btn_section .btn7{
	left: 3.078125rem;
	top: 5.78125rem;
	width: 1.875rem;
}
.btn_section .btn8{
	left: 3.65625rem;
	top: 6.609375rem;
	width: 1.875rem;
}
.btn_section .btn9{
	left: 4.21875rem;
	top: 7.5rem;
	width: 1.875rem;
}
.btn_section .btn10{
	top: 8.59375rem;
	width: 1.875rem;
}
.btn_section .btn11{
	left: 2.5rem;
	top: 9.609375rem;
	width: 1.875rem;
}
.btn_section .btn12{
	left: 2.5rem;
	top: 10.46875rem;
	width: 1.875rem;
}
.btn_section .btn13{
	left: 2.5rem;
	top: 11.375rem;
	width: 2.03125rem;
}
.btn_section .btn14{
	left: 2.5rem;
	top: 12.234375rem;
	width: 2.03125rem;
}
.btn_section .btn15{
	left: 2.5rem;
	top: 13.046875rem;
	width: 2.03125rem;
}
.btn_section .btn16{
	left: 2.5rem;
	top: 13.984375rem;
	width: 2.03125rem;
}
.btn_section .btn17{
	left: 2.5rem;
	top: 14.84375rem;
	width: 2.765625rem;
}
.btn_section .btn18{
	left: 2.5rem;
	top: 15.734375rem;
	width: 1.5625rem;
}
.btn_section .btn19{
	left: 3.078125rem;
	top: 16.875rem;
	width: 3.203125rem;
}
.btn_section .btn20{
	left: 3.078125rem;
	top: 17.734375rem;
	width: 3.828125rem;
}
.btn_section .btn21{
	left: 3.078125rem;
	bottom: 3.4375rem;
	width: 4.921875rem;
}
.btn_section .btn22{
	bottom: 2.328125rem;
	width: 1.995rem;
}
.btn_section .btn23{
	left: 3.265625rem;
	bottom: 1.4375rem;
	width: 1.5625rem;
}
.btn_section .btn24{
	bottom: 0.46875rem;
	width: 1.875rem;
}
.btn_section .btn25{
	left: 2.5rem;
	top: 3.51rem;
	width: 1.5625rem;
}
/*slide end*/
.content {
	overflow: hidden;
}
.cont_center {
	margin: 0 .46875rem;
	overflow: hidden;
	min-height: 12rem;
}

.news_list{
	margin-top: 0.078125rem;
	overflow: hidden;
}
.news_list li {
	overflow: hidden;
	line-height: 0.9375rem;
	font-size: 0.38rem;
	color: #333;
}
.news_list li a{
	display: block;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	float: left;
}
.news_list li a span{
	color: #999;
	margin-right: 0.14rem;
}
.news_list li .time{
	float: right;
	color: #999;
}

/*新闻列表*/
.subNav {
	padding: 0.25rem;
	background: #be2029;
	font-size: 0.44rem;
	color: #fff;
}
.pageMore {
	margin-top: 0.35rem;
	text-align: center;
	font-size: 0.34521rem;
}
.pageMore a {
	color: #666;
}
/* .pageMore img {
	display: block;
	width: 0.76rem;
	margin: 0 auto;
} */
.subNav.Hide {
	background-image: url(../images/hideIcon.png);
	background-repeat: no-repeat;
	background-position: 97% center;
	background-size: 0.34rem;
	cursor: pointer;
}
.subNav.Hide.Show {
	background-image: url(../images/showIcon.png);
	background-repeat: no-repeat;
	background-position: 97% center;
}
.NavCont {
	display: none;
}
.NavCont h6 {
	padding: 0.25rem 0;
	border-bottom: 1px solid #e5e5e5;
	font-size: 0.38rem;
}
.NavCont h6 a {
	display: block;
}
.nav_two {
	border-bottom: 1px solid #e5e5e5;
	display: none;
}
.nav_two li {
	text-indent: 1em;
	font-size: 0.32rem;
	padding: 0.2rem 0;
}
.nav_two li a {
	color: #666;
}
/*新闻详情*/
.NewsCont {
	width: 100%;
	overflow: hidden;
}
.NewsTit {
	padding: 0.2rem 0;
	text-align: center;
}
.NewsTit h5 {
	font-size: 0.38521rem;
	color: #333;
	font-weight: bold;
	line-height: 0.62rem;
	margin-bottom: 0.125rem;
}
.NewsTit h6 {
	font-size: 0.34rem;
	color: #666;
	font-weight: bold;
	margin-bottom: 0.2rem;
}
.NewsTit p {
	font-size: 0.315rem;
	color: #999;
}
.NewsText {
	padding-bottom: 0.35rem;
	overflow: hidden;
	width: 100%;
	word-wrap: break-word;
}
.NewsText p {
	color: #666;
	font-size: 0.35725rem;
	line-height: 0.65rem;
}
.NewsText img, .NewsText p img, .NewsText table {
	max-width: 100%;
	height: auto !important;
	/*display: block;*/
}
.nwssele {
	padding: 0.3528rem 0;
	padding-bottom: 0;
	border-top: 1px solid #e5e5e5;
}
.nwssele a {
	font-size: 0.35216rem;
	color: #999999;
	line-height: 0.5625rem;
	width: 100%;
	/*display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -o-box;
    display: box;
    -webkit-line-clamp: 1;
    overflow: hidden;
    -webkit-box-orient: vertical;
    word-break: break-all;*/
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
@media screen and (min-width:768px) {
}
@media screen and (max-width:375px) {
}
@media screen and (max-width:320px) {
}
@media screen and (max-width:1024px) {
}
/*footer*/
.footer {
	background: #578bed;
	padding: .3125rem .46875rem;
}
.foot_box{
	display: flex;
	overflow: hidden;
}
.footer>p{
	margin-right: 0.3125rem;
	margin-left: 0.234375rem;
}
.foot_left{
	float: left;
	margin-right: 0.3125rem;
	margin-left: 0.234375rem;
	width: 6.875rem;
}
.footer p,.foot_left p{
	font-size: 0.34375rem;
	color: #fff;
	line-height: 1.7;
}
.foot_right{
	align-self: center;
	width: 1.640625rem;
}
.foot_right img{
	width: 100%;
	height: 1.640625rem;
}

/*footer end*/
/*返回顶部*/
#scrollUp {
	line-height: 0.9;
	text-align: center;
	text-decoration: none;
	bottom: 1em;
	right: 0.2rem;
	overflow: hidden;
	width: 0.9375rem;
	height: 0.9375rem;
	border: none;
	opacity: 0.9;
	background: url(../images/blup.png) no-repeat;
	background-size: 100% 100%;
	display: none;
}
.indexBlock {
	width: 0.9375rem;
	height: 0.9375rem;
}
/*返回顶部 end*/
/* 百度编辑器动态地图手机适应 start */
.ueditor_baidumap {
	width: 100%;
	height: 100%;
}
/* 百度编辑器动态地图手机适应 end */
