@charset "utf-8";

/*main_content*/
#main_content{
	width:100%;
}
#main_content .banner{
	height:500px;
}
#main_content #banner1{
	background:url("../images/banner3.jpg") no-repeat center center;
	background-size:cover; 
}
#main_content .banner .e_table{
	width:100%;
	height:100%;
	text-align: center;
}
#main_content .banner .banner_content{
	max-width:600px;
	margin:0 auto;
}
#main_content .banner .banner_content h2{
	font-size:42px;
	color:#e7a100;
	font-weight:normal;
	text-transform: uppercase;
	word-break: break-all;
}
#main_content .banner .banner_content h1{
	font-size:28px;
	color:#fff;
	font-weight:normal;
	line-height: 42px;
	margin-top:35px;
}
/*title*/
.page_title{margin:80px 0 35px 0;text-align:center;}
.page_title h1{font-size:40px;color:#a37b1f;line-height:45px;}
.page_title span.title_bar{display:block;width:60px;height:3px;margin:0 auto;margin-top:35px;background:#a37b1f;}

/*leading*/
#main_content #leading{width:100%;background:#eeeeee;}
#main_content #leading .in_leading{padding:80px 200px;overflow:hidden;max-width:1230px;margin:0 auto;}
#main_content #leading .in_leading h1{font-size:40px;color:#a37b1f;line-height:55px;margin-bottom:35px;}
#data_center_index #main_content #leading .in_leading h1{padding-right:20%;}
#main_content #leading .in_leading p{font-size:18px;color:#58595b;line-height:30px;}
#main_content #leading .in_leading2{
	padding-bottom: 80px!important;
}
/*center map*/
#main_content #center_map{width:100%;background:#e1e1e1;}
#main_content #center_map .e_table{width:100%;height:100%;}
#main_content #center_map .in_center_map{padding:40px 100px;overflow:hidden;max-width:1230px;margin:0 auto;}
#main_content #center_map .in_center_map  .map_words{float:right;width:40%;height:100%;}
#main_content #center_map .in_center_map  .map_words p{font-size:18px;color:#58595b;line-height:30px;padding-left:35px;}
#main_content #center_map .in_center_map  .map_pic{float:left;width:60%;}
#main_content #center_map .in_center_map  .map_pic .in_pic{padding-right:40px;}
#main_content #center_map .in_center_map  .map_pic img{max-width:702px;width:100%;}

/*data fl*/
#main_content #data_fl{width:100%;background:#eeeeee;}
#main_content #data_fl .in_data_fl{padding:100px;overflow:hidden;max-width:1230px;margin:0 auto;}
#main_content #data_fl .in_data_fl ul.column3{overflow:hidden;margin:0 -9px;}
#main_content #data_fl .in_data_fl ul.column3 li.column{float:left;width:33.3%;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box{margin:0 9px;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block{padding:60px 70px;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block{position:relative;min-height:480px;padding-bottom: 80px;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block h1{text-align:center;font-size:24px;color:#fffefe;padding-top:90px;margin-bottom:50px;font-family:"whitneySC","微软雅黑";}
#main_content #data_fl .in_data_fl ul.column3 li.markets .visible_box .fl_block .in_fl_block h1{background:url("../images/data-center-icon1.png") no-repeat center top;}
#main_content #data_fl .in_data_fl ul.column3 li.design .visible_box .fl_block .in_fl_block h1{background:url("../images/data-center-icon2.png") no-repeat center top;}
#main_content #data_fl .in_data_fl ul.column3 li.operations .visible_box .fl_block .in_fl_block h1{background:url("../images/data-center-icon3.png") no-repeat center top;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block ul li{color:#fff;font-size:16px;margin-bottom:35px;line-height:24px;text-align:center;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block ul li a{color:#fff;/*text-decoration:underline;*//*cursor:default;*/font-size: 16px;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block ul.intro_list li{color:#fff;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block .a_btn{position:absolute;bottom:0;left:50%;margin-left:-130px;width:100%;}

#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block .city_list ul{overflow:hidden;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block .city_list ul li{float:left;width:50%;margin-bottom:0;line-height:30px;}
#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block .city_list ul li a{text-decoration:underline;text-transform: uppercase;font-size: 13px;}

#main_content #data_fl .in_data_fl ul.column3 li.markets .visible_box .fl_block{background:#58595b;}
#main_content #data_fl .in_data_fl ul.column3 li.design .visible_box .fl_block{background:#bcbec0;}
#main_content #data_fl .in_data_fl ul.column3 li.operations .visible_box .fl_block{background:#a37b1f;}


/*================data center operations===================*/
/*select title*/
.select_title{margin-bottom:25px;}
.select_title h1{text-align:center;font-size:24px;color:#a37b1f;padding-top:80px;font-family:"微软雅黑";}
.select_title.select_title1 h1{background:url("../images/operations-title-icon1.png") no-repeat center top;}
.select_title.select_title2 h1{background:url("../images/operations-title-icon2.png") no-repeat center top;}
.select_title.select_title3 h1{background:url("../images/operations-title-icon3.png") no-repeat center top;}

/*operations intro*/
#data_center_operations #main_content #leading .in_leading{padding-top:0;}
/*operations select*/
#operation_select{width:100%;background:#eee; margin-top:20px;}
#operation_select .in_operation_select{padding:0 200px;overflow:hidden;max-width:1230px;margin:0 auto;}
#operation_select .in_operation_select ul.first_select{margin-bottom:100px;}
#operation_select .in_operation_select ul.first_select li.select1{border-top:1px solid #eeeeee;background:#a37b1f;}
#operation_select .in_operation_select ul.first_select li.select1.first{border-top:none;}
#operation_select .in_operation_select ul.first_select li.select1 span{display:block;cursor:pointer;font-size:24px;color:#fff;text-transform:uppercase;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*//*padding: 8px 0 12px;*/margin:0 16px;padding-right:20px;font-family:"微软雅黑";line-height:45px;}
#operation_select .in_operation_select ul.first_select li.select1 .second_select{overflow:hidden;height:0;}
#operation_select .in_operation_select ul.first_select li.select1.first .second_select{height:auto;}
#operation_select .in_operation_select ul.first_select li.select1 .second_select ul{padding:15px 0 18px 0;border-top:1px solid #eee;background:#cdcfd0;}
#operation_select .in_operation_select ul.first_select li.select1 .second_select ul li{color:#1f252f;font-size:18px;line-height:30px;padding:0 17px;/*overflow:hidden;text-overflow:ellipsis;white-space:nowrap;*/}


@media screen and (max-width: 1438px) {

	#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block .a_btn{left:0;margin-left:0;}

}
@media screen and (max-width: 1345px) {

	#main_content #leading .in_leading{
		padding:65px 100px;
	}
	#main_content #center_map .in_center_map{
		padding:40px 80px;
	}
	#main_content #data_fl .in_data_fl{
		padding:80px;
	}
	/*data center operations*/
	#operation_select .in_operation_select{
		padding:0 100px;
	}

}
@media screen and (max-width: 1230px) {

	#main_content #leading .in_leading{
		padding:65px 50px;
	}
	#main_content #center_map .in_center_map{
		padding:40px 50px;
	}
	#main_content #data_fl .in_data_fl{
		padding:50px;
	}
	/*data center operations*/
	#operation_select .in_operation_select{
		padding:0 50px;
	}

}
@media screen and (max-width: 1120px) {

	.page_title{
		margin:40px 0;
	}

}
@media screen and (max-width: 1065px) {

	#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block{
		padding: 35px 40px;
	}

}
@media screen and (max-width: 960px) {

	#main_content .banner .banner_content{
		width:auto;
		padding:30px;
	}
	.page_title{
		margin:20px 0;
	}
	.page_title h1{
		font-size:35px;
	}
	.page_title span.title_bar{
		margin-top:20px;
	}
	#main_content #leading .in_leading{
		padding: 35px 30px;
	}
	#data_center_index #main_content #leading .in_leading h1{padding-right:0;}
	/*data center operations*/
	.select_title{
		margin-top:50px;
	}
	#operation_select{
		background:#fff;
	}
	#operation_select .in_operation_select{
		padding:0;
	}
	#operation_select .in_operation_select ul.first_select{
		margin-bottom:0;
	}
	#operation_select .in_operation_select ul.first_select li.select1 span{
		margin:0 30px;
		background:url("../images/operations-select-icon-close.png") no-repeat right 15px;
	}
	#operation_select .in_operation_select ul.first_select li.select1.first span{
		background:url("../images/operations-select-icon-open.png") no-repeat right 15px;
	}
	#main_content #leading .in_leading h1{
		font-size:35px;
	}
	#main_content #leading .in_leading p.intro2{
		margin-top:35px;
	}
	#main_content #center_map .in_center_map{
		padding:40px 30px;
	}
	#main_content #center_map .in_center_map .map_words{
		float:none;
		width:100%;
		height:auto !important;
	}
	#main_content #center_map .in_center_map .map_pic{
		float:none;
		width:100%;
		height:auto;
	}
	#main_content #center_map .in_center_map .map_words p{
		line-height:30px;
		margin-bottom:20px;
		padding:0;
	}
	#main_content #center_map .in_center_map .map_pic .in_pic{
		padding:0;
	}
	#main_content #data_fl .in_data_fl{
		padding:0;
	}
	#main_content #data_fl .in_data_fl ul.column3 li.column{
		float:none;
		width:100%;
	}
	#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block{
		padding:30px;
	}
	#main_content #data_fl .in_data_fl ul.column3 li.column .visible_box .fl_block .in_fl_block h1{
		font-size: 18px;
	}

}
@media screen and (min-width: 961px) {

	#operation_select .in_operation_select ul.first_select li.select1 span{background:none !important;}

}
@media screen and (max-width: 768px) {

	#main_content #banner{
		height:600px;		
	}
	#main_content #banner .banner_content{
		width:auto;
		padding:0 50px;
	}
	#main_content #banner .banner_content h2{
		margin-top:0;
	}
	/*data center operations*/
	#operation_select .in_operation_select ul.first_select li.select1 span{
		font-size:18px;
	}

}
@media screen and (max-width: 590px) {

	#main_content #center_map .in_center_map .map_words h1{
		font-size: 25px;
	}

}
@media screen and (max-width: 483px) {

	#main_content .banner .banner_content h1{
		font-size:23px;
		margin-top:20px;
		line-height: 45px;
	}
	#main_content .banner .banner_content h2{
		font-size:40px;
	}
	/*data center operations*/
	.select_title h1{
		font-size:20px;
	}

}
@media screen and (max-width: 365px) {

	#main_content #banner .banner_content .a_btn a{
		width:auto;
	}

}