@charset "utf-8";

#index1{
	max-width:1120px;
	margin:0 auto;
	padding:0 40px;
	overflow:hidden;
	zoom:1;
	}
#index1 ul{
	overflow:hidden;
	zoom:1;
	}
#index1 ul li{
	float:left;
	width:25%;
	font-size:18px;
	font-weight:700;
	position:relative;
	padding-left:12px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-o-box-sizing:border-box;
	-ms-box-sizing:border-box;
	}
#index1 ul li:nth-of-type(5){
	clear:both;
	}
#index1 ul li:nth-of-type(5),#index1 ul li:nth-of-type(6){
	margin-top:120px;
	}
#index1 ul li:after{
	content:"";
	width:4px;
	height:4px;
	border-top:2px solid #1A2E33;
	border-right:2px solid #1A2E33;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-o-transform:rotate(45deg);
	-ms-transform:rotate(45deg);
	transform:rotate(45deg);
	display:block;
	position:absolute;
	left:0;
	top:10px;
	}
#index1 ul li a{
	color:#1A2E33;
	}
#index1 ul li ul{
	padding-top:12px;
	}
#index1 ul li ul li{
	float:none;
	width:100%;
	margin-top:8px;
	font-size:16px;
	font-weight:400;
	padding-left:0;
	}
#index1 ul li ul li:nth-of-type(5),#index1 ul li ul li:nth-of-type(6){
	margin-top:8px;
	}
#index1 ul li ul li:after{
	display:none;
	}
#index1 ul li ul li ul{
	padding:0 0 0 30px;
	}
@media screen and (max-width:900px){
#index1{
	padding:0px 7% 0 7%;
	}
#index1 ul li{
	float:none;
	width:100%;
	margin-top:40px;
	}
#index1 ul li:nth-of-type(5),#index1 ul li:nth-of-type(6){
	margin-top:40px;
	}
#index1 ul li ul{
	padding-top:5px;
	}
#index1 ul li ul li{
	margin-top:8px;
	}
#index1 ul li ul li:nth-of-type(5),#index1 ul li ul li:nth-of-type(6){
	margin-top:8px;
	}
}