@charset "utf-8";
body{background:#fff;}
.footer{background:#f8f8f8;}
span.mcolor{color:#00628e;}
.about-tt1{padding-top:50px;text-align:center;position:relative;}
.about-tt1:before,.about-tt1:after{content:"";display:block;width:45%;height:1px;background:#ccc;position:absolute;top:65%;}
.about-tt1:before{left:0;}
.about-tt1:after{right:0;}
.about-tt1>h1{font-size:24px;font-weight:normal;margin:0;color:#000;}
.about-tt1>h6{margin:0;color:#979797;font-weight:normal;font-size:12px;}
.pro_list{position:relative;min-height:100px;}
.pro_list .swiper-button-next,.pro_list .swiper-button-prev{width:42px;background-size:42px 42px;height:42px;margin-top:-40px;outline:none;}
.pro_list .swiper-button-next{background:url(../images/swright2.png);right:-70px;}
.pro_list .swiper-button-prev{background:url(../images/swleft2.png);left:-70px;}
.honor{padding-top:10px;padding-bottom:4%;}
.honor a:hover .p-img img{box-shadow:0 2px 15px rgba(50,50,50,0.5);}
.honor a:hover .p-tit span+span{ color: #1a1a1a }
.honor .p-img{ margin-bottom:5px;padding:10px;}
.honor .p-img>span{display:block;/*width:100%;height:0;padding-bottom:100%;overflow:hidden;*/text-align:center;}
.honor .p-img img{max-width:100%;max-height:325px;box-shadow:0 2px 15px rgba(50,50,50,0.2);}
.honor .p-tit{text-align:center;color:#1a1a1a;font-size:20px;font-weight:bold;}
.honor .p-tit span{display:block;}
.honor .p-tit span+span{font-size: 15px;color: #c0c0c0;font-weight:normal;} 
/**/
.about-item a:hover img{ transform: scale(1.1); }
.about-item .ab-img{overflow: hidden;}
.about-item img{ transition: all 0.5s; }
.ab-btn1{position:relative;z-index:3;margin-top:50px;}
.ab-btn1 a{display:inline-block;border-radius:20px;width:146px;height:40px;line-height:38px;text-align:center;font-size:15px;background-color:#1a1a1a;color:#fff;-webkit-border-radius:205px;-moz-border-radius:205px;-ms-border-radius:205px;-o-border-radius:205px;}
/*.ab-btn1 a:hover{background-color:#00628e;}*/
.about-tit h1{font-size:40px;font-weight:normal;color:#1a1a1a;margin-top:5%;}
.about-box-3{background-color: #fff;}
.about-box-3 .about-item{width:33.33%;float:left;padding:17px 7px;}
.about-box-3 .about-item a{display:block;border:#e5e5e5 solid 1px;}
.about-box-3 .about-item a:hover .ab-h1{ color: #0180b9; }
.about-box-3 .about-item .ab-h1{color:#1a1a1a;font-size:23px;padding:20px 24px 2px;}
.about-box-3 .about-item .ab-h1 i{font-size:26px;line-height:1.2;}
.about-box-3 .about-item .ab-h2{color:#1a1a1a;font-size:15px;padding:2px 24px 30px;}
.about-box-2 .about-item{width:50%;float:left;padding:17px 7px;}
.about-box-2 .about-item a{display:block;background-color:#1a1a1a;}
.about-box-2 .about-item a:hover .ab-h1{ color: #0180b9; }
.about-box-2 .about-item .ab-img{float:left;width:63%;}
.about-box-2 .about-item .ab-txt{float:left;width:37%;}
.about-box-2 .about-item .ab-h1{color:#fff;font-size:23px;padding:50px 24px 6px;}
.about-box-2 .about-item .ab-h1 i{font-size:25px;line-height:1.5;}
.about-box-2 .about-item .ab-h2{color:#fff;font-size:15px;padding:6px 24px 30px;}
.ab-bg-00abbc{height:450px;width:1920px;position:absolute;top:0;right:0;}
.ab-bg-f2f2f2{height:425px;width:1920px;background:#f2f2f2;position:absolute;top:0;left:-50px;z-index:2;}
.about-box1{height:500px;overflow:hidden;margin-top:4%}
.about-box1 .ab-wrap{margin-top:60px;padding-top:80px;}
.about-box1 .ab-wrap .ab-tit1{position:relative;z-index:3;}
.about-box1 .ab-wrap .ab-tit1 .ab-h1{font-size:23px;font-weight:bold;}
.about-box1 .ab-wrap .ab-tit1 .ab-h2{font-size:45px;font-weight:bold;}
.about-box1 .ab-wrap .ab-desc1{position:relative;z-index:3;font-size:15px;margin-top:10px;}
.about-box2{margin-top:4%}
.about-box2 .ab-tit1{position:relative;}
.about-box2 .ab-tit1 .ab-h1{font-size:23px;font-weight:bold;}
.about-box2 .ab-tit1 .ab-h2{font-size:45px;font-weight:bold;}
.about-box2 .ab-desc1{font-size:18px;margin-top:10px;}
.about-box2-1-bg{/*background:url(../images/about/honor.png) no-repeat;*/padding:0 15px;background-size:100% auto;margin-top:2.5%;position:relative;}
#slider3 .swiper-pagination-bullet{background:transparent;opacity:1;border:solid 1px #fff;}
#slider3 .swiper-pagination-bullet-active{background:#ffffff;}
#slider3 a img{transform: scale(1);}
#slider3 a:hover img{transform: scale(1.1);}
.about-box3 {background-image: linear-gradient(#fcfcfc, #fff, #fff); overflow: hidden; padding-top: 80px;}
.about-box3 .ab-tit1{padding-top:30%;}
.about-box3 .ab-tit1 .ab-h1{font-size:23px;font-weight:bold;color:#fff;}
.about-box3 .ab-tit1 .ab-h2{font-size:45px;font-weight:bold;color:#fff;}
.about-box3 .ab-btn1{margin-bottom:30%;}
.about-box3 .ab-btn1 a{background-color:#fff;color:#1a1a1a;}
.about-box4{margin-top:4%;padding-bottom:4%;}
.about-box4 .ab-wrap{margin-top:60px;padding-top:80px;padding-left:60px;position:relative;}
.about-box4 .ab-tit1{position:relative;z-index:3;}
.about-box4 .ab-tit1 .ab-h1{font-size:23px;font-weight:bold;}
.about-box4 .ab-tit1 .ab-h2{font-size:45px;font-weight:bold;}
.about-box4 .ab-desc1{font-size:15px;margin-top:10px;position:relative;z-index:3;}
.about-box4 .ab-bg-f2f2f2{width:450px;left:0;right:-45px;}
.line3{width:100%;height:1px;background-color:#1a1a1a;opacity:0.05;}
.about-more{padding-top:4%;padding-bottom:4%;font-size: 23px;}
.about-more a{color:#b51212;}
.ab-btn1 a.curr{background-color:#00628e;color:#fff;}

.am-animation-slide-top2{-webkit-animation-name:slide-top2;animation-name:slide-top2;}
@-webkit-keyframes slide-top2{
    0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}
    100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes slide-top2{
    0%{opacity:0;-webkit-transform:translateY(-20%);transform:translateY(-20%)}
    100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
.am-animation-slide-left2{-webkit-animation-name:slide-left2;animation-name:slide-left2;}
@-webkit-keyframes slide-left2{
    0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
    100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slide-left2{
    0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
    100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
}

.about-xkbg{position:absolute;top:0;left:0;width:100%;overflow:hidden;height:0;padding-bottom:18.5%;}
.about-xkbg .about-xkbg-item:first-child{width:0;}
.about-xkbg .about-xkbg-item{float:left;margin-right:32.5%;width:1.25%;background-color: #fff;overflow:hidden;height:0;padding-bottom:18.5%;position:relative;z-index: 2}
.about-xkbg span{background:url(../images/about/xingkong.jpg) no-repeat center center;background-size:100% 100%;display:block;position:absolute;left:-3%;top:-212%;width:106%;height:0;padding-bottom:106%;}
@-webkit-keyframes rotation{
    from{-webkit-transform:rotate(0deg);}
    to{-webkit-transform:rotate(360deg);}
}
@keyframes rotation{
    from{-webkit-transform:rotate(0deg);}
    to{-webkit-transform:rotate(360deg);}
}
.rotation {
    -webkit-transform: rotate(360deg);
    animation: rotation 100s linear infinite;
    -moz-animation: rotation 100s linear infinite;
    -webkit-animation: rotation 100s linear infinite;
    -o-animation: rotation 100s linear infinite;
}


@media screen and (max-width:1366px){
    .about-tt1:before,.about-tt1:after{width:43%;}
    
}
@media screen and (max-width:1280px){
    .about-tt1:before,.about-tt1:after{width:43%;}
}
@media screen and (max-width: 1240px){
    .about-box2-1-bg{padding:0;}
    .am-padding-vertical-lg{padding-top:10px;padding-bottom:10px;}
}
@media screen and (max-width:1153px){
    .about-tt1:before,.about-tt1:after{width:43%;}
    .pro_list .swiper-button-next,.pro_list .swiper-button-prev{display:none;}
    .pro_list{margin-left:3%;margin-right:3%;}
    .about-box2 .about-item .ab-img{width:50%;}
    .about-box2 .about-item .ab-txt{width:50%;}
    .about-box2 .about-item .ab-h1{padding-top:9%;}
    .about-box4 .ab-wrap{padding-left:10%;padding-bottom:1px;margin-top:15%;}
    .about-box-2 .about-item .ab-h1{padding-top:20%;}
}
@media screen and (max-width:1024px){
    .about-tt1:before,.about-tt1:after{width:43%;}
    .honor{padding-bottom:5%;}
    .about-box4 .ab-btn1{margin-top:5%;margin-bottom:10%;}
    .about-box4 .ab-wrap{padding-top:10%;}
    .about-box4 .ab-bg-f2f2f2{height:100%;width:125%;}
    .about-box4 .ab-tit1 .ab-h2{font-size:30px;}
    .about-box4 .ab-desc1{font-size:12px;}
    .about-box-2 .about-item .ab-h1{padding-top:15%;}
    .about-box-2 .about-item .ab-h2{padding-bottom:10%;}
}
@media screen and (max-width:950px){
    .about-box-2 .about-item .ab-img{ width:100%; }
    .about-box-2 .about-item .ab-img img{ width:100%; }
    .about-box-2 .about-item .ab-txt{ width:100%; }
    .about-box-2 .about-item .ab-h1{padding-top:10px;padding-bottom:2px;}
    .about-box-2 .about-item .ab-h2{padding-bottom:20px;padding-top:2px;}
}
@media screen and (max-width:768px){
    .about-tt1:before,.about-tt1:after{width:40%;}
    .about-box2 .about-item .ab-img{width:100%;}
    .about-box2 .about-item .ab-txt{width:100%;}
    .about-box2 .about-item .ab-h1{padding:20px 24px 2px;}
    .about-box2 .about-item .ab-h2{padding:2px 24px 30px;}
    .honor .p-tit{font-size:18px;}
    .honor .p-tit span+span{font-size: 13px;}
    .about-box-3 .about-item .ab-h1{padding:10px 15px 2px;}
    .about-box-3 .about-item .ab-h2{padding: 2px 15px 15px;}
    .about-box-2 .about-item .ab-h1{padding:10px 15px 2px;}
    .about-box-2 .about-item .ab-h2{padding: 2px 15px 15px;}
}
@media screen and (max-width:640px){
    .about-tt1:before,.about-tt1:after{width:38%;}
    .about-box3 .about-item{width:100%;padding:7px;}
    .about-box3 .about-item .ab-h1{font-size:23px;padding:10px 24px 2px;}
    .about-box3 .about-item .ab-h2{font-size:15px;padding:2px 24px 15px;}
    .about-box2 .about-item .ab-h1{font-size:16px;padding:10px 14px 1px;}
    .about-box2 .about-item .ab-h1 i{font-size:16px;}
    .about-box2 .about-item .ab-h2{font-size:12px;padding:1px 14px 15px;}
    .honor{padding: 0;}
    .about-box2-1-bg > .container{padding-left:7px;padding-right:7px;}
    .honor .p-img{margin-bottom:0;}
    .honor .p-tit{font-size:14px;}
    .honor .p-tit span+span{font-size: 11px;}
    .ab-bg-f2f2f2{ height:100%;left:0;}
    .ab-btn1{margin-bottom:15%;margin-top:5%;}
    .about-box1 .ab-wrap{padding-left:10%;padding-right:10%;padding-top: 15%;}
    .about-box1 .ab-wrap .ab-tit1 .ab-h2{font-size:24px;}
    .about-box1 .ab-wrap .ab-desc1{font-size:12px;}
    .about-box3 .ab-tit1{padding-top:15%;}
    .about-box3 .ab-btn1{margin-bottom:15%;}
    .about-box3 .ab-tit1 .ab-h2{font-size:24px;}
    .about-box2 .ab-tit1 .ab-h2{font-size:24px;}
    .about-box2 .ab-desc1{font-size:12px;}
    .about-box4 .ab-bg-f2f2f2{width:100%;}
    .about-box4 .ab-wrap{margin-top:5%;}
    .about-box-3 .about-item{width:100%;}
    .about-box-3 .about-item .ab-img img{width:100%;}
    .about-box-2 .about-item{width:100%;}
    .about-box-3 .about-item,.about-box-2 .about-item{padding-top:7px;padding-bottom:7px;}
    .about-box1{ height:470px; }
}
@media screen and (max-width:500px){
    .about-tt1:before,.about-tt1:after{width:30%;}
}