
/* CSS Document */

.home_box  .phoneimg{display: none;}
.home_box  .am-slider-a1 .am-control-nav{bottom: 35px;}
.home_box  .am-slider-a1 .am-control-nav li a.am-active{background-color: #c79127;}
.pro_mu {position: relative;width: 100%;max-width: 1920px;margin: auto;}
.pro_mu .pic{float: left;position: relative;width: 50%;}
.pro_mu .pic .tit{position: absolute;width: 100%;z-index: 99;top: 50%;text-align: center;font-size: 28px;color: #ffffff;line-height: 32px;margin-top: -35px;transition: margin-top .5s ease-out .1s;}
.pro_mu .pic .tit span{text-align: center;font-size: 18px;color: #ffffff;}
.pro_mu .pic .tit a{position: absolute;font-size: 14px;color: #ffffff;border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff;margin-top: 42px;left: 50%;margin-left: -38px;line-height: 24px;opacity: 0;transition: opacity .5s ease-out .1s;}
.pro_mu .pic:hover .tit{margin-top: -50px;}
.pro_mu .pic:hover .tit a{opacity: 1;}
.pro_mu .pic .tit a:hover{color: #ffffff !important;}
.bg_protj{background: url("../image/h_protj_bg.gif") top center repeat-x;}
.bg_protj .p_tit{font-size: 38px;color: #222222;line-height: 50px;}
.bg_protj .p_tit h1{font-size: 38px;font-weight: inherit;}
.bg_protj .p_tit span{font-size: 24px;}
.bg_protj .pc {position: relative;}
.bg_protj .pc .info{position: absolute;width: 41%;left: 3%;top: 6%;background: #ffffff;}
.bg_protj .pc .info .t{font-size: 24px;color: #222;}
.bg_protj .p_ys_mu {position: absolute;width: 45%;padding-left: 3%;top: 34%;}
.bg_protj .p_ys_mu a{float: left;position: relative;background: url("../image/h_pro_bt01.jpg") top center no-repeat;width: 30%;/*max-width: 120px;*/height: 155px;background-size: 100%;margin-right: 4%;transition: background .5s ease-out .1s;}
.bg_protj .p_ys_mu a:nth-child(1){background: url("../image/h_pro_bt01.jpg") top center no-repeat;}
.bg_protj .p_ys_mu a:nth-child(2){background: url("../image/h_pro_bt02.jpg") top center no-repeat;}
.bg_protj .p_ys_mu a:nth-child(3){background: url("../image/h_pro_bt03.jpg") top center no-repeat;margin-right: 0;}
.bg_protj .p_ys_mu a:nth-child(1):hover{background: url("../image/h_pro_btov01.jpg") top center no-repeat;}
.bg_protj .p_ys_mu a:nth-child(2):hover{background: url("../image/h_pro_btov02.jpg") top center no-repeat;}
.bg_protj .p_ys_mu a:nth-child(3):hover{background: url("../image/h_pro_btov03.jpg") top center no-repeat;}
.bg_protj .p_ys_mu a div{position: absolute;bottom: 0;width: 100%;height: 38px;line-height: 38px;text-align: center;font-size: 18px;}
.h_lm li .info{background: #ffffff;padding: 20px;height: 260px;}
.h_lm li .info .t{color: #222222;font-size: 28px;margin-bottom: 18px; }
.h_lm li .info .w{color: #222222;font-size: 16px;margin-bottom: 12px;line-height: 26px;height: 90px;}
.h_lm li:nth-child(1) .info .w, .h_lm li:nth-child(2) .info .w{height: 114px;}
.h_lm li .info .li li{color: #222222;font-size: 16px;background: url("../image/dot_li.gif") left 14px no-repeat;line-height: 28px;padding-left: 10px;}
.h_lm li .m{background: url("../image/ico_lm.png") left center no-repeat;padding-left: 22px;font-size: 16px;color: #959595;}
.h_lm li .m a{font-size: 16px;color: #959595;text-decoration: underline;}
/* 关于我们 s */
.w13{width:1250px;margin:0 auto;max-width:92%}
.ind_tit{text-align:center}
.ind_tit h3{font-size:46px;color:#005ead;font-weight:700;text-transform:uppercase}
.ind_tit h3::after{content:"";display:block;width:130px;height:2px;margin:.3rem auto .2rem;background-color:#0d66b1}
.ind_ab .con{padding: 50px 0;}
.ind_ab .con .info{font-size:16px;line-height:1.8;color:#686868;text-align:center}
.ind_ab .ab_adv{padding-top:.3rem}
.ind_ab .ab_adv ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:0 10%}
.ind_ab .ab_adv ul li{width:calc(100% / 3);padding:10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start}
.ind_ab .ab_adv ul li .ico{width:40px;text-align:center;margin-right:10px;}
.ind_ab .ab_adv ul li .ico img{display:inline-block;width:auto;max-width:100%}
.ind_ab .ab_adv ul li p{font-size:14px;color:#686868}
.ind_ab .ab_adv ul li p i,.ind_ab .ab_adv ul li p span{color:#252424;font-weight:700;font-size:16px}
.ind_ab .ab_adv ul li p span{margin-right:.06rem}

@media only screen and (min-width: 1442px) {
}
@media only screen and (max-width: 1440px) {
}
@media only screen and (max-width: 1024px) {
    .home_box{margin-top: 0;}
    .pro_mu {padding: 20px 0;}
    .pro_mu .swiper-slide{position: relative;width: 90%;max-width: 900px;}
    .pro_mu .swiper-slide .tit{position: absolute;width: 100%;z-index: 99;top: 50%;text-align: center;font-size: 20px;color: #ffffff;line-height: 26px;margin-top: -25px;transition: margin-top .5s ease-out .1s;}
    .pro_mu .swiper-slide .tit span{text-align: center;font-size: 16px;color: #ffffff;}
    .pro_mu .swiper-slide .tit a{position: absolute;font-size: 14px;color: #ffffff;border-bottom: 1px solid #ffffff;border-top: 1px solid #ffffff;margin-top: 22px;left: 50%;margin-left: -38px;line-height: 24px;opacity: 0;transition: opacity .5s ease-out .1s;}

    .bg_protj .p_tit{font-size: 22px;line-height: 30px;padding-left: 3%;}
    .bg_protj .p_tit span{font-size: 16px;}
    .bg_protj .pc {position: relative;width: 94%;margin-left: 3%;background: #ffffff;}
    .bg_protj .pc .info{position: relative;width: 100%;border-left: 2px solid #acacac;border-right: 2px solid #acacac;padding-bottom: 22px;padding-left: 3%;left: 0;}
    .bg_protj .pc .info .t{font-size: 20px;color: #222222;}
    .bg_protj .pc .info .w{font-size: 16px;color: #484848;}
    .bg_protj .p_ys_mu {position: relative;width: 100%;border-left: 2px solid #acacac;border-right: 2px solid #acacac;border-bottom: 2px solid #acacac;padding-left: 0;top: 0;padding-bottom: 22px;}
    .bg_protj .p_ys_mu a{float: none;display: inline-block;position: relative;background: url("../image/h_pro_bt01.jpg") top center no-repeat;width: 28%;/*max-width: 120px;*/height: 145px;background-size: 100%!important;margin-right: 0;margin-left: 3%;transition: background .5s ease-out .1s;}
    .bg_protj .p_ys_mu a div{position: absolute;bottom: 0;width: 100%;height: 28px;line-height: 20px;text-align: center;font-size: 16px;}

    .h_lm_swiper .swiper-slide .info{background: #ffffff;padding: 10px;height: auto;margin-bottom: 35px;}
    .h_lm_swiper .swiper-slide .info .t{color: #222222;font-size: 20px;margin-bottom: 10px; }
    .h_lm_swiper .swiper-slide .info .w{color: #222222;font-size: 14px;margin-bottom: 8px;line-height: 26px;}
    .h_lm_swiper .swiper-slide .info .li li{color: #222222;font-size: 16px;background: url("../image/dot_li.gif") left 14px no-repeat;line-height: 28px;padding-left: 10px;}
    .h_lm_swiper .swiper-slide .m{background: url("../image/ico_lm.png") left center no-repeat;padding-left: 22px;font-size: 14px;color: #959595;}
    .h_lm_swiper .swiper-slide .m a{font-size: 14px;color: #959595;text-decoration: underline;}
.pro_mu .pic{float: left;position: relative;width:100%;}
.pro_mu .pic:hover .tit{margin-top: -30px;}
.pro_mu .pic .tit {margin-top: -15px;}
}
@media only screen and (max-width: 480px) {
    .ind_tit h3{font-size: 28px;}
    .ind_ab .ab_adv{display: flex;flex-direction: row;}
    .ind_ab .ab_adv ul{width: 50%;flex-direction: column;padding: 0 3px;}
    .ind_ab .ab_adv ul li {width: 100%;flex-direction: column;}
    .ind_ab .ab_adv ul li .ico {margin-right: 0;}
    .ind_ab .ab_adv ul li p {margin: 10px 0;text-align: center;font-size: 12px;}
}


