﻿@font-face {
    font-family: "汉仪雅酷黑W-HYYaKuHeiW";
    src: url("font/汉仪雅酷黑W-HYYaKuHeiW.woff2") format("woff2"),
    url("font/汉仪雅酷黑W-HYYaKuHeiW.woff") format("woff"),
    url("font/汉仪雅酷黑W-HYYaKuHeiW.ttf") format("truetype"),
    url("font/汉仪雅酷黑W-HYYaKuHeiW.eot") format("embedded-opentype"),
    url("font/汉仪雅酷黑W-HYYaKuHeiW.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}
.box1{
    width: 1200px;
    margin: 0 auto;
}
.banner{
    height: 630px;
    background: url("../images/banner-bg.png") no-repeat;
    background-size: cover;
    margin-top: -10px;
}
.banner-box {
    height: 630px;
    width: 1000px;
    margin: 0 auto;
    position: relative;
}
.banner-pic{
    position: absolute;
    right: 0;
    top: 224px;
}
.banner-text{
    position: absolute;
    left: 0;
    top: 200px;

}
.banner-text a{
    position: absolute;
    width: 222px;
    height: 58px;
    left: 138px;
    top: 364px;
}
.core-adv{
    height: 849px;
    background: url("../images/bg.png") no-repeat bottom center;
    background-size: 100%;
}
.title{
    text-align: center;
    padding: 35px 0 50px 0;
}
.adv-ul li{
    float: left;
    width: 150px;
    color: #707070;
    margin: 0 45px;
}
.adv-pic{
    width: 140px;
    height: 140px;
    background: url("../images/icon12.png") no-repeat;
    margin: 0 auto 25px;
    text-align: center;
    padding-top: 44px;
}
.adv-name{
    font-size: 16px;
    text-align: center;
}
.adv-text{
    font-size: 14px;
    line-height: 28px;
}
.adv-line{
    width: 25px;
    height: 3px;
    background: #707070;
    margin: 20px auto 30px;
}


.features{
    height: 733px;
    background: url("../images/bg1.png") no-repeat center center;
    background-size: cover;
    font-family: "汉仪雅酷黑W-HYYaKuHeiW";
    color: #fff;
}
.features-box li{
    float: left;
    width: 273px;
    margin-bottom: 130px;
    margin-right: 190px;
}
.features-box li:nth-of-type(3n){
    margin-right: 0;
}
.features-title{
    font-size: 24px;
    padding-bottom: 15px;
}
.features-text{
    font-size: 18px;
    line-height: 24px;
}
.features-right{
    margin-left: 27px;
}


.contact-us{
    height: 629px;
    background: url("../images/bg.png") no-repeat center 430px ;
    background-size: 100%;
}
.contact-ul{text-align: center;}
.contact-ul li{
    display: inline-block;
    width: 370px;
    height: 102px;
    line-height: 102px;
    text-align: center;
    font-family: "汉仪雅酷黑W-HYYaKuHeiW";
    font-size: 24px;
    background: #f0f0f0;
    margin-right: 45px;
    font-weight:bold;
}
.contact-ul li:nth-of-type(2n){
    margin-right: 0;
}
.download_btn {
    position: relative;
    top: 550px;
    right: 100px;
    border: 2px solid #FFFFFF;
    border-radius: 30px;
    padding: 10px 30px;
    float:left;
    /* font-size: ; */
}
.download_btn a{
	color: #FFFFFF;
	font-size: 24px;
	font-weight: 600;
	text-decoration:none;
}

.download_btn_left {
    position: relative;
    top: 550px;
    right: 100px;
    border: 2px solid #FFFFFF;
    border-radius: 30px;
    padding: 10px 30px;
    float: left;
    /* font-size: ; */
}

    .download_btn_left a {
        color: #FFFFFF;
        font-size: 24px;
        font-weight: 600;
	text-decoration:none;
    }
.download_btn_right {
    position: relative;
    top: 550px;
    right: 100px;
    border: 2px solid #FFFFFF;
    border-radius: 30px;
    padding: 10px 30px;
    float: left;
    /* font-size: ; */
}

    .download_btn_right a {
        color: #FFFFFF;
        font-size: 24px;
        font-weight: 600;
	text-decoration:none;
    }