        body {
            margin: 0;
            font-family: Arial, sans-serif;
            overflow-x: hidden;
        }
        .header{
            background-color: #fff;
            width: 100%;
        }
        header{
            color: white;
            padding: 12px 0;
            text-align: center;
            width: 1200px;
            margin: 0 auto;
            display: flex;
            justify-content:space-between;
        }
        header img{
            margin-left: 50px;
            height: 52px;
        }
        nav {
            padding: 10px;
            text-align: center;
            margin-right: 10px;
        }
        nav a {
            color: #000;
            text-decoration: none;
            margin: 0 20px;
/*            font-weight: bold;*/
            font-size:22px;
        }
        nav a:hover{
            color: #fe862f;
        }
        .hero {
            position: relative;
            height: 814px;
            background-size: cover;
            background-position: center;
/*            background-image: url(../images/ad.jpg);*/
            left: 50%;
            margin-left: -960px;
            width: 1920px;
        }
        .hero-content {
            color: #fff;
            width: 1200px;
            position: absolute;
            left: 20%;
            padding-top: 220px;
        }
        .hero-content h1{
            font-weight: 100;
            font-size: 56px;
        }
        .hero-content div{
            font-weight: 400;
            font-size: 18px;
            line-height: 30px;
        }
        #Product{
/*            margin-top: 180px;*/
        }
        .product-section {
            background-color: #fe862f;
            padding: 20px 0;
            text-align: center;
            color:#faffa4;
        }
        .product-item {
            display: inline-block;
            margin: 40px 0px;
            width: 290px;
            height: 200px;
        }
        .product-l{
            display: flex;
            justify-content: space-between;
        }
        .product-item img {
            width: 200px;
            height: 200px;
            object-fit: cover;
            border-radius: 50%;
            overflow: hidden;            
        }
        .product-item div {
            padding:10px 0 ;
            font-weight: bold;
            font-size: 18px;
        }
        .news-section {
            padding: 20px;
            text-align: center;
        }
        .news-item {
            display: inline-block;
            margin: 20px 0;
            width: 350px;
            text-align: center;
        }
        .contact-section {
            background-color: #fe862f;
            padding: 20px 0;
            text-align: center;
        }
        .contact-section h2{
            color:#faffa4;
        }
        .contact-item {
            display: inline-block;
            margin: 20px;
            width: 400px;
            background-color: white;
            padding: 20px;
            border-radius: 10px;
        }
        .contact-item .contact-l{
            display: flex;
        }
        .contact-item img{
            width: 66px;
            height: 66px;
            margin: 10px;
        }
        .contact-item p{
            text-align: left;
            width: 100%;
        }
        /* 新增样式 */
        .w1920{
            width: 100%;
/*            margin: 0 auto;*/
            padding-bottom: 60px;
        }
        .container {
            width: 1200px;
            margin: 0 auto;
        }
        h2{font-size: 36px;}
        .about-container{width: 1200px;margin: 80px auto 100px auto;display: flex;justify-content: space-between;}
        .about-container img{width: 600px;margin-top: 100px;}
        .about-container .about-c{width: 528px;height: 675px;color:#000;}
        .about-container .about-c h2{width: 600px;font-size: 32px;font-weight: 400;}
        .about-container .about-c div{padding-bottom:30px;word-wrap: break-word;font-size:16px;line-height: 30px;color: #787878;}
        .news-container{width: 1200px;margin: 0 auto;min-height: 1000px;
/*            background-image: url(../images/news.jpg);*/
        }
        .news-container div{width: 700px;word-wrap: break-word;}
        .products-container{height: 675px;width: 1200px;margin: 0 auto;display: flex;}
        .products-container img{width: 500px;height: 530px;margin:70px 45px 0 0px;}
        .products-container div{
/*                width: 513px;*/
                word-wrap: break-word;
                padding-top: 95px;
                 line-height: 28px; 
                font-size: 26px;}
        .products-c p {padding-top:30px;}
/*        .news-container div{width: 700px;word-wrap: break-word;padding: 180px 0 0 50px;font-size: 18px;line-height: 26px;}*/
        .ft_m{display: flex;}
        .ft_m .ftm_l{width: 400px;height: 200px;}
        .ft_m .ftm_l img{width: 100%;}
        .ft_m .ftm_r{padding-left: 30px;width: 690px;}
        .ft_m .ftm_r .ftm_item{line-height: 48px;font-size: 17px;text-align: left;color: #fff;}

.news-container .n_b{position: absolute;width: 1200px}
.news-container .n_b .n_l{width: 800px;min-height: 1000px;background-color: #f6f3f0;padding-left: 114px;/*position: absolute;top: 83px;*/}
.news-container .n_b .n_l .n_to{min-height: 800px;}
.news-container .n_b .n_l .n_t{font-size: 30px;color: #796e5e;width: 467px;padding: 146px 0 10px 0;}
.news-container .n_b .n_l .n_c{font-size: 16px;color: #939393;width: 467px;}
.news-container .n_b .n_l .n_c p{padding-top: 25px;font-size: 14px;line-height: 26px;}
.news-container .n_b .n_l .news-container .n_bo{padding-top: 40px;font-size: 13px;line-height: 24px;padding-right: 114px;}
.news-container .n_b .n_l .news-container .n_bo a{color: #a1a2a2;width: 100%;}
.news-container .n_b .n_l .news-container .n_bo .n_per,.news-container .n_b .n_l .news-container .n_bo .n_next{width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.news-container .n_b .n_r{width: 600px;position: absolute;top: 150px;right: 0px;}
.news-container .n_b .n_r img{width: 100%;}     
.clear {
    clear: both;
    display: block;
}     
