/* WX: BONGPHP */



.tit{width:100%;height:auto;clear:both;position:relative;overflow:hidden;}
.tit h1 a{font-size:3.6rem;width:100%;text-align:center;color:#000;font-weight:bold;letter-spacing:0px;display:block}
.tit h2 a{font-size:2.4rem;width:100%;text-align:center;color:#000;font-weight:normal;letter-spacing:0px;display:block;line-height:2.4;}
.tit p {width:100%;text-align:center;color:#222;font-size:1.4rem;line-height:2.4;}
.tit ul{width:100%;height:auto;clear:both;text-align:right;}
.tit ul a{color:#000;font-size:1.6rem;display:inline-table;margin:0 10px;padding:10px 15px;transition:all 1s}
.tit ul a:hover{background:#e60012;color:#fff;transition:all 1s}

.tit2{width:100%;height:auto;clear:both;position:relative;overflow:hidden;}
.tit2 h1 a{font-size:2.5rem;width:100%;text-align:left;color:#fff;font-weight:bold;letter-spacing:0px;display:block}
.tit2 h2 a{font-size:1.5rem;width:100%;text-align:left;color:#fff;font-weight:normal;letter-spacing:0px;display:block;line-height:2.4;}

@media (max-width:990px){
.tit{width:100%;}
.tit h1 a{text-align:center;font-size:2.2rem;}
.tit h2 a{text-align:center;font-size:1.8rem;line-height:2.4;}
.tit p{font-size:1.3rem;line-height:1.8;}
.tit ul{text-align:center;margin-top:2rem;}
.tit ul a{background:#d6d5d6;}
.tit2{width:100%;}
.tit2 h1 a{text-align:center;font-size:2.2rem;}
.tit2 h2 a{text-align:center;font-size:1.8rem;line-height:2.4;}



}


.mm{width:100%;height:auto;clear:both;position:relative;overflow:hidden;}


/*产品开始*/

.product{width:100%;height:auto;padding:5rem 0rem;clear:both;position:relative;overflow:hidden;background:#fff}
.product .mm{padding:7rem 0rem 0rem 0rem;}
.product .owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.product .owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.product .owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.product .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.product .owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.product .owl-carousel .owl-item{float: left;}
.product .owl-controls .owl-page,
.product .owl-controls .owl-buttons div{cursor: pointer;}

.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}


.product .owl-carousel .owl-wrapper,
.product .owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
#owl-demo3 .item{margin:0.5rem;overflow: hidden;}
#owl-demo3 .item .img img{display: block;	width: 100%;height: auto;}
#owl-demo3 .item .img{display:block;width:100%;height:auto;overflow:hidden;position: relative;}
#owl-demo3 .item .text{width:100%;height:auto;padding: 10% 5% 10% 5%;position:relative;transition:all 1s}
#owl-demo3 .item .mc{width:100%;height:0%;transition:all 1s}
#owl-demo3 .item:hover .mc{background:url(../images/pbei.png) no-repeat center center;width:100%;height:100%;position:absolute;left:0px;top:0px;transition:all 1s}
#owl-demo3 .item .text h1{display:block;width:100%;height:auto;transition:all 1s}
#owl-demo3 .item .text h1 a{ display: block; width: 100%; height: auto; font-size: 1.8rem; color: #000000;  text-align: center; transition: all 1s; font-weight: normal;}

#owl-demo3 .item .text .more2{width:80px;display:block;height:30px;border-radius:20px;border:solid #333 1px;color:#333;text-align:center;line-height:30px;clear:both;margin-top:3rem;margin: 0 auto;transition:all 1s}
#owl-demo3 .item .text p{width:100%;clear:both;padding-top:1rem;transition:all 1s;text-align: center;color:#000;font-size:1.4rem;font-weight: bold;}
#owl-demo3 .item .text h2{position:absolute;right: 2rem;bottom: -10rem;color:#5a6eb1;font-size:10rem;transition:all 1s}

#owl-demo3 .item:hover .text .more2{border:solid #fff 1px;color:#fff;transition:all 1s}
#owl-demo3 .item:hover .text h1 a{color:#e60012;transition:all 1s}
#owl-demo3 .item:hover .text p{color:#e60012;transition:all 1s}
#owl-demo3 .item:hover .text h2{position:absolute;right: 2rem;bottom: -2rem;color:#5a6eb1;font-size:10rem;transition:all 1s}



.product .owl-theme .owl-controls{margin-top: 2rem;text-align: center;}
.product .owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/margin: 5px;padding: 3px 10px;font-size: 0px;width:75px;height:35px;}

.product .owl-theme .owl-controls .owl-buttons .owl-prev{background:url(../images/pl.png) no-repeat center top;}
.product .owl-theme .owl-controls .owl-buttons .owl-next{background:url(../images/pr.png) no-repeat center top;}
.product .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.product .owl-theme .owl-controls .owl-page{display: none;}
.product .owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.product .owl-theme .owl-controls .owl-page.active span,
.product .owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
.product .owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(../images/ajaxloader.gif) no-repeat center center}





@media(max-width:990px){
.product .mm { padding: 2rem 0rem 0rem 0rem;}
#owl-demo3 .item .text {padding: 5% 5% 5% 5%;}
.product .owl-theme .owl-controls {margin-top: 0rem;}
#owl-demo3 .item{margin:0% 5%;}
}




.more{display:block;width:170px;height:40px;line-height:40px;color: #fff !important;text-align:center;font-size:14px;margin-top:5rem !important;background:#e60012;transition:all 1s}
.more:hover{position:relative;top:-5px;transition:all 1s}

/*关于我们*/
.about{width:100%;height:auto;clear:both;position:relative;overflow:hidden;background:url(../images/about.jpg) no-repeat center top;background-size:cover;padding: 7rem 0rem;background-attachment:fixed}
.about .atit{width:100%;height:auto;clear:both;position:relative;overflow:hidden;}
.about .atit h1{width:100%;color:#fff;font-size:5rem;font-weight:normal;}
.about .atit h2{width:100%;color:#fff;font-size:1.8rem;font-weight:normal;line-height:2.2}
.about .atit p{width:100%;color:#fff;font-size:1.4rem;font-weight:normal;margin-top:2rem;line-height:2}

.about .product-num-box{width:100%;height:auto}
.about .product-num-content{width: 100%;height: auto;margin:0 auto;text-align:center;font-size:0}
.about .product-num-title{padding-top:110px;margin-bottom:30px;font-size:42px;color:#fff;line-height:45px;}
.about .product-num-text{font-size:16px;color:#fff;line-height:28px}
.about .product-num-head{margin-top:80px;font-size:0}
.about .product-num-item{float:left;padding: 50px 0px;text-align:center;position:relative;width:25%;background:#fff;}
.about .product-num-jus{display:inline-block;margin:80px 0;width:162px;height:56px;font-size:22px;color:#e60012;background:#fff;line-height:48px;letter-spacing:2px;cursor:pointer;font-weight:500;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;text-decoration:none}
.about .product-num-nub{display:inline-block;width:55%;font-size: 3.6rem;color:#e60012;line-height:62px;text-align: right;}
.about .product-num-add{font-size:24px;color:#e60012;width:45%;align-self: center;text-align:left;display:inline-block;}
.about .product-num-inf{margin-top:24px;font-size:1.4rem;color:#000000;line-height:0;display:inline-block;width:100%;}
.about .product-num-jus:hover{background-color:#fff;color:#3e88f1}
.about .product-num-wan{position:absolute;right:55px;top:0px}

.about .product-num-item:nth-child(3),.about .product-num-item:nth-child(4){background:#bb0313}
.about .product-num-item:nth-child(3) .product-num-nub{color:#fff;}
.about .product-num-item:nth-child(3) .product-num-add{color:#fff;}
.about .product-num-item:nth-child(3) .product-num-inf{color:#fff;}
.about .product-num-item:nth-child(4) .product-num-nub{color:#fff;}
.about .product-num-item:nth-child(4) .product-num-add{color:#fff;}
.about .product-num-item:nth-child(4) .product-num-inf{color:#fff;}


@media(max-width:990px){
.about{padding: 3rem 0rem;}
.about .atit h1{font-size:2.4rem;}
.about .atit h2{font-size:1.6rem;2}
.about .atit p{font-size:1.3rem;}
.about .product-num-head{margin-top:3rem}

.about .product-num-item{width:50%;}
.about .product-num-inf{margin-top:1rem;}
.about .product-num-nub{font-size: 2.6rem;}
.about .product-num-add{font-size:1.6rem;}
.about .product-num-inf{font-size:1.4rem;}

.about .product-num-item:nth-child(2){background:#bb0313}
.about .product-num-item:nth-child(2) .product-num-nub{color:#fff;}
.about .product-num-item:nth-child(2) .product-num-add{color:#fff;}
.about .product-num-item:nth-child(2) .product-num-inf{color:#fff;}
.about .product-num-item:nth-child(4){background:#fff}
.about .product-num-item:nth-child(4) .product-num-nub{color:#e60012;}
.about .product-num-item:nth-child(4) .product-num-add{color:#e60012;}
.about .product-num-item:nth-child(4) .product-num-inf{color:#000;}

}




/*优势开始*/

.ys{width:100%;height:auto;clear:both;position:relative;overflow:hidden;background:url(../images/ys.jpg) no-repeat center top;background-size:cover;padding: 0rem 0rem 0rem 0rem;}
.ys .tit2{padding:2rem 0rem;width:100%;clear:both;overflow:hidden;}
.ys .tit2 h1{display:block;width:100%;text-align:center;color:#fff;font-size:3.6rem;font-weight:bold;letter-spacing:2px;}
.ys .tit2 h1 span{width:70px;height:1px;background:#fff;display: inline-table; vertical-align: middle;margin:0 2%;}
.ys .tit2 p{display:block;width:100%;text-align:center;color:#fff;font-size:1.4rem;line-height:4;letter-spacing:1px;}

.ys .chi{padding:5rem 0rem;width:100%;clear:both;overflow:hidden;padding: 5rem 0rem 0rem 0rem;}
.ys .chi img{max-width:100%;height:auto;width:auto;}
.ys.owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init*/
.ys.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.ys.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.ys.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.ys.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}
.ys.owl-carousel .owl-item{float: left;}

.ys .owl-controls{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.ys .owl-carousel .owl-wrapper-outer{float:left;}
.ys .owl-theme .owl-controls{margin-top:2rem;text-align:center;float: left;width: 100%;}
.ys .owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#53b32e;filter:Alpha(Opacity=50);opacity:0.5}

.ys .owl-theme .owl-controls .owl-pagination{margin:0 auto;width: 100%;text-align: center;display:none}


.ys .owl-theme .owl-controls .owl-buttons{display:none}
.ys .owl-theme .owl-controls .clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.ys .owl-theme .owl-controls .owl-page{display: inline-table;}
.ys .owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff}
.ys .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#e60012}
.ys .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}

.ys .owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/margin: 5px;padding: 3px 10px;font-size: 0px;width:75px;height:35px;}

.ys .owl-theme .owl-controls .owl-buttons .owl-prev{background:url(../images/pl.png) no-repeat center top;opacity: 1;border-radius:0px;}
.ys .owl-theme .owl-controls .owl-buttons .owl-next{background:url(../images/pr2.png) no-repeat center top;opacity: 1;border-radius:0px;}
/* mouse grab icon*/
.grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
/* fix*/
.ys .owl-carousel .owl-wrapper,.ys .owl-carousel .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);float:left;}
#owl-demo4 .item{overflow: hidden;position:relative;text-align: center;}
#owl-demo4 .item span{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
#owl-demo4 .item h3{font-size: 1.3rem;position: absolute;width: 100%;left: 0;top:40%;transition: .3s;font-weight:normal;color:#fff;}
#owl-demo4 .item h2{padding:0% 5%;font-size: 1rem;position: absolute;width: 100%;left: 0;top: 50%;transition: .3s;font-weight:normal;color:#fff;line-height:2;}
#owl-demo4 .item p{width: 80%;position: absolute;font-size: 16px;left: 10%;top: 70%;opacity: 0;transition: .3s;}
#owl-demo4 .item a{position: absolute;top: 85%;font-size: 16px;line-height: 32px;width: 120px;margin: 0 0 0 -60px;color: #fff;border: 2px solid #fff;opacity: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
#owl-demo4 .item a:hover{background: #fff;color: #373d41;}
#owl-demo4 .item .ybei{display: block;width: 100%;}
#owl-demo4 .item:hover span{background: rgba(255,255,255,1);}

#owl-demo4 .item:hover h3{top: 15%;color:#e60012;}
#owl-demo4 .item:hover h2{top: 25%;color:#000;}
#owl-demo4 .item:hover p{top: 45%;opacity: 1;}
#owl-demo4 .item:hover a{top: 75%;opacity: 1;}


.owl-item.loading{min-height: 150px;background: url(../images/ajaxloader.gif) no-repeat center center}



@media (max-width:625px){
.ys{padding: 3rem 0rem 3rem 0rem;}
.ys .mm{width:90%;margin:0 auto;}
.ys .owl-theme .owl-controls .owl-buttons{display:block}

#owl-demo4 .item span{background: rgba(255,255,255,1);}
#owl-demo4 .item p{top: 45%;opacity: 1;}
#owl-demo4 .item h3{top: 15%;color:#e60012;}
#owl-demo4 .item h2{top: 25%;color:#000;}
}


@media (min-width:626px) and (max-width:768px){
.ys{padding: 3rem 0rem 3rem 0rem;}
.ys .mm{width:90%;margin:0 auto;}
.ys .owl-theme .owl-controls .owl-buttons{display:block}


#owl-demo4 .item p{top: 45%;opacity: 1;}
#owl-demo4 .item h3{top: 10%;}
#owl-demo4 .item h2{top: 20%;line-height:1.6;font-size:1.2rem;}
#owl-demo4 .item:hover h3{top: 10%;}
#owl-demo4 .item:hover h2{top: 20%;}
}

@media (min-width:769px) and (max-width:990px){
.ys{padding: 3rem 0rem 3rem 0rem;}
.ys .mm{width:90%;margin:0 auto;}
.ys .owl-theme .owl-controls .owl-buttons{display:block}

#owl-demo4 .item span{background: rgba(255,255,255,1);}
#owl-demo4 .item p{top: 45%;opacity: 1;}
#owl-demo4 .item h3{top: 15%;color:#e60012;}
#owl-demo4 .item h2{top: 25%;color:#000;line-height:1.6;padding: 0% 10%;}
}

@media (min-width:991px) and (max-width:1400px){
.ys{padding: 3rem 0rem 3rem 0rem;}
.ys .mm{width:90%;margin:0 auto;}
.ys .owl-theme .owl-controls .owl-buttons{display:block}

}


/*荣誉资质*/
.honor{width:100%;height:auto;clear:both;position:relative;overflow:hidden;padding:8rem 0rem 5rem 0rem;}
.honor-le{width:25%;float:left;position:relative;overflow:hidden}
.honor-le h3{color:#000;font-size:3rem}
.honor-le h3 span{display:block;color:#dde0ed;font-size:3.6rem;font-weight:bold;line-height:1.8}
.honor-le p{color:#000;font-size:1.4rem;line-height:2;}
.honor-le b{color:#fff;font-size:30px;position:absolute;bottom:30%;left:10%}
.honor-cont{float:right;width:100%;position:static!important;}
.smm{margin:0 auto;width:100%;height:auto;float:right}
.smm ul{width:100%;height:100%}
.smm ul li{width:31.3333%;float:left;margin-left:1%;margin-right:1%}
.smm ul li a{width:100%;height:auto;margin:0 auto;display:block;position:relative;overflow:hidden}
.smm ul li a img{max-width:100%;width:auto;height:auto;transition:all 0.6s;-ms-transition:all 0.8s}
.smm ul li a:hover img{transform:scale(1.1);-ms-transform:scale(1.1)}
.smm ul li  p{margin:0 auto;width:100%;line-height:3;color:#fff;font-size:1.6rem;font-weight:normal;text-align:center;margin-top:5rem}
.smm ul li  p span{margin:0 auto;font-size:1.2rem;display:block;width:100%;text-align:center}
.smm ul li:nth-child(4){display:none}
.smm .smm_text{position:absolute;top:0px;left:0%;width:100%;height:50%;line-height:3;color:#fff;font-size:2.4rem;font-weight:bold;background:linear-gradient(rgba(45,95,195,1),rgba(99,129,190,0));transition:all 0.6s;-ms-transition:all 0.8s}
.smm li:hover .smm_text{background:url(../images/c1.jpg) no-repeat center top;width:100%;height:100%;margin:0px;padding:0px;transition:all 0.6s;-ms-transition:all 0.8s;opacity:1}



.honor .owl-carousel,.honor .owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}
.honor .owl-carousel{display:none;width:100%;z-index:1}
.honor .owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.honor .owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.honor .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.honor .owl-carousel .owl-item,.honor .owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}

.honor .owl-carousel .owl-wrapper-outer{width:100%;overflow:hidden;}

.honor .owl-theme .owl-controls{margin-top: 2rem;text-align: center;display: block !important;}
.honor .owl-theme .owl-controls .owl-pagination{display:block;}


.honor .owl-theme .owl-controls .owl-buttons{display:none}
.honor .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}
.honor .owl-theme .owl-controls .owl-page{display: inline-table;}
.honor .owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#d6d5d6}
.honor .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#e60012}
.honor .owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}


.honor .owl-carousel .owl-item .item{padding:5% 3%}
.honor .owl-carousel .owl-item .item a{display:block;width:100%;height:auto;padding: 5%;margin-top: 5%;border-bottom: solid #fff 1px;transition: all 1s;}
.honor .owl-carousel .owl-item .item a h1{display:block;width:100%;color:#000;font-size:1.6rem;letter-spacing:1px;text-align:left;line-height:3;font-weight:normal;transition: all 1s;}

.honor .owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none;}
.honor .owl-carousel .owl-item img{display:block;width:100%;transition: all 1s;transform:scale(1); -ms-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1);-moz-transform:scale(1);}
.honor .owl-carousel .owl-dots.disabled,.honor .owl-carousel .owl-nav.disabled{display:none}
.no-js .honor .owl-carousel,.honor .owl-carousel.owl-loaded{display:block}
.honor .owl-carousel .owl-dot,.honor .owl-carousel .owl-nav .owl-next,.honor .owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.honor .owl-carousel .owl-nav button.owl-next,.honor .owl-carousel .owl-nav button.owl-prev,.honor .owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}
.honor .owl-carousel.owl-loading{opacity:0;display:block}
.honor .owl-carousel.owl-hidden{opacity:0}
.honor .owl-carousel.owl-refresh .owl-item{visibility:hidden}
.honor .owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.honor .owl-carousel.owl-grab{cursor:move;cursor:grab}
.honor .owl-carousel.owl-rtl{direction:rtl}
.honor .owl-carousel.owl-rtl .owl-item{float:right}
.honor .owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}
.honor .owl-carousel .owl-animated-in{z-index:0}
.honor .owl-carousel .owl-animated-out{z-index:1}
.honor .owl-carousel .fadeOut{animation-name:fadeOut}
.honor .owl-carousel .owl-item:hover a{   -webkit-box-shadow: #666 0px 0px 10px;   -moz-box-shadow: #666 0px 0px 10px;   box-shadow: #666 0px 0px 10px;border-bottom:solid #e60012 1px;transition: all 1s;}
.honor .owl-carousel .owl-item:hover a h1{color:#e60012;transition: all 1s;}
.honor .owl-carousel .owl-item:hover img{display:block;width:100%;transition: all 1s;transform:scale(1.05); -ms-transform:scale(1.05); -webkit-transform:scale(1.05); -o-transform:scale(1.05);-moz-transform:scale(1.05);}



@keyframes fadeOut{
0%{opacity:1}
100%{opacity:0}
}

.owl-height{transition:height .5s ease-in-out}
.honor .owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}
.honor .owl-carousel .owl-item .owl-lazy:not([src]),.honor .owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}
.honor .owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}
.honor .owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.honor .owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(../images/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}
.honor .owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.honor .owl-carousel .owl-video-playing .owl-video-play-icon,.honor .owl-carousel .owl-video-playing .owl-video-tn{display:none}
.honor .owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}
.honor .owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}

@media(max-width:768px){
.honor .owl-carousel .owl-item .item a{margin-top:0rem;}
.honor{padding:3rem 0rem;}
.honor .owl-carousel .owl-item .item{border: solid #ccc 1px;padding:2% 2%}
}
@media (min-width:769px) and (max-width:990px){

}
@media (min-width:991px) and (max-width:1080px){

}

@media (min-width:1081px) and (max-width:1320px){

}


@media (min-width:1321px) and (max-width:1600px){

}






/*新闻中心*/
.news{padding:30px 0px 50px 0px;clear:both;width:100%}
.news .mm {padding:5rem 0rem;}
.news .mm .left{width:66.6666%;height:auto;float:left;}
.news .mm .right{width:33.3333%;height:auto;float:right;}
.news .mm .left .item{width:48%;margin:1%;float:left;overflow: hidden;position:relative;text-align: center;transition: all 0.7s;}
.news .mm .left .item .nim{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;padding: 5%;}
.news .mm .left .item .nim h1{padding-top: 3rem;text-align: left;display:block;width:100%;float:left;transition:all 1s;border-top:solid #000000 1px;margin: 1rem 0rem;}
.news .mm .left .item .nim h1 a{color:#000;text-align:left;font-size:1.8rem;letter-spacing:1px;font-weight:normal;line-height:3}
.news .mm .left .item .nim .nec{display:block;width:100%;float:left;color:#000000;font-size:1.4rem;clear:both;text-align: left;}
.news .mm .left .item .nim .nec p{display:inline;width:100%;color:#000000;font-size:1.4rem;clear:both;line-height:1.8;}
.news .mm .left .item .nim .nec p a{color:#000;}
.news .mm .left .item .nim .date{display:block;width:50%;float:left;font-weight:bold;color:#000;font-size:1.4rem;font-weight:normal;text-align:left;transition: all 0.7s;font-weight:bold}
.news .mm .left .item .nim .date font{color:#999999;font-size:5rem;clear:both;display:block;width:100%;transition: all 0.7s;}
.news .mm .left .item .nim .nmore{ overflow: hidden;display:block;float:right;width:35px;height:25px;line-height:40px;text-align:right;margin-top: 3rem;transition:all 1s;}
.news .mm .left .item .nim .nmore img{ display:block; margin:0 auto; position:relative; filter: drop-shadow(35px 0 #e60012); -webkit-filter: drop-shadow(35px 0 #e60012);transition:all 1s}
.news .mm .left .item:hover .nim .nmore img{transform: translate(-35px, 0);-webkit-transform: translate(-35px, 0);-ms-transform: translate(-35px, 0);-o-transform: translate(-35px, 0);transition:all 1s;}
.news .mm .left .item:hover .date{color:#e60012;transition: all 0.7s;}
.news .mm .left .item:hover .date font{color:#e60012;transition: all 0.7s;}
.news .mm .left .item:hover{box-shadow: #666 0px 0px 10px;transition: all 0.7s;}
.news .mm .left .ybei{display: block;width: 100%;}

.news .mm .more{display:none;clear:both;margin:0 auto;}


.news .mm .right .item{width:98%;margin:2% 1%;float:left;overflow: hidden;position:relative;text-align: center;transition: all 0.7s;}
.news .mm .right .item .nim{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;padding: 5%;}
.news .mm .right .item .nim h1{text-align: left;display:block;width:70%;float:right;transition:all 1s;margin: 1rem 0rem;}
.news .mm .right .item .nim h1 a{color:#a7a7a7;text-align:left;font-size:1.8rem;letter-spacing:1px;line-height:3}

.news .mm .right .item .nim .date{padding: 5% 0%;display:block;width:25%;height:100%;float:left;font-weight:bold;color:#000;font-size:1.4rem;font-weight:normal;text-align:left;transition: all 0.7s;font-weight:bold;border-right:solid #999999 1px;}
.news .mm .right .item .nim .date font{color:#999999;font-size:5rem;clear:both;display:block;width:100%;transition: all 0.7s;}
.news .mm .right .item .nim .nmore{margin-left:5%; overflow: hidden;display:block;float:left;width:35px;height:25px;margin-top:1rem;transition:all 1s;}
.news .mm .right .item .nim .nmore img{ display:block; margin:0 auto; position:relative; filter: drop-shadow(35px 0 #e60012); -webkit-filter: drop-shadow(35px 0 #e60012);transition:all 1s}
.news .mm .right .item:hover .nim .nmore img{transform: translate(-35px, 0);-webkit-transform: translate(-35px, 0);-ms-transform: translate(-35px, 0);-o-transform: translate(-35px, 0);transition:all 1s;}
.news .mm .right .item:hover .date{color:#e60012;transition: all 0.7s;}
.news .mm .right .item:hover .date font{color:#e60012;transition: all 0.7s;}
.news .mm .right .item:hover{box-shadow: #666 0px 0px 10px;transition: all 0.7s;}
.news .mm .right .ybei{display: block;width: 100%;}


@media (max-width:468px){
.news .mm .left{width:100%;}
.news .mm .left .item{width:98%;margin:2% 1%}
.news .mm .right{display:none;}
.news .mm .more{display:block;position:relative;top:3rem;}
.news .mm .left .item .nim .date font{font-size:2.4rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 2rem;margin: 1rem 0rem 0rem 0rem;}
}

@media (min-width:469px) and (max-width:768px){
.news .mm .left{width:100%;}
.news .mm .left .item{width:98%;margin:2% 1%}
.news .mm .right{display:none;}
.news .mm .more{display:block;position:relative;top:3rem;}
.news .mm .left .item .nim .date font{font-size:2.6rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 2rem;margin: 1rem 0rem 0rem 0rem;}
}

@media (min-width:769px) and (max-width:990px){
.news .mm .left{width:100%;}
.news .mm .left .item{width:48%;margin:2% 1%}
.news .mm .right{display:none;}
.news .mm .more{display:block;position:relative;top:3rem;}
.news .mm .left .item .nim .date font{font-size:3rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 2rem;margin: 1rem 0rem 0rem 0rem;}
}
@media (min-width:991px) and (max-width:1080px){
.news .mm .left{width:100%;}
.news .mm .left .item{width:48%;margin:2% 1%}
.news .mm .right{display:none;}
.news .mm .more{display:block;position:relative;top:3rem;}
.news .mm .left .item .nim .date font{font-size:4rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 2rem;margin: 1rem 0rem 0rem 0rem;}
}

@media (min-width:1081px) and (max-width:1200px){
.news .mm .left{width:100%;}
.news .mm .left .item{width:48%;margin:2% 1%}
.news .mm .right{display:none;}
.news .mm .more{display:block;position:relative;top:3rem;}
.news .mm .left .item .nim .date font{font-size:4rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 2rem;margin: 1rem 0rem 0rem 0rem;}
}

@media (min-width:1201px) and (max-width:1320px){
.news .mm .left .item .nim .date font{font-size:3rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 1rem;margin: 1rem 0rem 0rem 0rem;}
.news .mm .right .item .nim .date font{font-size:3rem;}

}
@media (min-width:1321px) and (max-width:1440px){
.news .mm .left .item .nim .date font{font-size:3rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 1rem;}
.news .mm .left .item .nim h1 {padding-top: 1rem;margin: 1rem 0rem 0rem 0rem;}
.news .mm .right .item .nim .date font{font-size:3rem;}
.news .mm .right .item .nim h1 a{font-size:1.6rem;}
}
@media (min-width:1401px) and (max-width:1601px){
.news .mm .left .item .nim .date font{font-size:4rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 2rem;}
.news .mm .left .item .nim h1 {padding-top: 1rem;margin: 1rem 0rem 0rem 0rem;}
.news .mm .right .item .nim .date font{font-size:4rem;}
.news .mm .right .item .nim .nmore { margin-top: 0rem;}
.news .mm .right .item .nim h1 a{font-size:1.6rem;}
}
@media (min-width:1601px) and (max-width:1780px){
.news .mm .left .item .nim .date font{font-size:4rem;font-weight:bold;}
.news .mm .left .item .nim .date{font-size:1.4rem;font-weight:normal;}
.news .mm .left .item .nim .nmore {margin-top: 2rem;}
.news .mm .left .item .nim h1 {padding-top: 1rem;margin: 1rem 0rem 0rem 0rem;}
.news .mm .right .item .nim .date font{font-size:4rem;}
.news .mm .right .item .nim .nmore { margin-top: 0rem;}
.news .mm .right .item .nim h1 a{font-size:1.6rem;}
}
/*联系我们*/
.contact{float: left;width:100%;height:auto;clear:both;background:url(../images/foot.jpg) no-repeat #eef0f2 center bottom;background-size:cover;padding:30px 0px 0px 0px}
.cont2{width:100%;height:auto;clear:both;position:relative;}
.contact .ft{width:100%;text-align:center;position:absolute;top:-40px;left:0px;}
.contact .ft img{width:73px;height:73px;display:table-cell;}
.cont2_l{width:68%;float:right;margin-top:3rem}
.cont2_r{width:30%;float:left;margin-top:1rem;position:relative;}
.cont2 .cc{width:100%;height:auto;float:left}
.cont2 .cc li{width:14.6666%;float:left;margin-left:1%;margin-right:1%}
.cont2 .cc li .er{max-width:130px;height:auto;float:left;color:#fff;line-height:2.2;font-size:1.5rem;text-align:center}
.cont2 .cc li .er img{max-width:100%;height:auto}
.cont2 .cc li h1{float:left;display:block;width:100%}
.cont2 .cc li h1 a{font-size:1.8rem;color:#b5b2b2;line-height:2;font-weight: bold;}
.cont2 .cc li p a{float:left;font-size:1.4rem;color:#b5b2b2;line-height:1.6;clear:both}
.cont2 .cc li p{float:left;font-size:1.4rem;color:#b5b2b2;line-height:2;clear:both;margin-top:1rem}
.cont2 .ct{width:100%;height:auto;padding-top:5rem;clear:both;float:left}
.cont2 .ct h1{font-size:1.4rem;color:#aeafaf;float:left;padding:5px;margin-right:5px}
.cont2 .ct a{float:left;padding:5px;margin-left:5px;font-size:1.4rem;color:#b5b2b2}

.cont2_r p img{max-width:100%;height:auto;margin:0px 5px;}

.cont2_r .logo{width:100%;height:auto;clear:both;border-bottom:solid #b5b2b2 1px;margin-bottom: 2rem;}
.cont2_r p {width: 100%;float:left;font-size:1.4rem;color:#b5b2b2;line-height:2;clear:both;margin-top:3px}
.cont2_r p:nth-child(6),.cont2_r p:nth-child(7){width:50%;float:left;clear: none;}


.foot{float: left;width:100%;height:auto;padding:25px 0px;clear:both;border-top:solid #b5b2b2 1px;margin-top: 3rem;}
.foot .f1{float:left;font-size:1.4rem;color:#fff;margin:0 5px}
.foot .f2{float:left;font-size:1.4rem;color:#fff;margin:0 5px}
.foot .f3{float:right;font-size:1.4rem;color:#fff;margin:0 5px}
.foot .f3 a{font-size:1.4rem;color:#fff}





@media (max-width:468px){
.cont2_l{display:none;}
.cont2_r {width:100%;}
.cont2_r p:nth-child(6),.cont2_r p:nth-child(7){width:100%;float:left;clear: none;}
.cont2_r p { font-size: 13px;}

}
@media (min-width:469px) and (max-width:768px){
.cont2_l{display:none;}
.cont2_r {width:100%;}
.cont2_r p:nth-child(6),.cont2_r p:nth-child(7){width:100%;float:left;clear: none;}

}
@media (min-width:769px) and (max-width:990px){
.cont2_l{display:none;}
.cont2_r {width:100%;}
.cont2_r p{width:50%;float:left;clear: none;}
}
@media (min-width:991px) and (max-width:1080px){
.cont2_l{width:100%;}
.cont2_r {width:100%;}
.cont2_r p{width:50%;float:left;clear: none;}


}
@media (min-width:1081px) and (max-width:1200px){

.cont2_l{width:100%;}
.cont2_r {width:100%;}
.cont2_r p{width:50%;float:left;clear: none;}
}
@media (min-width:1201px) and (max-width:1440px){
.cont2_l{width:100%;}
.cont2_r {width:100%;}
.cont2_r p{width:50%;float:left;clear: none;}

}

@media (min-width:1441px) and (max-width:1680px){
.cont2_l{width:100%;}
.cont2_r {width:100%;}
.cont2_r p{width:33.3333%;float:left;clear: none;}
.cont2_r p:nth-child(6),.cont2_r p:nth-child(7){width:33.3333%;float:left;clear: none;}

}



.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0;z-index:9999}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#f67524;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li a{color:#333}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../images/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../images/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../images/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../images/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../images/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../images/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#f67524;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:250px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../images/er.jpg);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{color:#fff;display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}@media (max-width:990px){.side{display:none}
}


