/*首页*/
.floor{
	margin:40px 0;
}

.nav_item a,.nav_item a:hover{
	color:#666;
	text-decoration: none;
}
.nav_item h5{
	font-size:16px;
	margin:10px 0;
}
.nav_item img{
	height:40px;
	width:auto;
}
.nav_item p{
	margin:0;
	line-height:25px;
}
.floor2{
	background:url(../images/cp_bg.jpg) no-repeat center top;
	background-size:cover;
	padding-top:40px;
}
.title{
	position:relative;
	font-size:20px;
	text-align:center;
	color:#fff;
	width:200px;
	padding:15px 0;
	border-top:1px dashed #fff;
	border-bottom:1px dashed #fff;
	margin:0 auto 40px;
}
.title:before{
	content:'';
	position:absolute;
	left:0;
	top:0;
	width:56px;
	border:28px solid transparent;
	border-left-color:#fff;
}
.title:after{
	content:'';
	top:0;
	position:absolute;
	right:0;
	width:56px;
	border:28px solid transparent;
	border-right-color:#fff;
}
.title.fc-blue{
	color:#3cabff;
	border-top-color:#3cabff;
	border-bottom-color:#3cabff;
}
.title.fc-blue:after{border-right-color:#3cabff;}
.title.fc-blue:before{border-left-color:#3cabff;}
.tab{
	width:90%;
	margin:0 auto 15px;
}
.tab li{
	width:20%;
	float:left;
}
.tab li a{
	display:block;
	padding:10px;
	width:70%;
	margin:0 auto;
	background:#fff;
	color:#3cabff;
	border-radius: 3px;
	text-align: center;
}
.tab li.on a,.tab li a:hover{
	color:#fff;
	background:#3cabff;
}
.cp_item{
	border:1px solid #ededed;
	text-align:center;
	margin-top:15px;
}
.cp_item a{
	display:block;
	color:#333;
	padding-bottom:10px;
}
.cp_item p{
	margin-top:10px;
}
.cp_list{
	margin-top:20px;
	display:none;
}
.cp_list .col-md-3{
	padding:0 7.5px;
}
.show{
	display:block;
}
.serve_floor .row>div{
	border-right:1px solid #3cabff;
	border-bottom:1px solid #3cabff;
}
.serve_item{
	padding-left:60px;
	line-height:30px;
}
.serve_floor .table-bordered{
	border-top:1px solid #3cabff;
	border-left:1px solid #3cabff;
}
.serve_floor .table-bordered>.tbody>.tr>.td{
	border-right:1px solid #3cabff;
	border-bottom:1px solid #3cabff;
	padding:20px;
	width:50%;
	float:left;
	min-height:181px;
}
.serve_floor .table-bordered>.tbody>.tr:last-child>.td{width:100%;}
.serve_item.icon1{
	background:url(../images/icon1.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item.icon2{
	background:url(../images/icon2.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item.icon3{
	background:url(../images/icon3.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item.icon4{
	background:url(../images/icon4.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item.icon5{
	background:url(../images/icon5.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item.icon6{
	background:url(../images/icon6.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item.icon7{
	background:url(../images/icon7.png) no-repeat left top;
	background-size:auto 30px;
}
.serve_item li{list-style: disc;}
.serve_item ul div{
	margin-left:-17px;
	font-size:16px;
}
.s_brand span{
	display:inline-block;
	margin-right:50px;
}
.floor4{
	background:url(../images/gy_bg.jpg) no-repeat;
	background-size:100% 100%;
	padding:40px 0;
}
.about-txt p{color:#fff;line-height:25px;margin-bottom:15px;text-align: justify;}
.about-txt .more{
	display:inline-block;
	width:120px;
	padding:8px;
	color:#3cabff;
	background:#97d4f6;
	border-radius: 3px;
	text-align: center;
}
.diploma img{width:75%;display:block;margin:0 auto;}
.diploma .swiper-pagination-bullet{
	background:#fff;
	opacity: 1;
}
.diploma .swiper-pagination-bullet-active{
	background: #007aff;
}
.nav_item2 .fc-666{
	color:#666;
}
.nav_item2 img{
	height:80px;
	margin:10px 0;
}
/*二级页面*/
.where{
	margin-bottom:30px;
}
.where a{
	color:#17bfff;
}
.left dt{
	display:block;
	background:#00acff;
	color:#fff;
	text-align: center;
	margin-bottom:10px;
	font-size:20px;
	font-weight:normal;
}
.left dt a{
	color:#fff;
	display:block;
	padding:20px;
}
.left dd{
	background:#17bfff;
	color:#fff;
	text-align: center;
}
.left dd a{
	display:block;
	position:relative;
	padding:15px 20px;
	color:#fff;
	border-bottom:1px solid #00acff;
}
.left dd a:before{
	content:'';
	position:absolute;
	left:20px;
	top:50%;
	margin-top:-6px;
	width:12px;
	height:12px;
	background:#fff;
}
.left dd a:after{
	content:'';
	position:absolute;
	right:20px;
	top:50%;
	margin-top:-6px;
	width:12px;
	height:12px;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	transform: rotate(-45deg);
	transition:all 0.3s;
}
.left .secend{
	display:none;
}
.left .secend dd a:before{
	display:none;
}
.left dd:hover,.left dd.hover{
	background:#00acff;
	color:#fff;
}
.left .first>dd:hover .secend,.left .first>dd.hover .secend{
	display:block;
}
.left .first>dd:hover>a:after,.left .first>dd.hover>a:after{
	transform: rotate(45deg);
}
.right_wh{
	font-size:18px;
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
}
.cp_nobd{
	border:none;
}
.cp_nobd .img{
	padding:2px;
	border:1px solid #ccc;
}

.pages{text-align: center;margin-top:40px;}
.pagination>li>a, .pagination>li>span{margin:1px;color:#666;border-color:#ccc;}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover ,.pagination>li.active>a{color: #fff;background-color: #00acff;border-color:#00acff;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {color: #fff;cursor: default;background-color: #00acff;border-color: #00acff;}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {color: #fff;cursor: not-allowed;background-color: #d7dcde;border-color: #d7dcde;}

.news_list li{
	padding:15px;
}
.news_list li .img{
	border:1px solid #ccc;
}
.news_list li .txt{
	position:relative;
}
.news_list h5{
	color:#333;
	font-size:16px;
	margin-bottom:10px;
	line-height:25px;
}
.news_list p{
	color:#666;
	margin-bottom:20px;
	line-height:25px;
}
.news_list .det button{background:#00acff;color:#fff;padding:5px 20px;border:none;}
.article-tit{
	margin:20px 0;
}
.article-tit h4{
	font-size:16px;
	line-height:25px;
}
.article-tit p{
	color:#999;
	font-size:12px;
	line-height:25px;
}
.article-box p{
	line-height:25px;
}
.article img{
	max-width:100% !important;
	width:auto !important;
	height:auto !important;
}
.pages>.prev>a>span,.pages>.next>a>span{
	color:#999;
}
.pages>.prev{
	margin-bottom:10px;
}
.pages>.prev a{
	color:#333;
}
.pages>.prev a,.pages>.next a{
	width:40%;
	float:right;
}
.pages>.next a{
	color:#17bfff;
}
.map{
	width:100%;
	height:400px;
	border:2px dashed #17bfff;
}
.inter li{
	line-height:20px;
	padding:0 0 15px;
	font-size:12px;
}
.inter li .pull-left{
	width:70%;
}
.intr_form{
	margin-top:50px;
}