<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.height8 {
    height: 0.9rem;
}

.scrollwrap {
    position: relative;
    height: 0.9rem;
    background: #fff;
}

.scrollwrap .scroll {
    position: relative;
    width: 100%;
    height: 0.8rem
}

.scrollwrap .scroll ul {
    overflow-x: auto;
    width: 100%

}

.scrollwrap .scroll li {
    position: relative;
    float: left;
    padding:0.07rem;
}

.scrollwrap .scroll li:first-child {
    padding-left: 0.3rem;
}

.scrollwrap .scroll li a {
    display: block;
    margin-right: 0.2rem;
    height: 0.8rem;
    color: #666;
    font-size: 0.43rem;
    line-height: 0.8rem

}




/*通用焦点图*/
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    z-index: 1
}

.swiper-container-no-flexbox .swiper-slide {
    float: left
}

.swiper-container-vertical &gt; .swiper-wrapper {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -ms-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    -o-transition-property: -o-transform;
    -ms-transition-property: -ms-transform;
    transition-property: transform;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -o-transform: translate(0, 0);
    -ms-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}

.swiper-container-multirow &gt; .swiper-wrapper {
    -webkit-box-lines: multiple;
    -moz-box-lines: multiple;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap
}

.swiper-container-free-mode &gt; .swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}

.swiper-slide {
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative
}

.swiper-container .swiper-notification {
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
    opacity: 0;
    z-index: -1000
}

.swiper-wp8-horizontal {
    -ms-touch-action: pan-y;
    touch-action: pan-y
}

.swiper-wp8-vertical {
    -ms-touch-action: pan-x;
    touch-action: pan-x
}

.swiper-button-next, .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 27px;
    height: 44px;
    margin-top: -22px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 27px 44px;
    -webkit-background-size: 27px 44px;
    background-size: 27px 44px;
    background-position: center;
    background-repeat: no-repeat
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
    opacity: .35;
    cursor: auto;
    pointer-events: none
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    left: 10px;
    right: auto
}

.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
    right: 10px;
    left: auto
}

.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}

.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    -webkit-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #000;
    opacity: .2
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -webkit-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-white .swiper-pagination-bullet {
    background: #fff
}

.swiper-pagination-bullet-active {
    opacity: 1;
    background: #007aff
}

.swiper-pagination-white .swiper-pagination-bullet-active {
    background: #fff
}

.swiper-pagination-black .swiper-pagination-bullet-active {
    background: #000
}

.swiper-container-vertical &gt; .swiper-pagination {
    right: 10px;
    top: 50%;
    -webkit-transform: translate3d(0, -50%, 0);
    -moz-transform: translate3d(0, -50%, 0);
    -o-transform: translate(0, -50%);
    -ms-transform: translate3d(0, -50%, 0);
    transform: translate3d(0, -50%, 0)
}

.swiper-container-vertical &gt; .swiper-pagination .swiper-pagination-bullet {
    margin: 5px 0;
    display: block
}

.swiper-container-horizontal &gt; .swiper-pagination {
    bottom: 10px;
    left: 0;
    width: 100%
}

.swiper-container-horizontal &gt; .swiper-pagination .swiper-pagination-bullet {
    margin: 0 5px
}

.swiper-container-3d {
    -webkit-perspective: 1200px;
    -moz-perspective: 1200px;
    -o-perspective: 1200px;
    perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
    background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
    background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
    background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
    background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -moz-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-coverflow .swiper-wrapper {
    -ms-perspective: 1200px
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    -ms-transition-timing-function: ease-out;
    -o-transition-timing-function: ease-out;
    transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-container-cube {
    overflow: visible
}

.swiper-container-cube .swiper-slide {
    pointer-events: none;
    visibility: hidden;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    width: 100%;
    height: 100%;
    z-index: 1
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
    -webkit-transform-origin: 100% 0;
    -moz-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
    z-index: 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #000;
    opacity: .6;
    -webkit-filter: blur(50px);
    filter: blur(50px);
    z-index: 0
}

.swiper-scrollbar {
    border-radius: 10px;
    position: relative;
    -ms-touch-action: none;
    background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal &gt; .swiper-scrollbar {
    position: absolute;
    left: 1%;
    bottom: 3px;
    z-index: 50;
    height: 5px;
    width: 98%
}

.swiper-container-vertical &gt; .swiper-scrollbar {
    position: absolute;
    right: 3px;
    top: 1%;
    z-index: 50;
    width: 5px;
    height: 98%
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: rgba(0, 0, 0, .5);
    border-radius: 10px;
    left: 0;
    top: 0
}

.swiper-scrollbar-cursor-drag {
    cursor: move
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    -webkit-transform-origin: 50%;
    -moz-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
    animation: swiper-preloader-spin 1s steps(12, end) infinite
}

.swiper-lazy-preloader:after {
    display: block;
    content: "";
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-position: 50%;
    -webkit-background-size: 100%;
    background-size: 100%;
    background-repeat: no-repeat
}

.swiper-lazy-preloader-white:after {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}

@-webkit-keyframes swiper-preloader-spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes swiper-preloader-spin {
    100% {
        transform: rotate(360deg)
    }
}

.swiper-container {
    width: 100%;
    height: 100%;
}

.swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    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;
}

body {
    transition: transform 0.3s ease;
    font-size: 28px;
    width: 100%;
    overflow: hidden;
    font-family: Microsoft YaHei, Arial, Helvetica, sans-serif;
    margin: 0 auto;
    font-weight: normal;
    color: #000;
}

.sypinpait {
    height: 1.11rem;
    border-bottom: 1px solid #e5e5e5;

}

.sypinpait strong {
    height: 1.11rem;
    float: left;
    margin-left: 0.2777rem;
    line-height: 1.11rem;
    border-bottom: 2px solid #019934;
    color: #019934;
    font-weight: lighter;
    font-size: 0.5rem;

}

.sypinpait span {
    float: right;
    line-height: 1.11rem;
    color: #999999;
    font-size: 0.425rem;
}





.sypinpait9 {
    height: 1.11rem;
    border-bottom: 1px solid #e5e5e5;
    background:#f6f6f6;
}

.sypinpait9 strong {
    height: 1.11rem;
    float: left;
    margin-left: 0.2777rem;
    line-height: 1.11rem;
    border-bottom: 2px solid #019934;
    color: #019934;
    font-weight: lighter;
    font-size: 0.5rem;

}

.sypinpait9 span {
    float: right;
    line-height: 1.11rem;
    color: #999999;
    font-size: 0.425rem;
}


.sypinpait12 {
    height: 1.11rem;
    border-bottom: 0px solid #fff;
    background:#FFD306;
}

.sypinpait12 strong {
    height: 1.11rem;
    float: left;
    margin-left: 0.2777rem;
    line-height: 1.11rem;
    border-bottom: 0px solid #fff;
    color: #000000;
    font-weight: lighter;
    font-size: 0.5rem;

}

.sypinpait12 span {
    float: right;
    line-height: 1.11rem;
    color: #999999;
    font-size: 0.425rem;
}

.sypinpaic {
    background:#f6f6f6;
    padding-left: 1%;
}

.sypinpaic ul {
    background:#f6f6f6;
    overflow: hidden;
    padding-top: 0.04rem
}

.sypinpaic ul li {
    padding-top: 0.1rem;
    padding-bottom: 0.06rem;
    float: left;
    width: 23.77%;
    margin-left: 0.5%;
    margin-right: 0.5%;
}

.sypinpaic ul li a img {
    width: 100%;
}

.sypinpaic ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.385rem;
    line-height: 0.6rem;
    height: 0.6rem;
    overflow: hidden
}


.sypinpaic12 {
    background:#FFD306;
    padding-left: 0.5%;
}

.sypinpaic12 ul {
    background:#FFD306;
    overflow: hidden;
    padding-top: 0.04rem
}

.sypinpaic12 ul li {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem;
    float: left;
    width: 32%;
    margin-left: 0.6%;
    margin-right: 0.6%;
}

.sypinpaic12 ul li a img {
    width: 100%;
}

.sypinpaic12 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.385rem;
    line-height: 0.4rem;
    height: 0.6rem;
    overflow: hidden
}


.sypinpaic1 {
    padding-left: 1.50%;

}

.sypinpaic1 ul {

    overflow: hidden;
    padding-top: 0.15rem


}

.sypinpaic1 ul li {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    float: left;
    width: 46.4%;
    margin-left: 1.5%;
    margin-right: 1.5%;
}

.sypinpaic1 ul li a img {
 width:4.6rem; 
 height: 2.73rem;



}

.sypinpaic1 ul li a {
    background:f0f0f0;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
}

.sypinpaic3 {
    padding-left:0%;
    background:#f6f6f6;

}

.sypinpaic3 ul {
    background:#f6f6f6;
    overflow: hidden;
    padding-top: 0.2rem
}

.sypinpaic3 ul li {
    padding-top: 0.00rem;
    padding-bottom: 0.00rem;
    float: left;
    width: 32%;
    margin-left: 0.6%;
    margin-right: 0.6%;
}

.sypinpaic3 ul li a img {
    width: 100%;
}

.sypinpaic3 ul li a {
    text-align: center;
    color: #333;
    font-size: 0.425rem;

}


.sypinpaic3 ul li a span {
    background:f6f6f6;
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.385rem;
    line-height: 0.6rem;
    height: 0.8rem;
    overflow: hidden
}

.sypinpaic8 {
    padding-left: 1.50%;
}

.sypinpaic8 ul {
    overflow: hidden;
    padding-top: 0.15rem
}

.sypinpaic8 ul li {
    padding-top: 0.008rem;
    padding-bottom: 0.008rem;
    float: left;
    width: 32%;
    margin-left: 0.6%;
    margin-right: 0.6%;
}

.sypinpaic8 ul li a img {
    width: 100%;
}

.sypinpaic8 ul li a {

    color: #333;
    font-size: 0.325rem;
    text-align: center;

}


.sypinpaic8 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.385rem;
    line-height: 0.6rem;
    height: 0.8rem;
    overflow: hidden
}
---
.sypinpaic7 {
    padding-left: 1.50%;
}

.sypinpaic7 ul {
    padding-top: 0.15rem
}

.sypinpaic7 ul li {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    float: left;
    width: 46.4%;
    margin-left: 1.5%;
    margin-right: 1.5%;
}

.sypinpaic7 ul li a img {
 width:4.7rem; 
 height:3.91rem;
}

.sypinpaic7 ul li a {
    text-align: center;
    color: #333;
    font-size: 0.425rem;
}

.sypinpaic7 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden
}

.sypinpaic11 {
    padding-left:0%;

}

.sypinpaic11 ul {

    overflow: hidden;
    padding-top: 0.2rem
}

.sypinpaic11 ul li {

    padding-top: 0.00rem;
    padding-bottom: 0.00rem;
    float: left;
    width: 32%;
    margin-left: 0.6%;
    margin-right: 0.6%;
}

.sypinpaic11 ul li a img {
 width:3.1rem; 
 height:2.8rem;
}

.sypinpaic11 ul li a {
    background:f0f0f0;
    text-align: center;
    color: #333;
    font-size: 0.425rem;

}


.sypinpaic11 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.385rem;
    line-height: 0.6rem;
    height: 0.8rem;
    overflow: hidden
}



.sypinpaic5 {
    padding-left: 0%;

}

.sypinpaic5 ul {

    overflow: hidden;
    padding-top: 0.15rem


}

.sypinpaic5 ul li {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    float: left;
    width: 96%;
    margin-left: 2%;
    margin-right: 2%;
}

.sypinpaic5 ul li a img {
    width: 100%;
}






.sypinpaic6 ul li {
    padding-top: 0.15rem;
    padding-bottom: 0.00rem;
    float: left;
    width: 33.12%;
    margin-left: 1.5%;
    margin-right: -1.6%;
}

.sypinpaic6 ul li a img {
 width:3.1rem; 
 height: 3.1rem;


}

.sypinpaic6 ul li a {
    background:f0f0f0;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
}

.sypinpaic6 ul li a {
    text-align: center;
    color: #333;
    font-size: 0.425rem;
}

.sypinpaic6 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden
}



.sypinpaic4 {
    background:#f6f6f6;
    padding-left: 0.50%;
}

.sypinpaic4 ul {
    background:#f6f6f6;
    overflow: hidden;
    padding-top: 0.15rem
}

.sypinpaic4 ul li {
    padding-top: 0rem;
    padding-bottom: 0.1rem;
    float: left;
    width: 19.3%;
    margin-left: 0.25%;
    margin-right: 0.25%;
}

.sypinpaic4 ul li a img {
    width: 100%;
    text-align: center;
}

.sypinpaic4 ul li a {
    color: #333;
    font-size: 0.325rem;
    text-align: center;
}
.sypinpaic4 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.325rem;
    line-height: 0.4rem;
    height: 0.5rem;
    overflow: hidden
}



.sypinpaic1 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden
}

.sypinpaic1 ul li a.telbtn {
    font-size: 0.425rem;
    line-height: 0.347222rem;
    text-align: center;
    display: block;
    clear: both;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    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;
}

.sypinpaic1 ul li a.telbtn span img {
    padding: 0px;
    margin: 0px;
    display: inline;
    width: 0.222rem;
    height: 0.347222rem;
    line-height: 0.347222rem;
}

.sypinpaic1 ul li a.telbtn span {
    display: inline;
    clear: none;
    color: #ff6600;
    font-size: 0.425rem;
    line-height: 0.6rem;
    height: 0.6rem;
    padding-left: 0.1rem;
    overflow: hidden;
}

--


.sypinpaic18 {
    padding-left: 1.50%;

}

.sypinpaic18 ul {

    overflow: hidden;
    padding-top: 0.15rem


}

.sypinpaic18 ul li {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    float: left;
    width: 46.4%;
    margin-left: 1.5%;
    margin-right: 1.5%;
}

.sypinpaic18 ul li a img {
 width:4.6rem; 
 height: 3.82rem;



}

.sypinpaic18 ul li a {
    background:f0f0f0;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
}

.sypinpaic18 ul li a span {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden
}

.sypinpaic18 ul li a.telbtn {
    font-size: 0.425rem;
    line-height: 0.347222rem;
    text-align: center;
    display: block;
    clear: both;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    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;
}

.sypinpaic18 ul li a.telbtn span img {
    padding: 0px;
    margin: 0px;
    display: inline;
    width: 0.222rem;
    height: 0.347222rem;
    line-height: 0.347222rem;
}

.sypinpaic18 ul li a.telbtn span {
    display: inline;
    clear: none;
    color: #ff6600;
    font-size: 0.425rem;
    line-height: 0.6rem;
    height: 0.6rem;
    padding-left: 0.1rem;
    overflow: hidden;
}

.bottom {
    text-align: center;
    background: #fff;
    padding-top: 0.444rem;
    padding-bottom: 0.444rem;
    border-top: 2px solid #019934
}

.bottom p {
    clear: both;
    display: block;
    color: #333;
    font-size: 0.4444rem;
    line-height: 0.8rem;
}

.bottom p a {
    color: #333;
    font-size: 0.4444rem;
    line-height: 0.8rem;
}

.bottom p span {
    display: inline-block;
    color: #999;
    font-size: 0.425rem;
    padding-left: 0.6rem;
    padding-right: 0.6rem;
}

.link {
    margin-left: 0.104rem;
    margin-right: 0.1rem;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.link a {
    display: inline-block;
    float: left;
    padding-left: 0.44444rem;
    padding-right: 0.44444rem;
    height: 0.880555rem;
    line-height: 0.880555rem;
    background: #e5e5e5;
    margin: 0.16rem;
    color: #666666;
    font-size: 0.3896rem;
    text-align: center;
}

.link a:hover {
    background: #019934;
    color: #fff;
}

.link a.on {
    background: #019934;
    color: #fff;
}

.daohang {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    height: 1rem;
    color: #999999;
    font-size: 0.425rem;
    line-height: 1rem;
}

.daohang span {
    color: #333;
}

.daohang a {
    color: #999999
}

.top {
    z-index: 15;
    height: 1.36111rem;
    background: #019934 url(../img/index_01.png) no-repeat;
    background-size: contain;
    position: fixed;
    top: 0px;
    left: 0px;
    width: 100%;
}

.top a {
    float: right;
    display: inline-block;
    background: #1aa248;
    border-radius: 100%;
    text-align: center;
    padding-top: 0.16rem;
    margin-top: 0.1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
    width: 1.1rem;
    height: 1rem;
}

.top a img {
    width: 0.7222rem;
    height: 0.7222rem;
}

.toph {
    height: 1.36111rem;
}




.banner, .kefucon {
    width: 100%;
    overflow: hidden
}

.banner {
    position: relative;
    width: 100%;
}

.banner .prev {
    background: #fff;
    z-index: 10;
    position: absolute;
    left: 0px;
    top: 0.25rem;
    width: 0.76rem;
    height: 0.6rem;
    text-align: center;
    vertical-align: middle;
}

.banner .prev img {
    width: 0.18rem;
}

.banner .next {
    background: #fff;
    z-index: 10;
    position: absolute;
    right: 0px;
    top: 0.25rem;
    width: 0.76rem;
    height: 0.6rem;
    text-align: center;
    vertical-align: middle;
}

.banner .next img {
    width: 0.18rem;
}

.swiper-container2 {
    display: block;
    height: 1rem;
    margin-left: 0.06rem;
    margin-right: 0.06rem;
    overflow: hidden;
}
.swiper-container2 .swiper-slide {
    height: 1rem;
    line-height:1rem;
}

.swiper-container2 .swiper-slide a {
    position: relative;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.4896rem;
    color: #333;
    font-family: Microsoft YaHei UI;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
}

.swiper-container2 .swiper-slide a:hover {
    color: #019934;
}
.swiper-container2 .swiper-slide a:hover:after {
    content: "";
    left: 0px;
    width: 100%;
    position: absolute;
    bottom: 0px;
    height: 3px;
    background: #029932
}
.swiper-container2 .swiper-slide a:active:after {
    content: "";
    left: 0px;
    width: 100%;
    position: absolute;
    bottom: 0px;
    height: 3px;
    background: #029932
}
.swiper-container2 .swiper-slide a.on:after {
    content: "";
    left: 0px;
    width: 100%;
    position: absolute;
    bottom: 0px;
    height: 3px;
    background: #029932
}

.swiper-container2 .swiper-slide a.on {
    color: #019934;
}

.swiper-container2 .swiper-button-next, .swiper-container2 .swiper-button-prev {
    position: absolute;
    top: 50%;
    width: 17px;
    height: 24px;
    margin-top: -12px;
    z-index: 10;
    cursor: pointer;
    -moz-background-size: 17px 24px;
    -webkit-background-size: 17px 24px;
    background-size: 17px 24px;
    background-position: center;
    background-repeat: no-repeat;
}

.icobtn {
    padding-top: 0.2rem;
    padding-bottom: 0.3rem;
    padding-left: 0.1rem;
    padding-right: 0.1rem;
}

.icobtn ul {
    padding-top: 0.3rem;
    padding-bottom: 0.3rem;
    display: block;
    text-align: center;
    clear: both;
    overflow: hidden
}

.icobtn ul li {
    width: 20%;
    float: left;
    text-align: center;
}

.icobtn ul li a {
    display: block;
    text-align: center;
    clear: both;
}

.icobtn ul li a span {
    display: block;
    text-align: center;
    clear: both;
    font-size: 0.425rem;
    color: #333;
    font-family: Microsoft YaHei UI
}

.icobtn ul li a img {
    width: 100%;
    border-radius: 20%;
}

.icobtn ul li a .ico {
    display: block;
    text-align: center;
    clear: both;
    margin-left: 12%;
    margin-right: 12%;
}

.tuijian dl {
    display: flex;
    padding-top: 0.27rem;
    padding-bottom: 0.27rem;
    overflow: hidden
}

.tuijian dl dt {
    border-right: 1px solid #e5e5e5;
    float: left;
    width: 1.807rem;
    text-align: center;
    padding: 0.1666rem;
    padding-top: 0.4rem;
}

.tuijian dl dt img {
    width: 100%;
    height: 100%;
}

.tuijian dl dd {
    float: left;
    padding-left: 0.194rem;
}

.tuijian dl dd ul li {
    overflow: hidden;
    height: 0.83rem;
    line-height: 0.83rem;
    clear: both;
    background: url(../img/i_39.png) no-repeat;
    padding-left: 0.323rem;
    background-position: 0rem 0.302rem;
    background-size: 0.16667rem 0.16667rem;
}

.tuijian dl dd ul li a {
    color: #222222;
    font-size: 0.425rem
}

.tuijian dl dd ul li a:hover {
    color: #019934
}

.sypinpaic dl {
    height: 0.8333rem;
    clear: both;
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
    margin-left: 0.2777rem;
    margin-right: 0.2777rem;
}

.sypinpaic dl dt {
    height: 0.8333rem;
    line-height: 0.8333rem;
}

.sypinpaic dl dt strong {
    font-size: 0.425rem;
    color: #333;
    font-weight: lighter;
    float: left;
    padding-left: 0.291rem;
    background: url(../img/i_39.png) no-repeat;
    padding-left: 0.223rem;
    background-position: 0px 0.33rem;
    background-size: 0.16667rem 0.16667rem;
}

.sypinpaic dl dt span {
    overflow: hidden;
    cursor: pointer;
    float: right;
    padding-right: 0.6111rem;
    display: inline-block;
    background: url(../img/i_57.png) no-repeat;
    padding-left: 0.223rem;
    font-size: 0.366rem;
    color: #999999;
    background-position: right 0.31rem;
    background-size: 0.29167rem 0.16667rem;
}

.sypinpaic dl dt span a {
    color: #999999;
    font-size: 0.366rem;
}

.sypinpaic dl dd {
    display: none;
}

.sypinpaic dl dd a {
    float: left;
    background: #f6f6f6;
    margin: 0.07rem 0.07rem 0.07rem 0px;
    color: #333;
    font-size: 0.425rem;
    background: #f6f6f6;
    height: 0.694rem;
    line-height: 0.694rem;
    padding-left: 0.36rem;
    padding-right: 0.36rem;
    display: inline-block;
}

.sypinpaic dl dd a:hover {
    background: #019934;
    color: #fff;
}

.sypinpaic dl.on {
    height: auto;
}

.sypinpaic dl.on dt span {
    cursor: pointer;
    float: right;
    padding-right: 0.6111rem;
    display: inline-block;
    background: url(../img/index_59.png) no-repeat;
    padding-left: 0.223rem;
    font-size: 0.336rem;
    color: #999999;
    background-position: right 0.31rem;
    background-size: 0.29167rem 0.16667rem;
}

.sypinpaic dl.on dd {
    display: block;
    padding-bottom: 0.1rem;
    overflow: hidden;
    width: 100%
}

.sypinpaic2 table {
    width: 100%;
}

.sypinpaic2 table tr td {
    text-align: center;
    border: 1px solid #e5e5e5;
    border-top: 0px;
}

.sypinpaic2 table tr td a {
    color: #222222;
    height: 0.8333rem;
    line-height: 0.8333rem;
    font-size: 0.435rem
}

.sypinpaic2 table tr td a:hover {
    color: #019934
}

.sypinpaic2 ul {
    padding-left: 0.194rem;
    padding-right: 0.194rem;
    padding-top: 0.18rem;
    padding-bottom: 0.18rem;
}

.sypinpaic2 ul li {
    border-bottom: 1px solid #e5e5e5;
    height: 0.83rem;
    line-height: 0.83rem;
    clear: both;
    background: url(../img/i_39.png) no-repeat;
    padding-left: 0.323rem;
    background-position: 0.1rem 0.3rem;
    background-size: 0.16667rem 0.16667rem;
}

.sypinpaic2 ul li a {
    color: #222222;
    font-size: 0.435rem
}

.sypinpaic2 ul li a:hover {
    color: #019934
}

.sypinpaitx {
    height: 1.11rem;
    border-bottom: 1px solid #e5e5e5;
}

.sypinpaitx ul {
    margin-left: 0.2777rem;
    margin-left: 0.2777rem;
}

.sypinpaitx ul li {
    padding: 0px;
    margin: 0px;
    height: 1.11rem;
    float: left;
    line-height: 1.11rem;
    cursor: pointer;
    color: #333;
    font-weight: lighter;
    font-size: 0.444rem;
    width: 25%;
    text-align: center;
    position: relative
}

.sypinpaitx ul li.on {
    height: 1.11rem;
    float: left;
    line-height: 1.11rem;
    border-bottom: 2px solid #019934;
    color: #019934;
    font-weight: lighter;
    font-size: 0.444rem;
}

.sypinpaitx ul li:after {
    padding: 0px;
    margin: 0px;
    height: 1.11rem;
    font-size: 0.444rem;
    content: "|";
    position: absolute;
    right: -4px;
    line-height: 1.11rem;
    color: #999999;
}

.sypinpaitx ul li:last-child:after {
    content: ""
}

.sypinpaic2 {
}

.sypinpaic2 .more {
    margin-top: 0.1028rem;
    margin-bottom: 0.3028rem;
    margin-left: 0.278rem;
    margin-right: 0.278rem;
    display: block;
    text-align: center;
    background: #f6f6f6;
    color: #666666;
    font-size: 0.4rem;
    height: 0.95rem;
    line-height: 0.9333rem
}

.sypinpait span a {
    color: #333;
    font-size: 0.425rem;
    display: inline-block;
    margin-left: 0.222rem;
    margin-right: 0.222rem;
}

.sypinpaic3 {
    padding-left: 1%;
}

.sypinpaic3 dl {
    float: left;
    width: 48%;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
}

.sypinpaic3 dl dt {
    float: left;
    padding-top: 0.3rem;
    padding-left: 0.15rem;
    padding-right: 0.1rem;
}

.sypinpaic3 dl dt span {
    display: block;
    color: #fff;
    border-radius: 100%;
    font-size: 0.425rem;
    line-height: 0.9778rem;
    height: 0.9778rem;
    width: 0.9778rem;
    text-align: center
}

.sypinpaic3 dl dd {
    float: left;
    padding-left: 0.1rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
     overflow: hidden;
}

.sypinpaic3 dl dd a {
    font-size: 0.425rem;
     line-height: 0.64rem;
    color: #333;
}

.sypinpaic3 dl dd p {
     line-height: 0.44rem;
    font-size: 0.35rem;
    color: #999999;
}

.sypinpaic3 dl.dl1 {
    width: 48.5%;
    padding-left: 1%;
    border-left: 1px solid #e5e5e5;
}

.sypinpaic3 dl.ls {
    border-bottom: 0px;
}

.sypinpaic3 dl dt span.blue {
    background: blue;
}

.sypinpaic3 dl dt span.orange {
    background: orange;
}

.sypinpaic3 dl dt span.Red {
    background: Red;
}

.sypinpaic3 dl dt span.Indigo {
    background: Indigo;
}

.sypinpaic3 dl dt span.Purple {
    background: Purple;
}

.sypinpaic3 dl dt span.green {
    background: green;
}

.sypinpaic3 dl dt span.gray {
    background: gray;
}

.sypinpaic3 dl dt span.pink {
    background: pink;
}

.sypinpait1 {
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
}

.sypinpait1 ul {
}

.sypinpait1 ul li:first-child:after {
    content: "|";
    float: right;
    color: #999999;
    font-size: 0.425rem;
}

.sypinpait1 ul li {
    height: 1.11rem;
    text-align: center;
    width: 50%;
    float: left;
    line-height: 1.11rem;
    color: #333;
    font-weight: lighter;
    font-size: 0.5rem;
    cursor: pointer
}

.sypinpait1 ul li a {
    color: #333;
    font-size: 0.5rem;
    cursor: pointer
}

.sypinpait1 ul li.on {
    height: 1.11rem;
    float: left;
    line-height: 1.11rem;
    border-bottom: 2px solid #019934;
    color: #019934;
    font-weight: lighter;
    font-size: 0.5rem;
}

.sypinpaic31 ul {
    padding-left: 0.194rem;
    padding-right: 0.194rem;
    padding-top: 0.18rem;
    padding-bottom: 0.18rem;
}

.sypinpaic31 ul li {
    cursor: pointer;
    border-bottom: 1px solid #e5e5e5;
    height: 0.83rem;
    line-height: 0.83rem;
    clear: both;
    background: url(../img/i_39.png) no-repeat;
    padding-left: 0.323rem;
    background-position: 0.1rem 0.3rem;
    background-size: 0.16667rem 0.16667rem;
}

.sypinpaic31 ul li a {
    color: #222222;
    font-size: 0.435rem
}

.sypinpaic31 ul li a:hover {
    color: #019934
}

.sypinpait .kefu {
    background: url(../img/i_71.png) no-repeat;
    background-size: 0.625rem 0.625rem;
    padding-left: 0.7rem;
    background-position: 0px 0.3rem;
}

.swiper-container1 .swiper-wrapper {
    padding: 0px;
    margin: 0px;
}

.swiper-container1 .swiper-wrapper .swiper-slide {
    padding: 0px;
    margin: 0px;
    height: 1.52777rem;
    margin-top: 0.3888rem;
    margin-bottom: 0.3888rem;
    float: left;
    display: inline;
    list-style: none;
    padding-left: 0.2rem;
}

.swiper-container1 .swiper-wrapper .swiper-slide dl {
    padding: 0px;
    margin: 0px;
    margin-right: 4px;
}

.swiper-container1 .swiper-wrapper .swiper-slide dl:after {
    content: "";
    float: right;
    background: #e5e5e5;
    height: 1.52777rem;
    width: 1px;
}

.swiper-container1 .swiper-wrapper .swiper-slide dl dt {
    padding: 0px;
    margin: 0px;
    width: 1.22777rem;
    float: left;
}

.swiper-container1 .swiper-wrapper .swiper-slide dl dt img {
    width: 100%;
    border-radius: 5px;
}

.swiper-container1 .swiper-wrapper .swiper-slide dl dd {
    padding: 0px;
    margin: 0px;
    width: 1.82777rem;
    padding-left: 0.1rem;
    float: left;
    overflow: hidden
}

.swiper-container1 .swiper-wrapper .swiper-slide dl dd strong {
    text-align: left;
    clear: both;
    display: block;
    font-size: 0.425rem;
    color: #333;
    font-weight: lighter;
    line-height: 0.5rem;
    height: 0.5rem;
    overflow: hidden
}

.swiper-container1 .swiper-wrapper .swiper-slide dl dd p {
    padding-top: 0.2rem;
    text-align: left;
    clear: both;
    display: block;
}

.swiper-container1 .swiper-wrapper .swiper-slide dl dd p span a img {
    width: 0.555556rem;
    height: 0.555556rem;
}

.goTop {
    position: fixed;
    right: 0.5rem;
    bottom: 1.5rem;
    cursor: pointer;
    width: 1rem;
    height: 1rem;
}

.goTop img {
    cursor: pointer;
    width: 1rem;
    height: 1rem;
}

/*分类招商**/
.flmore {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-top: 0.2888rem;
    padding-bottom: 0.2888rem;
    clear: both;
    display: block;
}

.flmore a {
    display: block;
    background: #f6f6f6;
    color: #999;
    font-size: 0.5rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center
}

.flmore p {
    display: block;
    background: #f6f6f6;
    color: #999;
    font-size: 0.5rem;
    height: 1rem;
    line-height: 1rem;
    text-align: center
}

.dhcon {
    margin-left: 0.104rem;
    margin-right: 0.104rem;
    padding-top: 0rem;
    padding-bottom: 0.2rem;
    width: 100%;
    display: block;
    clear: both;
    overflow: hidden;
}

.dhcon a {
    display: inline-block;
    float: left;
    padding-left: 0.44444rem;
    padding-right: 0.44444rem;
    height: 0.880555rem;
    line-height: 0.880555rem;
    background: #e5e5e5;
    margin-top: 0.25rem;
    margin-left: 0.15rem;
    margin-right: 0.15rem;
    margin-bottom: 0rem;
    color: #666666;
    font-size: 0.425rem;
    text-align: center;
}

.dhcon a:hover {
    background: #019934;
    color: #fff;
}

.dhcon a.on {
    background: #019934;
    color: #fff;
}

.guanbi {
    padding-top: 0.3888rem;
    padding-bottom: 0.3888rem;
}

.guanbi a {
    display: block;
    background: #f6f6f6;
    color: #019934;
    font-weight: bold;
    font-size: 0.425rem;
    height: 0.8333rem;
    line-height: 0.8333rem;
    text-align: center
}

.lmdh {
    width: 100%;
    overflow: hidden;
    background: #fff;
}

.bg {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 10;
    background: rgba(0, 0, 0, 0.5);
    top: 1.36rem;
    left: 0px;
    display: none;
}

.topz {
    background: #019934;
    height: 1.36111rem;
    line-height: 1.36111rem
}

.topz strong a {
    float: left;
    padding-left: 1rem;
    color: #fff;
    font-size: 0.5rem;

    color: #fff;
    font-weight: lighter;
}
.topz strong .icop a{
    display: inline-block;
    float: left;
    background: url(../img/biaoqian_09.png) no-repeat;
    background-size: 0.2777778rem 0.5138888rem;
    padding-left: 1rem;
    color: #fff;
    font-size: 0.5rem;
    background-position: 0.4028rem 0.4167rem;
    color: #fff;
    font-weight: lighter;
}
.topz span {
    text-align: right;
}

.topz span a {
    float: right;
    display: inline-block;
    background: #1aa248;
    border-radius: 100%;
    text-align: center;
    padding-top: 0.16rem;
    margin-top: 0.1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;

    height: 1rem;
}

.topz  a  img {
    width: 0.7222rem;
    height: 0.7222rem;
}

.zixunlist dl {
    display: flex;
    flex-direction: row;
    padding-left: 0.264rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden
}

.zixunlist dl dt {
    float: left;
    width: 2.5rem;
    padding-right: 0.25rem;
    height: 1.66667rem;
}

.zixunlist dl dt img {
    width: 2.5rem;
    height:  1.8rem;
}

.zixunlist dl dd {
    float: left;
    padding-top: 0px;
}

.zixunlist dl dd strong {
    padding-top: 0px;
    font-weight: lighter;
    clear: both;
    display: block;
    font-size: 0.425rem;
    line-height: 0.6rem
}

.zixunlist dl dd strong a {
    color: #333;
    font-size: 0.435rem;
    line-height: 0.6rem
}

.zixunlist dl dd p {
    padding-top: 0px;
    color: #999;
    font-size: 0.425rem;
    line-height: 0.6rem
}

.zixunlist dl dd p a {
    color: #999;
    font-size: 0.425rem
}

.page {
    text-align: center;
    margin-top: 0.4166667rem;
    margin-bottom: 0.4166667rem;
}

.page a {
    padding: 0px;
    margin: 0px;
    font-size: 0.425rem;
    color: #333;
    display: inline-block;
    width: 2.0833rem;
    height: 0.9194444rem;
    line-height: 0.9194444rem;
    text-align: center;
    border: 1px solid #e5e5e5
}

.page span {
    font-size: 0.425rem;
    padding: 0px;
    margin: 0px;
    color: #333;
    margin-left: 0.2rem;
    margin-right: 0.2rem;
    width: 2.8888889rem;
    height: 0.9194444rem;
    line-height: 0.9194444rem;
    text-align: center;
}

.page span select {
    padding: 0px;
    margin: 0px;
    display: inline-block;
    font-size: 0.425rem;
    color: #333;
    width: 2.0888889rem;
    height: 0.9494444rem;
    line-height: 0.9294444rem;
    border: 1px solid #e5e5e5;
    text-align: center;
}

.sypinpait .wz {
    background: url(../img/biaoqian_23.png) no-repeat;
    background-size: 0.44444rem 0.31944444rem;
    padding-left: 0.6rem;
    background-position: 0px 0.41rem;
}

.wzcon {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.7rem;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden
}

.wzcon img {
    float: left;
    width: 3.2rem;
    padding-right: 0.25rem;
    padding-bottom: 0.05rem;
    padding-top: 0.12rem;
}

.foothei {
    height: 1.5rem;
}

.footer {
    height: 1.25rem;
    display: flex;
    flex-direction: row;
    margin-top: 0.5rem;
    background: #019934;
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%
}

.footer .fot1, .footer .fot2, .footer .fot3, .footer .fot4 {
    width: 25%;
    text-align: center;
}

.footer .fot1 a img, .footer .fot2 a img, .footer .fot3 a img, .footer .fot4 a img {
    width: 1.222222rem;
    height: 1rem;
    margin-top: -0.425rem;
}

.footer .fot1 a span, .footer .fot2 a span, .footer .fot3 a span, .footer .fot4 a span {
    clear: both;
    display: block;
    text-align: center;
    color: #fff;
    font-size: 0.36rem;
    line-height: 0.5rem;
}

.footer .fot1 a.on span {
    color: #ffff00
}

/*资讯大类*/
.tu {
    margin-left: 0em;
    margin-right: 0rem;
    padding-top: 0rem;
    margin-bottom: 0rem;
}
.tu img{
    width:100%; 
}
.tu1 {
    margin-left: 0.2em;
    margin-right: 0.2rem;
    padding-top: 0.1rem;
}

.listjishu {
    padding-top: 0.13rem;
    padding-bottom: 0.23rem;
    overflow: hidden;
}

.hidden {
    display: none
}

.listjishu dl {
    padding: 0px;
    margin: 0px;
    width: 33%;
    display: flex;
    flex-direction: row;
    float: left;
    height: 1.6667rem;
    margin-top: 0.13rem;
    margin-bottom: 0.13rem;
    margin-left: 2%;
    margin-right: 2%;
    background: #f6f6f6;
     position: relative;
    padding-right:13%;
}

.listjishu dl dt {
    float: left;
    padding: 0px;
    margin: 0px;
    text-align: right;
     position: absolute;
    right:0 ;
    width:40%;
top:0px;
}

.listjishu dl dt a {
    float: right;
    padding: 0px;
    margin: 0px;
    float: right;
    text-align: right
}

.listjishu dl dt a img {
    padding: 0px;
    margin: 0px;
    height: 1.6667rem;
    float: right;
    text-align: right
}

.listjishu dl dd {
    padding: 0px;
    margin: 0px;
    float: left;

    padding-top: 0.248rem;
    padding-left: 0.254rem;
    padding-right: 0.254rem;
}

.listjishu dl dd a {
    color: #008800;
    font-size: 0.425rem;
    line-height: 0.7rem;
}

.listjishu dl dd p {
    color: #666666;
    font-size: 0.37rem;
    line-height: 0.35rem;
}



.listjishu1 {
    padding-top: 0.13rem;
    padding-bottom: 0.23rem;
    overflow: hidden;
}

.hidden {
    display: none
}

.listjishu1 dl {
    padding: 0px;
    margin: 0px;
    width: 46%;
    display: flex;
    flex-direction: row;
    float: left;
    height: 1.6667rem;
    margin-top: 0.13rem;
    margin-bottom: 0.13rem;
    margin-left: 2%;
    margin-right: 2%;
    background: #f6f6f6;
     position: relative;

}

.listjishu1 dl dd {
         margin-left:  0.61rem;

        text-align: center;
}

.listjishu1 dl dd a {
    color: #008800;
    font-size: 0.425rem;
    line-height: 1.1rem;
    text-align: center;
}

.listjishu1 dl dd p {
    color: #666666;
    font-size: 0.31rem;
    line-height: 0.2rem;
}
/*详情页面*/
.newdetails {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-top: 0.2rem;
}

.newdetails h1 {
    text-align: center;
    font-weight: bold;
    font-size: 0.59rem;
    line-height: 0.8rem;
    color: #333;
}

.newdetails cite {
    text-align: center;
    display: block;
    color: #666666;
    font-size: 0.425rem;
    height: 0.8rem;
    line-height: 0.8rem;
    border-bottom: 1px solid #ddd
}

.newdetails p {
    padding-top: 0.2rem;
    text-indent: 0rem;
    font-size: 0.435rem;
    line-height: 0.72rem;
    color: #000;
    display: block;
    margin-block-end: 0.2em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    text-align: left;
}

.key {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
}

.key strong {
    color: #12a042;
    font-size: 0.425rem;
    clear: both;
    display: block;
    font-weight: lighter;
    line-height: 0.8rem;
}

.keycon {
    border: 1px solid #e5e5e5;
}

.keycon a {
    color: #333;
    font-size: 0.425rem;
    margin-left: 0.3rem;
    margin-right: 0.3rem;
}




.zhankai {
    text-align: center;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-top: 0.3rem;
}

.zhankai a {
    display: block;
    background: #f6f6f6;
    font-size: 0.425rem;
    color: #019934;
    line-height: 0.8333rem;
}

.zhankai a .ico {
    display: inline-block;
    width: 0.30556rem;
    height: 0.305556rem;
    background: url(../img/xq_03.png) no-repeat;
    background-size: 0.30556rem 0.30556rem;
}

/*搜索*/
.soso {
    padding: 0.38889rem;
}

.soso ul {
     padding: 0;
    margin: 0;
}

.soso ul li {
    float: left;
    width: 1.38889rem;
    height: 0.625rem;
    color: #333;
    line-height: 0.625rem;
    font-size: 0.425rem;
    text-align: center;
    margin-right: 0.277778rem;
    cursor: pointer
}

.soso ul li.on {
    background: #019934;
    color: #fff;
    font-size: 0.425rem;

}

.shuru {
    margin-left: 0rem;
    margin-right: 0rem;
    display: flex;
    flex-direction: row;
    width: 100%;
}

.shuru .fl1 {
    width: 80%;
}

.shuru input {
    border: 1px solid #e5e5e5;
    height: 0.88889rem;
    padding-left: 1rem;
    width: 100%;
    background: url(../img/soso_03.png) no-repeat;
    background-position: 0.2rem;
    font-size: 0.425rem;
    color: #333;
    background-size: 0.569444rem 0.569444rem;
}

.shuru .fl2 {
    width: 18%;
}

.shuru a {
    display: inline-block;
    text-align: center;
    background: #019934;
    border: 1px solid #019934;
    color: #fff;
    font-size: 0.425rem;
    height: 0.88889rem;
    line-height: 0.88889rem;
    width: 100%;
}

.hei {
    height: 0.2rem;
    background: #f6f6f6;
}
.hei1 {
    height: 0.2rem;
    background:#FFFFFF;
}
.hei3 {
    height: 0.2rem;
    background:#FFD306;
}

/*产品详情**/
.newdetails .hxian {
    border-bottom: 1px solid #e5e5e5;
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}

.newdetails .tupian {
    position: relative;
}

.newdetails .pic {
    position: absolute;
    top: 0.3rem;
    right: 0.3rem;
}

.newdetails .pic img {
    width: 0.8889rem;
}

.ulcom {
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}

.ulcom li {
    clear: both;

    line-height: 0.7rem;

}

.ulcom li span {
    font-size: 0.425rem;
    color: #000;
    line-height: 0.7rem;
    height: 0.7rem;
    float: left;
    display: inline-block;
    margin-right: 0.15rem;
}

.ulcom li span a {
    color: #000;
}

.ulcom li span img {
    line-height: 0.7rem;
    height: 0.434rem;

}

.ulcom li p {
    font-size: 0.425rem;
    color: #000;
    line-height: 0.7rem;
    height: 0.7rem;
    clear: both;
    display: inline-block;
    margin-right: 0.15rem;
    text-indent: 0;
}

.bqcon {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-top: 0.2rem;
}

.bqcon p {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    text-indent: 0rem;
    font-size: 0.425rem;
    line-height: 0.8rem;
    color: #333;
}
.bqcon p img {
    display: block;
    margin:0 auto; 
    padding-top:0.1rem;
    width:90%;
    height: auto; 
}
.message {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
}

.message ul {
}

.message ul li {
    clear: both;
    display: flex;
    margin-top: 0.138rem;
    margin-bottom: 0.138rem;
    min-height: 0.83333rem;
    border: 1px solid #e5e5e5;
}

.message ul li span {
    padding: 0px;
    margin: 0px;
    display: flex;
}

.message ul li span.sp1 {
    background: #fafafa;
    color: #000;
    width: 3.1111rem;
    height: 0.83333rem;
    line-height: 0.83333rem;
    justify-content: center;
    border-right: 1px solid #e5e5e5;
    font-size: 0.425rem;
}

.message ul li label {
    display: block;
    clear: both;
    display: flex;
}

.message ul li label input[type="radio"] {
    margin-top: 0.12rem;
}

.message ul li label input[type="checkbox"] {
    margin-top: 0.12rem;
}

.message ul li label span {
    margin-top: 0.1rem;
}

.message ul li input[type="text"] {
    padding: 0px;
    margin: 0px;
    height: 0.83333rem;
    line-height: 0.83333rem;
    text-align: left;
    border: 0px;
    color: #333;
    width: 100%;
    display: inline-block;
    font-size: 0.425rem;
}

.message ul li .sp2 {
    position: relative;
    font-size: 0.425rem;
    width: 50%;
    padding-left: 0.2rem;
    display: inline-block;
}

.message ul li .sp2 input[type="text"] {
    position: absolute;
    left: 0.2rem;
    top: 0px;
}

.message ul li .sp3 {
    display: inline-block;
    width: 40%;
    padding-left: 0.2rem;
    font-size: 0.425rem;
}

.message ul li .sp3 input {

}

.message ul li .sp4 {
    display: inline-block;
    font-size: 0.425rem;
    width: 25%;
}

.message ul li .sp4 a {
    display: block;
    width: 100%;
    background: #ADADAD;
    color: #fff;
    text-align: center;
    font-size: 0.425rem;
    line-height: 0.83333rem;
}

.message ul li .sp5 {
    display: inline-block;
    margin-right: 5px;
    margin-left: 5px;
}

.message ul li .sp5 select {
    width: 100%;
    line-height: 0.73333rem;
    height: 0.73333rem;
    text-align: center;
    font-size: 0.425rem;
    border: 0px;
}

.message ul li .sp2x {
    display: block;
    height: 1.8666rem;
}

.message ul li.lyan {
    height: 1.8666rem;
}

.message ul li.lyan span.sp1 {
    background: #fafafa;
    color: #000;
    width: 3.1111rem;
    height: 1.8666rem;
    line-height: 1.8666rem;
    text-align: center;
    border-right: 1px solid #e5e5e5;
    font-size: 0.425rem;
}

.message ul li .sp2x label {
    padding: 0px;
    margin: 0px;
    height: 0.73333rem;
    line-height: 0.73333rem;
    text-align: left;
    border: 0px;
    color: #333;
    font-size: 0.425rem;
    padding-left: 0.2rem;
    margin-top: 0.12rem;
}

.message ul li.lyanx {
    padding-top: 0.1rem;
    padding-bottom: 0rem;
    margin-bottom: 0px;
    border: 0px;
}

.message ul li.lyanx.g {
    margin-top: 0px;
    padding-top: 0rem;
    padding-bottom: 0.1rem;
}

.message ul li.lyanx label {
    padding: 0px;
    margin: 0px;

    text-align: left;
    border: 0px;
    color: #333;
    font-size: 0.425rem;
    padding-left: 0.2rem;

}

.message ul li.lyanx label span {
    color: #ff6600;
    font-size: 0.30rem;
}

.message ul li.lyanx label span a {
    color: #ff6600;
}

.message ul li .lybtn {
    display: inline-block;
    text-align: center;
    background: #FF8000;
    border: 1px solid #FF8000;
    color: #fff;
    font-size: 0.565rem;
    height: 1.2rem;
    line-height: 1.2rem;
    width: 100%;
}

.company {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
}

.company ul li {
    clear: both;
    display: block;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.425rem;
    position: relative;
}

.company ul li strong a {
    font-size: 0.425rem;
    color: #000;
}

.company ul li span {
    float: left;
    line-height: 0.638rem;
    margin-right: 0.1rem
}

.company ul li span a img {
    height: 0.638rem;
}

.company ul li .erweima {
    position: absolute;
    right: 0px;
    bottom: 0px;
    display: none
}

.company ul li .erweima img {
    width: 4rem;
}

/*禽类标签*/
.sypinpait .gd {
    font-size: 0.425rem;
    margin-right: 0.264rem;
    color: #333;
    padding-top: 0.1rem;
    line-height: 1rem;
}

.syjingpin .tit {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    font-size: 0.425rem;
    font-weight: lighter;
}

.syjingpin .tit .tit1 {
    color: #019934;
    font-size: 0.425rem;
    font-weight: lighter;
}

.syjingpin .tit .tit1 a{
    color: #019934;
    font-size: 0.435rem;
    font-weight: lighter;
}
.syjingpin .tit .tit2 {
    font-size: 0.425rem;
    color: #000;
    font-weight: lighter;
}

.syjingpin .tit .fr {
    font-size: 0.425rem;
    color: #999999;
    font-weight: lighter;
}

.syjingpin {
    padding-bottom: 0.25rem;
}

.syjingpin dl {
    display: flex;
    flex-direction: row;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
    border-bottom: 1px solid #e5e5e5;
    overflow: hidden
}

.syjingpin dl dt {
    float: left;
    width: 2.5rem;
    padding-right: 0.25rem;
    position: relative
}



.syjingpin dl dt .fceng {
    position: absolute;
    left: 0px;
    top: 0px;
}

.syjingpin dl dt img {
    width: 2.77778rem;
    height: 2.3194rem;
}

.syjingpin dl dt .fceng img {
    width: 0.694rem;
    height: 0.694rem;
}

.syjingpin dl dd {
    float: left;
    padding-left: 0.2rem;
}

.syjingpin dl dd ul li {
    clear: both;
    display: block;
    line-height: 0.583rem;
    font-size: 0.425rem;
    color: #999;
    font-weight: lighter;
}

.syjingpin dl dd ul li span {
    color: #000;
}

.syjingpin dl dd ul li a {
    color: #999;
}

.syjingpin dl dd ul li .p {
    color: #019934;
}

.gg {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    margin-left: 0.1rem;
    margin-right: 0.1rem;
}

.gg a img {
    width: 100%;
}

.qinyao {
    padding-top: 0.2rem;
    padding-bottom: 0.2rem;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
}

.qinyao img {
    width: 100%;
}

.qinyao strong {
    clear: both;
    display: block;
    color: #019934;
    font-weight: bold;
    font-size: 0.425rem;
    line-height: 0.8333rem;
}

.biaoqian {
    margin-left: 0.264rem;
    margin-right: 0.264rem;
}

.biaoqian strong {
    clear: both;
    display: block;
    color: #019934;
    font-weight: bold;
    font-size: 0.425rem;
    line-height: 0.8333rem;
}

.qinyao h1 {
    clear: both;
    display: block;
    color: #019934;
    font-weight: bold;
    font-size: 0.425rem;
    line-height: 0.8333rem;
}

.qinyao p {
    font-size: 0.425rem;
    line-height: 0.66667rem;
    color: #999;
}

.qinyao p span {
    color: #000;
}

/*企业资质*/
.comp {
    clear: both;
    border-bottom: 1px solid #e5e5e5;
}

.comp dl {
    clear: both;
    display: block;
    padding-top: 0.446rem;
    padding-bottom: 0.35rem;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    overflow: hidden;
}

.comp dl dt {
    float: left;
    padding-left: 0.216rem;
    padding-right: 0.216rem;
    width: 1.361rem;
}

.comp dl dt a {
     display: table-cell;
    background: #fff;
    border: 1px solid #FFFFFF;
    height: 1.361rem;
    width: 1.361rem;
    text-align: center;
      vertical-align: middle;
}

.comp dl dt a img {
    width: 100%;
    height:auto;
    display: inline-block;
}

.comp dl dd {
    float: left;
    text-align: left;
}

.comp dl dd h1 {
    font-size: 0.49rem;
    color: #000;
    line-height: 0.695rem;
    font-weight: bold;
}

.comp dl dd .sming {
    clear: both;
    display: block;
    overflow: hidden;
    padding-top: 0.18rem;
}

.comp dl dd .sming .hyuan {

    padding-top: 0.0rem;
    padding-bottom: 0.05rem;
    padding-left: 0.0rem;
}

.comp dl dd .sming .hyuan span {

    display: inline-block;
    line-height: 0.25rem;
    height: 0.4416rem;
    float: left;
    padding-left: 0rem;
    font-size: 0.379rem;
}

.comp dl dd .sming .hyuan .icoh {
    background: url(../img/qy_06.png) no-repeat;
    background-size: 0.3916rem, 0.3916rem;
    width: 0.3916rem;
    display: inline-block;
    line-height: 0.3916rem;
    height: 0.3916rem;
}

.comp dl dd .sming .sytong {
    border: 1px solid #019934;
    text-align: center;
    width: 1.8rem;
    height: 0.5rem;
    border-radius: 0.3rem;
    display: inline-block;
    color: #019934;
    margin-left: 0.15rem;
    padding-top: 0.1rem;
    padding-bottom: 0.05rem;
    padding-left: 0.3rem;
}

.comp dl dd .sming .sytong span {
    float: left;
    line-height: 0.4416rem;
    height: 0.4416rem;
    padding-left: 0.05rem;
    font-size: 0.35rem;
}

.comp dl dd .sming .sytong .icoh {
    background: url(../img/qy_08.png) no-repeat;
    background-size: 0.3916rem, 0.3916rem;
    width: 0.3916rem;
    display: inline-block;
    line-height: 0.3916rem;
    height: 0.3916rem;
}

.comlist {
    padding-top: 0.3rem;
    padding-bottom: 0.2rem;
}

.comlist ul {
    display: flex;
    flex-direction: row;
    width: 100%;
}

.comlist ul li {
    float: left;
    width: 20%;
    text-align: center;
}

.comlist ul li a {
}

.comlist ul li a span {
    clear: both;
    display: block;
}

.comlist ul li a span img {
    clear: both;
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    margin: 0 auto;

}

.comlist ul li a strong {
    clear: both;
    display: block;
    color: #000;
    font-size: 0.425rem;
    font-weight: lighter;
}

.comlist ul li.on a strong {
    color: #019934;
    line-height: 0.694rem;
}

.comlist ul li {

    border-right: 1px solid #e5e5e5;

}

.comlist ul li.ls {
    border-right: 0px solid #e5e5e5;
}

.sypinpait1x {
    display: block;
    overflow: hidden;
    border-bottom: 1px solid #e5e5e5;
}

.sypinpait1x ul {
}

.sypinpait1x ul li:first-child:after {
    content: "|";
    float: right;
    color: #999999;
    font-size: 0.425rem;
}

.sypinpait1x ul li {
    height: 1.11rem;
    text-align: center;
    width: 32%;
    float: left;
    line-height: 1.11rem;
    color: #333;
    font-weight: lighter;
    font-size: 0.444rem;
    cursor: pointer
}
.sypinpait1x ul li a{    color: #333;}

.sypinpait1x ul li.on {
    height: 1.11rem;
    float: left;
    line-height: 1.11rem;
    border-bottom: 2px solid #019934;
    color: #019934;
    font-weight: lighter;
    font-size: 0.444rem;
}

#wrap {
    position: relative;
    padding: 10px;
    overflow: hidden;
}

.dibux {
    height: 1.2rem;
    z-index: 100;
    margin-top: 0.5rem;
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%
}

.dibux ul li {
    width: 50%;
    float: left;
}

.dibux ul li a {
    padding-left: 20%;
    font-size: 0.425rem;
    color: #fff;
    display: block;
    height: 1.2rem;
    width: 100%;
    text-align: center;
    padding-top: 0.3rem;
}

.dibux ul li a span {
    float: left;
    line-height: 0.7rem;
}

.dibux ul li.li1 a {
    background: #FF8000;
}

.dibux ul li.li1 a .ico1 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url(../img/qian.png) no-repeat;
    background-size: 0.6rem 0.6rem;
}

.dibux ul li.li2 a {
    background:  #4F4F4F;
}

.dibux ul li.li2 a .ico2 {
    margin-left: 0.2rem;
    margin-right: 0.2rem;
    display: inline-block;
    width: 0.6rem;
    height: 0.6rem;
    background: url(../img/weixin.png) no-repeat;
    background-size: 0.6rem 0.6rem;
}

/*企业资讯详细页*/
.baihei {
    height: 0.3896rem;
    background: #fff;
}

.shangxia {
    padding-bottom: 0.3896rem;
    padding-top: 0.3896rem
}

.shangxia ul {
    padding-left: 0.216rem;
    padding-right: 0.216rem;
}

.shangxia ul li {
    line-height: 1rem;
    clear: both;
    color: #ff6600;
    font-size: 0.425rem;
}

.shangxia ul li a {
    color: #000;
}

.xgzz {
    padding-left: 0.216rem;
    padding-top: 0.15rem;
    padding-right: 0.216rem;
}

.xgzz a {
    display: block;
    padding-top: 0.1rem;
}

/*资质荣誉*/
.gongsixinxi {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.gongsixinxi dl {
    clear: both;
    display: flex;
    font-size: 0.425rem;
    line-height: 0.722rem;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.gongsixinxi dl dt {
    width: 22%;
    text-align: right;
    color: #000;
}

.gongsixinxi dl dd {
    width: 72%;
    padding-left: 5%;
    color: #666666
}

.sypinpaic1x {
    padding-left: 1.50%;
}

.sypinpaic1x ul {
    padding-top: 0.15rem
}

.sypinpaic1x ul li {
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    float: left;
    width: 46.4%;
    margin-left: 1.5%;
    margin-right: 1.5%;
}

.sypinpaic1x ul li a img {
    width: 100%;
}

.sypinpaic1x ul li a {
    text-align: center;
    color: #333;
    font-size: 0.425rem;
}

.sypinpaic1x ul li a p {
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden
}

.sypinpaic1x ul li a span {
    width: 2.6rem;
    margin: 0.15rem auto;
    display: block;
    clear: both;
    text-align: center;
    color: #333;
    font-size: 0.425rem;
    line-height: 0.8rem;
    height: 0.8rem;
    overflow: hidden;
    border-radius: 0.5rem;
    background: #f6f6f6
}

.rdchanpin ul {
    display: flex;
    width: 100%;
}

.rdchanpin ul li {
    width: 25%;
    font-size: 0.425rem;
    text-align: center;
    border: 1px solid #e5e5e5;
    border-top: 0px;
    border-right: 0px;
    height: 0.9rem;
    line-height: 0.9rem;
    overflow: hidden
}
.rdchanpin ul li a{color: #333; }
.rdchanpin ul li:first-child {
    border-left: 0px;
}

.rdchanpin ul li span {
    margin-top: 0.266rem;
    float: left;
    cursor: pointer;
    display: inline-block;
    color: #ff6600;
    font-size: 0.425rem;
    line-height: 0.425rem;
    margin-left: 0.05rem;
    margin-right: 0.05rem;
}

.rdchanpin ul li.zhezhan .icozhe {
    margin-left: 0.6rem;
    background: url(../img/spsy_07.png) no-repeat;
    width: 0.425rem;
    height: 0.425rem;
    background-size: 0.425rem;
}

.rdchanpin ul li.zhezhan.on .icozhe {
    margin-left: 0.6rem;
    background: url(../img/spsy_xia.png) no-repeat;
    width: 0.425rem;
    height: 0.425rem;
    background-size: 0.425rem;
}

.sypinpaic1 ul li a span.ico-jingpin {
    background: url(../img/spsy_10.png) no-repeat;
    background-position: 0px 0px;
    background-size: 0.70rem 0.70rem;
    width: 0.7rem;
    height: 0.7rem;
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
}

.sypinpaic1 ul li a {
    display: block;
    position: relative
}

.sypinpaic1.xptj {
    padding-bottom: 0.1rem;
    overflow: hidden;
}

.dibuy {
    height: 1.4rem;
    z-index: 100;
    margin-top: 0.5rem;
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%
}

.dibuy ul li {
    width: 33.3%;
    float: left;
}

.dibuy ul li a {
    padding-left: 15%;
    font-size: 0.425rem;
    color: #fff;
    display: block;
    height: 1.4rem;
    width: 100%;
    text-align: center;
    padding-top: 0.36rem;
}

.dibuy ul li.on a {
    color: #fff;
}

.dibuy ul li a span {
    float: left;
    line-height: 0.75rem;
    font-size: 0.425rem
}

.dibuy ul li.li1 a {
    background: #FF8000;
}

.dibuy ul li.li1 a .ico1 {
    margin-left: 0rem;
    margin-right: 0.1rem;
    display: inline-block;
    width: 0.75rem;
    height: 0.75rem;
    background: url(../img/shouyeon.png) no-repeat;
    background-size: 0.75rem 0.75rem;
}

.dibuy ul li.li2 a {
    background: #FF8000;
}

.dibuy ul li.li2 a .ico2 {
    margin-left: 0rem;
    margin-right: 0.1rem;
    display: inline-block;
    width: 0.75rem;
    height: 0.75rem;
    background: url(../img/shangpin.png) no-repeat;
    background-size: 0.75rem 0.75rem;
}

.dibuy ul li.li3 a {
    background:#4F4F4F;
}

.dibuy ul li.li3 a .ico3 {
    margin-left: 0rem;
    margin-right: 0.1rem;
    display: inline-block;
    width: 0.75rem;
    height: 0.75rem;
    background: url(../img/liuyan.png) no-repeat;
    background-size: 0.75rem 0.75rem;
}

/*企业列表*/
.diquzhankan {
    background: #fff;
    height: auto;
    overflow: hidden;
    padding-bottom: 0.6rem;
}

.diquzhankan.on {
    height: 0.625rem;
    overflow: hidden;
}

.diquzhankan a {
    color: #222222;
    font-size: 0.425rem;
    line-height: 0.62rem;
    display: inline-block;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    margin-left: 0.2rem;
    margin-right: 0.2rem;
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}

.diquzhankan a.on {
    background: #019934;
    color: #fff;
    border-radius: 0.5rem;
}

.diquzhankan a:hover {
    background: #019934;
    color: #fff;
    border-radius: 0.5rem;
}

.kongzhi {
    text-align: center;
    position: relative;
}

.kongzhi .ico-dqzz {
    cursor: pointer;
    position: absolute;
    left: 50%;
    bottom: -0.6rem;
    margin-left: -0.425rem;
    background: #fff url(../img/diqulist.png) no-repeat;
    background-position: center center;
    display: inline-block;
    width: 1.2rem;
    height: 1.2rem;
    background-size: 0.9rem 0.9rem;
    border-radius: 2rem;
}

.kongzhi.on .ico-dqzz {
    background: #fff url(../img/qiquon.png) no-repeat;
    background-size: 0.9rem 0.9rem;
    background-position: center center;
}

.company-redian {
    padding-left: 0.216rem;
    padding-right: 0.216rem;
    padding-top: 0.15rem;
    padding-bottom: 0.15rem;
    overflow: hidden
}

.company-redian dl {
    border-bottom: 1px solid #e5e5e5;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.company-redian dl dt {
    display: block;
    clear: both;
    padding-top: 0.35rem;
    padding-bottom: 0.1rem;
    overflow: hidden
}
.company-redian dl dt span {
    font-size: 0.325rem;
    color: #999999;
    font-weight: lighter;
}

.company-redian dl dt a {
    float: left;
    font-size: 0.435rem;
    color: #333;
    line-height: 0.425rem;
    margin-right: 0.2rem;
}

.company-redian dl dt span img {
    height: 0.425rem
}

.company-redian dl dd {
    display: block;
    clear: both;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
    overflow: hidden
}

.company-redian dl dd p {
    color: #999999;
    font-size: 0.425rem;
    padding-top: 0.1rem;
    padding-bottom: 0.1rem;
}

.company-redian dl dd p span {
    color: #333;
}

.ggcl {
    padding-top: 0.2rem;
    margin-left: 0.264rem;
    margin-right: 0.264rem;
    padding-bottom: 0px;
}

.ggcl a img {
    width: 100%;
}

.diquzhankanx {
    background: #fff;
    overflow: hidden;
}

.diquzhankanx a {
    color: #222222;
    font-size: 0.425rem;
    line-height: 0.62rem;
    display: inline-block;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    margin-left: 0.2rem;
    margin-right: 0.2rem;
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
}

.diquzhankanx a.on {
    background: #019934;
    color: #fff;
    border-radius: 0.5rem;
}

.diquzhankanx a:hover {
    background: #019934;
    color: #fff;
    border-radius: 0.5rem;
}
.topzx {
    background: #019934;
    height: 1.36111rem;
    line-height: 1.36111rem
}
.topzx .icop{ float: left; }
.topzx .icop a{
    display: inline-block;
    float: left;
    background: url(../img/biaoqian_09.png) no-repeat;
    background-size: 0.2777778rem 0.5138888rem;
    padding-left: 1rem;
    height: 1.36rem;
    color: #fff;
    font-size: 0.5rem;
    background-position: 0.4028rem 0.4167rem;
    color: #fff;
    font-weight: lighter;
}

.topzx .fl1  {
    float: left;
    display: inline-block;
    text-align: center;
    margin-right: 0.1rem;
    color: #fff;
    font-size: 0.5rem;
     line-height:1.36rem;
    height: 1.36rem;
}
.topzx .fl1 a{color: #fff;}
.topzx .fr1{ padding-right:0.2rem; padding-top:0.2rem;  height: 1rem;  }
.topzx .fr1 .topa2{margin-left:0.2rem;margin-right:0.2rem;height: 1rem;  }
.topzx .fr1 .topa1{margin-left:0.2rem;margin-right:0.2rem;height: 1rem;  }
.topzx  a  img {
    width: 0.7222rem;
    height: 0.7222rem;
}
#wrap p img{
     width:100%;
    height: auto;
}
.fanye {
    width: 100%;
     margin: 0 auto;
     font-size: 1.0em;
    line-height: 2.6663em;
    text-align: left;
 }

 .fanye p {
    padding-left:0.29rem;;
    color: #555353;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(.5, transparent), color-stop(.5, #dfdfdf), to(#dfdfdf)) left bottom repeat-x;
    background-size: 100% 1px;
}

 .fanye p a {
   color: #555353;
}

.fanye p a:hover {
     color: #df3031;
}
</pre></body></html>