/* 修改：讓導覽列容器更穩定 */

header {
    width: 100%;
    height: 80px;
    background-color: #FFF;
    position: fixed;
    top: 0;
    left: 0;           /* 新增：確保從最左側開始，防止縮放位移 */
    z-index: 999;
    border-bottom: 1px solid #F9F9F9; /* 修正：0.25px 在某些螢幕會消失，建議至少 1px */
    display: flex;     /* 新增：讓 header 內部容器更容易對齊 */
    align-items: center;
}

.navbar {
    width: 90%;        /* 修正：原本 80% 在縮放時會太窄，改為 90% 增加容錯空間 */
    max-width: 1400px; /* 新增：限制最大寬度，避免在大螢幕上 Logo 與選單分太開 */
    height: 100%;      /* 改為 100% 繼承 header 高度 */
    display: flex;
    margin: 0 auto;    /* 修正：明確設定上下 0 左右 auto 置中 */
    align-items: center;
    justify-content: space-between;
    /* 移除固定 width: 80% 的強制擠壓感 */
}

/* 修改：調整 logo */
.navbar .logo-img {
    width: auto;           /* 讓容器寬度隨圖片縮小 */
    height: 100%;          /* 跟隨 navbar 高度 */
    display: flex;
    align-items: center;   /* 垂直置中 */
    flex-shrink: 0;        /* 重要：防止 LOGO 被右邊選單擠壓變小 */
}

.navbar .logo-img img {
    height: 90px;          /* 設定一個固定高度（建議比 80px 小，留點上下邊距，原設定為50px） */
    width: auto;           /* 寬度隨比例自動調整，不變形 */
    max-width: 300px;      /* 增加一個保險：最大寬度不要超過 300px，原設定為50px */
    display: block;
    object-fit: contain;   /* 確保圖片在範圍內完整顯示 */
}

/* 修改：調整 navleft，移除固定的 80% 寬度，改用 flex 增長 */
.navleft {
    flex: 1;               /* 自動填滿剩餘空間 */
    display: flex;
    align-items: center;
    justify-content: flex-end; /* 讓選單靠右 */
}

/* 修改：選單容器不要設固定 % 寬度，否則縮放時會擠壓 */
.navbar .nav {
    width: auto;           /* 改為 auto，由內容決定寬度 */
    height: 100%;
    display: flex;
}

/* 修改：這是最關鍵的一步 */
.navbar .nav ul {
    position: relative;
    display: flex;
    justify-content: flex-end; /* 改為靠右排列 */
    gap: 10px;                 /* 使用固定間距取代 space-around */
    width: auto;
    height: 100%;
    list-style: none;          /* 確保移除點點 */
    margin: 0;
    padding: 0;
}

/* 修改：li 不要設 width: 100% */
.navbar .nav ul>li {
    width: auto;               /* 寬度隨文字長度變化 */
    height: 100%;
    position: relative;
    white-space: nowrap;       /* 強制文字不換行 */
}

/* 修改：調整文字 padding */
.navbar .nav ul>li>a {
    display: block;
    width: auto;
    height: 100%;
    line-height: 80px;
    padding: 0 5px;           /* 左右各給 15px 點擊範圍 */
    text-align: center;
    color: #000000;
    font-size: 15px;           /* 建議 15px-16px 閱讀感最佳 */
    font-family: 'OPPOSansr', sans-serif;
    text-decoration: none;
}

/* 修改：下拉選單 (ol) 的寬度與定位優化 */
.navbar .nav ul>li>ol {
    width: 120px;           /* 建議固定寬度，不要用 calc 避免縮放時晃動 */
    background-color: #FFF;
    box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1); /* 更柔和的陰影 */
    position: absolute;
    top: 80px;              /* 緊貼 Header 底部，解決「太遠」的問題 */
    left: 50%;              /* 配合下方 transform 達成水平居中 */
    transform: translateX(-50%) scaleY(0); /* 水平置中並隱藏 */
    transform-origin: top;
    transition: all 0.4s ease;
    list-style: none;
    padding: 0;
    margin: 0;
    z-index: 1000;
}

/* 修正：滑鼠移入顯示 */
.navbar .nav ul li:hover ol {
    transform: translateX(-50%) scaleY(1);
}

/* 修正：子選單的項目清單 */
.navbar .nav ul>li>ol>li {
    width: 100%;            /* 確保填滿容器 */
    height: 45px;           /* 稍微縮小高度，看起來更精緻 */
    border-bottom: 1px solid #f5f5f5;
}

/* 修正：子選單文字大小與居中 */
.navbar .nav ul>li>ol>li>a {
    display: flex;          /* 改用 flex 達成絕對居中 */
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
    line-height: normal;    /* 移除繼承的大行高 */
    text-align: center;
    color: #333;            /* 稍微淺一點的黑，增加質感 */
    font-size: 15px;        /* 修正：子選單字級應比主選單 (16px) 小 */
    font-family: 'OPPOSansr', sans-serif;
    font-weight: 400;       /* 避免太粗 */
    text-decoration: none;
}

/* 滑鼠懸停子選單效果 */
.navbar .nav ul>li>ol>li:hover {
    background-color: #AF6437; /* 使用你的主題色 */
}
.navbar .nav ul>li>ol>li:hover a {
    color: #FFF;            /* 懸停時文字變白 */
}

.hand {
  cursor: pointer;
}

.normal {
  cursor: default;
}

/* 這一段的下方增加段落間距 */
.bottom-text {
  margin-bottom: 50px;
}


/* 設定線條 */
/*.navbar .nav ul .underline {
    position: absolute;
    left: 0px;
    bottom: 0;
    width: 240px;
    height: 6px;
    background: red;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    transition: all 0.5s;
    pointer-events: none;
}

/* 邊框三角的實作方法一 */
/*.navbar .nav ul .underline::before {
    content: "";
    position: absolute;
    width: 18px;
    height: 10px;
    top: -10px;
    left: calc(50% - 9px);
    background: inherit;
    clip-path: polygon(0 100%, 50% 0, 100% 100%);
}*/

/* 邊框三角的實作方法二 */
/* .navbar .nav ul .underline::before{
    content: "";
    position: absolute;
    display: block;
    top: -20px;
    left: calc(50% - 9px);
    border: 10px solid transparent;
    border-bottom-color: red;
} 
.navbar .nav ul>li:nth-child(2):hover~.underline {
    left: 240px;
}

.navbar .nav ul>li:nth-child(3):hover~.underline {
    left: 480px;
}

.navbar .nav ul>li:nth-child(4):hover~.underline {
    left: 720px;
}

.navbar .nav ul>li:nth-child(5):hover~.underline {
    left: 960px;
}*/
.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
		  
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: cover;
      }
.banner{width: 100%;height: calc(100vh - 80px); margin-top: 80px;}
.two-banner{margin-top: 80px;}
.service-banner{margin-top: 80px;}
.banner video{width: 100%;height: 100%;object-fit: cover;}
.attract-banner{margin-top: 80px;}
.banner video::-webkit-media-controls-timeline { display: none;}
.banner video::-webkit-media-controls-fullscreen-button {display: none;}
.banner video::-webkit-media-controls-play-button {display: none;}
.banner video::-webkit-media-controls-current-time-display {display: none;}
.banner video::-webkit-media-controls-time-remaining-display {display: none;}
.banner video::-webkit-media-controls-mute-button {display: none;}
.banner video::-webkit-media-controls-toggle-closed-captions-button {display: none;}
.banner video::-webkit-media-controls-enclosure {display: none;}
.banner video::-webkit-media-controls-volume-slider {display: none;}
.banner .swiper-button-next.swiper-button-next{
            width: 47px;
			height: 47px;
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAQAAADZLlsnAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAFzUkdCAK7OHOkAAACsSURBVHja7djBCQIxEIXhf2XPVuBCbvZgIVrBVrB3wbtB72lBC7CCRTvwJmwHaUBL2ElkQOHN+eULzIQcpnkHAl71agk83fj1AtcSL168ePF/x/cMnvySgTtbz+Z0nLmw8uIBNjw4Wa+oG+2OK70fDx0HyyS+e5jTXKCthDOJOB+r4xORbAmW8yNHRmu4jJ/Ycys5YOczkWRrSQ2fqCj99+LFixf/I3zjuxH5AL21G31xkmAcAAAAAElFTkSuQmCC");
         }
.banner .swiper-button-prev.swiper-button-prev{
	width: 47px;
	height: 47px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAQAAADZLlsnAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAFzUkdCAK7OHOkAAACuSURBVHja7dixDcIwEIXhPyh1JqBwxwZB8gIMkBnSR7hng0gMwASegZ4Z6JBgAhaAgpICX8Qrotyrrc+nZ7tx9QoEVLnVBK4yfrNCGuedd95552fLNyR6Fb/jTKIpXV4b6MieaJumlDdVYuUTfXkhNj5yZM3E/D7ayXQZn2k58FDxACc6so6HOwNbLir+s0XHYKvJ+mozLSPP/13M74y66YXdO++8884vm6+0PyJvm18XhwrfxEYAAAAASUVORK5CYII=");
} 
.banner .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:'';}
.banner .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ content:'';}
.banner .swiper-button-next, .swiper-rtl .swiper-button-prev{right: 5%;}
.banner .swiper-button-prev, .swiper-rtl .swiper-button-next{left: 5%;}
.shop{width: 100px;position: relative;margin-left: 30px;}
.shop .shop-button{width: 100px;height: 30px;line-height:30px; background-color: #000;color: #FFF;border-radius: 8px;display: flex;justify-content: center;align-items: center;}
.shop .shop-button span{font-size: 16px;font-weight: 400;}
.shop .shop-button img{width: 10px;height: 11px;margin-left: 4px;}
.shop-more{width:230px;height: 90px; background-color: #000;position: absolute; right: 0px;top: 55px;  display: flex; justify-content:space-around;align-items: center; transform: scaleY(0);transition: all 0.6s;transform-origin: 50% 0;z-index: 9;}
.shop-more::before {
    content: "";
    position: absolute;
    width: 100px;
    height: 30px;
	top: -30px;
	right: 0px;
    background: inherit;
}
.shop-more .more-one{width: 56px;height: 63px;color: #FFF;font-size: 16px;display: flex;flex-direction: column;}
.shop-more .more-one img{width: 40px;margin: auto;}
.shop:hover .shop-more{
    transform: scaleY(1);
}
.english{width: 85px;font-size: 16px;color: #666666;text-align: end;}


.index-one{width: 100%;padding-bottom: 100px;padding-top: 100px;}
.index-one .index-one-all{width: 928px;margin: auto;}
.index-one .index-one-all h2{font-weight: 400;color: #000;text-align: justify;font-size: 30px;font-weight: bold;line-height: 37px;}
.index-one .index-one-all h3{font-weight: 400;color: #000;text-align: justify;font-size: 23px;margin-bottom: 16px;line-height: 29px;}
.index-one .index-one-all ul{display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 15px;margin-bottom: 15px;}
.index-one .index-one-all ul a{width:456.67px;height: 337px;margin-top: 15px;margin-bottom: 75px;}
.index-one .index-one-all ul li{width:456.67px;height: 339.73px;position: relative;overflow: hidden;}
.index-one .index-one-all ul li img{transition: all 0.6s;}
.index-one .index-one-all ul li .one-d{width: 25%; position: absolute;top: 65%;left: 65%;display: none;}
.index-one .index-one-all ul li .one-d{display: block;}
.index-one .index-one-all ul li:hover img{transform: scale(1.2);}
.index-two{width: 100%;position: relative;}
.index-two .two-d{width: 235px;height: 40px;position: absolute;top:33%;left: 10%;}
.index-two .two-d h3{font-weight: 400;font-size: 19px;line-height: 24px;letter-spacing:1px;color: #FFF;}
.index-two .two-d h2{margin-top: 5px;font-weight: 400;color: #FFF;font-size: 28px;line-height: 37px;}
.index-two .two-d .button{width: 150px;height: 50px;border: 1px solid rgba(255, 255, 255, 0.5);background: rgba(255, 255, 255, 0.1);box-sizing: border-box;color: #FFF;margin-top: 71px;font-weight: 400;text-align: center;line-height: 50px;font-size: 16px;}
.index-three{position: relative;}
.index-two-two .index-two-two-all{width: 80%;margin: auto;margin-top: -80px;}
.index-two-two .index-two-two-all .index-two-two-one{width: 100%;background-color:#F5F5F5;}
.index-two-two .index-two-two-all .index-two-two-one ul{display: flex;}
.index-two-two .index-two-two-all .index-two-two-one ul li{width: 20%;height: 160px;display: flex;flex-direction: column;justify-content: center;align-items: center;}
.index-two-two .index-two-two-all .index-two-two-one ul li .two-bt{width:132px;text-align: justify;}
.index-two-two .index-two-two-all .index-two-two-one ul li .two-btn{width:132px;text-align: justify;font-size: 19px;color: #666;font-weight: 400;}
.index-two-two .index-two-two-all .index-two-two-one ul li .two-bt .time{font-size: 26px;font-weight: 600;color: #000;font-family: initial;}
.index-two-two .index-two-two-all .index-two-two-one ul li .two-bt .time span{font-size: 20px;}
.index-two-two .index-two-two-all .index-two-two-one ul li .two-bt .time-z{font-size: 19px;font-weight: 400;color: #000;margin-left: -5px;}
.index-two-two .index-two-two-all .index-two-two-one ul li:hover{background-color:#AF6437;}
.index-two-two .index-two-two-all .index-two-two-one ul li:hover .two-bt .time{color:#FFF;}
.index-two-two .index-two-two-all .index-two-two-one ul li:hover .two-bt .time-z{color:#FFF;}
.index-two-two .index-two-two-all .index-two-two-one ul li:hover .two-btn{color:#FFF;}
.index-two .two-d .button:hover{background:#AF6437;border: 1px solid #AF6437; transition: all 1s;}
.index-four{width: 100%; padding-bottom: 100px;}
.index-four .index-four-all{width: 80%;margin: auto;}
.index-five{width: 100%;position: relative;}
.index-five .five-d{width: 395px;height: 72px;position: absolute;top:25%;left: 10%;}
.index-five .five-d h3{font-weight: 400;font-size: 18px;line-height: 24px;letter-spacing:1px;color: #FFF;}
.index-five .five-d h2{margin-top: 5px;font-weight: 400;color: #FFF;font-size: 28px;line-height: 37px;}
.index-five .five-d .button{width: 150px;height: 50px;border: 1px solid rgba(255, 255, 255, 0.5);background: rgba(255, 255, 255, 0.1);box-sizing: border-box;color: #FFF;margin-top: 71px;font-weight: 400;text-align: center;line-height: 50px;font-size: 16px;}
.index-five .five-d .button:hover{background:#AF6437;border: 1px solid #AF6437; transition: all 1s;}
.index-new{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color: #F9F9F9;}
.index-new .index-new-one{width: 80%;margin: auto;display: flex;justify-content: space-between;align-items: end;}
.index-new .index-new-one h2{font-weight: 400;font-size: 28px;}
.index-new .index-new-one span{font-size: 16px;font-weight: 400;color: #999999;display: flex;}
.index-new .index-new-two{width: 80%;margin: auto;margin-top: 40px;}
.index-new .index-new-two ul{display: flex;justify-content: space-between;}
.index-new .index-new-two ul a{width: 24%;}
.index-new .index-new-two ul li{background-color: #FFF;overflow: hidden;}
.index-new .index-new-two ul li img{height:200px;object-fit: cover;}
.index-new .index-new-two ul li img:hover{transform: scale(1.1);transition: all 0.6s;}
.index-new .index-new-two ul li .li-m{width: 90%;margin: auto;padding-top: 20px;padding-bottom: 20px;}
.index-new .index-new-two ul li .li-m span{font-size: 16px;color: #999999;}
.index-new .index-new-two ul li .li-m h2{margin-top: 20px;font-size: 16px;color: #000;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;

}
.index-new .index-new-two ul li .li-m p{margin-top: 20px;font-size: 16px;line-height: 18px;color: #999;font-family: 'OPPOSansr';}
.index-six{width: 100%;padding-bottom: 100px;display: flex;justify-content: space-between;}
.index-six .index-six-one{width: 49.5%;position: relative;}
.index-six .index-six-one .six-d{width: 40%;text-align: center;position: absolute;top: 100px;left: 30%;}
.index-six .index-six-one .six-d h3{font-size: 16px;letter-spacing:1px;color: #FFF;font-weight: 400;margin-top: 5px;}
.index-six .index-six-one .six-d h2{font-size: 28px;font-weight: 400;color: #FFF;}
.index-six .index-six-one .six-d .buttom{width: 150px;height: 50px;margin: auto; border: 1px solid rgba(255, 255, 255, 0.5);background: rgba(255, 255, 255, 0.1);box-sizing: border-box;color: #FFF;margin-top: 55px;font-weight: 400;text-align: center;line-height: 50px;font-size: 16px;}
.index-six .six-d .buttom:hover{background:#AF6437;border: 1px solid #AF6437; transition: all 1s;}
.index-seven{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color: #F9F9F9;}
.index-seven .index-seven-all{width: 80%;margin: auto;}
.index-seven .index-seven-all ul{display: flex;justify-content: space-between;align-items: center;}
.index-seven .index-seven-all ul a{width:32.5%;}
.index-seven .index-seven-all ul li{display: flex;justify-content: space-around; background-color: #FFF;padding: 30px;box-sizing: border-box;}
.index-seven .index-seven-all ul li .seven-one h2{font-size: 20px;font-weight: 400;color: #000;}
.index-seven .index-seven-all ul li .seven-one p{display: flex;margin-top: 6px;align-items: center;}
.index-seven .index-seven-all ul li .seven-one p img{margin-left: 6px;width: 7px;}
footer{width: 100%;padding-top: 30px;padding-bottom: 30px;background-color:#222222;}
footer .footer{width: 76%;margin: auto;border-bottom: 0.25px solid rgba(153,153,153,0.5);padding-bottom: 30px;}
footer .footer .footer-one ul{width: 60%; display: flex;}
footer .footer .footer-one ul li{width: 100px;text-align: justify;font-size: 16px;color: #E0E0E0;}
footer .footer .social-icons {display: flex; gap: 3px; margin-left: 3px;}
footer .footer .social-icons img {width: 30px; height: 30px; cursor: pointer; transition: 0.3s;}
footer .footer .social-icons img:hover {opacity: 0.7;}
footer .footer-two{width: 76%;margin: auto;margin-top: 20px;display: flex;justify-content: space-between;}
footer .footer-two .footer-two-o{width: 60%;}
footer .footer-two .footer-two-o ul{display: flex;}
footer .footer-two .footer-two-o ul li{text-align: justify;font-size: 15px;line-height: 16px;color: #888888;}
footer .footer-two .footer-two-o ul li dl{margin-top: 8px;width: 100px;color: #E0E0E0;}
footer .footer-two .footer-two-t{width: 18%;display: flex;justify-content: space-between;}
footer .footer-two .footer-two-t .footer-wx{width: 43%;}
footer .footer-two .footer-two-t .footer-wx p{text-align: center;color: #FFF;font-size: 10px;line-height: 13px;margin-top: 5px;}
footer .footer-two .footer-two-t .footer-gcb{width: 43%;}
footer .footer-two .footer-two-t .footer-gcb p{text-align: center;color: #FFF;font-size: 10px;line-height: 13px;margin-top: 5px;}
footer .footer-three{width: 76%;margin: auto;margin-top: 93px; display: flex;justify-content: space-between;align-items: flex-end;}
footer .footer-three .footer-three-one{width: 12%;}
footer .footer-three .footer-three-two{width: 54%;}
footer .footer-three .footer-three-two .two-bq{font-size: 12px;font-weight: 400;color: #999999;}
footer .footer-three .footer-three-two .two-ba{font-size: 12px;font-weight: 400;color: #999999;padding-left: 6px;}
footer .footer-three .footer-three-two .two-pp{font-size: 12px;font-weight: 400;color: #999999;padding-left: 10px;}
footer .footer-three .footer-three-three{width: 30%;text-align: end;}
footer .footer-three .footer-three-three .three-o{font-weight: 400;font-size: 12px;color: #FFF;}
footer .footer-three .footer-three-three .three-p{font-weight: 400;font-size: 20px;color: #FFF;margin-left: 13px;}


.about-banner{width: 100%;margin-top: 80px;}
.about-one{width: 100%;padding-top: 0px;padding-bottom: 0px;}
.about-one .about-one-all{width: 65%;margin: auto;}
.about-one .about-one-all .about-one-o h2{margin-bottom: 27px;text-align: center;font-size: 40px;color: #000;font-weight: 400;}
.about-one .about-one-all .about-one-o h3{margin-bottom: 10px;text-align: center;font-size: 27px;color: #000;font-weight: 400;}
.about-one .about-one-all .about-one-o p{margin-bottom: 17px;font-size: 16px;line-height: 24px;text-align: justify;color: #666;}
.about-one .about-swiper{width: 80%;margin: auto;margin-top: 0px;}
.about-one .about-swiper .swiper{height: 450px;}
.about-one .about-swiper .swiper-button-next.swiper-button-next{
            width: 47px;
			height: 47px;
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7do9aoRAFMDxN3ERK1stDCw2aawDpkqTKyS9YKfV9oH0WZLavUJygJxgSTo7UwgLFoII4jaC+LF6hp2Zx8D7gdZ/h3lTDLJ5nrcAsD6qOW2W15Yx9g+KWRb97gYURvFYKB4LxWOheCwUj4XisVA8Fu7xRVGEZVnuQALu8bqum7Zt74Zh+M3z/BkEErZtNE27dV33s+u6ryRJHBBA+J43DOMhDMO/tm0/eH+EtIE1TfMlCILvdSaAE6mnzbqVHMd54zUPaEdlVVUFXGkDEk3TdK7r+mBZ1h44kLbyTdMcoii65xW+Er7yy1F5TNP03ff9I3AmLH4cxyLLslfP835AEO7bpu/78zKM+ziOn0SGr9hy5/dId5UIKB4LxWOheCwUj4XisVA8ForHonQ8U/mvjwtVUGiLC3IDEwAAAABJRU5ErkJggg==");
		}
.about-one .about-swiper .swiper-button-prev.swiper-button-prev{
	width: 47px;
	height: 47px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE4SURBVHgB7do9aoRAFMDxN6IgFmsnFhYLFvYWCUyVLgfYM2xht2T7QEid3iInWHINCaS2SSMBI4JgYyOo4M4U227jjA/h/UDrv8Pzg0E2z/MeAOSxNX+mOO0ZY7+wMWLRIwM2jOKxUDwWisdC8VgoHgvFY6F4LBR/T5Iku7quz2VZHkExEzTK8/w5iqJ30zSDpmk+QDEt8VmW8TiOX2zb5qCR0rGRI9K27Rvn/Et3uKRs5eVce553NAxjBytZvPJyRMZx/PF9/7xmuLQ4XkQHgGRxfBiGF8uyHqqqep2m6R9WpOyGDYLgUzh0XXeBlah+2pSu657SNH3s+/4bNNPyhpUX4TjOoSiKk85R0vp5cLsf5Nt1GIYOFGNiw/KJNloRUDwWisdC8VgoHgvFY6F4LBSPhW35r48rEhFhcAVmltcAAAAASUVORK5CYII=");
} 
.about-one .about-swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:'';}
.about-one .about-swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ content:'';}
.about-one .about-swiper .swiper-message{width: 76%;display: flex;justify-content: space-between;align-items: center;}
.about-one .about-swiper .swiper-message .m-wen{width: 46%;}
.about-swiper .swiper-message .m-wen h2{font-weight: bold;text-align: justify;color: #000;font-size: 30px;}
.about-one .about-swiper .swiper-message .m-wen .m-wen-x{width:30px;height: 2px;background-color:#AF6437;margin-top: 20px;margin-bottom: 17px;}
.about-swiper .swiper-message .m-wen h3{font-weight: bold;text-align: justify;color: #666;font-size: 22px;}
.about-swiper .swiper-message .m-wen p{width: 100%; font-weight: 400;margin-top: 40px; font-size: 19px;text-align: justify;text-transform: uppercase;color: #999;line-height: 29px;}
.about-one .about-swiper .swiper-message .m-img{width: 46%;}
.about-one .about-swiper  .swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{left: 20%;}
.about-one .about-swiper .integrated-two .integrated-two-all .integrated-two-three .integrated-swiper .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background-color:#AF6437;}


.about-two{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color:#F9F9F9;}
.about-two h2{text-align: center;font-size: 28px;font-weight: 400;color: #000;}
.about-two p{margin-top: 40px;text-align: center;font-size: 16px;line-height: 24px;color: #999;}
.about-two-message{width: 70%;margin: auto;margin-top: 40px;}
.about-two-message ul{display: flex;justify-content: space-between;}
.about-two-message ul li{width: 24%;background-color: #FFF;}
.about-two-message ul li img{width: 100%;display: block;}
.about-two-message ul li .li-wh{width: 100%;margin: auto;padding-top: 20px;padding-bottom: 20px;}
.about-two-message ul li .li-wh h3{font-size: 20px;font-weight: 400;color: #000;text-align: center;margin-bottom: 10px;}
.about-two-message ul li .li-wh span{text-align: center;font-size: 16px;color: #999;display:block;}
/* .about-two-message ul li:hover .li-wh{background-color:#AF6437;}
.about-two-message ul li:hover .li-wh h3{color: #FFF;}
.about-two-message ul li:hover .li-wh span{color: #FFF;} */

.about-three{width: 100%;padding-top: 100px;background-color: #FFF;}
.about-three h2{text-align: center;margin-bottom: 34px;font-weight: bold;font-size: 30px;color: #000;}
.about-three .about-three-swiper .swiper-button-next.swiper-button-next{
            width: 47px;
			height: 47px;
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAQAAADZLlsnAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAFzUkdCAK7OHOkAAACsSURBVHja7djBCQIxEIXhf2XPVuBCbvZgIVrBVrB3wbtB72lBC7CCRTvwJmwHaUBL2ElkQOHN+eULzIQcpnkHAl71agk83fj1AtcSL168ePF/x/cMnvySgTtbz+Z0nLmw8uIBNjw4Wa+oG+2OK70fDx0HyyS+e5jTXKCthDOJOB+r4xORbAmW8yNHRmu4jJ/Ycys5YOczkWRrSQ2fqCj99+LFixf/I3zjuxH5AL21G31xkmAcAAAAAElFTkSuQmCC");
         }
.about-three .about-three-swiper .swiper-button-prev.swiper-button-prev{
	width: 47px;
	height: 47px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAQAAADZLlsnAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAFzUkdCAK7OHOkAAACuSURBVHja7dixDcIwEIXhPyh1JqBwxwZB8gIMkBnSR7hng0gMwASegZ4Z6JBgAhaAgpICX8Qrotyrrc+nZ7tx9QoEVLnVBK4yfrNCGuedd95552fLNyR6Fb/jTKIpXV4b6MieaJumlDdVYuUTfXkhNj5yZM3E/D7ayXQZn2k58FDxACc6so6HOwNbLir+s0XHYKvJ+mozLSPP/13M74y66YXdO++8884vm6+0PyJvm18XhwrfxEYAAAAASUVORK5CYII=");
} 
.about-three .about-three-swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:'';}
.about-three .about-three-swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ content:'';}
.about-three .about-three-swiper .swiper-button-next, .swiper-rtl .swiper-button-prev{right: 5%;}
.about-three .about-three-swiper .swiper-button-prev, .swiper-rtl .swiper-button-next{left: 5%;}

.about-four{width: 100%;padding-top: 100px;background-color: #FFF;}
.about-four h2{font-size: 40px;font-weight: 400;color: #000;text-align: center;}
.about-four .about-four-all{margin-top: 40px;position: relative;}
.about-four .about-four-all .about-four-d{width: 25%;position: absolute;top: 30%;left: 10%;}
.about-four .about-four-all .about-four-d h3{font-size: 24px;font-weight: 400;text-align: justify;color: #FFF;}
.about-four .about-four-all .about-four-d p{font-size: 16px;font-weight: 400;color: #FFF;text-align: justify;margin-top: 40px;}

.about-five{width: 100%;padding-top: 100px;background-color: #FFF;padding-bottom: 68px;}
.about-five h2{font-size: 28px;font-weight: 400;color: #000;text-align: center;}
.about-five p{font-weight: 400;line-height: 24px;color: #999;text-align: center;font-size: 16px;margin-top: 40px;}
.about-five .about-five-img{width:80%;margin: auto;margin-top: 40px;}
.about-five .about-five-img ul{display: flex;justify-content: space-between;}
.about-five .about-five-img ul li{width: 33%;}

.about-six{width: 100%;padding-top: 58px;padding-bottom: 77px;background-color: #F9F9F9;}
.about-six .about-six-all{width: 80%;margin: auto;display: flex;justify-content: space-between;align-items: center;}
.about-six .about-six-all .about-six-one{width: 36%;}
.about-six .about-six-all .about-six-one h2{font-weight: 400;line-height: 37px;text-align: justify;color: #000;font-size: 28px;}
.about-six .about-six-all .about-six-one p{font-weight: 400;text-align: justify;color: #999;margin-top: 40px;font-size: 16px;line-height: 24px;}
.about-six .about-six-all .about-six-two{width: 56%;}

.about-video{width: 100%;padding-bottom: 100px;padding-top: 0px;background-color: #FFF;}
.about-video .about-video-all{width: 80%;margin: auto;}
.about-video .about-video-all h2{font-weight: 400;color: #000;text-align: center;font-size: 30px;font-weight: bold;line-height: 37px;}
.about-video .about-video-all .video-more{margin-top: 40px;}
.about-video .about-video-all .video-more ul{display: flex;justify-content: space-between;}
.about-video .about-video-all .video-more ul li{width: 24%;background-color:#F9F9F9;}
.about-video .about-video-all .video-more ul li p{text-align: center;padding-top: 17px;padding-bottom: 17px;font-weight: 400;font-size: 20px;color: #333;line-height: 26px;}

.about-fz{width: 100%;padding-top: 100px;background-color: #FFF;}
.about-fz h2{text-align: center;font-size: 40px;font-weight: 400;color: #000;}
.about-fz .about-fz-all{width: 100%;background-color:#E2E9EE;margin-top: 40px;padding-bottom: 100px;}
.about-fz-swiper .swiper-button-next.swiper-button-next{
            width: 47px;
			height: 47px;
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7do9aoRAFMDxN3ERK1stDCw2aawDpkqTKyS9YKfV9oH0WZLavUJygJxgSTo7UwgLFoII4jaC+LF6hp2Zx8D7gdZ/h3lTDLJ5nrcAsD6qOW2W15Yx9g+KWRb97gYURvFYKB4LxWOheCwUj4XisVA8Fu7xRVGEZVnuQALu8bqum7Zt74Zh+M3z/BkEErZtNE27dV33s+u6ryRJHBBA+J43DOMhDMO/tm0/eH+EtIE1TfMlCILvdSaAE6mnzbqVHMd54zUPaEdlVVUFXGkDEk3TdK7r+mBZ1h44kLbyTdMcoii65xW+Er7yy1F5TNP03ff9I3AmLH4cxyLLslfP835AEO7bpu/78zKM+ziOn0SGr9hy5/dId5UIKB4LxWOheCwUj4XisVA8ForHonQ8U/mvjwtVUGiLC3IDEwAAAABJRU5ErkJggg==");
		}
.about-fz-swiper .swiper-button-prev.swiper-button-prev{
	width: 47px;
	height: 47px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE4SURBVHgB7do9aoRAFMDxN6IgFmsnFhYLFvYWCUyVLgfYM2xht2T7QEid3iInWHINCaS2SSMBI4JgYyOo4M4U227jjA/h/UDrv8Pzg0E2z/MeAOSxNX+mOO0ZY7+wMWLRIwM2jOKxUDwWisdC8VgoHgvFY6F4LBR/T5Iku7quz2VZHkExEzTK8/w5iqJ30zSDpmk+QDEt8VmW8TiOX2zb5qCR0rGRI9K27Rvn/Et3uKRs5eVce553NAxjBytZvPJyRMZx/PF9/7xmuLQ4XkQHgGRxfBiGF8uyHqqqep2m6R9WpOyGDYLgUzh0XXeBlah+2pSu657SNH3s+/4bNNPyhpUX4TjOoSiKk85R0vp5cLsf5Nt1GIYOFGNiw/KJNloRUDwWisdC8VgoHgvFY6F4LBSPhW35r48rEhFhcAVmltcAAAAASUVORK5CYII=");
} 
.about-fz-swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:'';}
.about-fz-swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ content:'';}
.about-fz-swiper .swiper-slide{background-color: transparent;}

.about-fz .about-fz-all h3{padding-top: 50px;text-align: center;font-weight: 400;font-size: 28px;color: #000}
.about-fz .about-fz-all .about-fz-swiper{width: 800px;margin: auto;margin-top: 92px;}
.about-fz .about-fz-all .about-fz-swiper .swiper-fz{width: 500px; margin: auto;}

.about-fz .about-fz-all .about-fz-swiper .swiper-fz .fz-n{height: 100px; display: flex;margin-top: 20px;}
.about-fz .about-fz-all .about-fz-swiper .swiper-fz .fz-n .fz-n-one{width: 100px;background-color: #AF6437;display: flex;justify-content: center;align-items: center;color: #FFF;font-size: 28px;}
.about-fz .about-fz-all .about-fz-swiper .swiper-fz .fz-n .fz-n-two{width: 400px;background-color: #FFF;display: flex;justify-content: center;align-items: center;font-size: 16px;color: #666;}

.about-fz-nn{width: 1000px;margin: auto;margin-top: 110px;padding-bottom: 110px;position: relative;}
.about-fz-nn .nn-one{width: 100%;display: flex;}
.about-fz-nn .nn-one .nn-one-o ul{display: flex;}
.about-fz-nn .nn-one .nn-one-o ul li{width: 160px;padding-bottom: 15px; border-bottom: 0.5px dashed #000;position: relative;}
.about-fz-nn .nn-one .nn-one-o ul li .time{font-size: 20px;color: #666;}
.about-fz-nn .nn-one .nn-one-o ul li .nw{font-size: 16px;color: #666;}
.about-fz-nn .nn-one .nn-one-o ul li .yuandian{width:8px;height: 8px;background-color: #000;border-radius: 50%;position: absolute;bottom: -4px;}
.yuanhu{width: 1000px;height: 100px;border-right:0.5px dashed #000; border-radius: 0 50px 50px 0;line-height: 100px;}
.about-fz-nn .nn-two{width: 100%;display: flex;position: absolute;top: 100px;}
.about-fz-nn .nn-two .nn-one-o ul{display: flex;}
.about-fz-nn .nn-two .nn-one-o ul li{width: 160px;padding-bottom: 15px; border-bottom: 0.5px dashed #000;position: relative;}
.about-fz-nn .nn-two .nn-one-o ul li .time{font-size: 20px;color: #666;}
.about-fz-nn .nn-two .nn-one-o ul li .nw{font-size: 16px;color: #666;}
.about-fz-nn .nn-two .nn-one-o ul li .yuandian{width:8px;height: 8px;background-color: #000;border-radius: 50%;position: absolute;bottom: -4px;}
.yuanhut{width: 1000px;height: 100px;border-left:0.5px dashed #000; border-radius: 50px 0 0 50px;line-height: 100px;position: absolute;right: 50px;}
.about-fz-nn .nn-three{width: 100%;display: flex;position: absolute;top: 200px;}
.about-fz-nn .nn-three .nn-one-o ul{display: flex;}
.about-fz-nn .nn-three .nn-one-o ul li{width: 160px;padding-bottom: 15px; border-bottom: 0.5px dashed #000;position: relative;}
.about-fz-nn .nn-three .nn-one-o ul li .time{font-size: 20px;color: #666;}
.about-fz-nn .nn-three .nn-one-o ul li .nw{font-size: 16px;color: #666;}
.about-fz-nn .nn-three .nn-one-o ul li .yuandian{width:8px;height: 8px;background-color: #000;border-radius: 50%;position: absolute;bottom: -4px;}

.product-banner{margin-top: 80px;}
.product-nav{width: 100%;height: 80px;border-bottom: 1px solid #E9E9E9;}
.product-nav .product-nav-all{width:620px;height: 80px;margin: auto; display: flex;display: flex;align-items: center;justify-content: center;}
.product-nav .product-nav-all .nav-x{width: 0.5px;height: 17px;background-color: #000;margin-left: 20px;margin-right: 20px;}
.product-nav .product-nav-all .product-nav-n{font-size: 18px;color: #000;font-family: 'OPPOSansr';}
.product-m{width: 100%;padding-top: 100px;padding-bottom: 50px;}
.product-m .product-m-all{width: 90%;margin: auto;}
.product-m .product-m-all ul{display: flex;flex-wrap: wrap;}
.product-m .product-m-all ul a{width: 33%;}
.product-m .product-m-all ul li{margin-left: 20px;margin-top: 72px;}
.product-m .product-m-all ul li h2{margin-top: 20px;font-size: 24px;font-weight: 400;color: #333;}
.product-m .product-m-all ul li span{font-size: 18px;color: #999;}

.seiko-banner{margin-top: 180px;}
.seiko-banner h4{font-size: 16px;letter-spacing:1px;color: #FFF;font-weight: 400;}
.seiko-one{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.seiko-one .seiko-one-all{width: 80%;margin: auto;}
.seiko-one .seiko-one-all h2{text-align: center;font-size: 30px;font-weight: bold;color: #333;}
.seiko-one .seiko-one-all .seiko-one-o{margin-top: 40px;}
.seiko-one .seiko-one-all .seiko-one-o p{text-align: center;width: 80%;margin: auto;font-size: 17px;line-height: 27px;color: #999;}
.seiko-one .seiko-one-all .seiko-one-o .seiko-one-t{margin-top: 40px;}
.seiko-one .seiko-one-all .seiko-one-o .seiko-one-t ul{display: flex;justify-content: space-between;}
.seiko-one .seiko-one-all .seiko-one-o .seiko-one-t ul li{width: 32%;background-color:#F5F5F5;}
.seiko-one .seiko-one-all .seiko-one-o .seiko-one-t ul li h3{text-align: center;padding-top: 24px;padding-bottom: 24px;font-weight: 400;font-size: 20px;color: #666;}
.seiko-one .seiko-one-all .seiko-one-o .seiko-cnm ul li{background-color:transparent;}



.seiko-two{width:100%;background-color: #FFF;}
.seiko-two h2{text-align: center;font-size: 40px;color: #000;font-weight: bold;margin-bottom: 50px;}
.seiko-two .seiko-two-all{position: relative;}
.seiko-two .seiko-two-all .seiko-two-message{width: 24%; position: absolute;top:30%;left: 10%;color: #FFF;}
.seiko-two .seiko-two-all .seiko-two-message h3{font-size: 28px;font-weight: 400;color: #FFF;}
.seiko-two .seiko-two-all .seiko-two-message p{font-size: 17px;line-height: 27px;color: #FFF;margin-top: 40px;}

.seiko-three{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color:#F5F5F5;}
.seiko-three .seiko-three-all{width: 80%;margin: auto;}
.seiko-three .seiko-three-all h2{text-align: center;font-weight: bold;color: #000;font-size: 30px;}
.seiko-three .seiko-three-all .seiko-three-o{margin-top: 40px;}
.seiko-three .seiko-three-all .seiko-three-o ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.seiko-three .seiko-three-all .seiko-three-o ul li{width:24%;background-color: #FFF;margin-top: 10px;cursor: pointer;padding-bottom: 10px;box-sizing: border-box;}
.seiko-three .seiko-three-all .seiko-three-o ul li .seiko-three-img{width: 60px;margin: auto;margin-top: 30px;}
.seiko-three .seiko-three-all .seiko-three-o ul li h3{text-align: center;font-size: 20px;color: #666;font-weight: bold;margin-top: 20px;}
.seiko-three .seiko-three-all .seiko-three-o ul li p{width: 90%;margin: auto;font-size: 17px;text-align: justify;color: #999;line-height: 24px;margin-top: 10px;padding-bottom: 10px;}
.seiko-three .seiko-three-all .seiko-three-o ul li:hover h3{color:#AF6437;}
.seiko-three .seiko-three-all .seiko-three-o ul li:hover p{color:#AF6437;}
.seiko-three .seiko-three-all .seiko-three-o ul li:hover{border: 0.5px solid #AF6437;box-sizing: border-box;}

.seiko-four{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.seiko-four .seiko-four-all{width: 80%;margin: auto;}
.seiko-four .seiko-four-all h2{text-align: center;font-size: 30px;font-weight: bold;color: #000;}
.seiko-four .seiko-four-all .seiko-four-one{margin-top: 40px;}
.seiko-four .seiko-four-all .seiko-four-one ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.seiko-four .seiko-four-all .seiko-four-one ul li{width: 32.7%;margin-top: 10px;}

.seiko-five{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.seiko-five .seiko-five-all{width: 80%;margin: auto;}
.seiko-five .seiko-five-all h2{font-size: 30px;font-weight: bold;color: #000;}
.seiko-five .seiko-five-all .seiko-five-one{margin-top: 40px;display: flex;justify-content: space-between;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o{width: 46%;text-align:justify;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o p{font-size: 17px;line-height: 27px;font-weight: 400;color: #000;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o .five-o-message{margin-top: 20px;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o .five-o-message ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o .five-o-message ul li{width: 50%;margin-top: 30px;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o .five-o-message ul li .five-o-one{font-size: 48px;color: #000;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o .five-o-message ul li .five-o-one span{font-size: 24px;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-o .five-o-message ul li .five-o-two{font-size: 20px;font-weight: 400;color: #999;margin-top: 7px;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-t{width: 45%;}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-t .swiper .swiper-button-next.swiper-button-next{
            width: 47px;
			height: 47px;
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7do9aoRAFMDxN3ERK1stDCw2aawDpkqTKyS9YKfV9oH0WZLavUJygJxgSTo7UwgLFoII4jaC+LF6hp2Zx8D7gdZ/h3lTDLJ5nrcAsD6qOW2W15Yx9g+KWRb97gYURvFYKB4LxWOheCwUj4XisVA8Fu7xRVGEZVnuQALu8bqum7Zt74Zh+M3z/BkEErZtNE27dV33s+u6ryRJHBBA+J43DOMhDMO/tm0/eH+EtIE1TfMlCILvdSaAE6mnzbqVHMd54zUPaEdlVVUFXGkDEk3TdK7r+mBZ1h44kLbyTdMcoii65xW+Er7yy1F5TNP03ff9I3AmLH4cxyLLslfP835AEO7bpu/78zKM+ziOn0SGr9hy5/dId5UIKB4LxWOheCwUj4XisVA8ForHonQ8U/mvjwtVUGiLC3IDEwAAAABJRU5ErkJggg==");
		}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-t .swiper .swiper-button-prev.swiper-button-prev{
	width: 47px;
	height: 47px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE4SURBVHgB7do9aoRAFMDxN6IgFmsnFhYLFvYWCUyVLgfYM2xht2T7QEid3iInWHINCaS2SSMBI4JgYyOo4M4U227jjA/h/UDrv8Pzg0E2z/MeAOSxNX+mOO0ZY7+wMWLRIwM2jOKxUDwWisdC8VgoHgvFY6F4LBR/T5Iku7quz2VZHkExEzTK8/w5iqJ30zSDpmk+QDEt8VmW8TiOX2zb5qCR0rGRI9K27Rvn/Et3uKRs5eVce553NAxjBytZvPJyRMZx/PF9/7xmuLQ4XkQHgGRxfBiGF8uyHqqqep2m6R9WpOyGDYLgUzh0XXeBlah+2pSu657SNH3s+/4bNNPyhpUX4TjOoSiKk85R0vp5cLsf5Nt1GIYOFGNiw/KJNloRUDwWisdC8VgoHgvFY6F4LBSPhW35r48rEhFhcAVmltcAAAAASUVORK5CYII=");
} 
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-t .swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:'';}
.seiko-five .seiko-five-all .seiko-five-one .seiko-five-one-t .swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ content:'';}


.seiko-two-one{width:100%;background-color: #FFF;}
.seiko-two-one .seiko-two-all{position: relative;}
.seiko-two-one .seiko-two-all .seiko-two-message{width: 24%; position: absolute;top:25%;left: 10%;color: #FFF;}
.seiko-two-one .seiko-two-all .seiko-two-message h3{font-size: 28px;font-weight: 400;color: #FFF;}
.seiko-two-one .seiko-two-all .seiko-two-message p{font-size: 17px;line-height: 27px;color: #FFF;margin-top: 40px;}
.seiko-two-one .seiko-two-all .seiko-two-message ul{margin-top: 40px;font-size: 16px;line-height: 24px;}


.seiko-six{width: 100%;padding-top: 100px;padding-bottom: 50px;}
.seiko-six .seiko-six-all{width: 80%;margin: auto;display: flex;justify-content: space-between;}
.seiko-six .seiko-six-all .seiko-six-one{width: 45%;}
.seiko-six .seiko-six-all .seiko-six-one h2{font-size: 30px;font-weight: bold;color: #000;margin-left: 10px;}
.seiko-six .seiko-six-all .seiko-six-one p{font-size: 17px;line-height: 27px;margin-top: 40px;text-align: justify;color: #666;margin-left: 10px;}
.seiko-six .seiko-six-all .seiko-six-one .six-one-message{margin-top: 50px;}
.seiko-six .seiko-six-all .seiko-six-one .six-one-message ul{display: flex;flex-wrap: wrap;}
.seiko-six .seiko-six-all .seiko-six-one .six-one-message ul li{width: 30%;text-align: center;font-size: 16px;color: #000; border:1px solid #F5F5F5;border-radius: 4px;margin-left: 10px;padding: 20px 0px 20px 0px;margin-top: 10px;}
.seiko-six .seiko-six-all .seiko-six-two{width: 45%;}

.process-banner{margin-top: 80px;position: relative;}
.process-banner .process-d{width: 40%;text-align: center; position: absolute;top: 35%;left: 30%;   color: #FFF;font-weight: 400;font-size: 64px;}
.process{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color: #F5F5F5;}
.process .process-all{width: 80%;margin: auto;}
.process .process-all h2{font-weight: 400;color: #000;font-size: 40px;}
.process .process-all .process-one{margin-top: 10px;}
.process .process-all .process-one .process-one-o{width: 100%;padding-top: 65px;padding-bottom: 43px;}
.process .process-all .process-one .process-one-o ul{width: 100%;margin: auto;display: flex;align-items: center;justify-content: space-between;}
.process .process-all .process-one .process-one-o ul li{display: flex;flex-direction: column;align-items: center;}
.process .process-all .process-one .process-one-o ul li img{width: 80%;margin-bottom: 20px;}
.process .process-all .process-one .process-one-o ul li span{font-size: 20px;color: #AF6437;}
.process .process-all .process-one .process-one-o ul .process-next{font-size: 36px;color: #AF6437;margin-left: 20px;margin-right: 20px;margin-bottom: 45px;}
.process .process-all .process-one .process-one-t{width: 100%;padding-top:95px;background-color: #F9F9F9;padding-bottom: 75px;}
.process .process-all .process-one .process-one-t .process-one-t-message{width: 70%;margin: auto;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one{display: flex;justify-content: space-between;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one .message-one-name{width: 50%;display: flex;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one .message-one-name p{width: 25%; font-size: 24px;color: #000}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one .message-one-name input{width: 60%;height: 50px; background-color: #FFF;outline: none;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one .message-one-phone{width: 50%;display: flex;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one .message-one-phone p{width: 40%;font-size: 24px;color: #000}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one .message-one-phone input{width: 60%;height: 50px; background-color: #FFF;outline: none;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one-address{width: 100%;margin-top: 28px;display: flex;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one-address p{width: 12%;font-size: 24px;color: #000}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one-address input{width: 88%;height: 50px; background-color: #FFF;outline: none;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one-m{width: 100%;height: 120px;margin-top: 37px;}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one-m textarea{width: 100%;height: 100%;background-color: #FFF;border: none;outline: none;font-size: 16px;color: #000;padding-top: 5px;padding-left: 5px;box-sizing: border-box;font-family:'OPPOSansr';}
.process .process-all .process-one .process-one-t .process-one-t-message .message-one-button{width: 200px;height: 60px;line-height: 60px; margin: auto; margin-top: 60px; background-color:#AF6437;border: 0.25px solid #EDEDED;text-align: center;font-size: 24px;color: #FFF;}

.att-one{width: 100%;padding-top:108px;padding-bottom: 100px;}
.att-one .att-one-all{width: 76%;margin: auto;}
.att-one .att-one-all p{width: 80%;margin: auto; font-size: 20px;line-height: 30px;text-align: justify;color: #333;margin-bottom: 19px;}
.att-one .att-one-all h2{font-size: 40px;font-weight: 400;text-align: center;margin-top: 75px;}
.att-one .att-one-all .att-one-img{width:100;margin-top: 100px;}

.att-three{width: 100%;padding-top: 10px;padding-bottom: 100px;}
.att-three .att-three-all{width: 80%;margin: auto;}
.att-three .att-three-all .att-three-one{margin-top: 100px;}
.att-three .att-three-all .att-three-one .att-three-one-img{width: 50px;margin: auto;}
.att-three .att-three-all .att-three-one h2{text-align: center;font-size: 48px;color: #000;margin-top: 30px;font-weight: 400;}
.att-three .att-three-all .att-three-one p{text-align: center;margin-top: 40px;font-size: 20px;line-height: 30px;color: #666;}
.att-three .att-three-all .att-three-one .att-three-one-more{margin-top: 42px;}
.att-three .att-three-all .att-three-one .att-three-one-more ul{display: flex;justify-content: space-between;}
.att-three .att-three-all .att-three-one .att-three-one-more ul li{width: 32%;}
.att-three .att-three-all .att-three-one .att-three-one-more ul li img{width: 100%;display: block;}
.att-three .att-three-all .att-three-one .att-three-one-more ul li h3{background-color:#D9D9D9;text-align: center;padding-top: 8px;padding-bottom: 8px;font-weight: 400;font-size: 16px;}
.att-three .att-three-all .att-three-one .att-three-one-more-t{margin-top: 42px;}
.att-three .att-three-all .att-three-one .att-three-one-more-t ul{display: flex;justify-content: space-between;}
.att-three .att-three-all .att-three-one .att-three-one-more-t ul li{width: 24%;}
.att-three .att-three-all .att-three-one .att-three-one-more-t ul li img{width: 100%;display: block;}
.att-three .att-three-all .att-three-one .att-three-one-more-t ul li h3{background-color:#D9D9D9;text-align: center;padding-top: 16px;padding-bottom: 8px;font-weight: 400;font-size: 16px;}

.att-five{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.att-five .att-five-all{width: 80%;margin: auto;}
.att-five .att-five-all h2{text-align: center;font-weight: 400;font-size: 48px;color: #000;}
.att-five .att-five-all p{margin-top: 40px;font-size: 20px;color: #666;line-height: 30px;text-align: center;}
.att-five .att-five-all .att-five-more{margin-top: 40px;}
.att-five .att-five-all .att-five-more ul{display: flex;justify-content: space-between;}
.att-five .att-five-all .att-five-more ul li{width: 19.5%;border: 0.5px solid #666666;}
.att-five .att-five-all .att-five-more ul li .att-five-img{width: 25%;margin: auto;margin-top: 40px;}
.att-five .att-five-all .att-five-more ul li h3{font-size: 22px;color: #AF6437;margin-top: 16px;text-align: center;}
.att-five .att-five-all .att-five-more ul li p{width: 90%;margin: auto;font-size: 16px;line-height: 24px;text-align: justify;color: #666;margin-top: 30px;margin-bottom: 40px;}

.att-six{width: 100%;background-color: #F9F9F9;padding-top: 110px;padding-bottom: 100px;}
.att-six .att-six-all{width: 80%;margin: auto;}
.att-six .att-six-all h2{text-align: center;font-size: 48px;font-weight: 400;color: #000;}
.att-six .att-six-all p{text-align: center;margin-top: 40px;font-size: 16px;color: #333;line-height: 30px;}
.att-six .att-six-all .att-six-one{display: flex;justify-content: space-between;margin-top: 50px;}
.att-six .att-six-all .att-six-one .att-six-one-o{width: 49%;background-color: #FFF;display: flex;flex-direction: column;justify-content: center;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-t{width: 90%;margin-left: 5%;}
.att-six .att-six-all .att-six-one .att-six-one-o span{font-size: 32px;color: #000;}
.att-six .att-six-all .att-six-one .att-six-one-o .number{ont-size: 36px;color: #AF6437;}
.att-six .att-six-all .att-six-one .att-six-one-o .p{width: 70%;margin-left: 5%;margin-top: 25px;font-size: 16px;line-height: 26px;text-align: justify;color: #333;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-more-o{margin-top: 15px;width: 50%;margin-left: 5%;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-more-o ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-more-o ul li{width: 32%;border: 0.5px solid #999999;margin-top: 10px;text-align: center;padding-top: 6px;padding-bottom: 6px;font-size: 16px;color: #666;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-more-two-o{margin-top: 15px;width: 93%;margin-left: 5%;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-more-two-o ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.att-six .att-six-all .att-six-one .att-six-one-o .six-more-two-o ul li{width: 19%;border: 0.5px solid #999999;margin-top: 10px;text-align: center;padding-top: 3px;padding-bottom: 3px;font-size: 16px;color: #666;}
.att-six .att-six-all .att-six-one .att-six-one-t{width: 49%;}

.att-seven{width: 100%;padding-top: 113px;padding-bottom: 40px;}
.att-seven h2{font-weight: 400;color: #000;text-align: center;font-size: 40px;}
.att-seven .att-seven-all{width: 80%;margin: auto;margin-top: 40px;}
.att-seven .att-seven-all .seven-swiper .swiper-button-next.swiper-button-next{
            width: 47px;
			height: 47px;
            background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE3SURBVHgB7do9aoRAFMDxN3ERK1stDCw2aawDpkqTKyS9YKfV9oH0WZLavUJygJxgSTo7UwgLFoII4jaC+LF6hp2Zx8D7gdZ/h3lTDLJ5nrcAsD6qOW2W15Yx9g+KWRb97gYURvFYKB4LxWOheCwUj4XisVA8Fu7xRVGEZVnuQALu8bqum7Zt74Zh+M3z/BkEErZtNE27dV33s+u6ryRJHBBA+J43DOMhDMO/tm0/eH+EtIE1TfMlCILvdSaAE6mnzbqVHMd54zUPaEdlVVUFXGkDEk3TdK7r+mBZ1h44kLbyTdMcoii65xW+Er7yy1F5TNP03ff9I3AmLH4cxyLLslfP835AEO7bpu/78zKM+ziOn0SGr9hy5/dId5UIKB4LxWOheCwUj4XisVA8ForHonQ8U/mvjwtVUGiLC3IDEwAAAABJRU5ErkJggg==");
		}
.att-seven .att-seven-all .seven-swiper .swiper-button-prev.swiper-button-prev{
	width: 47px;
	height: 47px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAvCAYAAABzJ5OsAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAE4SURBVHgB7do9aoRAFMDxN6IgFmsnFhYLFvYWCUyVLgfYM2xht2T7QEid3iInWHINCaS2SSMBI4JgYyOo4M4U227jjA/h/UDrv8Pzg0E2z/MeAOSxNX+mOO0ZY7+wMWLRIwM2jOKxUDwWisdC8VgoHgvFY6F4LBR/T5Iku7quz2VZHkExEzTK8/w5iqJ30zSDpmk+QDEt8VmW8TiOX2zb5qCR0rGRI9K27Rvn/Et3uKRs5eVce553NAxjBytZvPJyRMZx/PF9/7xmuLQ4XkQHgGRxfBiGF8uyHqqqep2m6R9WpOyGDYLgUzh0XXeBlah+2pSu657SNH3s+/4bNNPyhpUX4TjOoSiKk85R0vp5cLsf5Nt1GIYOFGNiw/KJNloRUDwWisdC8VgoHgvFY6F4LBSPhW35r48rEhFhcAVmltcAAAAASUVORK5CYII=");
} 
.att-seven .att-seven-all .seven-swiper .swiper-button-next:after, .swiper-rtl .swiper-button-prev:after{ content:'';}
.att-seven .att-seven-all .seven-swiper .swiper-button-prev:after, .swiper-rtl .swiper-button-next:after{ content:'';}
.att-seven .att-seven-all .seven-swiper .seven-more{width: 80%;margin: auto;}
.att-seven .att-seven-all .seven-swiper .seven-more ul{display: flex;justify-content: space-between;}
.att-seven .att-seven-all .seven-swiper .seven-more ul li{width: 24.5%;background-color:#F9F9F9;padding-bottom: 10px;}
.att-seven .att-seven-all .seven-swiper .seven-more ul li img{width: 100%;height: auto;}
.att-seven .att-seven-all .seven-swiper .seven-more ul li h3{width: 90%;margin: auto; font-size: 12px;margin-top: 15px;font-weight: 400;text-align: justify;}
.att-seven .att-seven-all .seven-swiper .seven-more ul li h3 span{font-size: 16px;padding-right: 5px;font-weight: 600;}
.att-seven .att-seven-all .seven-swiper .seven-more ul li h2{width: 90%;margin: auto;font-size: 16px;text-align: justify;color: #AF6437;margin-top: 6px;padding-bottom: 8px;}
.att-seven .att-seven-all .seven-swiper .seven-more ul li p{width: 90%;margin: auto;font-size: 12px;line-height: 20px;text-align: justify;color: #666;}
.att-seven .seven-button{width:150px;height:50px; line-height:50px; margin:auto; background-color:#AF6437;margin-top: 40px;color:#FFF;text-align:center;font-size: 16px; }


.new-banner{margin-top: 80px;position: relative;}
.new-banner .new-d{width: 40%;text-align: center; position: absolute;top: 35%;left: 30%;   color: #FFF;font-weight: 400;font-size: 40px;}


.new-list{width:100%; margin-top:80px; padding-bottom: 140px;padding-top: 75px;}
.new-list .new-list-all{width: 80%;margin: auto;border-bottom:0.5px solid #999999;padding-top: 15px; padding-bottom: 15px;}
.new-list .new-list-all .new-ad{font-size: 16px;color: #999;}
.new-list .new-list-all .new-list-left{width: 70%;border-right: 0.5px solid #999999;padding-right: 130px;box-sizing: border-box;padding-bottom: 100px;}
.new-list .new-list-all .new-list-left h1{font-size: 30px;font-weight: 600;margin-bottom: auto;}
.new-list .new-list-all .new-list-left h2{font-size: 20px;font-weight: 600;margin-bottom: auto;padding-top: 0.8em;padding-bottom: 0.6em;color: #767676;font-family: 'OPPOSansr';}
.new-list .new-list-all .new-list-left h3{font-size: 16.5px;font-weight: 600;padding-bottom: 0.4em;margin-bottom: auto; color: #999990;font-family: 'OPPOSansr';}
.new-list .new-list-all .new-list-left span{font-size: 16px;font-weight: 400;color: #999999;line-height: 1.4em;font-family: 'OPPOSansr';}
.new-list .new-list-all .new-list-left p{width: 100% !important; height: auto !important; font-size: 16px;font-weight: 400;padding-bottom: 0.6em;color: #999999;line-height: 1.4em !important;font-family: 'OPPOSansr';}
.new-list .new-list-all .new-list-left img{width: 100% !important; height: auto !important;}
.new-list .new-list-all .new-list-left video{width: 100% !important; height: auto !important;}
.new-list .new-list-all .new-list-message{width: 100%;margin-top: 10px; display: flex;line-height: 1.8em;}
.new-list .new-list-all .new-list-message .new-list-right{width:30%; padding-top:10px;}
.new-list .new-list-all .new-list-message .new-list-right h3{font-size: 16px;font-weight: 500;padding-left: 30px;}
.new-list .new-list-all .new-list-message .new-list-right ul{border-bottom:0.5px solid #999999;margin-top: 42px;}
.new-list .new-list-all .new-list-message .new-list-right ul li{border-top:0.5px solid #999999;padding-top: 42px;padding-bottom: 42px;}
.new-list .new-list-all .new-list-message .new-list-right ul li .new-list-more{width: 80%;margin-left: 5%;}
.new-list .new-list-all .new-list-message .new-list-right ul li .new-list-more h4{font-size: 16px;font-weight: 500;text-align: justify;color: #666666;margin-bottom: 17px;}
.new-list .new-list-all .new-list-message .new-list-right ul li .new-list-more span{font-size: 16px;color: #999999;}


.new-message{width: 100%;padding-bottom: 110px;}
.new-message .new-message-all{width: 80%;margin: auto;display: flex;}
.new-message .new-message-all .ul-one{width: 50%;}
.new-message .new-message-all .ul-one li{width: 100%;height: 500px;border-bottom:0.5px solid #999999;padding-top: 108px;padding-bottom: 108px;}
.new-message .new-message-all .ul-one li .one-message{width: 80%;height:80%;margin: auto;display: flex;justify-content: center;align-items: center;}
.new-message .new-message-all .ul-one li .one-message img{}
.new-message .new-message-all .ul-one li .one-message-2{width: 80%;height:20%;margin: auto;display: flex;align-items: center;}
.new-message .new-message-all .ul-one li .one-message-2 h2{display: block;font-weight: 600;text-align: justify;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #666666;font-size: 20px;margin-top: 5%;margin-bottom: 12px;font-family: 'OPPOSansb';}
.new-message .new-message-all .ul-one li .one-message-3{width: 80%;margin: auto;margin-top: -2%;color: #999999;font-size: 16px;}


.new-message .new-message-all .ul-two{width: 50%;border-left:0.5px solid #999999;}
.new-message .new-message-all .ul-two li{border-bottom:0.5px solid #999999;padding-top: 122px;padding-bottom: 122px;}
.new-message .new-message-all .ul-two li .one-message{width: 500px;height:400px; margin: auto;}
.new-message .new-message-all .ul-two li .one-message h2{font-weight: 400;text-align: justify;color: #666666;font-size: 20px;margin-top: 20px;margin-bottom: 25px;font-family: 'OPPOSansb'}
.new-message .new-message-all .ul-two li .one-message span{color: #999999;font-size: 16px;}

.vr-message{width: 100%;padding-top: 100px;padding-bottom: 100px;}
.vr-message .vr-message-all{width: 80%;margin: auto;}
.vr-message .vr-message-all ul{display: flex;flex-wrap: wrap;}
.vr-message .vr-message-all ul a{width: 32.5%;}
.vr-message .vr-message-all ul li{margin-top: 50px;margin-left: 50px;}
.vr-message .vr-message-all ul li h2{font-size: 24px;color: #333;margin-top: 20px;}

.service-one{width: 100%;padding-top: 100px;height: 400px;}
.service-one .service-one-all{width: 1200px;margin: auto;}
.service-one .service-one-all h2{text-align: center;font-size: 28px;font-weight: 400;color: #000;}
.service-one .service-one-all .service-one-t{width: 550px;margin: auto; display: flex;margin-top: 40px;}
.service-one .service-one-all .service-one-t .service-one-b{width:180px;height: 50px;line-height: 50px;text-align: center; border: 0.5px solid rgba(0, 0, 0, 0.3);}
.service-one .service-one-all .service-one-n{margin-top: 100px;}
.service-one .service-one-all .service-one-n ul{width: 100%;display: flex;justify-content: space-between;border-bottom: 0.5px dashed rgba(0, 0, 0, 0.5);}
.service-one .service-one-all .service-one-n ul li{width: 20%;}
.service-one .service-one-all .service-one-n ul li .service-one-img{width: 30%;margin: auto;display: flex;justify-content: center;}
.service-one .service-one-all .service-one-n ul li .service-one-img img{width: 50px;}
.service-one .service-one-all .service-one-n ul li .lc-yuan{width:18px;height: 18px;margin: auto;border-radius: 50%; border: 0.5px solid #333333;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.service-one .service-one-all .service-one-n ul li .lc-yuan p{width: 12px;height: 12px;background-color: #000;border-radius: 50%;}
.service-one .service-one-all .service-one-n ul li h2{margin-bottom: -52px;font-weight: 400;color: #999999;font-size: 20px;margin-top: 15px;}
.service-one .service-one-all .two{display: none;}
.service-one .service-one-all .three{display: none;}
.service-one .service-one-all .active-b{background-color:#AF6437;color: #FFF;}

.service-two{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color:#F9F9F9;}
.service-two .service-two-all{width: 90%;margin: auto;}
.service-two .service-two-all h2{font-size: 28px;font-weight: 400;color: #000;text-align: center;}
.service-two .service-two-all .service-two-message{margin-top: 40px;}
.service-two .service-two-all .service-two-message ul{display: flex;justify-content: space-between;}
.service-two .service-two-all .service-two-message ul li{width: 19%;background-color: #FFF;cursor: pointer;}
.service-two .service-two-all .service-two-message ul li p{text-align: center;padding-top: 17px;font-weight: 400;padding-bottom: 17px;font-size: 20px;color: #666;}
.service-two .service-two-all .service-two-message ul li:hover .server-one{color:#AF6437;}
.service-two .service-two-all .service-two-message .hdv{position: relative; overflow: hidden;}
.service-two .service-two-all .service-two-message .hvz{width: 100%;height: 100%;background-color:rgba(0,0,0,0.8); position: absolute;top: 0;display: none;}
.service-two .service-two-all .service-two-message .hvz p{width: 85%;margin: auto;text-align: justify;margin-top: 40px;color: #FFF;font-size: 16px;line-height: 24px;}
.service-two .service-two-all .service-two-message ul li:hover .hvz{display: block;}

.service-three{width: 100%;padding-top: 100px;padding-bottom: 60px;}
.service-three .service-three-all{width: 90%;margin: auto;}
.service-three .service-three-all h2{font-size: 28px;color: #000;font-weight: 400;text-align: center;}
.service-three .service-three-all .service-three-message{margin-top: 32px;}
.service-three .service-three-all .service-three-message ul{display: flex;justify-content: space-between;}
.service-three .service-three-all .service-three-message ul li{width: 16%;border: 0.25px solid #999999;}
.service-three .service-three-all .service-three-message ul li p{padding-top: 20px;padding-bottom: 20px;font-size: 16px;line-height: 18px;color: #666;width: 90%;margin: auto;text-align: justify;}
.service-three .service-three-all .service-three-message ul li img{width:60px;}
.service-three .service-three-all .service-three-message ul li .cnm-img{width:60px;margin:auto;margin-top:50px;}

.contact-one{width: 100%;margin-top: 80px;padding-top: 176px;padding-bottom: 121px;;}
.contact-one .contact-one-all{width: 80%;margin: auto;}
.contact-one .contact-one-all ul{display: flex;justify-content: space-between;}
.contact-one .contact-one-all ul li{width: 32%;background-color:#F9F9F9;display: flex;flex-direction: column;align-items: center;justify-content: center;padding-top: 36px;padding-bottom: 36px;}
.contact-one .contact-one-all ul li .c-x{width: 50px;height: 1px;background-color:#999999;margin-top: 25px;}
.contact-one .contact-one-all ul li .c-name{font-size: 28px;color: #000;}
.contact-one .contact-one-all ul li .c-phone{margin-top: 18px;font-size: 32px;color: #AF6437;font-weight: bold;}
.contact-one .contact-one-all ul li .c-t{font-size: 16px;color: #AF6437;}

.contact-two-all{width: 80%;margin: auto;display: flex;}
.contact-two-all .contact-two-one{width: 60%;}
.contact-two-all .contact-two-two{width: 40%;display: flex;align-items: center;background-color: #F9F9F9}
.contact-two-all .contact-two-two .contact-two-two-all{width: 65%;margin: auto;padding-top:50px;padding-bottom: 50px;}
.contact-two-all .contact-two-two .contact-two-two-all h2{font-size: 32px;color: #333;}
.contact-two-all .contact-two-two .contact-two-two-all .xx-t{width: 64px;height: 1px;background-color:#AF6437;margin-top: 41px;margin-bottom: 41px;}
.contact-two-all .contact-two-two .contact-two-two-all p{font-size: 16px;line-height: 32px;color: #666;}
.contact-two-all .contact-two-two .contact-two-two-all p span{color:#000;}

.contact-three{width: 100%;padding-top:100px;padding-bottom: 100px;}
.contact-three .contact-three-all{width: 80%;margin: auto;display: flex;justify-content: space-between;}
.contact-three .contact-three-all .contact-three-one{width: 30%;}
.contact-three .contact-three-all .contact-three-one h2{font-size: 16px;color: #666;font-weight: 400;}
.contact-three .contact-three-all .contact-three-one input{width: 100%;margin-top: 15px;font-weight: 400;height: 40px;border: 1px solid #000000;font-size: 16px;box-sizing: border-box;padding-left: 20px;font-family: 'OPPOSansr';}
.contact-three .contact-three-all .contact-three-one input::-webkit-input-placeholder {  /* WebKit browsers */     font-size: 16px;font-weight: 400;} 
.contact-three .contact-three-all .contact-three-one input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */     font-size: 16px;font-weight: 400;} 
.contact-three .contact-three-all .contact-three-one input::-moz-placeholder { /* Mozilla Firefox 19+ */     font-size: 16px;font-weight: 400;} 
.contact-three .contact-three-all .contact-three-one input :-ms-input-placeholder { /* Internet Explorer 10+ */     font-size: 16px;font-weight: 400;}

.contact-three .contact-three-all .contact-three-one p{font-size: 16px;line-height: 18px;color: #666;margin-top: 21px;}
.contact-three .contact-three-all .contact-three-two{width: 64%;}
.contact-three .contact-three-all .contact-three-two h2{font-weight: 400;font-size: 16px;color: #666;}
.contact-three .contact-three-all .contact-three-two textarea{margin-top: 15px;width: 100%;height: 145px;font-size: 16px;padding-top: 10px;padding-left: 10px;box-sizing: border-box;font-family: 'OPPOSansr';}
.contact-three .contact-three-all .contact-three-two  button{width: 180px;height: 40px;margin-top: 20px;background-color:#AF6437;color: #FFF;border: none;font-size: 16px;}

.eng-banner{width: 100%;margin-top: 80px;}
.engineering-one{width: 100%;padding-top: 60px;padding-bottom: 154px;}
.engineering-one .engineering-one-all{width: 80%;margin: auto;}
.engineering-one .engineering-one-all .engineering-one-o{width: 80%;margin: auto;}
.engineering-one .engineering-one-all .engineering-one-o h2{margin-bottom: 40px;text-align: center;font-size: 40px;color: #000;font-weight: 400;}
.engineering-one .engineering-one-all .engineering-one-o p{margin-bottom: 17px;font-size: 16px;line-height: 24px;text-align: justify;color: #666;}
.engineering-one .engineering-one-all .engineering-one-li{width: 100%;margin-top: 50px;margin-bottom: 17px}
.engineering-one .engineering-one-all .engineering-one-li ul{display: flex;justify-content: space-between;align-items: center;}
.engineering-one .engineering-one-all .engineering-one-li ul li{text-align: center;}
.engineering-one .engineering-one-all .engineering-one-li ul li h3{font-size: 54px;color: #666;text-align: center;}
.engineering-one .engineering-one-all .engineering-one-li ul li h3 span{font-size: 16px;}
.engineering-one .engineering-one-all .engineering-one-li ul li p{font-size: 16px;color: #999;text-align: center;}
.engineering-one .engineering-one-all .engineering-one-li ul .eng-x{width: 1px;height: 80px;background-color:rgba(0, 0, 0, 0.25);}

.engineering-one .engineering-one-all  .engineering-one-t{margin-top: 150px;}
.engineering-one .engineering-one-all  .engineering-one-t h2{text-align: center;font-weight: 400;font-size: 40px;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all{margin-top: 40px;display: flex;justify-content: space-between;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one{width: 29.8%;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-two{width: 69%;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o{position: relative;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o .tt-o-o{position: absolute;bottom: 0;width: 100%;background-color: #000;color: #FFF;padding-top: 12px;padding-bottom: 12px;z-index: 10;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o .tt-o-o .tt-o-o-t{width: 90%;margin: auto;display: flex;justify-content: space-between;font-size: 20px;font-family:'OPPOSansr';}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o .tt-o-o .tt-o-o-t .h{color:#AF6437;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o .zz{display: none; position:absolute;top: 0;width: 100%;height: 100%; background-color:rgba(0, 0, 0, 0.85);}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o .zz p{width: 80%;height: 100%;margin: auto;text-align: justify;font-size: 18px;color: #FFF;line-height: 24px;display: flex;align-items: center;font-family:'OPPOSansm';}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-o:hover .zz{display: block;}

.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p{position: relative;margin-top: 20px;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p .tt-o-o{position: absolute;bottom: 0;width: 100%;background-color: #000;color: #FFF;padding-top: 12px;padding-bottom: 12px;z-index: 10;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p .tt-o-o .tt-o-o-t{width: 90%;margin: auto;display: flex;justify-content: space-between;font-size: 20px;font-family:'OPPOSansr';}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p .tt-o-o .tt-o-o-t .h{color:#AF6437;}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p .zz{display: none; position:absolute;top: 0;width: 100%;height: 100%; background-color:rgba(0, 0, 0, 0.85);}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p .zz p{width: 80%;height: 100%;margin: auto;text-align: justify;font-size: 18px;color: #FFF;line-height: 24px;display: flex;align-items: center;font-family:'OPPOSansm';}
.engineering-one .engineering-one-all  .engineering-one-t .t-all .t-all-one .tt-p:hover .zz{display: block;}

.t-all-two .t-all-two-one{width: 100%;display: flex;justify-content: space-between;}
.t-all-two .t-all-two-one .tt-two{width: 49%;}
.t-all-two .t-all-two-one .tt-two{position: relative;}
.t-all-two .t-all-two-one .tt-two .tt-o-o{position: absolute;bottom: 0;width: 100%;background-color: #000;color: #FFF;padding-top: 12px;padding-bottom: 12px;z-index: 10;}
.t-all-two .t-all-two-one .tt-two .tt-o-o .tt-o-o-t{width: 90%;margin: auto;display: flex;justify-content: space-between;font-size: 20px;font-family:'OPPOSansr';}
.t-all-two .t-all-two-one .tt-two .tt-o-o .tt-o-o-t .h{color:#AF6437;}
.t-all-two .t-all-two-one .tt-two .zz{display: none; position:absolute;top: 0;width: 100%;height: 100%; background-color:rgba(0, 0, 0, 0.85);}
.t-all-two .t-all-two-one .tt-two .zz p{width: 80%;height: 100%;margin: auto;text-align: justify;font-size: 18px;color: #FFF;line-height: 24px;display: flex;align-items: center;font-family:'OPPOSansm';}
.t-all-two .t-all-two-one .tt-two:hover .zz{display: block;}

.t-all-two .t-all-two-one .tt-one{width: 49%;}
.t-all-two .t-all-two-one .tt-one{position: relative;}
.t-all-two .t-all-two-one .tt-one .tt-o-o{position: absolute;bottom: 0;width: 100%;background-color: #000;color: #FFF;padding-top: 12px;padding-bottom: 12px;z-index: 10;}
.t-all-two .t-all-two-one .tt-one .tt-o-o .tt-o-o-t{width: 90%;margin: auto;display: flex;justify-content: space-between;font-size: 20px;font-family:'OPPOSansr';}
.t-all-two .t-all-two-one .tt-one .tt-o-o .tt-o-o-t .h{color:#AF6437;}
.t-all-two .t-all-two-one .tt-one .zz{display: none; position:absolute;top: 0;width: 100%;height: 100%; background-color:rgba(0, 0, 0, 0.85);}
.t-all-two .t-all-two-one .tt-one .zz p{width: 80%;height: 100%;margin: auto;text-align: justify;font-size: 18px;color: #FFF;line-height: 24px;display: flex;align-items: center;font-family:'OPPOSansm';}
.t-all-two .t-all-two-one .tt-one:hover .zz{display: block;}

.t-all-two-two{width: 100%;margin-top:20px; position: relative;}
.t-all-two-two .tt-o-o{position: absolute;bottom: 0;width: 100%;background-color: #000;color: #FFF;padding-top: 12px;padding-bottom: 12px;z-index: 10;}
.t-all-two-two .tt-o-o .tt-o-o-t{width: 90%;margin: auto;display: flex;justify-content: space-between;font-size: 20px;font-family:'OPPOSansr';}
.t-all-two-two .tt-o-o .tt-o-o-t .h{color:#AF6437;}
.t-all-two-two .zz{display: none; position:absolute;top: 0;width: 100%;height: 100%; background-color:rgba(0, 0, 0, 0.85);}
.t-all-two-two .zz p{width: 50%;height: 100%;margin: auto;text-align: justify;font-size: 18px;color: #FFF;line-height: 24px;display: flex;align-items: center;font-family:'OPPOSansm';}
.t-all-two-two:hover .zz{display: block;}

.enga-one{width: 100%;padding-top: 100px;padding-bottom: 100px;background-color: #F9F9F9;}
.enga-one .service-one-all{width: 80%;margin: auto;}
.enga-one .service-one-all h2{text-align: center;font-size: 28px;font-weight: 400;color: #000;}
.enga-one .service-one-all .service-one-t{width: 550px;margin: auto; display: flex;margin-top: 40px;}
.enga-one .service-one-all .service-one-t .service-one-b{width:180px;height: 50px;line-height: 50px;text-align: center; border: 0.5px solid rgba(0, 0, 0, 0.3);}
.enga-one .service-one-all .service-one-n{margin-top: 100px;}
.enga-one .service-one-all .service-one-n ul{width: 100%;display: flex;justify-content: space-between;border-bottom: 0.5px dashed rgba(0, 0, 0, 0.5);}
.enga-one .service-one-all .service-one-n ul li{width: 20%;}
.enga-one .service-one-all .service-one-n ul li .service-one-img{width: 30%;margin: auto;display: flex;justify-content: center;}
.enga-one .service-one-all .service-one-n ul li .service-one-img img{width: 50px;}
.enga-one .service-one-all .service-one-n ul li .lc-yuan{width:18px;height: 18px;margin: auto;border-radius: 50%; border: 0.5px solid #333333;margin-top: 20px;display: flex;align-items: center;justify-content: center;}
.enga-one .service-one-all .service-one-n ul li .lc-yuan p{width: 12px;height: 12px;background-color: #000;border-radius: 50%;}
.enga-one .service-one-all .service-one-n ul li h2{margin-bottom: -47px;font-weight: 400;color: #999999;font-size: 16px;margin-top: 15px;}
.enga-one .service-one-all .two{display: none;}
.enga-one .service-one-all .three{display: none;}
.enga-one .service-one-all .active-b{background-color:#AF6437;color: #FFF;}

.engineering-two{width: 100%;height: 100%;position: relative;}
.engineering-two .engineering-two-all{width: 60%;height: 100%;position: absolute;top: 0;left: 20%;display: flex;flex-direction: column;justify-content: center;}
.engineering-two .engineering-two-all  h2{text-align: center;font-weight: 400;font-size: 40px;color: #FFFFFF;}
.engineering-two .engineering-two-all  p{text-align: center;font-weight: 400;color: #FFFFFF;font-size: 16px;margin-top: 40px;}
.engineering-two .engineering-two-all .engineering-two-img{width: 100%;margin-top: 40px;}
.engineering-two .engineering-two-all .engineering-two-img ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.engineering-two .engineering-two-all .engineering-two-img ul li{width: 24%;margin-top: 8px;}

.enga-one{width: 100%;height: 320px;padding-top: 100px;background-color: #F9F9F9;}
.enga-one .service-one-all{width: 80%;margin: auto;}
.enga-one .service-one-all h2{text-align: center;font-size: 28px;font-weight: 400;color: #000;}
.enga-one .service-one-all .service-one-t{width: 550px;margin: auto; display: flex;margin-top: 40px;}
.enga-one .service-one-all .service-one-t .service-one-b{width:180px;height: 50px;line-height: 50px;text-align: center; border: 0.5px solid rgba(0, 0, 0, 0.3);}

.engineering-three{width: 100%;padding-top: 149px;padding-bottom: 149px;}
.engineering-three .engineering-three-all{width: 80%;margin: auto;}
.engineering-three .engineering-three-all h2{text-align: center;font-size: 28px;font-weight: 400;color: #000;}
.engineering-three .engineering-three-all .service-one-t{width: 360px;margin: auto; display: flex;margin-top: 40px;}
.engineering-three .engineering-three-all .service-one-t .service-one-b{width:180px;height: 50px;line-height: 50px;text-align: center; border: 0.5px solid rgba(0, 0, 0, 0.3);}
.engineering-three .engineering-three-all .service-one-t .active-b{    background-color: #AF6437;color: #FFF;}

.three-one{width: 100%;margin-top: 40px;}
.three-one ul{display: flex;flex-wrap: wrap;}
.three-one ul li{width: 32.5%;margin-top: 20px;margin-left: 8px;}
.three-one ul li h3{font-size: 16px;color: #333;font-weight: 400;margin-top: 15px;}
.three-one ul li h3 span{font-size: 18px;color: #000;font-weight: bold;}

.three-two{width: 100%;margin-top: 40px;display:none;}
.three-two ul{display: flex;flex-wrap: wrap;}
.three-two ul li{width: 32.5%;margin-top: 20px;margin-left: 8px;}
.three-two ul li h3{font-size: 16px;color: #333;font-weight: 400;margin-top: 15px;}
.three-two ul li h3 span{font-size: 18px;color: #000;font-weight: bold;}


.engineering-four h3{font-weight: 400;color: #000;font-size: 40px;text-align: center;margin-bottom: 30px;}
.engineering-four .engineering-four-all{position: relative;}
.engineering-four .engineering-four-all .engineering-one-all{width: 45%;height: 75%;background-color: rgba(255, 255, 255, 0.9); position: absolute;top: 12.5%;left: 27.5%;display: flex;flex-direction: column;justify-content: center;}
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message{width: 80%;margin: auto;}
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message input{width: 100%;height: 34px;margin-top: 38px;font-size: 16px;color: #999999;padding-left: 20px;box-sizing: border-box; background-color: transparent;border-bottom:0.25px solid rgba(0, 0, 0, 0.5);}
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message input::-webkit-input-placeholder {  /* WebKit browsers */     font-size: 16px;font-weight: 400;color: #999999;font-family: 'OPPOSansr';} 
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */     font-size: 16px;font-weight: 400;color: #999999;font-family: 'OPPOSansr';} 
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message input::-moz-placeholder { /* Mozilla Firefox 19+ */     font-size: 16px;font-weight: 400;color: #999999;font-family: 'OPPOSansr';} 
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message input :-ms-input-placeholder { /* Internet Explorer 10+ */     font-size: 16px;font-weight: 400;color: #999999;font-family: 'OPPOSansr';}


.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message .t-botton{width: 100%;margin: auto;margin-top: 40px;}
.engineering-four .engineering-four-all .engineering-one-all .engineering-one-message .t-botton button{width: 100%;height: 53px;font-size: 20px; border: none;outline: none;color: #FFF;background-color:#AF6437;} 

.xufu{width: 100%;height: 130px; background-color:rgba(0, 0, 0, 0.6);position: fixed;bottom: 0;z-index: 999;}
.xufu .xufu-all{width: 1200px;height: 130px;margin: auto;position: relative;}
.xufu .xufu-all .xufu-all-one{width:275px;position: absolute;bottom: -5px;left: 100px; }
.xufu .xufu-all .xufu-all-two{width: 650px;height: 130px;display: flex;align-items: center;  justify-content: space-between;margin-left: 450px;}
.xufu .xufu-all .xufu-all-two .xufu-all-two-o{width: 38%;height: 90px;display: flex;flex-direction: column;justify-content: space-between;}
.xufu .xufu-all .xufu-all-two .xufu-all-two-o input{width: 100%;height: 40px; background-color: transparent;outline: none;  border: 1px solid #FFF;color: #FFF;padding-left: 10px;box-sizing: border-box;font-family: 'OPPOSansr';}
.xufu .xufu-all .xufu-all-two .xufu-all-two-o input::-webkit-input-placeholder {  /* WebKit browsers */   color: #FFF;} 
.xufu .xufu-all .xufu-all-two .xufu-all-two-o input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color: #FFF;} 
.xufu .xufu-all .xufu-all-two .xufu-all-two-o input::-moz-placeholder { /* Mozilla Firefox 19+ */    color: #FFF;} 
.xufu .xufu-all .xufu-all-two .xufu-all-two-o input :-ms-input-placeholder { /* Internet Explorer 10+ */     color: #FFF;}
.xufu .xufu-all .xufu-all-two .xufu-all-two-t{width: 38%;height: 90px;display: flex;flex-direction: column;justify-content: space-between;}
.xufu .xufu-all .xufu-all-two .xufu-all-two-t input{width: 100%;height: 40px; background-color: transparent;outline: none;  border: 1px solid #FFF;color: #FFF;padding-left: 10px;box-sizing: border-box;font-family: 'OPPOSansr';}
.xufu .xufu-all .xufu-all-two .xufu-all-two-t input::-webkit-input-placeholder {  /* WebKit browsers */   color: #FFF;} 
.xufu .xufu-all .xufu-all-two .xufu-all-two-t input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */    color: #FFF;} 
.xufu .xufu-all .xufu-all-two .xufu-all-two-t input::-moz-placeholder { /* Mozilla Firefox 19+ */    color: #FFF;} 
.xufu .xufu-all .xufu-all-two .xufu-all-two-t input :-ms-input-placeholder { /* Internet Explorer 10+ */     color: #FFF;}
.xufu .xufu-all .xufu-all-two .xufu-all-two-bt{width: 16%;height: 90px;}
.xufu .xufu-all .xufu-all-two .xufu-all-two-bt button{width: 100%;height: 100%;background-color: #AF6437;border: none;color: #FFF;font-size: 20px;font-weight: 400;}

.news-one-t{width:100%;display:flex;justify-content:center;margin-top:50px;}
    

.product-list{width:100%;margin-top:81px;display:flex;}	
.product-list .product-list-one{width:20%;display:flex;justify-content:center;align-items:center;flex-direction: column;}
.product-list .product-list-one h3{width:60%; font-size:28px;font-weight:400;}
.product-list .product-list-one h2{width:60%; font-size:28px;font-weight:400;margin-top:4px;}
.product-list .product-list-one p{width:60%; margin-top:40px;font-size:18px;color:#999;}
.product-list .product-list-two{width:80%;}

.kf-right{position: fixed;right:0;top:360px}
.kf-right .kf-right-all{width:80px;height:80px;}
.seiko-one .seiko-one-all .seiko-one-o .seiko-err ul li{width:49%}

@media (min-width: 1200px)and (max-width: 1480px) {
	footer .footer-three{width: 76%;margin: auto;margin-top: 93px; display: flex;justify-content: space-between;align-items: flex-end;transform:scale(1,1);}
}
@media (min-width: 1480px)and (max-width: 1700px) {
	
}
/*默认*/
@media (min-width: 980px){}
 
/* 平板电脑和小屏电脑之间的分辨率 */
@media (min-width: 768px) and (max-width: 979px) {
	
}
 
/* 横向放置的手机和竖向放置的平板之间的分辨率 */
@media (max-width: 767px) {
	
}
 
/* 横向放置的手机及分辨率更小的设备 */
@media (max-width: 480px) {}

































