/*more*/

.wrap {
	position: relative;
}

.centered-btns_nav {
	position: absolute;
	top: 50%;
	z-index: 2;
	width: 38px;
	height: 61px;
	transition: .5s;
	margin-top: -40px;
	line-height: 200px;
	background-image: url(../../imgs/arrow.gif);
	overflow: hidden;
	opacity: .1;
}

.centered-btns_nav:hover {
	opacity: .7;
}

.next {
	right: 0;
	background-position: right 0;
}

.centered-btns_nav:active {
	opacity: 1;
}

.centered-btns_tabs {
	margin-top: 15px;
	text-align: center;
	font-size: 0;
	position: absolute;
	list-style-type: none;
	width: 100%;
	z-index: 99;
	bottom: 15px;
}

.centered-btns_tabs li {
	display: inline-block;
	margin: 0 3px;
	*display: inline;
	*zoom: 1;
}

.centered-btns_tabs a {
	display: inline-block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	line-height: 20px;
	background-color: rgba(255, 255, 255, .3);
	background-color: #ccc\9;
	overflow: hidden;
	*display: inline;
	*zoom: 1;
}

.centered-btns_here a {
	background-color: rgba(255, 255, 255, .9);
	width: 20px;
	border-radius: 10px;
}

.tc.more {
	border: 0;
	line-height: 1;
	padding: 0;
	border-radius: 0;
}

.more {
	border: 1px solid;
	line-height: 24px;
	padding: 0 2px 0 15px;
	border-radius: 100px;
}

.tc.more:hover {
	box-shadow: none;
}

.tc.more:after {
	display: none;
}

.More .more {
	border: 1px solid;
	height: 40px;
	line-height: 40px;
	padding: 0 80px;
	border-radius: 100px;
	display: inline-block;
	margin-top: 60px;
}

.strength {
	padding: 30px 10%;
	overflow: hidden;
	background: #fff;
}

.strength li {
	width: 25%;
	float: left;
	position: relative;
	color: #999;
	text-align: center;
}

.strength li:after {
	content: "";
	display: block;
	position: absolute;
	top: 20%;
	bottom: 20%;
	right: 0;
	border-right: 1px solid #e5e5e5;
}

.strength li.last:after {
	border-right: none;
}

.strength .itemsConut {
	font-size: 48px;
	color: #fdd000;
	line-height: 100%;
	font-weight: 100;
	text-shadow: 0 0 10px rgba(253, 208, 0, .3);
}

.strength span.name {
	font-size: 16px;
	color: #999;
	vertical-align: top;
	line-height: 140%;
	margin-left: 5px;
}

.strength p.desc {
	font-size: 16px;
	margin-top: 5px;
	animation: name 0.6s 1.2s ease forwards;
	opacity: 0;
	transform: translateX(20px);
}

@keyframes name {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	100% {
		opacity: 1;
		transform: translateX(0%);
	}
}

.strength span {
	display: inline-block;
	animation: strength 1s 0.5s ease forwards;
	opacity: 0;
	transform: translateY(200%);
}

.strength span:nth-child(1) {
	animation-delay: 0.5s;
}

.strength span:nth-child(2) {
	animation-delay: 0.6s;
}

.strength span:nth-child(3) {
	animation-delay: 0.7s;
}

.strength span:nth-child(4) {
	animation-delay: 0.8s;
}

.strength span:nth-child(5) {
	animation-delay: 0.9s;
}

.strength span:nth-child(6) {
	animation-delay: 1s;
}

.strength span:nth-child(7) {
	animation-delay: 1.1s;
}

@keyframes strength {
	0% {
		opacity: 0;
		transform: translateY(200%);
	}
	33% {
		opacity: 1;
		transform: translateY(-10%);
	}
	66% {
		opacity: 1;
		transform: translateY(5%);
	}
	100% {
		opacity: 1;
		transform: translateY(0%);
	}
}

.logo a img {
	padding: 5px 0 7px;
}

.daicon {
	padding: 5% 5% 0;
	box-shadow: inherit;
	border-bottom: 1px solid #dadada;
}

.daicon ul.lc {
	margin: 11px 0 0;
}

.NewsHelp {
	background: #f5f5f5;
	padding: 60px 0;
	border-top: 1px solid #eee;
}

.NewsHelp .fla {
	width: 50%;
}

.NewsHelp .tabAr a {
	padding: 14px 20px;
	font-size: 18px;
	display: inline-block;
}

.NewsHelp .tabAr a.active,
.NewsHelp .tabAr a:hover {
	background: #fdd000;
	box-shadow: 0 1px 10px rgba(253, 208, 0, .4), 0 1px 10px rgba(253, 208, 0, .3);
}

.NewsHelp .flaTit .more {
	margin: 15px 0;
}

.NewsHelp .flaList {
	margin-top: 20px;
	overflow: hidden;
}

.NewsHelp .flaList ul {
	padding: 0;
	display: none;
}

.NewsHelp .flaList ul.active {
	display: block;
}

.NewsHelp .flaList li {
	border-bottom: 1px solid #ededed;
}

.NewsHelp .flaList a {
	display: block;
	padding: 14px;
}

.NewsHelp .flaList a:hover {
	background: #fdfdfd;
}

.NewsHelp .flaList .info {
	margin-left: 280px;
}

.NewsHelp .flaList h3 {
	font-size: 18px;
	margin: 0 0 20px 0;
	font-weight: normal;
}

.NewsHelp .flaList p {
	color: #999;
	font-size: 16px;
}

.NewsHelp .fra {
	width: 44%;
}

.NewsHelp .fra a {
	color: #888;
	font-size: 14px;
}

.NewsHelp .fra a:hover {
	text-decoration: underline;
}

.NewsHelp .fra .helpDoc {
	background: url("../../imgs/helpdoc.jpg")
	center center no-repeat;
	height: 310px;
}

.NewsHelp .helpDoc h2 {
	font-size: 48px;
	color: #fdd000;
	font-weight: normal;
	margin: 0;
	padding-top: 54px;
}

.NewsHelp .helpDoc p {
	font-size: 16px;
	margin: 5px 0 0;
	color: #888;
}

.NewsHelp .helpDoc a {
	background: #fdd000;
	padding: 10px 30px;
	box-shadow: 0 1px 10px rgba(253, 208, 0, .4), 0 1px 10px rgba(253, 208, 0, .3);
	display: inline-block;
	border-radius: 100px;
	margin-top: 35px;
	letter-spacing: 2px;
}

.NewsHelp .helpDoc a:hover {
	box-shadow: 0 7px 16px rgba(253, 208, 0, .4), 0 3px 16px rgba(253, 208, 0, .3);
}

.college {
	background: #fff;
	margin-top: 20px;
	padding: 28px 0;
}

.college .collegeTit {
	padding: 20px 0 18px;
}

.college .collegeTit img {
	display: inline-block;
}

.college .collegeMin .collegeLi {
	padding: 46px 40px;
	border-bottom: 1px solid #f0f0f0;
}

.college .collegeMin .collegeLi:last-child {
	border-bottom: none;
}

.college .collegeLi .fla {
	width: auto;
}

.college .collegeLi p {
	color: #888;
}

.address {
	padding-bottom: 60px;
}

.address .title span {
	font-size: 30px;
	margin-left: 20px;
	font-weight: 500;
	color: #000;
	vertical-align: bottom;
}

.address .title h2 {
	margin: 10px 0 0 0;
	font-size: 38px;
	font-weight: normal;
	color: #fdd000;
	letter-spacing: 2px;
}

.address .fla {
	padding: 44px 0;
}

.address ul {
	margin-top: 30px;
}

.scenes .li-3 {
	width: 14%;
	padding-bottom: 19.5%;
	margin: 1% 0 0 1%;
}

.homeNav {
	text-align: center;
	margin: 20px 0;
	overflow: hidden;
}

.homeNavMin {
	margin-right: -15px;
}

.homeNav a {
	float: left;
	padding: 10px 15px;
	font-size: 18px;
	background: #f5f5f5;
	margin: 0 18px 20px 0;
}

.homeList ul {
	display: none;
}

.homeList ul.active {
	display: block;
}
.header .List a{
	display: inline-block;
	height: 0;
	overflow: hidden;
	transition: .5s;
}
.header .Module .List{
	width: 100%;
	text-align: center;
}
.header .List dd{
	display: inline-block;
}
.header .List a:hover {
	background: none;
	text-decoration: underline;
	color: #3F8CD1;
}

.app li:hover .ma {
	display: block;
}

.soc {
	border-top: 1px solid #eee;
	padding-top: 60px;
}
.header .Module.active{
	height: auto;
	padding: 0;
}
.header .Module.active .List a{
	height: 36px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.soc ul {
	padding: 40px 0;
}

.soc li {
	width: 32%;
	float: left;
	margin-left: 2%;
}

.soc a {
	display: block;
	border: 1px solid #eee;
	padding: 0 15px 0 0;
	overflow: hidden;
}

.soc a img {
	float: left;
	margin-right: 15px;
}

.soc a p {
	font-size: 14px;
	opacity: 0.8;
}

.soc h3 {
	padding: 20px 0 5px;
}

.soc a:hover {
	border: 1px solid #bbb;
	box-shadow: 0 1px 10px rgba(50, 50, 93, .11), 0 1px 10px rgba(0, 0, 0, .08);
}

.soc a:hover p {
	opacity: .6;
}

.homeTit.title p {
	color: #ccaf29;
}

.example {
	height: 780px;
	overflow: hidden;
	background: url(../../imgs/bg3.png) center;
	color: #fff;
	text-align: center;
}

.example h3 {
	padding-top: 40px;
	color: #fff;
}

.example .sub {
	padding: 34px 0 72px;
	color: #fff;
}

.example .menu {
	width: 200px;
}

.example .menu li {
	border-bottom: 1px solid rgba(255, 255, 255, .06);
	background-color: rgba(255, 255, 255, .2);
	width: 100%;
	transition: .3s;
}

.example .menu li.active {
	background-color: #ff6800;
}

.example .menu li:last-child {
	border-bottom: 0;
}

.example .menu li a {
	display: block;
	height: 60px;
	line-height: 60px;
	padding-left: 40px;
	box-sizing: border-box;
	text-align: left;
	font-size: 16px;
	color: #fff;
	background: none;
}

.example .menu li i {
	display: inline-block;
	width: 26px;
	height: 25px;
	margin-right: 18px;
	margin-bottom: -6px;
	background: url(../../imgs/i_icons.png) no-repeat;
}

.example .menu li .medical {
	/* 医疗 */
	background-position: 0 0;
}

.example .menu li .photograph {
	/* 摄影 */
	background-position: 0 -29px;
}

.example .menu li .supermarket {
	/* 商超 */
	background-position: 0 -58px;
}

.example .menu li .clothes {
	/* 服装 */
	background-position: 0 -87px;
}

.example .menu li .milk_tea {
	/* 奶茶店 */
	background-position: 0 -116px;
}

.example .menu li .beauty {
	/* 丽人 */
	background-position: 0 -145px;
}

.example .menu li .yoga {
	/* 瑜伽 */
	background-position: -30px 0;
}

.example .menu li .ktv {
	/* ktv */
	background-position: -30px -29px;
}

.example .menu li .fruit {
	/* 生鲜水果 */
	background-position: -30px -58px;
}

.example .menu li .bread {
	/* 西点面包 */
	background-position: -30px -87px;
}

.example .menu li .bar {
	/* 酒吧 */
	background-position: -30px -116px;
}

.example .menu li .pedicure {
	/* 足疗 */
	background-position: -60px 0;
}

.example .menu li .takeout {
	/* 自营外卖 */
	background-position: -60px -29px;
}

.example .menu li .cleaners {
	/* 洗衣店 */
	background-position: -60px -58px;
}

.example .menu li .food {
	/* 餐饮 */
	background-position: -60px -87px;
}

.example .menu li .travel {
	/* 旅行社 */
	background-position: -60px -116px;
}

.example .menu li .jewel {
	/* 珠宝 */
	background-position: -90px 0;
}

.example .menu li .trading_area {
	/* 商圈 */
	background-position: -90px -29px;
}

.example .menu li .qinzi_edu {
	/* 亲子早教 */
	background-position: -90px -58px;
}

.example .menu li .housekeeping {
	/* 家政 */
	background-position: -90px -87px;
}

.example .menu li .exercise {
	/* 健身 */
	background-position: -90px -116px;
}

.example .menu li .house {
	/* 房产中心 */
	background-position: -120px 0;
}

.example .menu li .flower {
	/* 鲜花 */
	background-position: -120px -29px;
}

.example .menu li .animal {
	/* 宠物 */
	background-position: -120px -58px;
}

.example .menu li .company {
	/* 企业微官网 */
	background-position: -120px -87px;
}

.example .menu li .edu {
	/* 教育培训 */
	background-position: -120px -116px;
}

.example .menu li .mall {
	/* 商城 */
	background-position: -150px 0;
}

.example .menu li .furniture {
	/* 家居城 */
	background-position: -150px -29px;
}

.example .menu li .other {
	/* 其他 */
	background-position: -150px -58px;
}

.example .menu li .car {
	/* 汽车4s */
	background-position: -150px -87px;
}

.example .menu li .hotel {
	/* 酒店 */
	background-position: -150px -116px;
}

.example .information {
	position: relative;
	width: 946px;
}

.example .information .info_con {
	display: none;
	position: absolute;
	top: 0;
	width: 946px;
	height: 530px;
	overflow: hidden;
}

.example .information ul {
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.example .information ul li {
	height: auto;
	margin-bottom: 35px;
}

.example .information ul li .wx {
	width: 180px;
	height: 180px;
	overflow: hidden;
	border: 10px solid rgba(255, 255, 255, .2);
	border-radius: 50%;
}

.example .information ul li .wx img {
	display: block;
	width: 100%;
	height: 100%;
	margin: 0 auto;
}

.example .information ul li p {
	padding-top: 22px;
}

.example .information .txt {
	padding: 0 10px;
	text-align: left;
}

.example .information .txt .title {
	font-size: 20px;
}

.example .information .txt .intro {
	padding: 20px 0;
}

.example .information .txt .more {
	display: inline-block;
	margin: 12px 0;
	padding: 14px 20px;
	border: 1px solid rgba(255, 255, 255, .5);
	border-radius: 4px;
	color: #fff;
}

.example .information .txt .more i {
	display: inline-block;
	width: 10px;
	height: 10px;
	margin-left: 5px;
	background: url(../../imgs/icon.png) -347px 131px;
}

.left {
	float: left;
}

.right {
	float: right;
}
.Link ul li{
	display: inline-block;
}
.Link a{
	display: inline-block;
    padding: 0 5px;
    color: #a2a2a2;
}

/* 首页新闻版块 */
.blank {
    clear: both;
    height: 0;
    line-height: 0;
    font-size: 0;
    margin: 0;
    padding: 0;
    z-index: 1;
}
.floatL {
    float: left;
}
/*col8*/
.col8 { width:1500px; height:px; margin:0px auto; padding:70px 0 95px; position:relative; z-index:99; }
.col8 .c8_ttl {  width: 100%; height:px; display:block; text-align: center; margin-bottom:35px; color:#444;}
.col8 .c8_ttl .c8_ttl_h3 { width:100%; height:40px; font-size:34px;  line-height:40px; margin-bottom:15px; }
.col8 .c8_ttl span { width:100%; display:block; font-size:18px; line-height:24px; color:#888; }
.col8 .c8_con { width:100%;}
.col8 .c8_con a { width:680px; display:block; float:left; margin:15px 35px 30px; }
.col8 .c8_con .n_l { width:160px; height:86px; border:1px solid #bcbcbc; text-align:center; border-radius:5px; }
.col8 .c8_con .n_l .detail { width:50px; height:66px; display:inline-block; float:right; padding-top:20px; background:#a5a5a5; color:#fff; line-height:22px; font-size:14px; }
.col8 .c8_con .day { width:110px; height:66px; padding:10px 0px; display:inline-block; overflow:hidden; float:left; font-weight:bold; color:#999; }
.col8 .c8_con .day i { font-style:normal; display:inline-block; width:100%; height:18px; line-height:18px; overflow:hidden; font-size:16px; }
.col8 .c8_con .day b{ display:inline-block; width:100%; height:42px; line-height:42px; font-size:44px; }
.col8 .c8_con a h3 { width:500px; height:39px; float:left; margin:0px 0px 0px 18px; line-height: 39px; color:#444; font-size:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.col8 .c8_con a p { width:500px; height:44px; overflow:hidden; font-size: 14px; line-height:22px; float:left; margin-left:18px; color:#666;}
.col8 .c8_con a:hover .n_l { border:1px solid #4eadd8; }
.col8 .c8_con a:hover .detail { background:#4eadd8;   }
.col8 .c8_con a:hover .day { color:#4eadd8; }
.col8 .c8_con .day b {
    display: inline-block;
    width: 100%;
    height: 42px;
    line-height: 42px;
    font-size: 44px;
}
.col8 .c8_con .day i {
    font-style: normal;
    display: inline-block;
    width: 100%;
    height: 18px;
    line-height: 18px;
    overflow: hidden;
    font-size: 16px;
}
.col8 .c8_con .day {
    width: 110px;
    height: 66px;
    padding: 10px 0px;
    display: inline-block;
    overflow: hidden;
    float: left;
    font-weight: bold;
    color: #999;
}
.col8 .c8_con .day b{
	color: #999;
}


.service_item{background-size: 100% 100%; width: 23%;padding: 50px 0;margin-bottom: 40px;}
.index_banner{position: relative;}
.form_div{position: absolute;right: 18%;top: 20%; width: 20%;height: 66%;background-color: rgba(0,0,0,0.6);border-radius: 16px;z-index: 2;color: #FFFFFF;}



@media screen and (max-width:1440px) {
	.col8 { width:1280px; padding:0px;}
	.col8 .c8_con { width:100%;}
	.col8 .c8_ttl { margin-bottom:30px; }
	.col8 .c8_con a { width:610px;  margin:15px 15px 20px; }
	.col8 .c8_con .n_l { width:134px; }
	.col8 .c8_con .n_l .detail { width:44px; }
	.col8 .c8_con .day { width:90px; }
	.col8 .c8_con .day i { font-size:14px; }
	.col8 .c8_con .day b{ font-size:40px; }
	.col8 .c8_con a h3 { width:416px; height:39px;  margin:0px 0px 0px 18px; font-size:17px;  }
	.col8 .c8_con a p { width:416px; height:44px; font-size: 14px; line-height:22px; margin-left:18px; }
}
@media screen and (max-width:760px) {
	.form_div{display: none;}
	.col8{
		width:100%;
	}
	.col8 .c8_con a{
		width:calc(100% - 30px);
	}
	.col8 .c8_con .n_l .detail{
		display:none;
	}
	.col8 .c8_con .n_l{
		width:22%;
		border: 1px solid #54cdd7;
	}
	.col8 .c8_con a h3{
		width:calc(78% - 20px);
		font-size: 18px;
	}
	.col8 .c8_con a p{
		width:calc(78% - 20px);
		font-size:12px;
	}
	.col8 .c8_con .day b{
		height:38px;
		line-height:38px;
		font-size:36px;
		color: #54cdd7;
	}
	.col8 .c8_con .day{
		width:100%;
		color: #54cdd7;
	}
	.service_item{background-size: 100% 100%; width: 100%;padding: 30px 0;margin-bottom: 40px;}
}