img {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%;

    height: auto;
    vertical-align: middle;
    border: 0;
}
body {
    position: relative;
    background: #fff;
    font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;
    font-weight: 400;
    line-height: 1.6;
    color: #333;
    font-size: 1.6rem;
}
.loimg {
	max-height: 1.5625rem;
	margin-top: 0.2575rem;
	width: 6.3125rem;
}
.indexSeac {
	width: 0.625rem;
	height: 0.625rem;
	position: absolute;
	top: 0.35rem;
	right: 2.25rem;
}
.navicon {
	background-image: url(../images/navimg.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	background-position: left center;
	display: block;
	width: 0.857825rem;
	height: 0.62728rem;
	position: absolute;
	top: 0.6rem;
	right: 0.3125rem;
}
.am-pagination>li>a, .am-pagination>li>span {
    position: relative;
    display: block;
    padding: .5em 1em;
    text-decoration: none;
    line-height: 1.2;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 0;
    margin-bottom: 5px;
    margin-right: 5px;
	margin-top:20px;}

.am-pagination li{float: left;}
.register {
	display: block;
	width: 0.78rem;
	height: 0.78rem;
	position: absolute;
	top: 0.53rem;
	right: 1.52725rem;
	background: url(../images/icon1.png) no-repeat;
	background-size: 100% 100%;
}
/*indexSechCont*/
.indexSechCont {
	background-color: #98b8e2;
	position: absolute;
	width: 100%;
	left: 0;
	z-index: 5;
	text-align: center;
	top: 1.45rem;
	display: none;
}
.indexSechCont input {
	width: 85%;
	box-sizing: border-box;
	border: 1px solid #fff;
	border-radius: 3px;
	padding-left: 10px;
	padding-top: 0.15625rem;
	padding-bottom: 0.15625rem;
	margin-top: 0.15625rem;
	margin-bottom: 0.15625rem;
}
/*indexSechCont end*/
/*slide*/
.indexSlid {
	background: #fff;
	height: 5.259rem;
	margin-bottom: 0.25rem;
}
.indexSlid .swiper-wrapper {
	height: 5.259rem;
}
.indexSlid .swiper-slide {
	position: relative;
	text-align: center;
}
.indexSlid img {
	max-width: 100%;
	width: 100%;
	height: 5.259rem;
}
.gallerytitle {
	text-align: center;
	font-size: 1em;
	height: 42px;
	line-height: 42px;
	color: #fafafa;
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	font-weight: normal;
	text-shadow: 1px 1px 1px #000;
	/* background-color: rgba(21,20,20,0.5); */
	background-color: rgba(0,0,0,0);
	background: -moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
	background: -webkit-gradient(linear, top, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.7)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
	background: -o-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.7));
}
.slide_text {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0.15rem 0;
	padding-left: 0.25rem;
	color: #fff;
	background: rgba(0,0,0,0.4);
	text-align: left;
	font-size: 0.34625rem;
}
.indexSlid .swiper-pagination-bullet {
	display: inline-block;
	width: 0.2rem;
	height: 0.2rem;
	background: #fff;
	margin: 0 4px;
	cursor: pointer;
	border-radius: 100%;
	opacity: 1;
}
.indexSlid .swiper-pagination-bullet-active {
	background: #99b9e2;
}
.indexSlid .swiper-container-horizontal>.swiper-pagination-bullets {
	width: auto;
	text-align: right;
	right: 0.25rem;
	bottom: 0.2rem;
}
/*slide end*/

.cont_center {
	padding: 0 0.35rem;
	overflow: hidden;
}
.section {
	overflow: hidden;
	margin-bottom: 0.35rem;
}
.index_navlist {
	margin-bottom: 0.1rem;
}
.index_navlist, .index_navlist ul {
	width: 100%;
	overflow: hidden;
	margin-top:10px;
}
.index_navlist ul li {
	float: right;
	width: 49%;
	padding: 0.57rem 0;
	
	text-align: center;
	color: #fff;
	font-size: 0.43rem;
	background: #5ad8c8;
	
	margin-bottom: 0.25rem;
}

.index_navlist ul .aboutxie{
	float: left;
	width: 49%;
	padding: 1.5rem 0;
	
	text-align: center;
	color: #fff;
	font-size: 0.5rem;
	background: #5ad8c8;
	
	margin-bottom: 0.25rem;}
.index_navlist ul .aboutxie a{
font-size:0.5rem;
font-weight: bold;
}

.index_navlist ul .afterxie{
	float: left;
	width: 49%;
	padding: 0.55rem 0;
	
	text-align: center;
	color: #fff;
	font-size: 0.43rem;
	background: #5ad8c8;
	
	margin-bottom: 0.25rem;}


.index_navlist ul li:nth-child(4n+4) {
	margin-right: 0;
}


.section .section_tit {
	padding-right: 0.25rem;
	
	/*background: #c4cbdb;*/
	background-repeat: repeat-x;
	overflow: hidden;
	height: 1rem;
	line-height: 1rem;
	border-bottom:1px solid #5ad8c8;
}
.section .section_tit h6 {
	padding: 0 0.25rem;
	background: #5ad8c8;
	background-repeat: repeat-x;
	height: 1rem;
	float: left;
	padding-right: 0.37rem;
	font-size: 0.39625rem;
	font-weight: bold;
	color: white;
}
.section .section_tit ul li {
	float:left;
	padding: 0 0.25rem;
	background: url(../images/titibg.png);
	background-repeat: repeat-x;
	height: 1rem;
	float: left;
	padding-right: 0.37rem;
	font-size: 0.39625rem;
	font-weight: bold;
	color: #333;
}

.section .section_tit h6 img {
	margin-right: 0.35rem;
	width: 0.58rem;
	float: left;
	margin-top: 0.26rem;
}
.section .section_tit a {
	float: right;
	color: #666;
	font-size: 0.36725rem;
}
.index_newsSlide {
	width: 100%;
	overflow: hidden;
	margin: 0.35rem 0;
	position: relative;
}
.index_newsSlide img {
	width: 100%;
	height: 5.9215rem;
}
.index_newsSlide .index_newsSlide_text {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 0.15rem 0;
	padding-left: 0.25rem;
	background: rgba(0,0,0, 0.4);
	color: #fff;
	font-size: 0.38625rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news_section {
	padding-bottom: 0.35rem;
	border-bottom: 1px dashed #dcdcdc;
	overflow:hidden;
}
.news_section .item_tit {
	font-size: 0.38625rem;
	font-weight: bold;
	color: #333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 0.15rem;
}
.news_section .item_text {
	font-size: 0.37265rem;
	color: #666;
}
.news_section .item_text span {
	color: #999;
}
.index_centerList {
	width: 100%;
	overflow: hidden;
	margin-top:0.2rem;
}
.index_centerList li {
	padding: 0.36rem 0;
	padding-left: 0.2rem;
	
	font-size: 0.35825rem;
	
	overflow: hidden;
	border-bottom: 1px solid #dcdcdc;
	position: relative;

}
.index_centerList .zhengce{padding: 0.1rem 0;
	padding-left: 0.2rem;
	
	font-size: 0.35825rem;
	height:0.5rem;
	overflow: hidden;
	border-bottom: 1px dashed #dcdcdc;
	position: relative;
border-bottom: 1px solid #dcdcdc;}

.index_centerList .tumiao{
	padding: 0px;
	width:100%;
	font-size: 0.35825rem;
	overflow: visible;
	position: relative;
border-bottom: 1px solid #dcdcdc;
	height:4.5rem;
	margin-top:0.2rem;
}
.index_centerList .tumiao img{
width:100%;
height:4.5rem;
}
.index_centerList .tumiao a{width:100%;}
.index_centerList .tumiao p{
position: absolute;bottom:0px;
width:100%;
text-align:center;
padding:0px;
color:white;
background: black;
opacity:0.5;
}
.index_centerList li .newimg{width:100%;}
.index_centerList li .xiani{max-height: 2.5rem;overflow:hidden;width:35%;float:left;}
.index_centerList li p{width:100%;line-height: 0.6rem;font-size:0.4rem;}
.index_centerList li .cright{float:left;width:62%;padding-left:0.2rem;}

.index_centerList li.first_list{
	padding:0;
	background:none;
}
.index_centerList li.first_list a{
	width:100%;
	text-overflow: inherit;
    white-space: inherit;
}
.index_centerList li.first_list .news_section .item_text span{
	float:none;
}
.index_centerList li a {
	display: block;
	float: left;
	width: 99%;
	
	
}
/*.index_centerList li span {
	
	position: absolute;
	top:1.98rem;
	right:0.5rem;
	font-size:0.3rem;
	
}
.index_centerList li .see {
	
	position: absolute;
	top:1.84rem;
	right:1.25rem;
	width:0.6rem;
	
}*/
.index_culture {
	padding: 0.3rem 0.25rem;
	overflow: hidden;
	border: 1px solid #dcdcdc;
}
.culture_list li {
	font-size: 0.35825rem;
	line-height: 0.725rem;
	color: #666;
}
.culture_list li a {
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color: #666;
}
.culture_list li span {
	margin-right: 0.2rem;
}
.section.page1 .culture_list li {
	line-height: 0.545rem;
}
.section.page1 .culture_list li, .section.page1 .culture_list li a {
	color: #333;
}
.section.page1 .news_section {
	padding-bottom: 0.25rem;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 0.18rem;
}
.section.page1 .news_section .item_text {
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;/*要显示的行数*/
	overflow: hidden;
}
.section.page1 .culture_list {
	padding-bottom: 0.25rem;
	border-bottom: 1px dashed #dcdcdc;
	margin-bottom: 0.35rem;
}
.character_list .swiper-slide img {
	width: 100%;
	height: 3.3187rem;
}
.education_tab {
	display: table;
	margin: 0 auto;
	margin-bottom: 0.35rem;
}
.education_tab ul {
	overflow: hidden;
}
.education_tab ul li {
	padding: 0.25rem;
	border-radius: 5px;
	float: left;
	min-width: 1.6rem;
	text-align: center;
	font-size: 0.36725rem;
	background: #eee;
	margin-right: 0.25rem;
}
.education_tab ul li:last-child {
	margin-right: 0;
}
.education_tab ul li.on {
	background: #a8c3e7;
}
.education_img {
	height: 6.7082rem;
	margin-bottom: 0.25rem;
}
.education_img img {
	width: 100%;
	height: 6.7082rem;
}
.section.page2 .culture_list li {
	line-height: 0.625rem;
}
.section.page2 .culture_list li a {
	color: #333;
}
.section.page2 .culture_list li a span {
	color: #999;
}
.service_list {
	width: 100%;
	overflow: hidden;
}
.service_list li {
	width: 48%;
	margin-right: 4%;
	float: left;
	height: 1.599rem;
	margin-bottom: 0.3rem;
}
.service_list li img {
	width: 100%;
	height: 1.599rem;
}
.service_list li:nth-child(2n+2) {
	margin-right: 0;
}
.section.page3 .index_culture {
	padding-bottom: 0;
}
.member_list li {
	height: 2.2556rem;
	margin-bottom: 0.25rem;
}
.member_list li img {
	width: 100%;
	height: 2.2556rem;
}
.member_list li:last-child {
	margin-bottom: 0;
}
.volunteer_section .swiper-container {
	padding-bottom: 0.45rem;
}
.volunteer_section .swiper-slide {
	width: 100%;
	overflow: hidden;
}
.volunteer_section .swiper-slide .volunteer_left {
	width: 35%;
	height: 4.4187rem;
	float: left;
}
.volunteer_section .swiper-slide .volunteer_left img {
	width: 100%;
	height: 4.4187rem;
}
.volunteer_section .swiper-slide .volunteer_right {
	width: 60%;
	height: 4.4187rem;
	overflow: hidden;
	float: right;
}
.volunteer_section .swiper-slide .volunteer_right p {
	color: #333;
}
.volunteer_section .swiper-slide .volunteer_right .item_name {
	font-size: 0.38625rem;
	margin-bottom: 0.25rem;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.volunteer_section .swiper-slide .volunteer_right .item_text {
	font-size: 0.36625rem;
	line-height: 0.65rem;
}
.volunteer_section .swiper-container-horizontal>.swiper-pagination-bullets {
	bottom: 0;
}
.volunteer_section .swiper-pagination-bullet {
	opacity: 1;
	border-radius: 0;
	width: 0.55rem;
	height: 0.15rem;
	background: #e5e5e5;
}
.volunteer_section .swiper-pagination-bullet-active {
	background: #436ba0;
}
.membership_section {
	width: 100%;
	height: 6.1021rem;
	background:#828282;
	background-size: 100% 100%;
	
}
.membership_box {
	padding: 1.4rem 0;
	overflow: hidden;
	text-align: center;
}
.membership_box h6 {
	font-weight: bold;
	font-size: 0.46rem;
	color: white;
	margin-bottom: 0.45rem;
}
.membership_box p {
	font-size: 0.4rem;
	margin-bottom: 0.45rem;
	color: white;

}
.membership_list {
	display: table;
	margin: 0 auto;
}
.membership_list li {
	float: left;
	background: #5ad8c8;
	font-size: 0.4rem;
	color: #fff;
	margin-right: 0.35rem;
}
.membership_list li a {
	padding: 0.35rem 0.95rem;
	display: inline-block;
	font-weight: bold;
}
.membership_list li:last-child {
	margin-right: 0;
}
.think_tank {
	width: 100%;
	height: 3.5437rem;
	margin-bottom: 0.35rem;
}
.think_tank img {
	width: 100%;
	height: 3.5437rem;
}
.link_list {
	width: 100%;
	overflow: hidden;
}
.link_list li,.newsThree_list li {
	width: 48%;
	margin-right: 4%;
	float: left;
	line-height: 0.45rem;
	font-size: 0.3625rem;
	margin-bottom: 0.2rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.link_list li span,.newsThree_list li span {
	margin-right: 0.3rem;
}
.link_list li:nth-child(2n+2),.newsThree_list li:nth-child(2n+2) {
	margin-right: 0;
}
.link_list li a,.newsThree_list li a {
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.section.page4 .index_culture {
	padding-bottom: 0.15rem;
}
.section.page4 {
	
}
.newsOne_list, .newstwo_list {
	width: 100%;
	overflow: hidden;
}
.newsOne_list li, .newstwo_list li {
	float: left;
	width: 32%;
	margin-right: 2%;
	margin-bottom: 0.35rem;
}
.newsOne_list li img {
	width: 100%;
	height: 3.524rem;
}
.newsOne_list li p {
	font-size: 0.36725rem;
	text-align: center;
	color: #333;
	margin-top: 0.15rem;
}
.newsOne_list li:nth-child(3n+3), .newstwo_list li:nth-child(3n+3) {
	margin-right: 0;
}
.newstwo_list li {
	height: 0.8625rem;
}
.newstwo_list li img {
	width: 100%;
	height: 0.8625rem;
}
.tab_link {
	width: 100%;
	overflow: hidden;
}
.tab_link a {
	display: inline-block;
	font-size: 0.34625rem;
	color: #333;
	background: #98b8e2;
	width: 2.2rem;
	height: 0.65rem;
	text-align: center;
	line-height: 0.65rem;
	/*margin-right: 0.09rem;*/
	margin-bottom: 0.25rem;
}
.tab_link a:nth-child(4n+4) {
	margin-right: 0;
}
.tab_link a.current {
	background: #e60012;
	color: #fff;
}
.tab_link select {
	margin-bottom: 0.25rem;
	width: 120px;
	height: 0.65rem;
	padding-left: 10px;
	border: 1px solid #98b8e2;
	font-size: 0.34625rem;
	line-height: 0.65rem;
	color: #98b8e2;
	background: rgba(152,184,226,0.3);
}
.Council_box {
	width: 100%;
	overflow: hidden;
	margin-bottom: 4.3rem;
}
.Council_box .Council_section {
	width: 100%;
	overflow: hidden;
	margin-bottom: 0.35rem;
}
.Council_box .Council_section h6 {
	font-size: 0.44rem;
	font-weight: bold;
	margin-bottom: 0.15rem;
}
.Council_box .Council_section ul {
	width: 100%;
	overflow: hidden;
}
.Council_box .Council_section ul li {
	float: left;
	display: inline-block;
	margin-right: 0.35rem;
	font-size: 0.34625rem;
	line-height: 0.66rem;
	color: #666;
}
.about_section {
	width: 100%;
	overflow: hidden;
	margin-bottom: 4.3rem;
}
.about_text p {
	font-size: 0.34625rem;
	line-height: 0.66rem;
}
#allmap {
	overflow: hidden;
	border: 1px solid #98b8e2;
	height: 5rem;
	margin-top: 0.35rem;
}

.newsThree_list{
	width:100%;
	overflow:hidden;
}



/*成绩查询*/
.section_query {
	margin-bottom: 3.2rem;
}
.section_query .form-group {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin-bottom: 0.45rem;
}
.section_query .form-group label {
	display: block;
	width: 100%;
	overflow: hidden;
	color: #666;
	font-size: 0.3825rem;
	margin-bottom: 0.25rem;
}
.section_query .form-group select {
	width: 100%;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	padding: 0.25rem 0;
	padding-left: 0.25rem;
	font-size: 0.325rem;
}
.section_query .form-group input {
	box-sizing: border-box;
	padding: 0.25rem;
	width: 100%;
	padding-left: 0.25rem;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	font-size: 0.325rem;
}
.query_results, .query_results ul, .query_results ul li {
	width: 100%;
	overflow: hidden;
	border-bottom: 2px solid #fff;
}
.query_results ul li .query_left {
	width: 33%;
	float: left;
	padding: 0.2rem 0;
	color: #fff;
	text-align: center;
	font-size: 0.35675rem;
	background: #248bea;
	height: 0.425rem;
	line-height: 0.4875rem;
}
.query_results ul li .query_right {
	width: 67%;
	float: left;
	padding: 0.2rem 0;
	color: #666;
	text-indent: 2em;
	font-size: 0.35675rem;
	background: #f2f2f2;
	height: 0.425rem;
	line-height: 0.4875rem;
}
.section_query .form-group button {
	text-align: center;
	padding: 0.2rem 0.45rem;
	color: #fff;
	border-radius: 3px;
	background: #248bea;
	border: 0;
}
/*网上报名*/
.sign-up_form {
	margin-bottom: 3.2rem;
}
.sign-up_form .form-group {
	position: relative;
	width: 100%;
	overflow: hidden;
	padding-bottom: 0.4825rem;
	position: relative;
}
.sign-up_form .form-group label {
	display: block;
	width: 100%;
	overflow: hidden;
	color: #666;
	font-size: 0.3825rem;
	margin-bottom: 0.25rem;
}
.sign-up_form .form-group label span {
	color: #bc0505;
	margin-right: 5px;
}
.sign-up_form .form-group input, .sign-up_form .form-group select {
	box-sizing: border-box;
	border: 1px solid #dcdcdc;
	border-radius: 3px;
	padding: 0.25rem 0;
	padding-left: 0.25rem;
	font-size: 0.325rem;
	width: 100%;
}
.sign-up_form .form-group select {
	color: #999;
}
.sign-up_form .form-group:last-child {
	border-top: 1px dashed #dcdcdc;
	padding-top: 0.45rem;
}
.sign-up_form .form-group .yzm_input {
	float: left;
	width: 70%;
}
.sign-up_form .form-group .yzm_box {
	float: left;
	width: 30%;
	box-sizing: border-box;
	border: 1px solid #dcdcdc;
	text-align: center;
	height: 0.9rem;
	border-radius: 0 3px 3px 0;
	border-left: 0;
	margin-left: -1px;
}
.sign-up_form .form-group .yzm_box img {
	max-width: 100%;
	max-height: 100%;
}
.sign-up_form .form-group button {
	padding: 0.15rem 0.35rem;
	border-radius: 3px;
	border: 0;
	color: #fff;
	font-size: 0.3425rem;
}
.sign-up_form .form-group .btn_sub {
	background: #248bea;
}
.sign-up_form .form-group .btn_reset {
	background: #bfbfbf;
}
.sign-up_form .form-group label.error {
	position: absolute;
	right: 0;
	bottom: -0.25rem;
	text-align: right;
	font-size: 0.3425rem;
	color: #bc0505;
}
.sign-up_form .form-group input.error, .sign-up_form .form-group select.error {
	border: 1px solid #bc0505;
}
/*新闻列表*/
.subNav {
	padding: 0.25rem;
	background: #98b8e2;
	font-size: 0.32rem;
	color: #fff;
	margin-bottom: 0.25rem;
}
.newslist li, .list-two li {
	width: 100%;
	overflow: hidden;
	padding: 0.15rem 0;
	font-size: 0.355rem;
	border-bottom: 1px dashed #dcdcdc;
}
.newslist li a {
	display: block;
	float: left;
	width: 75%;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list-two li span.nr {
	display: block;
	float: left;
	width: 75%;
	color: #333;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.list-two li a {
	color: #333;
}
.newslist li .date, .list-two li .date {
	color: #999;
	float: right;
	line-height: 0.5rem;
}
.pageMore {
	margin-top: 0.35rem;
	line-height: 1.0625rem;
	text-align: center;
	font-size: 0.34521rem;
	margin-bottom: 3.8rem;
}
.pageMore a {
	color: #999;
}
.pageMore img {
	display: block;
	width: 0.989rem;
	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;
	margin-bottom: 0.35rem;
}
.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;
	margin-top: 0.325rem;
}
.NewsTit {
	padding-bottom: 0.2rem;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
}
.NewsTit h6 {
	font-size: 0.38521rem;
	color: #333;
	font-weight: bold;
	margin-bottom: 0.125rem;
}
.NewsTit p {
	font-size: 0.315rem;
	color: #999;
}
.NewsText {
	padding: 0.25rem 0;
	overflow: hidden;
	width: 100%;
}
.NewsText p {
	color: #666;
	font-size: 0.35725rem;
	line-height: 0.55rem;
}
.NewsText img, .NewsText p img, .NewsText table {
	max-width: 100%;
}
.nwssele {
	padding: 0.3528rem 0;
	padding-bottom: 0;
	border-top: 1px solid #e5e5e5;
	margin-bottom:4.2rem;
}
.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;
}
/*分会服务*/
.leader_list, .meeting_list {
	width: 100%;
	overflow: hidden;
	margin-bottom: 0.152rem;
}
.leader_list li, .meeting_list li, .expert_list li {
	padding: 0.425rem 0;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
.leader_list li:first-child, .meeting_list li:first-child, .expert_list li:first-child {
	padding-top: 0.2rem;
}
.leader_list li .img_box, .meeting_list li .img_box {
	float: left;
	width: 37%;
	border: 1px solid #dcdcdc;
}
.leader_list li .img_box img {
	width: 100%;
	height: 2.581rem;
	display: block;
}
.leader_list li .item_cont, .meeting_list li .nr_box {
	width: 60%;
	float: right;
}
.leader_list li .item_cont .item_tit, .expert_list li .item_cont .item_tit {
	font-size: 0.425rem;
	font-weight: bold;
	margin-bottom: 0.15rem;
	color: #333;
	overflow:hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
	height: 0.6rem;
}
.leader_list li .item_cont .item_info, .expert_list li .item_cont .item_info {
	font-size: 0.3125rem;
	color: #999;
	margin-bottom: 0.125rem;
}
.leader_list li .item_cont .item_text {
	font-size: 0.325rem;
	color: #666;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
}
.leader_list li .item_cont .item_text span {
	color: #009944;
}
/*理事会成员*/
.page_cont_text {
	width: 100%;
	overflow: hidden;
}
.page_cont_text .page_tit {
	font-size: 0.425rem;
	color: #333;
	text-align: center;
	margin-bottom: 0.235rem;
}
.council_table table {
	width: 100%;
	border: 1px solid #ebebeb;
}
.council_table table tr:first-child {
	background: #f5f5f5;
}
.council_table table td {
	padding: 0.25rem 0;
	text-align: center;
	font-size: 0.325rem;
	color: #333;
	border: 1px solid #ebebeb;
}
/*相关会议*/

.meeting_list li .img_box img {
	width: 100%;
	height: 2.9985rem;
}
.meeting_list li .nr_box .item_tit {
	font-size: 0.3825rem;
	font-weight: bold;
	margin-bottom: 0.125rem;
	color: #333;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	word-break: break-all;
	overflow:hidden;
}
.meeting_list li .nr_box p {
	font-size: 0.315rem;
	color: #666;
	margin-bottom: 0.125rem;
}
.meeting_list li .nr_box a {
	display: inline-block;
	padding: 0.125rem 0.25rem;
	color: #fff;
	font-size: 0.215rem;
	text-align: center;
	background: #98b8e2;
}
.meeting_list li .nr_box a img {
	width: 0.385rem;
	margin-left: 0.125rem;
}
/*协会领导*/
.leader_slide .hd {
	margin-bottom: 0.2rem;
}
.leader_slide .hd, .leader_slide .hd ul {
	width: 100%;
	overflow: hidden;
}
.leader_slide .hd ul li {
	float: left;
	padding: 0.125rem 0.25rem;
	color: #333;
	font-size: 0.315rem;
	text-align: center;
	background: #f5f5f5;
	margin-right: 0.25rem;
	margin-bottom: 0.25rem;
}
.leader_slide .hd ul li.on {
	background: #98b8e2;
	color: #fff;
}
.leader_section, .director_list {
	width: 100%;
	overflow: hidden;
}
.leader_slide {
	margin-bottom: 5rem;
}
.leader_slide .pageMore {
	margin-bottom: 0;
}
.leader_slide .tempWrap {
	padding-bottom: 2.4rem;
}
.director_list li {
	float: left;
	width: 2.895rem;
	margin-right: 0.25rem;
	margin-bottom: 0.325rem;
}
.director_list li p {
	text-align: center;
	font-size: 0.3125rem;
	margin-top: 0.125rem;
}
.director_list li:nth-child(3n+3) {
	margin-right: 0;
}
.director_list li .img_box img {
	width: 100%;
}
.link_sect_list {
	width: 100%;
	overflow: hidden;
}
.link_sect_list li {
	float: left;
	width: 45%;
	margin-right: 10%;
	font-size: 0.3125rem;
	margin-bottom: 0.25rem;
}
.link_sect_list li a {
	color: #666;
}
.link_sect_list li:nth-child(2n+2) {
	margin-right: 0;
}
.marbottom {
	margin-bottom:4.3rem;
}
.expert_list li .img_box {
	width: 25%;
	float: left;
	box-sizing: border-box;
	border: 1px solid #dcdcdc;
}
.expert_list li .img_box img {
	display: block;
	width: 100%;
	height: 2.846rem;
}
.expert_list li .item_cont {
	float: right;
	width: 70%;
}
.expert_list li .item_cont .item_text {
	font-size: 0.325rem;
	color: #666;
	line-height:0.55rem;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	word-break: break-all;
}
 @media screen and (min-width:768px) {
}
@media screen and (max-width:375px) {
}
@media screen and (max-width:320px) {
.expert_list li .item_cont .item_text {
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	word-break: break-all;
}
}
/*footer*/
.footer {
	
	padding: 0.45665rem 0;
	
	background: black;
}
.footer p img {
	width: 25%;
	
	margin-right: 0.35rem;
	margin-top: 0.15rem;
}
.footer p {
	font-size: 0.325rem;
	color: #666;
	line-height: 0.65rem;
	text-align: center;
}
.footer p a {
	padding: 0 0.25rem;
	color: #666;
}
/*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.6;
	background: url(../images/blup.png) no-repeat;
	background-size: 100% 100%;
}
.indexBlock {
	width: 0.9375rem;
	height: 0.9375rem;
}
/*返回顶部 end*/
/* 百度编辑器动态地图手机适应 start */
.ueditor_baidumap {
	width: 100%;
	height: 100%;
}
/* 百度编辑器动态地图手机适应 end */

.title_lev_2{width:100%;border-bottom: 1px solid #dcdcdc;height:1.2rem;border-top:0.3rem solid #efefef;margin-top:0.6rem;}
.title_lev_2 li{float:left;width:23%;text-align:center;height:1.2rem;line-height: 1.3rem;font-size: 0.39625rem;
    font-weight: bold;background: #5ad8c8;color:white;}

.title_lev_2 li img{float:left;}
.active{border-bottom:1px solid red;}

.lokmore{width:100%;text-align: center;line-height: 1rem;background: #5ad8c8;}
.lokmore a{font-size:0.4rem;color:white;}
.index_centerList li .fatime{margin-top:0.5rem;font-size:0.3rem;height: 0.5rem;}

.index_centerList li .tleft{width:66%;float:left;line-height: 0.6rem; }
.index_centerList li .tright{width:30%;float:right;}
.index_centerList li .tright img{float:left;height:0.6rem;}
.index_centerList li .tright span{line-height: 0.6rem;display: block;float:left;font-size:0.3rem;}

.blog-title{margin: 10px 0 10px 0;font-size:0.7rem;}
.a_see{width:0.6rem;position: relative;bottom:0.05rem;}
.blog-meta{text-align: center;font-size:0.36rem;}
.blog-content{margin-top:0.3rem;border-top:1px solid #efefef;font-size:0.4rem;}
.miaosu{background: #efefef;padding:10px 10px;margin:10px 0px;font-size:0.36rem;}
.keyc{padding:5px 5px;background: #efefef;}
table{margin-bottom:0.5rem;}
.next_p{margin-top:0.5rem;}
.next_p li{margin-bottom:0.2rem;}