@charset "utf-8";

.h_main{ width:100%;max-width: 1480px; margin:0 auto; overflow:hidden;}
/* banner */
#banner_h{
    width:100%;
    height:522px !important;;
    overflow:hidden;
    position:relative;}
#banner_h .swiper-container {
    width: 1920px;
    height: 522px !important;
    position:absolute;
    left:-960px;
    margin-left:50%;
}

.swiper-slide .detail{
    height:90px;
    background:#ffffff;
    position:absolute;
    width:100%;
    bottom:0;
    color:#000;
    opacity:0;
    transition:opacity .3s .3s;
}
.swiper-slide-active .detail{
    opacity:1;
}
/*.swiper-slide .detail h3{
    width:950px;
    margin:15px auto 0;}
.swiper-slide .detail p{
    width:950px;
    margin:5px auto 0;}
.swiper-slide .detail p span{
    width:650px;
    display:block;}*/
/**/.effect1 img{
        transform:scale(1.25,1.25) translate(10%,10%);
        transform:scale(1.1,1.1) translate(4.545%,4.545%);
        /*tr     =    (sc-1)/2sc*100%              */
        /* --1.25       0.25/2.5*100%=10%          */

    }

.leftUp img{-webkit-animation-name:leftUp;animation-name:leftUp;}
@-webkit-keyframes leftUp{
    0%{transform:scale(1.1,1.1) translate(4.545%,4.545%); }
    100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}
@keyframes leftUp{
    0%{transform:scale(1.1,1.1) translate(4.545%,4.545%);}
    100%{transform:scale(1.1,1.1)  translate(-4.545%,-4.545%);}}

.moveRight img{-webkit-animation-name:moveRight;animation-name:moveRight;}
@-webkit-keyframes moveRight{
    0%{transform:scale(1.1,1.1) translate(-4.545%,0); }
    100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}
@keyframes moveRight{
    0%{transform:scale(1.1,1.1) translate(-4.545%,0);}
    100%{transform:scale(1.1,1.1)  translate(4.545%,0);}}

.moveDown img{-webkit-animation-name:moveDown;animation-name:moveDown;}
@-webkit-keyframes moveDown{
    0%{transform:scale(1.1,1.1) translate(0,-4.545%); }
    100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}
@keyframes moveDown{
    0%{transform:scale(1.1,1.1) translate(0,-4.545%);}
    100%{transform:scale(1.1,1.1)  translate(0,4.545%);}}

.centerBig img{-webkit-animation-name:centerBig;animation-name:centerBig;}
@-webkit-keyframes centerBig{
    100%{transform:scale(1.1,1.1);}}
@keyframes centerBig{
    100%{transform:scale(1.1,1.1);}}

.rightDownBig img{-webkit-animation-name:rightDownBig;animation-name:rightDownBig;}
@-webkit-keyframes rightDownBig{
    100%{transform:scale(1.1,1.1) translate(4%,4%);}}
@keyframes rightDownBig{
    100%{transform:scale(1.1,1.1) translate(4%,4%);}}

.swiper-slide img{
    animation-duration:5s;
    animation-timing-function:linear;
    animation-fill-mode: forwards;
    -webkit-animation-duration:5s;
    -webkit-animation-timing-function:linear;
    -webkit-animation-fill-mode: forwards;
}
.swiper-pagination{
    bottom:26px;
    z-index: 999;
    left: 50%;
    margin-left: -20px;
}
.swiper-pagination-bullet{
    width:10px;
    height:10px;
    background:#fff;
    margin:0 5px;
    opacity: .4;
    border-radius:0px;
}
.swiper-pagination-bullet-active{
    background:#ed7b00;
    opacity: 1;
}


.h_news_pc {position: relative;width: 540px;height: 390px;}
.h_news_pc .swiper-slide img{width: 100%;}
.h_news_pc .swiper-slide .detail{width: 540px;text-align: center;}
.h_news_pc .swiper-slide .detail .t{font-size: 20px;padding-top: 11px;}
.h_news_pc .swiper-slide .detail p{font-size: 15px;color: #8d8d8d;padding: 0 12px;}
.h_news_pc .swiper-pagination{bottom: 100px;}
.h_news_pc .swiper-pagination .swiper-pagination-bullet{margin:0 2px;width:28px;height:3px;}
.h_news{width: 620px;height: 390px;position: relative;}
.h_tit{border-bottom: 2px #d7d7d7 solid;height: 44px;}
.h_tit .t{line-height: 34px;height: 44px;font-size: 22px;color: #064988;font-weight: bold;border-bottom: 2px #064988 solid;background: url("h_news_ico.png") left center no-repeat;padding-left: 36px;padding-bottom: 11px;}
.h_tit .t span{font-size: 14px;color: #3f3f3f;font-weight: inherit;text-transform: uppercase;}
.h_tit .more{float: right;font-size: 14px;color: #000000;line-height: 46px;/*background: #d31c19;border-radius: 10px;width: 77px;height: 26px;text-align: center;text-decoration: none;*/}

.slideNew {position: relative;}
.slideNew .top_t{padding-top: 20px;font-size: 20px;font-weight: bold;color: #ed7b00;text-align: center;}
.slideNew .top_dt{margin-bottom: 6px;font-size: 14px;color: #6b6b6b;text-align: center;}
.slideNew .top_not{margin-bottom: 16px;line-height: 24px;font-size: 15px;color: #000;text-indent: 2em;}
.slideNew .top_not a{color: #ed7b00;}
.slideNew .bd li{padding-left: 14px;background: url("dot_new.gif") left center no-repeat;}
.slideNew .bd li .p-dt{font-size: 13px;color:#555657;text-align: left;height: 42px;line-height: 42px;}
.slideNew .bd li .p-tit{border-bottom: 1px #a3a3a3 dotted;line-height: 40px;height: 40px;}
.slideNew .bd li .p-tit a{font-size: 14px;color: #6b6b6b;float: left;}
.slideNew .bd li .p-tit span{float: right;}
.h_dqzc{width: 540px;border-right: 1px #f2f2f2 solid;}
.h_dqzc .h_tit, .h_dqzc .slideNew {margin-right: 26px;}
.h_dqzc .h_tit {margin-bottom: 22px;}
.h_dqzc .h_tit .t{background: url("dot_dqzc.gif") left center no-repeat;}
.h_xxgg{width: 620px;}
.h_xxgg .h_tit .t{background: url("dot_xxgg.gif") left center no-repeat;}
.h_xxgg .s_mu{height: 40px;line-height: 40px;text-align: center;margin-top: 20px;}
.h_xxgg .s_mu a{background: #167ad3;display: inline-block;height: 40px;width: 180px;font-size: 18px;color: #ffffff;margin-left: 14px;}
.h_xxgg .s_mu a:nth-child(1){margin-left: 0;}
.h_xxgg .s_mu a:hover, .h_xxgg .s_mu a.current{background: #ed7b00;}
.h_zdgh{width: 790px;}
.h_zdgh .h_tit{border-bottom: none;}
.h_zdgh .h_tit .t{background: url("h_zdgh_ico.png") left center no-repeat;border-bottom: none;}
.h_zdgh .slideNew{margin: 45px 22px;}
.h_link{width: 370px;}
.h_link .h_tit{border-bottom: none;}
.h_link .h_tit .t{background: url("h_link_ico.png") left center no-repeat;margin-left: 58px;border-bottom: none;}
.h_link .link{margin-top: 14px;}
.bg_cb{background: url("h_bg_cb.jpg") top center no-repeat;height: 574px;}


.h_bg_kycy{background: url("h_bg_kycy.jpg") top center no-repeat;width: 100%;height: 415px;}
.h_bg_kycy .c_tit{font-size: 32px;line-height: 45px;color: #ffffff;margin-bottom: 46px;margin-top: 14px;text-align: center;}
.h_bg_kycy .inf{width: 740px;margin: auto;}
.h_bg_kycy .inf strong{font-size: 26px;line-height: 30px;color: #ffffff;}
.h_bg_kycy .inf p{font-size: 15px;line-height: 30px;color: #ffffff;padding-left: 26px;border-left: 1px #266991 solid;}
.h_kycy{width: 880px;height: 116px;background: #ffffff;box-shadow: 0px 10px 20px #d9d9d9;position: absolute;left: 50%;margin-left: -440px;margin-top: -76px;}
.h_kycy>ul>li{float: left;height: 116px;}
.h_kycy>ul>li:nth-child(1){background: #ef9e44;line-height: 116px;width:176px;font-size: 22px;color: #ffffff;text-align: center;}
.h_kycy>ul>li:nth-child(1) a{font-size: 22px;color: #ffffff;}
#kycy_link{width:704px;height: 116px;position: absolute;top: 0;right: 0;}
#kycy_link .swiper-slide{height: 100%;line-height: 100%;text-align: center;}
#kycy_link .swiper-slide a{font-size: 20px;color: #666666;border-left: 1px #ededed solid;height: 74px;display: block;line-height: 74px;margin-top: 20px;}
#kycy_link .swiper-slide:hover{border-bottom: 3px #ef9e45 solid;}
#kycy_link .swiper-button-prev{background: url("h_kycy_prev.gif") no-repeat center left;}
#kycy_link .swiper-button-next{background: url("h_kycy_next.gif") no-repeat center right;}


.am-slider-a1 .am-control-nav{bottom: 35px;}
.am-slider-a1 .am-control-nav li a{border-radius:0px;background: rgba(255, 255, 255, .5);box-shadow:none;}
.am-slider-a1 .am-control-nav li a.am-active{background: #ed7b00;}



  .h_mu_3{height: 58px;line-height: 58px;width:100%;margin-bottom: 15px;border-right: 1px #e9e9e9 solid;}
  .h_mu_3 a{border-top: 1px #e9e9e9 solid;height: 58px;line-height: 58px;width:33.3%;border-left: 1px #e9e9e9 solid;float: left; border-bottom: 1px #e9e9e9 solid;text-align: center;color: #424242;font-size: 20px;}
  .h_mu_3 a.current{background: #167ad3;border: none;color: #ffffff;}
@media only screen and (max-width: 1024px) {
  .am-slider-a1 .am-control-nav{bottom: 5px;}
  .h_news_pc {position: relative;max-width: 540px;width: 100%;height: 300px;overflow: hidden;margin-bottom: 22px;}
  .h_news_pc .swiper-slide, .h_news_pc .swiper-slide .detail, .h_news_pc .swiper-slide img{width: 100%;}
  .h_news_pc .swiper-slide{height: 300px;}
  .h_news_pc .swiper-slide img{height: 100%;}
  .h_news_pc .swiper-slide .detail{height: 80px;z-index: 9;}
  .h_news_pc .swiper-slide .detail .t{font-size: 16px;padding-top:6px;}
  .h_news_pc .swiper-slide .detail p{font-size: 12px;}
  .h_news_pc .swiper-pagination{left: 0;margin-left: 0;text-align: center;width: 100%;bottom: 90px;}
  .h_news_pc .swiper-container .swiper-slide:before {
    content: "";
    width: 100%;
    height: 80px;
    background: #ffffff;
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transition: all .5s 0s ease-in-out;
    transition: all .5s 0s ease-in-out;
    z-index: 8;
}
	.h_news{max-width: 620px;height: auto;position: relative;width: 100%;}
  .h_dqzc{width:100% !important;margin: 0 !important;clear: both; padding-bottom: 22px;}
  .h_xxgg{clear: both;width:100% !important;}
.bg_cb{background: url("m_h_bg_cb.jpg") top center no-repeat;max-height: 677px;height: auto;}
.h_zdgh{width: 100%;}
.h_zdgh .slideNew{margin: 15px 0px;background: rgba(255, 255, 255, .85);padding: 15px;}
.h_link{width: 100%;margin-top: 15px;margin-bottom: 25px;}
.h_link .h_tit{border-bottom: none;}
.h_link .h_tit .t{background: url("h_link_ico.png") left center no-repeat;margin-left: 0;}
.h_link .link{margin-top: 14px;width: 48%;}
.h_link .link img{width: 100%;}
  
  .hLists{display:none;}
  #hList01{display: block;}
  .h_tit .t{font-size:18px;}
  .h_tit .t span{font-size: 12px;}
  .slideNew .bd li .p-tit a{width: 86%;}
  
}


