@media all and (min-width: 768px) and (max-width: 1280px) {
    body{
        min-width: 800px;
        overflow: scroll;
    }
    /* 页头 */
    header {
        width: 100%;
        height: 80px;
        background-color: #fff;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 10;
        box-sizing: border-box;
        padding: 0 20px;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }

    header .left {
        display: flex;
    }

    header .left img {
        height: auto;
        width: 100px;
    }

    header .left .leftmenu {
        display: flex;
        margin-left: 60px;
    }

    header .left .leftmenu .menu {
        position: relative;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        padding: 0;
        height: 80px;
        line-height: 80px;
        width: auto;
        margin-right: 35px;
    }

    header .left .leftmenu .menu:last-child {
        margin-right: 0;
    }

    header .left .leftmenu .actnav {
        color: #1D418D;
    }

    header .left .leftmenu .menu .menuer {
        display: none;
        position: absolute;
        top: 80px;
        left: -27px;
        width: 142px;
        background-color: #fff;
        box-sizing: border-box;
        height: auto;
    }

    header .left .leftmenu .menu .menuer a {
        display: block;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        height: 50px;
        line-height: 50px;
        text-align: center;
    }

    header .left .leftmenu .menu .menuer a:hover {
        color: #1D418D;
    }

    header .left .leftmenu .menuhover:hover .menuer {
        display: block;
    }

    header .tel {
        font-size: 20px;
        font-family: Arial;
        font-weight: 400;
        color: #323233;
    }

    header .tel .telicon::before {
        font-size: 18px;
        margin-right: 10px;
        color: #323233;
    }

    /* 首页轮播图 */
    .pclunbo {
        width: 100%;
        height: 428px;
    }

    .pclunbo img {
        width: 100%;
        height: 428px;
    }

    .pclunbo .swiper-horizontal>.swiper-pagination-bullets {
        bottom: 40px;
    }

    .pclunbo .swiper-pagination .swiper-pagination-bullet {
        width: 10px;
        height: 10px;
        background: #FFFFFF;
        opacity: 0.6;
        border-radius: 50%;
    }

    .pclunbo .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
        width: 40px;
        height: 10px;
        background: #FFFFFF;
        border-radius: 4px;
        opacity: 1;
    }

    /* 页脚 */
    footer {
        width: 100%;
        height: auto;
        background: #222223;
    }

    footer .top {
        display: flex;
        justify-content: space-between;
        overflow: hidden;
        background: #222223;
        width: 100%;
        padding: 0 40px;
        box-sizing: border-box;
        margin-bottom: 50px;
    }

    footer .top .block {
        width: 100%;
        display: flex;
        margin-top: 80px;
        justify-content: space-between;
    }

    footer .top .block img {
        width: 177px;
        height: 50px;
    }

    footer .top .block .area1 .text {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin: 25px 0;
    }

    footer .top .block .area1 .bigicon {
        display: flex;
    }

    footer .top .block .area1 .bigicon .icon {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 42px;
        height: 42px;
        background: #5B5B5C;
        border-radius: 50%;
        margin-right: 24px;
    }

    footer .top .block .area1 .bigicon .icon:last-child {
        margin-right: 0;
    }

    footer .top .block .area1 .bigicon .icon i::before {
        font-size: 25px;
    }

    footer .top .block .area2 {
        margin: 0;
    }

    footer .top .block .area2 .part1 a {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        width: auto;
        padding-right: 20px;
        border-right: 1px solid #fff;
        padding-left: 20px;
    }

    footer .top .block .area2 .part1 a:first-child {
        padding-left: 0;
    }

    footer .top .block .area2 .part1 a:last-child {
        padding-right: 0;
        border: none;
    }

    footer .top .block .area2 .part2 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #AFAFAF;
        margin-top: 50px;
        margin-bottom: 30px;
    }

    footer .top .block .area2 .part3 a {
        text-decoration: none;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin-right: 60px;
    }

    footer .top .block .area2 .part3 a:last-child {
        margin-right: 0;
    }

    footer .top .block .area3 {
        display: flex;
        flex-direction: column;
        justify-content: center;
    }

    footer .top .block .area3 .part1 {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #AFAFAF;
    }

    footer .top .block .area3 .part1:last-child {
        margin-top: 45px;
    }

    footer .top .block .area3 .part2 {
        font-size: 16px;
        font-family: Arial;
        font-weight: 400;
        color: #FFFFFF;
    }

    footer .bottom {
        display: flex;
        align-items: center;
        justify-content: center;
        background: #2C2C2E;
        width: 100%;
        height: 56px;
    }

    footer .bottom .text {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #878787;
        line-height: 0;
        margin: 0;
    }

    footer .bottom .text a {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #878787;
        line-height: 0;
        margin: 0;
    }

    /* 首页 */
    #indexPage {
        width: 100%;
        height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .indeximg {
        width: 100%;
        height: auto;
    }

    #indexPage .indextitle {
        font-size: 46px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 35px;
        margin-top: 120px;
    }

    #indexPage .indextext {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        line-height: 40px;
        margin-top: 29px;
        margin-bottom: 40px;
    }

    #indexPage .small-triangle {
        width: 0;
        height: 0;
        line-height: 0;
        font-size: 0;
        border: 13px solid transparent;
        border-top-color: #1D418D;
        margin-bottom: 80px;
    }

    #indexPage .applaction {
        display: flex;
        width: 100%;
        height: auto;
    }
    #indexPage .applaction .case{
        display: flex;
        flex-direction: column;
        align-items: center;
        background-repeat: no-repeat;
        text-decoration: none;
        font-size: 42px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        width: 33.33%;
        height: auto;
        box-sizing: border-box;
        position: relative;
    }
    #indexPage .applaction .case img{
        width: 100%;
        height: auto;
    }
    #indexPage .applaction .case .pab{
        position: absolute;
        top: 60px;
        left: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
    }
    #indexPage .applaction .case .pab span{
        display: block;
        width: 81px;
        height: 38px;
        border: 2px solid #FFFFFF;
        text-align: center;
        margin-top: 40px;
        font-size: 50px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }
    #indexPage .applaction .case .pab span i{
        display: block;
        margin-top: -7px;
    }
    #indexPage .product {
        display: flex;
        width: 974px;
        height: auto;
    }

    #indexPage .product .left {
        display: flex;
        flex-wrap: wrap;
        width: 518px;
        height: auto;
        flex: 1;
    }

    #indexPage .product .left .case {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-right: 14px;
        background-color: #FFFFFF;
        margin-bottom: 15px;
        width: 294px;
        height: 270px;
        background: #FFFFFF;
    }

    #indexPage .product .left .case:nth-child(3) {
        margin-bottom: 0;
    }

    #indexPaget .product .left .case:nth-child(4) {
        margin-bottom: 0;
    }

    #indexPage .product .left .case img {
        width: 294px;
        height: 204px;
    }

    #indexPage .product .left .case .title {
        font-size: 16px;
        font-family: "Microsoft YaHei";
        font-weight: 400;
        color: #323233;
        line-height: 0;
        margin-top: 14px;
    }

    #indexPage .product .left .case .text {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        line-height: 0;
        display: inline-block;
        white-space: nowrap;
        text-align: center;
        width: 100%;
        height: 30px;
        line-height: 30px;
        overflow: hidden;
        text-overflow: ellipsis;
        margin-top: 20px;
        padding: 0 10px;
        box-sizing: border-box;
    }

    #indexPage .product .rightimg {
        width: 356px;
        height: 553px;
    }

    #indexPage .productmore {
        text-decoration: none;
        width: 260px;
        height: 60px;
        background: #F2F3F5;
        border: 2px solid #1D418D;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #1D418D;
        display: block;
        padding-left: 65px;
        line-height: 56px;
        margin: 80px 0 120px 0;
        position: relative;
        box-sizing: border-box;
    }

    #indexPage .productmore:hover {
        background-color: #1D418D;
        color: #fff;
    }

    #indexPage .productmore .more::before {
        position: absolute;
        top: 53%;
        transform: translateY(-50%);
        right: 65px;
        font-size: 24px;
    }

    #indexPage .about {
        width: 100%;
        height: auto;
        background: #FFFFFF;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 120px;
    }

    #indexPage .about .content {
        width: 974px;
        height: auto;
        display: flex;
        justify-content: space-between;
        margin-top: 65px;
    }

    #indexPage .about .content .left .backgroundbox {
        width: 400px;
        height: 258px;
        background-color: #1D418D;
    }

    #indexPage .about .content .left .backgroundbox img {
        width: 434px;
        height: 290px;
        margin-left: 12px;
        margin-top: -50px;
    }

    #indexPage .about .content .text {
        width: 487px;
        height: auto;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
    }

    #indexPage .news {
        display: flex;
        width: 974px;
        height: auto;
        justify-content: space-between;
        padding-bottom: 120px;
    }

    #indexPage .news .left {
        display: flex;
        flex-direction: column;
        margin-top: 30px;
    }

    #indexPage .news .button {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        margin-bottom: 30px;
    }

    #indexPage .news .buttonblue {
        color: #2C4E94;
    }

    #indexPage .news .link {
        position: relative;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        margin-top: 10px;
    }

    #indexPage .news .link:hover {
        color: #2C4E94;
    }

    #indexPage .news .link i {
        position: absolute;
        font-size: 25px;
        color: rgba(116, 116, 116, 1);
        top: 50%;
        transform: translateY(-50%);
        right: 0;
    }

    #indexPage .news .link i::before {
        font-size: 30px;
    }

    #indexPage .news .link:hover i {
        color: #2C4E94;
    }

    #indexPage .news .enterprise {
        display: flex;
    }

    #indexPage .news .enterprise .case {
        width: 272px;
        height: auto;
        margin-right: 14px;
    }

    #indexPage .news .enterprise .case img {
        width: 272px;
        height: 184px;
    }

    #indexPage .news .enterprise .case .time {
        font-size: 20px;
        font-family: Arial;
        font-weight: 400;
        color: #747474;
        margin: 30px 0 20px 0;
    }

    #indexPage .news .enterprise .case .text {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 30px;
    }

    #indexPage .news .enterprise .case .text:hover {
        color: #1D418D;
    }

    #indexPage .news .industry {
        display: none;
    }

    #indexPage .news .industry .case {
        width: 272px;
        height: auto;
        margin-right: 14px;
    }

    #indexPage .news .industry .case img {
        width: 272px;
        height: 184px;
    }

    #indexPage .news .industry .case .time {
        font-size: 20px;
        font-family: Arial;
        font-weight: 400;
        color: #747474;
        margin: 35px 0 20px 0;
    }

    #indexPage .news .industry .case .text {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 30px;
    }

    #indexPage .news .industry .case .text:hover {
        color: #1D418D;
    }

    #indexPage .contact {
        display: flex;
        background-repeat: no-repeat;
        width: 100%;
    }

    #indexPage .contact {
        position: relative;
        width: 100%;
        height: auto;
    }

    #indexPage .contact img {
        width: 100%;
        height: auto;
    }

    #indexPage .contact .text {
        position: absolute;
        top: 120px;
        right: 40px;
    }

    #indexPage .contact .text .text1 {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000;
    }

    #indexPage .contact .text .text2 {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000;
        margin: 17px 0 30px 0;
    }

    #indexPage .contact .text .text3 {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000;
    }

    #indexPage .contact .text a {
        display: block;
        width: 116px;
        height: 34px;
        border: 1px solid #000;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000;
        line-height: 34px;
        text-align: center;
        margin-top: 40px;
    }

    /* 菜单栏 */
    #bread {
        display: none;
    }
    #breadipad {
        width: 100%;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: #fff;
        scrollbar-width: none; /* firefox */
        -ms-overflow-style: none;
        overflow: hidden;
    }
    #breadipad .boxipad {
        width: 944px;
        height: 100%;
        overflow-x: scroll;
        scrollbar-width: none; /* firefox */
        -ms-overflow-style: none; /* IE 10+ */
    }
    #breadipad .boxipad:-webkit-scrollbar{
        width: 0 !important;
    }
    #breadipad .boxipad .widthbox{
        width: 1300px;
        height: 100%;
        display: flex;
    }
    #breadipad .boxipad a {
        width: auto;
        display: block;
        height: 60px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 60px;
        margin-right: 70px;
        box-sizing: border-box;
    }

    #breadipad .boxipad .act {
        border-bottom: 2px solid #1D418D;
        color: #1D418D;
        font-size: 18px;
    }

    /* 面包屑 */
    #crumbs {
        width: 100%;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: #fff;
        border-bottom: 1px solid rgba(31, 31, 31, 0.4100);
    }

    #crumbs .box {
        width: 944px;
        height: 100%;
        display: flex;
    }

    #crumbs .box a {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        height: 60px;
        line-height: 60px;
        margin-right: 5px;
    }

    /* 产品列表页 */
    #productPage {
        width: 100%;
        height: auto;
        background-color: #F2F3F5;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 100px;
    }

    #productPage .title {
        font-size: 40px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin: 100px 0 40px 0;
    }

    #productPage .wrapbox {
        width: 944px;
        display: flex;
        flex-wrap: wrap;
    }

    #productPage .wrapbox .box {
        width: 460px;
        height: 570px;
        margin: 40px 24px 0 0;

    }

    #productPage .wrapbox .box:nth-child(2n) {
        margin-right: 0;
    }

    #productPage .wrapbox .box .img {
        width: 100%;
        height: 320px;
    }

    #productPage .wrapbox .box img {
        width: 100%;
        height: 320px;
    }

    #productPage .wrapbox .box .textbox {
        width: 100%;
        height: 250px;
        background-color: #F2F3F5;
        box-shadow: 0px 0px 16px 0px rgba(166, 172, 183, 0.4100);
        padding: 40px;
        box-sizing: border-box;
        text-align: center;
        position: relative;
    }

    #productPage .wrapbox .box .textbox:hover {
        background-color: #1D418D;
    }

    #productPage .wrapbox .box .textbox .dtitle {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 38px;
    }

    #productPage .wrapbox .box .textbox:hover .dtitle {
        color: #fff;
    }

    #productPage .wrapbox .box .textbox .intro {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        line-height: 30px;
        margin: 10px 0 30px 0;
    }

    #productPage .wrapbox .box .textbox:hover .intro {
        color: #fff;
    }

    #productPage .wrapbox .box .textbox .detail {
        position: absolute;
        display: block;
        width: 376px;
        height: 40px;
        background-color: #1D418D;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
        line-height: 40px;
        bottom: 40px;
    }

    #productPage .wrapbox .box .textbox:hover .detail {
        color: #1D418D;
        background-color: #fff;
    }

    /* 产品详情页 */
    #productdetailPage {
        width: 100%;
        height: auto;
        background-color: #fff;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 100px;
    }

    #productdetailPage .title {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin: 100px 0;
    }

    #productdetailPage .contact {
        width: 944px;
        height: auto;
        overflow: hidden;
    }

    #productdetailPage .application {
        width: 944px;
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        box-sizing: border-box;
    }

    #productdetailPage .application .tow {
        position: relative;
        width: 462px;
        height: 250px;
        margin-right: 20px;
        margin-bottom: 20px;
        display: block;
    }

    #productdetailPage .application .tow:last-child {
        margin-right: 0;
    }

    #productdetailPage .application .tow:nth-child(2n) {
        margin-right: 0;
    }

    #productdetailPage .application .tow img {
        width: 100%;
        height: 100%;
    }

    #productdetailPage .application .tow .atitle {
        position: absolute;
        font-size: 21px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    #productdetailPage .application .tree {
        position: relative;
        width: 302px;
        height: 228px;
        margin-right: 19px;
        margin-bottom: 20px;
        display: block;
    }

    #productdetailPage .application .tree:last-child {
        margin-right: 0;
    }

    #productdetailPage .application .tree:nth-child(3n) {
        margin-right: 0;
    }

    #productdetailPage .application .tree img {
        width: 100%;
        height: 100%;
    }

    #productdetailPage .application .tree .atitle {
        position: absolute;
        font-size: 21px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    #productdetailPage .application .five {
        position: relative;
        width: 302px;
        height: 228px;
        margin-right: 19px;
        display: block;
    }

    #productdetailPage .application .five:last-child {
        margin-right: 0;
    }

    #productdetailPage .application .five img {
        width: 100%;
        height: 100%;
    }

    #productdetailPage .application .five .atitle {
        position: absolute;
        font-size: 21px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
    }

    /* 样品申请 */
    #smaplePage {
        display: flex;
        justify-content: center;
        background: #F3F3F5;
        padding-bottom: 60px;
    }

    #smaplePage .contents {
        width: 984px;
        height: auto;
        background-color: #fff;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: 60px;
        padding-bottom: 100px;
    }

    #smaplePage .contact {
        font-size: 40px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin-top: 100px;
    }

    #smaplePage .contact-1 {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: 60px;
        justify-content: center;
    }
    #smaplePage .text_l1 {
        outline: none;
        width: 340px;
        height: 36px;
        background: #FFFFFF;
        border: 1px solid #1D418D;
    }


    #smaplePage .body_l1 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222223;
        display: flex;
        justify-content: center;
        margin-bottom: 40px;
        margin-right: 42px;
        align-items: center;
    }

    #smaplePage .body_l1:nth-child(2n) {
        margin-right: 0;
    }

    #smaplePage .check {
        display: flex;
        width: 944px;
        margin-bottom: 40px;
        align-items: center;
    }

    #smaplePage .check .pro {
        width: 86px;
        height: auto;
        display: flex;
        justify-content: flex-end;
        margin-right: 25px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin-left: 8px;
    }

    #smaplePage .check .checkbox {
        display: flex;
        flex-wrap: wrap;
        margin-left: -11px;
    }

    #smaplePage .check .checkbox .checktext {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin-left: 25px;
    }

    #smaplePage .check .checkbox .boxx {
        display: flex;
        align-items: center;
        margin-right: 67px;
        margin-top: -5px;
    }

    #smaplePage .body_l1 .body_l1jia {
        width: 105px;
        height: auto;
        display: flex;
        justify-content: flex-end;
        margin-right: 16px;
    }

    #smaplePage .body_l12 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222223;
        display: flex;
        justify-content: center;
        margin-bottom: 40px;
    }

    #smaplePage .body_l12 .body_l1jia {
        width: 98px;
        height: auto;
        display: flex;
        justify-content: flex-end;
        margin-right: 20px;
        align-items: center;
        margin-left: 12px;
    }

    #smaplePage .body_l12 .body_l1jia .ipad {
        margin-top: 10px;
    }

    #smaplePage .text_l2 {
        outline: none;
        width: 842px;
        height: 200px;
        background: #FFFFFF;
        border: 1px solid #1D418D;
    }

    #smaplePage .text_l3 {
        width: 210px;
        height: 50px;
        background: #1D418D;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 50px;
        border: none;
        margin-top: 40px;
    }

    #smaplePage .contact-body {
        height: auto;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }


    #smaplePage .contact-body span {
        font-size: 25px;
        font-family: "Microsoft YaHei";
        font-weight: 400;
        color: #E60012;
        height: auto;
        display: block;
        margin-right: 10px;
    }
    /* 应用领域 */
    #applactionPage {
        width: 100%;
        height: auto;
        background-color: #F2F3F5;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 20px;
    }

    #applactionPage .title {
        font-size: 40px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin: 100px 0 80px 0;
    }

    #applactionPage .content-body1 {
        display: flex;
        background-color: #FFFFFF;
        width: 944px;
        height: 344px;
        margin-bottom: 60px;
        box-sizing: border-box;
        padding: 40px;
    }

    #applactionPage .content-body1 .body1-img {
        width: 388px;
        height: 264px;
        margin-right: 40px;
    }

    #applactionPage .content-body1 .body1-text {
        flex: 1;
    }

    #applactionPage .content-body1 .body1-text .text-title {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 0;
        margin-bottom: 25px;
        margin-top: 10px;
    }

    #applactionPage .content-body1 .body1-text .text-body {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 24px;
        margin-bottom: 20px;
    }

    #applactionPage .content-body1 .body1-text .text-label .text-labels {
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        width: 435px;

    }

    #applactionPage .content-body1 .body1-text .text-label .type {
        margin-bottom: 30px;
        display: flex;
        align-items: center;
    }

    #applactionPage .content-body1 .body1-text .text-label .small-square {
        width: 11px;
        height: 11px;
        background: #1D418D;
        margin-right: 10px;
    }

    #applactionPage .content-body1 .body1-text .text-label .label-text {
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        margin-right: 45px;
        width: 90px;
    }

    #applactionPage .content-body1 .body1-text .text-label .type:nth-child(3n) .label-text {
        margin: 0;
    }

    #applactionPage .content-body1 .body1-text .button-text {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 153px;
        height: 42px;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 42px;
        background: #1D418D;
        margin-top: 16px;
        text-decoration: none;
    }

    #applactionPage .content-body1 .body1-text .button-text .rightarrow::before {
        font-size: 30px;
        line-height: 62px
    }

    #applactionPage .content-body1 .body1-text .button-text .text-img {
        margin-left: 14px;
        height: 60px;
    }

    /* 应用领域详情 */
    #applactiondetailPage {
        width: 100%;
        height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    #applactiondetailPage .title {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin: 100px 0;
    }

    #applactiondetailPage .contact {
        width: 945px;
        height: auto;
        overflow: hidden;
    }

    #applactiondetailPage .product {
        width: 100%;
        height: auto;
        padding: 100px 0;
        background-color: #1D418D;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: 80px;
    }

    #applactiondetailPage .product .ptltle {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        margin-bottom: 80px;

    }

    #applactiondetailPage .product .pbox {
        display: flex;
        width: auto;
        height: auto;
        width: 944px;
    }

    #applactiondetailPage .product .pbox a {
        display: block;
        margin-right: 16px;
        text-align: center;
        width: 304px;
        height: auto;
        margin-bottom: 40px;
    }

    #applactiondetailPage .product .pbox a:last-child {
        margin-right: 0;
    }

    #applactiondetailPage .product .pbox a img {
        width: 304px;
        height: 212px;
    }

    #applactiondetailPage .product .pbox a p {
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
    }

    #applactiondetailPage .more {
        position: relative;
        width: 220px;
        height: 60px;
        border: 2px solid #FFFFFF;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 60px;
        padding-left: 40px;
        box-sizing: border-box;
        margin-top: 35px;
    }

    #applactiondetailPage .more .iconmore {
        position: absolute;
        top: 58%;
        transform: translateY(-50%);
        right: 40px;
    }

    #applactiondetailPage .more .iconmore::before {
        font-size: 30px;
    }

    /* 新闻资讯 */
    #newPage {
        width: 100%;
        height: auto;
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: #F3F3F7;
    }

    #newPage .menubox {
        display: flex;
        margin: 100px 0 60px 0;
    }

    #newPage .menubox .change {
        display: block;
        width: 260px;
        height: 60px;
        background: #F2F3F5;
        border: 1px solid #1D418D;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 60px;
        text-align: center;
        margin-right: 60px;
    }

    #newPage .menubox .change:last-child {
        margin-right: 0;
    }

    #newPage .menubox .changeact {
        background-color: #1D418D;
        color: #fff;
    }

    #newPage .box {
        width: 984px;
        height: auto;
        margin-bottom: 100px;
        background-color: #fff;
        padding: 20px 20px 100px 20px;
        box-sizing: border-box;
    }

    #newPage .box .new {
        width: 100%;
        height: 370px;
        padding: 60px 0;
        box-sizing: border-box;
        border-bottom: 1px solid #DDDDDD;
        display: flex;
    }

    #newPage .box .new img {
        height: 250px;
        width: 370px;
        margin-right: 30px;
    }

    #newPage .box .new .time {
        font-size: 20px;
        font-family: Arial;
        font-weight: 400;
        color: #9B9B9B;
        margin-bottom: 50px;
    }

    #newPage .box .new .ntitle {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
    }

    #newPage .box .new .ntitle:hover {
        color: #1D418D;
    }

    #newPage .box .new .tag {
        position: absolute;
        left: 0;
        bottom: 0;
        display: flex;
    }

    #newPage .box .new .tag p {
        width: auto;
        height: auto;
        padding: 5px 15px;
        background-color: #F8F8F8;
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #9B9B9B;
        margin-right: 20px;
    }

    #newPage .box .new .tag p:last-child {
        margin-right: 0;
    }

    /* 新闻中心分页样式 */
    #newPage #pagination {
        width: 943px;
        height: auto;
        display: flex;
        justify-content: center;
    }

    #newPage #pagination .pagination {
        display: flex;
        margin-top: 100px;
    }

    #newPage #pagination .pagination li {
        list-style: none;
        width: 40px;
        height: 40px;
        background-color: #F2F3F5;
        display: block;
        margin-right: 20px;
    }

    #newPage #pagination .pagination li:last-child {
        margin-right: 0;
    }

    #newPage #pagination .pagination a {
        display: flex;
        width: 100%;
        height: 100%;
        justify-content: center;
        align-items: center;
        font-size: 18px;
        font-family: Arial;
        font-weight: 400;
        color: #9B9B9B;
    }

    #newPage #pagination .pagination a .left {
        display: inline-block;
        transform: rotate(-270deg);
    }

    #newPage #pagination .pagination a .left::before {
        font-size: 20px;
        color: #9B9B9B;
    }

    #newPage #pagination .pagination a .right {
        display: inline-block;
        transform: rotate(-90deg);
    }

    #newPage #pagination .pagination a .right::before {
        font-size: 20px;
        color: #9B9B9B;
    }

    #newPage #pagination .pagination .fenyea {
        background-color: #0E57A2;
        color: #fff;
    }

    /* 新闻详情页 */
    #newdetailPage {
        width: 100%;
        height: auto;
        background-color: #fff;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 100px;
    }

    #newdetailPage .title {
        font-size: 30px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        margin: 100px 0 40px 0;
    }

    #newdetailPage .time {
        font-size: 20px;
        font-family: Arial;
        font-weight: 400;
        color: #9B9B9B;
    }

    #newdetailPage .line {
        width: 944px;
        height: 1px;
        background: #DDDDDD;
        margin: 60px 0 80px 0;
    }

    #newdetailPage .contact {
        width: 944px;
        height: auto;
        margin-bottom: 100px;
        overflow: hidden;
    }

    #newdetailPage .left {
        width: 466px;
        height: 70px;
        display: flex;
        background-color: #F2F3F5;
        box-sizing: border-box;
        padding: 0 17px 0 25px;
        line-height: 28px;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        align-items: center;
        margin-right: 10px;
    }

    #newdetailPage .left .lefticon {
        margin-right: 40px;
    }

    #newdetailPage .left .lefticon::before {
        font-size: 20px;
        transform: rotate(180deg);
        display: inline-block;
        color: #9B9B9B;
    }

    #newdetailPage .hov:hover {
        background-color: #1D418D;
        color: #fff;
    }

    #newdetailPage .hov:hover .lefticon::before {
        color: #fff;
    }

    #newdetailPage .hov:hover p {
        color: #fff;
    }

    #newdetailPage .hov:hover .righticon::before {
        color: #fff;
    }

    #newdetailPage .right {
        width: 466px;
        height: 70px;
        display: flex;
        background-color: #F2F3F5;
        box-sizing: border-box;
        padding-left: 17px;
        align-items: center;
    }

    #newdetailPage .right p {
        line-height: 28px;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
        width: 505px;
        margin-right: 16px;
    }

    #newdetailPage .right .righticon {
        display: flex;
        width: 70px;
        height: 70px;
        justify-content: center;
        align-items: center;
    }

    #newdetailPage .right .righticon::before {
        font-size: 20px;
        display: inline-block;
        color: #9B9B9B;
    }

    /* 企业简介 */
    #briefPage {
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: #fff;
        width: 100%;
    }

    #briefPage .briefone {
        position: relative;
        width: 100%;
        height: auto;
    }

    #briefPage .briefone .imgs {
        width: 100%;
        height: auto;
    }

    #briefPage .briefone .abs {
        position: absolute;
        left: 0;
        width: 100%;
        height: 100%;
        top: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    #briefPage .briefone .abs .title {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        width: auto;
        margin: 60px 0 30px 0;
    }

    #briefPage .briefone .abs .text {
        width: 583px;
        height: auto;
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 24px;
    }

    #briefPage .briefone .abs .text p {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 24px;
    }

    #briefPage .briefone .abs .bottom {
        width: 200px;
        height: 80px;
        background: #1D418D;
        opacity: 0.8;
        text-align: center;
        padding: 0 50px;
        box-sizing: border-box;
        margin-right: 30px;
    }

    #briefPage .briefone .abs .bottom:last-child {
        margin-right: 0;
    }

    #briefPage .briefone .abs .bottom .btitle {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #FFFFFF;
        margin: 14px 0 6px 0;
    }

    #briefPage .briefone .abs .bottom .btext {
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    #briefPage .briefone .abs .bottom .btext p {
        font-size: 12px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 16px;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    #briefPage .brieftwo{ 
        width: 100%;
        height: auto;
        display: flex;
        justify-content: space-between;
        margin: 60px 0;
        padding: 0 20px;
        box-sizing: border-box;
    }
    #briefPage .brieftwo .imgbox{ 
        width: 41.8%;
        margin-top: 50px;
    }
    #briefPage .brieftwo .imgs{ 
        width: 100%;
        height: auto;
    }
    #briefPage .brieftwo .content{
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 55%;
    }
    #briefPage .brieftwo .content .title{ 
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #323233;
        margin-bottom: 20px;
    }
    #briefPage .brieftwo .content .text{ 
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        width: 100%;
        line-height: 26px;
    }
    #briefPage .brieftwo .content .text p{ 
        font-size: 14px !important;
        font-family: Microsoft YaHei !important;
        font-weight: 400 !important;
        color: #323233 !important;
        line-height: 26px !important;
    }
    #briefPage .brieftwo .content .text span{ 
        font-size: 14px !important;
        font-family: Microsoft YaHei !important;
        font-weight: 400 !important;
        color: #323233 !important;
        line-height: 26px !important;
    }

    #briefPage .brieffour {
        display: flex;
        padding: 0 20px;
        padding-bottom: 90px;
        box-sizing: border-box;
        width: 100%;
    }

    #briefPage .brieffour .imgbox {
        width: 424px;
        height: 284px;
        background: #F2F3F5;
        overflow: visible;
        margin-top: 70px;
        margin-right: 20px;
    }

    #briefPage .brieffour .imgbox .imgs {
        width: 424px;
        height: 284px;
        margin: -20px 0 0 20px;
        overflow: visible;
    }

    #briefPage .brieffour .content {
        margin: 68px 0 0 0;
        text-align: center;
    }

    #briefPage .brieffour .content .title {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #323233;
        margin-bottom: 27px;
    }

    #briefPage .brieffour .content .text {
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 24px;
        text-align: start;
        -webkit-line-clamp: 10;
    }
    #briefPage .brieffour .content .text p{
        font-size: 14px !important;
        font-family: Microsoft YaHei !important;
        font-weight: 400 !important;
        color: #323233 !important;
        line-height: 24px !important;
        text-align: start;
    }
    #briefPage .briefthree{ 
        width: 100%;
        height: auto;
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding: 0 20px;
        box-sizing: border-box;
    }
    #briefPage .briefthree .imgbox{ 
        width: 40.8%;
        height: auto;
    }
    #briefPage .briefthree img{ 
        width: 100%;
        height: auto;
    }
    #briefPage .briefthree .textbox{ 
        width: 55%;
        height: auto;
    }
    #briefPage .briefthree .textbox .title{ 
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #333;
        text-align: center;
        margin-bottom: 20px;
    }
    #briefPage .briefthree .textbox .title:first-child{ 
        font-size: 20px;
    }
    #briefPage .briefthree .textbox .text{ 
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333;
        line-height: 28px;
        margin-bottom: 20px;
    }
    #briefPage .briefthree .textbox .content{ 
        font-size: 14px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #333;
        line-height: 28px;
        margin-bottom: 20px;
    }
    #briefPage .briefthree .textbox .content:last-child{ 
        margin-bottom: 0;
    }
    #briefPage .briefthree .textbox .content p{ 
        font-size: 14px !important;
        font-family: Microsoft YaHei !important;
        font-weight: 400 !important;
        color: #333 !important;
        line-height: 28px !important;
        text-align: center;
    }
    #briefPage .briefthree .textbox .content span{ 
        font-size: 14px !important;
        font-family: Microsoft YaHei !important;
        font-weight: 400 !important;
        color: #333 !important;
        line-height: 28px !important;
    }

    /* 荣誉资质 */
    #honorPage {
        display: flex;
        flex-direction: column;
        align-items: center;
        background-color: #F0F4F7;
        width: 100%;
        height: auto;
    }

    #honorPage .menubox {
        display: flex;
        margin: 100px 0 60px 0;
    }

    #honorPage .menubox .menuhonor {
        width: 260px;
        height: 60px;
        background: #F2F3F5;
        border: 1px solid #1D418D;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #323233;
        line-height: 60px;
        text-align: center;
        margin-right: 60px;
    }

    #honorPage .menubox .menuhonor:last-child {
        margin-right: 0;
    }

    #honorPage .menubox .menuact {
        background-color: #1D418D;
        color: #fff;
        border: none;
    }

    #honorPage .contentbox {
        width: 984px;
        height: auto;
        background: #FFFFFF;
        margin-bottom: 100px;
        display: flex;
        flex-direction: column;
        align-items: center;
        padding-bottom: 100px;
    }

    #honorPage .contentbox .content {
        display: flex;
        flex-wrap: wrap;
        width: 900px;
        height: auto;
        justify-content: start;
        margin-top: 20px;
    }

    #honorPage .contentbox .content .imgbox {
        width: 287px;
        height: auto;
        text-align: center;
        margin-top: 40px;
        margin-right: 18px;
    }

    #honorPage .contentbox .content .imgbox:nth-child(3n) {
        margin-right: 0;
    }

    #honorPage .contentbox .content .imgbox img {
        width: 287px;
        height: auto;
        margin-bottom: 15px;
    }

    #honorPage .contentbox .content .imgbox p {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #000;
    }

    /* 荣誉资质分页样式 */
    #honorPage #pagination {
        width: 984px;
        height: auto;
        display: flex;
        justify-content: center;
    }

    /* 加入我们 */
    #joinPage {
        width: 100%;
        display: flex;
        flex-direction: column;
        align-items: center;
        height: auto;
        background-color: #F2F3F5;
        padding-bottom: 100px;
    }

    #joinPage .dabox {
        width: 984px;
        height: auto;
        background-color: #fff;
        padding: 60px 0 100px 0;
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-top: 100px;
    }

    #joinPage .box {
        width: 944px;
    }

    #joinPage .box .top {
        width: 944px;
        padding: 0 40px;
        height: 60px;
        background-color: #F5F7FA;
        display: flex;
        justify-content: space-between;
        align-items: center;
        box-sizing: border-box;
        margin-top: 10px;
    }

    #joinPage input {
        display: none;
    }

    #joinPage input[type='checkbox']:checked~label {
        background-color: #1D418D;
    }

    #joinPage input[type='checkbox']:checked~label .name {
        color: #fff;
    }

    #joinPage input[type='checkbox']:checked~label .icon {
        color: #fff;
    }

    #joinPage .box .top .name {
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
    }

    #joinPage .box .top .icon {
        font-size: 18px;
        color: #444444;
    }

    #joinPage .box .bottom {
        width: 944px;
        padding: 50px 40px 40px 40px;
        box-sizing: border-box;
        display: none;
    }

    #joinPage .box .bottom .toptextbox {
        display: flex;
    }

    #joinPage .box .bottom .toptextbox .toptext {
        width: 50%;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        margin-bottom: 20px;
    }

    #joinPage .box .bottom .bottomtitle {
        font-size: 16px;
        font-family: MicrosoftYaHei;
        font-weight: bold;
        color: #444444;
        margin-top: 40px;
    }

    #joinPage .box .bottom .bottomtext {
        margin-top: 10px;
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #444444;
        line-height: 32px;
    }

    #joinPage .box .btnbox {
        width: 100%;
        height: 50px;
        display: flex;
        margin-top: 60px;
        justify-content: center;
    }

    #joinPage .box .btnbox a {
        display: block;
        width: 232px;
        height: 50px;
        background: #1D418D;
        font-size: 18px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        text-align: center;
        border: none;
        line-height: 50px;
    }

    /* 联系我们 */
    #contactPage {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width: 984px;
        height: 796px;
        margin: 60px 0;
        background-image: url(../../../static/yixing/image/contactbackground.png);
    }

    #contactPage .contact-nav {
        width: 100%;
        height: auto;
        display: flex;
        justify-content: center;
    }

    #contactPage .contact2:last-child {
        margin-right: 0;
    }

    #contactPage .contact4 {
        border: none;
        width: 400px;
        height: 100px;
        font-weight: 400;
        color: #323233;
        line-height: 75px;
        font-size: 32px;
        font-family: "Microsoft YaHei";
        margin-right: 40px;
        margin-top: 60px;
        background: url(../../../static/yixing/image/contactbackground5.png);
    }

    #contactPage .contact {
        border: none;
        width: 360px;
        height: 90px;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 75px;
        font-size: 28px;
        font-family: "Microsoft YaHei";
        margin-right: 40px;
        margin-top: 60px;
        background: url(../../../static/yixing/image/contactbackground2.png);
    }

    #contactPage .contact2 {
        font-size: 28px;
        color: #323233;
        border: none;
        width: 360px;
        height: 90px;
        font-weight: 400;
        line-height: 75px;
        font-family: "Microsoft YaHei";
        margin-right: 40px;
        margin-top: 60px;
        background: url(../../../static/yixing/image/contactbackground1.png)
    }

    #contactPage .contact3 {
        border: none;
        width: 400px;
        height: 100px;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 75px;
        font-size: 32px;
        font-family: "Microsoft YaHei";
        margin-top: 60px;
        background: url(../../../static/yixing/image/contactbackground4.png);
    }

    #contactPage .contact-1 {
        display: flex;
        flex-direction: column;
        align-items: center;
        margin: 60px 0;
    }

    #contactPage .contact-2 {
        display: none;
        flex-direction: column;
        align-items: center;
        margin: 60px 87px 60px 83px;
    }

    #contactPage .text_l1 {
        outline: none;
        width: 340px;
        height: 36px;
        background: #FFFFFF;
        border: 1px solid #1D418D;
    }
    #contactPage .houlai {
        margin-left: 5px;
        width: 837px;
    }

    #contactPage .body_l1 {
        font-size: 16px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #222223;
        display: flex;
        justify-content: center;
        margin-bottom: 35px;
    }

    #contactPage .text_l2 {
        outline: none;
        width: 837px;
        height: 200px;
        background: #FFFFFF;
        border: 1px solid #1D418D;
        margin-left: 2px;
    }

    #contactPage .text_l3 {
        width: 210px;
        height: 50px;
        background: #1D418D;
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 50px;
        border: none;
    }

    #contactPage .contact-body {
        height: auto;
        display: flex;
        align-items: center;
        justify-content: space-between;
        flex-wrap: wrap;
        padding: 0 20px;
        box-sizing: border-box;
    }


    #contactPage .contact-body span {
        font-size: 25px;
        font-family: "Microsoft YaHei";
        font-weight: 400;
        color: #E60012;
        height: auto;
        display: block;
        margin-right: 11px;
    }

    #contactPage .contact-body .body_l1 h {
        margin-right: 16px;
    }

    #contactPage .contact-2 .contact-body2 {
        display: flex;
        align-items: center;
        width: 944px;
        height: 252px;
        margin-bottom: 10px;
    }

    #contactPage .contact-2 .contact-body2:last-child {
        margin-bottom: 0;
    }

    #contactPage .contact-2 .contact-body2 .part1 {
        display: flex;
        align-items: center;
        font-size: 20px;
        font-family: Microsoft YaHei;
        font-weight: bold;
        color: #323233;
        margin-bottom: 25px;
    }

    #contactPage .contact-2 .contact-body2 p {
        font-size: 24px;
        font-family: Microsoft YaHei;
        font-weight: 400;
        color: #747474;
    }

    #contactPage .contact-2 .contact-body2 .left {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
        height: auto;
        padding-top: 30px;
        padding-bottom: 26px;
        border-right: 1px solid #DCDCDC;
    }

    #contactPage .contact-2 .contact-body2 .right {
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
        height: auto;
    }
}