<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.head_pc{display: block;border-top: 12px solid #333333;}
.head_mobile{display: none;}
.index_side{margin-top: 112px;}
.index_side .swiper-slide{width: 100%;height: 600px;background-size: cover;background-position: center;}
.index_side .content {position: relative;height: 100%;}
.index_side .swiper-slide-active .slogan {display: block;}
.index_side .slogan {position: absolute;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.index_side h1 {font-size: 48px;color: #333333;line-height: 1;}
.index_side h3 {font-size: 18px;color: #333333;line-height: 1.4;margin: 20px 0 47px;}
.index_side h5 {font-size: 20px;color: #ffffff;line-height: 50px;background-color: #d09e49;padding: 0 32px;display: inline-block;border-radius: 26px;}
.gyxdTit {text-align: center;font-size: 36px;color: #333333;line-height: 1.2;padding-bottom: 40px;background: url(../images/index/ico1.png) no-repeat center bottom;}
.gyxdTit em {color: #d09e49;}
.index_1 {padding: 90px 0 80px;}
.index_1 .introduce {margin-top: 30px;}
.index_1 h3 {font-size: 18px;color: #d09e49;line-height: 34px;margin-top: 24px;}
.index_1 p {font-size: 18px;color: #333333;line-height: 34px;}
.index_2 {width: 100%;height: 735px; background: no-repeat center;background-size: cover;}
.index_2 .content {position: relative;height: 100%;}
.index_2 .introduce {position: absolute;right: 0; top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);max-width: 520px;}
.index_2 .introduce p {font-size: 24px;color: #ffffff;line-height: 45px;}
.index_2 .introduce ul {overflow: hidden;margin-top: 90px;}
.index_2 .introduce li {float: left;width: 200px; font-size: 24px;color: #fff;line-height: 64px;background-color: #333333;border-radius: 32px;text-align: center;margin-right: 40px; transition: all .4s;-webkit-transition: all .4s;}
.index_2 .introduce li:hover {background-color: #d09e49;}
.index_3 {padding: 94px 0 90px;}
.index_3 .gyxdTit {padding-bottom: 25px;}
.index_3 .Box {position: relative;}
.slideBtn {position: absolute;top: 50%;margin-top: -15.5px;width: 43px;height: 31px;cursor: pointer;z-index: 8; transition: all .4s;-webkit-transition: all .4s;}
.slideBtn.slide_prev {background: url(../images/prev.png) no-repeat center;left: -95px}
.slideBtn.slide_next {background: url(../images/next.png) no-repeat center;right: -95px;}
.slideBtn.slide_prev:hover {background: url(../images/_prev.png) no-repeat center;}
.slideBtn.slide_next:hover {background: url(../images/_next.png) no-repeat center;}
.index_3 .slide {padding-bottom: 36px;margin-top: 70px;overflow: hidden;}
.index_3 .item {text-align: center;height: 477px; border: 1px solid #ededed;border-radius: 20px;padding: 60px 90px 50px;position: relative;}
.index_3 .h1 {font-size: 24px;color: #666666;line-height: 1.2;}
.index_3 .h3 {font-size: 48px;color: #c09545;line-height: 1.2;margin: 8px 0 16px;}
.index_3 .label {overflow: hidden;font-size: 0;text-align: center;margin-bottom: 22px;}
.index_3 .label span:nth-child(n + 3) {	display: none;}
.index_3 .label span{display: inline-block; font-size: 18px;color: #333333;line-height: 30px;background-color: #eeeeee;border-radius: 15px;padding: 0 14px;margin: 0 8px; transition: all .4s;-webkit-transition: all .4s;}
.index_3 .introduce {display: -webkit-box;overflow: hidden;-webkit-line-clamp: 5; -webkit-box-orient: vertical;font-size: 14px;color: #666666;line-height: 30px;}
.index_3 .more {width: 206px;line-height: 71px;background-color: #333333;display: inline-block;position: absolute;right: 0;left: 0;bottom: -36px;margin: auto;font-size: 24px;color: #fff;border-radius: 36px;transition: all .4s;-webkit-transition: all .4s;}
.index_3 .more em {background: url(../images/index/ico3.png) no-repeat right center;padding-right: 46px;}
.index_3 .item:hover {background-color: #f5f5f5;border: 1px solid #f5f5f5;}
.index_3 .item:hover .label span,.index_3 .item:hover .more {background-color: #c09545;color: #fff;}

.about_1,.about_2,.about_2d,.product,.contact_1,.contact_2 {padding: 90px 0 100px;}
.tab_name:before {content: '';width: 100%;height: 1px;background-color: #dddddd;position: absolute;left: 0;bottom: 3px;}
.tab_name {overflow: hidden;position: relative;}
.tab_name a {font-size: 36px;color: #666666;line-height: 1.2;float: left;position: relative;margin-right: 35px;padding-bottom: 30px;}
.tab_name a.on {color: #d09e49;}
.tab_name a.on:before {content: '';width: 100%;height: 8px;background-color: #d09e49;border-radius: 4px;position: absolute;left: 0;bottom: 0;}
.about_1 .introduce {margin-top: 58px;}
.about_1 h3 {font-size: 18px;color: #d09e49;line-height: 34px;margin-top: 24px;}
.about_1 p {font-size: 18px;color: #333333;line-height: 34px;}

.about_2 .list {margin-left: -28px;margin-right: -28px;margin-top: 58px;overflow: hidden; display: flex; flex-wrap: wrap; justify-content: flex-start;}
.about_2 .w-50 {float: left;width: 50%;padding: 0 28px;}
.about_2 .item {text-align: center;height: 477px;border: 1px solid #ededed;border-radius: 20px;padding: 60px 90px 50px;margin-bottom: 85px;position: relative;}
.about_2 .h1 {font-size: 24px;color: #666666;line-height: 1.2;}
.about_2 .h3 {font-size: 48px;color: #c09545;line-height: 1.2;margin: 8px 0 16px;}
.about_2 .label {overflow: hidden;font-size: 0;text-align: center;margin-bottom: 22px;}
.about_2 .label span:nth-child(n + 3) {	display: none;}
.about_2 .label span{display: inline-block; font-size: 18px;color: #333333;line-height: 30px;background-color: #eeeeee;border-radius: 15px;padding: 0 14px;margin: 0 8px; transition: all .4s;-webkit-transition: all .4s;}
.about_2 .introduce {display: -webkit-box;overflow: hidden;-webkit-line-clamp: 5; -webkit-box-orient: vertical;font-size: 14px;color: #666666;line-height: 30px;}
.about_2 .more {width: 206px;line-height: 71px;background-color: #333333;display: inline-block;position: absolute;right: 0;left: 0;bottom: -36px;margin: auto;font-size: 24px;color: #fff;border-radius: 36px;transition: all .4s;-webkit-transition: all .4s;}
.about_2 .more em {background: url(../images/index/ico3.png) no-repeat right center;padding-right: 46px;}
.about_2 .item:hover {background-color: #f5f5f5;border: 1px solid #f5f5f5;}
.about_2 .item:hover .label span,.about_2 .item:hover .more {background-color: #c09545;color: #fff;}
.pagination {
    text-align: center;
    margin-top: 45px;
    position: relative;
}
.spage-number {
    display: inline-block;
}
.spage-number button {
    position: relative;
    box-sizing: border-box;
    display: inline-block;
    width: 50px;
    height: 55px;
    line-height: 55px;
    border: 1px solid #c9caca;
    text-align: center;
    transition: all .2s;
    cursor: pointer;
    outline: none;
    background: none;
    user-select: none;
    color: #3e3a39;
    font-size: 18px;
    margin: 0 34px;
    display: none;
}
.spage-number button:first-child {
    width: 116px;
    display: inline-block;
}
.spage-number button:last-child {
    width: 116px;
    display: inline-block;
}
.spage-number button.active {
    color: #fff;
    border: 1px solid #c2bcad;
    background-color: #c2bcad;
    z-index: 3;
}
.spage-number button.active:hover {
    border: 1px solid #c2bcad;
    z-index: 3;
}
.spage-number button:hover {
    color: #fff;
    border: 1px solid #c09545;
    background-color: #c09545;
}
.spage-number button.button-disabled {
    cursor: not-allowed;
}
.spage-number .spage-after,
.spage-before {
    width: 50px
}
.spage-skip {
    display: inline-block;
    margin-left: 20px;
    line-height: 50px;
    color: #999999;
    font-size: 24px;
    display: none;
}
.spage-skip input {
    box-sizing: border-box;
    display: inline-block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #bab9b4;
    text-align: center;
    vertical-align: top;
    background: none;
    outline: none;
    transition: all .2s;
}
.spage-skip input:focus {
    border-color: #c2bcad;
}
.spage-skip button {
    display: inline-block;
    width: 110px;
    height: 50px;
    line-height: 50px;
    border: 1px solid #bab9b4;
    vertical-align: top;
    color: #262424;
    margin-left: 24px;
    cursor: pointer;
    transition: all .2s;
    outline: none;
    background: none;
    user-select: none;
}
.spage-skip button:hover {
    color: #fff;
    border: 1px solid #c09545;
    background-color: #c09545;
}

.about_2dTop {overflow: hidden;}
.about_2dTop .img {width: 38.2%;float: left;}
.about_2dTop .introduce {width: 49.7%;float: right;padding-top: 45px;}
.about_2dTop .h1 {font-size: 48px;color: #c09545;line-height: 1.2;letter-spacing: 6px;}
.about_2dTop .h1 em {font-size: 24px;color: #666666;letter-spacing: 0;position: relative;top: 7px;margin-left: 20px;}
.about_2dTop .label {overflow: hidden;font-size: 0;margin: 30px 0 46px;}
.about_2dTop .label span{display: inline-block; font-size: 18px;color: #fff;line-height: 30px;background-color: #333333;border-radius: 15px;padding: 0 14px;margin-right: 16px; transition: all .4s;-webkit-transition: all .4s;}
.about_2dTop .h5 {font-size: 24px;color: #666666;line-height: 47px;}
.about_2dDown {margin-top: 60px;padding-top: 25px;border-top: 1px solid #dddddd;}
.about_2dDown p {font-size: 24px;color: #666666;line-height: 40px;margin-top: 24px;}
.about_2dDown p strong {font-weight: bold;}

.product .title {text-align: center;font-size: 30px;color: #000000;line-height: 36px;}
.product .title em:before,.product .title em:after {content: '';width: 62px;height: 7px;background: url(../images/product/ico1.png) no-repeat;position: absolute;top: -24px;left: -24px;}
.product .title em:after {left: auto;top: auto;right: -24px;bottom: -24px;}
.product .title em {position: relative;display: inline-block;vertical-align: top;}
.product .title span {color: #d09e49;/* width: 30px; */height: 36px;/* display: inline-block; */position: relative;padding: 0 15px;}
.product .title span:before {content: '';width: 8px;height: 8px;background-color: #d09e49;position: absolute;top: 50%;margin-top: -4px;left: 50%;margin-left: -4px;border-radius: 50%;}
.product .section {margin-top: 88px;}
.product .section + .section {margin-top: 45px;}
.product .section .name {
    background-color: #d09e49;
    line-height: 93px;
    overflow: hidden;
    text-align: center;
}
.product .section .name .h3 {
    float: left;
    font-size: 24px;
    color: #fff;
    position: relative;
}
.product .section .name .name1 {
    width: 19.5%;
}
.product .section .name .name2 {
    width: 60.8%;
}
.product .section .name .name3 {
    width: 19.7%;
}
.product .section ul {
    border: 1px solid #d09e49;
}
.product .section li {
    overflow: hidden;
    text-align: center;
    border-bottom: 1px solid #dddddd;
}
.product .section .li {
    float: left;
    line-height: 74px;
    height: 74px;
    position: relative;
}
.product .section .li .h3 {display: none;}
.product .section .auto {
    display: inline-flex;
    vertical-align: middle;
}
.product .section li h3 {
    font-size: 18px;
    color: #333333;
    line-height: 24px;
}
.product .section .li1 {
    width: 19.5%;
}
.product .section .li2 {
    width: 60.8%;
}
.product .section .li3 {
    width: 19.7%;
}
.product .section .name .name1:before,.product .section .li1:before {content: '';width: 1px;height: 100%;background-color: #dddddd;position: absolute;right: 0;top: 0;}
.product .section .name .name3:before,.product .section .li3:before {content: '';width: 1px;height: 100%;background-color: #dddddd;position: absolute;left: 0;top: 0;}

.contact .title {font-size: 35px;color: #d09e49;line-height: 1.2;text-align: center;padding-bottom: 40px;background: url(../images/contact/ico1.png) no-repeat center bottom;margin-bottom: 44px;}
.contact_1 {width: 100%;background-color: #d09e49;background-color: rgba(208,158,73,.1);overflow: hidden;}
.contact .introduce {text-align: center;font-size: 0;}
.contact .introduce li {display: inline-block;font-size: 24px;color: #333333;line-height: 38px;margin: 0 12px;}
.contact .introduce li em {color: #d09e49;}
.contact_1 .introduce p {font-size: 24px;color: #333333;line-height: 38px;}
.contact_1 .imgs {font-size: 0;text-align: center;margin-top: 60px;}
.contact_1 .imgs .item {display: inline-block;margin: 0 14px;max-width: 179px;}
.contact_1 .imgs img {
    padding: 12px;
    background-color: #fff;
}
.contact #baiMap{width: 100%;height: 410px;margin-bottom: 34px;}
#baiMap a{display: inline-block;}
#baiMap img{display: inline-block;max-width: none;}
.BMap_scaleCtrl{display: none;}
.BMapLabel {border: none !important;}
.bMap-posTit:after{content: "";width: 0;height: 0;border: 4px solid transparent;border-top: 6px solid #FFF;position: absolute;bottom: -9px;left: 0;right: 0;margin: auto;}
.bMap-posTit{width: 250px;height: 56px;background-color: #FFF;text-align: center;line-height: 56px;color: #333333;font-weight: bold;font-size: 14px;letter-spacing: 1px;position: absolute;left: -116px;top: -63px;box-shadow: 0 2px 3px 2px rgba(0,0,0,.1);border-radius: 4px;}




@media screen and (max-width: 1460px){
    .slideBtn.slide_prev {left: auto;right: 80px;}
    .slideBtn.slide_next {right: 0;}
    .slideBtn {top: -70px; margin: auto;}
}
@media screen and (max-width: 1366px){.content{width: 92%;}
footer .list {padding: 0 34px;}
}
@media screen and (max-width: 1199px){.index_side{margin-top: 78px;}
#header{background: none !important;}
.head_pc{display: none;}
.head_mobile{display: block;}
.head_mobile{height: 78px;background-color: #fff;}
.head_mobile .logo a{display: block;}
#header .logo,.start #header .logo{margin:14px 0 0 4%;width: 201px;height: 50px;}
.head_mobile .head_nav_btn{cursor:pointer;height: 34px;width: 30px;position: relative;position: absolute;top: 22px;right: 4%;cursor: pointer;z-index: 9999;}
.head_mobile .head_nav_btn span{display: inline-block;width: 30px;height: 3px;background-color: #333333;position: absolute;top: 16px;left: 0px;transition:background-color 0.3s ease-out 0.1s;}
.head_mobile .head_nav_btn span:after{content:'';display: inline-block;width: 30px;height: 3px;background-color: #333333;position: absolute;top: 8px;left:0px;transition:transform 0.3s ease-out,top 0.5s ease 0.4s;transform: rotate(0deg);}
.head_mobile .head_nav_btn span:before{content:'';display: inline-block;width: 30px;height: 3px;background-color: #333333;position: absolute;top: -8px;left:0px;transition:transform 0.3s ease-out,top 0.5s ease 0.4s;transform: rotate(0deg);}
.btn_click .head_nav_btn span{background-color: transparent;}
.btn_click .head_nav_btn span:after{transition: top 0.5s ease, transform 0.3s ease-out 0.4s;transform: rotate(-45deg);top: 0px;-webkit-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;-moz-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;-ms-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;-o-transition: top 0.5s ease, transform 0.3s ease-out 0.4s;}
.btn_click .head_nav_btn span:before{transition: top 0.5s ease, transform 0.3s ease-out 0.4s;transform: rotate(45deg);top: 0px;}
.btn_click .head_nav_bg{left: 0;}
.head_nav_bg{width: 100%;position: fixed;top: 78px;left: 100%;height: 100%;background-color: #000000;background-color: rgba(0,0,0,.9);-webkit-transition: all .5s;transition: all .5s;}
.head_nav{position: absolute;top: 0;left: 0;width: 100%;height: 100%;/* padding-top: 78px;*/overflow-y: auto;overflow-x: hidden;}
.nav_list{padding: 0 4%;}
.nav_list&gt;li&gt;a, .nav_list&gt;li&gt;p{border-bottom: 1px solid rgba(255,255,255,.5);padding: 15px 0;font-size: 1.34em;color: #fff;font-weight: 500;position: relative;}
.nav_list&gt;li&gt;p:before{content: '';width: 10px;height: 6px;background: url(../images/down_icon.png) no-repeat center;position: absolute;right: 5px;top: 0;bottom: 0;margin: auto;transition-duration: .5s;-webkit-transition-duration: .5s;}
/* .nav_list&gt;li&gt;p.on{color: #fe5b4a;}*/.nav_list&gt;li&gt;p.on:before{transform: rotateX(180deg);-webkit-transform: rotateX(180deg);-moz-transform: rotateX(180deg);-ms-transform: rotateX(180deg);-o-transform: rotateX(180deg);}
.ul_nei_nav{display: none;padding-top: 10px;}
/* .nav_list&gt;li a.on p, .ul_nei_nav li.curr a{color: #fe5b4a;}*/.ul_nei_nav li a{padding: 4px 0;font-size: 14px;color: #f4f4f4;line-height: 26px;}
.ul_nei_nav li .dd{padding: 0 20px;}
}
@media screen and (max-width: 1200px){
footer .list{display: none;}
.index_side .swiper-slide {height: 500px;}
.index_side h1 {font-size: 28px;}
.index_side h3 {font-size: 16px;margin: 14px 0 30px;}
.index_side h5 {font-size: 17px;line-height: 42px;}
.index_side .swiper-pagination {bottom: 30px;}
.index_1 {padding: 70px 0;}
.gyxdTit {font-size: 28px;}
.gyxdTit {padding-bottom: 20px; background: url(../images/index/ico1.png) no-repeat center 96%;background-size: 25px 6px;}
.index_1 p,.about_1 p,.about_2dDown p,.about_2dTop .h5,.product .section li h3,.contact .introduce li {font-size: 16px;line-height: 28px;}
.index_1 h3,.about_1 h3 {font-size: 16px;line-height: 28px;margin-top: 20px;}
.about_2dDown p {margin-top: 20px;}
.index_2 {height: 500px;}
.index_2 .introduce p {font-size: 16px;line-height: 28px;}
.index_2 .introduce ul {margin-top: 30px;}
.index_2 .introduce li {font-size: 17px;line-height: 42px;width: auto;padding: 0 32px;}
.index_3 {padding: 70px 0;}
.slideBtn {top: -50px;}
.index_3 .slide {margin-top: 55px;padding-bottom: 25px;}
.index_3 .label span {font-size: 17px;}
.index_3 .item {padding: 45px 30px;height: 366px;}
.index_3 .h1 {font-size: 18px;}
.index_3 .h3 {font-size: 28px;}
.index_3 .introduce {line-height: 26px;}
.index_3 .more {width: 165px;line-height: 50px;bottom: -25px;font-size: 18px;}
.index_3 .more em { padding-right: 27px;background-size: 20px 20px;}
.about_2 .list {margin-left: -15px;margin-right: -15px;}
.about_2 .w-50 {padding: 0 15px;}

.tab_name a {font-size: 22px; margin-right: 30px;padding-bottom: 22px;}
.about_1, .about_2, .about_2d, .product, .contact_1, .contact_2 {padding: 70px 0;}
.about_1 .introduce,.about_2 .list {margin-top: 50px;}
.about_2 .list {margin-left: -15px;margin-right: -15px;}
.about_2 .label span,.about_2dTop .label span {font-size: 17px;}
.about_2 .item {padding: 45px 30px;height: 366px;margin-bottom: 70px;}
.about_2 .h1,.about_2dTop .h1 em {font-size: 18px;top: 0;}
.about_2 .h3,.about_2dTop .h1 {font-size: 28px;}
.about_2 .introduce {line-height: 26px;}
.about_2 .more {width: 165px;line-height: 50px;bottom: -25px;font-size: 18px;}
.about_2 .more em { padding-right: 27px;background-size: 20px 20px;}
.spage-number button {font-size: 16px;}
.pagination {margin-top: 24px;}
.about_2dDown {margin-top: 50px;}
.about_2dTop .label {margin: 20px 0;}

.product .title {font-size: 22px;}
.product .title span {padding: 0 10px;}
.product .title span:before {width: 5px;height: 5px;}
.product .title em:before, .product .title em:after {width: 35px;height: 4px;background-size: cover;}
.product .title em:before {top: -12px;left: -12px;}
.product .title em:after {right: -12px;bottom: -12px;}
.product .section &gt; .name {display: none;}
.product .section .li .h3 {    display: block;
    background-color: #d09e49;
    position: absolute;
    left: 0;
    top: 0;
    width: 134px;
    height: 100%;
    padding-top: 12px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    line-height: 28px;
}
.product .section .li {width: 100%;min-height: 48px; float: none;height: auto;line-height: inherit;padding: 12px 25px 12px 160px;}
.product .section .auto {display: block;vertical-align:initial;}
.product .section li {text-align: left;}
.product .section .name .name1:before, .product .section .li1:before {display: none;}
.product .section {margin-top: 60px;}
.product .section + .section {margin-top: 45px;}
.contact .title {font-size: 22px;padding-bottom: 30px;margin-bottom: 30px;}
.contact_1 .imgs {margin-top: 50px;}

footer .up {padding: 50px 0;}
footer h1 {margin-bottom: 20px;}
footer .foottext p {line-height: 26px;}
footer .down p {line-height: 55px;}
footer .list2 {width: 38%;}
footer .list2 img {padding: 8px;}
}
@media screen and (max-width: 1006px){
    .index_3 .label span,.about_2 .label span {font-size: 15px;margin: 0 4px;}
    .pop .popBody{
        width: 96%;
        display: block;
        margin: auto;
        left: 0;
        top: 20%;
        right: 0;
    }
    
    .pop{
        box-sizing: border-box;
    }
}
@media screen and (max-width: 979px){

}
@media screen and (max-width: 860px){
    .index_3 .label span,.about_2 .label span {font-size: 14px;}
}
@media screen and (max-width: 767px){
    .index_side .swiper-slide {height: 350px;}
    .gyxdTit {font-size: 22px;padding-bottom: 12px;}
    .index_side .swiper-slide {background-position: 51% center;}
    .index_side h5,.index_2 .introduce li {font-size: 15px;line-height: 34px;padding: 0 20px;}
    .index_side h3 {margin: 8px 0 14px;max-width: 64%;}
    .index_side h1 {font-size: 24px;}
    .index_1 p, .about_1 p, .about_2dDown p, .about_2dTop .h5, .product .section li h3, .contact .introduce li,.index_2 .introduce p {font-size: 14px;line-height: 24px;}
    .index_1 h3, .about_1 h3 {font-size: 14px;line-height: 24px;margin-top: 10px;}
    .index_1,.index_3,.about_1, .about_2, .about_2d, .product, .contact_1, .contact_2 {padding: 35px 0;}
    .index_2 {height: 350px;}
    .index_2 .introduce {max-width: 64%;}
    .index_2 .introduce li {margin-right: 14px;}
    .index_2 .introduce li:last-child {margin: 0;}
    .index_3 .gyxdTit {padding-bottom: 12px;}
    .slideBtn.slide_prev {right: 60px;}
    .index_3 .item,.about_2 .item {padding: 30px 24px;height: 299px;}
    .index_3 .h3,.about_2 .h3 {font-size: 20px;margin: 6px 0 10px;}
    .index_3 .h1,.about_2 .h1 {font-size: 15px;}
    .index_3 .label,.about_2 .label {margin-bottom: 16px;}
    .index_3 .label span,.about_2 .label span,.about_2dTop .label span {font-size: 15px;}
    .index_3 .introduce,.about_2 .introduce {line-height: 24px;}
    .index_3 .more,.about_2 .more { width: 130px; line-height: 42px; bottom: -21px;font-size: 15px; }
    .index_3 .more em,.about_2 .more em { padding-right: 20px; background-size: 14px 14px;}
    .tab_name a,.product .title,.contact .title {font-size: 18px;}
    .about_2 .list {margin: 0;}
    .about_2 .w-50 {float: none;padding: 0;width: 100%;}
    .about_1 .introduce, .about_2 .list {margin-top: 30px;}
    .about_2 .item {margin-bottom: 50px;}
    .spage-number button {font-size: 15px;height: 44px;line-height: 44px;margin: 0 18px;}
    .spage-number button:last-child,.spage-number button:first-child {width: 100px;}
    .about_2dTop .img {width: auto;float: none;}
    .about_2dTop .introduce {width: auto;float: none;padding-top: 30px;}
    .about_2dTop .h1 {font-size: 20px;}
    .about_2dTop .h1 em {font-size: 15px;margin-left: 5px;}
    .about_2dTop .label {margin: 6px 0 10px;}
    .about_2dDown p {margin-top: 10px;}
    .about_2dDown {padding-top: 20px;margin-top: 30px;}
    .product .section li:before{content: '';width: 114px;height: 100%;background-color: #d09e49;position: absolute;left: 0;top: 0;}
    .product .section li {padding: 10px 0;position: relative;}
    .product .section .li {padding: 3px 25px 3px 132px;min-height: 30px;}
    .product .section .li .h3 {font-size: 15px;width: 114px;padding-top: 3px;}
    .product .section {margin-top: 40px;}
    .product .section + .section {margin-top: 30px;}
    .contact_1 .imgs {margin-top: 30px;}
    .contact_1 .imgs .item {max-width: 150px;margin: 0 5px;}
    .contact #baiMap {height: 280px;margin-bottom: 30px;}
    footer .up {padding: 40px 0 20px;}
    footer .foottext {width: auto;float: none;}
    footer h1 {margin-bottom: 14px;}
    footer .list2 {display: none;}
    footer .down p {line-height: 20px;padding: 14px 0;}
}
@media screen and (max-width: 479px){

}
@media screen and (max-width: 400px){
    .index_2 .introduce li {float: none;margin-right: 0; margin-bottom: 14px;width: auto; display: inline-block;clear: both; float: left;  }
    .about_2 .introduce,.index_3 .introduce {-webkit-line-clamp: 4;}
}


.page{
    width:100%;
    text-align: center;
}
.page .active{
    padding: 10px 20px;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    color: #fff;
    background: #d09e49;
    display: inline-block;
    margin-left: 4px;
    margin-top: 5px;
    border: 1px solid #d09e49;
}

.page .total{
    padding: 10px 20px;
    text-align: center;
    line-height: 32px;
    font-size: 14px;
    color: #d09e49;
    border: 1px solid #d09e49;
    background: #fff;
    display: inline-block;
    margin-top: 5px;
    margin-left: 4px;
}</pre></body></html>