@charset "utf-8";
/*产品服务主体*/


/*产品服务第一部分*/

.product-tel {
    color: #9a9a9a !important;
}

.product {
    height: 947px;
    background-color: #f7f7f7;
    color: #565656;
}

.product-content {
    padding-top: 180px;
    text-align: center;
}

.product-content h1 {
    font-size: 62px;
    margin: 0;
}

.product-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.product-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.product-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.product-main {
    width: 1092px;
    height: 336px;
    background: url('../img/product_img1.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .product {
        height: 747px;
    }
    .product-main {
        width: 760px;
        height: 233px;
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .product-content ul {
        width: 150px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .product-content ul li {
        width: 150px;
        margin-right: 0px;
    }
}

@media screen and (max-width: 767px) {
    .product {
        height: 450px;
    }
    .product-content {
        padding-top: 90px;
    }
    .product-content h1 {
        font-size: 42px;
    }
    .product-main {
        width: 480px;
        height: 147px;
        margin-top: 30px;
    }
}

@media screen and (max-width: 479px) {
    .product {
        height: 400px;
    }
    .product-content {
        padding-top: 90px;
    }
    .product-content h1 {
        font-size: 30px;
    }
    .product-main {
        width: 320px;
        height: 98px;
        margin-top: 30px;
    }
}


/*产品服务第二部分*/

.my-customer {
    height: 861px;
    background-color: #fff;
    color: #565656;
}

.my-customer-content {
    padding-top: 94px;
    text-align: center;
}

.my-customer-content h1 {
    font-size: 62px;
    margin: 0;
}

.my-customer-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.my-customer-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.my-customer-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.my-customer-main {
    margin-top: 90px;
    padding-left: 135px;
}

.my-customer-item {
    float: left;
}

.my-customer-item .item-title {
    font-size: 20px;
    color: #33cc99;
}

.item-title span {
    font-size: 30px;
    font-weight: bold;
}

.my-customer-item .item-msg {
    width: 202px;
    height: 36px;
    line-height: 36px;
    margin-top: 30px;
    margin-left: 4px;
    text-align: center;
    font-size: 18px;
    color: #003366;
    border-radius: 6px;
    background-color: #99ccff;
}

.my-customer-main .item-lr {
    margin: 0 128px;
}

.my-customer-main .item-last .item-msg {
    margin-left: 24px;
}

.my-customer-img {
    width: 1004px;
    // height:212px;
    height: 384px;
    background: url('../img/product_img2.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .my-customer {
        height: 800px;
    }
    .my-customer-content {
        padding-top: 70px;
    }
    .my-customer-main {
        padding-left: 30px;
    }
    .my-customer-img {
        width: 990px;
        // height:209px;
        height: 378px;
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .my-customer {
        height: 720px;
    }
    .my-customer-content {
        padding-top: 70px;
    }
    .my-customer-content ul {
        width: 260px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .my-customer-content ul li {
        width: 260px;
        margin-right: 0px;
    }
    .my-customer-main .item-lr {
        margin: 0 20px;
    }
    .my-customer-main {
        padding-left: 30px;
    }
    .my-customer-img {
        width: 760px;
        // height:160px;
        height: 290px;
        margin-top: 60px;
    }
}

@media screen and (max-width: 767px) {
    .my-customer {
        height: 510px;
    }
    .my-customer-content {
        padding-top: 50px;
    }
    .my-customer-content h1 {
        font-size: 42px;
    }
    .my-customer-content ul {
        margin-top: 20px;
    }
    .my-customer-main .item-lr {
        margin: 0 20px;
    }
    .my-customer-main {
        width: 480px;
        margin-top: 30px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 0px;
        text-align: center;
    }
    .my-customer-item {
        float: left;
    }
    .my-customer-item .item-title {
        font-size: 12px;
    }
    .item-title span {
        font-size: 18px;
    }
    .my-customer-item .item-msg {
        width: 140px;
        height: 30px;
        line-height: 30px;
        margin-top: 15px;
        margin-left: 0px;
        font-size: 12px;
        border-radius: 5px;
    }
    .my-customer-main .item-last .item-msg {
        margin-left: 0px;
    }
    .my-customer-img {
        width: 480px;
        // height:101px;
        height: 183px;
        margin-top: 50px;
    }
}

@media screen and (max-width: 479px) {
    .my-customer {
        height: 420px;
    }
    .my-customer-content h1 {
        font-size: 30px;
    }
    .my-customer-main .item-lr {
        margin: 15px 0;
    }
    .my-customer-main {
        width: 320px;
        margin-top: 20px;
    }
    .my-customer-item {
        float: none;
    }
    .my-customer-item .item-msg {
        margin-top: 5px;
        margin-left: auto;
        margin-right: auto;
    }
    .my-customer-main .item-last .item-msg {
        margin-left: auto;
    }
    .my-customer-img {
        width: 320px;
        height: 122px;
    }
}


/*产品服务第三部分*/

.fusion {
    height: 610px;
    background-color: #f7f7f7;
    color: #565656;
}

.fusion-content {
    padding-top: 90px;
    text-align: center;
}

.fusion-content h1 {
    font-size: 62px;
    margin: 0;
}

.fusion-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.fusion-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.fusion-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.fusion-main {
    width: 1143px;
    height: 123px;
    background: url('../img/product_img3.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .fusion {
        height: 480px;
    }
    .fusion-main {
        width: 760px;
        height: 81px;
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .fusion-content ul {
        width: 204px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .fusion-content ul li {
        width: 204px;
        margin-right: 0px;
    }
}

@media screen and (max-width: 767px) {
    .fusion {
        height: 400px;
    }
    .fusion-content {
        padding-top: 90px;
    }
    .fusion-content h1 {
        font-size: 42px;
    }
    .fusion-main {
        width: 480px;
        height: 51px;
        margin-top: 30px;
    }
}

@media screen and (max-width: 479px) {
    .fusion {
        height: 300px;
    }
    .fusion-content {
        padding-top: 50px;
    }
    .fusion-content h1 {
        font-size: 30px;
    }
    .fusion-main {
        width: 320px;
        height: 34px;
        margin-top: 30px;
    }
}


/*产品服务第四部分*/

.member {
    height: 861px;
    background-color: #fff;
    color: #565656;
}

.member-content {
    padding-top: 90px;
    text-align: center;
}

.member-content h1 {
    font-size: 62px;
    margin: 0;
}

.member-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.member-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.member-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.member-main {
    width: 490px;
    height: 428px;
    background: url('../img/product_img4.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .member {
        height: 800px;
    }
    .member-main {
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .member-content ul {
        width: 204px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .member-content ul li {
        width: 204px;
        margin-right: 0px;
    }
}

@media screen and (max-width: 767px) {
    .member {
        height: 730px;
    }
    .member-content {
        padding-top: 90px;
    }
    .member-content h1 {
        font-size: 42px;
    }
    .member-main {
        width: 480px;
        height: 419px;
        margin-top: 30px;
    }
}

@media screen and (max-width: 479px) {
    .member {
        height: 540px;
    }
    .member-content {
        padding-top: 50px;
    }
    .member-content h1 {
        font-size: 30px;
    }
    .member-main {
        width: 320px;
        height: 279px;
        margin-top: 30px;
    }
}


/*产品服务第四部分*/

.member {
    height: 861px;
    background-color: #fff;
    color: #565656;
}

.member-content {
    padding-top: 90px;
    text-align: center;
}

.member-content h1 {
    font-size: 62px;
    margin: 0;
}

.member-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.member-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.member-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.member-main {
    width: 490px;
    height: 428px;
    background: url('../img/product_img4.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .member {
        height: 800px;
    }
    .member-main {
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .member-content ul {
        width: 204px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .member-content ul li {
        width: 204px;
        margin-right: 0px;
    }
}

@media screen and (max-width: 767px) {
    .member {
        height: 630px;
    }
    .member-content {
        padding-top: 90px;
    }
    .member-content h1 {
        font-size: 42px;
    }
    .member-main {
        width: 350px;
        height: 305px;
        margin-top: 30px;
    }
}

@media screen and (max-width: 479px) {
    .member {
        height: 460px;
    }
    .member-content {
        padding-top: 50px;
    }
    .member-content h1 {
        font-size: 30px;
    }
    .member-main {
        width: 250px;
        height: 214px;
        margin-top: 30px;
    }
}


/*产品服务第五部分*/

.coupons {
    height: 861px;
    background-color: #f7f7f7;
    color: #565656;
}

.coupons-content {
    padding-top: 90px;
    text-align: center;
}

.coupons-content h1 {
    font-size: 62px;
    margin: 0;
}

.coupons-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.coupons-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.coupons-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.coupons-main {
    width: 956px;
    height: 308px;
    background: url('../img/product_img5.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .coupons {
        height: 650px;
    }
    .coupons-main {
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .coupons-content ul {
        width: 260px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .coupons-content ul li {
        width: 260px;
        margin-right: 0px;
    }
    .coupons-main {
        width: 760px;
        height: 244px;
    }
}

@media screen and (max-width: 767px) {
    .coupons {
        height: 500px;
    }
    .coupons-content {
        padding-top: 90px;
    }
    .coupons-content h1 {
        font-size: 42px;
    }
    .coupons-main {
        width: 480px;
        height: 154px;
        margin-top: 30px;
    }
}

@media screen and (max-width: 479px) {
    .coupons {
        height: 400px;
    }
    .coupons-content {
        padding-top: 50px;
    }
    .coupons-content h1 {
        font-size: 30px;
    }
    .coupons-main {
        width: 320px;
        height: 122px;
        margin-top: 30px;
    }
}


/*产品服务第六部分*/

.public-num {
    height: 861px;
    background-color: #fff;
    color: #565656;
}

.public-num-content {
    padding-top: 90px;
    text-align: center;
}

.public-num-content h1 {
    font-size: 62px;
    margin: 0;
}

.public-num-content ul {
    margin-top: 40px;
    color: #2e2e2e;
}

.public-num-content ul li {
    display: inline-block;
    margin-right: 20px;
    font-size: 14px;
}

.public-num-content ul li span {
    display: inline-block;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    border-radius: 50%;
    background-color: #ff6600;
}

.public-num-main {
    width: 433px;
    height: 387px;
    background: url('../img/product_img6.png') no-repeat;
    background-size: 100% 100%;
    margin: 90px auto 0 auto;
}

@media screen and (max-width: 1199px) {
    .public-num {
        height: 800px;
    }
    .public-num-main {
        margin-top: 60px;
    }
}

@media screen and (max-width: 990px) {
    .public-num-content ul {
        width: 250px;
        margin-top: 20px;
        margin-left: auto;
        margin-right: auto;
        text-align: left;
    }
    .public-num-content ul li {
        width: 250px;
        margin-right: 0px;
    }
}

@media screen and (max-width: 767px) {
    .public-num {
        height: 780px;
    }
    .public-num-content {
        padding-top: 90px;
    }
    .public-num-content h1 {
        font-size: 42px;
    }
}

@media screen and (max-width: 479px) {
    .public-num {
        height: 500px;
    }
    .public-num-content {
        padding-top: 50px;
    }
    .public-num-content h1 {
        font-size: 30px;
    }
    .public-num-main {
        width: 250px;
        height: 223px;
        margin-top: 30px;
    }
}
