.top .menu ul li .mu a:hover, .top .menu ul li .mu a.current, .top .menu ul li:hover .mu a{ color:#000000!important;}

.proc_mu > div {width: 50%;position: relative;}
.proc_mu > div .info{color: #ffffff;top: 50%;position: absolute;margin-top: -30px;text-align: center;width: 100%;font-size: 18px;z-index: 9999;}
.proc_mu > div .info strong{color: #ffffff;font-size: 36px;position: relative;opacity: 0;top: 15px;}
.proc_mu > div .info strong i{color: #ffffff;font-size: 32px;font-weight: 100;font-style: normal;}
.proc_mu > div .info span{color: #ffffff;font-size: 18px;text-transform: uppercase;position: relative;opacity: 0;top: 15px;}
.proc_mu > div .pic{position: relative;}

.bg_pro_sh{background: url("bg_pro_sh.jpg") top center no-repeat;height: 159px;position: relative;opacity: 0;top: -5px;}
.bg_pro_sh .from{width: 865px;height: 70px;top: 50px;position: absolute;left: 50%;margin-left: -432px;}
.bg_pro_sh .from .info{font-size: 16px;line-height: 26px;color: #ffffff;margin-right: 24px;}
.bg_pro_sh .from .info span{font-size: 25px;line-height: 25px;}
.bg_pro_sh .from .sh_sm{border-radius: 5px;background: #ffffff;padding: 0 11px;}
.bg_pro_sh .from .sh_sm .in{font-size: 16px;line-height: 50px;height: 50px;color: #8d8d8d;border: none;background: none;width: 480px;}
.bg_pro_sh .from .sh_sm .sh_bt{margin-top: 12px;float: right;}
#pro_contact{position: relative;top: 40px;opacity: 0;}

.p_lt{max-width: 380px;width: 20%;position: relative;opacity: 0;left: -35px;}
.p_lt .proc_tit{font-size: 28px;font-weight: bold;color: #ffffff;line-height: 80px;height: 80px;background: #114ca6;padding-left: 16%;position: relative;}
.p_lt .proc_tit i{width: 20px;height: 80px;background: url("ico_proc_lt.png") center no-repeat;right: 6%;position: absolute;}
.p_lt .pro_nav > a {font-size: 20px;font-weight: bold;color: #000000;line-height: 60px;height: 60px;padding-left: 16%;position: relative;display: inline-block;width: 100%;border-bottom: 1px #efefef solid;border-right: 1px #efefef solid;}
.p_lt .pro_nav > a i{font-size: 20px;color: #9f9f9f;height: 60px;line-height: 60px;right: 6%;position: absolute;font-style: normal;}
.p_lt .pro_nav > a:hover, .p_lt .pro_nav > a.on {background: #134a98;color: #ffffff;border: none;}
.p_lt .pro_nav > a:hover i, .p_lt .pro_nav > a.on i {color: #ffffff;}
.p_lt .pro_nav > ul {padding: 22px 0;background: #f8fcff;border-bottom: 1px #efefef solid;}
.p_lt .pro_nav > ul > li {font-size: 18px;color: #666666;line-height: 52px;height: 52px;padding-left: 16%;background: #f8fcff;}
.p_lt .pro_nav > ul > li .p-tit{color: #666666;}
.p_lt .pro_nav > ul > li:hover .p-tit, .p_lt .pro_nav > ul > li .cut{color: #134a98;}
.p_wr{max-width: 1540px;width: 80%;position: relative;opacity: 0;right: -35px;}
.p_wr .pro_lc_tit{color: #000000;font-size: 16px;border-bottom: 1px #ebebeb solid;height: 80px;line-height: 80px;padding-left: 34px;}
.p_wr .pro_lc_tit, .p_wr .pro_lc_tit a{color: #000000;font-size: 16px;}
.p_wr .pro_lc_tit span, .p_wr .pro_lc_tit a.on{color: #134a98;font-size: 18px;}
.p_wr .bt_back{margin-right: 3%;}
.pro_li ul {padding: 0px;border-left: 1px #efefef solid;}
.pro_li ul li {border-right: 1px #ebebeb solid;border-bottom: 1px #ebebeb solid;padding: 15px 15px 0px 15px;}
.pro_li ul li .am-gallery-item{color: #134a98;font-size: 16px;}
.pro_li ul li .am-gallery-item .nl-tit{color: #333333;font-size: 16px;text-align: center;line-height: 24px;min-height: 82px;}
.pro_li ul li .am-gallery-item .pic{margin: 5%;text-align: center;}
.pro_li ul li .am-gallery-item .pic img{cursor: auto;}

.pro_vtit{font-size: 18px;color: #000000;padding-left: 3%;margin-top: 15px;}
.pro_vtit span{font-size: 25px;color: #134a98;}
.pro_vew{position: absolute;left: 3%;margin-top: 35px;width: 390px;}
.pro_vew .clear{height: 15px;}
.pro_vew .t{font-size: 18px;color: #000000;width: 90px;}
.pro_vew span{font-size: 18px;color: #666666;line-height: 26px;width: 300px;}
.pro_v_pic {position: relative;width: 94%;margin: auto;}
.pro_v_pic .swiper-wrapper{margin-left: 40%;width: 50%;}
.pro_v_pic .swiper-wrapper .swiper-slide{text-align: center;}
.pro_v_pic .swiper-wrapper .swiper-slide img{width: 800px;}

.tb_contact {border-top: 1px #dfdfdf solid;border-left: 1px #dfdfdf solid;}
.tb_contact ul {padding: 0px;}
.tb_contact ul li {border-bottom: 1px #dfdfdf solid;border-right: 1px #dfdfdf solid;padding: 0px;}
.tb_contact ul li .am-gallery-bt {background: #f9f9f9;text-align: center;padding-top: 15px;padding-bottom: 20px;}
.tb_contact ul li .am-gallery-bt .pc {margin-bottom: 8px;}
.tb_contact ul li .am-gallery-bt .t {text-align: center;font-size: 20px;color: #000000;}
.tb_contact ul li .am-gallery-item {text-align: center;font-size: 15px;color: #919191;line-height: 40px;padding: 30px 0;}
.tb_contact ul li .am-gallery-item span {color: #000000;}


@media only screen and (max-width: 1500px) {
    .pro_li ul li {padding: 8px;}
}
@media only screen and (min-width: 1502px) {
    .pro_li ul li {padding: 8px;}
    .pro_vew{left: 50%;margin-left: -700px;}

}
@media only screen and (min-width: 1200px) {
    .tb_contact ul li .am-gallery-bt .t {font-size: 22px;}
    .tb_contact ul li .am-gallery-item {font-size: 18px;}
}
@media only screen and (max-width: 1024px) {
    .pro_v_pic .swiper-wrapper .swiper-slide img{width: 100%;}

    .bg_pro_sh .from{width: 94%;height: 70px;top: 50px;left: 3%;margin-left: 0;}
    .bg_pro_sh .from .sh_sm .in{width: 380px;}
    .p_lt{max-width: 960px;width: 100%;position: relative;height: 60px;overflow: hidden}
    .p_lt .proc_tit{font-size: 24px;line-height: 60px;height: 60px;padding-left: 3%;}
    .p_lt .proc_tit i{height: 60px;right: 5%;}
    .p_lt .pro_nav > a {font-size: 18px;line-height: 50px;height: 50px;padding-left: 3%;}
    .p_lt .pro_nav > ul {padding: 12px 0;}
    .p_lt .pro_nav > ul > li {font-size: 16px;line-height: 42px;height: 42px;padding-left: 3%;}
    .p_wr{width: 100%;}
    .p_wr .pro_lc_tit{font-size: 15px;height: 60px;line-height: 60px;padding-left: 24px;}
    .p_wr .bt_back {margin-top: -50px;}

}
@media only screen and (max-width: 640px) {
    .bg_pro_sh .from{height: auto;top: 30px;}
    .bg_pro_sh .from .info{font-size: 15px;line-height: 26px;margin-right: 0;float: none;}
    .bg_pro_sh .from .info span{font-size: 19px;line-height: 22px;}
    .bg_pro_sh .from .sh_sm{float: none;background: none;padding: 0;position: relative;border-radius: 0;border-bottom: 1px rgba(255, 255, 255, .6) solid;}
    .bg_pro_sh .from .sh_sm .in{line-height: 40px;height: 40px;width: 100%;}
    .bg_pro_sh .from .sh_sm .sh_bt{top: 2px;position: absolute;right: 2%;width: auto;}
    .p_wr .pro_lc_tit{height: 40px;line-height: 40px;padding-left: 12px;}
    .p_wr .pro_lc_tit, .p_wr .pro_lc_tit a, .p_wr .pro_lc_tit a.on{font-size: 14px;}
    .p_lt .proc_tit i{right: 3%;}
    .p_wr .bt_back {display: none;}
  
}

