.join-us h1 {
	padding: 50px 0;
	text-align: center;
	font-weight: bold;
}

.join-us-txt {
	overflow: hidden;
	padding: 40px 0;
}

.join-us-txt-1 {

	width: 48%;
	float: left;
	margin-right: 4%;
}

.join-us-txt-2 {
	margin-right: 0;
}

.join-us-txt-1 h2 {
	font-weight: bold;
	padding: 20px 0;
}

.join-us-txt-1 h2 span {
	width: 14px;
	height: 4px;
	background: rgba(255, 113, 25, 1);
	vertical-align: middle;
	display: inline-block;
	margin-right: 10px;
}


.join-us-txt-1 p {
	font-size: 16px;
	padding-left: 30px;
}

.join-contact {
	overflow: hidden;
	padding: 50px 100px;
	background: #FAAFA9 url(../../../../images/jj.png) bottom right no-repeat;
}

.join-contact-left {
	width: 50%;
	border-right: 1px solid #fff;
}

.join-contact-left h1 {
	color: #fff;
}

.join-contact-left .jion-table {
	padding-right: 100px;
}

.join-contact-right {
	padding-left: 100px;
	color: #fff;
	padding-top: 70px;
}


.join-contact-right h3,
.join-contact-right h4 {
	font-weight: bold;
}

.join-contact-right p {
	padding: 30px 0 10px 0;
	font-size: 16px;
	color: #fff;
}

.join-contact-right p span {
	padding-left: 10px;
}

.news-list {
	overflow: hidden;
}

.news-list ul li {
	width: 32%;
	float: left;
	margin-right: 2%;
	list-style: none;
	margin-top: 50px;
	position: relative;
}

.news-list ul li:nth-child(3n) {
	margin-right: 0;
}

.news-list ul li h4 {
	padding: 15px 0;
	color: #191919;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;

}

.news-list ul li p {
	font-size: 16px;

	color: rgba(90, 90, 90, 1);
	line-height: 1.4 !important;
	max-height: 4.2em;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;

}

.date {
	width: 71px;
	height: 71px;
	background:rgba(250,175,169,1);
	position: absolute;
	top: 20px;
	left: 30px;
	padding: 12px 0;
}

.date p {
	color: #fff !important;
	text-align: center;
	font-size: 18px;
}

.news-fixed-con {
	padding: 40px;
}

.news-moro-title-2 {
	position: relative;
}

.date-more {
	left: inherit;
	right: 40px;
}

.news-fixed-con .about-more {
	margin: 30px 0;
}

.news-fixed-con p {
	line-height: 32px;
	font-size: 16px;
}

.other-news {
	margin: 0 40px;
}

.shang ul li {
	width: 182px;
	height: 112px;
	float: left;
	list-style: none;
	margin-right: 20px;
	position: relative;
	overflow: hidden; 
}



.cover {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.7);
	z-index: 99;
	display: none;
}

.cover img {
	margin-top: 25%;
}




.shang ul li:hover .cover {
	display: block;
}




.return-list a {
	color: #FAAFA9;
	font-size: 16px;
	line-height: 107px;
	border-bottom: 1px solid #FAAFA9;
	padding-bottom: 5px;
	margin-left: 40px;
}

.other-magazine ul li {
	width: 105px;
	height: 142px;
}

.other-magazine .cover img {
	margin-top: 60%;
}

.other-magazine-con .return-list a {

	line-height: 142px;

}

/* .other-magazine-con {
	padding: 0 40px;
} */

.magazine {
	overflow: hidden;
}

.magazine ul li {
	width: 30%;
	margin-right: 5%;
	margin-top: 60px;
	list-style: none;
	float: left;
	position: relative;
	background: url(../../../../images/news_pic07.png) right 10px no-repeat;
}

.magazine ul li:nth-child(3n) {
	margin-right: 0;
}


.magazine ul li img {
	padding-right: 40px;

}

.magazine-load {
	position: absolute;
	bottom: 80px;
	right: 60px;
	width: 48px;
	height: 48px;
}

.magazine-load img {
	padding-right: 0 !important;
}

.magazine ul li p {
	font-size: 16px;
	height: 64px;
	color: #0E0E0E;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	padding-right: 20px;
	padding-top: 20px;
}


.women-elections {
	padding: 50px 0 0 0;

}

.women-elections-intro h3 {
	text-align: center;
	padding-bottom: 30px;
	font-weight: bold;
}

.women-elections-intro p {
	/*text-align: center;*/
	font-size: 16px;
	line-height: 30px;
}

.women-elections-intro {
	padding: 0 100px;
}

.women-elections-list ul li {
	width: 32%;
	float: left;
	list-style: none;
	margin-right: 2%;
	border: 1px solid #D9D9D9;
	margin-top: 50px;
}

.women-elections-list ul li:nth-child(3n) {
	margin-right: 0;
}

.elections-txt {
	padding: 20px 15px 0 15px;
	height: 160px;
	overflow: hidden;
}

.elections-txt h4 {
	font-weight: bold;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-bottom: 15px;
}

.elections-txt p {
	font-size: 16px;
	line-height: 28px;
}

.women-elections-list .more {
	margin: 30px 15px;
}

.women-elections-list {
	overflow: hidden;
}

.admin-gallery {
	overflow: hidden;

}

.admin-gallery ul li {
	width: 30%;
	float: left;
	list-style: none;
	margin-right: 5%;
	margin-top: 50px;
}

.admin-gallery ul li:nth-child(3n) {
	margin-right: 0;
}


.admin-gallery ul li p {
	font-size: 18px;
	font-weight: bold;
	padding: 20px 0;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.other-nav {
	position: relative;
}

.choose-years {
	width: 160px;
	height: 50px;
	position: absolute;
	top: 35px;
	right: 40px;
	z-index: 3;
	background-color: #fff;
}

.choose-years .btn{
	height: 50px;width: 160px; font-size: 16px;  border-color: transparent; text-align: left;box-shadow: none;
}
.dropdown-menu{ border-color: transparent;box-shadow: none;     margin: 0; border-radius: 0;}
.dropdown-menu>li>a{font-size: 15px; line-height: 30px;}

.btn-default.focus, .btn-default:focus {
    color: #333;
    background-color: #fff;
    border-color: transparent; box-shadow: none;
}

.btn-default.active.focus, .btn-default.active:focus, .btn-default.active:hover, .btn-default:active.focus, .btn-default:active:focus, .btn-default:active:hover, .open>.dropdown-toggle.btn-default.focus, .open>.dropdown-toggle.btn-default:focus, .open>.dropdown-toggle.btn-default:hover {
    color: #333;
    background-color: transparent;
      border-color: transparent;box-shadow: none;
}
.btn-group.open .dropdown-toggle{box-shadow: none;}
.btn-default.active, .btn-default:active, .open>.dropdown-toggle.btn-default {
    color: #333;
    background-color: transparent;
    background-image: none;
    border-color: transparent;
}
.btn .caret {
    margin-left: 20px;
    
}

.choose-years .form-control {
	width: 120px;
	height: 50px;
	padding: 6px 0 6px 0; 
	margin-left: 80px;
	font-size: 18px;
	border: none;
	border-radius: 0;
	box-shadow: none;
	position: relative;
}

.choose-years label {
	position: absolute;
	top: 15px;
	left: 15px;
	z-index: 3;
	font-size: 16px;
}

/****放大图片*****/

.thumbnails {
	margin-left: -20px;
	overflow: auto;
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
}



.thumbnails1 {
	position: relative;
}

.thumbnail {
	display: block;

	margin-bottom: 20px;
	line-height: 1.428571429;

	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

.thumbnail>img,
.thumbnail a>img {
	display: block;
	max-width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.thumbnails1 .btn-group {
	position: absolute;
	bottom: 0px;
	width: 100%;
}

.thumbnails1 .btn-group>.btn {
	width: 50%;
	background: rgba(0, 0, 0, 0.5);
	border: none;
	color: #fff;
	text-shadow: none;
	font-size: 14px;
}

.thumbnails .image-additional {}

.image-additional a {
	margin-bottom: 40px;

	display: block;

}

.mfp-image-holder .mfp-content {
	max-width: 100%;
}

.mfp-auto-cursor .mfp-content {
	cursor: auto;
}

.mfp-content {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	margin: 0px auto;
	text-align: left;
	z-index: 1045;
}

.thumbnail {
	border: none;
}


.gallery-more-pic ul li {
	width: 30%;
	float: left;
	list-style: none;
	margin-right: 5%;
}

.gallery-more-pic ul li:nth-child(3n) {
	margin-right: 0;
}

.mfp-counter {
	display: none;
}

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
	color: transparent;
	right: 0;
	text-align: inherit;
	padding-right: 45px;
	width: inherit;
	background: url(../../../../images/about_pic25.png) no-repeat !important;
}


.mfp-close {
	width: 58px;
	height: 58px;
}

/********/

.testimonials {
	overflow: hidden;
}

.testimonials ul li {
	width: 30%;
	list-style: none;
	float: left;
	margin-right: 5%;
	margin-top: 50px;
	padding-top: 107px;
	position: relative;
}

.testimonials ul li:nth-child(3n) {
	margin-right: 0;
}

.testimonials-pic {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}

.testimonials-pic img {
	padding: 15px 11px;
	background: #fff url(../../../../images/ban.png) center bottom no-repeat;
}

.testimonials-txt {
	border: 1px solid #ddd;
	padding: 40px 50px;
	height: 310px;

	overflow-y: auto;
}

.testimonials-txt p {
	font-size: 16px;
	color: #5A5A5A;
	line-height: 26px;
}

.testimonials-txt p span {
	font-size: 18px;
	padding: 10px 0;
	text-align: center;
	display: block;
	font-weight: bold;
}

.download-list {
	overflow: hidden;
}

.download-list ul li {
	width: 48%;
	float: left;
	list-style: none;
	margin-right: 4%;
	margin-top: 50px;
}

.download-list ul li:nth-child(2n) {
	margin-right: 0;
}

.download-pic {
	width: 40%;
}

.download-txt {
	width: 60%;
	padding-left: 20px;
}

.download-txt h3 {
	font-weight: bold;
}

.download-txt h5 {
	padding: 10px 0;
}

.download-txt p {
	font-size: 16px;
	line-height: 30px;
	line-height: 1.4;
	max-height: 7em;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 40px;

}

.download-txt a {
	margin-right: 20px;
}

.submit-con {
	margin: 50px 0;
	padding: 50px;
	background: url(../../../../images/member_pic16.png) no-repeat;
}

.submit-con-table {
	width: 45%;
}

.submit-con-table h3 {
	font-weight: bold;
}

.submit-con-table h3 span {
	width: 14px;
	height: 4px;
	background: rgba(255, 113, 25, 1);
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
}

.submit-con-table .input_ul li {

	border: 1px solid #F5F5F5;
	background: #fff;

}

.submit-con-table .input_ul li span {
	color: #000;
}

.submit-con-table .index-sub {

	border: transparent;
	background: rgba(250, 175, 169, 1)
}

.submit-con-table .input_ul li input {
	color: #000;
}

.submit-con-table .messages {
	color: #000;

}



.contact-us-info {
	overflow: hidden;
	margin: 50px 0;
	padding-bottom: 50px;
}


.contact-us-info ul li {
	width: 30%;
	height: 233px;
	list-style: none;
	float: left;
	margin-right: 5%;
	padding: 30px 20px;
	box-shadow: 0px 10px 46px 0px rgba(0, 0, 0, 0.1);
	border-radius: 10px;
}

.contact-us-info ul li img {
	margin-bottom: 30px;
}

.contact-us-info ul li:nth-child(3n) {
	margin-right: 0;
}

.contact-us-info ul li p {
	font-size: 16px;
	line-height: 30px;
	color: #191919;
}

.contact-us-info ul li p a {
	color: #191919;

}


.contact-address {
	overflow: hidden;
}

.contact-address .submit-con-table {
	border: 1px solid rgba(189, 189, 189, 1);
	padding: 40px;
}


.contact-address .submit-con-table .input_ul li {
	border: 1px solid rgba(189, 189, 189, 1);

}

.contact-address-right {
	width: 50%;
}


.gallery-more-pic {
	padding: 0 40px;
}

.image-additional a {
	padding: 0;
}

/*****查看更多***/
.readall_box {
	position: relative;
	z-index: 9999;
	margin-top: -200px;
	text-align: center;
}

.readall_box .read_more_mask {
	height: 200px;
	background: -moz-linear-gradient(bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
	background: -webkit-gradient(linear, 0 top, 0 bottom, from(rgba(255, 255, 255, 0)), to(#fff));
	background: -o-linear-gradient(bottom, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 0));
}

.read_more_btn {
	cursor: pointer;
	font-size: 20px;
	color: #000;
	line-height: 70px;
	height: 70px;
	background: #E6E6E6;
}


.read_more_btn span {
	padding-right: 10px;
}

p.short-intro {
	line-height: 1.6;
	max-height: 6.4em;
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 15px;

}



/*********/
.other-nav h1 {
	padding-left: 30px;
	padding-right: 30px;
	font-size: 32px;
}

.program-name div:last-of-type {

	right: 30px;

}

.chairman,
.other-chairman,
.stystem-list,
.past-chairman,
.program-name,
.about-con,
.cooperation,
.news-list,
.magazine,
.wrok-plan-table,
.women-elections-list,
.testimonials,
.admin-gallery,
.download-list {
	padding-left: 30px;
	padding-right: 30px;

}

.submit-con {
	margin-left: 30px;
	margin-right: 30px;
}

.other-event{padding: 0;}

.other-event ul li{
	 margin-top: 80px;
}

/********/







@media only screen and (min-width:0px) and (max-width:1024px) {

	.testimonials ul li {

		margin-top: 20px;

	}
.magazine ul li img { padding-right: 0;}


	.contact-us-info {

		margin: 30px 0;

	}


	.admin-gallery ul li {

		margin-top: 30px;
	}

	.women-elections {
		padding: 30px 0 0 0;
	}

	.women-elections-list ul li,
	.news-list ul li,
	.magazine ul li {

		margin-top: 30px;
	}

	.women-elections-list .more {
		margin: 20px 15px;
	}

	.women-elections-intro h3 {

		padding-bottom: 20px;

	}

	.join-us h1 {
		padding: 30px 0;

	}

	.join-us-txt {
		overflow: hidden;
		padding: 10px 0 30px 0;
	}


	.join-contact {
		padding: 30px !important;
	}

	.contact-address .submit-con-table {
		padding: 20px;
	}

	.creed-pad {
		padding: 30px;
	}

	.other-chairman-list ul {
		padding-top: 80px;
	}

	.date-more {
		left: inherit;
		right: 0;
		top: 0;
		width: 60px;
		height: 60px;
		padding: 5px 0;
	}

	.download-txt p {

		-webkit-line-clamp: 3;



	}

	.testimonials-txt {

		padding: 40px 20px;
		height: 270px;

	}


	.other-nav h1 {
		padding-left: 0;
		padding-right: 0;
		font-size: 32px;
	}

	.program-name div:last-of-type {

		right: 0;

	}

	.chairman,
	.other-chairman,
	.stystem-list,
	.past-chairman,
	.program-name,
	.about-con,
	.cooperation,
	.news-list,
	.magazine,
	.wrok-plan-table,
	.women-elections-list,
	.testimonials,
	.admin-gallery,
	.download-list {
		padding-left: 0;
		padding-right: 0;

	}

	.submit-con {
		margin-left: 0;
		margin-right: 0;
	}

	.other-nav h1 a {

		padding: 0 15px 0 5px;

	}

.other-event{
 margin-top: 50px;

}

@media only screen and (min-width:768px) and (max-width:992px) {
	.testimonials-txt {

		padding: 40px 20px 0 20px;
		height: 340px;

	}

	.other-nav h1 a {
		font-size: 13px;
		padding: 0 10px 0 5px;
	}

	.other-nav h1 {

		font-size: 18px;
	}

	.other-nav h1 a::after {

		top: 8px;

	}

	.about-list ul li {
		width: 30%;
	}

	.creed-pic {
		left: 15px;
	}

	.creed-txt p {
		padding: 10px 15px 0 0;
		font-size: 18px;
		line-height: 34px;
	}

	.creed-txt {
		width: 60%;
	}

	.chairman-pic,
	.chairman-txt {
		width: 100%;
	}

	.chairman-pic {
		padding: 0 0 30px 0;
	}

	.chairman-pic img {
		display: block;
		margin-right: auto;
		margin-left: auto;
	}

	.stystem-list-txt {
		width: 55%;
	}

	.past-chairman-right {
		padding: 30px 0 30px 20px;
	}

	.join-contact-right {
		padding-left: 20px !important;
		width: 50%;
	}

	.join-contact-left .jion-table {
		padding-right: 20px !important;
	}

	.join-contact-right h3,
	.join-contact-right h4 {
		font-size: 20px;
	}

	.contact-us-info ul li p {
		font-size: 15px;
		line-height: 24px;

	}

	.download-txt p {
		margin-bottom: 10px;
	}

	.download-txt a img {
		width: 24px;
	}

	.news-fixed-con {
		padding: 40px 20px;
	}

	.hl_nav .item {

		font-size: 14px;
	}
	.magazine ul li img { padding-right: 0;}
}


@media only screen and (min-width:0px) and (max-width:767px) {

	.pagination-lg>li>a,
	.pagination-lg>li>span {

		font-size: 15px;

	}

	.date {

		top: 10px;
		left: 10px;

	}

	p,
	a {
		font-size: 14px
	}

	.h1,
	.h2,
	.h3,
	.h4,
	.h5,
	.h6,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6 {
		font-size: 16px;
		line-height: 24px;
	}

	.program-name div:last-of-type span {

		padding-left: 15px;
	}



	.program-name div:first-of-type p {
		font-size: 16px;
	}

	.program-name div:last-of-type span {
		font-size: 13px;
	}

	.wrok-plan-table {
		padding: 0;
	}

	.page-banner img {
		padding-bottom: 0;
	}


	.news-moro-title-1 {
		background: #fff;
		padding: 10px;
	}

	.all-edit {
		padding: 0 10px 0 10px;
	}

	.news-moro-title-1 h2 {
		/* padding-bottom: 10px; */
		font-size: 16px;
		width: 80%;
	}

	.bread-nav {
		/* display: none; */
		position: inherit;
		height: inherit;
		background: #FAAFA9;
		padding: 10px 0;
	}

	.other-nav {
		height: inherit;

	}

	.other-nav h1 {
		font-size: 18px;
		line-height: inherit;
		padding-left: 0;
		padding-right: 0;
	}

	.other-nav h1 a {
		display: block;
		font-size: 15px;
		line-height: 30px;
		position: relative;
		padding-left: 30px;
		padding-top: 5px;

	}

	.other-nav h1 a::before {
		content: "";
		position: absolute;
		border: 2px solid #fff;
		top: 18px;
		left: 20px;
		border-radius: 100%;

	}

	.other-nav h1 a::after {
		display: none;
	}

	.other-nav h1 span {

		display: none;

	}




	.choose-years {
		width: 160px;
		height: 30px;
		top: 0 !important;
		right: 0 !important;
	}


.choose-years .btn{
	height: 30px; line-height: 30px; padding: 0 15px;
}


/* 	.choose-years label {
		top: 6px;
		font-size: 14px;
	}

	.choose-years .form-control {
	    width: 90px;
	    height: 30px;
	    padding: 4px 0 4px 0;
	    font-size: 16px;
	    margin-left: 60px;
	}
 */


	.program-name {
		padding: 10px 0;
	}


	.program-name div:last-of-type {
		top: 13px;
		right: 0;
	}



	.about-con h3 {
		font-size: 16px;
	}

	.about-con h3 span {

		padding: 10px 0;

	}

	.about-con p {
		padding: 10px 0 0 0;
	}



	.about-img {

		margin-top: 20px;
	}

	.yh-bg {
		left: 0;
		right: 0;
		background: none;
	}

	.about-bottom-txt {
		padding: 0 20px 20px 20px;
		margin: 0;
	}


	.about-list ul li {
		width: 100%;
		font-size: 14px;
		padding-top: 5px
	}

	.creed-pad {
		padding: 20px 0 0 0;
	}

	.creed-txt {
		width: 100%;
		margin-top: 240px;
		float: right;
		background: url(../../../../images/others_pic08.png) no-repeat;
	}


	.creed-con {
		border: none;
	}

	.creed-txt p {
		padding: 15px;

		line-height: 24px;
	}

	.creed-all-txt {
		padding: 0;
	}

	.chairman {
		padding-top: 20px;
	}


	.chairman-pic {
		padding-right: 0;
		width: 100%;
	}

	.chairman-txt {
		width: 100%;
		padding-top: 20px;
	}

	.other-words {

		top: 0px;

	}

	.other-words span {
		font-size: 18px;
	}

	.other-chairman {
		padding: 20px 0 0 0;
	}

	.other-chairman-list ul li {
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;

	}

	.other-chairman-li-txt {
		margin: 10px 0 0 0;

	}

	.stystem-list-txt {
		width: 100%;
		padding: 20px 0 0 0;
	}

	.stystem-list ul li {

		margin-bottom: 20px;
	}


	.stystem-pic {
		padding: 20px 0;
	}

	.stystem-list h3 {
		padding-bottom: 15px;
	}

	.past-chairman-right {
		padding: 20px 0;
	}

	.past-chairman ul li {

		padding: 20px 0 0 20px;
	}

	.past-chairman-right h4 {

		padding-bottom: 10px;
	}

	.page {

		margin-top: 0;
	}

	.cooperation ul li {
		width: 100%;
		margin-right: 0;
		margin-bottom: 10px;
	}

	.cooperation {

		padding: 20px 0 0 0;
	}


	.join-us h1 {
		padding: 20px 0;
	}



	.join-us-txt-1 {
		width: 100%;
		margin-right: 0;
	}

	.join-us-txt-1 h2 {
		font-size: 16px;
		padding: 5px 0;
	}

	.join-us-txt {

		padding: 0 0 10px 0;
	}

	.join-contact {
		padding: 15px !important;

	}


	.join-contact-left {
		width: 100%;
		border-right: none;
	}

	.join-contact-right {

		width: 100%;
		padding-top: 20px;
		padding-left: 0 !important
	}


	.join-contact-right p {
		padding: 10px 0 10px 0;
		font-size: 16px;

	}


	.join-contact-left .jion-table {
		padding-right: 0 !important;
	}


	.news-list ul li {
		width: 100%;

		margin-right: 0;
	}

	.magazine ul li {
		width: 100%;
		margin-right: 0;
		margin-top: 20px;

	}

	.women-elections {
		padding: 20px 0 0 0;
	}

	.women-elections-intro {
		padding: 0;
	}

	.women-elections-list ul li,
	.news-list ul li,
	.magazine ul li {
		margin-top: 20px;
	}

	.women-elections-list ul li {
		width: 100%;
		margin-right: 0;

	}



	.women-elections-intro h3 {
		padding-bottom: 10px;
	}

	.elections-txt {
		padding: 10px 15px 0 15px;

	}


	.testimonials ul li {
		width: 100%;
		margin-right: 0;
		margin-top: 0;
	}

	.testimonials-txt {
		height: 220px;
		padding: 40px 20px 0 20px;
	}

	.submit-con-table {
		width: 100%;
	}


	.submit-con {
		margin: 20px 0;
		padding: 20px;

	}

	.admin-gallery ul li {
		width: 100%;
		margin-right: 0;
		margin-top: 20px;
	}

	.admin-gallery ul li p {
		font-size: 16px;

		padding: 10px 0;

	}

	.contact-us-info ul li {
		width: 100%;
		height: inherit;
		padding: 15px;

		margin-right: 0%;
		margin-top: 20px;
		box-shadow: 0px 10px 10px 0px rgba(0, 0, 0, 0.1);

	}


	.contact-us-info {
		margin: 20px 0;
		padding-bottom: 20px
	}

	.contact-address-right {
		width: 100%;
		margin-top: 20px;
	}


	.download-list ul li {
		width: 100%;
		float: left;
		list-style: none;
		margin-right: 0;
		margin-top: 20px;
	}

	.download-pic {
		width: 100%;
	}

	.download-txt {
		width: 100%;
		padding-left: 0;
		margin-top: 20px;
	}

	.download-txt p {

		margin-bottom: 5px;
	}


	.date-more {
		left: inherit;
		top: 0;
		right: 0;
	}

	.news-fixed-con {
		padding: 10px;
	}

	.other-news {
		margin: 0 10px !important
	}

	.shang ul li {
		width: 100px;
		height: inherit;

		margin-right: 10px;

	}

	.shang ul li img {
		width: 100%;
	}

	.cover img {
		width: 7px !important;
		margin-top: 25px;
	}

	.return-list a {

		line-height: 50px;

		padding-bottom: 5px;
		margin-left: 0;
		font-size: 14px;
	}


	.news-fixed-con .about-more {
		margin: 15px 0;
	}

	.date-more {
		width: 50px;
		height: 45px;
		padding: 3px 0;
	}

	.date-more p {

		font-size: 14px;
	}

	.about-bottom-txt {
		padding-top: 20px;
	}

	.about-bottom-txt h4 {
		padding: 15px 0 10px 0;
	}


	.botom-info-con p {

		line-height: 24px;
		font-size: 13px;
	}


	.about-con p,
	.about-bottom-txt p,
	.timeline-body p,
	.creed-txt p,
	.creed-all-txt p,
	.chairman-txt p,
	.other-chairman-li-txt p,
	.stystem-list-txt p,
	.past-chairman-right p,
	.cooperation ul li p,
	.join-us-txt-1 p,
	.news-list ul li p,
	.news-fixed-con p,
	.women-elections-intro p,
	.elections-txt p,
	.testimonials-txt p,
	.download-txt p,
	.contact-us-info ul li p {

		font-size: 14px;
		line-height: 24px;
	}

	.chairman-txt p {
		padding-top: 5px;
	}

	.other-chairman-li-txt p {

		margin: 10px 0 20px 0;
	}


	.look-more p {

		font-size: 16px;

	}


	.elections-txt {
		height: 140px;
	}



	.gallery-more-pic {
		padding: 0;
	}

	.image-additional a {
		margin-bottom: 20px;

	}


	.download-txt h5 {
		padding: 5px 0;
		font-size: 13px;
	}

	.download-pic img {
		display: block;
		margin-right: auto;
		margin-left: auto;
	}

	.download-txt img {
		width: 30px;
		margin-right: 0;
	}

	.news-list ul li h4 {
		padding: 15px 0 0 0;
	}

	.line {
		margin: 0px 10px;
	}


	.news-fixed-con p {
		word-wrap: break-word;
	}


	.more-intro-pic {
		width: 100%;
		padding-right: 0;
		padding-top: 0;
	}

	.more-intro-txt {
		width: 100%;
		padding: 15px;

	}


	button.close img {
		width: 36px;
	}


	.mfp-image-holder .mfp-close {
		padding-right: 20px;
		background: url(../../../../images/about_pic25-1.png) no-repeat !important;
	}


	.timeline-point img {
		width: 40px;
	}

	.read_more_btn {
		font-size: 16px;
		line-height: 45px;
		height: 45px;
	}

	.time-title h1 {
		padding-top: 20px;
	}


	.timeline.timeline .timeline-label {

		margin: 0 0 0 42px;
	}


	.timeline-heading h3,
	.timeline-heading h4 {

		font-size: 15px;
	}


	.magazine ul li img {
		padding-right: 0;
		display: block;
		margin-right: auto;
		margin-left: auto;
	}



	.chairman,
	.other-chairman,
	.stystem-list,
	.past-chairman,
	.program-name,
	.about-con,
	.cooperation,
	.news-list,
	.magazine,
	.wrok-plan-table,
	.women-elections-list,
	.testimonials,
	.admin-gallery,
	.download-list {
		padding-left: 0;
		padding-right: 0;

	}


	.past-chairman {
		margin-top: 20px;
	}



.other-event {
    margin-top: 30px;
}










}
