﻿@charset "UTF-8";
/*定义全局*/
body {background-color:#fff;margin:0;padding:0;font:14px/200% "Hiragino Sans GB", \5FAE\8F6F\96C5\9ED1, Arial, Helvetica;color:#666}
/*定义链接*/
a, a:link {color:#edac07;text-decoration:none}
a:hover, a:focus {color:#edac07;text-decoration:underline;outline:none;-moz-outline:none}
a:visited {color:#edac07}
a:active {color:#edac07}
/*定义表单*/
input, textarea {outline:none;-moz-outline:none}
/*定义标题*/
h1, h2, h3, h4, h5, h6 {color:#333;font-weight:500;line-height:150%}
/*定义图片*/
img {padding:0;margin:0;border:0}
img {height:auto;max-width:100%;margin-left:auto;margin-right:auto}
/*定义延迟*/
.pingjia .pingjia-b .pingjia-box a, .case figure a figcaption, .ys-content-box, .news-box figcaption, .youshi-content-box, .transition, *:link, *:visited, *:hover, *:active, *:focus {-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
/*定义背景通屏*/
.parallax {background-attachment:fixed!important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
/*yanchi*/
.search{display:none;}
/*gray*/
.grayscale {filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");/* IE 6-9 */ filter:gray;-webkit-filter:grayscale(100%)}
.grayscale.grayscale-fade {-webkit-transition:-webkit-filter .5s}
.grayscale.grayscale-fade:hover {-webkit-filter:grayscale(0%);filter:none}
.grayscale-replaced.grayscale-fade svg {opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}
.grayscale-replaced.grayscale-fade:hover svg {opacity:0}
/*文本选择*/
::-moz-selection {background:#edac07;color:#fff}::selection {background:#edac07;color:#fff}
/*背景固定*/
.pingpu-bg {background:no-repeat center top fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;position:relative}
.pingpu-bg {min-width:1140px}
.fixed {background-attachment:fixed}
/*placeholder*/
::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder {color:#ccc;font-size:12px}
/*内外补*/
.t-m-10 {margin-top:10px}.t-m-20 {margin-top:20px}.t-m-30 {margin-top:30px}.t-m-40 {margin-top:40px}.t-m-50 {margin-top:50px}.t-m-60 {margin-top:60px}.t-m-70 {margin-top:70px}.b-m-10 {margin-bottom:10px}.b-m-20 {margin-bottom:20px}.b-m-30 {margin-bottom:30px}.b-m-40 {margin-bottom:40px}.b-m-50 {margin-bottom:50px}.b-m-60 {margin-bottom:60px}.b-m-70 {margin-bottom:70px}.l-m-10 {margin-left:10px}.l-m-20 {margin-left:20px}.l-m-30 {margin-left:30px}.l-m-40 {margin-left:40px}.l-m-50 {margin-left:50px}.l-m-60 {margin-left:60px}.l-m-70 {margin-left:70px}.r-m-10 {margin-right:10px}.r-m-20 {margin-right:20px}.r-m-30 {margin-right:30px}.r-m-40 {margin-right:40px}.r-m-50 {margin-right:50px}.r-m-60 {margin-right:60px}.r-m-70 {margin-right:70px}.t-p-10 {padding-top:10px}.t-p-20 {padding-top:20px}.t-p-30 {padding-top:30px}.t-p-40 {padding-top:40px}.t-p-50 {padding-top:50px}.t-p-60 {padding-top:60px}.t-p-70 {padding-top:70px}.b-p-10 {padding-bottom:10px}.b-p-20 {padding-bottom:20px}.b-p-30 {padding-bottom:30px}.b-p-40 {padding-bottom:40px}.b-p-50 {padding-bottom:50px}.b-p-60 {padding-bottom:60px}.b-p-70 {padding-bottom:70px}.l-p-10 {padding-left:10px}.l-p-20 {padding-left:20px}.l-p-30 {padding-left:30px}.l-p-40 {padding-left:40px}.l-p-50 {padding-left:50px}.l-p-60 {padding-left:60px}.l-p-70 {padding-left:70px}.r-p-10 {padding-right:10px}.r-p-20 {padding-right:20px}.r-p-30 {padding-right:30px}.r-p-40 {padding-right:40px}.r-p-50 {padding-right:50px}.r-p-60 {padding-right:60px}.r-p-70 {padding-right:70px}.p-none {padding:0}.m-none {margin:0}.t-p-none {padding-top:0}.b-p-none {padding-bottom:0}.l-p-none {padding-left:0}.r-p-none {padding-right:0}.t-m-none {margin-top:0}.b-m-none {margin-bottom:0}.l-m-none {margin-left:0}.r-m-none {margin-right:0}
/*清除内外补*/
.p-none {padding:0!important}.m-none {margin:0!important}.t-p-none {padding-top:0!important}.b-p-none {padding-bottom:0!important}.l-p-none {padding-left:0!important}.r-p-none {padding-right:0!important}.t-m-none {margin-top:0!important}.b-m-none {margin-bottom:0!important}.l-m-none {margin-left:0!important}.r-m-none {margin-right:0!important}

/*全局标签*/
.red {color:#f66!important}
.blue {color:#edac07!important}
.green {color:#089500!important}
.yellow {color:#edac07!important}
.font-12 {font-size:12px!important}
.white {color:#fff!important}
hr, hr.white {margin:30px 0 40px 0;border:0;border-top:1px solid rgba(0,0,0,0.15)}
hr.white {border-top:1px solid rgba(255,255,255,0.15)}
hr.small {margin:15px 0}
hr.big {margin:40px 0}
.nowrap {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
ul li p, ol li p {display:inline-block;margin:0}
/*home-title*/
.home-title {margin-bottom:40px}
.home-title.small {margin-bottom:20px}
.m-sm, .m-sm-white {font-size:12px;line-height:150%;color:#999;text-transform:uppercase;margin:0}
.h-h2, .h-h2-white {font-size:24px;color:#333;line-height:150%;margin:2px 0 5px 0}
.xx, .xx-white {border-bottom:2px solid #edac07;display:block;height:4px;max-width:60px;margin:0 auto 20px auto}
.m-sm2, .m-sm2-white {font-size:14px;line-height:150%;color:#999;}
.h-h2-white {color:#fff}
.xx-white {border-bottom:2px solid #fff}
.m-sm-white, .m-sm2-white {color:rgba(255,255,255,0.70)}
.m-sm2-white {border-bottom:1px solid rgba(255,255,255,0.30)}
@media (max-width:767px) {.home-title {margin-bottom:30px}}
/*sx-jianju*/
.sx-jianju {padding-top:20px;padding-bottom:20px}
.sx-jianju.x {padding-top:40px;padding-bottom:45px}
@media (max-width:767px) {.sx-jianju {padding-top:10px;padding-bottom:15px}}
/*menu*/
.menu-kj li+li::before {padding:0 5px 0 0;color:#ddd;content:"/\00a0"}
.menu-kj li a {color:#666}
.menu-kj li a:hover, .menu-kj li.active a {text-decoration:underline;color:#edac07}
.menu-kj2 {margin-bottom:60px}
.menu-kj2 li {padding:0 12px}
.menu-kj2 li a {font-size:14px;color:#999}
.menu-kj2 li a:hover {color:#edac07}
.menu-kj2 li.active a {display:block;color:#edac07;border:1px solid #3c3c3c;padding:3px 15px 1px 15px}
/*btn*/
a.btn-center, a.btn-center-white {text-align:center;font-size:12px;padding:2px 40px 0px 40px;margin:10px 5px 0 5px;color:#666;border:1px solid #ccc;display:inline-block}
a.btn-center-white {color:#fff;border:1px solid rgba(255,255,255,0.5)}
a.btn-center:hover, a.btn-center-white:hover, a.btn-center.hover {background-color:#edac07;border:1px solid #edac07;color:#fff;text-decoration:none}
a.btn-center-white.k-white:hover {background-color:#fff;border:1px solid #fff;color:#edac07}
/*@media (max-width:767px) {a.btn-center{margin:15px 10px 0 10px;padding:4px 20px 2px 20px}}*/
/*header*/
.navbar-default {padding:0;background-color:#fff;border-bottom:0px solid rgba(255,255,255,0);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;-o-transition:all .25s linear;transition:all .25s linear;-webkit-box-shadow:0 0 10px rgba(0,0,0,.15);box-shadow:0 0 10px rgba(0,0,0,.15)}
.navbar-default .navbar-toggle:hover {background-color:#fff}
.navbar {margin-bottom:0;}
@media (max-width:767px) {.navbar {max-height:60px}}
/*logo*/
.logo {margin:0;padding:0}
.navbar-brand {width:240px;height:50px;background:url(../images/logo.png) no-repeat center top;background-size:auto 50px;text-indent:-9999px;overflow:hidden;display:block;font-size:14px;padding:0 13px;margin:24px 0}
.navbar-brand {margin-left:0 !important}
@media (min-width:768px) and (max-width:991px) {
.navbar .navbar-collapse.collapse {display:none!important}
.navbar .navbar-collapse.collapse.in {display:block!important}
.navbar-toggle {display:block;position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-header {float:inherit}
.navbar-default .navbar-nav > li a {line-height:60px!important}
}
@media (max-width:991px) {
.navbar-brand {width:270px;height:39px;background-image:url(../images/logo.jpg);background-size:auto 35px;margin:12px 0}
.navbar-default .navbar-toggle {padding:4px;margin-top:18px;margin-bottom:0;border-color:#ccc}
.navbar-default .navbar-toggle:hover {background:transparent}
.navbar-default .navbar-toggle .icon-bar {background-color:#ccc}
}
/*top*/
.top {background-color:#333;height:40px;line-height:40px;color:#fff;font-size:13px}
.top a {color:#edac07}
.top a:hover {color:#edac07}
.top-tel {color:#edac07;margin-right:15px}
.top-tel span {margin-left:20px}
/*nav*/
.navbar-default .navbar-nav > li {position:relative;margin:0 5px;padding-right:0;padding-left:0}
.navbar-default .navbar-nav > li.tel {margin-left:40px;margin-right:0}
.navbar-default .navbar-nav > li.tel span {font-size:18px}
.navbar-default .navbar-nav > li.tel a {color:#edac07;margin:0}
.navbar-default .navbar-nav > li a {font-size:16px;line-height:87px;display:block;padding:0 14px;color:#666;border-bottom:3px solid #fff}

.navbar-default .navbar-nav > li a:hover, .navbar-default .navbar-nav > li.hover a {text-decoration:none;color:#333;}
@media (max-width:767px) {
.navbar-default .navbar-nav {float:inherit !important}
.navbar-default .navbar-nav > li {display:block}
.navbar-default .navbar-nav > li a {;padding:0;color:#fff !important;line-height:50px;text-decoration:none;border-bottom:1px solid hsla(0,0%,100%,0.20)}
.navbar-default .navbar-collapse {background-color:#edac07;border-width:0}
}
@media (max-width:1000px) {.navbar-default .navbar-nav > li a {margin:0 10px}}
@media (max-width:1199px) {.navbar-default .navbar-nav > li {margin:0}.navbar-default .navbar-nav > li a {padding:0 10px}}
/*下拉菜单*/
.navbar-default .navbar-nav > li:hover {background:#f5f5f5}
.navbar-default .navbar-nav > li:hover > a {border-bottom:3px solid #edac07}
.navbar-default .navbar-nav > li ul {position:absolute;width:160px;background-color:#edac07;display:none;left:0px}
.navbar-default .navbar-nav > li ul li {margin:0}
.navbar-default .navbar-nav > li ul li:first-child {padding-top:10px}
.navbar-default .navbar-nav > li ul li:last-child {padding-bottom:10px}
.navbar-default .navbar-nav > li ul li a {font-size:14px;padding:0;margin:0;line-height:40px;display:block;border-top:1px solid rgba(255,255,255,0.20);text-align:center;color:#fff;border-bottom:0!important}
.navbar-default .navbar-nav > li ul li:first-child a {border-top:1px solid #edac07}
.navbar-default .navbar-nav > li.hover ul li a, .navbar-default .navbar-nav > li ul li.hover a {color:#fff}
.navbar-default .navbar-nav > li ul li a:hover, .navbar-default .navbar-nav > li.hover ul li a:hover {color:#edac07;background-color:#fff;text-decoration:none;border-top:1px solid #fff;border-bottom:0}
@media (max-width:767px) {
.navbar-default .navbar-nav li.hover, .navbar-default .navbar-nav > li:hover {background:none}
.navbar-default .navbar-nav li a:hover, .navbar-default .navbar-nav li.hover a {color:#fff;background-color:none;border-bottom:1px solid hsla(0,0%,100%,0.20)}
}
@media (min-width:1199px) {.navbar-default .navbar-nav > li:hover ul {display:block}}
/*owl-carousel.2.2.1.css*/
.owl-carousel {display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage {position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer {position:relative;overflow:hidden;-webkit-transform:translate3d(0, 0, 0)}
.owl-carousel .owl-item, .owl-carousel .owl-wrapper {-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}
.owl-carousel .owl-item {position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}
.owl-carousel .owl-item img {display:block;max-width:100%}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display:none}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded {display:block}
.owl-carousel.owl-loading {opacity:0;display:block}
.owl-carousel.owl-hidden {opacity:0}
.owl-carousel.owl-refresh .owl-item {visibility:hidden}
.owl-carousel.owl-drag .owl-item {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab {cursor:move;cursor:grab}
.owl-carousel.owl-rtl {direction:rtl}
.owl-carousel.owl-rtl .owl-item {float:right}
.no-js .owl-carousel {display:block}
.owl-carousel .animated {animation-duration:1s;animation-fill-mode:both}
.owl-carousel .owl-animated-in {z-index:0}
.owl-carousel .owl-animated-out {z-index:1}
.owl-carousel .fadeOut {animation-name:fadeOut}
@keyframes fadeOut {0% {opacity:1} to {opacity:0}}
.owl-height {transition:height .5s ease-in-out}
.owl-carousel .owl-item .owl-lazy {opacity:0;transition:opacity .4s ease}
.owl-carousel .owl-item img.owl-lazy {transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper {position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon {position:absolute;height:5pc;width:5pc;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.owl-carousel .owl-video-play-icon:hover {transform:scale(1.3, 1.3)}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {display:none}
.owl-carousel .owl-video-tn {opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.owl-carousel .owl-video-frame {position:relative;z-index:1;height:100%;width:100%}
/*owl-carousel.2.2.1.theme.css*/
.owl-theme .owl-nav {margin-top:10px;text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-nav [class*=owl-] {color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background-color:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}
.owl-theme .owl-nav [class*=owl-]:hover {background-color:#869791;color:#FFF;text-decoration:none}
.owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots {margin-top:10px}
.owl-theme .owl-dots {text-align:center;-webkit-tap-highlight-color:transparent}
.owl-theme .owl-dots .owl-dot {display:inline-block;zoom:1}
.owl-theme .owl-dots .owl-dot span {width:10px;height:10px;margin:5px 7px;background-color:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background-color:#869791}
/*banner*/
.banner {margin-top:130px}
.banner .owl-theme .item {background-repeat:no-repeat!important;background-size:auto 100%!important;background-position:center top!important}
.banner .owl-theme .item img {padding:0 15px}
/*banner-prev-nav*/
.banner .owl-theme .owl-nav {margin:-44px auto 0 auto;text-align:right;-webkit-tap-highlight-color:transparent;padding:0 15px;position:relative;max-width:1170px}
.banner .owl-theme .owl-nav [class*=owl-] {color:#FFF;font-size:14px;padding:0;background-color:#000;display:inline-block;cursor:pointer;border-radius:0;text-indent:9999px;background:rgba(0,0,0,0.70) url(../images/slider-arrow.png) 0 0 no-repeat;overflow:hidden;width:58px;height:44px;position:relative;margin:0}
.banner .owl-theme .owl-nav .owl-next {background-position:-58px 0}
.banner .owl-theme .owl-nav [class*=owl-]:hover {background-color:#edac07;color:#FFF;text-decoration:none}
.banner .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.banner .owl-theme .owl-nav.disabled+.owl-dots {margin-top:0}
/*banner-prev-dots*/
.banner .owl-theme .owl-dots {text-align:left;-webkit-tap-highlight-color:transparent;position:relative;max-width:1170px;padding:0 15px;margin:-72px auto 0 auto}
.banner .owl-theme .owl-dots .owl-dot {width:8px;height:8px;margin-left:auto;margin-right:10px}
.banner .owl-theme .owl-dots .owl-dot span {width:8px;height:8px;margin:10px 0 10px auto;background:transparent;border:1px solid rgba(255,255,255,0.70);border-radius:50%}
.banner .owl-theme .owl-dots .owl-dot.active span, .banner .owl-theme .owl-dots .owl-dot:hover span {background-color:#edac07;border:1px solid #edac07}
@media (max-width:991px) {.banner {margin-top:60px}}
@media (max-width:1199px) {.banner .owl-theme .owl-dots {display:none}}
@media (min-width:1200px) {.banner {min-height:640px}}
/*about*/
.about.sx-jianju {padding-bottom:0}
.about .jj {padding-bottom:20px;padding-top:10px}
.about .jj h3 {font-size:36px;margin:0 0 30px 0;line-height:100%}
.about .jj h3 span.f {display:block;font-size:20px;line-height:100%;margin:15px 0 0 0}
.about .jj p {line-height:36px}
.about .ys {background:#333 url(../images/about-bg.jpg) no-repeat top center;margin-top:59px;padding-bottom:50px}
.about .gk {background:#edac07;max-width:1140px;margin:-69px auto 60px auto;color:#fff;padding:40px 100px;text-align:left}
.about .gk .row div {border-left:1px solid rgba(255,255,255,0.3);padding-left:70px}
.about .gk .row div:first-child {border-left:0px}
.about .gk h4 {color:#fff;font-size:36px;margin:0 0 10px 0;line-height:100%;font-weight:bold}
.about .gk p {margin:0;font-size:12px;line-height:100%}
.ys-content-box {background:#fff;padding:40px 30px;margin-bottom:30px}
.ys-content-box a, .ys-content-box2 a {text-decoration:none}
.ys-content-box span {font-size:56px;color:#edac07}
.ys-content-box h3 {font-size:16px;margin:20px 0 5px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.ys-content-box p {color:#000;margin:0}
.ys-content-box:hover {background:#edac07}
.ys-content-box:hover span, .ys-content-box:hover h3, .ys-content-box:hover p {color:#fff}
.ys-content-box2 {background:#fff url(../images/about-zy-bg.jpg) no-repeat top center;min-height:468px;padding:40px 30px}
.ys-content-box2 h3 {font-size:24px;font-weight:bold;margin:60px 0 5px 0}
.ys-content-box2 a p {color:#000}
@media (max-width:767px) {
.about .jj {padding-top:0;padding-bottom:10px}
.about .jj div:nth-child(2) {margin-top:10px}
.about .ys {padding-top:40px;padding-bottom:40px;background-image:none}
.about .ys p.t-m-20 {margin-top:0}
.about .ys p {margin-bottom:0;max-height:50px;overflow:hidden}
.ys-content-box {margin-bottom:20px}
}
@media (max-width:991px) {.about .jj div:nth-child(2) {margin-top:40px}.about .ys {padding-top:60px;margin-top:0}
}
@media (min-width:992px) {.about .jj div:nth-child(2) {text-align:left}.about .gk {padding:40px}}
@media (min-width:1024px) and (max-width:1199px) {.ys-content-box p {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}}
/*case*/
.case .menu-kj {margin-bottom:40px}
.case-box {text-align:center}
.case-box figure {margin:0 auto 10px auto;overflow:hidden;max-width:450px}
.case-box figure a {text-decoration:none}
.case-box figure .fd {overflow:hidden;max-height:248px}
.case-box figure .fd img {transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.case-box figure:hover .fd img {transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1)}
.case-box figure .wz {text-align:left;display:block}
.case-box figure .wz h3 {font-size:18px;margin:25px 0 5px 0}
.case-box figure .wz span {color:#999}
.case-box figure .wz p {color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.case-box figure .wz p.m {border-top:1px solid #ddd;margin-top:10px;padding-top:12px}
.case-box figure:hover .wz p.m {border-top:1px solid #edac07}
.case-box figure .wz p {margin-bottom:0}
.case-box figure .wz p.m {margin-bottom:5px}
.case-box2 figure {background:#f5f5f5;max-height:268px}
.case-box2 figure a {text-decoration:none}
.case-box2 figure a:hover h3 {color:#edac07}
.case-box2 figure h3 {font-size:16px;margin-bottom:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;padding:0 15px}
.case-box2 figure h3 span {display:block;font-size:14px;color:#999;padding-bottom:15px}
@media (max-width:767px) {.case-box div:nth-child(8), .case-box div:nth-child(8) {display:none}}
/*kehu*/
.kehu {background:#edac07}
.kehu.sx-jianju {padding-bottom:119px}
/*kehu-prev-nav*/
.kehu .owl-nav.disabled {display:inline-block;position:absolute;left:50%;margin-left:-40px;padding-top:40px}
.kehu .owl-theme .owl-nav {margin-top:0;text-align:center;-webkit-tap-highlight-color:transparent}
.kehu .owl-theme .owl-nav [class*=owl-] {padding:0;display:inline-block;cursor:pointer;border-radius:0;text-indent:-9999px;background:url(../images/slider-arrow2.png) top left no-repeat;overflow:hidden;width:40px;height:32px;margin:0;position:absolute;left:-80px;border:1px solid rgba(255,255,255,0.50)}
.kehu .owl-theme .owl-nav .owl-next {background-position:-40px 0;left:120px}
.kehu .owl-theme .owl-nav [class*=owl-]:hover {background-color:#fff;color:#edac07;text-decoration:none;background-position:0 -32px}
.kehu .owl-theme .owl-nav .owl-next:hover {background-position:-40px -32px}
.kehu .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.kehu .owl-theme .owl-nav.disabled+.owl-dots {margin-top:0}
.ny-kehu figure img {display:block;margin-left:auto;margin-right:auto;border:1px solid #eee}
.ny-kehu figure {margin-bottom:30px}
/*pingjia*/
.pingjia {background:#333 url(../images/kehu-bg.jpg) no-repeat top center;padding-top:0}
.pingjia .pingjia-b {margin:-84px auto 0 auto}
.pingjia .pingjia-b .pingjia-box {margin-bottom:30px}
.pingjia .pingjia-b .pingjia-box a {text-decoration:none}
.pingjia .pingjia-b .pingjia-box a .fd {max-width:350px;max-height:240px;margin:0 auto;position:relative;overflow:hidden}
.pingjia .pingjia-b .pingjia-box a .fd .play-zz {
	width:350px;
	height:100%;
	background:rgba(0,0,0,0.30);
	position:absolute;
	left:1px;
	top:2px
}
.pingjia .pingjia-b .pingjia-box a .fd .play-zz span {font-size:40px;line-height:240px;color:#fff}
.pingjia .pingjia-b .pingjia-box .fd img {transform:scale(1, 1);-ms-transform:scale(1, 1);-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}
.pingjia .pingjia-b .pingjia-box:hover .fd img {transform:scale(1.1, 1.1);-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1)}
.pingjia .pingjia-b .pingjia-box a:hover .fd .play-zz {background:rgba(0,0,0,0.10)}
.pingjia .pingjia-b .pingjia-box .wz {max-width:350px;max-height:240px;margin:0 auto;background:#fff;padding:25px 30px 13px 30px;text-align:left;color:#999}
.pingjia .pingjia-b .pingjia-box .wz .m {color:#edac07}
.pingjia .pingjia-b .pingjia-box a:hover .wz {background:#edac07;color:#fff}
.pingjia .pingjia-b .pingjia-box a:hover .wz .m {color:#fff}
@media (max-width:375px) {.pingjia .pingjia-b .pingjia-box a .fd .play-zz {width:324px}}
@media (max-width:320px) {
.pingjia .pingjia-b .pingjia-box a .fd .play-zz {width:269px}
.pingjia .pingjia-b .pingjia-box a .fd .play-zz span {line-height:184px}
}
@media (max-width:767px) {
.pingjia .pingjia-b > div:nth-child(2), .pingjia .pingjia-b > div:nth-child(3) {display:none}
.pingjia .pingjia-b .pingjia-box .wz {padding:25px 20px 13px 20px}
}
@media (max-width:991px) {.pingjia {background-image:none}}
@media (min-width:768px) and (max-width:991px) {
.pingjia .pingjia-b .pingjia-box a .fd .play-zz {width:210px}
.pingjia .pingjia-b .pingjia-box a .fd .play-zz span {line-height:144px}
}
@media (min-width:1024px) and (max-width:1199px) {
.pingjia .pingjia-b .pingjia-box a .fd .play-zz {width:283px}
.pingjia .pingjia-b .pingjia-box a .fd .play-zz span {line-height:194px}
}
/*team*/
.team .jj {padding-top:10px;margin-bottom:10px}
.team .jj h3 {font-size:18px;margin:0}
.team .jj p.bt {display:block;text-transform:uppercase;font-size:14px;color:#999;margin-bottom:20px}
.team .jj p.hj {line-height:36px}
@media (max-width:767px) {.team .jj {padding-top:10px}}
@media (max-width:991px) {.team .jj div:nth-child(2) {margin-top:20px}}
@media (min-width:992px) {.team .jj div:nth-child(2) {text-align:left}}
/*team-case*/
.al-team {text-align:left;max-width:232px;margin:0 auto;border:1px solid #eee;padding:10px 15px 7px 15px}
.al-team dl {margin-bottom:0}
.al-team dl dt {width:80px;float:left;margin-top:5px}
.al-team dl dd {margin-left:95px}
.al-team img {max-width:80px}
.al-team h3 {font-size:14px!important;margin:4px 0 4px 0!important}
.al-team p {margin:0!important}
/*ny-news-box*/
.ny-team-box .dl-horizontal {border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}
.ny-team-box .dl-horizontal dt {width:200px;text-align:left}
.ny-team-box .dl-horizontal dd {margin-left:240px}
.ny-team-box .dl-horizontal dd a {text-decoration:none}
.ny-team-box .dl-horizontal dd a h3 {margin:0 0 5px 0;font-size:16px}
.ny-team-box .dl-horizontal dd a span {font-size:14px;color:#999;margin-bottom:15px;display:block}
.ny-team-box .dl-horizontal dd a p {color:#999;line-height:200%;margin:0;min-height:56px}
.ny-team-box .dl-horizontal dd:hover h3 {color:#edac07}
@media (max-width:767px) {.ny-team-box .dl-horizontal dt {width:100px;float:left}.ny-team-box .dl-horizontal dd {margin-left:120px}}
/*youshi*/
.youshi.sx-jianju {padding-bottom:0}
/*.youshi {background:#333 url(../images/youshi-bg.jpg) no-repeat top center}*/
.youshi .jj {padding-top:0;margin-bottom:20px}
.youshi .jj figure {margin-top:20px}
.youshi .jj h3 {font-size:18px;margin:0;color:#000}
.youshi .jj p.bt {display:block;text-transform:uppercase;font-size:14px;color:#000;margin-bottom:20px}
.youshi .jj p.hj {line-height:36px;color:#000}
.youshi-content {background:#fff}
.youshi-content-box {padding:50px 30px;border:1px solid rgba(0,0,0,0.10);border-left:0;border-top:0}
.youshi-content-box a {color:#666;text-decoration:none}
.youshi-content-box span {font-size:50px;color:#edac07}
.youshi-content-box h3 {font-size:18px;margin:20px 0 10px 0;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.youshi-content-box p {margin:0}
.youshi-content-box:hover {background:#edac07}
.youshi-content-box:hover a, .youshi-content-box:hover h3, .youshi-content-box:hover span {color:#000}
.youshi-content .row>div {padding:0}
@media (max-width:767px) {.youshi .jj {padding-top:0}}
@media (max-width:991px) {
.youshi-content .row>div .youshi-content-box {border:1px solid rgba(0,0,0,0.05)}
.youshi .jj div:nth-child(2) {margin-top:40px}
.youshi-content-box {padding:30px}
.youshi {background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}
}
@media (min-width:992px) {
.youshi-content .row>div:nth-child(3) .youshi-content-box, .youshi-content .row>div:nth-child(6) .youshi-content-box {border-right:0}.youshi .jj div:nth-child(2) {text-align:left}}
@media (min-width:1024px) and (max-width:1199px) {
.youshi-content .row>div:nth-child(4) .youshi-content-box,.youshi-content .row>div:nth-child(5) .youshi-content-box,.youshi-content .row>div:nth-child(6) .youshi-content-box {border-bottom:0}
.youshi-content-box {max-height:263px}
}
/*news*/
.news {background:#eee}
.news-box {max-width:350px;margin:0 auto}
.news-box a {text-decoration:none}
.news-box figcaption {background:#fff;padding:30px 30px 25px 30px}
.news-box:hover figcaption {background:#edac07}
.news-box figcaption h3 {font-size:16px;color:#333;margin:0 0 8px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.news-box figcaption p {color:#999;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;margin-bottom:0}
.news-box figcaption .an {font-size:12px}
.news-box:hover figcaption h3, .news-box:hover figcaption p {color:#fff}
/*news-prev-nav*/
.news .owl-nav.disabled {display:inline-block;position:absolute;left:50%;margin-left:-40px;padding-top:40px}
.news .owl-theme .owl-nav {margin-top:0;text-align:center;-webkit-tap-highlight-color:transparent}
.news .owl-theme .owl-nav [class*=owl-] {padding:0;display:inline-block;cursor:pointer;border-radius:0;text-indent:-9999px;background:url(../images/slider-arrow3.png) top left no-repeat;overflow:hidden;width:40px;height:32px;margin:0;position:absolute;left:-80px;border:1px solid #ccc}
.news .owl-theme .owl-nav .owl-next {background-position:-40px 0;left:120px}
.news .owl-theme .owl-nav [class*=owl-]:hover {background-color:#edac07;color:#fff;text-decoration:none;background-position:0 -32px;border:1px solid #edac07}
.news .owl-theme .owl-nav .owl-next:hover {background-position:-40px -32px}
.news .owl-theme .owl-nav .disabled {opacity:.5;cursor:default}
.news .owl-theme .owl-nav.disabled+.owl-dots {margin-top:0}
/*ny-news-box*/
.ny-news-box .dl-horizontal {border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:30px}
.ny-news-box .dl-horizontal .t {font-weight:500;width:130px;text-align:left;font-size:12px;color:#999;margin-top:4px}
.ny-news-box .dl-horizontal .c {margin-left:130px;padding-right:260px;position:relative;margin-bottom:5px}
.ny-news-box .dl-horizontal .c a {text-decoration:none}
.ny-news-box .dl-horizontal .c h3 {margin:0 0 20px 0;font-size:16px}
.ny-news-box .dl-horizontal .c:hover h3 {color:#edac07}
.ny-news-box .dl-horizontal .c p {color:#999;line-height:200%;margin-bottom:0;min-height:56px}
.ny-news-box .dl-horizontal .c .p {position:absolute;right:0;top:0;max-width:200px}
@media (max-width:767px) {
.ny-news-box .dl-horizontal {padding-bottom:20px}
.ny-news-box .dl-horizontal .t {width:100%;margin-bottom:10px}
.ny-news-box .dl-horizontal .c {margin-left:0;padding-right:0}
.ny-news-box .dl-horizontal .c .p {display:none}
}
@media (min-width:768px) and (max-width:991px) {
.ny-news-box .dl-horizontal .t {width:110px}
.ny-news-box .dl-horizontal .c {margin-left:110px;padding-right:160px}
.ny-news-box .dl-horizontal .c .p {max-width:140px}
}
/*liucheng*/
.liucheng {background:#333 url(../images/liucheng-bg.jpg) no-repeat center -39px;padding-bottom:50px}
.liucheng h2 {font-size:16px;width:140px;height:40px;color:#fff;background-color:#edac07;margin:-20px auto 40px auto;line-height:40px}
.liucheng .dl-horizontal {margin:0;border-right:1px solid rgba(255,255,255,0.20)}
.liucheng .row div:last-child .dl-horizontal {border-right:0}
.liucheng .dl-horizontal dt {font-size:50px;color:#edac07;width:60px;text-align:left;font-style:oblique;line-height:100%}
.liucheng .dl-horizontal dd {margin-left:60px}
.liucheng .dl-horizontal dd h3 {font-size:20px;color:#fff;margin:0 0 6px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
.liucheng .dl-horizontal dd p {color:#fff;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}
@media (max-width:767px) {
.liucheng .dl-horizontal dt {font-size:40px;color:#edac07;width:20px;text-align:left;font-style:oblique;float:left;margin-bottom:10px;}
.liucheng .dl-horizontal dd h3 {font-size:14px;color:#fff;margin:0 0;}
.liucheng .dl-horizontal dd {margin-left:50px}
.liucheng .dl-horizontal dd p {color:#fff;font-size:12px;}
}
/*lianxi*/
.lianxi {background:#333 url(../images/hz-bg.jpg) no-repeat top center;color:#fff;padding:50px 0}
.lianxi h3 {color:#fff;font-size:24px;margin:12px 0 20px 0}
.lianxi p {font-size:16px}
.lianxi p span a {padding:8px 20px 5px 20px;background:#333;color:#fff;font-size:14px;margin-left:20px}
.lianxi p span {margin-right:10px}
@media (max-width:767px) {
.lianxi {padding:30px 0}
.lianxi h3 {font-size:20px}
.lianxi p span {display:block;margin:20px 0 0 0}
}
/*foot*/
.foot-bg {font-size:12px}
.foot {padding-top:70px;padding-bottom:40px;color:#999}
.foot ul {margin:0}
.foot ul span {color:#666}
.foot h3 {font-size:14px;color:#edac07;margin:0 0 20px 0;border-bottom:1px dotted #edac07;display:inline-block;padding-bottom:10px}
.foot h4 {font-size:16px;color:#edac07}
.foot .jin {color:#edac07;font-size:14px}
.foot a {color:#999}
.foot a:hover {color:#edac07}
.foot .ico {margin:15px 0}
.foot .t5 {margin-top:5px}
@media (max-width:767px) {.foot-bg {margin-bottom:40px}}
@media (max-width:991px) {.foot-bg {text-align:center}.foot {padding-top:50px}.foot p.er {display:inline-block}}
@media (min-width:992px) {.foot p.er {float:left;margin-top:8px;margin-bottom:0}}
/*copy*/
.copy {color:#666;border-top:1px solid #333;padding-top:30px;margin-top:40px}
.copy .menu-kj {display:inline-block;margin-bottom:0}
.copy .menu-kj>li {padding-left:0}
.copy .menu-kj li+li::before {color:#333}
.copy .menu-kj a {color:#666}
.copy .menu-kj a:hover {color:#edac07}
.copy a {color:#666}
.copy a:hover {color:#edac07}
.copy p {margin:0}
.copy-ico span {text-align:center;line-height:34px;height:34px;width:34px;font-size:16px;margin-left:5px;display:inline-block;color:#fff;border-radius:50%}
.copy-ico span.icon-qq {background-color:#00deff}
.copy-ico span.icon-weixin {background-color:#21e700}
.copy-ico span.icon-weibo {background-color:#d92d2d}
@media (max-width:991px) {.copy {margin-top:10px;padding-top:20px}.copy-ico {margin-top:20px}}
@media (min-width:992px) {.copy-text {float:left}.copy-ico {float:right}}
.well {color:#333;background:none;border:0;border-top:1px solid #333;padding:20px 0 0 0;margin:0 0 50px 0}
.well a {color:#666}
/*内页banner*/
.ny-banner {min-height:auto}
.banner-page {background:no-repeat center bottom;background-size:auto 100%}
/*ny-position*/
.ny-position {padding:40px 30px;margin-top:-40px;color:#fff;background:#edac07;display:inline-block}
.ny-position .x {width:60px;height:2px;background:#fff;display:block;margin-bottom:8px}
.ny-position .y {color:#fff;text-transform:uppercase;font-size:12px}
.ny-position .t {color:#fff;font-size:18px;margin:0}
.ny-menu {line-height:40px;padding:40px 30px}
.ny-menu li a {color:#999}
.ny-menu li a:hover {color:#edac07}
.ny-menu li.active a {color:#333}
.ny-menu.al {line-height:40px;padding:40px 0;margin-top:40px;float:right}
.ny-menu.al li {display:inline-block}
.ny-menu.al li+li::before {padding:0 5px 0 5px;color:#ddd;content:"/\00a0"}
@media (max-width:767px) {
.ny-menu {padding:30px 0}
.ny-menu ul {margin-bottom:0}
.ny-menu li {display:inline-block}
.ny-menu li+li::before {padding:0 5px 0 5px;color:#ddd;content:"/\00a0"}
.ny-menu.al {margin-top:0;padding-bottom:30px;padding-top:30px}
.ny-position {padding:20px 30px 15px 30px;margin-top:-20px}
}
@media (min-width:768px) and (max-width:991px) {.ny-menu.al {padding:30px 0 20px 0;margin-top:10px}}
.ny-ry figure {margin-bottom:30px}
.ny-ry figure a {text-decoration:none}
.ny-ry figure a figcaption {font-size:14px;color:#333;padding:10px 0 5px 0;display:block;background:#f5f5f5}
.ny-ry figure a:hover figcaption {color:#fff;background:#edac07}
/*content*/
.content header .title {font-size:20px;color:#333;margin:0 0 10px 0}
.content header .info {color:#999;padding:0 0 10px 0;margin:0 0 40px 0;border-bottom:1px solid #ddd}
.content header .info small {height:12px;margin-right:20px}
.content {padding-bottom:110px}
.content .title {font-size:20px;margin:0 0 30px 0;color:#333}
.content h2 strong {font-size:28px;color:#edac07;font-weight:normal;padding-right:5px}
.content p, .content h2, .content h3, .content h4, .content h5, .content h6 {margin-bottom:20px}
.content ol li p, .content ul li p {margin:0}
.content h2 {font-size:24px}
.content h3 {font-size:18px}
.content h4 {font-size:16px}
.content h5 {font-size:14px}
.content h6 {font-size:12px}
.content p {line-height:36px}
.content p img {margin-bottom:20px;height:auto!important}
.content .h-bg {display:inline-block;background:#edac07;color:#fff;padding:5px 20px;margin-top:0}
.content.page-lb .row {border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:30px}
.content.page-lb .row:last-child {border-bottom:0;padding-bottom:0;margin-bottom:0}
@media (max-width:767px) {.content {padding-bottom:40px}}
/*sxwen*/
@media (min-width:768px) {
.sxwen .pre {float:left}
.sxwen .next {float:right}
}
/*客服*/
.kefu {bottom:30px;right:30px;margin-bottom:0;display:block;position:fixed;z-index:999999999;}
.kefu a {font-size:16px;text-align:center;line-height:50px;text-decoration:none;background-color:#222;color:#fff;height:50px;display:block}
@media (max-width:767px) {
.kefu {width:100%;text-align:center;background-color:#edac07;bottom:0;right:0}
.kefu li {display:inline-block;float:left;color:#FFF;font-size:16px;line-height:30px;}
.kefu a {height:30px;line-height:30px;border-radius:0;background-color:hsla(0,0%,0%,0.00)}
}
@media (min-width:768px) {.kefu a:hover, .kefu a.hover, .kefu li:first-child a {background-color:#edac07}}
#lyusername, #lytel, #lycontent {height:36px;width:100%;background-color:#fff;color:#666;border:1px solid #ccc;margin-bottom:25px;vertical-align:middle;padding-right:10px;padding-left:10px;border-radius:0px}
#lycontent {height:120px;padding-top:10px}
#lyusername:focus, #lytel:focus, #lycontent:focus {border:1px solid #0c3}
#button {height:40px;width:100%;text-align:center;vertical-align:middle;border-width:0px;background-color:#edac07;color:#FFF;font-size:14px;border-radius:0}
#button:hover {background-color:#0c3}

/*fanye*/
.list-page {text-align:center}
.list-page.l {text-align:left}
.pagination {margin:0;border-radius:0}
.pagination li:first-child {display:none}
.pagination>li>a {margin-top:20px;padding:6px 14px;margin-left:12px;color:#555;background-color:transparent;border:1px solid #ddd}
.pagination>li>a:hover {color:#fff;background-color:#edac07;border:1px solid #edac07}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover {z-index:2;color:#fff;cursor:default;background-color:#edac07;border-color:#edac07}
.pagination>li:first-child>a {margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}
.pagination>li:last-child>a {border-top-right-radius:0;border-bottom-right-radius:0}
.pagination li:nth-child(2) a {margin-left:0}
/*text-hanghao*/
@media (max-width:1112px) {
.hg-2 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.hg-3 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.hg-4 {display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}
}
/*baidu-map*/
.bd-map {width:100% !important;height:100%;min-height:420px;overflow:hidden;border:0}.bd-map iframe {border:0;min-height:420px}
/*在线咨询*/
/*.nb-icon-wrap {display:none!important}*/
#API-FLOAT-CONTAINER, #API-FLOAT-CONTAINER a, #API-FLOAT-CONTAINER em, #API-FLOAT-CONTAINER input, #API-FLOAT-CONTAINER ins {width:auto;height:auto;margin:0;padding:0;background-color:transparent;background-position:0 0;background-size:auto;background-repeat:repeat;background-origin:padding-box;background-clip:border-box;background-attachment:scroll;background-image:none;border:none;outline:invert none medium;color:#000;direction:ltr;letter-spacing:normal;line-height:normal;text-align:left;text-decoration:none;text-indent:0;text-transform:none;white-space:normal;word-spacing:normal;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;visibility:visible;overflow:visible;list-style:none;float:none;clear:none;display:block;position:static;top:auto;left:auto;vertical-align:baseline;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box}
#API-FLOAT-CONTAINER, #API-FLOAT-CONTAINER * {padding:0;margin:0}
#API-FLOAT-CONTAINER {position:fixed;z-index:1000}
#API-FLOAT-CONTAINER .api-info {margin:20px auto 0}
#API-FLOAT-CONTAINER .api-info em {text-align:center;line-height:100%;text-align:center}
#API-FLOAT-CONTAINER .api-bg-img {margin:10px auto 0;text-align:center}
#API-FLOAT-CONTAINER .api-phone {margin:10px auto 0}
#API-FLOAT-CONTAINER .api-phone em {text-align:center;line-height:100%}
#API-FLOAT-CONTAINER .api-link-btn-con {margin:10px auto 0;text-align:center}
#API-FLOAT-CONTAINER .api-link-btn-con a {height:26px;line-height:26px;display:inline-block;margin-bottom:10px;font-size:14px;font-family:'Microsoft Yahei';vertical-align:middle;text-align:center;text-decoration:none}
#API-FLOAT-CONTAINER .api-lxb-cb-con {margin:10px auto 20px;text-align:center}
#API-FLOAT-CONTAINER input.api-lxb-cb-input {height:25px;line-height:25px;margin:0 auto 10px}
#API-FLOAT-CONTAINER input.api-lxb-cb-btn {height:28px;line-height:26px;font-size:14px;font-family:'Microsoft Yahei';text-align:center;margin:0 auto 10px;white-space:pre;border:none;cursor:pointer;background:url(../images/api_lxb_cb_btn_bg.png) 5px 3px no-repeat}
@media (max-width:767px) {#API-FLOAT-CONTAINER {display:none!important}}
/*yidong row*/
@media (max-width:767px) {.row {margin-right:-10px;margin-left:-10px}.row > div, .row > figure {padding-right:10px;padding-left:10px}}

/* 四大品质保障 */

.ensure{overflow:hidden;width:100%;text-align:center;margin:10px 0px 30px 0px;}
 
.ensure .hTitle{margin-bottom:0;color:#454545;}

.ensureMain{margin:0 auto;text-align:center;width:1160px;}

.ensureMain li{float:left;width:30%;height:370px;line-height:20px;transition:all 0.5s;margin:20px 10px;font-size:14px;list-style:none;padding:20px 20px;}

.ensureMain li .eImg{width:100%;overflow:hidden;display:block;}

.ensureMain li img{width:100%;transition:all 0.5s;}

.ensureMain li h4{font-size:22px;color:#edac07;background: url('../images/e_line.jpg') no-repeat left bottom;padding-bottom:20px;margin-bottom:10px;line-height:20px;}

.ensureMain li h4 span{display:block;font-size:14px;color:#333;font-weight:normal;line-height:24px;margin-top:10px;}

.ensureMain li p{margin-bottom:10px;line-height:20px;text-align:left;}

.ensureMain li:hover img{transform:scale(1.1,1.1);}
@media (max-width:1000px){
	.ensureMain{padding:20px 20px;width:100%}
	.ensureMain li{width:50%;margin:15px 0;padding:30px 30px;}
	}
@media (max-width:700px){
		.ensureMain{padding:10px 10px;}
		.ensure{margin:30px 0px;}
		.ensureMain li{width:50%;margin:0px 0px;padding:10px 10px;}
}

 /* 5列 */
.col-lg-2dot4 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
@media (min-width: 1200px) {
.col-lg-2dot4 {
float: left;
}
.col-lg-2dot4 {
width: 20%;
}
.col-lg-pull-2dot4 {
right: 20%;
}
.col-lg-push-2dot4 {
left: 20%;
}
.col-lg-offset-2dot4 {
margin-left: 20%;
}
}
</style>

 /* pifa1 */
 .fullbanner{width:100%;margin:30px 0;}	
 .fullbanner img{width:100%}

 /* 分类 */	  

.fenleili{padding:0 0 20px 0;margin-bottom:10px;background:#FFF;color:#000;font-size:16px;}
.fenleilibut{max-width:120px;border-radius:10px;;border:1px solid #F30;margin:0 auto;color:#F30;font-size:14px;margin-top:10px;}
.fenleilibut2{max-width:160px;border-radius:10px;;border:1px solid #333;margin:0 auto;color:#333;font-size:16px;margin-top:10px;padding:5px 5px;}
.fenleili img{width:100%;}

 /* 列表 */	
.fenleiliebiao{padding:0 0 10px 0;background:#FFF;color:#000;font-size:14px;overflow:hidden;height:290px;}
.fenleiliebiao p{padding:0 10px;}
@media (max-width:1200px){.fenleiliebiao{height:300px;}}
@media (max-width:1000px){.fenleiliebiao{height:250px;}}
@media (max-width:768px){.fenleiliebiao{height:400px;}}
@media (max-width:700px){.fenleiliebiao{height:360px;}}
@media (max-width:600px){.fenleiliebiao{height:310px;}}
@media (max-width:500px){.fenleiliebiao{height:280px;}}
@media (max-width:450px){.fenleiliebiao{height:260px;}}
@media (max-width:400px){.fenleiliebiao{height:240px;}}


  /* 批发样品 */	  
.pifa{width:1160px;margin:0 auto;}
.pifa li{width:19%;float:left;list-style:none;margin:5px 5px;overflow: hidden;transition: all 0.6s;border:2px solid transparent;}
.pifa li img{width:100%;}
.pifa li:hover{border:2px #ef2b4f solid;transform: scale(1.05);}
 @media screen and (max-width:990px){.pifa{width:100%}.pifa li{width:24%;margin:2px 2px;}.pifa li{border:none}.pifa li:hover{border:none;}}
 @media screen and (max-width:500px){.pifa li{width:23%;margin:2px 2px;}}
 
 .txpf{width:100%;max-width:1140px;margin:0 auto;}
 .txpfleft{padding:60px 30px;}
 .txpfleft span{font-size:28px;color:#edac07;}
  @media screen and (max-width:990px){.txpfleft{padding:20px 20px;}.txpf{padding:20px 20px;}}
  
 /* 频道ban1 */
.ban1{margin-top:170px;}
@media (max-width:1000px){.ban1 {margin-top:70px;}}

 /* 导航2 */
.daohangweizhi{margin-top:170px;}
.daohang2{color:#000;padding:5px 0;box-shadow:0px 0px 10px #999;background-image:url(../images/butbg.jpg);}
@media (max-width:1000px){.daohangweizhi {margin-top:70px;}}
@media (min-width:1000px){.daohangweizhi {display:none}}
  
/* 分类栏目当前位置 */  
.weizhi{margin-top:170px;}
@media (max-width:1000px){.weizhi {margin-top:30px;}}

  
  /* 分类栏目 */
.lanmu {padding:5px 0;margin-top:30px;background:#edac07;color:#FFF;border:1px #edac07 solid;list-style-type:none;margin-bottom:10px;}
.lanmu a{color:#FFF}

 /* 分类列表 */
.liebiao li{padding:5px 5px;border:1px #edac07 solid;list-style-type:none;margin:15px 0;color:#000;text-decoration:none;transition: all 0.6s;height:319px;overflow:hidden}
.liebiao li:hover{background:#edac07;}
.liebiao li a{text-decoration:none;color:#000}
.indextop{margin-top:60px;}
@media (max-width:1200px){.liebiao li {height:270px;}}
@media (max-width:768px){.liebiao li {height:350px;}
    
	.search {
	 display:block;   
	width: 96%;
	height: 40px;
	border: 1px solid #F30;
	margin:3% auto;
}
.search form {
	width: 100%;
	height: 100%;
	border: none
}
.search form input {
	width: 78%;
	padding: 0 0 0 5%;
	height: 38px;
	line-height: 38px;
	border: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.search form button {
     padding:0;
	width: 22%;
	text-align: center;
	height: 38px;
	line-height: 38px;
	border: none;
	background-color: #F30;
	color: #fff;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	float:right
}
    
}
@media (max-width:600px){.liebiao li {height:278px;}.indextop{margin-top:0px;}}
@media (max-width:450px){.liebiao li {height:245px;}}


 /* 案例列表 */

/* 翻页 */
#page{
	text-align: center;margin:50px 0;
}

.pageinfo{
	margin-right: 10px;
	
	display: none;
}

.pageinfo strong{
	margin: 0 2px;
}

#page a{
	display: inline-block;
	height: 36px;
	padding: 0 8px;
	border: 1px solid #edac07;
	line-height: 34px;
	margin: 5px 5px;
	min-width: 36px;
	color: #edac07;
	text-decoration:none;
}

#page a.curpage,#page a:hover{
	background-color: #edac07;
	color: #fff;
}

#page .homepage,#page .nopage,#page .endpage{
	padding: 0 15px;
}


/* 图文详情 */
.twxq p{margin:0 0}
@media (max-width:800px){.twxq img{width:100%;max-width:800px;}}

.atricelcon{border: 1px solid #edac07;padding:20px 20px;font-size:24px;font-weight:bold;box-shadow: 5px 5px 5px #888888;}
.atricelcon p{font-size:14px;color:#666;font-weight:normal;}
.atricelcon:hover{background:#edac07;color:#FFF}
.atricelcon:hover p{color:#FFF}


/* 班服banner */
.banfubanner{background-image:url(../images/img_bg_2.jpg);  background-size: cover;background-position: top center;background-repeat: no-repeat;color:#FFF;font-size:18px;padding:50px 0;margin-top:30px;}
.banfubanner h2{color:#edac07}

/* 班服图案*/
.bfta{padding:100px 0px;color:#000}
.bfta span{color:#edac07;font-size:36px;}
 .txpf{width:100%;max-width:1140px;margin:0 auto;}
 .txpfleft{padding:60px 30px;}
 .txpfleft span{font-size:28px;color:#edac07;}
  @media screen and (max-width:1000px){.bfta{padding:0px 10px;text-align:center;}.txpfleft{padding:20px 0px;}.txpf{padding:20px 0px;}}
  
  .footnew{background:#3a3a3a;width:100%;padding:20px 20px;}
@media screen and (max-width:768px){.footnew{margin-bottom:50px;}}