*{
	margin:0;
	padding:0;
}
ul li{
	list-style: none;
}
a{
	text-decoration: none;
	color:#000;
}
body {
   
    font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
    color: #000;
    margin: 0;
    padding: 0;
    font-size: 16px;
    background: #f2f2f2;
}
.first-model{
	width:100%;
	height:25vw;
	 background: url("../img/banner1.jpg") no-repeat;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    position: relative;
}
.second-model{
	width:72%;
	min-width: 1200px;
	height:55vw;
	background:#fff;
	margin:0 auto 6vw;
	
}
.second-header{
	width:84%;
	height:6vw;
	margin:0 auto;
	border-bottom:1px solid #d1d1d1;
	overflow: hidden;
}
.second-header-left{
	width:8vw;
	height:2.5vw;
	line-height: 2.5vw;
	text-align: center;
	color:#666;
	background: #d1d1d1;
	/*background: #23a9e1;*/
	border-radius: 8px;
	font-size:20px;
	margin-top:2.5vw;
	float:left;
	margin-right:1vw;
	cursor:pointer;
	
}
.second-header-right{
	width:18vw;
	height:2.5vw;
	line-height: 2.5vw;
	text-align: center;
	color:#666;
	background: #d1d1d1;
	border-radius: 8px;
	font-size:20px;
	margin-top:2.5vw;
	float:left;
	cursor:pointer;
}
.second-duty{
	width:84%;
	height:10vw;
	margin:3vw auto 2vw;
	
}
.second-duty>img{
	width:80%;
}
.second-require{
	width:84%;
	height:10vw;
	margin:0vw auto;
}
.second-require>img{
	width:54%;
}
.show-content1{
	width:84%;
	/*height:10vw;*/
	margin:3vw auto ;
	/*border:1px solid pink;*/
	color:#333;
	
}
.show-content1>div{
	display:none;
}
.show-content1>div.active{
	display:block;
}
.show-content1 h2{
	color:#333;
	font-size:26px;
	font-weight: 600;
}
.show-content1 p{
	height:32px;
	line-height: 32px;
	font-size:20px;
	
}
.show-content1 p:nth-of-type(1){
	margin-top:12px;
}
.title_h2{
	margin-top:20px;
}
