@charset "utf-8";

/*main_content*/
#main_content{
	width:100%;
}
#main_content .banner{
	height:500px;
}
#main_content #banner1{
	background:url("../images/banner1.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;
}

/*leading*/
#main_content #leading{width:100%;background:#eeeeee;}
#main_content #leading .in_leading{padding:80px 200px;max-width:1230px;margin:0 auto;}
#main_content #leading .in_leading h1 {
    font-size: 40px;
    color: #a37b1f;
    line-height: 55px;
    margin-bottom: 35px;
    word-break: break-all;
}
#main_content #leading .in_leading p{font-size:18px;color:#58595b;line-height:30px;}
#main_content #leading .in_leading .address_box{padding-bottom:50px;border-bottom:1px solid #d5d5d5;}
#main_content #leading .in_leading .address_box ul li{overflow:hidden;margin-top:40px;}
#main_content #leading .in_leading .address_box ul li .name{float:left;color:#a37b1f;font-size:22px;/*font-family:"whitneySC";*/text-transform: uppercase;min-width:200px;line-height:30px;}
#main_content #leading .in_leading .address_box ul li .info{display:table;}
#main_content #leading .in_leading .information{padding-top:50px;border-top: 1px solid #fefefe;}
#main_content #leading .in_leading .information ul{overflow:hidden;}
#main_content #leading .in_leading .information ul li{float:left;width:33.3%;margin-bottom:30px;}
#main_content #leading .in_leading .information ul li div.title{font-size:20px;color:#A37B1F;margin-bottom:20px;}
#main_content #leading .in_leading .information ul li p{font-size:17px;line-height: 25px;}
#main_content #leading .in_leading .information ul.last li.c_1{width:66.6%;}
#main_content #leading .in_leading .information ul.last li.c_2{width:33.3%;}
#main_content #leading .in_leading .information ul.last li.c_1 li{width:50%;}

#main_content #leading .in_leading .a_btn{margin-top:65px;}

/*download*/
#main_content #download{
	width:100%;
	background: #c5c5c6;
}
#main_content #download .in_download{
	padding:50px 0 !important;
	max-width:1230px;
	margin:0 auto;
}
#main_content #download .in_download ul{
	overflow: hidden;
}
#main_content #download .in_download ul ol .download_content .media_contacts{
	padding-top:100px;
	margin-top:20px;
	/*margin-bottom:15px;*/
	text-align:center;
	font-size:25px;
	color:#a37b1f;
	/*text-transform:uppercase;*/
	background:url("../images/b-download-icon.png") no-repeat center top;
	font-family:"微软雅黑";
}
#main_content #download .in_download ul ol .download_content .tel{
	text-align:center;
	font-size:22px;
	color:#a37b1f;
	margin-bottom:25px;
}
#main_content #download .in_download ul ol .download_content .contact_tip{
	text-align:center;
	font-size:25px;
	color:#a37b1f;
	line-height:30px;
	/*text-transform:capitalize;*/
	font-family:"微软雅黑";
}
#main_content #download .in_download ul ol .download_content .mail{
	text-align:center;
}
#main_content #download .in_download ul ol .download_content .mail a{
	font-size:22px;
	/*font-weight:bold;*/
	color:#a37b1f;
	line-height:30px;
	text-decoration:underline;
}
/*/download*/








@media screen and (max-width: 1345px) {

	#main_content #leading .in_leading{
		padding:65px 100px;
	}

}
@media screen and (max-width: 1230px) {

	#main_content #leading .in_leading{
		padding:65px 50px;
	}

}
@media screen and (max-width: 960px) {

	#main_content .banner .banner_content{
		width:auto;
		padding:30px;
	}
	#main_content #leading .in_leading{
		padding: 35px 30px;
	}
	#main_content #leading .in_leading h1 {
	    font-size: 35px;
	}
	#main_content #leading .in_leading .address_box ul li .name{
		float:none;
		margin-bottom:10px;
	}
	#main_content #leading .in_leading .address_box ul li .info{
		display:block;
	}
	#main_content #leading .in_leading .information ul li{
		float:none !important;
		width:100% !important;
	}
	#main_content #leading .in_leading .information ul li div.title{
		margin-bottom:10px;
	}
	#main_content #leading .in_leading .information ul.last li.c_1{
		margin-bottom:0;
	}
	#main_content #download .in_download{
		padding:30px!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;
	}

}
@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;
	}
	#main_content #leading .in_leading .address_box{
		padding-bottom:30px;
	}
	#main_content #leading .in_leading .information{
		padding-top:30px;
	}

}