﻿@charset "utf-8";
@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \000031;
    }
}


/* @charset "utf-8"; */

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \000039;
    }
}

*,
*:before,
*:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000315;
    }
}

body,
div,
span,
h1,
h2,
h3,
h4,
h5,
h6,
p,
em,
img,
strong,
b,
small,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
sub,
sup,
tt,
var,
del,
dfn,
ins,
kbd,
q,
s,
samp,
strike,
applet,
object,
iframe,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
mark,
audio,
video,
input,
textarea,
select {
    margin: 0;
    padding: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000325;
    }
}

article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
menu {
    display: block;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000328;
    }
}

img {
    border: 0px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000331;
    }
}

ul,
ol {
    list-style: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000334;
    }
}

a:link,
a:visited {
    text-decoration: none;
    outline: 0;
    color: #666
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000335;
    }
}

i,
em {
    font-style: normal;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000338;
    }
}

button,
input,
select,
textarea {
    font-size: 100%;
    outline: none;
    resize: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000344;
    }
}

input[type='radio'],
input[type='button'],
input[type='reset'],
input[type='submit'],
input[type='text'] {
    outline: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000352;
    }
}

input[type='checkbox'],
input[type='radio'] {
    position: relative;
    vertical-align: middle;
    margin-top: -2px;
    margin-bottom: 1px;
    margin-left: 5px;
    margin-right: 5px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000361;
    }
}

input[type="text"] {
    -webkit-appearance: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000364;
    }
}

textarea {
    -webkit-appearance: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000369;
    }
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000370;
    }
}

table td,
table th {
    border: 1px solid #e1e1e1;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000374;
    }
}

hr {
    border: none;
    height: 1px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000377;
    }
}

body,
button,
input,
select,
textarea {
    font: 12px/1 "Microsoft YaHei";
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000383;
    }
}

.thide {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: normal;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000391;
    }
}

.rla {
    position: relative;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000392;
    }
}

.abs {
    position: absolute;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \0000393;
    }
}

.fix {
    position: fixed;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003106;
    }
}

.vcenter {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    max-width: 100%;
    max-height: 100%;
    display: block;
    vertical-align: middle;
    text-align: center;
    margin: auto;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003121;
    }
}

.fl {
    float: left;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003122;
    }
}

.fr {
    float: right;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003125;
    }
}

.tfc {
    text-transform: capitalize;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003126;
    }
}

.tc {
    text-transform: uppercase;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/widget\.less;
    }
    line {
        font-family: \000031;
    }
}


/* @charset "utf-8"; */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \000039;
    }
}

a,
body {
    color: #727272;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000313;
    }
}

.w100 {
    width: 100%;
}


/* welcome */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000316;
    }
}

.h-welcome {
    background: #2a2e2d;
    height: 40px;
    border-bottom: 1px solid #444847;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000318;
    }
}

.h-welcome font {
    line-height: 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000319;
    }
}

.h-welcome .h-module {
    line-height: 40px;
    display: inline-block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000324;
    }
}

.h-welcome .h-module .h-link1:hover,
.h-welcome .h-module .h-link2:hover,
.h-welcome .h-module .h-link3:hover {
    color: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000326;
    }
}

.h-welcome .h-module .h-link3 img {
    display: inline-block;
    margin-top: -3px;
    margin-right: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000327;
    }
}

.h-welcome .h-module .h-link1 img {
    max-width: 118px;
    max-height: 118px;
    top: 29px;
    z-index: 9;
    left: 0;
    display: block;
}


/* header */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000331;
    }
}

.h-head {
    background: #2a2e2d;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000333;
    }
}

.h-head .logo {
    display: block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000334;
    }
}

.h-head font {
    display: block;
    line-height: 35px;
    margin-top: 25px;
    margin-left: 50px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000335;
    }
}

.h-head font .h-font1 {
    color: #0f9e44;
    font-weight: 700;
    font-size: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000336;
    }
}

.h-head font .h-font2 {
    color: #FFF;
    font-size: 18px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000338;
    }
}

.h-head span {
    padding-left: 70px;
    display: block;
    width: 215px;
    background: url(../images/h-tel.png) no-repeat left center;
    height: 54px;
    margin-top: 33px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000339;
    }
}

.h-head span p {
    font-size: 16px;
    padding: 5px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000340;
    }
}

.h-head span .h-tel {
    font-size: 20px;
    color: #0f9e44;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000342;
    }
}

.h-head .p-menu {
    display: none;
    background: url(../images/pmenu.png) no-repeat center center;
    height: 40px;
    width: 40px;
    background-size: 35px;
    float: right;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000343;
    }
}

.h-head .mm-menu.mm-offcanvas {
    z-index: 999 !important;
}


/* Banner */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000346;
    }
}

.banner {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000347;
    }
}

.banner .slick-dots button {
    display: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000348;
    }
}

.banner .slick-dots {
    bottom: 20px;
    display: block;
    height: 10px;
    z-index: 5;
    position: absolute;
    margin-left: -30px;
    left: 50%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000349;
    }
}

.banner .slick-dots .slick-active {
    background: #0f9e44 !important;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000351;
    }
}

.banner .slick-dots li {
    display: inline-block;
    background: #FFF;
    height: 10px;
    width: 10px;
    border-radius: 50%;
    margin: 0 5px;
    cursor: pointer;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000352;
    }
}

.banner .slick-dots li:hover {
    background: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000354;
    }
}

.banner img {
    margin: 0 auto;
    width: 100%;
}


/* Nav */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000357;
    }
}

.nav-box {
    top: 0px;
    position: absolute;
    z-index: 6;
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000358;
    }
}

.nav-box li {
    display: block;
    float: left;
    width: 33.33%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000359;
    }
}

.nav-box li>a {
    display: block;
    float: left;
    text-align: center;
    width: 100%;
    line-height: 60px;
    background: #19b760;
    font-size: 14px;
    color: #FFF;
    border-left: 1px solid #1cc367;
    border-right: 1px solid #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000360;
    }
}

.nav-box li>a:hover {
    text-decoration: none;
    background: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000362;
    }
}

.nav-box li .active {
    background: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000363;
    }
}

.nav-box li .navdown {
    top: 60px;
    width: 390px;
    display: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000364;
    }
}

.nav-box li .navdown a {
    display: inline-block;
    line-height: 40px;
    background: #19b760;
    width: 390px;
    text-align: center;
    color: #FFF;
    border-top: 1px solid #0f9e44;
}


/* Search */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000369;
    }
}

.tag-serch {
    background: #858887;
    height: 60px;
    width: 100%;
    margin: 0 auto;
    font-size: 14px;
    color: #FFF;
    font-weight: 700;
    line-height: 60px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000370;
    }
}

.tag-serch a {
    color: #FFF;
    font-weight: normal;
    padding-right: 15px;
    padding-left: 5px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000371;
    }
}

.tag-serch span {
    max-width: 530px;
    overflow: hidden;
    display: block;
    float: left;
    height: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000372;
    }
}

.tag-serch .search-box {
    border: 2px solid #FFF;
    height: 30px;
    border-radius: 30px;
    margin-top: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000373;
    }
}

.tag-serch .search-box input {
    border: 0px;
    height: 26px;
    padding: 0 10px;
    background: none;
    color: #FFF;
    border-right: 1px solid #FFF;
    width: 200px;
    cursor: inherit;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000374;
    }
}

.tag-serch .search-box input::-webkit-input-placeholder,
.tag-serch .search-box input::-moz-placeholder,
.tag-serch .search-box input::-ms-input-placeholder {
    color: #e1e1e1;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000378;
    }
}

.tag-serch .search-box button {
    border: 0;
    width: 40px;
    height: 26px;
    background: url(../images/search-bg.png) no-repeat 7px 5px;
}


/* Products */


/* Service */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000384;
    }
}

.service-box {
    background: #2B2D2C;
    padding: 60px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000385;
    }
}

.service-box .service-con {
    margin-bottom: 10px;
    padding: 60px 0;
    background: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000386;
    }
}

.service-box .service-con .ser-tit {
    display: block;
    margin: 0 auto;
    width: 364px;
    padding: 5px 0 5px 10px;
    letter-spacing: 10px;
    text-align: center;
    border: 2px solid #e1e1e1;
    color: #000;
    font-size: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000387;
    }
}

.service-box .service-con span {
    color: #0f9e44;
    font-size: 22px;
    display: block;
    text-align: center;
    margin-top: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000388;
    }
}

.service-box .service-con span b {
    color: #FFAD00;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000390;
    }
}

.service-box .service-con .ser-box {
    width: 100%;
    margin: 60px 0 0;
    overflow: hidden;
    padding: 0 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000391;
    }
}

.service-box .service-con .ser-box li {
    display: inline-block;
    width: 100%;
    height: 127px;
    margin-bottom: 50px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000392;
    }
}

.service-box .service-con .ser-box li div {
    width: 250px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000393;
    }
}

.service-box .service-con .ser-box li b {
    color: #0f9e44;
    display: inline-block;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000394;
    }
}

.service-box .service-con .ser-box li em {
    color: #000;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000395;
    }
}

.service-box .service-con .ser-box li i {
    line-height: 25px;
    font-size: 14px;
    display: block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000396;
    }
}

.service-box .service-con .ser-box li .fl {
    text-align: right;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000397;
    }
}

.service-box .service-con .ser-box li .serbox01 {
    margin-left: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000398;
    }
}

.service-box .service-con .ser-box li .serbox02 {
    margin-right: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \0000399;
    }
}

.service-box .service-con .ser-box li .serbox05 {
    margin-left: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003100;
    }
}

.service-box .service-con .ser-box li .serbox06 {
    margin-right: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003104;
    }
}

.service-box .service-con .ser-tel {
    font-size: 20px;
    display: block;
    text-align: center;
    color: #000;
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003105;
    }
}

.service-box .service-con .ser-qqmail {
    width: 100%;
    text-align: center;
    display: block;
    margin-top: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003106;
    }
}

.service-box .service-con .ser-qqmail .ser-qq,
.service-box .service-con .ser-qqmail .ser-mail {
    display: inline-block;
    padding: 0 40px;
    border-radius: 30px;
    font-size: 16px;
    margin: 0 15px;
    line-height: 35px;
    height: 35px;
    color: #FFF;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003108;
    }
}

.service-box .service-con .ser-qqmail .ser-qq:hover,
.service-box .service-con .ser-qqmail .ser-mail:hover {
    text-decoration: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003110;
    }
}

.service-box .service-con .ser-qqmail .ser-qq {
    background: url(../images/ser-qq.png) no-repeat 20px 6px #19b760;
    background-size: 25px 25px;
    padding-left: 50px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003111;
    }
}

.service-box .service-con .ser-qqmail .ser-qq:hover {
    background: url(../images/ser-qq.png) no-repeat 20px 6px #0f9e44;
    background-size: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003113;
    }
}

.service-box .service-con .ser-qqmail .ser-mail {
    background: url(../images/ser-mail.png) no-repeat 25px 6px #19b760;
    background-size: 25px;
    padding-left: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003114;
    }
}

.service-box .service-con .ser-qqmail .ser-mail:hover {
    background: url(../images/ser-mail.png) no-repeat 25px 6px #0f9e44;
    background-size: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003118;
    }
}

.service-box .service-four div {
    background: #FFF;
    padding: 15px;
    height: 105px;
    border-right: 1px solid #2B2D2C;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003119;
    }
}

.service-box .service-four div .ser-pic {
    width: 101px;
    height: 75px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.service-box .service-four div .ser-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.service-box .service-four div .ser-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003120;
    }
}

.service-box .service-four div .ser-txt {
    display: inline-block;
    width: 153px;
    padding-left: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003121;
    }
}

.service-box .service-four div .ser-txt b {
    display: inline-block;
    width: 100%;
    line-height: 30px;
    overflow: hidden;
    font-size: 16px;
    color: #000;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003122;
    }
}

.service-box .service-four div .ser-txt i {
    display: inline-block;
    width: 100%;
    overflow: hidden;
    line-height: 20px;
    font-size: 14px;
    max-height: 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003124;
    }
}

.service-box .service-four div:last-child {
    border-right: 0;
}


/* Brand */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003129;
    }
}

.brand-box>span {
    background: #0f9e44;
    height: 100px;
    width: 100%;
    display: block;
    color: #FFF;
    text-align: center;
    padding: 20px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003130;
    }
}

.brand-box>span b {
    font-size: 26px;
    text-shadow: 0px 1px 1px #777;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003131;
    }
}

.brand-box>span p {
    font-size: 20px;
    margin-top: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003132;
    }
}

.brand-box>span:after {
    content: "";
    display: inline-block;
    margin: 0 auto;
    margin-top: 19px;
    width: 96px;
    height: 26px;
    background: url(../images/brand-bg.png) no-repeat center top;
    background-size: 90px;
    position: relative;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003134;
    }
}

.brand-box .brand-acon {
    margin-top: 40px;
    width: 100%;
    background: url(../images/brand-y.png) no-repeat 370px top;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003135;
    }
}

.brand-box .brand-acon .brand-ac-pic {
    width: 450px;
    height: 450px;
    display: block;
    text-align: center;
    margin-left: 60px;
    margin-top: 70px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.brand-box .brand-acon .brand-ac-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.brand-box .brand-acon .brand-ac-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003136;
    }
}

.brand-box .brand-acon .brand-ac-pic:after {
    content: "01";
    height: 100px;
    width: 100px;
    border: 2px solid #0f9e44;
    position: absolute;
    border-radius: 100px;
    background: #FFF;
    line-height: 100px;
    font-weight: 700;
    font-family: arial;
    font-size: 50px;
    color: #000;
    right: 0px;
    top: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003138;
    }
}

.brand-box .brand-acon .brand-ac-txt {
    padding: 150px 100px 0 80px;
    width: 510px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003139;
    }
}

.brand-box .brand-acon .brand-ac-txt em {
    font-size: 22px;
    font-weight: 700;
    color: #000;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003140;
    }
}

.brand-box .brand-acon .brand-ac-txt em p {
    color: #0f9e44;
    padding: 10px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003141;
    }
}

.brand-box .brand-acon .brand-ac-txt em i {
    font-size: 8px;
    font-weight: normal;
    color: #DCDCDC;
    -webkit-transform: scale(0.7);
    display: inline-block;
    transform: scale(0.7);
    position: relative;
    left: -23%;
    width: 150%;
    top: -14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003143;
    }
}

.brand-box .brand-acon .brand-ac-txt>p {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003145;
    }
}

.brand-box .brand-acon .brand-acc-pic {
    width: 450px;
    height: 450px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.brand-box .brand-acon .brand-acc-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.brand-box .brand-acon .brand-acc-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003146;
    }
}

.brand-box .brand-acon .brand-acc-pic:after {
    content: "02";
    height: 100px;
    width: 100px;
    border: 2px solid #0f9e44;
    position: absolute;
    border-radius: 100px;
    background: #0f9e44;
    line-height: 100px;
    font-weight: 700;
    font-family: arial;
    font-size: 50px;
    color: #FFF;
    left: -50px;
    top: 136px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003148;
    }
}

.brand-box .brand-acon .brand-acc-txt {
    width: 420px;
    padding-left: 100px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003149;
    }
}

.brand-box .brand-acon .brand-acc-txt em {
    font-size: 22px;
    font-weight: 700;
    color: #000;
    width: 100%;
    margin-top: 100px;
    display: inline-block;
    margin-bottom: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003150;
    }
}

.brand-box .brand-acon .brand-acc-txt em p {
    color: #0f9e44;
    padding: 10px 0;
    display: inline;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003151;
    }
}

.brand-box .brand-acon .brand-acc-txt em i {
    font-size: 8px;
    font-weight: normal;
    color: #DCDCDC;
    -webkit-transform: scale(0.7);
    display: inline-block;
    transform: scale(0.7);
    position: relative;
    left: -22%;
    width: 150%;
    top: 1px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003153;
    }
}

.brand-box .brand-acon .brand-acc-txt>p {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003156;
    }
}

.brand-box .brand-bcon {
    width: 100%;
    background: url(../images/brand-y.png) no-repeat left bottom;
    background-size: 630px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003157;
    }
}

.brand-box .brand-bcon .brand-bc-pic {
    width: 450px;
    height: 450px;
    display: block;
    text-align: center;
    margin-left: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.brand-box .brand-bcon .brand-bc-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.brand-box .brand-bcon .brand-bc-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003158;
    }
}

.brand-box .brand-bcon .brand-bc-pic:after {
    content: "03";
    height: 100px;
    width: 100px;
    border: 2px solid #0f9e44;
    position: absolute;
    border-radius: 100px;
    background: #FFF;
    line-height: 100px;
    font-weight: 700;
    font-family: arial;
    font-size: 50px;
    color: #000;
    right: 0px;
    top: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003160;
    }
}

.brand-box .brand-bcon .brand-bc-txt {
    padding: 60px 49px 0 80px;
    width: 550px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003161;
    }
}

.brand-box .brand-bcon .brand-bc-txt em {
    font-size: 22px;
    font-weight: 700;
    color: #000;
    width: 100%;
    display: inline-block;
    margin-bottom: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003162;
    }
}

.brand-box .brand-bcon .brand-bc-txt em p {
    color: #0f9e44;
    padding: 10px 0;
    display: inline;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003163;
    }
}

.brand-box .brand-bcon .brand-bc-txt em i {
    font-size: 8px;
    font-weight: normal;
    color: #DCDCDC;
    -webkit-transform: scale(0.7);
    display: inline-block;
    transform: scale(0.7);
    position: relative;
    left: -22%;
    width: 150%;
    top: -3px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003165;
    }
}

.brand-box .brand-bcon .brand-bc-txt>p {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003167;
    }
}

.brand-box .brand-bcon .brand-bccenter {
    padding-bottom: 137px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003168;
    }
}

.brand-box .brand-bcon .brand-bcc-pic {
    width: 450px;
    height: 450px;
    display: block;
    text-align: center;
    margin-right: 100px;
    margin-top: -100px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.brand-box .brand-bcon .brand-bcc-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.brand-box .brand-bcon .brand-bcc-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003169;
    }
}

.brand-box .brand-bcon .brand-bcc-pic:after {
    content: "04";
    height: 100px;
    width: 100px;
    border: 2px solid #0f9e44;
    position: absolute;
    border-radius: 100px;
    background: #0f9e44;
    line-height: 100px;
    font-weight: 700;
    font-family: arial;
    font-size: 50px;
    color: #FFF;
    left: -50px;
    top: 136px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003171;
    }
}

.brand-box .brand-bcon .brand-bcc-txt {
    padding: 105px 49px 0 100px;
    width: 550px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003172;
    }
}

.brand-box .brand-bcon .brand-bcc-txt em {
    font-size: 22px;
    font-weight: 700;
    color: #000;
    width: 100%;
    display: inline-block;
    margin-bottom: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003173;
    }
}

.brand-box .brand-bcon .brand-bcc-txt em p {
    color: #0f9e44;
    padding: 10px 0;
    display: inline;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003174;
    }
}

.brand-box .brand-bcon .brand-bcc-txt em i {
    font-size: 8px;
    font-weight: normal;
    color: #DCDCDC;
    -webkit-transform: scale(0.7);
    display: inline-block;
    transform: scale(0.7);
    position: relative;
    left: -22%;
    width: 150%;
    top: -3px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003176;
    }
}

.brand-box .brand-bcon .brand-bcc-txt>p {
    line-height: 26px;
    margin-bottom: 20px;
    font-size: 14px;
}


/* Quality */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003181;
    }
}

.qua-box {
    margin: 40px 0;
    background: url(../images/qua-bg.jpg) repeat center center;
    padding: 60px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003182;
    }
}

.qua-box .qua-txt {
    width: 100%;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003183;
    }
}

.qua-box .qua-txt span {
    font-size: 26px;
    font-weight: 700;
    color: #000;
    display: block;
    margin-bottom: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003184;
    }
}

.qua-box .qua-txt p {
    color: #0f9e44;
    border: 2px solid #e1e1e1;
    padding: 5px 15px;
    font-size: 16px;
    width: 360px;
    display: block;
    margin: 0 auto;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003186;
    }
}

.qua-box .qua-slick {
    margin: 40px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003187;
    }
}

.qua-box .qua-slick span {
    width: 210px;
    height: 130px;
    display: block;
    text-align: center;
    margin: 0 auto;
    cursor: pointer;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.qua-box .qua-slick span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.qua-box .qua-slick span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003188;
    }
}

.qua-box .qua-slick span img {
    display: inline-block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003190;
    }
}

.qua-box .qua-slick button {
    border: 0;
    overflow: hidden;
    text-indent: 22em;
    width: 36px;
    position: absolute;
    z-index: 99;
    height: 91px;
    top: 50%;
    margin-top: -45px;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003191;
    }
}

.qua-box .qua-slick button:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003193;
    }
}

.qua-box .qua-slick .slick-prev {
    background: url(../images/qua-l.png) no-repeat center center;
    left: -40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003194;
    }
}

.qua-box .qua-slick .slick-next {
    background: url(../images/qua-r.png) no-repeat center center;
    right: -40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003196;
    }
}

.qua-box .qua-slick-con {
    width: 100%;
    padding: 30px;
    background: url(../images/qua-conbg.png) no-repeat right bottom #f9f9f9;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003197;
    }
}

.qua-box .qua-slick-con span {
    border: 1px solid #E1E1E1;
    margin-right: 40px;
    width: 256px;
    height: 158px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.qua-box .qua-slick-con span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.qua-box .qua-slick-con span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003198;
    }
}

.qua-box .qua-slick-con span img {
    display: inline-block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003200;
    }
}

.qua-box .qua-slick-con .qua-sc-txt {
    width: 780px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003201;
    }
}

.qua-box .qua-slick-con .qua-sc-txt h2 {
    display: block;
    font-size: 20px;
    color: #000;
    margin-bottom: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003202;
    }
}

.qua-box .qua-slick-con .qua-sc-txt font {
    width: 100%;
    display: block;
    line-height: 25px;
    max-height: 125px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003205;
    }
}

.qua-box .qua-bottom {
    background: #0f9e44;
    height: 114px;
    width: 100%;
    margin-top: 40px;
    padding: 13px 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003206;
    }
}

.qua-box .qua-bottom span {
    display: block;
    color: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003207;
    }
}

.qua-box .qua-bottom .qua-b-txt {
    width: 528px;
    overflow: hidden;
    margin-top: 16px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003208;
    }
}

.qua-box .qua-bottom .qua-b-txt span {
    font-size: 27px;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003209;
    }
}

.qua-box .qua-bottom .qua-b-txt i {
    font-size: 20px;
    font-weight: 700;
    padding-left: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003210;
    }
}

.qua-box .qua-bottom .qua-b-txt p {
    font-size: 16px;
    font-weight: normal;
    margin-top: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003212;
    }
}

.qua-box .qua-bottom .qua-b-tel {
    background: url(../images/qua-telbg.png) no-repeat left center;
    height: 54px;
    background-size: 50px;
    padding-left: 60px;
    margin-left: 100px;
    margin-top: 18px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003214;
    }
}

.qua-box .qua-bottom .qua-b-tel font {
    font-size: 16px;
    line-height: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003215;
    }
}

.qua-box .qua-bottom .qua-b-tel p {
    font-size: 22px;
    font-weight: 700;
    font-family: arial;
    margin-top: 5px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003218;
    }
}

.qua-box .qua-bottom .qua-b-share a {
    margin: 10px 0;
    display: block;
    color: #FFF;
    width: 140px;
    border: 2px solid #FFF;
    border-radius: 30px;
    height: 30px;
    text-align: center;
    line-height: 26px;
    font-size: 14px;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003219;
    }
}

.qua-box .qua-bottom .qua-b-share a:hover {
    text-decoration: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003221;
    }
}

.qua-box .qua-bottom .qua-b-share .qua-b-qq {
    background: url(../images/ser-qq.png) no-repeat 18px 2px;
    padding-left: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003222;
    }
}

.qua-box .qua-bottom .qua-b-share .qua-b-qq:hover {
    background: url(../images/ser-qq2.png) no-repeat 18px 2px #ffffff;
    padding-left: 20px;
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003224;
    }
}

.qua-box .qua-bottom .qua-b-share .qua-b-mail {
    background: url(../images/ser-mail.png) no-repeat 18px 3px;
    padding-left: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003225;
    }
}

.qua-box .qua-bottom .qua-b-share .qua-b-mail:hover {
    background: url(../images/ser-mail2.png) no-repeat 18px 3px #ffffff;
    padding-left: 20px;
    color: #0f9e44;
}


/* About Us */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003232;
    }
}

.about-box .about-pic {
    width: 540px;
    height: 360px;
    display: block;
    text-align: center;
    margin-top: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.about-box .about-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.about-box .about-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003233;
    }
}

.about-box .about-con {
    padding-left: 40px;
    width: 600px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003234;
    }
}

.about-box .about-con span {
    margin-top: 10px;
    display: block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003235;
    }
}

.about-box .about-con span p {
    font-weight: 700;
    font-size: 28px;
    color: #333;
    font-family: arial;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003236;
    }
}

.about-box .about-con span .about-zh {
    font-family: 'Microsoft YaHei';
    margin-top: 10px;
    margin-bottom: 50px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003238;
    }
}

.about-box .about-con h2 {
    font-size: 18px;
    color: #0f9e44;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003239;
    }
}

.about-box .about-con span {
    font-size: 14px;
    line-height: 30px;
    display: block;
    max-height: 119px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003240;
    }
}

.about-box .about-con .about-more {
    bottom: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003241;
    }
}

.about-box .about-con .about-more a {
    display: block;
    background: #19b760;
    width: 145px;
    height: 30px;
    margin-right: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #FFF;
    border-radius: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003242;
    }
}

.about-box .about-con .about-more a:hover {
    background: #0f9e44;
    text-decoration: none;
}


/* About Us Photo */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003248;
    }
}

.about-photo-tab {
    margin: 80px auto 50px;
    width: 100%;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003249;
    }
}

.about-photo-tab .photo-btn {
    width: 285px;
    margin: 0 auto;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003250;
    }
}

.about-photo-tab .photo-btn a {
    float: left;
    margin-right: 1px;
    display: inline-block;
    width: 140px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    padding: 0 10px;
    background: #333;
    line-height: 40px;
    text-decoration: none;
    color: #FFF;
    height: 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003251;
    }
}

.about-photo-tab .photo-btn a:hover,
.about-photo-tab .photo-btn a.active {
    background: #0f9e44;
    line-height: 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003254;
    }
}

.about-photo-tab .photo-btn:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #E1E1E1;
    left: 0;
    top: 19px;
    z-index: -1;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003256;
    }
}

.about-photo-tab .photo-sec {
    width: 100%;
    overflow: hidden;
    margin-top: 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003257;
    }
}

.about-photo-tab .photo-sec .photo-art {
    display: none;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003258;
    }
}

.about-photo-tab .photo-sec .photo-art div {
    width: 228px;
    height: 152px;
    display: block;
    text-align: center;
    padding: 0 5px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.about-photo-tab .photo-sec .photo-art div img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.about-photo-tab .photo-sec .photo-art div i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}


/* News */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003263;
    }
}

.news-box {
    width: 752px;
    height: 332px;
    margin-right: 50px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003264;
    }
}

.news-box .news-box-tit {
    width: 100%;
    display: block;
    height: 40px;
    line-height: 40px;
    margin-top: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003265;
    }
}

.news-box .news-box-tit em {
    display: block;
    background: #0f9e44;
    color: #FFF;
    font-weight: 700;
    font-size: 20px;
    padding: 0 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003266;
    }
}

.news-box .news-box-tit a {
    display: block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003268;
    }
}

.news-box .news-list {
    width: 100%;
    height: 282px;
    padding: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003269;
    }
}

.news-box .news-list .news-list-pic {
    width: 271px;
    height: 192px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.news-box .news-list .news-list-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.news-box .news-list .news-list-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003270;
    }
}

.news-box .news-list .news-list-txt {
    width: 481px;
    padding-left: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003271;
    }
}

.news-box .news-list .news-list-txt li {
    height: 44px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003272;
    }
}

.news-box .news-list .news-list-txt li a {
    font-size: 14px;
    height: 14px;
    max-width: 364px;
    display: block;
    overflow: hidden;
    background: url(../images/new-list-ico.png) no-repeat left center;
    padding-left: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003273;
    }
}

.news-box .news-list .news-list-txt li span {
    display: block;
    width: 100px;
    text-align: right;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003278;
    }
}

.news-hot {
    width: 338px;
    height: 332px;
    background: #F0F1F3;
    padding: 10px 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003279;
    }
}

.news-hot .news-hot-tit {
    height: 40px;
    line-height: 40px;
    display: block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003280;
    }
}

.news-hot .news-hot-tit em {
    font-size: 20px;
    color: #0f9e44;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003282;
    }
}

.news-hot .news-hot-pic {
    display: block;
    text-align: center;
    margin-top: 20px;
    height: 145px;
    width: 265px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.news-hot .news-hot-pic img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.news-hot .news-hot-pic i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003283;
    }
}

.news-hot .news-tit {
    display: block;
    overflow: hidden;
    width: 100%;
    font-weight: 700;
    color: #000;
    font-size: 14px;
    line-height: 60px;
    max-height: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003284;
    }
}

.news-hot font {
    font-size: 14px;
    line-height: 25px;
    max-height: 44px;
    height: 44px;
    overflow: hidden;
    display: block;
}


/* FAQ */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003287;
    }
}

.faq-box {
    width: 100%;
    background: #383838;
    height: 245px;
    border-bottom: 1px solid #474747;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003288;
    }
}

.faq-box .faq-box-l {
    width: 800px;
    padding: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003289;
    }
}

.faq-box .faq-box-l .faq-box-tit {
    display: block;
    font-size: 24px;
    font-weight: 700;
    color: #0f9e44;
    font-family: arial;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003290;
    }
}

.faq-box .faq-box-l .faq-box-tit em {
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #FFF;
    font-weight: normal;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003292;
    }
}

.faq-box .faq-box-l dl {
    width: 28.33333%;
    margin-right: 5%;
    margin-top: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003293;
    }
}

.faq-box .faq-box-l dl dt {
    margin-bottom: 10px;
    background: url(../images/faq-a.png) no-repeat left center;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    padding-left: 35px;
    font-weight: normal;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003294;
    }
}

.faq-box .faq-box-l dl dt a {
    color: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003296;
    }
}

.faq-box .faq-box-l dl dd {
    background: url(../images/faq-q.png) no-repeat left top;
    padding-left: 35px;
    color: #939393;
    padding-top: 5px;
    max-height: 90px;
    overflow: hidden;
    height: 90px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003300;
    }
}

.link-box {
    width: 338px;
    height: 217px;
    background: #F0F1F3;
    padding: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003301;
    }
}

.link-box font {
    display: block;
    font-size: 24px;
    font-weight: 700;
    color: #0f9e44;
    font-family: arial;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003302;
    }
}

.link-box font em {
    font-family: 'Microsoft YaHei';
    font-size: 14px;
    color: #000;
    font-weight: normal;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003304;
    }
}

.link-box .link-box-list {
    width: 100%;
    margin-top: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003305;
    }
}

.link-box .link-box-list a {
    display: block;
    width: 33.333333%;
    font-size: 14px;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
}


/* Footer */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003309;
    }
}

.footer-box {
    background: #333;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003310;
    }
}

.footer-box .footer-con {}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003312;
    }
}

.footer-box .footer-con .logo-bottom {
    display: inline-table !important;
    width: 233px;
    height: 200px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.footer-box .footer-con .logo-bottom img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.footer-box .footer-con .logo-bottom i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003313;
    }
}

.footer-box .footer-con .footer-contact {
    margin-left: 100px;
    font-size: 14px;
    color: #D4D4D4;
    line-height: 30px;
    padding-top: 25px;
    width: 50%
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003314;
    }
}

.footer-box .footer-con .footer-contact a {
    color: #D4D4D4;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003316;
    }
}

.footer-box .footer-con .footer-ewm {
    width: 118px;
    height: 118px;
    display: block;
    text-align: center;
    margin-top: 40px;
    position: relative;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.footer-box .footer-con .footer-ewm img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.footer-box .footer-con .footer-ewm i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
}


/* Products */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003320;
    }
}

.products-box {
    margin-top: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003321;
    }
}

.products-box .pro-box-tit span {
    background: #FFF;
    width: 215px;
    display: block;
    border: 1px solid #CDCDCD;
    border-top: 0;
    text-align: center;
    border-bottom: 0;
    height: 50px;
    margin: 0 auto;
    color: #CDCDCD;
    font-size: 30px;
    font-family: arial;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003322;
    }
}

.products-box .pro-box-tit span p {
    color: #0f9e44;
    font-family: 'Microsoft YaHei';
    font-size: 16px;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003323;
    }
}

.products-box .pro-box-tit span:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background: #CDCDCD;
    left: 0;
    z-index: -1;
    top: 50%;
    margin-top: 1px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003325;
    }
}

.products-box .prolist-nav-box {
    width: 100%;
    height: 40px;
    margin-top: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003326;
    }
}

.products-box .prolist-nav-box font {
    display: block;
    width: 20%;
    background: #333;
    padding: 0 10px;
    height: 40px;
    line-height: 40px;
    color: #FFF;
    font-size: 20px;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003327;
    }
}

.products-box .prolist-nav-box .prolist-nav {
    width: 80%;
    cursor: pointer;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003328;
    }
}

.products-box .prolist-nav-box .prolist-nav span {
    height: 40px;
    line-height: 40px;
    display: block;
    text-align: center;
    background: #19b760;
    border-left: 1px solid #FFF;
    font-size: 14px;
    color: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003329;
    }
}

.products-box .prolist-nav-box .prolist-nav button {
    border: 0;
    background: none;
    overflow: hidden;
    width: 20px;
    height: 20px;
    position: absolute;
    text-indent: 22em;
    top: 50%;
    margin-top: -10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003330;
    }
}

.products-box .prolist-nav-box .prolist-nav .slick-prev {
    background: url(../images/pro-l.png) no-repeat center center;
    left: -60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003331;
    }
}

.products-box .prolist-nav-box .prolist-nav .slick-next {
    background: url(../images/pro-l.png) no-repeat center center;
    left: -30px;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003334;
    }
}

.products-box .prolist-con {
    background: #F6F6F6;
    width: 100%;
    margin-bottom: 60px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003335;
    }
}

.products-box .prolist-con a {
    display: block;
    width: 50%;
    float: left;
    padding: 25px;
    height: 188px;
    border-bottom: 1px solid #FFF;
    border-right: 1px solid #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003336;
    }
}

.products-box .prolist-con a span {
    width: 200px;
    height: 135px;
    display: block;
    text-align: center;
    padding: 10px;
    background: #ECECEC;
    float: left;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.products-box .prolist-con a span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.products-box .prolist-con a span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003337;
    }
}

.products-box .prolist-con a:hover font {
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003339;
    }
}

.products-box .prolist-con .prolist-info {
    width: 319px;
    padding-left: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003340;
    }
}

.products-box .prolist-con .prolist-info h2 {
    color: #0f9e44;
    font-size: 18px;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003341;
    }
}

.products-box .prolist-con .prolist-info font {
    display: block;
    line-height: 20px;
    height: 40px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003342;
    }
}

.products-box .prolist-con .prolist-info em {
    display: block;
    color: #666;
    font-weight: 700;
    font-size: 14px;
    margin-top: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003344;
    }
}

.products-box .prolist-con img {
    display: inline-block;
}


/* About Body */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003348;
    }
}

.single-body {
    width: 100%;
    background: url(../images/single-bg.png) center center;
    padding: 30px 0;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003349;
    }
}

.single-leftcon {
    width: 253px;
    background: #F9F9F9;
    border-right: 1px solid #DCDCDC;
    border-bottom: 1px solid #DCDCDC;
    margin-right: 43px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003350;
    }
}

.single-leftcon .single-tit {
    display: block;
    margin: 0 15px;
    border-bottom: 1px solid #DCDCDC;
    color: #0f9e44;
    font-weight: 700;
    font-size: 16px;
    line-height: 50px;
    height: 50px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003351;
    }
}

.single-leftcon .single-tit em {
    font-family: arial;
    font-size: 14px;
    color: #747575;
    font-weight: normal;
    border-left: 1px solid #747575;
    margin-left: 6px;
    padding-left: 6px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003353;
    }
}

.single-leftcon .single-nav {
    display: block;
    border-bottom: 1px solid #DCDCDC;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003355;
    }
}

.single-leftcon .single-nav li>a {
    color: #333;
    font-size: 14px;
    display: block;
    margin: 0 15px;
    line-height: 50px;
    overflow: hidden;
    background: url(../images/nav-jt.png) no-repeat 3px center;
    padding-left: 30px;
    border-bottom: 1px dotted #C7C7C7;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003356;
    }
}

.single-leftcon .single-nav li>a:hover {
    color: #0f9e44;
    font-weight: 700;
    text-decoration: none;
    background: url(../images/nav-hjt.png) no-repeat 3px center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003358;
    }
}

.single-leftcon .single-nav li .active {
    color: #0f9e44;
    background: url(../images/nav-hjt.png) no-repeat 3px center;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003359;
    }
}

.single-leftcon .single-nav li:last-child a {
    border-bottom: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003362;
    }
}

.single-leftcon .single-news {
    display: block;
    border-bottom: 1px solid #DCDCDC;
    margin-bottom: 20px;
    padding: 10px 20px 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003364;
    }
}

.single-leftcon .single-news li a {
    display: block;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    padding-left: 15px;
    background: url(../images/new-list-ico.png) no-repeat left center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003365;
    }
}

.single-leftcon .single-news li a:hover {
    text-decoration: none;
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003369;
    }
}

.single-leftcon .single-contact {
    margin: 0 15px;
    background: url(../images/left-kefu.png) no-repeat right center;
    height: 96px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003370;
    }
}

.single-leftcon .single-contact p {
    color: #CCC;
    font-size: 12px;
    text-transform: uppercase;
    font-family: arial;
    padding-top: 18px;
    line-height: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003371;
    }
}

.single-leftcon .single-contact b {
    color: #0f9e44;
    font-family: arial;
    font-weight: 700;
    font-size: 16px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003374;
    }
}

.conbody {
    width: 844px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003375;
    }
}

.conbody .conbody-mbx {
    border-bottom: 1px solid #DCDCDC;
    height: 40px;
    line-height: 40px;
    box-shadow: 0px 1px 0px 0px #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003377;
    }
}

.conbody .conbody-mbx em {
    display: block;
    height: 40px;
    line-height: 40px;
    font-weight: 700;
    color: #0f9e44;
    width: 30%;
    overflow: hidden;
    font-size: 18px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003378;
    }
}

.conbody .conbody-mbx h2 {
    display: block;
    height: 40px;
    line-height: 40px;
    max-width: 500px;
    overflow: hidden;
    font-size: 12px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003379;
    }
}

.conbody .conbody-mbx h2 a:hover {
    color: #0f9e44;
    text-decoration: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003383;
    }
}

.aboutbox-text {
    line-height: 30px;
    font-size: 14px;
    line-height: 35px;
    padding: 20px 0;
}


/* Honor Body */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003385;
    }
}

.honorbox-list {
    width: 844px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003386;
    }
}

.honorbox-list .photo {
    width: 100%;
    padding: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003387;
    }
}

.honorbox-list .photo li {
    width: 29%;
    height: 169px;
    display: block;
    text-align: center;
    padding: 3px;
    border: 1px solid #E1E1E1;
    background: #FFF;
    cursor: pointer;
    margin: 2% 2%;
    box-shadow: 5px 5px 0px 0px #E6E6E6;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.honorbox-list .photo li img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.honorbox-list .photo li i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}


/* Equipments */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003391;
    }
}

.equipments-text {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003392;
    }
}

.equipments-text .equbg {
    width: 100%;
    height: 347px;
    margin: 40px auto 0;
    background: url(../images/eq-bg.png) no-repeat center center;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003393;
    }
}

.equipments-text .equbg .equipments-pic {
    width: 442px;
    height: 332px;
    padding: 5px;
    margin-left: 198px;
    margin-top: 4px;
    position: relative;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003394;
    }
}

.equipments-text .equbg .equipments-pic span {
    width: 432px;
    height: 322px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.equipments-text .equbg .equipments-pic span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.equipments-text .equbg .equipments-pic span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003395;
    }
}

.equipments-text .equbg .equipments-pic span img {
    display: inline-block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003397;
    }
}

.equipments-text .equbg .equipments-pic button {
    border: 0;
    overflow: hidden;
    text-indent: 22em;
    width: 39px;
    height: 91px;
    position: absolute;
    margin-top: -45px;
    top: 50%;
    z-index: 9;
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    opacity: 0.9;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003398;
    }
}

.equipments-text .equbg .equipments-pic button:hover {
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003400;
    }
}

.equipments-text .equbg .equipments-pic .slick-prev {
    left: -148px;
    background: url(../images/qua-l.png) no-repeat center center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003401;
    }
}

.equipments-text .equbg .equipments-pic .slick-next {
    right: -148px;
    background: url(../images/qua-r.png) no-repeat center center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003404;
    }
}

.equipments-text .equipments-txt {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003405;
    }
}

.equipments-text .equipments-txt h1 {
    display: block;
    width: 100%;
    overflow: hidden;
    text-align: center;
    color: #000;
    font-weight: 700;
    font-size: 20px;
    margin: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003406;
    }
}

.equipments-text .equipments-txt font {
    display: block;
    text-align: left;
    line-height: 30px;
    font-size: 14px;
}


/* Contact Us */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003410;
    }
}

.contactbody {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003411;
    }
}

.contactbody .zh-tit {
    display: block;
    line-height: 40px;
    height: 40px;
    color: #000;
    font-size: 20px;
    margin-top: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003412;
    }
}

.contactbody .en-tit {
    display: block;
    margin-bottom: 20px;
    font-size: 15px;
    font-family: arial;
    color: #999;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003413;
    }
}

.contactbody .map-con {
    padding: 5px;
    background: #FFF;
    border: 1px solid #E1E1E1;
    margin: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003414;
    }
}

.contactbody dl {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003415;
    }
}

.contactbody dl dd {
    height: 40px;
    line-height: 40px;
    width: 50%;
    overflow: hidden;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003416;
    }
}

.contactbody dl dd i {
    color: #0f9e44;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003419;
    }
}

.contactbody .feedbackbody {
    width: 100%;
    padding-top: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003420;
    }
}

.contactbody .feedbackbody .feedbackbody-tit {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003421;
    }
}

.contactbody .feedbackbody .feedbackbody-tit em {
    display: block;
    text-align: center;
    font-size: 30px;
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003422;
    }
}

.contactbody .feedbackbody .feedbackbody-tit .fzh-tit {
    display: block;
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003423;
    }
}

.contactbody .feedbackbody .feedbackbody-tit font {
    display: block;
    margin: 0 auto;
    font-size: 25px;
    text-align: center;
    width: 130px;
    color: #0f9e44;
    margin-top: 5px;
    z-index: 2;
    position: relative;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003424;
    }
}

.contactbody .feedbackbody .feedbackbody-tit i {
    display: block;
    left: 0;
    width: 100%;
    height: 1px;
    background: #E4E4E4;
    right: 0;
    position: absolute;
    z-index: 0;
    top: 50%;
    margin-top: 1px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003426;
    }
}

.contactbody .feedbackbody font {
    line-height: 40px;
    height: 40px;
    width: 100%;
    text-align: center;
    display: block;
    font-size: 13px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003427;
    }
}

.contactbody .feedbackbody .feedback-con {
    background: url(../images/feedback-bg.png) no-repeat 75px 22px;
    margin-top: 30px;
    position: relative;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003428;
    }
}

.contactbody .feedbackbody .feedback-con label {
    display: block;
    margin-left: 200px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003429;
    }
}

.contactbody .feedbackbody .feedback-con label input {
    background: none;
    border: 1px solid #DDD;
    height: 44px;
    line-height: 44px;
    font-size: 14px;
    padding-left: 40px;
    width: 100%;
    margin-bottom: 16px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003430;
    }
}

.contactbody .feedbackbody .feedback-con label textarea {
    background: none;
    border: 1px solid #DDD;
    height: 115px;
    padding: 10px;
    font-size: 14px;
    line-height: 20px;
    width: 100%;
    margin-bottom: 16px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003431;
    }
}

.contactbody .feedbackbody .feedback-con label .f-code {
    width: 180px;
    margin-bottom: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003432;
    }
}

.contactbody .feedbackbody .feedback-con label img {
    height: 44px;
    vertical-align: top;
    border: 1px solid #DDD;
    margin: 0 16px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003433;
    }
}

.contactbody .feedbackbody .feedback-con label a {
    font-weight: normal;
    padding-top: 25px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003435;
    }
}

.contactbody .feedbackbody .feedback-con .feedback-txt {
    display: inline-block;
    font-size: 14px;
    position: absolute;
    top: 61px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003436;
    }
}

.contactbody .feedbackbody .feedback-con .feedback-txt em {
    color: #000;
    font-size: 16px;
    line-height: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003437;
    }
}

.contactbody .feedbackbody .feedback-con .feedback-txt p {
    color: #c3c2c2;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003440;
    }
}

.contactbody .feedbackbody .feedback-con form span {
    display: block;
    margin-top: 16px;
    padding-left: 200px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003441;
    }
}

.contactbody .feedbackbody .feedback-con form button {
    border: 0;
    width: 102px;
    height: 40px;
    margin-right: 14px;
    background: #565656;
    border-radius: 3px;
    color: #FFF;
    font-size: 16px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003442;
    }
}

.contactbody .feedbackbody .feedback-con form button:hover {
    background: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003444;
    }
}

.contactbody .feedbackbody .feedback-con form .fname {
    background: url(../images/f-test.png) no-repeat 8px center;
    background-size: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003445;
    }
}

.contactbody .feedbackbody .feedback-con form .ftel {
    background: url(../images/f-tel.png) no-repeat 8px center;
    background-size: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003446;
    }
}

.contactbody .feedbackbody .feedback-con form .fmail {
    background: url(../images/f-mail.png) no-repeat 8px center;
    background-size: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003447;
    }
}

.contactbody .feedbackbody .feedback-con form .ftitle {
    background: url(../images/f-feedback.png) no-repeat 8px center;
    background-size: 25px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003448;
    }
}

.contactbody .feedbackbody .feedback-con form .f-code {
    padding-left: 10px;
}


/* News List */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003454;
    }
}

.news-list {
    width: 100%;
    overflow: hidden;
    padding: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003455;
    }
}

.news-list .newslist-con {
    width: 104%;
    margin-left: -4%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003456;
    }
}

.news-list .newslist-con a {
    display: block;
    width: 46%;
    height: 297px;
    background: #FFF;
    margin: 0 0 4% 4%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003457;
    }
}

.news-list .newslist-con a span {
    width: 100%;
    height: 175px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.news-list .newslist-con a span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.news-list .newslist-con a span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003458;
    }
}

.news-list .newslist-con a em {
    display: block;
    color: #999;
    line-height: 30px;
    height: 30px;
    font-size: 14px;
    overflow: hidden;
    padding: 0 20px;
    margin-top: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003459;
    }
}

.news-list .newslist-con a h2 {
    font-size: 16px;
    color: #000;
    line-height: 30px;
    height: 30px;
    overflow: hidden;
    padding: 0 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003460;
    }
}

.news-list .newslist-con a:hover {
    text-decoration: none;
    color: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003461;
    }
}

.news-list .newslist-con a:hover em {
    color: #999;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003462;
    }
}

.news-list .newslist-con a:hover h2 {
    color: #0f9e44;
}


/* List Page */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003468;
    }
}

.listpage {
    width: 100%;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003469;
    }
}

.listpage .listpadcon {
    display: inline-block;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003470;
    }
}

.listpage .listpadcon a {
    display: inline-block;
    padding: 0 10px;
    text-align: center;
    border: 1px solid #DFDFDF;
    height: 30px;
    float: left;
    line-height: 28px;
    color: #000;
    margin: 0 3px;
    background: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003471;
    }
}

.listpage .listpadcon a:hover {
    background: #0f9e44;
    color: #FFF;
    text-decoration: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003473;
    }
}

.listpage .listpadcon .cpb {
    background: #0f9e44;
    color: #FFF;
}


/* News Show */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003477;
    }
}

.news-show {
    width: 100%;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003478;
    }
}

.news-show .newsshow-tit {
    display: block;
    width: 100%;
    text-align: center;
    line-height: 40px;
    color: #000;
    overflow: hidden;
    margin: 30px 0 10px;
    font-size: 26px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003479;
    }
}

.news-show .newsshow-author {
    display: block;
    width: 100%;
    line-height: 40px;
    text-align: center;
    color: #999;
    font-size: 14px;
    border-bottom: 1px dashed #D1D1D1;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003480;
    }
}

.news-show .newsshow-con {
    line-height: 30px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003481;
    }
}

.news-show .newsshow-con img {
    max-width: 100%;
}


/* Show Page */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003485;
    }
}

.showpage {
    width: 100%;
    background: #0f9e44;
    height: 35px;
    line-height: 35px;
    color: #FFF;
    margin: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003486;
    }
}

.showpage a {
    color: #FFF;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003487;
    }
}

.showpage span {
    padding: 0 10px;
    width: 50%;
    overflow: hidden;
    height: 35px;
    line-height: 35px;
}


/* Ralative News */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003490;
    }
}

.newrlative {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003491;
    }
}

.newrlative .nr-top {
    border-bottom: 1px dashed #D1D1D1;
    width: 100%;
    padding: 10px 0;
    margin-bottom: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003492;
    }
}

.newrlative .nr-top em {
    display: block;
    height: 20px;
    line-height: 20px;
    border-left: 5px solid #0f9e44;
    padding-left: 10px;
    font-size: 18px;
    color: #000;
    font-weight: 700;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003493;
    }
}

.newrlative .nr-top a {
    display: block;
    height: 20px;
    line-height: 20px;
    color: #000;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003494;
    }
}

.newrlative .nr-top a i {
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003497;
    }
}

.newrlative .newsrlativebox {
    display: inline-block;
    width: 100%;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003498;
    }
}

.newrlative .newsrlativebox a {
    height: 35px;
    line-height: 35px;
    max-width: 500px;
    overflow: hidden;
    display: inline-block;
    background: url(../images/new-list-ico.png) no-repeat left center;
    padding-left: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003499;
    }
}

.newrlative .newsrlativebox em {
    display: inline-block;
    height: 35px;
    line-height: 35px;
}


/* Ralative Cases */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003503;
    }
}

.relativecasebox {
    width: 100%;
    padding-top: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003504;
    }
}

.relativecasebox a {
    border: 1px solid #DFDFDF;
    width: 192px;
    width: 190px\9;
    height: 120px;
    display: block;
    text-align: center;
    margin-right: 25px;
    margin-right: 21px\9;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.relativecasebox a img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.relativecasebox a i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003505;
    }
}

.relativecasebox a:last-child {
    margin-right: 0;
}


/* Case Lisa */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003509;
    }
}

.case-list {
    width: 100%;
    padding: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003510;
    }
}

.case-list .caselist-con {
    width: 100%;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003511;
    }
}

.case-list .caselist-con a {
    display: block;
    padding: 30px;
    background: url(../images/qua-conbg.png) no-repeat right bottom #f9f9f9;
    margin-bottom: 10px;
    height: 190px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003512;
    }
}

.case-list .caselist-con a span {
    width: 210px;
    height: 130px;
    display: block;
    text-align: center;
    border: 1px solid #D1D1D1;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.case-list .caselist-con a span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.case-list .caselist-con a span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003513;
    }
}

.case-list .caselist-con a div {
    padding-left: 30px;
    width: 73%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003514;
    }
}

.case-list .caselist-con a div h2 {
    display: block;
    width: 100%;
    font-size: 18px;
    color: #000;
    height: 20px;
    overflow: hidden;
    margin-bottom: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003515;
    }
}

.case-list .caselist-con a div font {
    width: 544px;
    display: block;
    font-size: 14px;
    line-height: 30px;
    height: 90px;
    overflow: hidden;
}


/* Product Lisa */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003521;
    }
}

.product-list {
    width: 100%;
    padding: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003522;
    }
}

.product-list .productlist-con {
    width: 100%;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003523;
    }
}

.product-list .productlist-con>a {
    display: block;
    padding: 30px;
    background: #F9F9F9;
    height: 209px;
    margin-bottom: 1px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003524;
    }
}

.product-list .productlist-con>a span {
    width: 210px;
    height: 149px;
    display: block;
    text-align: center;
    border: 10px solid #ECECEC;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.product-list .productlist-con>a span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.product-list .productlist-con>a span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003525;
    }
}

.product-list .productlist-con>a div {
    padding-left: 30px;
    width: 73%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003526;
    }
}

.product-list .productlist-con>a div h2 {
    display: block;
    width: 100%;
    font-size: 18px;
    color: #0f9e44;
    height: 20px;
    overflow: hidden;
    margin: 10px 0 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003527;
    }
}

.product-list .productlist-con>a div font {
    width: 544px;
    display: block;
    font-size: 14px;
    line-height: 30px;
    height: 60px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003528;
    }
}

.product-list .productlist-con>a div em {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-weight: 700;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003530;
    }
}

.product-list .productlist-con>a:hover {
    color: #727272;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003532;
    }
}

.product-list .productlist-con .product-type {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003533;
    }
}

.product-list .productlist-con .product-type a {
    display: block;
    background: #19b760;
    height: 35px;
    margin-bottom: 20px;
    line-height: 35px;
    margin-right: 10px;
    border-radius: 3px;
    color: #FFF;
    font-size: 14px;
    width: 120px;
    max-width: 120px;
    overflow: hidden;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003534;
    }
}

.product-list .productlist-con .product-type a:hover {
    background: #0f9e44;
    font-weight: 700;
    text-decoration: none;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003536;
    }
}

.product-list .productlist-con .product-type .active {
    background: #0f9e44;
    font-weight: 700;
}


/* Job List */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003541;
    }
}

.job-list {
    width: 100%;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003542;
    }
}

.job-list .job-banner {
    width: 100%;
    margin: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003543;
    }
}

.job-list .job-banner img {
    width: 100%;
    max-width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003545;
    }
}

.job-list table {
    background: #FFF;
    width: 100%;
    text-align: center;
    font-size: 14px;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003546;
    }
}

.job-list table th {
    background: #0f9e44;
    color: #FFF;
    line-height: 30px;
    text-align: center;
    border: 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003547;
    }
}

.job-list table td {
    line-height: 40px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003548;
    }
}

.job-list table td a:hover {
    color: #0f9e44;
}


/* Job Show */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003553;
    }
}

.job-show {
    width: 100%;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003554;
    }
}

.job-show .jobshow-tit {
    display: block;
    width: 100%;
    text-align: center;
    line-height: 40px;
    height: 40px;
    color: #000;
    overflow: hidden;
    margin: 30px 0 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003555;
    }
}

.job-show .jobshow-author {
    display: block;
    width: 100%;
    line-height: 40px;
    text-align: center;
    color: #999;
    font-size: 14px;
    border-bottom: 1px dashed #D1D1D1;
    margin-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003556;
    }
}

.job-show .jobshow-con {
    line-height: 30px;
    font-size: 14px;
    padding-bottom: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003557;
    }
}

.job-show .jobshow-con .jobshowcon-list {
    display: block;
    margin: 0 6px;
    border-left: 1px solid #BDDEC9;
    padding-left: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003558;
    }
}

.job-show .jobshow-con .jobshowcon-list b {
    display: block;
    width: 100px;
    width: 100%;
    position: relative;
    margin-top: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003559;
    }
}

.job-show .jobshow-con .jobshowcon-list b:before {
    content: "";
    position: absolute;
    width: 12px;
    height: 12px;
    border-radius: 12px;
    background: #0f9e44;
    top: 8px;
    left: -36px;
}


/* Product Show */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003565;
    }
}

.product-show {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003566;
    }
}

.product-show .productshow-con {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003567;
    }
}

.product-show .productshow-con .productshow-top {
    width: 100%;
    margin: 30px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003568;
    }
}

.product-show .productshow-con .productshow-top .pro-pic {
    width: 50%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003569;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-pic {
    width: 100%;
    height: 300px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003570;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-pic span {
    width: 100%;
    height: 300px;
    display: block;
    text-align: center;
    background: #FFF;
    border: 1px solid #E1E1E1;
    padding: 0 5px;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-pic span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-pic span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003571;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-pic span img {
    display: inline-block !important;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003574;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-smallpic {
    width: 100%;
    margin: 10px auto 0;
    height: 91px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003575;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-smallpic span {
    width: 95%;
    height: 91px;
    display: block;
    text-align: center;
    background: #FFF;
    border: 1px solid #E1E1E1;
    margin: 0 auto;
    cursor: pointer;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-smallpic span img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-smallpic span i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003576;
    }
}

.product-show .productshow-con .productshow-top .pro-pic .proslick-smallpic span img {
    display: inline-block !important;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003580;
    }
}

.product-show .productshow-con .productshow-top .pro-info {
    width: 50%;
    padding: 0 0 0 50px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003581;
    }
}

.product-show .productshow-con .productshow-top .pro-info dl {
    width: 100%;
    height: 295px;
    max-height: 295px;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003582;
    }
}

.product-show .productshow-con .productshow-top .pro-info dl dt {
    line-height: 30px;
    font-weight: normal;
    color: #000;
    overflow: hidden;
    height: 30px;
    margin-bottom: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003583;
    }
}

.product-show .productshow-con .productshow-top .pro-info dl dt h1 {
    font-size: 18px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003585;
    }
}

.product-show .productshow-con .productshow-top .pro-info dl dd {
    line-height: 35px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003586;
    }
}

.product-show .productshow-con .productshow-top .pro-info dl dd em {
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003589;
    }
}

.product-show .productshow-con .productshow-top .pro-info .pro-telbox {
    display: block;
    width: 100%;
    background: url(../images/h-tel.png) no-repeat left center;
    height: 54px;
    padding-left: 70px;
    margin-top: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003590;
    }
}

.product-show .productshow-con .productshow-top .pro-info .pro-telbox p {
    font-size: 16px;
    color: #000;
    padding-top: 7px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003591;
    }
}

.product-show .productshow-con .productshow-top .pro-info .pro-telbox .h-tel {
    font-weight: 700;
    color: #0f9e44;
    font-family: arial;
    font-size: 20px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003596;
    }
}

.product-show .productshow-con .productshow-center .proshowtab {
    width: 100%;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003597;
    }
}

.product-show .productshow-con .productshow-center .proshowtabBtn {
    border-bottom: 2px solid #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003598;
    }
}

.product-show .productshow-con .productshow-center .proshowtabBtn a {
    display: inline;
    float: left;
    font-size: 14px;
    margin-right: 3px;
    width: 160px;
    background: #19b760;
    line-height: 35px;
    text-decoration: none;
    color: #FFF;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003599;
    }
}

.product-show .productshow-con .productshow-center .proshowtabBtn a:hover {
    background: #0f9e44;
    line-height: 35px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003601;
    }
}

.product-show .productshow-con .productshow-center .proshowtabBtn .active {
    background: #0f9e44;
    line-height: 35px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003603;
    }
}

.product-show .productshow-con .productshow-center .proshowtabSec {
    width: 100%;
    overflow: hidden;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003604;
    }
}

.product-show .productshow-con .productshow-center .proshowtabArt {
    padding: 30px;
    display: none;
    overflow: hidden;
    background: #FFF;
    line-height: 30px;
}


/* Product Show Relative */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003610;
    }
}

.relativeprobox {
    width: 100%;
    padding-top: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003611;
    }
}

.relativeprobox span {
    display: block;
    width: 192px;
    width: 190px\9;
    float: left;
    margin-right: 25px;
    margin-right: 21px\9;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003612;
    }
}

.relativeprobox span a {
    border: 1px solid #DFDFDF;
    width: 192px;
    height: 130px;
    display: block;
    text-align: center;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003103;
    }
}

.relativeprobox span a img {
    max-width: 100%;
    max-height: 100%;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/less\/public\.less;
    }
    line {
        font-family: \00003104;
    }
}

.relativeprobox span a i {
    height: 100%;
    display: inline-block;
    vertical-align: middle;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003613;
    }
}

.relativeprobox span font {
    display: block;
    text-align: center;
    line-height: 30px;
    height: 30px;
    width: 100%;
    margin-top: 10px;
    font-size: 14px;
    color: #000;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003614;
    }
}

.relativeprobox span:last-child {
    margin-right: 0;
}


/* Product Feedback */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003619;
    }
}

.profeedback span {
    display: block;
    height: 40px;
    line-height: 40px;
    width: 50%;
    margin-bottom: 15px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003620;
    }
}

.profeedback span em {
    display: block;
    float: left;
    width: 80px;
    text-align: right;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003621;
    }
}

.profeedback span input {
    border: 1px solid #E1E1E1;
    height: 35px;
    line-height: 35px;
    color: #999;
    padding: 0 10px;
    width: 291px;
    font-size: 14px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003623;
    }
}

.profeedback .procontact {
    width: 100%;
    height: auto;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003624;
    }
}

.profeedback .procontact textarea {
    width: 662px;
    border: 1px solid #E1E1E1;
    height: 150px;
    padding: 10px;
    font-size: 14px;
    color: #999;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003626;
    }
}

.profeedback .procode {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003627;
    }
}

.profeedback .procode input {
    width: 130px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003628;
    }
}

.profeedback .procode img {
    height: 35px;
    border: 1px solid #E1E1E1;
    margin: 0 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003629;
    }
}

.profeedback .procode a:hover {
    color: #0f9e44;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003631;
    }
}

.profeedback .procode .probtn button {
    background: #19b760;
    color: #FFF;
    border: 0;
    font-size: 14px;
    padding: 10px 30px;
    margin-left: 10px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003632;
    }
}

.profeedback .procode .probtn button:hover {
    background: #0f9e44;
}


/* SiteMap */

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003639;
    }
}

.sitemapcon {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003640;
    }
}

.sitemapcon li {
    width: 100%;
    line-height: 30px;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003641;
    }
}

.sitemapcon li>a {
    display: block;
    padding: 0 10px;
    background: #0f9e44;
    color: #FFF;
    width: 80px;
    text-align: center;
    margin: 10px 0;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003642;
    }
}

.sitemapcon li .mapnav {
    width: 100%;
}

@media -sass-debug-info {
    filename {
        font-family: \/css\/style\.less;
    }
    line {
        font-family: \00003644;
    }
}

.sitemapcon li .mapnav a {
    display: inline-block;
    margin: 0 10px 0 5px;
}


/* @media */

@media (max-width: 1200px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003651;
        }
    }
    .nav-box {
        width: 99%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003652;
        }
    }
    .nav-box li {
        width: 12.2%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003653;
        }
    }
    .products-box .prolist-con .prolist-info {
        width: 50%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003654;
        }
    }
    .qua-box .qua-slick {
        padding: 0 70px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003655;
        }
    }
    .qua-box .qua-slick .slick-prev {
        left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003656;
        }
    }
    .qua-box .qua-slick .slick-next {
        right: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003657;
        }
    }
    .ser-box {
        background-size: 300px !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003658;
        }
    }
    .service-box .service-four div .ser-txt {
        width: 49%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003659;
        }
    }
    .brand-box .brand-acon,
    .brand-box .brand-bcon {
        background: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003661;
        }
    }
    .brand-box .brand-acon .brand-ac-pic {
        margin-left: 0;
        width: 50%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003662;
        }
    }
    .brand-box .brand-acon .brand-ac-txt {
        padding: 80px 0 0 50px;
        width: 50%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003663;
        }
    }
    .brand-box .brand-acon .brand-acc-txt {
        width: 50%;
        padding-left: 0;
        padding-right: 50px;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003664;
        }
    }
    .brand-box .brand-bcon .brand-bc-pic {
        width: 50%;
        margin-left: 0;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003665;
        }
    }
    .brand-box .brand-bcon .brand-bc-txt {
        width: 50%;
        padding-left: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003666;
        }
    }
    .brand-box .brand-bcon .brand-bcc-pic {
        margin-top: 0;
        margin-right: 0;
        width: 50%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003667;
        }
    }
    .brand-box .brand-bcon .brand-bcc-txt {
        width: 50%;
        height: auto;
        padding: 100px 60px 0 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003668;
        }
    }
    .brand-box .brand-acon .brand-ac-txt em i,
    .brand-box .brand-acon .brand-acc-txt em i,
    .brand-box .brand-bcon .brand-bc-txt em i,
    .brand-box .brand-bcon .brand-bcc-txt em i {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003672;
        }
    }
    .brand-box .brand-bcon .brand-bccenter {
        padding-bottom: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003673;
        }
    }
    .brand-box .brand-acon .brand-ac-pic {
        margin-top: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003674;
        }
    }
    .brand-box .brand-acon .brand-ac-txt em p {
        margin-bottom: 15px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003675;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt {
        width: 66%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003676;
        }
    }
    .qua-box .qua-bottom {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003677;
        }
    }
    .about-box .about-pic {
        width: 50%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003678;
        }
    }
    .about-box .about-con {
        width: 50%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003679;
        }
    }
    .about-box .about-con span .about-zh,
    .about-box .about-con h2 {
        margin-bottom: 25px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003681;
        }
    }
    .about-photo-tab {
        margin-top: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003682;
        }
    }
    .about-photo-tab .photo-sec .photo-art div {
        width: 20%;
        height: auto;
        max-height: 93px;
        overflow: hidden;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003683;
        }
    }
    .about-photo-tab .photo-sec {
        margin-top: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003684;
        }
    }
    .news-hot {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003685;
        }
    }
    .link-box {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003686;
        }
    }
    .faq-box .faq-box-l {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003687;
        }
    }
    .news-box {
        margin-right: 0;
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003688;
        }
    }
    .news-box .news-list .news-list-pic {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003689;
        }
    }
    .news-box .news-list .news-list-txt {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003690;
        }
    }
    .news-box .news-list .news-list-txt li a {
        max-width: 60%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003691;
        }
    }
    .footer-box .footer-con .footer-ewm {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003692;
        }
    }
    .footer-box .footer-con .logo-bottom {
        width: 190px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003693;
        }
    }
    .single-leftcon {
        width: 22%;
        margin-right: 4%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003694;
        }
    }
    .conbody {
        width: 74%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003695;
        }
    }
    .honorbox-list {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003696;
        }
    }
    .honorbox-list .photo li {
        max-height: 169px;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003697;
        }
    }
    .product-list .productlist-con>a span {
        width: 27%;
        max-height: 149px;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003698;
        }
    }
    .product-list .productlist-con>a div {
        width: 73%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003699;
        }
    }
    .product-list .productlist-con>a div font {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003700;
        }
    }
    .single-leftcon .single-tit em {
        margin-left: 5px;
        padding-left: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003701;
        }
    }
    .news-list .newslist-con a span {
        max-height: 175px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003702;
        }
    }
    .news-list .newslist-con a {
        max-height: 267px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003703;
        }
    }
    .case-list .caselist-con a span {
        width: 27%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003704;
        }
    }
    .case-list .caselist-con a div {
        padding-left: 3%;
        width: 70%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003705;
        }
    }
    .case-list .caselist-con a div font {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003706;
        }
    }
    .equipments-text .equbg {
        background: none;
        text-align: center;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003707;
        }
    }
    .equipments-text .equbg .equipments-pic .slick-prev {
        left: -40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003708;
        }
    }
    .equipments-text .equbg .equipments-pic .slick-next {
        right: -40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003709;
        }
    }
    .equipments-text .equbg .equipments-pic {
        display: inline-block;
        margin-left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003710;
        }
    }
    .relativeprobox span {
        width: 22.7%;
        margin-right: 3%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003711;
        }
    }
    .relativeprobox span a {
        width: 100%;
    }
}

@media (max-width: 992px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003714;
        }
    }
    .h-head font {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003715;
        }
    }
    .nav-box {
        width: 99%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003716;
        }
    }
    .qua-box {
        padding: 30px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003717;
        }
    }
    .about-box .about-con span .about-zh,
    .about-box .about-con h2 {
        margin-bottom: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003718;
        }
    }
    .products-box .prolist-nav-box .prolist-nav .slick-prev,
    .products-box .prolist-nav-box .prolist-nav .slick-next {
        display: none !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003720;
        }
    }
    .service-box .service-con .ser-box li .serbox01 {
        margin-left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003721;
        }
    }
    .service-box .service-con .ser-box li .serbox03 {
        width: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003722;
        }
    }
    .service-box .service-con .ser-box li .serbox05 {
        margin-left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003723;
        }
    }
    .service-box .service-con .ser-box li .serbox02 {
        margin-right: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003724;
        }
    }
    .service-box .service-con .ser-box li .serbox04 {
        width: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003725;
        }
    }
    .service-box .service-con .ser-box li .serbox06 {
        margin-right: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003726;
        }
    }
    .service-box .service-four div .ser-txt {
        width: 60%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003727;
        }
    }
    .brand-box .brand-acon,
    .brand-box .brand-bcon {
        background: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003729;
        }
    }
    .brand-box .brand-acon .brand-ac-pic {
        margin-left: 0;
        margin-top: 0;
        width: 25%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003730;
        }
    }
    .brand-box .brand-acon .brand-ac-pic:after,
    .brand-box .brand-acon .brand-acc-pic:after,
    .brand-box .brand-bcon .brand-bc-pic:after,
    .brand-box .brand-bcon .brand-bcc-pic:after {
        width: 50px;
        line-height: 50px;
        height: 50px;
        font-size: 25px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003734;
        }
    }
    .brand-box .brand-acon .brand-acc-pic:after,
    .brand-box .brand-bcon .brand-bcc-pic:after {
        top: 20px;
        left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003736;
        }
    }
    .brand-box .brand-acon .brand-ac-txt>p,
    .brand-box .brand-acon .brand-acc-txt>p,
    .brand-box .brand-bcon .brand-bc-txt>p,
    .brand-box .brand-bcon .brand-bcc-txt>p {
        margin-bottom: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003740;
        }
    }
    .brand-box .brand-acon .brand-acc-txt em {
        margin-top: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003741;
        }
    }
    .brand-box .brand-acon .brand-acc-txt {
        width: 75%;
        padding: 20px 0 0 50px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003742;
        }
    }
    .brand-box .brand-acon .brand-acc-pic {
        width: 25%;
        height: auto;
        margin-top: 45px;
        float: left;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003743;
        }
    }
    .brand-box .brand-acon .brand-ac-txt {
        padding: 20px 0 0 50px;
        width: 75%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003744;
        }
    }
    .brand-box .brand-bcon .brand-bc-txt {
        padding: 70px 0 0 50px;
        width: 75%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003745;
        }
    }
    .brand-box .brand-bcon .brand-bcc-pic {
        margin-top: 45px;
        margin-right: 0;
        float: left;
        width: 25%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003746;
        }
    }
    .brand-box .brand-bcon .brand-bcc-txt {
        padding: 70px 0 0 50px;
        width: 75%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003747;
        }
    }
    .brand-box .brand-bcon .brand-bccenter {
        padding-bottom: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003748;
        }
    }
    .brand-box .brand-bcon .brand-bc-pic {
        width: 25%;
        height: auto;
        margin-left: 0;
        margin-top: 45px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003749;
        }
    }
    .brand-box .brand-bcon .brand-bc-pic:after {
        top: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003750;
        }
    }
    .brand-box .brand-acon .brand-ac-txt em i {
        left: -11%;
        width: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003751;
        }
    }
    .brand-box .brand-acon .brand-acc-txt em i {
        left: -11%;
        width: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003752;
        }
    }
    .brand-box .brand-bcon .brand-bc-txt em i,
    .brand-box .brand-bcon .brand-bcc-txt em i {
        left: -9%;
        width: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003754;
        }
    }
    .qua-box .qua-slick {
        padding: 0 50px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003755;
        }
    }
    .qua-box .qua-slick .slick-prev {
        left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003756;
        }
    }
    .qua-box .qua-slick .slick-next {
        right: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003757;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt {
        width: 55%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003758;
        }
    }
    .about-photo-tab {
        margin-top: 40px;
        margin-bottom: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003759;
        }
    }
    .products-box .prolist-nav-box font {
        text-align: center;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003760;
        }
    }
    .products-box .prolist-con a {
        width: 50%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003761;
        }
    }
    .products-box .prolist-con a span {
        width: 50%;
        height: auto;
        max-height: 111px;
        overflow: hidden;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003762;
        }
    }
    .products-box .prolist-con .prolist-info {
        width: 50%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003763;
        }
    }
    .products-box .prolist-con .prolist-info em {
        margin-top: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003764;
        }
    }
    .products-box .prolist-con .prolist-info h2 {
        height: 40px;
        line-height: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003765;
        }
    }
    .products-box .prolist-con a {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003766;
        }
    }
    .products-box .prolist-con {
        margin-bottom: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003767;
        }
    }
    .ser-box {
        background-size: 250px !important;
        background-position: center center !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003768;
        }
    }
    .qua-b-share {
        display: none !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003769;
        }
    }
    .about-box .about-con .about-more a {
        width: 120px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003770;
        }
    }
    .tag-serch span {
        display: block;
        max-width: 399px;
        overflow: hidden;
        float: left;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003771;
        }
    }
    .single-leftcon {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003772;
        }
    }
    .conbody {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003773;
        }
    }
    .product-list .productlist-con .product-type {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003774;
        }
    }
    .profeedback span {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003775;
        }
    }
    .profeedback .procontact textarea {
        width: 100%;
    }
}

@media (max-width: 768px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003781;
        }
    }
    .news-box .news-list .news-list-txt li a,
    .news-box .news-list .news-list-txt li span {
        font-size: 12px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003783;
        }
    }
    .news-box .news-list .news-list-txt li a {
        height: 14px;
        line-height: 14px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003785;
        }
    }
    .h-nav {
        background: #19b760;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003786;
        }
    }
    .nav-box {
        width: 100%;
        position: inherit;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003787;
        }
    }
    .nav-box li {
        width: 12.5%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003788;
        }
    }
    .nav-box li>a {
        line-height: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003789;
        }
    }
    .nav-box li .navdown {
        top: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003790;
        }
    }
    .tag-serch {
        height: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003791;
        }
    }
    .tag-serch span {
        float: left;
        display: block;
        width: 50%;
        overflow: hidden;
        height: 40px;
        line-height: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003792;
        }
    }
    .products-box .prolist-con {
        margin-bottom: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003793;
        }
    }
    .tag-serch .search-box {
        margin-top: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003794;
        }
    }
    .products-box .prolist-con a {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003795;
        }
    }
    .products-box .prolist-con .prolist-info {
        width: 63%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003796;
        }
    }
    .products-box .prolist-con a span {
        max-height: 144px;
        width: 37%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003797;
        }
    }
    .products-box .prolist-con .prolist-info em {
        margin-top: 15px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003798;
        }
    }
    .service-box .service-four div .ser-txt {
        width: 60%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003799;
        }
    }
    .ser-box {
        background: none !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003800;
        }
    }
    .serbox01,
    .serbox02,
    .serbox03,
    .serbox04,
    .serbox05,
    .serbox06 {
        width: 50% !important;
        padding: 0 5%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003806;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt {
        width: 50%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003807;
        }
    }
    .qua-box {
        padding-bottom: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003808;
        }
    }
    .about-box .about-con span p {
        font-size: 17px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003809;
        }
    }
    .about-box .about-con span .about-zh,
    .about-box .about-con h2 {
        margin-bottom: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003810;
        }
    }
    .about-box .about-con .about-more a {
        width: 100px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003811;
        }
    }
    .about-photo-tab .photo-sec .photo-art div {
        height: 94px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003812;
        }
    }
    .about-photo-tab .photo-sec {
        margin-top: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003813;
        }
    }
    .footer-box .footer-con .logo-bottom {
        width: 165px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003814;
        }
    }
    .footer-box .footer-con .footer-contact {
        font-size: 12px;
        margin-left: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003815;
        }
    }
    .news-box .news-box-tit {
        margin-top: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003816;
        }
    }
    .nav-box li .navdown {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003817;
        }
    }
    .about-box .about-con h2 {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003818;
        }
    }
    .about-box .about-con font {
        font-size: 12px;
        line-height: 20px;
        max-height: 60px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003819;
        }
    }
    .about-box .about-con .about-more a {
        font-size: 12px;
        width: 60px;
        line-height: 26px;
        height: 26px;
        margin-right: 5px;
        padding: 0 5px;
        border-radius: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003820;
        }
    }
    .about-box .about-con .about-more {
        bottom: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003821;
        }
    }
    .product-list .productlist-con>a {
        width: 50%;
        float: left;
        height: auto;
        max-height: 264px;
        padding: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003822;
        }
    }
    .product-list .productlist-con>a span {
        width: 75%;
        margin: 0 auto;
        float: initial;
        height: 169px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003823;
        }
    }
    .product-list .productlist-con>a div {
        padding-left: 0;
        width: 100%;
        text-align: center;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003824;
        }
    }
    .product-list .productlist-con>a div h2 {
        line-height: 30px;
        height: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003825;
        }
    }
    .product-list .productlist-con>a div font {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003826;
        }
    }
    .product-list .productlist-con>a div h2 {
        font-size: 14px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003827;
        }
    }
    .product-list .productlist-con>a div em {
        font-size: 12px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003828;
        }
    }
    .news-list .newslist-con a {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003829;
        }
    }
    .news-list .newslist-con a h2 {
        margin-bottom: 15px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003830;
        }
    }
    .product-list .productlist-con>a span {
        border: 0;
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003831;
        }
    }
    .case-list .caselist-con a span {
        background: #fff;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003832;
        }
    }
    .product-show .productshow-con .productshow-top .pro-pic .proslick-smallpic {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003833;
        }
    }
    .product-show .productshow-con .productshow-top .pro-info {
        padding-left: 0;
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003834;
        }
    }
    .product-show .productshow-con .productshow-top .pro-info dl dt {
        margin-top: 20px;
        text-align: center;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003835;
        }
    }
    .product-show .productshow-con .productshow-top .pro-pic {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003836;
        }
    }
    .product-show .productshow-con .productshow-top .pro-info dl dd {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003837;
        }
    }
    .product-show .productshow-con .productshow-top .pro-info dl {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003838;
        }
    }
    .product-show .productshow-con .productshow-top .pro-info .pro-telbox {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003839;
        }
    }
    .product-show .productshow-con .productshow-top {
        margin-bottom: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003840;
        }
    }
    .profeedback span em {
        width: 100%;
        text-align: left;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003841;
        }
    }
    .profeedback span input {
        width: 80%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003842;
        }
    }
    .product-show .productshow-con .productshow-center .proshowtabArt {
        padding: 30px 20px !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003843;
        }
    }
    .listpage .listpadcon a {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003844;
        }
    }
    .listpre,
    .listnext {
        display: inline-block !important;
    }
}

@media (max-width: 700px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003848;
        }
    }
    .service-box .service-four div .ser-txt {
        width: 47%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003849;
        }
    }
    .brand-box .brand-acon .brand-ac-pic:after,
    .brand-box .brand-acon .brand-acc-pic:after,
    .brand-box .brand-bcon .brand-bc-pic:after,
    .brand-box .brand-bcon .brand-bcc-pic:after {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003853;
        }
    }
    .brand-box .brand-acon .brand-ac-txt,
    .brand-box .brand-acon .brand-acc-txt,
    .brand-box .brand-bcon .brand-bc-txt,
    .brand-box .brand-bcon .brand-bcc-txt {
        padding-left: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003857;
        }
    }
    .brand-box .brand-acon .brand-ac-txt em,
    .brand-box .brand-acon .brand-acc-txt em,
    .brand-box .brand-bcon .brand-bc-txt em,
    .brand-box .brand-bcon .brand-bcc-txt em {
        font-size: 18px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003859;
        }
    }
    .contactbody dl dd {
        height: auto;
    }
}

@media (max-width: 681px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003862;
        }
    }
    .qua-box .qua-slick-con span {
        width: 50%;
        margin-right: 0px;
        max-height: 120px;
        overflow: hidden;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003863;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt {
        width: 45%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003864;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt h2 {
        font-size: 14px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003865;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt h2 {
        margin-bottom: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003866;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt font {
        max-height: 95px;
    }
}

@media (max-width: 600px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003869;
        }
    }
    .p-menu {
        display: block !important;
        margin-top: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003870;
        }
    }
    .nav-box {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003871;
        }
    }
    .h-head span,
    .faq-box,
    .footer-box .footer-con .logo-bottom {
        display: none !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003874;
        }
    }
    .footer-box .footer-con .footer-contact {
        margin-left: 0;
        padding: 10px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003875;
        }
    }
    .footer-box .footer-con {
        height: auto;
    }
}

@media (max-width: 480px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003879;
        }
    }
    .p-menu {
        margin-top: 35px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003880;
        }
    }
    .h-module,
    .h-head span,
    .nav-box,
    .tag-serch span,
    .products-box .prolist-con .prolist-info font,
    .products-box .prolist-con .prolist-info em {
        display: none !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003886;
        }
    }
    .h-head .logo img {
        width: 240px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003887;
        }
    }
    .search-box {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003888;
        }
    }
    .tag-serch .search-box input {
        width: 86%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003889;
        }
    }
    .products-box .prolist-nav-box .prolist-nav {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003890;
        }
    }
    .products-box .prolist-nav-box font {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003891;
        }
    }
    .products-box {
        margin-top: 40px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003892;
        }
    }
    .products-box .prolist-con a {
        padding: 10px;
        width: 50%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003893;
        }
    }
    .products-box .prolist-con .prolist-info {
        width: 100%;
        padding: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003894;
        }
    }
    .products-box .prolist-con .prolist-info h2 {
        text-align: center;
        font-size: 12px;
        height: 34px;
        line-height: 34px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003895;
        }
    }
    .service-box .service-four div .ser-pic {
        width: 24%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003896;
        }
    }
    .service-box .service-four div .ser-txt {
        width: 76%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003897;
        }
    }
    .brand-box .brand-acon .brand-ac-pic,
    .brand-box .brand-acon .brand-acc-pic,
    .brand-box .brand-bcon .brand-bc-pic,
    .brand-box .brand-bcon .brand-bcc-pic,
    .brand-box .brand-acon .brand-ac-txt em i,
    .brand-box .brand-acon .brand-acc-txt em i,
    .brand-box .brand-bcon .brand-bc-txt em i,
    .brand-box .brand-bcon .brand-bcc-txt em i {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003905;
        }
    }
    .brand-box .brand-acon .brand-ac-txt,
    .brand-box .brand-acon .brand-acc-txt,
    .brand-box .brand-bcon .brand-bc-txt,
    .brand-box .brand-bcon .brand-bcc-txt {
        padding: 0;
        width: 100%;
        text-align: center;
        margin: 20px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003909;
        }
    }
    .brand-box .brand-acon .brand-acc-txt em {
        margin-top: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003910;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003911;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt h2 {
        text-align: center;
        margin-top: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003912;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt font {
        max-height: 55px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003913;
        }
    }
    .qua-box {
        padding-top: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003914;
        }
    }
    .about-photo,
    .service-four {
        display: none !important;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003916;
        }
    }
    .footer-box .footer-con .footer-contact {
        width: 100%;
        margin: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003917;
        }
    }
    .qua-box {
        padding-bottom: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003918;
        }
    }
    .products-box .prolist-con a span {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003919;
        }
    }
    .service-box .service-con .ser-box li {
        height: 152px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003920;
        }
    }
    .news-list .newslist-con a h2,
    .news-list .newslist-con a em {
        font-size: 12px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003922;
        }
    }
    .news-list .newslist-con a em {
        margin-top: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003923;
        }
    }
    .case-list .caselist-con a {
        width: 50%;
        float: left;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003924;
        }
    }
    .case-list .caselist-con a span {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003925;
        }
    }
    .case-list .caselist-con a div font {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003926;
        }
    }
    .case-list .caselist-con a div h2 {
        font-size: 12px;
        text-align: center;
        width: 100%;
        line-height: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003927;
        }
    }
    .case-list .caselist-con a div {
        padding-left: 0;
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003928;
        }
    }
    .equipments-text .equbg {
        width: 100%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003929;
        }
    }
    .equipments-text .equbg .equipments-pic {
        width: 100%;
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003930;
        }
    }
    .equipments-text .equbg .equipments-pic span {
        height: 100px;
        width: 333px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003931;
        }
    }
    .contactbody .feedbackbody .feedback-con {
        background: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003932;
        }
    }
    .contactbody .feedbackbody .feedback-con label {
        margin-left: 0;
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003933;
        }
    }
    .contactbody .feedbackbody .feedback-con .feedback-txt {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003934;
        }
    }
    .contactbody .feedbackbody .feedback-con form span {
        padding-left: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003935;
        }
    }
    .contactbody .feedbackbody font {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003936;
        }
    }
    .newrlative {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003937;
        }
    }
    .profeedback span,
    .profeedback span input {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003939;
        }
    }
    .profeedback span {
        margin-bottom: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003940;
        }
    }
    .probtn {
        float: left !important;
        margin-top: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003941;
        }
    }
    .profeedback .procode .probtn button {
        margin-left: 0;
        margin-right: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003942;
        }
    }
    .showpage span {
        width: 100%;
        border-top: 1px solid #fff;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003943;
        }
    }
    .showpage {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003944;
        }
    }
    .contactbody dl dd {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003945;
        }
    }
    .brand-box>span b {
        font-size: 21px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003946;
        }
    }
    .qua-box .qua-slick-con span {
        width: 100%;
        max-height: 200px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003947;
        }
    }
    .about-box .about-con .about-more {
        display: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003948;
        }
    }
    .about-box .about-con {
        padding-left: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003949;
        }
    }
    .service-box .service-con>span {
        font-size: 17px;
    }
}

@media (max-width: 480px) and (min-width: 320px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003953;
        }
    }
    .products-box .prolist-con a span {
        position: relative;
        background: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003954;
        }
    }
    .products-box .prolist-con a span img {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        max-width: 100%;
        max-height: 100%;
        display: block;
        vertical-align: middle;
        text-align: center;
        margin: auto;
        border: 5px solid #ECECEC;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003955;
        }
    }
    .products-box .prolist-con a span i {
        padding-bottom: 100%;
    }
}

@media (max-width: 400px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003960;
        }
    }
    .service-box .service-con .ser-tit {
        width: 100%;
        font-size: 12px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003961;
        }
    }
    .brand-box>span b {
        font-size: 18px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003962;
        }
    }
    .qua-box .qua-slick-con span {
        margin: 0;
        width: 100%;
        display: block;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003963;
        }
    }
    .about-box .about-pic {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003964;
        }
    }
    .about-box .about-con {
        padding: 0;
        width: 100%;
        text-align: center;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003965;
        }
    }
    .about-box .about-con .about-more {
        position: inherit;
        margin-top: 10px;
        width: 100%;
        text-align: center;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003966;
        }
    }
    .about-box .about-con .about-more a {
        float: inherit;
        display: inline-block;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003967;
        }
    }
    .qua-box .qua-txt p {
        width: 100%;
        font-size: 12px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003968;
        }
    }
    .service-box .service-con .ser-box li em,
    .service-box .service-con span b {
        display: block;
        padding-top: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003970;
        }
    }
    .service-box .service-con .ser-qqmail .ser-qq {
        padding-left: 60px;
        margin-bottom: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003971;
        }
    }
    .service-box .service-con .ser-box li b {
        margin-bottom: 10px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003972;
        }
    }
    .serbox01,
    .serbox02,
    .serbox03,
    .serbox04,
    .serbox05,
    .serbox06 {
        padding: 0 4%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003978;
        }
    }
    .service-box .service-con .ser-box {
        margin-top: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003979;
        }
    }
    .service-box .service-con {
        padding: 30px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003980;
        }
    }
    .service-box .service-con .ser-tel {
        padding-top: 30px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003981;
        }
    }
    .service-box .service-con .ser-box li i {
        padding: 10px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003982;
        }
    }
    .product-list .productlist-con>a span {
        height: 120px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003983;
        }
    }
    .case-list .caselist-con a span {
        height: 110px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003984;
        }
    }
    .case-list .caselist-con a {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003985;
        }
    }
    .contactbody .feedbackbody .feedback-con label .f-code {
        width: 107px;
    }
}

@media (max-width: 320px) {
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003988;
        }
    }
    .p-menu {
        margin-top: 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003989;
        }
    }
    .h-head .logo img {
        height: 45px;
        width: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003990;
        }
    }
    .tag-serch .search-box input {
        width: 85%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003991;
        }
    }
    .products-box .prolist-nav-box .prolist-nav span {
        font-size: 12px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003992;
        }
    }
    .products-box .prolist-con a {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003993;
        }
    }
    .products-box .prolist-con a span {
        max-height: 200px;
        background: none;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003994;
        }
    }
    .products-box .prolist-con img {
        border: 5px solid #ECECEC;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003995;
        }
    }
    .service-box {
        padding: 30px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \00003996;
        }
    }
    .brand-box .brand-acon .brand-ac-txt em,
    .brand-box .brand-acon .brand-acc-txt em,
    .brand-box .brand-bcon .brand-bc-txt em,
    .brand-box .brand-bcon .brand-bcc-txt em {
        font-size: 16px;
        border-bottom: 2px solid #0f9e44;
        padding-bottom: 5px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031000;
        }
    }
    .service-box .service-con .ser-box li em,
    .service-box .service-con span b {
        padding-top: 3px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031001;
        }
    }
    .brand-box .brand-acon .brand-ac-txt em p {
        padding-bottom: 30px;
        padding-top: 20px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031002;
        }
    }
    .qua-box .qua-slick {
        margin: 20px 0;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031003;
        }
    }
    .qua-box .qua-slick-con span img {
        display: inline-block;
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031004;
        }
    }
    .qua-box .qua-slick-con .qua-sc-txt h2 {
        font-size: 16px;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031005;
        }
    }
    .footer-box .footer-con {
        height: auto;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031006;
        }
    }
    .product-list .productlist-con>a {
        width: 100%;
    }
    @media -sass-debug-info {
        filename {
            font-family: \/css\/style\.less;
        }
        line {
            font-family: \000031007;
        }
    }
    .news-list .newslist-con a {
        width: 100%;
    }
}

.search_mask {
    background: url(../images/tm-bg.png) repeat;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
}

.search_mask .s_box {
    width: 350px;
    height: 136px;
    padding: 25px;
    top: 50%;
    left: 50%;
    margin-left: -175px;
    position: absolute;
    margin-top: -68px;
    background: #fff;
}

.search_mask .s_box .text1 {
    text-align: center;
    line-height: 24px;
    color: #666;
    font-size: 16px;
}

.search_mask .s_box #sure {
    width: 140px;
    height: 36px;
    display: block;
    margin: 20px auto 0;
    background: #19b760;
    border-radius: 2px;
    color: #fff;
    font-size: 16px;
    text-align: center;
    line-height: 36px;
    letter-spacing: 5px;
}


/* 首页8张图 */

.products-box .prolist-pic {
    background: #F6F6F6;
    width: 100%;
    margin-bottom: 60px;
}

.products-box .prolist-pic ul li {
    display: block;
    width: 25%;
    float: left;
    padding: 25px;
    border-bottom: 1px solid #FFF;
    border-right: 1px solid #FFF;
}

.prolist-pic ul li img {
    width: 100%;
}

@media(max-width:680px) {
    .products-box .prolist-pic ul li {
        width: 50%;
    }
}