* {margin:0;padding:0;}

a {text-decoration:none}

a:hover {text-decoration:none}

p {font-size:14px;}

ul,li {list-style:none}

.fl {float:left}

.fr {float:right}

.clear {clear:both}

.pic {width:100%;height:auto;}

input {outline:none}

.container {width:1580px;margin:0 auto;padding:0;max-width:92%;}

.container::before,.container::after {display:none;}

body,html {background:#fff;overflow-x:hidden;}

body {font-family:"微软雅黑";box-sizing:border-box;}



/*导航*/

.navbar {background:#fff;transition:1s;left:0;right:0;position:fixed;top:0;z-index:9999;border-top:none;border-bottom:2px solid #ddd;}

.navbar>div {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;}

.navbar-brand {width:200px;display:block;color:#d61915;padding:13px 0;margin-left:0 !important;}

.navbar-brand>img {width:100%;display:block;}

.navbar-nav {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}

.navbar-nav>li {transition:all 0.66s cubic-bezier(0.17,0.84,0.44,1) 0s;position:relative;transition:.5s;}

.navbar-nav>li>a {color:#333;transition:.5s;padding:0 10px;margin:0 10px;line-height:68px;position:relative;font-size:18px;}

.navbar-nav>li:hover {background:#d61915;display:inline-block;line-height:66px;}

.navbar-nav>li:hover a {color:#fff;}

.navbar-nav>li.active>a::after {display:none;}

.navbar-nav>li>ul {position:absolute;left:50%;top:68px;width:0%;background:#fff;opacity:0;padding:20px 0;z-index:-1;transition:.5s;box-shadow:0 4px 4px 1px rgba(0,0,0,0.15);overflow:hidden;height:100%;}

.navbar-nav>li:hover>ul {opacity:1;width:200%;left:-50%;z-index:2;height:auto;}

.navbar-nav>li>ul>li {text-align:center;padding:5px 0;transition:.5s;line-height:22px;}

.navbar-nav>li:hover>ul>li>a {color:#333;transition:.5s;}

.navbar-nav>li>ul>li:hover>a {color:#d61915;}

.navbar-nav>li>ul>li>a {color:#333;transition:.5s;}

.navbar>div>i {display:none;}

.carousel-indicators li{ border: 1px solid #111;}

.carousel-indicators .active{ background:#111;}



/* language */

.language {position:relative;text-transform:Capitalize;cursor:pointer;line-height:50px;}

.language a {display:inline-block;text-align:center;width:100%;color:#000;padding:10px 0;font-size:14px;}

.language a img {padding-right:5px;}

@media all and (max-width:768px) {.navbar {position:relative;}

.navbar>div>i {display:block !important;font-size:26px;padding:24px 30px;}

.navbar {margin-bottom:0;}

.language {display:none;}

.language a {padding:0;}

.navbar-nav {display:none;position:absolute;left:0;top:75px;text-align:center;width:100%;background:#333;margin:0;}

.navbar-nav>li {line-height:40px;}

.navbar-nav>li>a {color:#fff;}

.search {right:76px;bottom:-102px;}

}

#myCarousel {margin-top:68px;}

/* about */.index-about {padding:68px 0;}

.index-about .title {text-align:center;position:relative;/* overflow:hidden;*/margin-top:28px;}

@media all and (min-width:1500px) {.index-about .title {margin-top:68px;}

}

.index-about .title>h3 {font-size:32px;font-weight:bold;margin:0 0 18px 0;}

.index-about .title>h4 {font-size:26px;}

.index-about .title>div {width:100%;position:absolute;left:0;top:0;margin:0 auto;}

.index-about .title>div>img {display:inline-block;}

.index-about .title>p {font-size:15px;color:#333;margin:0 auto;line-height:28px;margin-top:10px;}

.index-ab {position:relative;margin:46px 0 30px 0;}

.index-ab>img {width:100%;display:block;}

.index-ab>ul {position:absolute;left:0;bottom:0;display:flex;flex-flow:row wrap;justify-content:center;width:100%;margin:0;}

.index-ab>ul>li {display:inline-block;width:20%;background:rgba(214,25,21,.6);margin:0 60px;padding:30px 20px 5px;transition:.5s;}

.index-ab>ul>li:hover {background:rgba(214,25,21,.8);}

.index-ab>ul>li>a {display:flex;flex-flow:row wrap;color:#fff;}

.index-ab>ul>li b {padding-top:10px;border-bottom:2px solid #fff;/* display:inline-block;*/    height:40px;margin-right:20px;float:left;width:8%;}

.index-ab>ul>li p {display:inline-block;width:82%;}

.index-ab>ul>li p>span {display:block;font-size:18px;font-weight:600;}

.index-ab>ul>li p>small {font-size:14px;}



/* Overview */

.Overview {border-top:1px solid rgba(214,25,21,.5);border-bottom:1px solid rgba(214,25,21,.5);display:flex;flex-flow:row wrap;justify-content:center;}

.Overview>div {width:49%;margin:0 0.5%;}

.over-right {position:relative;}

.over-right>img {width:100%;display:block;}

.over-p {position:absolute;top:0;left:0;padding: 42px 86px;}

.over-p>h3 {font-size:44px;color:#fff;font-weight:bold;}

.over-p>h4 {font-size:24px;color:#fff;}

.over-p>p {font-size:16px;color:#fff;line-height:30px;margin-top:42px;}

.over-p>a {display:inline-block;padding:10px 42px;border:solid 1px #ccc;transition:.5s;color:#fff;position:relative;z-index:2;margin-top:20px;}

.over-p>a::before {content:" ";position:absolute;left:0;top:0;width:0;height:100%;transition:.5s;z-index:1;}

.over-p>a:hover::before {background:rgba(214,25,21,1);width:100%;}

.over-p>a>span {position:relative;z-index:3;}

.beer-slider {display:block;position:relative;overflow:hidden;}

.beer-slider *,.beer-slider:before,.beer-slider:after,.beer-slider *:before,.beer-slider *:after {box-sizing:border-box;}

.beer-slider img {vertical-align:bottom;}

.beer-slider>img {max-width:100%;height:auto;}

.beer-reveal {position:absolute;left:0;top:0;bottom:0;right:100%;overflow:hidden;z-index:1;opacity:0;transition:opacity .35s;border-right:1px solid rgba(214,25,21,.5);}

.beer-reveal>:first-child {width:200%;max-width:none;}

.beer-reveal>img:first-child {height:auto;}

.beer-range {position:absolute;z-index:2;top:0;bottom:0;height:100%;margin:0;left:-1px;width:calc(100% + 2px);cursor:pointer;-webkit-appearance:slider-horizontal !important;-moz-appearance:none;opacity:0;-ms-touch-action:auto;touch-action:auto;}

.beer-range::-webkit-slider-thumb {-webkit-appearance:none;height:300vh;}

.beer-range::-moz-range-thumb {-webkit-appearance:none;height:300vh;}

.beer-range::-ms-tooltip {display:none;}

.beer-handle {position:absolute;z-index:2;pointer-events:none;opacity:0;top:50%;left:50%;transform:translate3d(-50%,-50%,0);color:#000;background:rgba(214,25,21,.9);width:48px;height:48px;border-radius:50%;box-shadow:0 0 6px transparent;transition:background .3s,box-shadow .3s,opacity .5s .25s;padding:10px;display:block;border:1px solid rgba(214,25,21,.5);}

.beer-handle:before,.beer-handle:after {content:'';position:absolute;width:10px;height:10px;top:50%;border-top:solid 2px;border-left:solid 2px;transform-origin:0 0;color:#fff;}

.beer-handle:before {left:10px;transform:rotate(-45deg);}

.beer-handle:after {right:0;transform:rotate(135deg);}

.beer-range:focus~.beer-handle {background:rgba(214,25,21,1);box-shadow:0 0 3px rgba(0,0,0,.4);}

.beer-slider[data-beer-label]:after,.beer-reveal[data-beer-label]:after {content:attr(data-beer-label);position:absolute;top:1.5rem;line-height:1;padding:.5rem;border-radius:.125rem;background:rgba(255,255,255,.75);}

.beer-slider[data-beer-label]:after {right:1.5rem;}

.beer-reveal[data-beer-label]:after {left:1.5rem;}

.beer-slider[data-beer-label=""]:after,.beer-reveal[data-beer-label=""]:after {content:none;}

.beer-ready .beer-reveal,.beer-ready .beer-handle {opacity:1;}

@media (min-width:1500px){

    .over-p {padding:120px;}

}



/* 生产 */

.produce {background:url(../images/produce.jpg) no-repeat center;margin-bottom:64px;background-position:50% 55.231%;background-size:cover;background-attachment:fixed;}

.produce .title {width:50%;padding:100px 50px;}

.produce .title>h3 {font-size:44px;color:#fff;font-weight:bold;text-transform:uppercase;}

.produce .title>h4 {font-size:24px;color:#fff;}

.produce .title>p {font-size:14px;color:#fff;line-height:30px;margin-top:50px;}

.produce .title>a {display:inline-block;padding:10px 42px;border:solid 1px #ccc;transition:.5s;color:#fff;position:relative;z-index:2;margin-top:50px;}

.produce .title>a::before {content:" ";position:absolute;left:0;top:0;width:0;height:100%;transition:.5s;z-index:1;}

.produce .title>a:hover::before {background:rgba(214,25,21,1);width:100%;}

.produce .title>a>span {position:relative;z-index:3;}



/* 产品 */

.product {margin-top:100px;text-align:center;}

.product .title {text-align:center;}

.product .title>h3 {font-size:32px;font-weight:bold;}

.product .title>h4 {font-size:26px;}

.product .title>div {width:100%;position:absolute;left:0;top:0;margin:0 auto;}

.product .title>p {font-size:16px;color:#333;max-width:860px;margin:0 auto;line-height:30px;margin-top:10px;}

.product>ul {display:flex;flex-flow:row wrap;justify-content:center;margin-top:50px;}

.product>ul>li {width:30%;margin:0 20px;box-shadow:0 0 4px 1px #ccc;}

.product>ul>li img {width:100%;}

.product>a {display:inline-block;padding:10px 42px;border:solid 1px #999;transition:.5s;color:rgba(214,25,21,1);position:relative;z-index:2;margin:46px 0 80px;}

.product>a::before {content:" ";position:absolute;left:0;top:0;width:0;height:100%;transition:.5s;z-index:1;}

.product>a:hover {color:#fff;}

.product>a:hover::before {background:rgba(214,25,21,1);width:100%;}

.product>a>span {position:relative;z-index:3;}



/* 服务 */

.service {background:#333;padding:68px 0;}

.service>div {display:flex;flex-flow:row wrap;justify-content:space-between;}

.service>div>div {width:50%;}

.service h3 {font-size:32px;color:#fff;}

.service h4 {font-size:20px;color:#fff;margin:20px 0 36px;}

.service ul>li {display:inline-block;margin-right:50px;}

.service ul>li>a {display:flex;flex-flow:row wrap;justify-content:center;}

.service ul>li:nth-of-type(1) i {font-size:33px;}

.service ul>li:nth-of-type(2) i {font-size:26px;}

.service ul>li:nth-of-type(3) i {font-size:25px;}

.service ul>li i {border:1px solid #fff;border-radius:50px;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;transition:.5s;}

.service ul>li:hover i {background:#fff;color:rgba(214,25,21,.6);}

.service ul>li p {font-size:14px;color:#fff;padding:2px 14px;}

.service ul>li p>span {display:block;}

.service ul>li p>small {font-size:18px;}

.ser-right {display:flex;flex-flow:row wrap;justify-content:space-between;}



/* footer */

.con-link {padding:0 15px;}

.con-link>h3 {font-size:24px;color:#fff;}

.con-link>h3>span {border-bottom:3px solid #fff;padding-bottom:5px;}

.con-link ul {margin-top:20px;}

.con-link ul>li {line-height:36px;display:block;}

.con-link ul>li>a {color:#fff;font-size:16px;}

.con-link img {width:100px;display:block;margin-top:20px;}

.foot {width:100%;padding:20px 0;background:#222;}

.foot p {color:#fff;padding:5px 0;font-size:14px;margin:0;}

.foot p a {color:#fff;}

.foot p small {float:right;}

@media all and (max-width:768px) {

    .footer ul>li {width:100%;}

    .foot-pro,.foot-ewm {display:none;}

}

/*--产品切换--*/

#flexiselDemo1 {display:none;}

.nbs-flexisel-container {position:relative;max-width:100%;}

.nbs-flexisel-ul {position:relative;width:9999px;margin:0px;padding:0px;list-style-type:none;text-align:center;}

.nbs-flexisel-inner {overflow:hidden;margin:0px auto;}

.nbs-flexisel-item {float:left;margin:0;padding:0px;position:relative;line-height:0px;}

.nbs-flexisel-item>img {cursor:pointer;position:relative;}

.zoom .img-box {z-index:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2.2s ease-in-out;-moz-transition:all 2.2s ease-in-out;-ms-transition:all 2.2s ease-in-out;-o-transition:all 2.2s ease-in-out;transition:all 2.2s ease-in-out;}

.zoom:hover .img-box {-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}

.zoom {display:block;overflow:hidden;position:relative;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}

.img-box-content,.pets-info {display:block;width:100%;height:100%;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}

.img-box-content img,.pets-info img {display:block;position:relative;max-width:100%;max-height:100%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}

.img-box-content {position:relative;}

.pets-info {top:0;left:0;position:absolute;}

.pets-info .pets-info-slid {display:block;position:relative;padding:2%;left:50%;top:50%;position:relative;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);text-align:center;}

.strip_line {display:block;position:relative;height:1px;width:60%;margin:16px auto;background:rgba(255,255,255,0.5);clear:both;}

.pets-effect {display:block;overflow:hidden;position:relative;}

.pets-effect .pets-info {filter:alpha(opacity=0);-wekbit-opacity:0;-moz-opacity:0;opacity:0;-webkit-transform:translateZ(0) scale(2,2);-moz-transform:translateZ(0) scale(2,2);-ms-transform:translateZ(0) scale(2,2);-o-transform:translateZ(0) scale(2,2);transform:translateZ(0) scale(2,2);color:#e6e6e6;}

.pets-effect .pets-info * {z-index:3;}

.pets-effect .pets-info:after,.pets-effect .pets-info:before {content:"";display:block !important;position:absolute;visibility:visible !important;background-color:rgba(0,0,0,0.8);top:0;left:0;bottom:0;right:0;width:101%;height:101%;z-index:-1;-webkit-transition:0.6s ease-in-out;-moz-transition:0.6s ease-in-out;-ms-transition:0.6s ease-in-out;-o-transition:0.6s ease-in-out;transition:0.6s ease-in-out;}

.pets-effect.ver_line .pets-info:before {-webkit-transform:translateZ(0) translateX(100%) rotateZ(180deg);-moz-transform:translateZ(0) translateX(100%) rotateZ(180deg);-ms-transform:translateZ(0) translateX(100%) rotateZ(180deg);-o-transform:translateZ(0) translateX(100%) rotateZ(180deg);transform:translateZ(0) translateX(100%) rotateZ(180deg);}

.pets-effect.ver_line .pets-info:after {-webkit-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-moz-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-ms-transform:translateZ(0) translateX(-100%) rotateZ(180deg);-o-transform:translateZ(0) translateX(-100%) rotateZ(180deg);transform:translateZ(0) translateX(-100%) rotateZ(180deg);}

.pets-effect.ver_line:hover .pets-info {filter:alpha(opacity=100);-wekbit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}

.pets-effect.ver_line:hover .pets-info:before {-webkit-transform:translateZ(0) translateX(50%) rotateZ(0deg);-moz-transform:translateZ(0) translateX(50%) rotateZ(0deg);-ms-transform:translateZ(0) translateX(50%) rotateZ(0deg);-o-transform:translateZ(0) translateX(50%) rotateZ(0deg);transform:translateZ(0) translateX(50%) rotateZ(0deg);}

.pets-effect.ver_line:hover .pets-info:after {-webkit-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-moz-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-ms-transform:translateZ(0) translateX(-50%) rotateZ(0deg);-o-transform:translateZ(0) translateX(-50%) rotateZ(0deg);transform:translateZ(0) translateX(-50%) rotateZ(0deg);}

.pets-effect.horizontal .pets-info:before {-webkit-transform:translateZ(0) translateY(100%) rotateZ(180deg);-moz-transform:translateZ(0) translateY(100%) rotateZ(180deg);-ms-transform:translateZ(0) translateY(100%) rotateZ(180deg);-o-transform:translateZ(0) translateY(100%) rotateZ(180deg);transform:translateZ(0) translateY(100%) rotateZ(180deg);}

.pets-effect.horizontal .pets-info:after {-webkit-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-moz-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-ms-transform:translateZ(0) translateY(-100%) rotateZ(180deg);-o-transform:translateZ(0) translateY(-100%) rotateZ(180deg);transform:translateZ(0) translateY(-100%) rotateZ(180deg);}

.pets-effect.horizontal:hover .pets-info {filter:alpha(opacity=100);-wekbit-opacity:1;-moz-opacity:1;opacity:1;-webkit-transform:translateZ(0) scale(1,1);-moz-transform:translateZ(0) scale(1,1);-ms-transform:translateZ(0) scale(1,1);-o-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}

.pets-effect.horizontal:hover .pets-info:before {-webkit-transform:translateZ(0) translateY(50%) rotateZ(0deg);-moz-transform:translateZ(0) translateY(50%) rotateZ(0deg);-ms-transform:translateZ(0) translateY(50%) rotateZ(0deg);-o-transform:translateZ(0) translateY(50%) rotateZ(0deg);transform:translateZ(0) translateY(50%) rotateZ(0deg);}

.pets-effect.horizontal:hover .pets-info:after {-webkit-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-moz-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-ms-transform:translateZ(0) translateY(-50%) rotateZ(0deg);-o-transform:translateZ(0) translateY(-50%) rotateZ(0deg);transform:translateZ(0) translateY(-50%) rotateZ(0deg);}

.pets-info-slid h4 {font-size:28px;color:#d61915;}

.pets-info-slid p {line-height:2.2em;color:#fff;font-size:14px;width:90%;margin:0 auto;}

.treatments {background:#fff;}

.treatments h3 {color:#d61915;}

.pets-effect-btm h5 {color:#333;font-size:25px;padding:0px 0 20px;text-align:center;border-bottom:1px solid #ddd;}

.pets-effect-btm p {color:#fff;font-size:15px;text-align:center;line-height:2.2em;}

.pets-effect-btm {padding:2.5em 2.5em 0;}

.treatments p {color:#fff;}

/*--//产品切换--*/



/* sy-news */

.synews {background:#fff;width:100%;margin:0 0 100px;display:inline-block;}

.synews .title>h3 {font-size:32px;font-weight:bold;}

.synews .title>h4 {font-size: 22px; letter-spacing: 2px;}

.synlist {width:100%;margin-top:30px;}

.synlist h4 {font-size:18px;margin:0 0 8px;font-weight: 600;}

.synlist:hover h4 {color:#d61915;cursor:pointer;}

.synlist span {color:#999;display:inline-block;margin:0 0 10px;}

.synlist p {color:#666;margin:0;line-height:26px;}

.synlist a {color:#d61915;font-weight:600;margin-top:20px;display:block;}

.synlist:hover a {color:#d61915;}

.rightnew {border-top:1px solid #ddd;margin-top:30px;}

.synlist2 {border-bottom:1px solid #ddd;padding:10px 10px 14px 15px;}

.synlist2 a {color:#333;}

.synlist2 .nleft {float:left;width:15%;}

.synlist2 .nleft h5 {font-size:24px;}

.synlist2 .nleft p {color:#999;}

.newzi {background:#f2f2f2;padding:30px;}

/* ny-about */.nyban {margin-top:72px;}

/* .nynav {width:100%;height:auto;background:#fff;display:inline-block;border-bottom:1px solid #ddd;}

.nynav ul {margin:0;}

.nynav ul li {float:left;padding:0 36px;height:48px;line-height:48px;}

.nynav ul li a {color:#333;}

.nynav ul .active {background:#d61915;}

.nynav ul .active a {color:#fff;font-size:16px;}

*/.nycontent {width:100%;height:auto;display:inline-block;margin:50px 0 0;}

.text-general {width:80%;height:auto;margin:0 10% 30px;}

.text-general h3 {margin:0 0 15px;}

.text-general p {font-size:15px;letter-spacing:0.025em;color:rgba(0,0,0,0.8);line-height:25px;font-weight:normal;text-indent: 2em;}



/* ny-culture */

.wenhuabox {margin:20px 0 50px;width:100%;height:auto;border:1px solid #ddd;padding:10px 30px;}

.linenone {border-right:none;}

.wenhuabox h4 {color:#d61915;font-weight:600;}

.wenhuabox h4 img {width:40px;height:auto;margin-right:5px;}

.wenhuabox h5 {color:#111;line-height:22px;font-size:18px;}

.wenhuabox p {margin:0;line-height:24px;color:#666;}

.houtaizi p{ font-size: 18px;line-height: 32px;font-weight: 600;}



/* ny-shebei */

.facbox {width:100%;display:inline-block;margin:15px 0 70px;}

.facbox .faclist {position:relative;top:0px;display:inline-block;vertical-align:top;/* padding:10px;*/    height:inherit;background:#ffffff;margin:0 0 26px 0;

    border:1px solid #e2e2e28f;transition:all .5s ease;}

.facbox .faclist:hover {top:-10px;box-shadow:rgba(0,0,0,0.2) 0px 3px 18px 2px;}

.facbox p{ height:40px !important;}

.pagination {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:30px auto 60px;justify-content:space-between;}

.pagination span>a {padding:5px 10px;color:#333;border:solid 1px #ccc;border-radius:5px;}

.page-num-current {padding:5px 0 !important;}

.pagination span>a select,.pagination span>a select:focus {border:solid 1px transparent !important;padding:5px 10px;background:transparent;}

.pagination>li>a, .pagination>li>span{ color: #333;}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{

    background-color: #333;border-color: #333;

}



/*honor*/

.carousel1 {padding:0 20px;-webkit-perspective:500px;perspective:500px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.carousel1>* {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}

.carousel1 figure {margin:0;width:40%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;}

.carousel1 figure a {display:block;width:100%;box-sizing:border-box;padding:0 0px;}

.carousel1 figure a:not(:first-of-type) {position:absolute;left:0;top:0;}

.carousel1 nav {display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:20px 0 0;}

.carousel1 nav button {-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 5px;cursor:pointer;color:#333;background:none;border:1px solid;letter-spacing:1px;padding:5px 10px;}



/* ny-faq */

.faq {margin-bottom:64px;}

.faq h3 {border-bottom:2px solid #555;padding-bottom:15px;}

.faqbox {padding:12px 22px;border-bottom:1px dashed #ddd;}

.faqbox p {margin-left:37px;}

.faqbox p span {color:#d61915;font-size:20px;font-weight:600;}

.faqbox h5 {font-size:15px;font-weight:600;color:#333;}

.faqbox h5 b {width:26px;height:26px;line-height:26px;text-align:center;color:#fff;background:#d61915;display:inline-block;margin-right:10px;border-radius:3px;}



/* left-nav */

.nav-pro>ul {border:none;}

.nav-pro>ul>li {position:relative;margin:0 15px 0 0;border-bottom:1px solid #f5f5f5;transition:.3s;}

.nav-pro>ul>li>a {padding:2px 0 0 10px;display:block;transition:.3s;cursor:pointer;line-height:42px;}

.nav-pro>ul>li:hover>a {border-left:5px solid #d61915;background:#f5f5f5;}

.nav-pro>ul>li>i {position:absolute;right:6px;top:8px;font-size:24px;}

.nav-pro>ul>.active {border:none;}

.nav-pro>ul>.active>a {border-left:5px solid #d61915;background:#f5f5f5;display:block;}

.nav-pro>ul>li>a {color:#333;font-size:18px;}

.nav-pro>ul>li>ul>li>a {color:#555;padding:10px 5px;margin:0 10px;border-bottom:1px solid #ddd;display:block;font-size:15px;}

.nav-pro>ul>li>ul>.active {background:#d61915;}

.nav-pro>ul>li>ul>li>ul>li {padding-left:26px;}

.nav-pro>ul>li>ul>li>ul>li>a {color:#888;line-height:32px;width:92%;display:block;padding:0 0 0 8px;border-bottom:1px dotted #ddd;}

.submenu {display:none !important;}

.showsub .submenu {display:block !important;}

.sonmenu {display:none;}



/* ny-product */

.pbox {width:100%;height:auto;margin-bottom:24px;}

.pbox img {width:100%;height:auto;margin:50px auto box-shadow:0 0 1px #ccc;background-color:skyblue;transition:all 1s;border:1px solid #ddd;}

.pbox img:hover {box-shadow:10px 10px 10px #ddd;}

.pbox p {text-align:center;line-height:56px;font-size:16px;color:#1b1b1b;border-bottom:1px solid #ddd;}

.pbox:hover p {color:#d61915;border-bottom:1px solid #d61915;}

.pro-xq-ms>h3 {font-size:20px;color:#444;line-height:56px;text-indent:2em;font-weight:600;border-bottom:4px solid #d7d7d7;background-color:#eee;}

.pro-xq-ms>p {padding:5px 5px;display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;justify-content:space-between;border-bottom:1px solid #000;}

.pro-xq-ms>p>a {color:#333;font-size:14px;}

.pro-xq-ms>p>span {font-size:14px;color:#333;}



/* bread */

.position {width:100%;height:52px;border-bottom:1px solid #ddd;}

.position .posbox {width:100%;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;}

.position .posbox .nybanleft {width:50%;}

.position .posbox .nybanleft h3 {position:relative;display:inline;padding:18px 36px;line-height:48px;background:#d61915;color:#fff;font-size:16px;}

.position .posbox .nybanleft ul li {float:left;padding:4px 36px;line-height:46px;font-size:22px;position:relative;margin-top:-4px;}

.position .posbox .nybanleft ul .active {background:#d61915;}

.position .posbox .nybanleft ul .active a {color:#fff;}

.position .posbox .nybanleft ul a {color:#333;font-size:16px;}

.position .posbox .nybanright { margin:16px 0 0;}

.position .posbox .nybanright a {color:#333;}



/* ny-download */

.downbox {padding:0;}

.downbox li{ width:100%; height:auto; display:inline-block;border-bottom:1px dashed #ddd;}

.downbox li a{ display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;padding:10px 20px;}

.downbox p{ margin:0; line-height:34px;}

.downbox p b {color:#d61915;font-size:20px;}

.downbox h5 {font-size:15px;font-weight:600;color:#333;}

.downbox h5 b {width:24px;height:24px;line-height:22px;text-align:center;color:#fff;background:#666;display:inline-block;margin-right:10px;border-radius:3px;}

.downbox i {padding-top:10px;font-size:20px;color:#666;}

.downbox:hover {cursor:pointer;}

.downbox:hover h5 {color:#d61915;}

.downbox:hover h5 b {cursor:pointer;background:#d61915;}

.downbox:hover i {color:#d61915;}



/* ny-news */

.newshow {width:100%;padding:0 50px 50px;}

.newshow p {font-size:15px;line-height:26px;text-indent:2em;margin-bottom:10px;}

.newback {display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:space-between;margin-top:50px;}

.newback a:hover {color:#d61915;}



/* ny-contact */

.link h3 {}

.linkbox {border:2px solid rgba(214,25,21,.1);padding:20px 36px;margin:20px 0 30px;min-height:194px;}

.linkbox h4 {font-weight:600;margin-bottom:15px;color:#d61915;}

.linkbox p {color:#777;}

.linkbox p span {color:#333;}

.messagebox {width:100%;display:inline-block;/* border:1px solid #ddd;*/    padding:30px 45px;margin:20px 0 50px;}

.messagebox h4 {font-size:20px;}

.message-con {width:86%;margin:0 7%;padding:46px 50px;/* border:2px solid rgba(214,25,21,.1);*/    background:rgba(255,255,255,.55);box-shadow:2px 2px 4px rgba(214,25,21,.1);}

.message-con>form {display:-ms-flex;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;}

.message-con>p {font-size:26px;font-weight:block;text-align:center;}

.form-group {width:33.33333%;margin:5px 0 0;padding:5px;}

.form-group input,.form-group1 textarea {padding:10px;border-radius:5px;letter-spacing:1px;font-size:15px;outline:none;border:none;box-shadow:none;display:block;width:100%;height:34px;line-height:28px;color:#555;background-color:#fff;background-image:none;border:2px solid rgba(214,25,21,.1);}

.form-group1 {width:100%;margin:10px 0;padding:5px;}

.form-group1 textarea {width:100%;height:90px;}

.yzm {margin:15px 30px 0 0;}

.submit {background:#d61915;color:#fff;border-radius:0;font-size:15px;width:16%;margin:12px 42%;height:38px;outline:none;letter-spacing:1px;cursor:pointer;border:none;}

.message-bd {height:30px;}

.message-con img {height:35px;}

.proshow {width:100%;display:inline-block;margin:0 0 50px;}

.pback {display:block;padding:3px 24px;border-radius:15px;background:#666;color:#fff;}

.pback:hover {background:#d61915;color:#fff;}

.mobbanner .item .imgbox {width:100%;}

.mobbanner .item .imgbox img {max-width:100%;}

.sj {display:none;}

@media all and (max-width:768px) {

    .mobbanner {height:200px;}

    .mobbanner .item {height:100%;}

    .mobbanner .item img {height:100%;width:auto !important;max-width:none !important;}

    .mobbanner .item .imgbox {display:flex;justify-content:center;height:100%;overflow:hidden;}

    .index-ab>ul>li {width:100%;}

    .navbar-nav>li>ul{ display: none;}

    #myCarousel {margin-top:0;}

    .sj {display:block;}

    .pc{ display:none;}

    .index-about {padding:30px 0;}

    .index-ab>ul {display:none;}

    .index-ab {margin:25px 0 10px 0;}

    .index-about .title>h3 {font-size:32px;}

    .product .title>h3 {font-size:32px;}

    .Overview>div {width:100%;}

    .over-p {padding:20px;}

    .over-p>h3 {font-size:32px;}

    .over-p>h4 {font-size:18px;}

    .over-p>p {display:none;}

    .product {margin-top:50px;}

    .product>a {margin:32px 0 56px;}

    .produce .title {width:100%;padding:46px 28px;}

    .produce .title>a {margin-top:12px;}

    .produce .title>h3 {font-size:32px;}

    .produce .title>p {margin-top:24px;}

    .synews .title>h3 {font-size:32px;}

    .synews .title>h4 {font-size:20px;}

    .produce {margin-bottom:26px;}

    .synlist {width:100%;}

    .synews {margin-bottom:68px;}

    .service>div>div {width:100%;padding:0 20px;}

    .service h3 {font-size:26px;}

    .service h4 {font-size:16px;margin:24px 0 38px;}

    .sjnone {display:none;}

    .service {padding:30px 0 16px;}

    .foot {padding:15px 0;}

    .foot p {text-align:center;}

    .foot p small {float:none;width:100%;display:inline-block;text-align:center;}

    .nyban {margin-top:0;}

    .position {height:auto;}

    .container {width:100%;margin:0;max-width:none !important;}

    .position .posbox .nybanleft {width:100%;}

    .position .posbox .nybanleft ul {width:100%;display:inline-block;margin:0;}

    .position .posbox .nybanleft ul li {width:30.33333%;float:left;padding:0;text-align:center;}

    .position .nybanright {display:none;}

    .nycontent {margin:26px 0 0;}

    .downbox h5 {line-height:34px;}

    .downbox i {padding-top:0;}

    .linkbox {margin:15px 0 10px;}

    .form-group {width:100%;}

    .message-con {width:100%;margin:0;padding:0;box-shadow: none;}

    .submit {width:50% !important;margin:0 25%;}

    .wenhuabox {margin:0;}

    .sjhonorbox img {width:46%;margin:10px 2%;float:left;}

    .faqbox p span {font-size:14px;}

    .map{ width:200%; margin:0 0 0 -50%;}

}

