.Themetxthover:hover, .Themefont {    color: rgb(94, 62, 32) !important}.Themebg, .tp-bullets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round .bullet:hover, .tp-bannertimer, .tp-leftarrow:hover, .tp-rightarrow:hover, .message-list dl dt {    background-color: rgb(228, 196, 84) !important}.Themebghover:hover {    background-color: rgb(228, 196, 84) !important}.ThemeFborder, .ThemeSborder {    border-color: rgb(228, 196, 84) !important}.NavBoxPublic .TriangleBtn:before {    border-color: rgb(94, 62, 32) !important}.ThemeSbg {    background-color: rgb(228, 196, 84) !important}.notice-box .zuixin:before {    color: rgb(228, 196, 84) !important}.tpl_six {    background-color: rgb(228, 196, 84) !important;    margin-top: 60px !important}.articleLabel .case a:before, .friendLink, .breadCrumb {    background-color: rgb(228, 196, 84) !important}.left_class, .info_class_x .tab-box, .pro_class_x .left_class {    border-left-color: rgb(228, 196, 84) !important}@font-face { font-family: "iconfont"; src: url('/static/font/iconfont.eot'); src: url('/static/font/iconfont.eot') format('embedded-opentype'), url('/static/font/iconfont.woff') format('woff'), url('/static/font/iconfont.ttf') format('truetype'), url('')format('svg') }.iconfont {    font-family: "iconfont" !important;    font-size: 16px;    font-style: normal;    -webkit-font-smoothing: antialiased;    -webkit-text-stroke-width: 0.2px;    -moz-osx-font-smoothing: grayscale}.icon-gonggao:before {    content: "\e600"}.icon-shizhong:before {        font-size: 14px;    vertical-align: middle}.tpl_one .col-md-12 {    float: none}.row .col-md-4, .row .col-md-8, .row .col-md-9, .row .col-md-7, .row .col-md-5 {    padding: 0px}.menu .header-box {    margin: 0 auto;    height: auto;    max-width: 1180px;    position: relative}.menu .header-box .logo {    float: left}.menu .header-box .logo img {    margin: 0;    max-height: 100px}.nowrap, .nowrapall, .nowrapall * {    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden}.cl {    clear: both}.content-box {    max-width: 1180px;    margin: 30px auto 0px;    clear: both}.Animation {    -webkit-transition: all .4s ease-in-out 0s;    -moz-transition: all .4s ease-in-out 0s;    -ms-transition: all .4s ease-in-out 0s;    transition: all .4s ease-in-out 0s}a:hover {    text-decoration: none}.column {    margin: 0px}.skin1 input, .skin1 textarea, .xskin1 input, .xskin1 textarea {    color: #333}.bannerEffect .tp-bullets.simplebullets.round .bullet {    width: 10px;    height: 10px;    border-radius: 30px;    margin: 0 5px}.index_title {    position: relative;    height: 1px;    background-color: rgb(228, 196, 84)}.index_title .title_name {    position: absolute;    left: 24px;    background-color: rgb(94, 62, 32);    border-radius: 0px 0px 100px 100px;    border: 1px solid rgb(228, 196, 84);    height: 44px;    width: 88px;    border-top: none}.index_title p {    display: block;    position: absolute;    left: 4px;    color: rgb(94, 62, 32);    border-radius: 50%;    text-align: center;    height: 80px;    line-height: 80px;    width: 80px;    top: -40px;    font-size: 14px;    font-weight: bold}.index_title .more {    display: block;    right: 0px;    position: absolute;    color: rgb(94, 62, 32);    width: 60px;    height: 25px;    line-height: 25px;    text-align: center;    top: -12px}.headFixed {    position: relative}.header-nav {    width: 100%}.menu .nav-box {    height: 45px;    line-height: 45px;    max-width: 1180px;    margin: 0 auto}.menu .NavBox {    height: 45px;    text-align: center}.menu .nav {    padding: 0;    margin: 0px auto;    height: 45px}.menu .nav li {    float: left;    text-align: center}.menu .nav > li:hover ul {    display: block;    padding: 0}.menu .nav > li .Triangle:after {    content: '';    display: inline-block;    border-left: 4px solid transparent;    border-right: 4px solid transparent;    border-top: 6px solid rgb(94, 62, 32);    position: absolute;    top: 14px;    right: 0px}.menu .nav > li ul {    display: none;    padding: 0;    box-shadow: 1px 1px 4px 0 rgba(0, 0, 0, .4);    position: absolute;    left: 0px;    top: 45px;    width: 100%;    z-index: 33}.menu .nav > li ul li {    line-height: 35px;    padding: 0px;    background: none;    float: none;    text-align: center;    margin-top: 1px;    width: 100%}.menu .nav > li ul li a {    font-size: 12px;    color: rgb(94, 62, 32);    display: block;    margin: 0 5px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    text-align: center;    padding: 0px}.menu .nav > li ul li a:hover {    text-decoration: none;    color: rgb(94, 62, 32)}.menu .navbar-nav {    width: 100%}.menu .navbar-nav > li {    width: 12.5%;    height: 45px}.menu .navbar-nav > li > a {    display: block;    position: relative;    font-size: 16px;    font-weight:700;    color: rgb(94, 62, 32);    height: auto;    margin: 6px 0px 0px;    line-height: 32px;    border-radius: 20px;    padding: 0px}.menu .navbar-nav > li > a.active, .menu .navbar-nav > li > a:hover, .menu .navbar-nav > li > a:focus {    background: none}.menu .navbar-nav > li > a.active {    background-image: none;    -webkit-box-shadow: none;    box-shadow: none}.NavBtn {    display: none;    text-align: center;    overflow: hidden}.menu .tel {    font-size: 14px;    position: absolute;    right: 10px;    top: 6%}.menu .tel img {    display: block;        float: left}.menu .tel p {    display: block;    float: left;    margin-left: 10px;    margin-top: 15px}.menu .tel b {    font-size: 23px;    font-family: "Arial";    padding: 2px 15px;    color: rgb(94, 62, 32)fff;    border-radius: 20px}.header-box .clearfix.none {    display: none}.btn-navbar-t {    display: none;    float: right;    padding: 3px 8px 7px;    margin-right: 5px;    margin-left: 5px;    border: 1px solid #333;    border-radius: 4px}.btn-navbar-t:hover, .btn-navbar-t:focus, .btn-navbar-t:active, .btn-navbar-t.active, .btn-navbar-t.disabled, .btn-navbar-t[disabled], .btn-navbar-t .icon-bar:hover, .btn-navbar-t .icon-bar:focus, .btn-navbar-t .icon-bar:active {    filter: Alpha(opacity=80);    opacity: 0.8}.btn-navbar-t .icon-bar {    background: #333;    display: block;    margin-top: 4px;    width: 18px;    height: 2px}@media screen and (max-width: 1180px) {    .content-box {        margin: 30px 15px 0px    }    .menu .header-box .logo img {        margin-left: 15px    }}@media screen and (max-width: 870px) {    .header-nav {        border-bottom: none;        margin-top: 0px    }    .menu .header-box .logo img {        height: 57px    }    .menu {        height: auto    }    .menu .tel {        display: none    }    .menu .search {        display: none    }    .menu .nav-box {        border-radius: 0px    }    .header-box .clearfix.none {        display: block    }    .menu .nav {        padding: 0;        margin: 0    }    .menu .nav li a:hover:after {        display: none    }    .menu .btn-t {        display: block;        position: absolute;        top: 18px;        right: 14px    }    .menu .header-nav .nav-box {        background: none;        height: auto;        padding: 0;        margin: 0    }    .menu .nav {        float: none;        width: 100%    }    .menu .NavBox {        width: 100%;        height: 0;        overflow: hidden    }    }@media screen and (max-width: 600px) {    .menu .header-box .logo img {        height: 50px    }    .tpl_four .col-md-9, .tpl_four .col-md-3 {        width: 100% !important;        float: none;        margin-left: 0px !important    }    .tpl_four .col-md-3 {        margin-top: 20px    }}@media screen and (max-width: 468px) {    .menu .header-box .logo img {        height: 44px;        margin-bottom: 10px;        margin-top: 10px    }    .menu .btn-t {        top: 15px    }}@media screen and (max-width: 320px) {    .menu .header-box .logo img {        height: 38px    }}.banner {    width: 100%}.carousel {    margin: 0}.bannerBox {    position: relative}@media screen and (max-width: 870px) {    .banner {        margin: 0px auto    }}.bannerEffect .tp-bullets.simplebullets.round .bullet {    width: 10px;    height: 10px;    border-radius: 30px;    margin: 0 5px}.notice {    margin: 0px auto;    height: 45px;    line-height: 45px;    color: #333;    background: #f2f2f2}.notice .alertinfo {    position: relative}.notice-box .zuixin {    font-weight: bold;    font-size: 12px;    padding: 0px 5px 0px 34px;    vertical-align: top;    float: left}.notice-box .zuixin:before {    content: "\e600";    position: absolute;    left: 0px;    font-size: 22px;    text-align: center}.notice .notice-box {    position: relative;    clear: none}.notice .notice-box .noticeBox {    max-width: 1180px;    margin: 0 auto;    border: none}.notice .notice-box ul.notice-ul {    font-size: 12px;    height: 45px;    line-height: 45px;    list-style: none;    padding-left: 100px}.notice .notice-box ul.notice-ul li {    height: 45px;    line-height: 45px}.notice .notice-box ul.notice-ul li a {    color: #333;    padding: 0px;    display: block;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden}.notice .notice-box ul.notice-ul li a:hover {    text-decoration: none}.notice .col-md-6, .notice .col-md-4 {    padding: 0px}.notice .search {    float: right;    display: inline;    margin-right: 10px;    margin-top: 6px;    height: 33px}.notice .search .navbar-form {    padding: 0px;    float: right;    margin: 0px}.notice .search .navbar-form .form-control {    border-radius: 0;    border: 1px solid;    box-shadow: none;    font-size: 12px;    height: 33px;    line-height: 33px;    padding: 0px 10px !important;    background-color: rgb(94, 62, 32);    box-sizing: border-box;    display: inline-block;    vertical-align: top;    width: 250px}.notice .search .dropdown-menu {    border-radius: 0;    padding: 0;    min-width: 70px;    left: 0px}.notice .search .dropdown-menu > li {    padding: 0}.notice .search .dropdown-menu > li > a {    text-align: center;    font-size: 12px;    color: #666;    display: block;    line-height: 26px;    padding: 0px}.notice .search .btn-danger {    color: rgb(94, 62, 32);    background-color: #bcbcbc;    border: 1px solid #bcbcbc;    background-image: none;    padding: 8px 4px;    font-size: 12px}.notice .search .form-group {    margin-bottom: 0;    vertical-align: middle;    display: inline-block;    float: left}.notice .btn-search-group {    color: rgb(94, 62, 32);    font-size: 12px;    font-family: "SimSun";    cursor: pointer;    right: 0;    margin: 0px;    vertical-align: top}.notice .btn-search-group .btn {    background: none !important;    border: none !important}.notice .alertinfo li {    line-height: 40px;    white-space: nowrap}@media screen and (max-width: 1180px) {    .notice .notice-box {        max-width: 100%    }    .notice .notice-box .noticeBox {        margin: 0px 15px 0px    }}@media screen and (max-width: 870px) {    .notice .notice-box .col-md-4 {        width: 48%    }    .notice .searchBox {        display: none    }}.notice .btn-search-group {    color: rgb(94, 62, 32);    font-size: 14px;    font-family: "SimSun";    cursor: pointer;    position: absolute;    right: 0}.notice .btn-search-group .btn {    background: none !important;    border: none !important}.notice .alertinfo li {    white-space: nowrap}.about {    clear: both;    position: relative}.about .about_box {    max-width: 1180px;    margin: 0 auto;    position: relative;    padding-top: 70px;    padding-bottom: 40px}.about .about_title {    display: block;    position: absolute;    left: 20px;    color: rgb(94, 62, 32);    border-radius: 50%;    text-align: center;    height: 80px;    line-height: 80px;    width: 80px;    top: -40px;    font-size: 14px;    font-weight: bold;    border: 4px solid rgb(94, 62, 32);    z-index: 4}.about .company_box {    position: relative;    height: auto;    overflow: hidden}.about .company_box .company_img {    width: 25%;    float: left}.about .company_box .company_img img {    width: 100%}.about .company_wz {    line-height: 30px;    height: 210px;    overflow: hidden;    color: rgb(94, 62, 32);    width: 73%;    float: right;    font-size: 14px;}.about .more {    display: block;    right: 0px;    color: rgb(94, 62, 32);    font-size: 12px;    text-align: center;    width: 60px;    height: 30px;    line-height: 30px;    position: absolute;    top: -15px;    z-index: 3}@media screen and (max-width: 1180px) {    .about .about_box {        margin: 0px 15px    }}@media screen and (max-width: 980px) {    .about .company_wz {        height: 180px    }}@media screen and (max-width: 870px) {    .about .company_box .company_img {        width: 30%    }    .about .company_wz {        width: 68%    }}@media screen and (max-width: 600px) {    .about .company_wz {        height: 128px    }}@media screen and (max-width: 480px) {    .about .company_box .company_img {        width: 35%    }    .about .company_wz {        width: 60%    }}@media screen and (max-width: 414px) {    .about .company_box .company_img {        width: 40%    }    .about .company_wz {        width: 56%;        height: 120px;        line-height: 24px    }}@media screen and (max-width: 375px) {    .about .company_wz {        height: 100px    }}.contact {    margin-top: 15px;    border: 1px solid rgb(228, 196, 84)}.contact .contact_title {    text-align: center;    height: 40px;    line-height: 40px}.contact .contact_title a {    color: rgb(94, 62, 32);    font-size: 14px;    font-weight: bold;    padding: 0 15px;    display: block}.contact .company-box {    background: url(/static/image/contact.jpg.jpg) right bottom no-repeat;    line-height: 30px;    height: 173px;    overflow: hidden;    padding: 15px;    font-size: 14px;}@media screen and (max-width: 980px) {    .contact .company-box {        height: 148px    }}@media screen and (max-width: 870px) {    .contact .company-box {        padding: 9px 15px    }}@media screen and (max-width: 768px) {    .contact .company-box {        height: 137px;        line-height: 26px    }}@media screen and (max-width: 600px) {    .contact .company-box {        line-height: 30px    }}@media screen and (max-width: 320px) {    .contact .company-box {        height: 150px    }}.article {    margin-top: 35px}.article .news_box {    margin-top: 60px}.article a {    text-decoration: none}.article .temp li {    width: 49%;    float: left;    list-style-type: none;    overflow: hidden;    box-sizing: border-box;    padding: 7px;    border: 1px solid rgb(228, 196, 84);    margin: 0px 0px 3px 1%}.article .temp ul {    padding: 0}.article .temp li:first-child {    margin: 0px !important}.article .items {    position: relative}.article .items ul.temp {    width: 100%;    padding: 0px}.article .items .item {    position: relative;    box-sizing: border-box}.article .items .item .cons {    padding: 0px}.article .items .item .face {    width: 34%;    height: auto;    overflow: hidden;    float: left}.article .items .item0 .face {    width: 100% !important;    float: none}.article .items .item .face img {    width: 100%}.article .items .item .text {    height: 45px;    color: #333;    padding: 0px 5px;    float: right;    width: 62%}.article .items .item.item0 .text {    width: 100%;    float: none}.article .items .item .face img:hover {    -webkit-transform: scale(1.1) rotate(3deg);    -moz-transform: scale(1.1) rotate(3deg);    -ms-transform: scale(1.1) rotate(3deg);    -o-transform: scale(1.1) rotate(3deg);    transform: scale(1.1) rotate(3deg)}.article .items .item h3 {    font-size: 14px;    font-weight: bold;    padding: 5px 0px;    margin: 0px}.article .items .item p {    font-size: 12px;    font-weight: normal;    color: #666}.article .items .item .news_wd {    display: block;    height: 48px;    overflow: hidden;    line-height: 24px;    border-top: 1px solid rgb(228, 196, 84);    margin-top: 5px;    padding-top: 5px}.article .items .item.item0 .news_wd {    display: none}@media screen and (max-width: 1030px) {    .article .items .item .news_wd {        line-height: 20px;        height: 40px    }}@media screen and (max-width: 980px) {    .article .temp li {        margin: 0px 0px 4px 1%    }}@media screen and (max-width: 870px) {    .article .items .item .news_wd {        height: 20px    }}@media screen and (max-width: 600px) {    .article {        margin-top: 60px    }}@media screen and (max-width: 480px) {    .article .temp li {        width: 100%;        margin: 0px 0px 3px 0px    }    .article .temp li:first-child {        margin: 0px 0px 3px 0px !important    }    .article .items .item0 .face {        width: 34% !important;        float: left    }    .article .items .item.item0 .news_wd {        display: block    }    .article .items .item.item0 .text {        width: 62%;        float: right    }    .article .items .item .news_wd {        height: 40px    }}.articleLabel {    clear: both;    margin-top: 30px}.articleLabel .case_box {    max-width: 1030px;    margin: 60px auto 0px;    height: auto;    overflow: hidden}.articleLabel .case_box ul.case_list {    padding: 0px;    display: block;    width: 100%;    height: auto;    overflow: hidden}.articleLabel .case_box ul.case_list li {    float: left;    margin-bottom: 5px;    display: inline}.articleLabel .case_box ul.case_list li.case_cont {    width: 48%;    margin-left: 1%;    margin-right: 1%}.articleLabel .case_box .thumbnail {    border: none;    border-radius: 0px;    margin: 0px;    padding: 0px;    position: relative;    overflow: hidden}.articleLabel .case_box .thumbnail a {    display: block}.articleLabel .case_box .thumbnail a:hover {    text-decoration: none}.articleLabel .case {    position: relative;    background-color: #f2f2f2;    padding: 15px}.articleLabel .case a {    font-size: 14px;    font-weight: bold;    color: #333;    display: block;    border-bottom: 1px solid rgb(228, 196, 84);    padding-bottom: 15px;    position: relative}.articleLabel .case a:before {    content: "";    position: absolute;    left: 0px;    bottom: 0px;    width: 110px;    height: 3px}.articleLabel .case .text {    height: 48px;    line-height: 24px;    overflow: hidden;    color: #666;    margin-top: 10px}.articleLabel .case_box .thumbnail img:hover {    -webkit-transform: scale(1.1) rotate(3deg);    -moz-transform: scale(1.1) rotate(3deg);    -ms-transform: scale(1.1) rotate(3deg);    -o-transform: scale(1.1) rotate(3deg);    transform: scale(1.1) rotate(3deg)}@media screen and (max-width: 320px) {    .articleLabel .case_box ul.case_list li.case_cont {        width: 98%;        margin-bottom: 10px    }}.product {    clear: both;    margin: 65px auto 0px}.product .pro_box {    height: auto;    overflow: hidden;    margin-top: 55px}.product .pro_fenlei {    height: auto;    overflow: hidden;    background-color: #fff;    padding: 15px;    float: left;    width: 25%;    border-left: 5px solid;    box-sizing: border-box;    border-right: 1px solid rgb(228, 196, 84) !important;    border-top: 1px solid rgb(228, 196, 84) !important;    border-bottom: 1px solid rgb(228, 196, 84) !important}.product .pro_fenlei ul {    padding: 0px;    margin: 0px;    height: 477px;    overflow: hidden}.product .pro_fenlei ul li {    line-height: 48px;    height: 48px}.product .pro_fenlei ul li a {    display: block;    color: #333;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    line-height: 48px;    height: 48px;    font-size: 14px;    border-bottom: 1px solid rgb(228, 196, 84);    text-align: center}.product .pro_fenlei ul li a:hover {    text-decoration: none;    color: rgb(94, 62, 32)}.product .product-box {    height: auto;    overflow: hidden;    float: right;    width: 75%}.product .product-box ul.pro-list {    padding: 0px;    height: auto;    overflow: hidden}.product .product-box ul.pro-list li {    float: left;    margin-bottom: 6px}.product li.col-pro {    width: 32%;    margin-left: 1%}.product .product-box .thumbnail {    border: none;    margin: 0px;    padding: 0px;    overflow: hidden;    border-radius: 0px}.product .product-box .thumbnail a {    display: block;    position: relative;    padding-top: 74%;    border: 1px solid rgb(228, 196, 84);}.product .product-box img {   max-width: 100%;    max-height: 100%;    display: block;    margin: auto auto;    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;}.product .product-box img:hover {    -webkit-transform: scale(1.1) rotate(3deg);    -moz-transform: scale(1.1) rotate(3deg);    -ms-transform: scale(1.1) rotate(3deg);    -o-transform: scale(1.1) rotate(3deg);    transform: scale(1.1) rotate(3deg)}.product .product-box .text {    font-size: 12px;    height: 40px;    line-height: 40px;    margin: 0px;    padding: 0px;    text-align: center;    color: #333;    background-color: #f2f2f2}.product .product-box .text a {    color: #333;    white-space: nowrap;    text-overflow: ellipsis;    overflow: hidden;    display: block}.product .product-box .text a:hover {    text-decoration: none}.DoesNot {    font-size: 20px}@media screen and (max-width: 980px) {    .product .pro_fenlei ul {        height: 398px    }}@media screen and (max-width: 870px) {    .product .pro_fenlei ul {        height: 358px    }    .product .pro_fenlei ul li, .product .pro_fenlei ul li a {        line-height: 40px;        height: 40px    }}@media screen and (max-width: 768px) {    .product .pro_fenlei ul {        height: 321px    }}@media screen and (max-width: 600px) {    .product .pro_fenlei, .product .product-box {        float: none;        width: 100%    }    .product .product-box {        margin-top: 15px    }}@media screen and (max-width: 375px) {    .product li.col-pro {        width: 48%    }}.footers {    color: rgb(94, 62, 32);    margin: 0px auto;    padding: 0;    clear: both}.footerBox {    margin: 0px auto;    padding: 20px 0;    max-width: 1180px;}.text-center{    display: inline-block;}.footerewm{    margin: 0px auto;    padding: 3px 0;    max-width: 1180px;    float: right;}.footersInformation{    width: 100%;}.clearfix1{    display: inline-block;}.footers .footers-box a {    margin-right: 10px;    color: rgb(94, 62, 32);    word-break: break-all;    word-wrap: break-word;    text-decoration: underline;}.footers .footers-box p {    padding: 0;    font-size: 12px;    line-height: 20px}.smallphotoBox {    min-height: auto !important}
