﻿body{margin:0}
*{font-family:arial,"黑体","Microsoft JhengHei","Microsoft YaHei"}
a{text-decoration:none}
.width{width:1200px;margin:0 auto;overflow:hidden}
#top{position:fixed;width:100%;z-index:999;padding:60px 0 0;left:0;top:0}
#top .nav{float:right;margin-top:10px}
#top .navigation{background:#232323;color:#fff;display:block;top:0;right:0;width:170px;height:100%;position:fixed}
#top .navigation ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:60px}
#top .navigation li{text-align:center}
.navigation li a{display:block;color:#fff;font-size:1.2rem;line-height:20px!important;padding:10px 0}
.navigation li a span{color:#ef7700;font-size:.9rem;font-weight:400}
.navigation li:hover a{background:#ef7700;color:#fff}
.navigation li:hover a span{color:#fff}
#page1{background:url(../images/bg1.jpg) center no-repeat;background-size:100% 100%}
#page1 .product{position:absolute;margin:0 0 0 550px;z-index:10}
#page1 .content{position:absolute;width:1200px;text-align:center;z-index:20;margin:350px 0 0}
#page1 .slogan{margin:0 auto 10px}
#page1 .slogan1{margin:0 auto 40px}
#page1 .arrow{margin:0 auto}
#page1 .more{display:block;width:90px;height:90px;text-align:center;color:#fff;font-size:1rem;text-transform:uppercase;background:#d46720;box-sizing:border-box;padding:24px 0 0;margin:0 auto 40px}
#page2{background:url(../images/bg2.jpg) center no-repeat;background-size:100% 100%}
#page2 .video{width:600px;height:460px;background:#000;position:absolute;margin:190px 0 0;border:2px solid #fff}
#page2 .video video{width:600px;height:460px}
#page2 .about{width:660px;height:440px;position:absolute;background:#db6800;margin:280px 0 0 540px;box-sizing:border-box;padding:20px 60px 0 140px;color:#fff;line-height:30px}
#page2 h2{color:#fff;position:absolute;margin:210px 0 0 630px;font-size:2rem}
#page2 h2 span{display:block;font-size:.8rem;color:#db6800;text-transform:uppercase}
#page2 .more{position:absolute;display:block;width:90px;height:90px;text-align:center;color:#000;font-size:1rem;text-transform:uppercase;background:#fff;box-sizing:border-box;padding:24px 0 0;margin:680px 0 0 1030px;z-index:30}
#page2 .arrow{margin:760px 0 0;text-align:center;color:#ccc;font-size:.9rem;line-height:24px}
#page2 .arrow hr{width:150px;height:0;border:0;border-bottom:1px solid #ccc;margin:0 auto 20px}
#page2 .arrow img{margin:20px 0 0}
#page3{background:#000;background-size:100% 100%}
#page3 .bg{width:90%;position:absolute;margin:6% 0 0 10%;height:76%;background:#ef7700}
#page3 .bg1{width:100%;position:absolute;margin:-6% 0 0 -10%;padding:6% 0 0}
#page3 .width{text-align:center}
#page3 .process{margin:0 auto}
#page3 h2{padding:0;color:#fff;text-align:center;font-size:2rem}
#page3 h2 span{display:block;font-size:.8rem;color:#fff;text-transform:uppercase}
#page3 .arrow{padding:0;text-align:center;color:#fff;font-size:.9rem;line-height:24px}
#page3 .arrow hr{width:150px;height:0;border:0;border-bottom:1px solid #fff;margin:0 auto 20px}
#page3 .arrow img{margin:20px 0 0}
#page4{background:url(../images/bg2.jpg) center no-repeat;background-size:100% 100%}
#page4 .width{text-align:center}
#page4 h2{padding:200px 0 0;color:#fff;text-align:center;font-size:2rem;margin:0 0 80px}
#page4 h2 span{display:block;font-size:.8rem;color:#db6800;text-transform:uppercase}
#page4 .arrow{padding:130px 0 0;text-align:center;color:#ccc;font-size:.9rem;line-height:24px}
#page4 .arrow hr{width:150px;height:0;border:0;border-bottom:1px solid #ccc;margin:0 auto 20px}
#page4 .arrow img{margin:20px 0 0}
#page4 .gallery ul{list-style:none;margin:0;padding:0;text-align:left}
#page4 .gallery ul li{display:inline-block;width:275px}
#page4 .gallery ul li:nth-child(odd) .title{position:absolute;margin:-30px 0 0 20px;color:#fff}
#page4 .gallery ul li:nth-child(odd) .line{width:2px;height:70px;background:#db6800;position:absolute;margin:-30px 0 0 -1px}
#page4 .gallery ul li:nth-child(even) .title{position:absolute;margin:280px 0 0 20px;color:#fff}
#page4 .gallery ul li:nth-child(even) .line{width:2px;height:70px;background:#db6800;position:absolute;margin:235px 0 0 -1px}
#page4 .more{display:block;width:80px;height:80px;text-align:center;color:#fff;font-size:1rem;text-transform:uppercase;background:#d46720;box-sizing:border-box;padding:18px 0 0;margin:90px auto 40px;float:right}
#page5{background:url(../images/bg5.jpg) center no-repeat;background-size:100% 100%}
#page5 .width{box-sizing:border-box;padding-top:350px}
#page5 .contact{color:#fff;line-height:30px;width:400px;float:left}
#page5 .contact img{margin:0 0 30px}
#page5 .contact hr{width:150px;height:0;border:0;border-bottom:1px solid #ccc;margin:20px 0}
#page5 .message{float:right;width:480px}
#page5 .message div{border-bottom:1px solid #666;height:60px}
#page5 .message label{height:60px;line-height:60px;color:#999;width:70px;display:inline-block}
#page5 .message .textarea{height:85px}
#page5 .message .textarea label{height:85px;line-height:85px;float:left}
#page5 .message input{width:320px;height:50px;line-height:50px;box-sizing:border-box;padding:0 10px;border:0;background:0 0;color:#fff}
#page5 .message textarea{width:300px;height:60px;line-height:30px;padding:10px;border:0;background:0 0;color:#fff}
#page5 .message .input_checkcode{width:80px;height:50px;line-height:50px;box-sizing:border-box;padding:0 10px;border:0;background:0 0;color:#fff}
 
#page5 .message button{border:2px solid #d46720;display:block;width:165px;height:50px;line-height:44px;font-size:1.1rem;text-align:center;color:#fff;background:0 0;margin:40px 0 0}
#page5 .footer{clear:both;color:#fff;text-align:center;padding:0;line-height:30px}
.fp-tableCell{vertical-align:baseline!important}
#fp-nav ul li a span,.fp-slidesNav ul li a span{border:1px solid #ccc!important}
#fp-nav ul li a.active span,.fp-slidesNav ul li a.active span{background:#d46720!important}
img{border:0}
.item{display:none!important}
#about_top .navigation{background:#232323;color:#fff;display:block;top:0;right:0;width:170px;height:100%;position:fixed}
#about_top .navigation ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:60px}
#about_top .navigation li{text-align:center}
#about_top .navigation li a{display:block;color:#fff;font-size:1.2rem;line-height:60px}
#about_top .navigation li:hover a{background:#ef7700;color:#fff}
.hb{margin-top:180px}
.head img{width:38%;margin-left:9px}
#about_top{width:100%;z-index:999;padding:60px 0 80px 0;left:0;top:0;background:url(../images/about_bg.jpg) no-repeat top center;height:auto;background-color:#000}
#about_top .nav{float:right;margin-top:10px}
#about .about_bg img{display:block;width:1200px;height:242px;padding-top:30px;padding-bottom:30px}
#about .about_bg{background:url(../images/about_content_bg.jpg) no-repeat left;height:auto;margin-bottom:50px;margin-top:80px}
#about .about_left{display:block;float:left;margin-bottom:50px;margin-right:98px}
#about .about_left p{color:#db6e1f;width:551px;line-height:26px;font-size:18px;margin-bottom:20px}
#about .about_right{display:block;float:left;margin-bottom:50px}
#about .about_right p{color:#db6e1f;width:551px;line-height:26px;font-size:18px;margin-bottom:20px}
#about .about_left .en,#about .about_right .en{font-size:14px;line-height:20px}
#about .bottom{background:#000;height:107px;bottom:0}
#about .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#about .bottom p a{color:#fff}
.bottom{background:#000;height:107px;bottom:0}
.bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px;font-size:1rem}
.bottom p a{color:#fff}
#process .about_bg img{display:block;width:1200px;height:242px;padding-top:30px;padding-bottom:30px}
#process .process_bg{background:url(../images/process_bg.jpg) no-repeat right;height:925px;margin-bottom:50px;margin-top:80px}
#process .top{display:block;height:530px;width:1306px;margin:0 auto;padding-top:100px;padding-bottom:50px}
#process .content{display:block;width:336px;height:118px;float:left}
#process .bottom{background:#000;height:107px;bottom:0}
#process .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#process .bottom p a{color:#fff}
#partner ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:180px;margin-bottom:230px;margin-left:30px;margin-right:30px}
#partner ul li{float:left;width:400px!important;margin:0;box-sizing:border-box;height:300px}
#partner li img{display:block;width:338px;height:249px;border:1px solid #cfa972;margin:0 auto}
#partner .bottom{background:#000;height:107px;bottom:0}
#partner .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px;font-size:1rem}
#partner .bottom p a{color:#fff}
#honor ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:140px}
#honor li{float:left;width:288px!important;margin:0;box-sizing:border-box;margin-bottom:20px}
#honor li img{display:block;width:231px;height:278px;border:1px solid #cfa972;margin:0 auto}
#honor .honor_bg{background:url(../images/honor_bg.jpg) no-repeat left;height:925px;margin-bottom:50px;margin-top:80px}
#honor .bottom{background:#000;height:107px;bottom:0}
#honor .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#honor .bottom p a{color:#fff}
#case_top .navigation{background:#232323;color:#fff;display:block;top:0;right:0;width:170px;height:100%;position:fixed}
#case_top .navigation ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:60px}
#case_top .navigation li{text-align:center}
#case_top .navigation li a{display:block;color:#fff;font-size:1.2rem;line-height:60px}
#case_top .navigation li:hover a{background:#ef7700;color:#fff}
#case_top{width:100%;z-index:999;padding:60px 0 80px 0;left:0;top:0;background:url(../images/case_bg.jpg) no-repeat top center;height:1100px}
#case .case_bg{background:url(../images/case_content_bg.jpg) no-repeat center;height:886px;margin-bottom:60px;margin-top:60px}
#case_top .nav{float:right;margin-top:10px}
#case ul{list-style:none;margin:0;padding:0;overflow:hidden}
#case .case_show{margin-top:140px}
#case .case_show li{float:left;width:400px!important;margin:0;box-sizing:border-box;margin-bottom:20px}
#case .case_show li div{width:400px;height:268px;background:rgba(0,0,0,.5);position:absolute;display:none;text-align:center}
#case .case_show li div h2{font-size:1.2rem;color:#fff;font-weight:400;margin-top:120px}
#case .case_show li:hover div{display:block}
#case .bd li div{width:300px;height:285px;background:rgba(0,0,0,.5);display:none;position:absolute;text-align:center}
#case .bd li div h2{font-size:1.2rem;color:#fff;font-weight:400;margin-top:120px}
#case .bd li:hover div{display:block}
#case .case_show li img{display:block;width:380px;height:268px;margin:0 auto}
#case .bottom{background:#000;height:107px;bottom:0}
#case .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#case .bottom p a{color:#fff}
#case .left{float:left;margin-top:140px;margin-bottom:380px;margin-right:50px}
#case .left img{display:block;width:539px;height:393px}
#case .left h2{font-size:1.5rem;font-weight:400;margin-top:35px;text-align:center;color:#fff;letter-spacing:6px}
#case .left span{display:block;font-size:1rem;font-weight:400;text-align:center;color:#fff;margin-top:-10px}
#case .right{margin-top:140px;margin-bottom:380px}
#case .right .top1{display:block;width:292px;height:212px;float:left;margin-right:10px;margin-bottom:10px}
#case .right .top2{display:block;width:292px;height:212px}
#case .right .top3{display:block;width:594px;height:258px}
#case .bottom{background:#000;height:107px;bottom:0}
#case .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#case .bottom p a{color:#fff}
#team_top{width:100%;z-index:999;padding:60px 0 80px 0;left:0;top:0;background:url(../images/teamwork_bg.jpg) no-repeat top center;height:1100px}
#team_top .nav{float:right;margin-top:10px}
#team .team_bg{background:url(../images/team_bg.jpg) no-repeat right;height:925px;margin-bottom:50px;margin-top:80px}
#team .content1{width:650px;margin-top:120px}
#team .content1 p{color:#232323;font-size:1rem;line-height:30px}
#team .content2{width:650px}
#team .content2 p{color:#232323;font-size:1rem;line-height:30px}
#team .bottom{background:#000;height:107px;bottom:0}
#team .bottom p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#team .bottom p a{color:#fff}
#team_top .navigation{background:#232323;color:#fff;display:block;top:0;right:0;width:170px;height:100%;position:fixed}
#team_top .navigation ul{list-style:none;margin:0;padding:0;overflow:hidden;margin-top:60px}
#team_top .navigation li{text-align:center}
#team_top .navigation li a{display:block;color:#fff;font-size:1.2rem;line-height:60px}
#team_top .navigation li:hover a{background:#ef7700;color:#fff}
#contact .contact_bg{background:url(../images/contact_content_bg.jpg) no-repeat left;height:925px;margin-bottom:50px;margin-top:80px}
#contact .left{display:block;float:left;margin-top:30px;margin-right:100px}
#contact h2{color:#fff;font-family:"汉仪尚巍手书W";font-weight:400;font-size:2rem;margin-bottom:15px}
#contact span{display:block;font-size:1rem;color:#ca601c;font-family:"Swis721 BT";margin-bottom:30px}
#contact .center_address p{line-height:30px;color:#fff}
#contact .factory_address p{line-height:30px;color:#fff}
#contact .foot{background:#000;height:107px;bottom:0}
#contact .foot p{color:#fff;text-align:center;line-height:30px;margin-top:28px}
#contact .foot p a{color:#fff}
#contact tr td{color:#737373;vertical-align:top}
#contact .text{width:300px;height:38px;background:#3d3c3d;border:0;color:#fff;margin-bottom:20px}
#contact .bg{display:block;width:523px;background:#1a1a1a;float:left;margin-top:60px;height:717px}
#contact .btn{display:block;color:#fff;background:#ef7700;text-align:center;height:49px;line-height:49px;border:0;width:448px;font-size:20px;margin-left:35px}
.pages{font-size:14px;text-align:center;padding:25px 0 25px 0;margin-bottom:50px}
.pages a{display:inline-block;margin-bottom:10px;font-size:12px;padding:4px 15px 4px 15px;color:#333;border:1px solid #333;margin-right:10px;background:#fff}
.pages a:hover{background:#05bcfc;color:#fff;border:1px solid #05bcfc}
.slideBox{width:600px;height:460px;overflow:hidden;position:relative}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1}
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;margin:0;padding:0;list-style:none}
.slideBox .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer}
.slideBox .hd ul li.on{background:#f47820;color:#fff}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd ul{margin:0;padding:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:600px;height:460px}
.slideBox .next,.slideBox .prev{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(js/SuperSlide2.1/demo/imagesr-arrow.png) -110px 5px no-repeat;opacity:.5}
.slideBox .next{left:auto;right:3%;background-position:8px 5px}
.slideBox .next:hover,.slideBox .prev:hover{opacity:1}
.slideBox .prevStop{display:none}
.slideBox .nextStop{display:none}
.m{display:none!important;text-indent:-9999px}
.pc{display:block!important;text-indent:1px}
#contact textarea{width:298px;height:180px;margin-bottom:30px;background:#3d3c3d;border:0;color:#fff}
.abouttext{margin-top: -197px;background:rgba(0,0,0,0.5);position:relative;padding: 10px;width:72%}
.abouttext h6{font-size:22px;color:#ffffff;font-weight:normal;margin:0}
.abouttext p{font-size:14px;color:#ccc;margin:8px 0}
.abouttext span{font-size:14px;color:#ffffff;display:inline-block;line-height:20px}

@media only screen and (max-width:800px) {
    .m{display:block!important;text-indent:1px}
    .pc{display:none!important;text-indent:-9999px}
    #top{position:fixed;width:100%;z-index:999;padding:14px 0 0;left:5px;top:0}
    .width{width:100%;margin:0 auto;overflow:hidden}
    #page1 .content{position:absolute;width:100%;text-align:center;z-index:20;margin:276px 0 0}
    #page1 .slogan{margin:0 auto 10px;width:80%}
    #page1 .slogan1{margin:0 auto 40px;width:80%}
    #top .width img{width:76%;margin:0 10px 0 0}
    .slideBox{width:100%;height:auto;overflow:hidden;position:relative}
    .slideBox .bd img{width:100%;height:100%}
    #page2 .video{width:74%;height:auto;background:#000;position:absolute;margin:40px 0 0 50px;border:2px solid #fff}
    #page2 .video video{width:100%;height:100%}
    #page2 .about{width:98%;height:auto;position:absolute;background:#db6800;margin:265px 0 0 5px;box-sizing:border-box;padding:14px 4px 0 6px;height:auto;color:#fff;line-height:22px}
    #page2 .about p{width:96%;font-size:14px}
    #page2 .about p:nth-child(2){padding-top:25px}
    #page2 h2{color:#fff;position:inherit;margin:0;font-size:2rem;line-height:16px}
    #page2 h2 span{display:block;font-size:.8rem;color:#db6800;text-transform:uppercase}
    #page2 .more{position:absolute;display:block;width:90px;height:90px;text-align:center;color:#000;font-size:1rem;text-transform:uppercase;background:#fff;box-sizing:border-box;padding:24px 0 0;margin:680px 0 0 1030px;z-index:30}
    #page2 .arrow{margin:547px 0 0;text-align:center;color:#ccc;font-size:.9rem;line-height:24px}
    #page2 .arrow hr{width:150px;height:0;border:0;border-bottom:1px solid #ccc;margin:0 auto 20px}
    #page2 .arrow img{margin:20px 0 0}
    #page3 .bg{width:90%;position:absolute;margin:20% 0 0 10%;height:100%;background:#db6800}
    #page3 .bg1{width:100%;position:absolute;margin:-6% 0 0 -10%;padding:6% 0 0}
    #page3 .width{text-align:center}
    #page3 .width img{text-align:center;width:100%}
    #page3 .process{margin:0 auto}
    #page3 h2{padding:0;color:#fff;text-align:center;font-size:2rem}
    #page3 h2 span{display:block;font-size:.8rem;color:#fff;text-transform:uppercase}
    #page4 h2{padding:95px 0 0;color:#fff;text-align:center;font-size:2rem;margin:0 0 80px}
    #page4 h2 span{display:block;font-size:.8rem;color:#db6800;text-transform:uppercase}
    #page4 .arrow{padding:130px 0 0;text-align:center;color:#ccc;font-size:.9rem;line-height:24px}
    #page4 .arrow hr{width:150px;height:0;border:0;border-bottom:1px solid #ccc;margin:0 auto 20px}
    #page4 .arrow img{margin:20px 0 0}
    #page4 .gallery ul{list-style:none;margin:0;padding:0;text-align:left}
    #page4 .gallery ul li{display:inline-block;width:48%}
    #page4 .gallery ul li:nth-child(odd) .title{position:absolute;margin:-30px 0 0 20px;color:#fff}
    #page4 .gallery ul li:nth-child(odd) .line{width:2px;height:70px;background:#db6800;position:absolute;margin:-30px 0 0 -1px}
    #page4 .gallery ul li:nth-child(even) .title{position:absolute;margin:280px 0 0 20px;color:#fff}
    #page4 .gallery ul li:nth-child(even) .line{width:2px;height:70px;background:#db6800;position:absolute;margin:235px 0 0 -1px}
    #page4 .more{display:block;width:80px;height:80px;text-align:center;color:#fff;font-size:1rem;text-transform:uppercase;background:#d46720;box-sizing:border-box;padding:18px 0 0;margin:0 auto 0;float:none}
    #page5{background:url(../images/bg5.jpg) center no-repeat;background-size:100% 100%}
    #page5 .width{box-sizing:border-box;padding-top:50px}
    #page5 .contact{color:#fff;line-height:25px;width:400px;margin:0 0 0 20px}
    #page5 .contact img{margin:0 0 30px;width:80%}
    #page5 .contact hr{width:150px;height:0;border:0;border-bottom:1px solid #ccc;margin:20px 0}
    #page5 .message{float:left;width:95%;padding:10px}
    #page5 .message div{border-bottom:1px solid #666;height:30px}
    #page5 .message label{height:30px;line-height:30px;color:#999;width:160px;display:inline-block}
    #page5 .message .textarea{height:100px}
    #page5 .message .textarea label{height:100px;line-height:100px;float:left}
    #page5 .message input{width:320px;height:50px;line-height:50px;box-sizing:border-box;padding:0 10px;border:0;background:0 0;color:#fff}
    #page5 .message textarea{width:300px;height:100px;line-height:30px;padding:10px;border:0;background:0 0;color:#fff}
    #page5 .message button{border:2px solid #d46720;display:block;width:165px;height:50px;line-height:44px;font-size:1.1rem;text-align:center;color:#fff;background:0 0;margin:13px 0 0}
    #page5 .footer{clear:both;color:#fff;text-align:center;padding:0;line-height:30px}
    .coresix02{width:100%;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
    .coresix02wrap{margin:0 auto;height:auto}
    .coresix02 .items{width:49%;margin-right:2%;margin-bottom:20px}
    .coresix02 .items:nth-of-type(2n){margin-right:0}
    .coresix02 .items h3{font-size:14px;color:#fff}
    .coresix02 .items .imgbox{width:100%;overflow:hidden}
    .coresix02 .items .imgbox img{display:block;width:100%;transition:all .6s}
    .hb{margin-top:80px}
    .head img{width:78%;margin-left:9px}
    #about .about_bg img{display:block;width:100%;height:auto;padding-top:30px;padding-bottom:30px}
    #about .about_left p{color:#db6e1f;width:100%;line-height:26px;font-size:18px;margin-bottom:20px}
    #about .about_left{display:block;float:none;margin-bottom:50px;margin-right:0}
    #about .about_right p{color:#db6e1f;width:100%;line-height:26px;font-size:18px;margin-bottom:20px}
    #about .about_bg{background:url(../images/about_content_bg.jpg) no-repeat left;height:auto;margin-bottom:0;margin-top:45px;background-color:#000}
    #contact .left{display:block;float:none;margin-top:30px;margin-right:15px;margin-left:15px}
    #contact .contact_bg img{width:100%}
    #contact .bg{display:block;width:100%;background:#1a1a1a;float:left;margin-top:60px;height:auto;background-color:#000}
    #contact .text{width:72%;height:38px;background:#3d3c3d;border:0;color:#fff;margin-bottom:20px}
    #contact .btn{display:block;color:#fff;background:#ef7700;text-align:center;height:49px;line-height:49px;border:0;width:80%;font-size:20px;margin-left:35px}
    #contact textarea{width:80%;height:80px;margin-bottom:30px;background:#3d3c3d;border:0;color:#fff}
    #contact .contact_bg{background:url(../images/contact_content_bg.jpg) no-repeat left;height:auto;margin-bottom:0;margin-top:0}
    #team_top{width:100%;z-index:99;padding:60px 0 80px 0;left:0;top:0;background:url(../images/teamwork_bg.jpg) no-repeat top center;background-color:#000;height:50px}
    #team .team_bg{background:url(../images/team_bg.jpg) no-repeat right;height:auto;margin-bottom:0;margin-top:0}
    #team_top .nav{float:right;margin-top:4px;margin-right:10px}
    #team .content1{width:100%;margin-top:120px;z-index:9999}
    #team .content2{width:100%}
    #team .content2 p{color:#232323;font-size:1rem;line-height:34px}
    #honor li{float:left;width:46%!important;margin:7px;box-sizing:border-box;margin-bottom:20px}
    #honor li img{display:block;width:100%;height:auto;border:1px solid #cfa972;margin:0 auto}
    #honor .honor_bg{background:url(../images/honor_bg.jpg) no-repeat left;height:auto;margin-bottom:0;margin-top:80px}
    #about_top{width:100%;z-index:999;padding:60px 0 80px 0;left:0;top:0;background:url(../images/about_bg.jpg) no-repeat top center;height:auto;background-color:#000}
    #process .process_bg{background:url(../images/process_bg.jpg) no-repeat right;height:auto;margin-bottom:0;margin-top:80px}
    #process .top{display:block;height:100%;width:auto;margin:0 auto;padding-top:100px;padding-bottom:50px}
    #process .process_bg img{width:100%}
    #case_top{width:100%;z-index:999;padding:60px 0 80px 0;left:0;top:0;background:url(../images/case_bg.jpg) no-repeat top center;height:auto}
    #case .case_show li{float:none;width:100%!important;margin:0;box-sizing:border-box;margin-bottom:20px}
    #case .case_show li img{display:block;width:90%;height:auto;margin:0 auto}
    #case_top{width:100%;z-index:999;padding:60px 0 80px 0;left:0;top:0;background:url(../images/case_bg.jpg) no-repeat top center;height:auto;background-color:#000}
    #honor .honor_bg{background:url(../images/honor_bg.jpg) left}
    #team .team_bg{background:url(../images/team_bg.jpg) right}
    .width{width:100%!important}
}

@media (max-width:414px){
    #page4 h2{padding:70px 0 0;margin:0 0 20px}
    .coresix02 .items .imgbox img{height:160px}
    #page5 .contact img{margin:0 0 0;width:58%}
    .abouttext{margin-top: -115px;margin-bottom:8px;width: 87%;}
    .abouttext h6{font-size: 14px;}
    .abouttext p{font-size: 12px;height: 13px;overflow: hidden;margin: 4px 0;}
    .abouttext span{font-size: 12px;line-height:15px;height: 45px;overflow: hidden;}
}
@media (max-width:375px){
    #page4 h2{padding:70px 0 0;margin:0 0 20px}
    .coresix02 .items .imgbox img{height:140px}
    #page5 .contact img{margin:0 0 0;width:58%}
    #page5 .contact{line-height:18px;font-size:14px}
    .abouttext{margin-top: -115px;margin-bottom:8px;width: 87%;}
    .abouttext h6{font-size: 14px;}
    .abouttext p{font-size: 12px;height: 13px;overflow: hidden;margin: 4px 0;}
    .abouttext span{font-size: 12px;line-height:15px;height: 45px;overflow: hidden;}
}
@media (max-width:320px){
    #page4 h2{padding:60px 0 0;margin:0 0 20px}
    #page4 .more{height:70px}
    .coresix02 .items .imgbox img{height:115px}
    #page5 .contact img{margin:0 0 0;width:50%}
    #page5 .contact{line-height:18px;font-size:12px}
    #page5 .message .textarea{height:80px}
    #page5 .message .textarea label{height:80px;line-height:80px}
    #page5 .message button{height:38px;line-height:35px}
    #page5 .footer{line-height:17px;font-size:12px}
    #page2 .about{margin:220px 0 0 5px}
    #page2 .about p{font-size: 13px;line-height: 17px;}
    .abouttext{margin-top: -115px;margin-bottom:8px;width: 87%;}
    .abouttext h6{font-size: 14px;}
    .abouttext p{font-size: 12px;height: 13px;overflow: hidden;margin: 4px 0;}
    .abouttext span{font-size: 12px;line-height:15px;height: 45px;overflow: hidden;}
}
