@charset "utf-8";
#LRfloater0 {
 display:none
}
#LXB_CONTAINER .lxb-cb-tip-info {
 margin-top:108px
}
ol,
ul {
 list-style:none;
 margin-bottom:0
}
iframe[name=google_conversion_frame] {
 display:none
}
.wrap {
    width: 81.25%;
    margin-right: auto;
    margin-left: auto;
}


#footer {
 background-color:#282828;
 z-index:12;
 position:relative;
 padding-top: 90px;
}
#footer .footer-top .col-lg-2 h2 {padding-bottom: 38px;padding-top: 22px;}
#footer .footer-top .col-lg-2 ul li{line-height:35px;} 
.footer .footer_t_l p{line-height: 30px;}



#footer h2 {
 color:#fff;
 font-size:20px;
 font-weight:400;
 margin-top: 0px;
}
#footer .footer_t_l h2{padding-top: 50px;margin-bottom: 15px;}
#footer .footer_t_l ul li {display: block;text-align: left;}

#footer a,
.pro_col_bg h1 strong,
.pro_col_bg p,
.pro_column a {
 color:#fff
}
.footer_t_l p a i {
    margin-right: 14px;
}
.whatsapp_box {
    position: fixed;
    right: 0;
    bottom: 260px;
    z-index: 99;
    display: none;
}
.f_t_logo img{width:80%;max-width: 400px;min-width: 250px;}
.footer_t_l .f_icons{margin-top: 10px}
.footer-bottom-t{border-top:1px solid rgba(255,255,255,.05);padding-top:5px;}

.footer-bottom-t .footer_adr{font-size: 16px;line-height: 38px;
color: #bcbcbc;}
.footer-bottom-t .footer-right-wrap p{font-size:18px;line-height:70px;}
.footer_t_l .f_icons img{max-width: 50px;padding-right:5px;}


#footer .footer-bottom p {
 color:#bcbcbc;
 padding-top:28px;
 border-top:1px solid rgba(255,255,255,.05)
}
#footer .list-unstyled li {
 line-height:50px
}
.footer-bottom p span {
 color:#797979;
 margin-left:9px
}
#footer p span a {
 color:#797979;
 margin:0 10px;
 display:inline-block
}
.footer-right {
 border-left:1px solid #4c4c4c;
 height:179px
}
.footer-right-wrap {
 max-width:210px;
 text-align: center;
}

.footer-right-wrap .icon03 {
    width: 22px;
    height: 19px;
    background: url(https://www.vanguardtec.com/static/default/new/images/foot_tel.png) no-repeat;
}
.footer-right-wrap .icon02 {
    width: 22px;
    height: 21px;
    background: url(https://vanguardtec.com/static/default/new/images/foot_email.png) no-repeat;
}
.footer-right-wrap  .icon {
    text-align: center;
    transition: all 0.5s ease;
    display: inline-block;
}

.footer-right-wrap  .txt {
    font-size: 15px;
    font-weight: bold;
}
 #footer .footer-right-wrap  a:hover {
    color: #fcb026;
}
.footer-right-wrap  a:hover .icon03{
    background-position: 0 -19px;
}
.footer-right-wrap  a:hover .icon02 {
	background-position: 0 -23px;
}




.footer-right-wrap h3 {
 margin-bottom:0
}
.footer-right-wrap .online_btn {
 line-height:42px;
 margin-top:0;
 text-align: center;
}
.online_btn a {
 background-color:#e46713;
 border:1px solid #e46713;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 color:#fff;
 font-size:16px;
 padding:9px 26px 10px
}
.footer-right-wrap p {
 color:#fff;
 line-height:32px
}
#footer .related-link a {
 background:url(https://vanguardtec.com/static/default/new/images/u471.png) center right no-repeat;
 color:#999;
 font-size:16px;
 padding-right:23px
}
.related-link {
 position:relative;
 margin-top:15px
}
.related-link ul {
 display:none;
 position:absolute;
 left:0;
 bottom:24px;
 z-index:100;
 background-color:#fff;
 padding:17px 25px;
 -moz-box-shadow:0 -5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 -5px 8px rgba(102,102,102,.35);
 box-shadow:0 -5px 8px rgba(102,102,102,.35)
}
.related-link li+li {
 border-top:1px solid #d7d7d7
}
#footer .related-link li a {
 color:#333;
 font-size:14px;
 font-weight:400;
 line-height:35px;
 padding-right:0;
 background:0 0
}
.footer .list-unstyled li a,
.footer p {
 font-size:14px
}





/*swiper.css*/
.swiper-container {
margin: 0 auto;
position: relative;
overflow: hidden;
list-style: none;
padding: 0;
z-index: 1
}
.swiper-container-no-flexbox .swiper-slide {
float: left
}
.swiper-container-vertical > .swiper-wrapper {
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column
}
.swiper-wrapper {
position: relative;
width: 100%;
height: 100%;
z-index: 1;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform;
-webkit-box-sizing: content-box;
box-sizing: content-box
}
.swiper-container-android .swiper-slide, .swiper-wrapper {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0)
}
.swiper-container-multirow > .swiper-wrapper {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap
}
.swiper-container-free-mode > .swiper-wrapper {
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out;
margin: 0 auto
}
.swiper-slide {
-webkit-flex-shrink: 0;
-ms-flex-negative: 0;
flex-shrink: 0;
width: 100%;
height: 100%;
position: relative;
-webkit-transition-property: -webkit-transform;
transition-property: -webkit-transform;
-o-transition-property: transform;
transition-property: transform;
transition-property: transform, -webkit-transform
}
.swiper-slide-invisible-blank {
visibility: hidden
}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
height: auto
}
.swiper-container-autoheight .swiper-wrapper {
-webkit-box-align: start;
-webkit-align-items: flex-start;
-ms-flex-align: start;
align-items: flex-start;
-webkit-transition-property: height, -webkit-transform;
transition-property: height, -webkit-transform;
-o-transition-property: transform, height;
transition-property: transform, height;
transition-property: transform, height, -webkit-transform
}
.swiper-container-3d {
-webkit-perspective: 1200px;
perspective: 1200px
}
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {
-webkit-transform-style: preserve-3d;
transform-style: preserve-3d
}
.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
pointer-events: none;
z-index: 10
}
.swiper-container-3d .swiper-slide-shadow-left {
background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-3d .swiper-slide-shadow-right {
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-3d .swiper-slide-shadow-top {
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-3d .swiper-slide-shadow-bottom {
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, 0)));
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: -o-linear-gradient(top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0));
background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}
.swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper {
-ms-touch-action: pan-y;
touch-action: pan-y
}
.swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper {
-ms-touch-action: pan-x;
touch-action: pan-x
}
.swiper-button-next, .swiper-button-prev {
position: absolute;
top: 50%;
width: 27px;
height: 44px;
margin-top: -22px;
z-index: 10;
cursor: pointer;
background-size: 27px 44px;
background-position: center;
background-repeat: no-repeat
}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
opacity: .35;
cursor: auto;
pointer-events: none
}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
left: -80px;
right: auto
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
right: -80px;
left: auto
}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")
}
.swiper-button-lock {
display: none
}
.swiper-pagination {
position: relative;
text-align: left;
-webkit-transition: .3s opacity;
-o-transition: .3s opacity;
transition: .3s opacity;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
z-index: 10;
text-align: center
}
.swiper-pagination.swiper-pagination-hidden {
opacity: 0
}
.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
bottom: 0;
left: 0;
margin-top: 30px;
width: 100%
}
.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transform: scale(.33);
-ms-transform: scale(.33);
transform: scale(.33);
position: relative
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
-webkit-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
-webkit-transform: scale(.66);
-ms-transform: scale(.66);
transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
-webkit-transform: scale(.33);
-ms-transform: scale(.33);
transform: scale(.33)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
-webkit-transform: scale(.66);
-ms-transform: scale(.66);
transform: scale(.66)
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
-webkit-transform: scale(.33);
-ms-transform: scale(.33);
transform: scale(.33)
}
.swiper-pagination-bullet {
width: 40px;
height: 4px;
border-radius: 4px;
display: inline-block;
background: #f0f0f0;
}
button.swiper-pagination-bullet {
border: none;
margin: 0;
padding: 0;
-webkit-box-shadow: none;
box-shadow: none;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none
}
.swiper-pagination-clickable .swiper-pagination-bullet {
cursor: pointer
}
.swiper-pagination-bullet-active {
opacity: 1;
background: #db1a1d;
}
.swiper-container-vertical > .swiper-pagination-bullets {
right: 10px;
top: 50%;
-webkit-transform: translate3d(0, -50%, 0);
transform: translate3d(0, -50%, 0)
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 6px 0;
display: block
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
top: 50%;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
width: 8px
}
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
display: inline-block;
-webkit-transition: .2s top, .2s -webkit-transform;
transition: .2s top, .2s -webkit-transform;
-o-transition: .2s transform, .2s top;
transition: .2s transform, .2s top;
transition: .2s transform, .2s top, .2s -webkit-transform
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
margin: 0 4px
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
left: 50%;
-webkit-transform: translateX(-50%);
-ms-transform: translateX(-50%);
transform: translateX(-50%);
white-space: nowrap
}
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: .2s left, .2s -webkit-transform;
transition: .2s left, .2s -webkit-transform;
-o-transition: .2s transform, .2s left;
transition: .2s transform, .2s left;
transition: .2s transform, .2s left, .2s -webkit-transform
}
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
-webkit-transition: .2s right, .2s -webkit-transform;
transition: .2s right, .2s -webkit-transform;
-o-transition: .2s transform, .2s right;
transition: .2s transform, .2s right;
transition: .2s transform, .2s right, .2s -webkit-transform
}
.swiper-pagination-progressbar {
background: rgba(0, 0, 0, .25);
position: absolute
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: #007aff;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
-webkit-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transform-origin: left top;
-ms-transform-origin: left top;
transform-origin: left top
}
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
-webkit-transform-origin: right top;
-ms-transform-origin: right top;
transform-origin: right top
}
.swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
width: 100%;
height: 4px;
left: 0;
top: 0
}
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-container-vertical > .swiper-pagination-progressbar {
width: 4px;
height: 100%;
left: 0;
top: 0
}
.swiper-pagination-white .swiper-pagination-bullet-active {
background: #fff
}
.swiper-pagination-progressbar.swiper-pagination-white {
background: rgba(255, 255, 255, .25)
}
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill {
background: #fff
}
.swiper-pagination-black .swiper-pagination-bullet-active {
background: #000
}
.swiper-pagination-progressbar.swiper-pagination-black {
background: rgba(0, 0, 0, .25)
}
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill {
background: #000
}
.swiper-pagination-lock {
display: none
}
.swiper-scrollbar {
border-radius: 10px;
position: relative;
-ms-touch-action: none;
background: rgba(0, 0, 0, .1)
}
.swiper-container-horizontal > .swiper-scrollbar {
position: absolute;
left: 1%;
bottom: 3px;
z-index: 50;
height: 5px;
width: 98%
}
.swiper-container-vertical > .swiper-scrollbar {
position: absolute;
right: 3px;
top: 1%;
z-index: 50;
width: 5px;
height: 98%
}
.swiper-scrollbar-drag {
height: 100%;
width: 100%;
position: relative;
background: rgba(0, 0, 0, .5);
border-radius: 10px;
left: 0;
top: 0
}
.swiper-scrollbar-cursor-drag {
cursor: move
}
.swiper-scrollbar-lock {
display: none
}
.swiper-zoom-container {
width: 100%;
height: 100%;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-webkit-justify-content: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
text-align: center
}
.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
max-width: 100%;
max-height: 100%;
-o-object-fit: contain;
object-fit: contain
}
.swiper-slide-zoomed {
cursor: move
}
.swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
-webkit-transform-origin: 50%;
-ms-transform-origin: 50%;
transform-origin: 50%;
-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
animation: swiper-preloader-spin 1s steps(12, end) infinite
}
.swiper-lazy-preloader:after {
display: block;
content: '';
width: 100%;
height: 100%;
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
background-position: 50%;
background-size: 100%;
background-repeat: no-repeat
}
.swiper-lazy-preloader-white:after {
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")
}
@-webkit-keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
@keyframes swiper-preloader-spin {
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg)
}
}
.swiper-container .swiper-notification {
position: absolute;
left: 0;
top: 0;
pointer-events: none;
opacity: 0;
z-index: -1000
}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
-webkit-transition-timing-function: ease-out;
-o-transition-timing-function: ease-out;
transition-timing-function: ease-out
}
.swiper-container-fade .swiper-slide {
pointer-events: none;
-webkit-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity
}
.swiper-container-fade .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-container-cube {
overflow: visible
}
.swiper-container-cube .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1;
visibility: hidden;
-webkit-transform-origin: 0 0;
-ms-transform-origin: 0 0;
transform-origin: 0 0;
width: 100%;
height: 100%
}
.swiper-container-cube .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
-webkit-transform-origin: 100% 0;
-ms-transform-origin: 100% 0;
transform-origin: 100% 0
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {
pointer-events: auto;
visibility: visible
}
.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.swiper-container-cube .swiper-cube-shadow {
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 100%;
background: #000;
opacity: .6;
-webkit-filter: blur(50px);
filter: blur(50px);
z-index: 0
}
.swiper-container-flip {
overflow: visible
}
.swiper-container-flip .swiper-slide {
pointer-events: none;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
z-index: 1
}
.swiper-container-flip .swiper-slide .swiper-slide {
pointer-events: none
}
.swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {
pointer-events: auto
}
.swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {
z-index: 0;
-webkit-backface-visibility: hidden;
backface-visibility: hidden
}
.swiper-container-coverflow .swiper-wrapper {
-ms-perspective: 1200px
} 



.bdshare-button-style0-16 a {
    float: left;
    font-size: 12px;
    padding-left: 17px;
    line-height: 16px;
    height: 16px;
    background-image: url(../img/share/icons_0_16.png?v=ba7acbd3.png);
    background-repeat: no-repeat;
    cursor: pointer;
    margin: 6px 6px 6px 0;
}
.Share_box {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    z-index: 100;
    display: none;
}
.Share_box .content {
    position: fixed;
    width: 580px;
    height: 380px;
    left: 50%;
    margin-left: -290px;
    top: 50%;
    margin-top: -190px;
    background: #fff;
    z-index: 12;
}
.Share_box .share_bg {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    background: url(../images/share_bg.png) center;
    z-index: 1;
}
.Share_box .content .share_close:hover {
    transform: rotateZ(360deg);
}
.bdshare-button-style0-16 a:hover {
    color: #333;
    opacity: .8;
    filter: alpha(opacity=80);
}

.Share_box .content .box {
    padding: 55px 70px 50px;
}
.Share_box .content .box .share_title {
    font-size: 20px;
    line-height: 26px;
    color: #666;
    text-align: center;
    margin-bottom: 40px;
}
.Share_box .content .share_close {
    width: 38px;
    height: 38px;
    background: url(../images/share_close.png) no-repeat center;
    position: absolute;
    top: 30px;
    right: 24px;
    cursor: pointer;
    transition: all 0.5s ease;
}
.Share_box .content .box ul {
    text-align: center;
}
.Share_box .content .box ul li {
    font-size: 0;
    margin: 0 21px;
    display: inline-block;
    position: relative;
}
.Share_box .bdsharebuttonbox a {
    height: auto;
    padding: 0;
    margin: 0;
    background: none;
}
.Share_box .content .box ul li a .img_ {
    display: block;
    width: 54px;
    height: 54px;
}
.Share_box .content .box ul li a .txt {
    display: block;
    font-size: 14px;
    color: #666;
    line-height: 26px;
    text-align: center;
    margin: 8px 0 30px;
    opacity: 1;
    visibility: visible;
}



.banners {
 height:500px;
 background-position:center;
 background-repeat:no-repeat;
 background-color:#666;
 background-size:cover
}
.jzgl_banner {
 background:url(../images/jzgl/jzgl_banner.jpg) center/cover no-repeat #666;
 height:500px
}
.jzgl_banner2 {
 background:url(../images/jzgl/jzgl_banner2.jpg) center/cover no-repeat
}
.jzgl-banner1 {
 background:url(../images/jzgl/mining-equipment.jpg) center/cover no-repeat
}
.jzgl-banner2 {
 background:url(../images/jzgl/sand-making-machine.jpg) center/cover no-repeat
}
.jzgl-banner3 {
 background:url(../images/jzgl/hpt-cone-crusher.jpg) center/cover no-repeat
}
.jzgl-banner4 {
 background:url(../images/jzgl/k3-portable-plant.jpg) center/cover no-repeat
}
.pro-carousel-box .aggregate-banner1 {
 background:url(../images/business/banner/8.jpg) center/cover no-repeat
}
.pro-carousel-box .aggregate-banner2 {
 background:url(../images/business/banner/9.jpg) center/cover no-repeat
}
.pro-carousel-box .aggregate-banner3 {
 background:url(../images/business/banner/10.jpg) center/cover no-repeat
}
.pro-carousel-box .mill-banner1 {
 background:url(../images/business/banner/1.jpg) center/cover no-repeat
}
.pro-carousel-box .mine-banner1 {
 background:url(../images/business/banner/2.jpg) center/cover no-repeat
}
.jzgl_banner_2018christmas {
 background:url(../images/jzgl/2018christmas.jpg) center/cover no-repeat
}
.jzgl_banner_zhoushan {
 background:url(../images/jzgl/jzgl_banner_zhoushan.jpg) center/cover no-repeat
}
.jzgl_banner_vu {
 background:url(../images/jzgl/banner_vu.jpg) center/cover no-repeat
}
.jzgl_banner_hgt {
 background:url(../images/jzgl/banner_hgt.jpg) center/cover no-repeat
}
.jzgl_banner_vu_fr {
 background:url(../images/jzgl/vu_fr.jpg) center/cover no-repeat
}
.jzgl_banner_hgt_fr {
 background:url(../images/jzgl/hgt_fr.jpg) center/cover no-repeat
}
.jzgl_banner_vu_ar {
 background:url(../images/jzgl/vu_ar.jpg) center/cover no-repeat
}
.jzgl_banner_hgt_ar {
 background:url(../images/jzgl/hgt_ar.jpg) center/cover no-repeat
}
.jzgl_banner_vu_ru {
 background:url(../images/jzgl/vu_ru.jpg) center/cover no-repeat
}
.jzgl_banner_hgt_ru {
 background:url(../images/jzgl/hgt_ru.jpg) center/cover no-repeat
}
.jzgl_banner_vu_es {
 background:url(../images/jzgl/vu_es.jpg) center/cover no-repeat
}
.jzgl_banner_hgt_es {
 background:url(../images/jzgl/hgt_es.jpg) center/cover no-repeat
}
.banners .container,
.jzgl_banner .container {
 text-align:center;
 padding-top:178px
}
.jzgl_banner2 .container {
 padding-top:170px
}
.jzgl_banner_zhoushan .container {
 padding-top:196px
}
.banners h1,
.banners h1 span,
.jzgl_banner h1,
.jzgl_banner h1 span {
 color:#fff;
 font-size:40px;
 line-height:50px
}
.banners p span,
.jzgl_banner p span {
 color:#fff;
 font-size:16px
}
.banners p,
.jzgl_banner p {
 font-size:16px;
 color:#fff
}
.latest_news {
 padding:8px 28px;
 margin:7px auto 0;
 overflow:hidden;
 display:inline-block
}
.latest_news h4 {
 border-right:1px solid #fff;
 color:#e46713;
 line-height:18px;
 padding-right:18px;
 margin:3px 18px 0 0;
 float:left
}
.latest_news p {
 float:left
}
.latest_news p span {
 margin-left:18px;
 color:#bcbcbc;
 font-size:14px
}
.latest_news_title {
 max-width:362px;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden
}
.latest_news_title>a {
 color:#e46713
}
.banner-touzi1 {
 background-image:url(../images/banner/banner-touzi-1.jpg)
}
.banner-touzi2 {
 background-image:url(../images/banner/banner-touzi-2.jpg)
}
.banner-touzi3 {
 background-image:url(../images/banner/banner-touzi-3.jpg)
}
.media-banner1 {
 background-image:url(../images/banner/media_banner1.jpg)
}
.media-banner2 {
 background-image:url(../images/banner/media_banner2.jpg)
}
#header {
 background-color:#fff
}
.logo {
 padding-bottom:0
}
.logo .navbar-brand {
 padding:0;
 position:relative;
 z-index:999
}
.logo .navbar-brand a {
 display:inline-block;
 vertical-align:middle
}
.logo .navbar-brand a img {
 margin-top:0;
 width:auto
}
.logo h2 {
 color:#333;
 font-size:20px;
 line-height:60px;
 float:left;
 display:inline-block;
 margin-top:0;
 margin-bottom:0
}
.header .navbar-text a {
 color:#b5b5b5;
 font-size:12px;
 line-height:22px;
 padding:0
}
.header .navbar-text img {
 margin-right:4px;
 margin-bottom:2px;
 margin-top:0
}
.subnav {
 padding-top:17px
}
.subnav p {
 font-size:13px
}
.subnav .j_hide.topMenu {
 display:block
}
.topMenu>li {
 padding-bottom:41px
}
.navbar-right {
 margin-left:0;
 margin-right:0
}
.navbar-right li.j_old,
.navbar-right li.lan_wrap {
 margin-left:13px
}
.bar-item-cont {
 display:none;
 position:absolute;
 top:31px;
 right:-13px;
 z-index:1000;
 padding:13px 22px 10px 21px;
 background-color:#fff;
 -moz-box-shadow:0 5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 5px 8px rgba(102,102,102,.35);
 box-shadow:0 5px 8px rgba(102,102,102,.35)
}
.navbar-text .bar-item-weixin img {
 display:block;
 width:89px;
 height:89px;
 margin-bottom:9px;
 margin-right:0
}
.bar-item-weixin span {
 display:block;
 color:#666;
 font-size:13px;
 line-height:normal;
 text-align:center
}
.navbar-left>li {
 width:110px;
 text-align:center
}
.navbar-left>li>a {
 font-size:12px;
 padding-top:7px;
 padding-bottom:7px
}
.navbar-nav li.splitter {
 background:url(../images/splitter.png) center right no-repeat
}
.navbar-left li.yewu {
 width:110px;
 position:relative
}
.navbar-left li.yewu a {
 background:url(../images/sub_menu.png) 81px center no-repeat;
 padding-left:17px
}
.navbar-left .yewu.active a {
 background-image:url(../images/sub_menu1.png)
}
.navbar-left .yewu ol {
 display:none;
 position:absolute;
 top:38px;
 left:0;
 z-index:1000;
 background-color:#fff;
 -moz-box-shadow:0 5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 5px 8px rgba(102,102,102,.35);
 box-shadow:0 5px 8px rgba(102,102,102,.35);
 padding:17px 20px
}
.navbar-left ol li {
 border-bottom:1px solid #d7d7d7;
 float:none;
 height:35px;
 line-height:35px
}
.navbar-left ol li:last-child {
 border:none
}
.navbar-left .yewu ol a,
.navbar-left .yewu.active ol a {
 background:0 0;
 padding-left:0
}
.inquiry li a:hover,
.languagein a:hover,
.pro_list_wrap li a:hover,
.yewu ol a:hover {
 color:#f29c06
}
.navbar-left li.hot-menu {
 width:150px;
 position:relative
}
.navbar-left li.hot-menu a {
 background:url(../images/sub_menu.png) 120px center no-repeat;
 padding-left:17px
}
.navbar-left .hot-menu.active a {
 background-image:url(../images/sub_menu1.png)
}
.navbar-left .hot-menu ol {
 display:none;
 position:absolute;
 top:38px;
 left:0;
 z-index:1000;
 background-color:#fff;
 -moz-box-shadow:0 5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 5px 8px rgba(102,102,102,.35);
 box-shadow:0 5px 8px rgba(102,102,102,.35);
 padding:17px 20px
}
.navbar-left .hot-menu ol a,
.navbar-left .hot-menu.active ol a {
 background:0 0;
 padding-left:0
}
.navbar-left .hot-menu ol li {
 width:180px
}
.hot-menu ol a:hover,
.inquiry li a:hover,
.languagein a:hover,
.pro_list_wrap li a:hover {
 color:#f29c06
}
.lan {
 position:relative;
 z-index:100
}
.languagein {
 display:none;
 background-color:#fff;
 position:absolute;
 z-index:1000;
 top:10px;
 right:0;
 width:440px;
 padding:22px 36px;
 -moz-box-shadow:0 5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 5px 8px rgba(102,102,102,.35);
 box-shadow:0 5px 8px rgba(102,102,102,.35)
}
.languagein p {
 border-bottom:1px solid #d0d0d0;
 color:#666;
 font-size:18px;
 margin-bottom:20px
}
.languagein li {
 float:none;
 height:32px;
 line-height:32px;
 padding-left:24px;
 background:url(../images/languagebg.jpg) center left no-repeat
}
.navbar-right .languagein a {
 color:#274899;
 font-size:18px
}
.navbar-inverse {
 margin-top:19px
}
.navbar-inverse .navbar-nav {
 margin-top:8px
}
.navbar-inverse .navbar-nav li.active,
.navbar-inverse .navbar-nav li.current {
 border-bottom:3px solid #ff9a00;
 padding-bottom:38px
}
.navbar-inverse .navbar-nav>li>a {
 color:#333;
 font-weight:400;
 border-left:1px solid #c9c9c9;
 padding:0 18px;
 line-height:12px
}
.navbar-inverse .navbar-nav li:first-child a {
 border:none;
 padding-left:30px
}
.navbar-inverse .navbar-nav li.active a {
 color:#333
}
.navbar-inverse .navbar-nav li.active a:hover,
.navbar-inverse .navbar-nav li.current a {
 color:#e46713
}
.navbar-inverse .navbar-nav .pro_btn a {
 padding:0 30px
}
.navbar-inverse li.pr0 a {
 padding-right:0
}
.pro_list_wrap {
 background-color:#f2f2f2;
 padding-top:46px;
 padding-bottom:58px;
 
}
.pro_list_wrap ul {
 padding-left:0
}
.pro_list_wrap ul li {
 line-height:14px;
 padding:14px 0;
}
.pro_list_wrap ul li a {
 color:#999;
 font-size:14px;
 margin:0 10px;
}
.pro_list_wrap li span {
 color:#3671cf;
 display:inline-block;
 width:80px;
 border-right:1px solid #e4e4e4;
 line-height:14px;
 margin-right:15px
}
.pro_list_wrap li span>a,
.pro_list_wrap li span>a:hover {
 color:inherit
}
.pro_list_wrap .pro_list_item {
 overflow:hidden
}
.chanpin_list_wrap img{margin:0px auto;}
.chanpin_list_wrap {
 -webkit-transition:-webkit-all .2s ease-out;
 transition:.2s ease-out;
 transition:.2s ease-out,-webkit-all .2s ease-out;
 border-top:1px solid #ddd;
 border-bottom:1px solid #ddd;
 position:absolute;
 z-index:1;
 left:0;
 right:0;
 background-color:#fff;
 padding-bottom:22px;
 z-index:11;
 background: url(../images/xiala_bg.jpg) no-repeat center;
}
.chanpin_list_wrap .chanpin_list {
 text-align:center
}
.chanpin_list_wrap .chanpin_list h3 {
 border-bottom:1px solid #ddd;
 padding-bottom:15px;
 color:#333;
 margin-top:20px;
 margin-bottom:10px;
 font-size:16px;
 font-weight:700
}
.chanpin_list_wrap .chanpin_list h3 a {
 color:#333;
 line-height:1.1
}
.chanpin_list_wrap .chanpin_list h3 a:hover {
 color:#e46713
}
.chanpin_list_wrap ul {
 padding-left:0
}
.chanpin_list_wrap ul li {
 line-height:34px
}
.chanpin_list_wrap ul li .pro_list_item a {
 color:#999;
 font-size:14px;
 margin:0 10px 14px;
 line-height:14px;
 display:inline-block
}
.chanpin_list_wrap ul li .pro_list_item a.active {
 color:#e46713
}
.chanpin_list_wrap li span {
 color:#3671cf;
 width:80px;
 border-right:1px solid #e4e4e4;
 line-height:14px;
 margin-right:15px;
 float:left
}
.chanpin_list_wrap li a {
 color:#777
}
.chanpin_list_wrap li a:hover {
 color:#e46713
}
.chanpin_list_wrap li span>a,
.chanpin_list_wrap li span>a:hover {
 color:inherit
}
.chanpin_list_wrap .pro_list_item {
 overflow:hidden
}


.chanpin_list_wrap .left {
    float: left;
    width: 71%;
    margin-top: 33px;
}

.chanpin_list_wrap .left  .t {
    font-size: 35px;
    color: #666;
    font-weight: bold;
    line-height: 35px;
    margin-bottom: 30px;
}
.chanpin_list_wrap .left  .c {
    font-size: 14px;
    color: #666;
    line-height: 25px;
    margin-bottom: 17px;
}
.chanpin_list_wrap .right .r_infor {
    padding-top: 100px;
    padding-left: 16%;
}
 .chanpin_list_wrap .right .r_infor dt {
    font-size: 28px;
    font-weight: bold;
    color: #fff;
    line-height: 28px;
    margin-bottom: 24px;
}
 .chanpin_list_wrap .right .r_infor dd ,.chanpin_list_wrap .right .r_infor dd a {
    font-size: 16px;
    color: #fff;
    line-height: 37px;
}

.chanpin_list_wrap .right {
    width: 29%;
    float: left;
}











.hide {
 display:none
}
.success img {
 margin:0 auto
}
.sns {
 margin:15px auto;
 width:350px;
 text-align:center
}
.inquiry {
 margin-left:26px;
 position:relative;
 float:right
}
.inquiry .inquiryCon {
 display:none;
 position:absolute;
 top:28px;
 right:-65px;
 z-index:1000;
 background:url(../images/to-inquiry.png) center 34px no-repeat;
 padding-top:41px
}
.inquiry ul {
 background-color:#fff;
 width:160px;
 height:auto;
 padding:0 20px;
 -moz-box-shadow:0 5px 5px rgba(102,102,102,.35);
 -webkit-box-shadow:0 5px 5px rgba(102,102,102,.35);
 box-shadow:0 5px 5px rgba(102,102,102,.35)
}
.inquiry ul li {
 padding:10px 0;
 text-align:center
}
.inquiry li+li {
 border-top:1px solid #e4e4e4
}
.inquiry li a,
.inquiry li p {
 color:#333;
 font-size:13px;
 line-height:24px
}
.search_box {
 position:relative;
 float:right
}
.search-expand {
 display:none;
 background-color:#fff;
 border:1px solid #ccc;
 position:absolute;
 top:-16px;
 right:0;
 z-index:999;
 width:740px;
 line-height:40px;
 padding:10px 13px;
 -moz-box-shadow:0 0 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 0 8px rgba(102,102,102,.35);
 box-shadow:0 0 8px rgba(102,102,102,.35)
}
input {
 font-family:microsoft yahei;
 border:none
}
.search-expand .input {
 color:#ccc;
 width:671px;
 height:40px;
 padding:0 5px;
 margin:0
}
.search-expand button {
 position:absolute;
 top:7px;
 right:13px;
 width:40px;
 height:40px;
 padding:0;
 background:url(../images/search1.png) 10px center no-repeat #fff;
 border:none
}
.consult {
 width:40px;
 height:60px;
 padding:14px 8px
}
.hotline {
 width:99px;
 height:60px;
 padding:14px 8px 14px 6px
}
.nav_hovers {
 position:relative
}
.nav_hovers .popup {
 position:absolute;
 top:12px;
 left:0;
 z-index:1000;
 padding-top:41px
}
.nav_hovers ol {
 display:none;
 background-color:#fff;
 -moz-box-shadow:0 5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 5px 8px rgba(102,102,102,.35);
 box-shadow:0 5px 8px rgba(102,102,102,.35);
 padding:17px 26px
}
.nav_hovers ol li {
 border-top:1px solid #d7d7d7;
 line-height:35px;
 text-align:center
}
.nav_hovers li:first-child {
 border-top:none
}
.navbar-nav li.nav_hovers li a {
 padding-left:0!important;
 white-space:nowrap
}
.nav_hovers ol li a:hover {
 color:#e46713
}
.header-top .top-list>li>a {
 position:relative;
 padding-left:15px;
 padding-right:15px;
 font-size:12px;
 color:#b5b5b5
}
.header-top .top-list.right>li:last-child>a {
 padding-right:0
}
.header-top .top-list>li>a:after {
 content:'';
 position:absolute;
 width:1px;
 height:10px;
 background-color:#797979;
 top:50%;
 margin-top:-5px;
 margin-left:15px
}
.header-top .top-list.right>li:first-child>a:after {
 margin-left:15px
}
.header-top .top-list>li:first-child>a:after {
 margin-left:29px
}
.header-top .top-list>li:first-child>a {
 padding-left:28px
}
.header-top .top-list>li:last-child>a:after {
 display:none
}
.logo {

 overflow:hidden;
 margin-right:0;
 margin-top:20px
}
.logo>a {
 display:block;
 width:100%;
 height:100%;
 
}

.header-nav a{
	display: inline-block;
}
.header-nav .nav-list>li {
 float:left;
 padding:38px 0;
 position:relative
}
.header-nav .nav-list>li>a {
 padding:0 25px;
 font-size:16px;
 position:relative;
 color:#515151;
 font-weight: 200;
}
.header-nav .nav-list>li>a:hover,
.header-nav li.active>a {
 color:#ed6d00;
}
.header-nav .nav-list>li>a:after {
 content:'';
 position:absolute;
 width:1px;
 height:10px;
 background-color:#ddd;
 top:50%;
 margin-top:-5px;
 margin-left:25px
}
.header-nav .nav-list>li:last-child>a:after {
 display:none
}
.header-nav .header-contact {
 margin-top:32px;
 background:url(../images/tel_03.jpg) left center no-repeat;
 padding-left:42px
}
.header-nav .header-contact>p {
 color:#444;
 font-size:14px;
 margin-bottom:0;
 line-height:18px;
}
.header-nav .header-contact>p:first-child {
 font-size:12px;
 color:#e1e1e1;
}
.top-icon {
 width:12px;
 height:12px;
 position:absolute;
 margin-left:-18px;
 vertical-align:middle;
 margin-top:6px;
}
.icon-follow {
 background:url(../images/top_icons2.png) left center no-repeat
}
.icon-global {
 background:url(../images/top_icons3.png) left center no-repeat
}






@media(max-width:1200px) {
 .main-nav {
  float:left!important
 }
}
.error404 {
 text-align:center;
 padding:120px 0;
 border-top:1px solid #eee
}
.error404 h1 {
 font-size:180px;
 line-height:normal
}
.error404 p {
 font-size:18px;
 margin-bottom:15px
}
.sb-loading {
 background-image:url(../images/loading.png);
 background-repeat:no-repeat;
 background-position:center;
 display:inline-block
}
.sb-loading img {
 z-index:0;
 position:relative
}
.nav-business {
 text-align:center;
 margin-bottom:45px
}
.nav-business>li>a {
 font-size:14px;
 margin-right:5px;
 margin-top:10px;
 width:auto;
 padding-left:30px;
 padding-right:30px
}
#imtpye {
 line-height:50px;
 color:#999
}
.imtpye {
 margin-right:15px;
 font-weight:400
}
#footer {
 background-color:#282828;
 z-index:12;
 position:relative
}
#footer h2 {
 color:#fff;
 font-size:20px;
 font-weight:400
}
#footer a,
.pro_col_bg h1 strong,
.pro_col_bg p,
.pro_column a {
 color:#fff
}
#footer .footer-bottom p {
 color:#bcbcbc;
 padding-top:28px;
 border-top:1px solid rgba(255,255,255,.05)
}
#footer li {
 line-height:32px
}
.footer-bottom p span {
 color:#797979;
 margin-left:9px
}
#footer p span a {
 color:#797979;
 margin:0 10px;
 display:inline-block
}
.footer-right {
 border-left:1px solid #4c4c4c;
 height:179px
}
.footer-right-wrap {
 max-width:210px;
 float:right
}
.footer-right-wrap h3 {
 margin-bottom:0
}
.footer-right-wrap .online_btn {
 line-height:42px;
 margin-top:0;
 margin-bottom:20px
}
.online_btn a {
 background-color:#e46713;
 border:1px solid #e46713;
 border-radius:3px;
 -webkit-border-radius:3px;
 -moz-border-radius:3px;
 color:#fff;
 font-size:16px;
 padding:9px 26px 10px
}
.footer-right-wrap p {
 color:#fff;
 line-height:32px
}
#footer .related-link a {
 background:url(../images/u471.png) center right no-repeat;
 color:#999;
 font-size:16px;
 padding-right:23px
}
.related-link {
 position:relative;
 margin-top:15px
}
.related-link ul {
 display:none;
 position:absolute;
 left:0;
 bottom:24px;
 z-index:100;
 background-color:#fff;
 padding:17px 25px;
 -moz-box-shadow:0 -5px 8px rgba(102,102,102,.35);
 -webkit-box-shadow:0 -5px 8px rgba(102,102,102,.35);
 box-shadow:0 -5px 8px rgba(102,102,102,.35)
}
.related-link li+li {
 border-top:1px solid #d7d7d7
}
#footer .related-link li a {
 color:#333;
 font-size:14px;
 font-weight:400;
 line-height:35px;
 padding-right:0;
 background:0 0
}
.footer .list-unstyled li a,
.footer p {
 font-size:14px
}
.fixBar ul {
 margin-top:-187px;
 position:absolute;
 width:40px;
 top:50%
}
@supports(transform:translateY(-50%)) {
 .fixBar ul {
  -webkit-transform:translateY(-50%);
  -ms-transform:translateY(-50%);
  -o-transform:translateY(-50%);
  transform:translateY(-50%);
  margin-top:0
 }
}
.fixBar {
 position:fixed;
 right:-40px;
 top:0;
 bottom:0;
 margin:0;
 width:40px;
 background-color:#fff;
 -webkit-box-shadow:0 1px 10px rgba(0,0,0,.2);
 box-shadow:0 1px 10px rgba(0,0,0,.2);
 z-index:900
}
.fixBar li {
 position:relative;
 width:40px;
 height:52px;
 padding:4px 0 2px;
 text-align:center;
 cursor:pointer
}
.fixBar li:not(:last-child) {
 border-bottom:1px solid #d8d5d5
}
.fixBar li>a,
.fixBar li>span {
 display:inline-block;
 width:40px;
 height:52px;
 text-align:center;
 text-decoration:none;
 outline:0;
 line-height:999;
 vertical-align:middle;
 font-size:12px;
 padding-top:4px
}
.fixBar li:hover {
 background-color:#3671cf
}
.f-icon {
 background-image:url(../images/fixsprite-02.png);
 background-repeat:no-repeat
}
.fixBar .f-chat {
 background-position:-224px -36px;
 height:70px
}
.fixBar .f-feedback {
 background-position:-177px -108px
}
.fixBar .f-feedback:hover {
 background-position:-224px -108px
}
.fixBar .over-mask {
 position:absolute;
 right:42px;
 top:50%;
 margin-top:-17px;
 display:none;
 width:112px;
 height:35px
}
.fixBar .over-mask img {
 display:none
}
.fixBar .feedback-mask-icon {
 background-position:-38px -119px
}
.fixBar .facebook {
 background-position:-177px -161px
}
.fixBar .facebook:hover {
 background-position:-224px -161px
}
.fixBar .facebook-mask-icon {
 background-position:-38px -170px
}
.fixBar .linkedin {
 background-position:-177px -214px
}
.fixBar .linkedin:hover {
 background-position:-224px -214px
}
.fixBar .linkedin-mask-icon {
 background-position:-38px -223px
}
.fixBar .youtube {
 background-position:-177px -267px
}
.fixBar .youtube:hover {
 background-position:-224px -267px
}
.fixBar .youtube-mask-icon {
 background-position:-38px -276px
}
.fixBar .twitter {
 background-position:-177px -320px
}
.fixBar .twitter:hover {
 background-position:-224px -320px
}
.fixBar .twitter-mask-icon {
 background-position:-38px -329px
}
.fixBar li:hover a {
 -webkit-transition:none;
 -o-transition:none;
 transition:none
}
.fixBar .f-top {
 position:absolute;
 width:40px;
 height:40px;
 bottom:50px;
 background-position:-24px -75px;
 overflow:hidden
}
.fixBar .f-top:hover {
 border:1px solid #3671cf;
 background:#3671cf
}
.fixBar .f-top a {
 display:none;
 text-align:center;
 text-decoration:none;
 outline:0;
 vertical-align:middle;
 font-size:12px;
 padding-top:0;
 color:#fff;
 width:100%;
 height:100%;
 margin-top:4px;
 line-height:15px
}
.fixBar .f-top:hover a {
 display:block
}
.fixBar .f-close {
 position:absolute;
 width:40px;
 height:40px;
 bottom:5px;
 right:0;
 background-position:-68px -75px;
 overflow:hidden;
 cursor:pointer;
 -webkit-transition:transform .5s ease-in-out;
 -o-transition:transform .5s ease-in-out;
 transition:transform .5s ease-in-out
}
.fixBar .f-close:hover {
 background-position:-108px -75px
}
.fixbar-expand {
 position:fixed;
 bottom:0;
 right:-100px;
 margin:0;
 z-index:999;
 display:none
}
@keyframes mmove {
 0%,
 100% {
  transform:translateX(0)
 }
 50% {
  transform:translateX(-19px)
 }
}
@-webkit-keyframes mmove {
 0%,
 100% {
  -webkit-transform:translateX(0)
 }
 50% {
  -webkit-transform:translateX(-19px)
 }
}
@-moz-keyframes mmove {
 0%,
 100% {
  -moz-transform:translateX(0)
 }
 50% {
  -moz-transform:translateX(-19px)
 }
}
@-ms-keyframes mmove {
 0%,
 100% {
  -ms-transform:translateX(0)
 }
 50% {
  -ms-transform:translateX(-19px)
 }
}
.fixbar-expand .fixbar-toggle {
 background-position:-40px -23px;
 width:100px;
 height:40px;
 cursor:pointer
}
.fixbar-expand .fixbar-toggle:hover {
 animation:2s ease-in-out .5s mmove;
 -webkit-animation:2s ease-in-out .5s mmove;
 -ms-animation:mmove 2s ease-in-out .5s 1;
 -moz-animation:2s ease-in-out .5s mmove
}
.icon-triangle-right:after {
 content:'';
 width:0;
 height:0;
 border-top:5px solid transparent;
 border-right:5px solid transparent;
 border-bottom:5px solid transparent;
 border-left:5px solid #fff
}
.icon-chat-position:after {
 position:absolute;
 right:0;
 top:50%;
 -webkit-transform:translate(100%,-50%);
 -ms-transform:translate(100%,-50%);
 -o-transform:translate(100%,-50%);
 transform:translate(100%,-50%)
}
#LXB_CONTAINER {
 top:200px!important;
 right:-9999px!important
}
.lxb-cb-tip-info {
 top:-105px!important
}
.fbar-tabs {
 z-index:99999;
 -webkit-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 -o-user-select:none;
 user-select:none
}
.websitemap_banner {
 background:url(../images/website.jpg) top center no-repeat;
 height:200px
}
.websitemap_banner h1 {
 color:#fff;
 font-size:34px;
 font-weight:700;
 padding-top:89px;
 margin-bottom:0
}
.websitemap .container-fluid {
 margin-top:45px;
 margin-bottom:125px
}
.website_border_bottom {
 border-bottom:1px solid #e4e4e4;
 padding-bottom:32px;
 margin-bottom:20px
}
.websitemap h2 {
 font-size:24px;
 line-height:48px;
 margin-bottom:13px
}
.websitemap h2 a {
 color:#333;
 font-size:24px;
 font-weight:700
}
.websitemap h3 {
 line-height:28px;
 margin-bottom:0
}
.websitemap h3 a {
 color:#333;
 font-size:18px
}
.websitemap p a {
 color:#666
}
.row_set {
 margin-top:11px;
 margin-bottom:23px
}
.row_set2 {
 margin-bottom:8px
}
@media(max-width:1199px) {
 .logo .navbar-brand {
  width:70%
 }
 .logo h2 {
  font-size:20px
 }
 .subnav li a span {
  margin:0 15px
 }
 .navbar-inverse .navTop {
  margin-left:20px
 }
 .navbar-inverse .navbar-nav>li>a {
  padding:0 11px
 }
 .navbar-inverse .navbar-nav li:first-child a {
  padding-left:20px
 }
 .navbar-inverse .navbar-nav .pro_btn a {
  padding:0 20px
 }
 .navbar-inverse li.pr0 a {
  padding-right:0
 }
 .footer-right-wrap {
  float:none;
  margin-left:20px
 }
 .card .row .col-md-6 img{width:100% !important;}
 
 
}
@media(max-width:991px) and (min-width:768px) {
 .navbar-left li {
  width:90px
 }
 .navbar-inverse .navbar-nav {
  margin-top:8px;
  text-align:right
 }
 .navbar-nav>li {
  display:inline-block
 }
 .logo h2 {
  font-size:16px;
  line-height:43px
 }
 .navbar-inverse .navTop {
  margin-left:0
 }
 .subnav .toolbox {
  display:none
 }
 
}
@media(max-width:991px) {
 .subnav .navbar-toggle {
  margin-top:6px;
  display:block
 }
 .nav_hovers .popup {
  top:25px;
  left:50%;
  margin-left:-54px;
  padding-top:0
 }
 .subnav .toolbox {
  float:left!important;
  margin-left:-15px
 }
 .subnav [class*=col-] {
  position:static
 }
 .subnav ul.nav {
  width:100%;
  position:relative;
  right:40px;
  bottom:0;
  box-sizing:border-box
 }
 .subnav .nav>li {
  width:25%;
  text-align:center;
  display:inline-block!important
 }
 .subnav .nav li a span {
  float:right
 }
 .navbar-inverse .navbar-nav li.current {
  padding-bottom:10px
 }
  .testimonials-carosels .swiper-slide > .row {
  display:inline-block !important;
}
 .swiper-button-next{right: 10px !important;}
 .swiper-button-prev{left: 10px !important;}
.zt_case .toptit{display:none;}
.hotgift .gift_box{padding-top: 2px !important;}
 .hotgift .box{width:100% !important;padding-top: 15px !important;} 
 .about_box .row .left {padding-top: 0px !important;padding-bottom: 0px !important;}
 .about_box .row .left .text {padding-right: 0px !important;line-height: 2 !important;}
 .about_box .row .left .tit{line-height: 30px !important;font-size: 25px !important;padding-top: 20px;}
 .photo .bt,.message_box .list .left{display:none;}
 .message_box .list .msgicon{width: 33.33% !important;}
 .pro_h_tit{font-size:36px !important;}
 
}
@media(max-width:767px) {
 html {
  overflow-y:scroll
 }
 :root {
  overflow-y:auto;
  overflow-x:hidden
 }
 :root body {
  position:absolute
 }
 body {
  width:100vw;
  overflow:hidden;
  font-family:Helvetica,Arial,Georgia
 }
 #zt-banner {
  position: relative;
}
#zt-banner .img-wrap {
  float: left;
  width: 100%;
}
 #zt-banner .img-wrap img {
  display: block;
  width: 100%;
}
.hotgift{padding: 30px 0px  !important;}
.hotgift .box{border-bottom-left-radius: 100px !important;border-bottom-right-radius: 100px !important;}
.hotgift .box .tit {font-size: 20px !important;line-height: 1.5 !important;}
.hotgift .box .text {font-size: 14px !important;}
.about_box .row .left .tel {line-height: 2.2 !important;}
.message_box .list .msgicon,.message_box .text{font-size:14px !important;}
.message_box .list .msgicon span {font-size: 12px;}
.message_box .row .msg{font-size:16px !important;}
.btn_submit{letter-spacing: 1px !important;font-size: 14px !important;}
.msgbutton {margin: 30px 0px !important;}
 .pro_h_tit{font-size:28px !important;}
.header-top,.zt_case .top .r{display:none}
.service .service_box .text{width:88% !important;text-align: justify;}
.service .service_box .right{padding-left:20px !important;}
.pic .su-list ul li .top .l .txt::after {margin-top: 10px !important;}
.pic .su-list ul li .top { padding-bottom: 30px !important;}
.pic {padding: 30px 0px !important;}
.service .service_box .tit{padding-left:15px !important;}
.whatsapp_box{display:block;}

 
 
 .subnav .j_hide.topMenu {
  display:none
 }
 .navbar-icon:before {
  content:"";
  background-image:url(../images/navsprite.png);
  background-repeat:no-repeat;
  position:absolute;
  display:inline-block;
  text-align:center;
  vertical-align:middle
 }
 .icon-toggle {
  position:absolute;
  display:inline-block;
  right:10px;
  top:1.5vw;
  width:4vw;
  height:4vw;
  color:#ed6d00;
  font-size: 4vw;
 }
 .left-arrow-icon {
  position:absolute;
  display:inline-block;
  width:30px;
  height:30px;
  top:50%;
  left:19px;
  font-size:28px;
  color:#fff;
  -webkit-transform:translateY(-50%) rotate(180deg);
  -ms-transform:translateY(-50%) rotate(180deg);
  -o-transform:translateY(-50%) rotate(180deg);
  transform:translateY(-50%) rotate(180deg)
 }
 .home-icon:before {
  width:16px;
  height:16px;
  top:5px;
  background-position:0 0
 }
 .business-icon:before {
  width:16px;
  height:16px;
  top:33px;
  background-position:0 -23px
 }
 .product-icon:before {
  width:16px;
  height:17px;
  top:30px;
  background-position:0 -40px
 }
 .case-icon:before {
  width:16px;
  height:17px;
  top:30px;
  background-position:0 -63px
 }
 .service-icon:before {
  width:16px;
  height:17px;
  top:31px;
  background-position:0 -83px
 }
 .brand-icon:before {
  width:16px;
  height:13px;
  top:32px;
  background-position:0 -102px
 }
 .sidebar {
  position:fixed;
  top:0;
  bottom:0;
  right:0;
  width:45%;
  background-color:#fff;
  z-index:100;
  -webkit-transform:translateX(100%);
  -ms-transform:translateX(100%);
  -o-transform:translateX(100%);
  transform:translateX(100%);
  -webkit-transition:transform .5s ease-in-out;
  -o-transition:transform .5s ease-in-out;
  transition:transform .5s ease-in-out
 }
 .sidebar-title {
  width:100%;
  height:60px;
  background-color:#3671cf;
  position:fixed;
  z-index:19
 }
 .sidebar-content {
  padding:96px 0 25px 27px;
  height:499px;
  position:relative;
  overflow:auto
 }
 .sidebar-menu>li {
  position:relative;
  padding:24px 0
 }
 .sidebar-menu>li:first-child {
  padding-top:0
 }
 .sidebar-menu>li>a {
  padding-left:32px;
  vertical-align:middle;
  font-size:18px;
  color:#444;
  font-weight:400
 }
 .sidebar-sub-menu {
  display:none;
  padding-top:24px;
  padding-left:10px;
  border-bottom:1px solid #f4f7fc;
  padding-bottom:24px;
  margin-bottom:-24px
 }
 .active .sidebar-sub-menu {
  display:block
 }
 .sidebar-sub-menu>li {
  padding:15px 0
 }
 .sidebar-sub-menu>li:first-child {
  padding-top:24px;
  border-top:1px solid #f4f7fc
 }
 .sidebar-sub-menu>li:last-child {
  padding-bottom:0
 }
 .sidebar-sub-menu li a {
  padding-left:22px;
  color:#666
 }
 .s-translate {
  -webkit-transform:translateX(0);
  -ms-transform:translateX(0);
  -o-transform:translateX(0);
  transform:translateX(0)
 }
 .fixBar,
 .footer-top {
  display:none
 }
 #footer .footer-bottom p {
  border:none;
  padding-top:0
 }
 .footer-bottom p span {
  display:block
 }
 .panel-footer {
  padding:30px 0
 }
 .row_set {
  margin-left:0;
  margin-right:0
 }
 .row_set .col-xs-6 {
  margin-bottom:5px
 }
 .mb30 {
  margin-bottom:15px
 }
 .mb80 {
  margin-bottom:40px
 }
 .footer-right {
  border:none;
  height:auto;
  padding:20px 10px 0
 }
 .footer-right-wrap {
  max-width:100%;
  margin-left:0
 }
 .navbar-inverse .navbar-nav {
  margin-bottom:0
 }
 .logo {
  padding:0 0 20px 15px;
  position:relative!important
 }
 .logo .navbar-brand {
  width:auto
 }
 .logo h2 {
  font-size:22px;
  top:50%
 }
 .navbar-right {
  margin-left:23px
 }
 .subnav ul.nav {
  padding-left:8px;
  padding-right:7px
 }
 .subnav .toolbox {
  display:none;
  margin-left:0
 }
 .subnav .navbar-toggle {
  position:absolute;
  top:50%;
  right:5px;
  margin-top:-15px
 }
 .nav_top .nav li {
  display:inline-block
 }
 .nav_top .navbar-nav {
  margin:0
 }
 .nav_top .collapse,
 .subnav .collapse {
  display:block
 }
 .subnav .nav>li {
  width:23%
 }
 .lan {
  position:static
 }
 .languagein {
  position:absolute;
  top:100%;
  right:0;
  left:0;
  width:100%
 }
 #footer .col-lg-2 {
  border-bottom:1px solid #4c65a2;
  padding:20px 10px
 }
 #footer {
  text-align:center
 }
 #footer li {
  display:inline-block;
  margin-right:30px
 }
 #footer p {
  border:none
 }
 #footer .mb80 {
  margin-bottom:30px
 }
 .fixBar {
  bottom:0;
  top:auto;
  left:0;
  right:0;
  width:100%;
  height:35px
 }
 .fixBar ul {
  width:100%;
  margin-bottom:0
 }
 .fixBar li {
  display:inline-block;
  padding:0;
  vertical-align:middle
 }
 .fixBar li:not(:last-child) {
  border-bottom:none
 }
 .fixBar .f-top {
  right:0
 }
 .fixBar img {
  display:none
 }
 .fixBar .phone-mask,
 .fixBar .wechat-mask {
  top:auto;
  bottom:35px;
  left:50%;
  background-image:url(../images/items/resfixbar.png);
  background-repeat:no-repeat;
  -webkit-transform:translateX(-53%);
  -ms-transform:translateX(-53%);
  -o-transform:translateX(-53%);
  transform:translateX(-53%)
 }
 .fixBar .wechat-mask {
  width:117px;
  height:158px;
  background-position:-18px -20px
 }
 .fixBar .f-wechat:hover .wechat-mask {
  display:block
 }
 .fixBar .phone-mask {
  width:126px;
  height:60px;
  background-position:-153px -20px
 }
}
@media(max-width:567px) {
 [class*=col-xs-] {
  padding-left:5px!important;
  padding-right:5px!important
 }
 .mb30 {
  margin-bottom:10px
 }
 .logo .navbar-brand,
 .navbar-left>li {
  width:auto
 }
 .logo h2 {
  font-size:22px;
  top:50%
 }
 .navbar-text {
  padding-left:5px
 }
 .nav_top .navbar-text a {
  display:inline-block;
  padding-left:5px;
  padding-right:0
 }
 .nav_top .nav li,
 .navbar-right {
  margin-left:0
 }
 .navbar-left li.yewu a {
  padding-left:5px
 }
 .navbar-inverse .navTop {
  display:none
 }
 .subnav ul.nav {
  bottom:-30px
 }
 .navbar-right li.j_old,
 .navbar-right li.lan_wrap {
  margin-left:5px;
  padding-left:5px
 }
 .breadcrumb,
 .subnav .nav li a span {
  display:none
 }
 .nav>li>a {
  padding:4px 10px
 }
 .subnav .col-xs-5 {
  width:88%
 }
 .inquiry .inquiryCon {
  top:17px;
  right:-40px
 }
 .search-expand {
  top:38px;
  right:-220px
 }
 .footer-top {
  display:none
 }
 #footer .footer-bottom p {
  border-top:none;
  padding-top:0
 }
}
@media(max-width:458px) {
 .subnav .col-xs-5 {
  width:78%
 }
 .logo h2 {
  font-size:16px
 }
 .navbar-inverse .navbar-nav .pro_btn {
  margin-top:-10px
 }
 .navbar-inverse .navbar-nav>li>a {
  padding:0
 }
 .navbar-inverse .navbar-nav li:first-child a {
  padding-left:0
 }
 .navbar-inverse .navbar-nav .pro_btn a {
  padding:0
 }
}
@media(max-width:359px) {
 .navbar-left li.yewu {
  width:88px;
  background:url(../images/sub_menu.png) 65px center no-repeat
 }
 .nav_top .nav li.yewu a {
  padding-left:0;
  background-position-x:65px
 }
}
.container h2 {
 text-transform:capitalize
}
.article-text h2 {
 font-size:18px
}
.article-text .features li,
#artical .features li {
 margin:5px 0 10px -40px
}
#artical .rimg {
 float:right;
 margin:8px 0 0 5px;
 clear:both
}
#artical .limg {
 float:left;
 margin:5px 20px 0 0;
 clear:both
}
p.notfound img {
 margin:0 auto
}
 .lan_down {
    position: absolute;
    left: 0%;
    top: 100%;
    width: 100%;
    background: url(../images/lanDown_bg.png) center;
    display: none;
    color: #fff;
}
.wrap {
    width: 1300px;
    margin-right: auto;
    margin-left: auto;
}
.header-top{transition: all 0.5s ease;position: relative;}
.lan_down{z-index:100;}

.lan_down .lan_content {
    padding-top: 50px;
}
 .lan_down .lan_content .sl {
    height: 170px;
    position: relative;
    padding-left: 115px;
    min-height: 90px;
}

 .lan_down .lan_content .sl .map {
    background: url(../images/lanDown_map.png) no-repeat;
    width: 110px;
    height: 90px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0;
}

.lan_down .lan_content .sl01 .map {
    background-position: 0 0;
}
.lan_down .lan_content .sl dt {
    font-size: 22px;
    font-weight: bold;
    color: #e6e6e6;
    line-height: 1.3;
    margin-bottom: 10px;
}
 .lan_down .lan_content a {
    color: #c7c7c7;
}
.lan_down .lan_content .sl {
    height: 170px;
    position: relative;
    padding-left: 115px;
    min-height: 90px;
}
 .lan_down .lan_content .sl02 .map {
    background-position: 0 -90px;
}
 .lan_down .lan_content .sl dt {
    font-size: 22px;
    font-weight: bold;
    color: #e6e6e6;
    line-height: 1.3;
    margin-bottom: 10px;
}
 .lan_down .lan_content .sl03 .map {
    background-position: 0 -180px;
}
.lan_down .lan_content .sl04 .map {
    background-position: 0 -270px;
}
.lan_down .lan_content .sl05 .map {
    background-position: 0 -360px;
}
.lan_down .lan_content .sl06 .map {
    background-position: 0 -450px;
}
 .lan_down .lan_content .sl07 .map {
    background-position: 0 -540px;
}

 .lan_down .lan_content .row > .span-4 {
    width: 32.33333333%;
}
 .lan_down .lan_content .sl01:hover .map {
    background-position: -110px 0;
}
 .lan_down .lan_content .sl02:hover .map {
    background-position: -110px -90px;
}
 .lan_down .lan_content .sl03:hover .map {
    background-position: -110px -180px;
}
.lan_down .lan_content .sl04:hover .map {
    background-position: -110px -270px;
}
.lan_down .lan_content .sl05:hover .map {
    background-position: -110px -360px;
}
.lan_down .lan_content .sl06:hover .map {
    background-position: -110px -450px;
}
 .lan_down .lan_content .sl07:hover .map {
    background-position: -110px -540px;
}
 .lan_down .lan_content a:hover {
    color: #f78b42;
    text-decoration: underline;
}


