


.thumb-box2 {

	overflow: hidden;

	padding: 80px 0 80px 0;

}

.thumb-box2 .title {

	font: bold 24px/48px 'Microsoft YaHei';

	text-transform: uppercase;

	color: #35424d;

	margin-bottom: 0;

}

.thumb-box2 .description {

	font: 24px 'Microsoft YaHei';

	color: #747f88;

	margin-bottom: 13px;

	letter-spacing: 1px;

}

.thumb-box2 p {

	font: 14px/24px 'Microsoft YaHei';

	color: #8595a2;

	margin-bottom: 0;

}
.btn-default.btn1 {

	box-shadow: none;

	text-decoration: none;

	display: inline-block;

	padding: 0 21px;

	font: 14px/50px 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif;

	margin: 66px 0 0 0;

	text-shadow: none;

	border-radius: 0;

	color: #ffffff;

	background: #35424d;

	float: none;

	-webkit-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

}

.btn-default.btn1:hover {

	color: #ffffff;

	background: #2b82c7;

	text-decoration: none;

}

.thumb-box1 {

	overflow: hidden;

	padding: 39px 0;
	background: #f5f5f6;

}
.mmp-title{font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #333;
    padding-top: 20px;text-decoration:none;}
.mmp-title2{color:#333;}
.mmp{padding-bottom:20px; background:#fff; border:1px solid #f5f5f6;}
.mmp:hover{border:1px solid #2b82c7; background:#2b82c7;}
.mmp:hover .mmp-title{color:#fff; text-decoration:none; }
.col-md-4 a{text-decoration:none;}


.thumb-box4 {

	overflow: hidden;

	background: #ffffff;

	padding: 30px 0 32px 0;

}

.thumb-box4 figure {

	position: relative;

	margin-bottom: 30px;

}

.thumb-box4 figure img {

	width: 100%;

	height: 180px;

}

.thumb-box4 figure:hover i {

	-webkit-transform: translateY(0) translateX(0) scale(1);

	transform: translateY(0) translateX(0) scale(1);

	-webkit-transition: all 0.35s;

	-o-transition: all 0.35s;

	transition: all 0.35s;

	opacity: 1;

	filter: alpha(opacity=100);

}

.thumb-box4 figure i {

	width: 100%;

	height: 100%;

	position: absolute;

	padding: 0;

	top: 0;

	left: 0;

	display: block;

	background: #3d107b url(../img/more_btn.png) center center no-repeat;

	background: rgba(26, 188, 156, 0.6) url(../img/more_btn.png) center center no-repeat;

	font-weight: normal;

	-webkit-transform: translateY(0) translateX(0) scale(0.25);

	transform: translateY(0) translateX(0) scale(0.25);

	-webkit-transition: all 0.35s;

	-o-transition: all 0.35s;

	transition: all 0.35s;

	opacity: 0;

	filter: alpha(opacity=0);

}
.list1-1 {

	margin: 0;

	padding: 0;

	list-style: none;

}

.list1-1 li {

	font-size: 13px;

	line-height: 1.428571429;

	margin: 0 0 17px 0;

	padding: 0 0 0 20px;

	position: relative;

}

.list1-1 li a {

	font: 14px 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif;

	text-transform: uppercase;

	color: #ffffff;

	-webkit-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

}

.list1-1 li a:hover {

	s

}

.list1-1 li::after {

 position: absolute;

 left: 0;

 top: 7px;

 width: 6px;

 height: 6px;

 background: #eaf7f4;

 border-radius: 100%;

 content: '';

}

.list1 {

	margin: 16px 0 30px 0;

	padding: 0;

	list-style: none;

}

.list1 li {

	font-size: 13px;

	line-height: 1.428571429;

	margin: 0 0 27px 0;

	padding: 0;

}

.list1 li .badge {

	width: 52px;

	height: 52px;

	border-radius: 100%;

	background: #39464f;

	float: left;

	margin: 5px 17px 0 0;

	padding: 7px 0 0 0;

	text-align: center;

	font: 14px/18px 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif;

	color: #ffffff;

}
.slide-new .swiper-pagination-bullet-active {
    opacity: 1  !important;
    background: #007aff !important;
}
.slide-new .swiper-pagination-bullet {
    width: 24px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    display: inline-block;
    color: #fff;
    background: #000;
    opacity: 0.2;
}
.slide-new .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets {
    bottom: 10px;
    left: 0;
    width: 100%;
    text-align: right;
    margin-right: 10px;
}
footer {

	padding: 46px 0 0 0;

	overflow: hidden;

}

footer em {

	font-style: normal;

}

footer .prev {

	font: 12px 'Open Sans';

	color: #ddd;

	margin-bottom: 10px;

	text-transform: uppercase;

}

footer .prev span {

	font: 33px 'Pacifico';

	text-transform: none;

	margin-right: 6px;

	color: #ffffff;

}

footer .prev a {

	color: #ddd;

	-webkit-transition: all 0.25s;

	-o-transition: all 0.25s;

	transition: all 0.25s;

}

footer .prev a:hover {

	color: #3d107b;

}

footer .follow_icon {

	float: none;

}

footer .col-lg-3 {

	margin-bottom: 46px;

}





.container h2 ul{

    width: 100%;

    text-align: center;

	margin-top: 20px;

}

.container h2 ul li{

	list-style-type: none;

    float: left;

    font-size: 18px;

	width:100%;
	text-align:left;

}
.thumb-box5 {

	padding: 217px 0 53px 0;

	overflow: hidden;

	background-position: 100% 100%;

	background-attachment: fixed;

	position: relative;

	background-image: url(../images/aaa.jpg);

}