header nav ul li{
    float:left;
}
header{
    background:#333;
    height:80px;
}

header ul li:not(:first-child){
    width:104px;
    text-align:center;
    line-height:62px;
    float:right;
}
header ul li:not(:first-child) a{
   color:#64edac;
   font-weight:bold;
}
header ul li:not(:first-child) a:hover{
    color:#fff;
 }
header ul{
    padding:10px 0;
}
.main .banner{
    width:100%;
    height:500px;
    background:url(../images/banner.jpg) no-repeat center center;
    background-size: cover;   
    margin-bottom:52px; 
}
.onetit,.twotit,.thrtit{
    color:#2d2f2e;
    font-size:36px;
    text-align:Center;
    margin-bottom:70px;
}
.thrtit{
    margin-bottom:70px;
}
.onetit p:nth-child(1),.twotit p:nth-child(1),.thrtit p:nth-child(1){
    margin-bottom:20px;
}
.onetit .tex{
    font-size:16px;
	line-height:2.4;
}
.tp{
    margin-bottom:8px;
}
.xia{
    margin-bottom:20px;
}
.thrtit ul{

    font-size:16px;
    text-align:left;
}
.thrtit li{
    width:580px;
    height:40px;
    line-height:40px;
    border-bottom:1px dashed #ccc;
}
.thrtit ul li span:nth-child(1){
    float:left;
}
.thrtit ul li a:hover{
    color:#5c66ff;
}
.thrtit ul li span:nth-child(2){
    float:right;
}
.thrtit .oneul{
    float:left;
}
.thrtit .twoul{
    float:right;
}
.titline{
    color:#5c66ff;
    margin-bottom:20px;
    text-align:left;
    font-size:24px;
    height: 42px;
    line-height: 42px;
    border-bottom:1px solid #5c66ff;
}
footer{
    background:#000;
}
footer div{
    color:#fff;
    text-align:center;
    height:40px;
    height:60px;
    line-height:60px;
}