a{text-decoration:none !important;}


@-webkit-keyframes scale-bg{from{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes scale-bg{from{-webkit-transform:scale(1.2);transform:scale(1.2)}
to{-webkit-transform:scale(1);transform:scale(1)}
}.index_main{background:#f7f7f7}
.index_main .section1{position:relative}
.index_main .section1 .index_banner .item{background-size:cover;-webkit-background-size:cover;background-position:center;background-repeat:no-repeat;height:auto;position:relative}
.index_main .section1 .index_banner .item.slick-current .scaleBg{visibility:visible;-webkit-animation:scale-bg 6s linear forwards;animation:scale-bg 6s linear forwards}
.index_main .section1 .index_banner .items{background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}
.index_main .section1 .index_banner .items:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.2)}


.index_main .section1 .index_banner .item .inner {position:absolute;top:0%;left:0%;width:100%;height:100%;}
.index_main .section1 .index_banner .item .inner .cen{height:100%;position:relative;overflow:hidden;}
.index_main .section1 .index_banner .item .inner .block_txt{width:100%;height:100%;position:absolute;left:0%;top:0%;}
.index_main .section1 .left{width:100%;float:left;overflow:hidden;height: 100%;position: relative;}

.index_main .section1 .left .tu{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.index_main .section1 .left img{display:block;width:100%;height:auto;margin:0 auto;position:absolute; top: 0%;left:0% }

.index_main .section1 .left .yuan{width:100%;height:100%;overflow:hidden;position:relative;}

.index_main .section1 .left .yuan .circle{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:50%;background:rgba(255,255,255,0.02)}
.index_main .section1 .left .yuan .circle:nth-of-type(1){width:60vh;height:60vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 25px 25px rgba(255,255,255,0.3),inset 0px 0px 25px 25px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 10px;}
.index_main .section1 .left .yuan .circle:nth-of-type(2){width:50vh;height:50vh;animation:rt 10s infinite linear;box-shadow: 0px 0px 25px 25px rgba(255,255,255,0.1),inset 0px 0px 25px 25px rgba(255,255,255,0.1);border: solid rgba(255,255,255,0.3) 1px;}

@keyframes rt{100%{transform:rotate(360deg)}}




.section1 .bmore{}



.index_main .section1 .slick_txt{width:60px;height:100vh !important;background-color:transparent;}
.index_main .section1 .b1{width:60px;height:100vh ;position:absolute ;top:0px ;left:60px ;}
.index_main .section1 .b2{width:60px;height:100vh ;position:absolute ;top:0px ;right:60px ;}
.index_main .section1 .slick_txt:hover .slick_arrow{opacity:1;visibility:visible}
.index_main .section1 .slick_txt .slick_arrow{width:60px;height:20px;background-repeat:no-repeat;background-position:center;margin-top:-18px;cursor:pointer;}
.index_main .section1 .slick_txt .prev{background:url(../images/banl.png);left:0px;position:absolute;bottom:12%;}
.index_main .section1 .slick_txt .next{background:url(../images/banr.png);left: 0px !important;position:absolute;bottom:12%;}
.index_main .section1 .slick_txt .prev:hover{background:url(../images/banl.png) #0054a6;}
.index_main .section1 .slick_txt .next:hover{background:url(../images/banr.png) #0054a6;}

.index_main .section1 .xia{width:45px;height:192px;position:absolute;right:5%;bottom:12%;}

.ups{width:45px;height:192px;background:url(../images/b33.png) no-repeat;background-size:100%;z-index:100;　animation:up 1s ease-in infinite;-moz-animation:up 1s ease-in infinite;　-webkit-animation:up 1s ease-in infinite;}
@keyframes up{
    0%{transform:translateY(0);opacity:0}
    50%{transform:translateY(-20px);opacity:1}
    100%{transform:translateY(-40px);opacity:0}
}
@-webkit-keyframes up{
    0%{-webkit-transform:translateY(0);opacity:0}
    50%{-webkit-transform:translateY(-20px);opacity:1}
    100%{-webkit-transform:translateY(-40px);opacity:0}
}

.index_main .section1 .number{position:absolute;bottom:8%;left:50%;padding-bottom:5px;border-bottom:1px solid rgba(255,255,255,0.2);display:table;padding:0 20px;width:auto;text-align:center;transform:translateX(-50%);-webkit-transform:translateX(-50%)}
.index_main .section1 .number span{font-family:"Myriad Pro","Microsoft YaHei";font-size:14px;color:#fff;margin-right:100px;display:inline-block;cursor:pointer;position:relative;transition:all 500ms ease;-webkit-transition:all 500ms ease}
.index_main .section1 .number span:last-child{margin-right:0}
.index_main .section1 .number span:after{content:"";display:inline-block;width:0;height:2px;background:#fff;position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:-20px;opacity:0;visibility:hidden;transition:all 500ms ease;-webkit-transition:all 500ms ease}
.index_main .section1 .number span.active:after{width:100%;opacity:1;visibility:visible}
.index_main .section2{background:url(../images/about2.jpg) no-repeat center top;width: 100%;height: auto;float: left; }
.index_main .section2 h3{text-align:center}
.index_main .section3{padding: 5rem 0rem;width:100%;height:auto;}
.index_main .section3 h3{text-align:center}
.index_main .section4{padding: 5rem 0rem;background:#fff;}
.index_main .section4 h3{text-align:center}
.index_main .section5{padding: 5rem 0rem;background:url(../images/product3.jpg) no-repeat center center; }
.index_main .section5 h3{text-align:center}
.index_main .section6{/*! background-attachment: fixed !important; *//*! padding: 5rem 0rem; *//*! background:url(../images/ys.jpg) no-repeat center center; */ /*! background-size:cover; *//*! animation: breath 20s linear infinite; */position: relative;width: 100%;overflow: hidden;padding: 5rem 0rem;background: #fff;}
.index_main .section6 h3{text-align:center}
.index_main .section7{padding: 5rem 0rem;background:url(../images/news.jpg) no-repeat center top;}
.index_main .section7 h3{text-align:center}
.index_main .section8{padding: 5rem 0rem;background:url(../images/contact.jpg) no-repeat center center;/*background-size:cover;animation: breath 20s linear infinite; */}
.index_main .section8 h3{text-align:center}

@media only screen and (max-width:468px){
.index_main .section1 .b1{height: 100% !important; }
.index_main .section1 .b2{height: 100% !important;}


.index_main .section1 .b1{width:50%;left:0px !important;}
.index_main .section1 .b2{width:50%;right:0px !important;left: unset;}

.index_main .section1 .slick_txt .prev{left: unset;right:0px;}



.index_main .section1 .left{width:100%;height:50vh;overflow:hidden;}

.index_main .section1 .left .yuan .circle:nth-of-type(1){width:35vh;height:35vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}
.index_main .section1 .left .yuan .circle:nth-of-type(2){width:25vh;height:25vh;animation:rt 10s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.1),inset 0px 0px 20px 20px rgba(255,255,255,0.1);border: solid rgba(255,255,255,0.3) 1px;}

 .bmore {width:120px;height:31px;line-height:31px;font-size:1.4rem;margin: 0 auto; float: none;}
.index_main .section1 .index_banner .item .inner .block_txt {}
.index_main .section1 .index_banner .item .inner .cen {width: 100%; margin: 0 auto}

}

@media (min-width:469px) and (max-width:768px){
.index_main .section1 .left{width:100%;height:50vh;overflow:hidden;}
.index_main .section1 .left .yuan .circle:nth-of-type(1){width:40vh;height:40vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}
.index_main .section1 .left .yuan .circle:nth-of-type(2){width:30vh;height:30vh;animation:rt 10s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.1),inset 0px 0px 20px 20px rgba(255,255,255,0.1);border: solid rgba(255,255,255,0.3) 1px;}

 .bmore {width:120px;height:31px;line-height:31px;font-size:1.4rem;margin: 0 auto; float: none;}
.index_main .section1 .b1{height: 100% !important; }
.index_main .section1 .b2{height: 100% !important;}

}




@media (min-width:769px) and (max-width:990px){
.index_main .section1 .left{width:100%;height:50vh;overflow:hidden;}
.index_main .section1 .left .yuan .circle:nth-of-type(1){width:40vh;height:40vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}
.index_main .section1 .left .yuan .circle:nth-of-type(2){width:30vh;height:30vh;animation:rt 10s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.1),inset 0px 0px 20px 20px rgba(255,255,255,0.1);border: solid rgba(255,255,255,0.3) 1px;}


 .bmore {width:120px;height:31px;line-height:31px;font-size:1.4rem;margin: 0 auto; float: none;}


}


@media (min-width:991px) and (max-width:1080px){
.index_main .section1 .left{width:100%;height:50vh;overflow:hidden;}
.index_main .section1 .left .yuan .circle:nth-of-type(1){width:40vh;height:40vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}
.index_main .section1 .left .yuan .circle:nth-of-type(2){width:30vh;height:30vh;animation:rt 10s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.1),inset 0px 0px 20px 20px rgba(255,255,255,0.1);border: solid rgba(255,255,255,0.3) 1px;}


 .bmore {width:120px;height:31px;line-height:31px;font-size:1.4rem;margin: 0 auto; float: none;}

}



/*关于我们*/
.about{width:100%;height:auto;position:relative;clear:both;overflow:hidden;}
.about .atit{clear:both;width:100%;height:auto;overflow:hidden;position:relative}
.about .atit h1{display:block;width:100%;height:auto;clear:both;position:relative}
.about .atit img{max-width:100%;width:auto;height:auto;}
.about .atit h2{display:block;width:100%;height:auto;position:absolute;left:0px;bottom:0px;color:#fff;font-size:5.5rem;font-weight:bold;letter-spacing:2px;}
.about .atit p{display:block;width:100%;height:auto;color:#fff;font-size:1.6rem;font-weight:bold;letter-spacing:4px;}

.about .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;}
.about .mm .left{width:48%;float:right;overflow:hidden;position:relative;}
.about .mm .left .abei{max-width:80%;height:auto;float:right}
.about .mm .left p{display:block;width:100%;height:auto;color:#fff;font-size:1.6rem;font-weight:bold;letter-spacing:4px;}

.about .mm .right{width:45%;float:left;position:absolute;left:0%;top:0%;height:100%;}
.about .mm .right .cen{position:relative;width:100%;height: 100%;}
.about .mm .right .cen2{position:absolute;left:0%;top:50%;transform: translateY(-50%);}
.about .mm .right .ainfo{clear:both;width:100%;height:auto;overflow:hidden;margin-top: 5rem;float: left;}
.about .mm .right .ainfo h1{letter-spacing:10px;font-size:2rem;font-weight:normal;color:#fff;line-height:3rem;margin: 0px;padding-bottom:2%;}
.about .mm .right .ainfo p{color:rgba(0,0,0,0.7);font-size:1.4rem;line-height:2.4;clear:both;width:100%;}



.about .mm .left .num{clear:both;width:100%;height:auto;position:absolute;right:0%;top:50%; transform: translateY(-50%);}



.product-num-box{width:100%;height:auto}

.product-num-head{font-size:0}
.product-num-item{height:105px;margin-top:3rem;text-align:center;position:relative;display:inline-block;width:100%;font-size:50px;color:#fff;line-height:40px;text-align:center}


.product-num-jus{display:inline-block;margin:80px 0;width:162px;height:56px;font-size:22px;color:#fff;line-height:48px;letter-spacing:2px;cursor:pointer;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;transition:all .3s linear;text-decoration:none}
.product-num-nub{display:inline-block;font-size:56px;color:#fff;line-height:75px;display: inline-table;}
.product-num-add{font-size:14px;color:#fff;display: inline-table;}
.product-num-inf{font-size:14px;color:rgba(255,255,255,0.7);width: 100%;clear: both;display: block;line-height:30px;}
.product-num-jus:hover{background-color:#fff;color:#3e88f1}
.product-num-wan{position:absolute;right:55px;top:0px}

.product-num-item .cen{width:100%;height:auto;position:absolute;left:0px;top:0px;}

.about .mm .right .amore{width:115px;height:35px;line-height:35px;font-size:1.4rem;text-align:center;color:#fff;background:#0054a6;border-radius:10px;display:block;float:left;margin-top:2rem;}

.product-num-item .xian{width:100%;height:auto;clear:both;z-index:5;}
.product-num-item .xian .x1{width:100%;height:105px;position:absolute;right:-1000px;top:0px;transition:all 1s}
.product-num-item .xian .x2{max-width:100%;height:105px;position:absolute;right:-1000px;top:0px;transition:all .3s}
.product-num-item:hover .xian .x1{right:0px;transition:all .3s}
.product-num-item:hover .xian .x2{right:80%;transition:all 1s}


.about .mm .right:hover .amore{background:#cc0003}






@media only screen and (max-width:468px){

.about .mm .right{width:100%;position:relative;height:auto;}
.about .mm .left{width:100%;margin-top: 2rem;height: 260px;}
.about .mm .right .cen2{position:relative;left:0%;top:0%;transform: translateY(0%);}
.about .mm .left .abei {max-width: 100%;}
.product-num-item{height:80px;width: 50%;margin-top: 1rem;}
.product-num-nub{font-size:35px;line-height:45px;}
.product-num-item .xian .x1{height:80px;}
.product-num-item .xian .x2{height:80px;display:none}
.product-num-head{margin-top:10px;font-size:0}

}


@media (min-width:469px) and (max-width:768px){


.about .mm .right{width:100%;position:relative;height:auto;}
.about .mm .left{width:100%;margin-top: 2rem;height: 260px;}
.about .mm .right .cen2{position:relative;left:0%;top:0%;transform: translateY(0%);}
.about .mm .left .abei {max-width: 100%;}
.product-num-item{height:80px;width: 50%;margin-top: 1rem;}
.product-num-nub{font-size:35px;line-height:45px;}
.product-num-item .xian .x1{height:80px;}
.product-num-item .xian .x2{height:80px;display:none}
.product-num-head{margin-top:10px;font-size:0}


.about .mm .left{margin-top: 2rem;float: left;}
.about .mm .right .ainfo {margin-top: 2rem;float:left}
.about .mm .left .abei {width: 100%;max-width: 100%;}
.about .mm .left{margin-top: 2rem;float: left;height: 40vh;overflow: hidden;}
}



@media (min-width:769px) and (max-width:990px){

.about .mm .right{width:100%;position:relative;height:auto;}
.about .mm .left{width:100%;}
.about .mm .right .cen2{position:relative;left:0%;top:0%;transform: translateY(0%);}
.about .mm .left .abei {max-width: 100%;}
.product-num-item{height:80px;width: 48%;}
.product-num-nub{font-size:35px;line-height:45px;}
.product-num-item .xian .x1{height:80px;}
.product-num-item .xian .x2{height:80px;}
.product-num-head{margin-top:10px;font-size:0}
.about .mm .left{margin-top: 2rem;float: left;}
.about .mm .right .ainfo {margin-top: 2rem;float:left}
.about .mm .left .abei {width: 100%;max-width: 100%;}
.about .mm .left{margin-top: 2rem;float: left;height: 40vh;overflow: hidden;}



}
@media (min-width:991px) and (max-width:1080px){

.about .mm .left .abei {max-width: 100%;}
.product-num-item{height:80px;}
.product-num-nub{font-size:35px;line-height:45px;}
.product-num-item .xian .x1{height:80px;}
.product-num-item .xian .x2{height:80px;}
.product-num-head{margin-top:10px;font-size:0}
}
@media (min-width:1081px) and (max-width:1200px){


.product-num-item{height:80px;}
.product-num-nub{font-size:35px;line-height:45px;}
.product-num-item .xian .x1{height:80px;}
.product-num-item .xian .x2{height:80px;}
}
@media (min-width:1201px) and (max-width:1320px){
.product-num-item{height:90px;}
.product-num-nub{font-size:45px;line-height:55px;}
.product-num-item .xian .x1{height:90px;}
.product-num-item .xian .x2{height:90px;}

}

@media (min-width:1321px) and (max-width:1440px){

}
@media (min-width:1441px) and (max-width:1600px){


}

.tit{clear:both;width:100%;height:auto;overflow:hidden;position:relative;padding:5rem 0rem;}
.tit {width:100%;float:left;}
.tit h1{display:block;width:100%;height:auto;clear:both;position:relative;margin: 0px;}
.tit h1 a{display:block;width:100%;height:auto;color:#000;font-size:3rem;font-weight:bold;text-align:center;line-height: 2;}
.tit h2{display:block;width:100%;height:auto;margin: 0px 0px;}
.tit h2 a{display:block;width:100%;height:auto;color:#000;font-size:5rem;font-weight:bold;text-align:center;letter-spacing:1px;position:relative}
.tit p{display:block;width:60%;margin:2rem auto;height:auto;color:rgba(0,0,0,0.6);font-size:1.4rem;font-weight:normal;text-align:center;line-height:2}
.tit h1 a:after{content:"";width:65px;height:2px;background:#0054a6;position:absolute;bottom:0px;left:50%;transform: translateX(-50%);transition:all 0.5s ease 0s}
.tit h1 a:hover:after{width:120px}

.tit2{clear:both;width:100%;height:auto;overflow:hidden;position:relative;}
.tit2 {width:100%;float:left;}
.tit2 h1{display:block;width:100%;height:auto;clear:both;position:relative;margin: 0px;}
.tit2 h1 a{display:block;width:100%;height:auto;color:#000;font-size:3rem;font-weight:bold;text-align:left;line-height: 2;}
.tit2 h2{display:block;width:100%;height:auto;margin: 0px 0px;}
.tit2 h2 a{display:block;width:100%;height:auto;color:#000;font-size:5rem;font-weight:bold;text-align:left;letter-spacing:1px;position:relative}
.tit2 p{display:block;width:60%;margin:2rem auto;height:auto;color:rgba(0,0,0,0.6);font-size:1.4rem;font-weight:normal;text-align:center;line-height:2}
.tit2 h1 a:after{content:"";width:65px;height:2px;background:#0054a6;position:absolute;bottom:0px;left:0%;transition:all 0.5s ease 0s}
.tit2 h1 a:hover:after{width:120px}







.tit3{clear:both;width:50%;height:auto;overflow:hidden;position:relative;float:left;}

.tit3 h1{display:block;width:100%;height:auto;clear:both;position:relative;margin: 0px;}
.tit3 h1 a{display:block;width:100%;height:auto;color:#000;font-size:3rem;font-weight:bold;text-align:left;line-height: 2;}
.tit3 h2{display:block;width:100%;height:auto;margin: 0px 0px;}
.tit3 h2 a{display:block;width:100%;height:auto;color:#000;font-size:5rem;font-weight:bold;text-align:left;letter-spacing:1px;position:relative}
.tit3 p{display:block;width:60%;margin:2rem auto;height:auto;color:rgba(0,0,0,0.6);font-size:1.4rem;font-weight:normal;text-align:center;line-height:2}
.tit3 h1 a:after{content:"";width:65px;height:2px;background:#0054a6;position:absolute;bottom:0px;left:0%;transition:all 0.5s ease 0s}
.tit3 h1 a:hover:after{width:120px}



@media only screen and (max-width:468px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2rem;}
.tit h2 a{font-size:3rem;}
.tit p{width:95%;line-height:1.6}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2rem;}
.tit2 h2 a{font-size:3rem;}
.tit2 p{width:95%;line-height:1.6}


.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2rem;}
.tit3 h2 a{font-size:3rem;}
.tit3 p{width:95%;line-height:1.6}

}


@media (min-width:469px) and (max-width:768px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2rem;}
.tit h2 a{font-size:3.3rem;}
.tit p{width:95%;line-height:1.6}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2rem;}
.tit2 h2 a{font-size:3.3rem;}
.tit2 p{width:95%;line-height:1.6}

.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2rem;}
.tit3 h2 a{font-size:3.3rem;}
.tit3 p{width:95%;line-height:1.6}
}


@media (min-width:769px) and (max-width:990px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2.2rem;}
.tit h2 a{font-size:3.6rem;}
.tit p{width:95%;line-height:1.6}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2.2rem;}
.tit2 h2 a{font-size:3.6rem;}
.tit2 p{width:95%;line-height:1.6}

.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2.2rem;}
.tit3 h2 a{font-size:3.6rem;}
.tit3 p{width:95%;line-height:1.6}
}
@media (min-width:991px) and (max-width:1080px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2.2rem;}
.tit h2 a{font-size:3.9rem;}
.tit p{width:95%;line-height:1.6}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2.2rem;}
.tit2 h2 a{font-size:3.9rem;}
.tit2 p{width:95%;line-height:1.6}

.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2.2rem;}
.tit3 h2 a{font-size:3.9rem;}
.tit3 p{width:95%;line-height:1.6}
}
@media (min-width:1081px) and (max-width:1200px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2.4rem;}
.tit h2 a{font-size:3.9rem;}
.tit p{width:95%;line-height:1.6}
.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2.4rem;}
.tit2 h2 a{font-size:3.9rem;}
.tit2 p{width:95%;line-height:1.6}

.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2.4rem;}
.tit3 h2 a{font-size:3.9rem;}
.tit3 p{width:95%;line-height:1.6}
}
@media (min-width:1201px) and (max-width:1320px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2.4rem;}
.tit h2 a{font-size:4.1rem;}
.tit p{width:95%;line-height:1.8}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2.4rem;}
.tit2 h2 a{font-size:3.9rem;}
.tit2 p{width:95%;line-height:1.8}

.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2.4rem;}
.tit3 h2 a{font-size:3.9rem;}
.tit3 p{width:95%;line-height:1.8}
}

@media (min-width:1321px) and (max-width:1440px){
.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2.6rem;}
.tit h2 a{font-size:4.4rem;}
.tit p{width:95%;line-height:1.8}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2.6rem;}
.tit2 h2 a{font-size:4.4rem;}
.tit2 p{width:95%;line-height:1.8}
.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2.6rem;}
.tit3 h2 a{font-size:4.4rem;}
.tit3 p{width:95%;line-height:1.8}
}
@media (min-width:1441px) and (max-width:1600px){

.tit{padding:2rem 0rem;}
.tit h1 a{font-size:2.8rem;}
.tit h2 a{font-size:4.7rem;}
.tit p{width:95%;line-height:1.8}

.tit2{padding:2rem 0rem;}
.tit2 h1 a{font-size:2.8rem;}
.tit2 h2 a{font-size:4.7rem;}
.tit2 p{width:95%;line-height:1.8}

.tit3{padding:2rem 0rem;}
.tit3 h1 a{font-size:2.8rem;}
.tit3 h2 a{font-size:4.7rem;}
.tit3 p{width:95%;line-height:1.8}
}















/*产品中心*/

.product{width:100%;height:auto;clear:both;overflow:hidden;position:relative;background:#ffffff;}



.lie{width:50%;float:right;height:auto;text-align:right;}
.lie a{color:#fff;font-size:1.6rem;display:inline-table;margin:0 10px;padding:10px 20px;transition:all 1s}
.lie a:hover{background:#0054a6;color:#fff;transition:all 1s}
.lie a:first-child{background:#0054a6;color:#fff;transition:all 1s}




.product .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;margin-top:2rem;}


#owl-demo .item{margin:0px 0px;overflow: hidden;position:relative}
#owl-demo .item .left{width:50%;float:left;height:100%;background:#fff;text-align:center;/*! position:absolute; *//*! left:0px; *//*! top:0px; */}
#owl-demo .item .left .cen{width:100%;height:100%;display:block;position:relative;}
#owl-demo .item .left img{/*! position: absolute; *//*! top: 50%; *//*! transform: translate(-50%, -50%) !important; *//*! left: 50%; */display: block;	width:100% ;/*! max-height:90%; *//*! border-radius:10px; */transition: all .7s;transform: scale(1);-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1);}


#owl-demo .item .right{width:50%;float:right;height:auto;position:absolute;right: 0px;height: 100%;top: 0%;background: #f6f6f6;overflow: hidden;}
#owl-demo .item .right .pr1{width:100%;height:auto;overflow:hidden;position:relative;background:#f6f6f6;padding:5%;}

#owl-demo .item .right .pr1 h3 a{display:block;width:100%;color:#000;font-size:3rem;font-weight:bold;text-align:left;line-height:2;}
#owl-demo .item .right .pr1 ul{width:100%;}
#owl-demo .item .right .pr1 ul li{width:50%;float:left;text-align:left;font-size:1.4rem;color:rgba(0,0,0,0.8);font-weight:bold;letter-spacing:1px;line-height:2;}

#owl-demo .item .right .pr1 .text{width:100%;height:9rem;overflow:hidden;margin:4rem 0rem;float:left;}
#owl-demo .item .right .pr1 .text p{font-size:1.4rem;color:rgba(0,0,0,0.7);line-height:2;}

#owl-demo .item .right .pr2{width:100%;height:auto;overflow:hidden;position:relative;}
#owl-demo .item .right .pr2 img{width:100%;height:auto;}












.more {width:100%;height:auto;clear:both;overflow:hidden;position:relative;text-align:center;float:left;}
.more .bmore{float:left;font-size:1.6rem;color:#fff;line-height:40px;text-align:center;clear: both;width:130px;height:40px;display:block;float:left;padding:0px 10px;background:#0054a6}
.more .bmore font{float:left;display:inline-table}
.more .bmore span{ width:30px; height:40px;position:relative; overflow:hidden;display:inline-table}
.more .bmore span img{ display:block; margin:0 auto; position:relative; }


.more:hover .bmore{background:#cc0003}

#owl-demo .item:hover .left img{transform: scale(1.05);-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05);transition: all .7s; }



.product .owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.product .owl-carousel{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,.owl-controls .owl-buttons div{cursor: pointer;}
.product .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);}
.product .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
.product .owl-carousel .owl-wrapper,.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);}

.product .owl-theme .owl-controls .owl-pagination{display:none !important}
.product .owl-theme .owl-controls{text-align: left;position:absolute;right:0%;bottom:5%;width: 50%;}
.product .owl-theme .owl-controls .owl-buttons{display: inline-table;width: 100%;}
.product .owl-theme .owl-controls .owl-buttons div{color: #FFF;text-align:center;zoom: 1;margin: 5px;padding: 3px 10px;font-size: 0px;width: 60px;height: 60px;}
.product .owl-theme .owl-controls .owl-buttons .owl-prev{background: url(../images/pr.png) top center no-repeat;background-size:100% !important;float: left;margin-left: 5%;}
.product .owl-theme .owl-controls .owl-buttons .owl-next{background: url(../images/pl.png) top center no-repeat;background-size:100% !important;float: left;}

.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: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.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,.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;}
.product .owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}






@media only screen and (max-width:468px){
#owl-demo .item .right .pr1 .text{ height:auto;overflow:hidden;margin:2rem 0rem;float:left;}
#owl-demo .item .right .pr1 h3 a {font-size: 2.4rem;margin-top: 0px;margin-bottom: 0px;}

#owl-demo .item .right{width:100%;position: relative;height: auto;}
#owl-demo .item .left{width:100%;position:relative}

#owl-demo .item .right .pr2{display:none;}
#owl-demo .item .left img{/*! position:relative; *//*! top:0%; *//*! transform: translate(0%, 0%) !important; *//*! left: 0%; *//*! max-width:70%; */display:block;margin:0 auto;}
.product .owl-theme .owl-controls {margin: 2rem 0rem; text-align: center; position: relative; left: 0%;  bottom: 10%; width: 100%;}
.product .owl-theme .owl-controls .owl-buttons { text-align: center;}
.product .owl-theme .owl-controls .owl-buttons .owl-prev { display: inline-table;width: 60px;height: 60px;background-size:100% !important;background: url(../images/pr.png) top center no-repeat;float: none;margin-left: 0%;}
.product .owl-theme .owl-controls .owl-buttons .owl-next { display: inline-table;width: 60px;height: 60px;background-size:100% !important;background: url(../images/pl.png) top center no-repeat;float: none;}
}


@media (min-width:469px) and (max-width:768px){
#owl-demo .item .right .pr1 .text{ height:auto;overflow:hidden;margin:2rem 0rem;float:left;}
#owl-demo .item .right .pr1 h3 a {font-size: 2.4rem;margin-top: 0px;margin-bottom: 0px;}

#owl-demo .item .right{width:100%;position: relative;height: auto;}
#owl-demo .item .left{width:100%;position:relative}

#owl-demo .item .right .pr2{display:none;}
#owl-demo .item .left img{/*! position:relative; *//*! top:0%; *//*! transform: translate(0%, 0%) !important; *//*! left: 0%; *//*! max-width:70%; */display:block;margin:0 auto;}
.product .owl-theme .owl-controls {margin: 2rem 0rem; text-align: center; position: relative; left: 0%;  bottom: 10%; width: 100%;}
.product .owl-theme .owl-controls .owl-buttons { text-align: center;}
.product .owl-theme .owl-controls .owl-buttons .owl-prev { display: inline-table;width: 60px;height: 60px;background-size:100% !important;background: url(../images/pr.png) top center no-repeat;float: none;margin-left: 0%;}
.product .owl-theme .owl-controls .owl-buttons .owl-next { display: inline-table;width: 60px;height: 60px;background-size:100% !important;background: url(../images/pl.png) top center no-repeat;float: none;}

}


@media (min-width:769px) and (max-width:990px){
#owl-demo .item .right .pr1 .text{ height:auto;overflow:hidden;margin:2rem 0rem;float:left;}
#owl-demo .item .right .pr1 h3 a {font-size: 2.4rem;margin-top: 0px;margin-bottom: 0px;}

#owl-demo .item .right{width:100%;position: relative;height: auto;}
#owl-demo .item .left{width:100%;position:relative}

#owl-demo .item .right .pr2{display:none;}
#owl-demo .item .left img{/*! position:relative; *//*! top:0%; *//*! transform: translate(0%, 0%) !important; *//*! left: 0%; *//*! max-width:70%; */display:block;margin:0 auto;}
.product .owl-theme .owl-controls {margin: 2rem 0rem; text-align: center; position: relative; left: 0%;  bottom: 10%; width: 100%;}
.product .owl-theme .owl-controls .owl-buttons { text-align: center;}
.product .owl-theme .owl-controls .owl-buttons .owl-prev { display: inline-table;width: 60px;height: 60px;background-size:100% !important;background: url(../images/pr.png) top center no-repeat;float: none;margin-left: 0%;}
.product .owl-theme .owl-controls .owl-buttons .owl-next { display: inline-table;width: 60px;height: 60px;background-size:100% !important;background: url(../images/pl.png) top center no-repeat;float: none;}

}
@media (min-width:991px) and (max-width:1080px){
.product .owl-theme .owl-controls .owl-buttons .owl-prev {width: 60px;height: 60px;background-size:100% !important;}
.product .owl-theme .owl-controls .owl-buttons .owl-next{width: 60px;height: 60px;background-size:100% !important;}
}
@media (min-width:1081px) and (max-width:1200px){
.product .owl-theme .owl-controls .owl-buttons .owl-prev {width: 60px;height: 60px;background-size:100% !important;}
.product .owl-theme .owl-controls .owl-buttons .owl-next{width: 60px;height: 60px;background-size:100% !important;}



}
@media (min-width:1201px) and (max-width:1320px){

.product .owl-theme .owl-controls .owl-buttons .owl-prev {width: 70px;height: 70px;background-size:100% !important;}
.product .owl-theme .owl-controls .owl-buttons .owl-next{width: 70px;height: 70px;background-size:100% !important;}
}

@media (min-width:1321px) and (max-width:1440px){

}
@media (min-width:1441px) and (max-width:1600px){

}

/*产品2*/
.product2{width:100%;height:auto;clear:both;overflow:hidden;position:relative;padding:12rem 0rem 7rem 0rem;/*! background: url(../images/product2.jpg) no-repeat right bottom; */background-size:cover;}
.product2 .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;}
.product2 .mm .left{width:33%;float:left;overflow:hidden;height:auto;padding:1rem 0rem;}
.product2 .mm .left .info{clear:both;width:100%;height:auto;overflow:hidden;}
.product2 .mm .left h3{font-size:3rem;color:#000;font-weight:bold;letter-spacing:1px;text-align:left;margin:4rem auto;float:left}


.product2 .mm .left .info p{color:rgba(51,51,51,0.8);font-size:1.4rem;line-height:30px;clear:both;widht:85%}
.product2 .mm .left  .amore{width:115px;height:35px;line-height:35px;font-size:1.4rem;text-align:center;color:#fff;background:#0054a6;border-radius:10px;display:block;float:left;margin-top:2rem;}


.product2 .mm .left:hover  .amore{background:#cc0003}
.product2 .mm .right{width:65%;float:right;overflow:hidden;position:relative;}
.product2 .mm .right ul{width:100%;}
.product2 .mm .right ul li{width:31.333%;float:left;margin:1%;overflow:hidden;border:solid #0054a6 1px;border-radius:10px;padding:3% 3%;}

.product2 .mm .right ul li .img{width:60px;height:60px;border:solid rgba(0,84,166,0.4) 1px;border-radius:60px;}

.product2 .mm .right ul li .img span{width:50px;height:50px;border:solid rgba(0,84,166,1) 1px;border-radius:50px;margin:4px;display:block;-moz-transition:all .7s ease 0s; -ms-transition:all .7s ease 0s; -o-transition:all .7s ease 0s; -webkit-transition:all .7s ease 0s; transition:all .7s ease 0s;}
.product2 .mm .right ul li .img span .pic{ width:25px; margin:0 auto; position:relative; overflow:hidden;margin:12px;}
.product2 .mm .right ul li .img span .pic img{ width:25px;height:25px;display:block; margin:0 auto; position:relative; filter: drop-shadow(25px 0 #fff); -webkit-filter: drop-shadow(25px 0 #fff);}
.product2 .mm .right ul li:hover .img span .pic img{transform: translate(-25px, 0);-webkit-transform: translate(-25px, 0);-ms-transform: translate(-25px, 0);-o-transform: translate(-25px, 0);}





.product2 .mm .right ul li h1{display:block;width:100%;color:#444444;font-size:2rem;font-weight:bold;letter-spacing:1px;margin:3rem 0rem 3rem 0rem;}
.product2 .mm .right ul li p{font-size:1.4rem;color:#717171;line-height:25px;height:75px;}
.product2 .mm .right ul li:hover{background:#0054a6}

.product2 .mm .right ul li:hover h1{color:#fff}
.product2 .mm .right ul li:hover p{color:#fff;}
.product2 .mm .right ul li:hover .img span{border:solid rgba(255,255,255,0.8) 1px;}
.product2 .mm .right ul li:hover .img {border:solid rgba(255,255,255,0.4) 1px;}











@media only screen and (max-width:468px){
.product2{padding:2rem 0rem 2rem 0rem;}
.product2 .mm .left{width:100%}
.product2 .mm .left h3{font-size:2rem;margin:1rem auto;}
.product2 .mm .left .info p{widht:100%}
.product2 .mm .left h3 br{display:none}

.product2 .mm .right{width:100%;margin-top:1rem;}
.product2 .mm .right ul li{width:48%;}
.product2 .mm .right ul li:last-child{width:98%;}
}


@media (min-width:469px) and (max-width:768px){
.product2{padding:2rem 0rem 2rem 0rem;}
.product2 .mm .left{width:100%}
.product2 .mm .left h3{font-size:2rem;margin:1rem auto;}
.product2 .mm .left .info p{widht:100%}
.product2 .mm .left h3 br{display:none}

.product2 .mm .right{width:100%;margin-top:1rem;}
.product2 .mm .right ul li{width:48%;}
.product2 .mm .right ul li:last-child{width:98%;}

}


@media (min-width:769px) and (max-width:990px){
.product2{padding:2rem 0rem 2rem 0rem;}
.product2 .mm .left{width:100%}
.product2 .mm .left h3{font-size:2.2rem;margin:1rem auto;}
.product2 .mm .left .info p{widht:100%}
.product2 .mm .left h3 br{display:none}

.product2 .mm .right{width:100%;margin-top:1rem;}

}
@media (min-width:991px) and (max-width:1080px){

.product2 .mm .left{width:100%}
.product2 .mm .left h3{font-size:2.2rem;margin:1rem auto;}
.product2 .mm .left .info p{widht:100%}

.product2 .mm .right{width:100%;margin-top:1rem;}
}
@media (min-width:1081px) and (max-width:1200px){
.product2 .mm .left h3{font-size:2.4rem;margin:1rem auto;}
}

@media (min-width:1201px) and (max-width:1320px){
.product2 .mm .left h3{font-size:2.4rem;margin:2rem auto;}

}
@media (min-width:1321px) and (max-width:1440px){
.product2 .mm .left h3{font-size:2.8rem;margin:2rem auto;}

}

@media (min-width:1401px) and (max-width:1600px){
.product2 .mm .left h3{font-size:2.8rem;margin:2rem auto;}


}








/*产品3*/
.product3{width:100%;height:80vh;clear:both;overflow:hidden;position:relative;top:2vh;}
.product3 .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;}

#owl-demo4 .item{margin:0px 10px;}

#owl-demo4 .item .left{width:50%;height:35%;overflow:hidden;position:absolute;left:0px;top:0px;}
#owl-demo4 .item .left .info{clear:both;width:100%;height:100%;overflow:hidden;}
#owl-demo4 .item .left .info p{color:#fff;font-size:1.4rem;line-height:2;clear:both}

.section5 .more2{}



#owl-demo4 .item .right{width:40%;float:right;overflow:hidden;}

#owl-demo4 .item .right img{display: block;width: 100%;height: auto;max-height:385px;border-radius:10px;}
#owl-demo4 .item .right h1{display:block;width:100%;}
#owl-demo4 .item .right h1 a{display:block;width:100%;color:#fff;font-size:2rem;letter-spacing:1px;font-weight:normal;}

#owl-demo4 .item .right a span{width:100%;height:45px;display:block;  position: absolute; left: -600px;top: 40%; transition: all 0.3s;text-align:center;}
#owl-demo4 .item .right a span img{width:45px;height:45px;margin:0 auto;}
#owl-demo4 .item:hover a span{width:100%;height:45px;display:block;  left: 0px;transition: all 0.3s;}




.more2{width: 100%; height: auto; clear: both;  overflow: hidden;  position: relative; text-align: center;  float: left;position:absolute;left:0px;top:50%;}

#owl-demo4 .item:hover h1 a{color:#0054a6;}
.product3 .owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.product3 .owl-carousel{position: relative;width: 100%;-ms-touch-action: pan-y;}
.product3 .owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.product3 .owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.product3 .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;}
.product3 .owl-carousel .owl-item{float: left;}
.product3 .owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.product3 .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);}
.product3 .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
.product3 .owl-carousel .owl-wrapper,.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);}

.product3 .owl-theme .owl-controls .owl-pagination{display:none !important}
.product3 .owl-theme .owl-controls{margin-top: 0px;text-align: center;}
.product3 .owl-theme .owl-controls .owl-buttons{width:100%;text-align:left;position:absolute;left:0px;top:40%;}
.product3 .owl-theme .owl-controls .owl-buttons div{color: #FFF;zoom: 1;margin: 5px;padding: 3px 10px;font-size: 0px;width: 45px;height: 45px;}
.product3 .owl-theme .owl-controls .owl-buttons .owl-prev{background: url(../images/prol.png) top center no-repeat;display:inline-table;width: 45px;height: 45px;}
.product3 .owl-theme .owl-controls .owl-buttons .owl-next{background: url(../images/pror.png) top center no-repeat;display:inline-table;width: 45px;height: 45px;}

.product3 .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.product3 .owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.product3 .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;}
.product3 .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}
.product3 .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;}
.product3 .owl-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}






@media only screen and (max-width:468px){
#owl-demo4 .item .left{width:100%;height:15vh;position:relative;overflow:hidden;}
#owl-demo4 .item .left .info{height:100%;overflow:hidden;}
#owl-demo4 .item .left .info p{line-height:1.8}
#owl-demo4 .item .right{width:100%;height:38vh;margin-top:2rem;}
#owl-demo4 .item .right img{display: block;width: 100%;height: auto;max-height:80%;border-radius:10px;}
#owl-demo4 .item .right h1 a{font-size:1.4rem;}
.product3 .owl-theme .owl-controls .owl-buttons {text-align: center; position: relative;}
.more2{display:none;}
}


@media (min-width:469px) and (max-width:768px){
#owl-demo4 .item .left{width:100%;height:15vh;position:relative;overflow:hidden;}

#owl-demo4 .item .left .info{height:100%;overflow:hidden;}
#owl-demo4 .item .left .info p{line-height:1.8}
#owl-demo4 .item .right{width:100%;height:38vh;margin-top:2rem;}
#owl-demo4 .item .right img{display: block;width: 100%;height: auto;max-height:80%;border-radius:10px;}
#owl-demo4 .item .right h1 a{font-size:1.4rem;}
.product3 .owl-theme .owl-controls .owl-buttons {text-align: center; position: relative;}
.more2{display:none;}

}


@media (min-width:769px) and (max-width:990px){
#owl-demo4 .item .left{width:45%;}
#owl-demo4 .item .right{width:50%;}
.more2 .bmore{ width: 160px !important;height: 41px !important;line-height: 41px !important;font-size: 1.4rem;float: left !important;}
.more2{top:60%;}

}
@media (min-width:991px) and (max-width:1080px){
#owl-demo4 .item .left{width:45%;}
#owl-demo4 .item .right{width:50%;}
.more2{top:60%;}
.more2 .bmore{ width: 160px !important;height: 41px !important;line-height: 41px !important;font-size: 1.4rem;float: left !important;}

}










/*新闻*/

.news .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;margin-top:5rem;}

.news .tit3{padding:0rem 0rem;}

.news{width:100%;height:auto;clear:both;overflow:hidden;position:relative;background: url(../images2/news.jpg) no-repeat top left;background-size:cover;    padding: 30px 0px 20px 0px;}
.mt-tabpage{width:100%;}
.mt-tabpage .title{font-size:23px;color:#000000;font-weight:bold;width:30%;float:left;line-height:44px;}
.mt-tabpage-title{height:44px;font-size:0;width:50%;float: right;text-align: right;top: 35px;position: relative;text-align:right}


.mt-tabpage-title .mt-tabpage-item{display:inline-block;width: auto;padding:10px 30px;margin:0% 1%;text-align:center;color:#fff;font-size:16px}
.mt-tabpage-title .mt-tabpage-item:hover{color:#fff}
.mt-tabpage-title .mt-tabpage-item-cur{color:#fff;background:#0054a6;border-radius:10px;}
.mt-tabpage-count{position:relative;width: 80vw;height:auto;overflow:hidden;float:left;/*! background:#fff; */margin-top:5rem;}
.mt-tabpage-cont__wrap{position:relative}
.mt-tabpage-count .mt-tabpage-item{width:80vw;height:auto;text-align:left;position:relative;}

.mt-tabpage-count .item{width:100%;height:auto;overflow:hidden;position:relative;border-bottom:solid #f7f7f7 1px;padding:10px 0px}
.mt-tabpage-count .left{width:65%;float:left;overflow:hidden;position:relative;padding: 1vw;}
.mt-tabpage-count .right{width:35%;float:right;overflow:hidden;padding: 1vw;position:absolute;right:0px;top:0px;height:100%}

.mt-tabpage-count .right .news_text{width:100%;height:100%;background:#f3f3f3;overflow:hidden;position:relative;padding:5%;}




.mt-tabpage-count .right .news_text .img{width:100%;height:48%;float:left;overflow:hidden;}
.mt-tabpage-count .right .news_text .img img{width:100%;height:auto;transform: scale(1.0); transition:all .7s}
.mt-tabpage-count .right .news_text .text{width:100%;float:left;height:auto;margin-top:5%;clear:both;}
.mt-tabpage-count .right .news_text .text .cen{width:100%;height:100%;overflow:hidden;position:relative;}
.mt-tabpage-count .right .news_text .text h1{margin: 0 auto;width:100%;line-height:30px;height:30px;font-size:20px;letter-spacing:1px;overflow:hidden}
.mt-tabpage-count .right .news_text .text h1 a{font-weight:normal;line-height:30px;font-size:20px;letter-spacing:1px;color:rgba(0,0,0,1);}
.mt-tabpage-count .right .news_text .text .nl{width:100%;float:left;height:auto;display:block;color:rgba(0,0,0,.8);font-size:14px;line-height:1.4}
.mt-tabpage-count .right .news_text .text span{width:100%;float:left;height:auto;display:block;color:rgba(0,0,0,.5);font-size:14px;text-align:right;text-align: left;line-height:5}


.mt-tabpage-count .right:hover .news_text .img img{transform: scale(1.05); transition:all .7s}




.mt-tabpage-count .right .news_text .more3{display:block;width:30px;height:25px;border:solid #9f9f9f 1px;float:left;clear:both;margin-top:30px;position:relative;overflow:hidden}


.mt-tabpage-count .right .news_text .more3 img{ display:block; margin:0 auto; position:relative; filter: drop-shadow(25px 0 #fff); -webkit-filter: drop-shadow(25px 0 #fff)}
.mt-tabpage-count .right:hover .news_text .more3 img{transform: translate(-25px, 0);-webkit-transform: translate(-25px, 0);-ms-transform: translate(-25px, 0);-o-transform: translate(-25px, 0)}
.mt-tabpage-count .right:hover .news_text .more3{background:#0054a6;border:solid #0054a6 1px;}
.mt-tabpage-count .right:hover .news_text .text h1 a{color:#0054a6}





.news  .amore{width:150px;height:35px;line-height:35px;font-size:1.4rem;text-align:center;color:#fff;background:#0054a6;display:block;margin:0 auto}

.news  .newsmore {width:100%;height:auto;clear:both;float:left;margin-top:6rem;}

.mt-tabpage-count .item .img{width:25%;float:left;overflow:hidden}
.mt-tabpage-count .item .img img{max-width:100%;height:auto; transform: scale(1.0); transition:all .7s}
.mt-tabpage-count .item .text{width:73%;float:right;position:absolute;top:0px;right:0px;height: 100%;padding:20px 0px}
.mt-tabpage-count .item .text .cen{width:100%;height:100%;overflow:hidden;position:relative;}
.mt-tabpage-count .item .text h1{margin: 0 auto;width:100%;line-height:30px;height:30px;font-size:20px;letter-spacing:1px;overflow:hidden;}
.mt-tabpage-count .item .text h1 a{font-weight:normal;line-height:30px;font-size:20px;letter-spacing:1px;color:rgba(0,0,0,1);}
.mt-tabpage-count .item .text .nl{width:100%;float:left;height:auto;display:block;color:rgba(0,0,0,.8);font-size:14px;line-height:1.4}
.mt-tabpage-count .item .text span{width:100%;float:left;height:auto;display:block;color:rgba(0,0,0,.5);font-size:14px;text-align:right;text-align: left;line-height:2}
.mt-tabpage-count .item:hover .text h1 a{color:#0054a6}
.mt-tabpage-count .item:hover  .img img{transform: scale(1.05); transition:all .7s}

.mt-tabpage-count .item:nth-child(4),.mt-tabpage-count .item:nth-child(5){display:none}


.wrapper .swiper-container .swiper-pagination{bottom:25px}
.wrapper .swiper-container .swiper-pagination-bullet{opacity:1;position:relative;width:50px;height:3px;border-radius:0;margin:0 4px;background-color:rgba(0,0,0,0.5);transition:background-color .3s ease}
.wrapper .swiper-container .swiper-pagination-bullet::before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;transform:scaleX(0);transform-origin:0 0}
.wrapper .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active::before{animation:sliderPagination 3s linear forwards}
.wrapper .swiper-container .swiper-pagination-bullet:hover{background-color:#fff}
@keyframes sliderPagination{100%{transform:scaleX(1);opacity:1}
}




@media only screen and (max-width:468px){
.mt-tabpage-title .mt-tabpage-item{float:none;padding: 5px 10px;}
.mt-tabpage-title { width: 50%;text-align: right;position: relative;top: 2rem;}
.tit3{width:50%;padding: 0rem 0rem;}
.mt-tabpage-count { width: 90vw; margin-top: 2rem;}
.mt-tabpage-count .mt-tabpage-item { width: 90vw;}
.mt-tabpage-count .right {width: 100%;float:left;position:inherit}
.mt-tabpage-count .right .news_text .text h1 { font-size: 16px;height:30px;}
.mt-tabpage-count .right .news_text .text span {line-height: 3;}
.mt-tabpage-count .right .news_text .img {height: auto;}
.mt-tabpage-count .left{width: 100%;}
.mt-tabpage-count .item .img{display:none;}
.mt-tabpage-count .item .text{width:100%;position:relative;}
.mt-tabpage-count .item .text h1{height:20px;width:70%;float:left;line-height: 20px;padding-left:2px;}
.mt-tabpage-count .item .text h1 a {font-size: 16px;line-height:20px;}
.mt-tabpage-count .item .text{padding:0px 0px}
.mt-tabpage-count .item .text .nl{width:50%;float:left;line-height:2;color:rgba(0,0,0,.5);display:none;}
.mt-tabpage-count .item .text span{width:30%;float:right;line-height:2;text-align:right;}
.mt-tabpage-count .item:nth-child(4),.mt-tabpage-count .item:nth-child(5){display:block}
}


@media (min-width:469px) and (max-width:768px){
.mt-tabpage-title .mt-tabpage-item{float:none;padding: 5px 10px;}
.mt-tabpage-title { width: 50%;text-align: right;position: relative;top: 2rem;}
.tit3{width:50%;padding: 0rem 0rem;}
.mt-tabpage-count { width: 90vw; margin-top: 2rem;}
.mt-tabpage-count .mt-tabpage-item { width: 90vw;}
.mt-tabpage-count .right {width: 100%;float:left;position:inherit}
.mt-tabpage-count .right .news_text .text h1 { font-size: 16px;height:30px;}
.mt-tabpage-count .right .news_text .text span {line-height: 3;}
.mt-tabpage-count .right .news_text .img {height: auto;}
.mt-tabpage-count .left{width: 100%;}
.mt-tabpage-count .item .img{display:none;}
.mt-tabpage-count .item .text{width:100%;position:relative;}
.mt-tabpage-count .item .text h1{height:20px;width:70%;float:left;line-height: 20px;padding-left:2px;}
.mt-tabpage-count .item .text h1 a {font-size: 16px;line-height:20px;}
.mt-tabpage-count .item .text{padding:0px 0px}
.mt-tabpage-count .item .text .nl{width:50%;float:left;line-height:2;color:rgba(0,0,0,.5);display:none;}
.mt-tabpage-count .item .text span{width:30%;float:right;line-height:2;text-align:right;}
.mt-tabpage-count .item:nth-child(4),.mt-tabpage-count .item:nth-child(5){display:block}
}


@media (min-width:769px) and (max-width:990px){

.mt-tabpage-title .mt-tabpage-item{float:none;padding: 5px 10px;}
.mt-tabpage-count .right .news_text .text h1 { font-size: 16px;height:30px;line-height:30px;}
.mt-tabpage-count .right .news_text .text h1 a { font-size: 16px;height:30px;line-height:30px;}
.mt-tabpage-count .item .text h1 a {font-size: 16px;line-height:30px;}
.mt-tabpage-count .item .text { padding: 0px 0px;}

.mt-tabpage-count .right .news_text .text span {line-height: 2;}
}
@media (min-width:991px) and (max-width:1080px){
.mt-tabpage-count .right .news_text .text h1 { font-size: 18px;height:30px;line-height:30px;}
.mt-tabpage-count .right .news_text .text h1 a { font-size: 18px;height:30px;line-height:30px;}
.mt-tabpage-count .item .text h1 a {font-size: 18px;line-height:30px;}
.mt-tabpage-count .item .text { padding: 10px 0px;}
.mt-tabpage-count .right .news_text .text span {line-height: 2;}
}
@media (min-width:1081px) and (max-width:1320px){

.mt-tabpage-count .right .news_text .text h1 { font-size: 18px;height:30px;line-height:30px;}
.mt-tabpage-count .right .news_text .text h1 a { font-size: 18px;height:30px;line-height:30px;}
.mt-tabpage-count .item .text h1 a {font-size: 18px;line-height:30px;}
.mt-tabpage-count .item .text { padding: 10px 0px;}
.mt-tabpage-count .right .news_text .text span {line-height: 2;}
}


@media (min-width:1321px) and (max-width:1600px){
.mt-tabpage-count .right .news_text .text h1 { font-size: 18px;height:30px;line-height:30px;}
.mt-tabpage-count .right .news_text .text h1 a { font-size: 18px;height:30px;line-height:30px;}
.mt-tabpage-count .item .text h1 a {font-size: 18px;line-height:30px;}
.mt-tabpage-count .item .text { padding: 10px 0px;}
.mt-tabpage-count .right .news_text .text span {line-height: 2;}
}








/*案例开始*/

.ys{width:100%;height:auto;clear:both;overflow:hidden; z-index: 50;position: relative;margin-top: 5rem;}
.ys .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;margin-top:2rem;}
#owl-demo2 .item{overflow:hidden;margin: 5%;}
#owl-demo2 .item .img{display:block;width:100%;overflow:hidden;}
#owl-demo2 .item img{display: block;	width: 100%;height: auto;transition: all .7s;transform: scale(1);-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1);}
#owl-demo2 .item .info{width:100%;height: auto;clear:both;overflow:hidden;position:relative;}
#owl-demo2 .item .info h1{display:block;width:100%;color:#333;font-size:1.6rem;letter-spacing:1px;text-align:center;}
#owl-demo2 .item .info p{display:block;width:100%;color:#fff;font-size:1.4rem;letter-spacing:1px;font-weight:normal;text-align:center;width:70%;margin:2rem auto}
#owl-demo2 .item .info .ymore{width:115px;height:35px;line-height:35px;font-size:1.4rem;text-align:center;color:#fff;background:#0054a6;border-radius:10px;display:block;margin:2rem auto;}

#owl-demo2 .item:hover .ymore{background:#cc0003}

#owl-demo2 .item:hover img{transform: scale(1.05);-webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05);transition: all .7s; }






.ys .more {width:100%;height:auto;clear:both;overflow:hidden;position:relative;text-align:center;float:left;margin-top:2rem;}
.ys .more .bmore{float:none !important;margin:0 auto;}
#owl-demo2 .item:hover h1 a{color:#0054a6;}
.ys .owl-carousel .owl-wrapper:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.ys .owl-carousel{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 .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.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 .grabbing{cursor:url(../images/grabbing.png) 8 8, move;}
.ys .owl-carousel .owl-wrapper,.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);}

.ys .owl-theme .owl-controls .owl-pagination{display:none !important}
.ys .owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.ys .owl-theme .owl-controls .owl-buttons{display:none !important;}
.ys .owl-theme .owl-controls .owl-buttons div{color: #FFF;text-align:center;zoom: 1;margin: 5px;padding: 3px 10px;font-size: 0px;width: 45px;height: 45px;}
.ys .owl-theme .owl-controls .owl-buttons .owl-prev{background: url(../images/hl.png) top center no-repeat;display:inline-table;width: 45px;height: 45px;}
.ys .owl-theme .owl-controls .owl-buttons .owl-next{background: url(../images/hr.png) top center no-repeat;display:inline-table;width: 45px;height: 45px;}

.ys .owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.ys .owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver*/}
.ys .owl-theme .owl-controls .owl-page span{display: block;width: 20px;height: 3px;margin: 5px 7px;background: #fff;}
.ys .owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#0054a6}
.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-item.loading{min-height: 150px;background: url(../images/AjaxLoader.gif) no-repeat center center}






@media only screen and (max-width:468px){
.index_main .section6 {  padding: 1rem 0rem;}
.ys{margin-top: 0rem;}
#owl-demo2 .item .info p{font-size:1.4rem;width:95%;margin:1rem auto}
.ys{margin-top:0rem;}
.sectionBg_dl{display:none}
.index_main .section6 { padding: 0rem 0rem;}
}


@media (min-width:469px) and (max-width:768px){
.index_main .section6 {  padding: 1rem 0rem;}
.ys{margin-top: 0rem;}
#owl-demo2 .item .info p{font-size:1.4rem;width:95%;margin:1rem auto}

}


@media (min-width:769px) and (max-width:990px){
.index_main .section6 {  padding: 1rem 0rem;}
.ys{margin-top: 0rem;}
#owl-demo2 .item .info p{font-size:1.4rem;width:95%;margin:1rem auto}

}
@media (min-width:991px) and (max-width:1080px){
.ys{margin-top: 2rem;}
#owl-demo2 .item .info p{font-size:1.4rem;width:90%;margin:1rem auto}

}
@media (min-width:1081px) and (max-width:1200px){
.ys{margin-top: 2rem;}
#owl-demo2 .item .info p{font-size:1.4rem;width:90%;margin:1rem auto}


}


@media (min-width:1021px) and (max-width:1600px){
.ys{margin-top: 3rem;}
#owl-demo2 .item .info p{font-size:1.4rem;width:90%;margin:1rem auto}


}





/*联系我们*/
.contact{width:100%;height:80vh;clear:both;overflow:hidden;position:relative;top:2vh;}
.contact .mm{height:auto;overflow:hidden;width:100%;position:relative;clear:both;margin-top:2rem;}


.contact .block_txt{width:100%;height:70vh;}

.contact  .left{width:50%;float:left;overflow:hidden;height: 100%;position: relative;}


.contact  .left .tu{width:100%;height:100%;position:absolute;left:0px;top:0px;}

.contact  .left .yuan{width:100%;height:100%;overflow:hidden;position:relative;}

.contact  .left .yuan .circle{position:absolute;margin:auto;top:0;right:0;bottom:0;left:0;border-radius:50%;background:rgba(255,255,255,0.02)}
.contact  .left .yuan .circle:nth-of-type(1){width:55vh;height:55vh;animation:yc 3s infinite linear;box-shadow: 0px 0px 25px 25px rgba(255,255,255,0.3),inset 0px 0px 25px 25px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}
@keyframes rt{100%{transform:rotate(360deg)}}

@keyframes ct{100%{transform:rotate(360deg)}}
    @keyframes yc{
        0%{
            transform: scale(1);
            opacity: 1;  
        }
        50%{
            transform: scale(1.05);  
            opacity: 4;   /*圆形放大的同时，透明度逐渐减小为0*/
        }
        100%{
            transform: scale(1);
            opacity: 1;
        }
    }

.contact  .left .tu .map{width:50vh;height:50vh;overflow:hidden;border-radius:50%;position:absolute;-webkit-transform:translate(-50%,-50%));-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%); top: 50%;left:50% }

.contact-form{margin-top:50px;overflow:hidden;}
.map-area{margin-top:50px;overflow:hidden;text-align: right;}
input,textarea,select{background:#fff;width:48%;float:left;margin-left:1%;margin-right:1%;border:1px solid #ddd;padding: 10px;font-size:14px;font-weight:600;letter-spacing:1px;transition:.3s;margin-bottom:20px}
textarea{height:150px;resize:none}
input[type="submit"]{border:none;display:inline-block;background:#fff;color:#222;padding:12px 30px;margin:20px 0;width:auto;text-transform:uppercase;transition:.3s;cursor:pointer;width: 100%;clear:both;}
input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}
.BMap_bubble_content b{font-size:1.6rem;}
.BMap_bubble_content {font-size:1.4rem;}


input:nth-child(4){width:30%;float:left;}
.contact-form img{max-width:18%;float:left;}
#allmap { width: 100%;min-height: 69rem;;overflow: hidden;}
.BMap_shadow img{width:0;height:0;}
@media screen and (max-width:500px) {
 #allmap{min-height: 300px;} 
 }
.ditu b {
    font-size: 1.8rem;
}



.contact  .right{width:50%;float:left;overflow:hidden;height: 100%;position:relative;}
.contact  .right ul{width:100%;height:auto;clear:both;}
.contact  .right ul li{width:50%;float:left;position:relative;margin-top:5%;}
.contact  .right ul li p{width:100%;height:4rem;line-height:4rem;font-size:1.4rem;text-align:center;color:#fff;}

.explorebutton{margin:0 auto;width:155px;position:relative;height:155px;text-align:center;border:1px solid rgba(255,255,255,0.3);transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;font-size:0}
.explorebutton .top-plus{transform:rotateZ(360deg);-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg)}
.explorebutton .plus-left-top{left:-4%;bottom:91%}
.explorebutton .fadeOutDown{margin-top:0}
.explorebutton .plus{color:#fff;position:absolute;z-index:999;animation:none;font-size:20px}
.explorebutton .plus-right-top{right:-4%;bottom:91%}
.explorebutton .plus-left{left:-4%;bottom:-10%}
.explorebutton .plus-right{right:-4%;bottom:-10%}
.hidden-button{width:100%;height:100%;position:relative;z-index:999;font-size:14px;line-height:28px;vertical-align:middle;color:#fff;background-color:transparent;cursor:pointer;letter-spacing:3px;border:none}
.hidden-button img{max-width:100%;display:block;margin:0 auto;}
.hidden-button:hover{ background: rgba(63, 120, 23, 0.6);}





@media only screen and (max-width:468px){
.contact .left{display:none;}
.contact .right{width:100%;overflow:hidden;position:relative;display:block !important;}
.contact  .right ul li p{line-height:2rem;margin-top:1rem;}
.explorebutton{width:120px;position:relative;height:120px;}
.hidden-button img{max-width:50%;}
}

@media (min-width:469px) and (max-width:768px){
.contact .left{display:none;}
.contact .right{width:100%;overflow:hidden;position:relative;display:block !important;}
.contact  .right ul li p{line-height:2rem;margin-top:1rem;}
.explorebutton{width:120px;position:relative;height:120px;}
.hidden-button img{max-width:50%;}
}


@media (min-width:769px) and (max-width:990px){
.contact .left{display:none;}
.contact .right{width:100%;overflow:hidden;position:relative;display:block !important;}
.contact  .right ul li p{line-height:2rem;margin-top:1rem;}
.explorebutton{width:135px;position:relative;height:135px;}
.hidden-button img{max-width:70%;}
}


@media (min-width:991px) and (max-width:1080px){
.contact .left .yuan .circle:nth-of-type(1){width:50vh;height:50vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}

.contact  .left .tu .map{width:40vh;height:40vh; }

.contact .right{overflow:hidden;position:relative;display:block !important;}
.contact  .right ul li p{line-height:2rem;margin-top:1rem;}
.explorebutton{width:135px;position:relative;height:135px;}
.hidden-button img{max-width:70%;}

}
@media (min-width:1081px) and (max-width:1280px){
.contact .left .yuan .circle:nth-of-type(1){width:45vh;height:45vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}

.contact  .left .tu .map{width:35vh;height:35vh; }

.contact .right{overflow:hidden;position:relative;display:block !important;}
.contact  .right ul li p{line-height:2rem;margin-top:1rem;}
.explorebutton{width:135px;position:relative;height:135px;}
.hidden-button img{max-width:70%;}

}

@media (min-width:1281px) and (max-width:1440px){
.contact .left .yuan .circle:nth-of-type(1){width:50vh;height:50vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}

.contact  .left .tu .map{width:40vh;height:40vh; }

.contact .right{overflow:hidden;position:relative;display:block !important;}
.contact  .right ul li p{line-height:2rem;margin-top:1rem;}
.explorebutton{width:135px;position:relative;height:135px;}
.hidden-button img{max-width:70%;}

}


@media (min-width:1441px) and (max-width:1600px){
.contact .left .yuan .circle:nth-of-type(1){width:60vh;height:60vh;animation:rt 6s infinite linear;box-shadow: 0px 0px 20px 20px rgba(255,255,255,0.3),inset 0px 0px 20px 20px rgba(255,255,255,0.3);border: solid rgba(255,255,255,0.6) 1px;}

.contact  .left .tu .map{width:50vh;height:50vh; }
}











.section2 .tit h1 img{}
.section2 .tit h2{}
.section2 .tit p{}
.section2 .lie a{}

.section3 .tit h1 img{}
.section3 .tit h2{}
.section3 .tit p{}
.section3 .lie a{}


.section4 .tit h1 img{}
.section4 .tit h2{}
.section4 .tit p{}
.section4 .lie a{}

.section5 .tit h1 img{}
.section5 .tit h2{}
.section5 .tit p{}
.section5 .lie a{}

.section6 .tit h1 img{}
.section6 .tit h2{}
.section6 .tit p{}
.section6 .lie a{}

.section7 .tit h1 img{}
.section7 .tit h2{}
.section7 .tit p{}
.section7 .lie a{}

@keyframes breath { 
 
    0% { background-size: 100% 100%; } 
 
    50% { background-size: 140% 140%; } 
 
    100% { background-size: 100% 100%; } 
 
} 









.sectionBg_dl{width:200%;position:absolute;left:-50%;top:0px;z-index:1;height:100%}
.sectionBg_dl dd{width:33.333333%;position:absolute;top:0px;left:0px;height:100%}
.sectionBg_dl dd em{display:block;width:60%;margin:0px auto;position:relative;top:50%;transform:translateY(-50%)}
.sectionBg_dl dd em:after{display:block;content:"";overflow:hidden;padding-top:100%;position:relative;background:url(../images/round.png) no-repeat center center;background-size:100% auto}

.sectionBg_dl dd.dd1{left:0px}
.sectionBg_dl dd.dd1 em{float:right}
.sectionBg_dl dd.dd1 em:after{animation:sectionBg1 60s linear infinite}
.sectionBg_dl dd.dd2{left:33.333333%}
.sectionBg_dl dd.dd2 em:after{animation:sectionBg2 60s linear infinite}
.sectionBg_dl dd.dd3{left:66.6666667%}
.sectionBg_dl dd.dd3 em{float:left}
.sectionBg_dl dd.dd3 em:after{animation:sectionBg1 60s linear infinite}
@keyframes sectionBg1{0%{transform:rotate(0deg)}
100%{transform:rotate(-360deg)}
}@keyframes sectionBg2{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}





.mt-tabpage-count .mt-tabpage-item ul{width:100%;/*! margin-left:-0.66666666% */margin: 2rem 0%;}
.mt-tabpage-count .mt-tabpage-item ul li{width:32%;height:330px;float:left;margin-left:1.33333333%;padding:140px 54px 0 54px;position:relative;background:url(../images/31.png) no-repeat right bottom #fff;overflow: unset;}
.mt-tabpage-count .mt-tabpage-item ul li h6{width:auto;height:110px;background-color:#0054a6;position:absolute;top:-20px;left:54px;color:#fff;padding:0 18px}
.mt-tabpage-count .mt-tabpage-item ul li h6 p{font-size:28px;text-align:right;margin-top:20px}
.mt-tabpage-count .mt-tabpage-item ul li h6 span{display:block;text-align:right;font-size:16px}
.mt-tabpage-count .mt-tabpage-item ul li h4{font-size:18px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.mt-tabpage-count .mt-tabpage-item ul li h4:hover{color:#0054a6}
.mt-tabpage-count .mt-tabpage-item ul li h5{font-size:14px;color:#666;line-height:24px;margin-top:30px;height:96px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical}

.mt-tabpage-count .mt-tabpage-item ul li:hover h6{background:#cc0003}



@media all and (max-width:1380px){

.mt-tabpage-count .mt-tabpage-item ul li h6{height:90px;display: none;}
.mt-tabpage-count .mt-tabpage-itemul li h6 p{font-size:24px;margin-top:15px}
.mt-tabpage-count .mt-tabpage-item ul li{height:300px;padding:100px 30px 0 30px}
#owl-demo .item .right .pr1 .text { margin: 0rem 0rem;}


}

@media all and (max-width:1000px){

.mt-tabpage-count .mt-tabpage-item ul li{width:100%;margin-left:0%;height:auto;padding:10px;margin-top:20px;}
.mt-tabpage-count .mt-tabpage-item ul li h5{margin-top:12px}
.mt-tabpage-count .mt-tabpage-item ul li h6 p{font-size:20px;margin-top:10px}
.mt-tabpage-count .mt-tabpage-item ul li h6 span{font-size:12px}
.mt-tabpage-count .mt-tabpage-itemul li h6{height:72px;top:-12px;left:16px}
.mt-tabpage-count .mt-tabpage-item ul li h4{font-size:16px}

}





