.swiper-pagination-bullet{border: 1px #ffffff solid;background: none;opacity: 1;}
.swiper-pagination-bullet-active{background: #ffffff;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background-image: url("h_pNext.png")}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background-image: url("h_pPrev.png")}

.fp-controlArrow{filter: alpha(opacity=30);opacity: 0.3;}
.fp-controlArrow:hover{filter: alpha(opacity=80);opacity: 0.8;}
.fp-controlArrow.fp-next{}
.section{position: relative;height: 100%;width: 100%;display: none;}
.section1 #slide1 { background: url(home_banner1.jpg) 50% bottom;background-size: cover;}
.section1 #slide2 { background: url(home_banner2.jpg) 50%;}
.section1 #slide3 { background: url(2.jpg) 50%;}
.section2 { background: url(3.jpg) 50% #f7f7f7;}
.section3 { background: url(4.jpg) 50%;}
.section4 { background: #ffffff/*url(5.jpg) 50%*/;}
/*.section5 { background: url(images/6.jpg) 50%;}*/
.section5 .home_map{width: 100%;height: 450px;position: absolute;z-index: 1;top: 0;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border: 1px #ffffff solid;}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span{background: #ffffff;background-size: cover}
.top_menu{position:fixed;top:0;width:100%; z-index:9999;background: #ffffff;}
.menu img{width:100%;min-height: 60px;}
.menu .fl{ float:left;width:19.7%; max-height:80px;}
.menu .fr{ float:right;width:18.7%;}

.home_banner{position: absolute;width: 100%;height: 100%;top: 0;}
.home_banner .pagination-banner{position: absolute;width: 100%;bottom: 20px;text-align: center;z-index: 99;}
.home_banner .swiper-slide img{width: 100%;display: none;}
.hnewsli{position: absolute;width: 100%;top: 50%;left: 3%;z-index: 99;margin-top: -120px;}
.hnewsli .t{line-height: 48px;height: 48px;}
.hnewsli .t a{line-height: 48px;font-size: 24px;color: #FFFFFF;}

.home_pp{display: none;width:100%;}
.home_pp .h_rt_tit{position: absolute;font-size: 32px;color: #000000;text-transform: uppercase;line-height: 36px;padding-bottom: 22px;top: 5%;text-align: center;height: auto;left: 50%;margin-left: -167px;}
.home_pp .h_rt_tit span{font-size: 40px;color: #555657;}
.home_pp .h_rt_tit i{position: absolute;width: 32px;height: 3px;background: #c9c9c9;bottom: 0;left: 50%;margin-left: -16px;}
.home_pp .home_pic2{position: absolute;margin-top: 140px;width: 262px;height: 485px;}
.home_pp .home_pic2 .g{position: absolute;width: 262px;height: 485px;background: #f1a34d;margin-left: -16px;bottom: -18px;}
.home_pp .home_pic2 img{z-index: 999;position: absolute;}
.home_pp .swiper-container-horizontal>.swiper-scrollbar{position: absolute;width: 100%;height: 14px;left: 0;border-radius:0;bottom: 0;}
.home_pp .swiper-scrollbar{background: #bebebe;}
.home_pp .swiper-scrollbar-drag{background: #f09e44;border-radius:0;}
.home_pc{margin-left: 312px;margin-top: 59px;position: static;}
.home_pc .swiper-slide{width: 302px!important;}
.home_pc .swiper-slide:nth-child(1), .home_pc .swiper-slide:nth-child(5){margin-top: 142px;}
.home_pc .swiper-slide:nth-child(3), .home_pc .swiper-slide:nth-child(7){margin-top: 99px;}
.home_pc .swiper-slide:nth-child(4), .home_pc .swiper-slide:nth-child(8){margin-top: 39px;}
.m_home_pc{margin-left: 200px;margin-top: 9px;position:static;display: none;}
.m_home_pc .swiper-slide{margin-top: 90px;width: 225px;}
.m_home_pc .swiper-slide img{width: 94%;}
.pagination-hpic {position: absolute;width: 100%;bottom: 5%;text-align: center;z-index: 99;}
.pagination-hpic .swiper-pagination-bullet {border: 1px #c4c4c4 solid;margin-left: 5px;}
.pagination-hpic .swiper-pagination-bullet-active {background: #f7b129;border:none;}
.home_kycy {position: relative;width: 100%;margin-top: 64px;}
.home_kycy .swiper-slide {position: relative;width: 25%;display: block;height: auto;float: left;}
.home_kycy .swiper-slide:nth-of-type(n) {clear: none;}
.home_kycy .swiper-slide:nth-of-type(4n+1) {clear: both;}
.home_kycy .swiper-slide .bg {position: absolute;height: 100%;width: 100%;background: rgba(0,0,0,.5);z-index: 1;bottom: 0;transition: all .3s;}
.home_kycy .swiper-slide img {width: 100%;}
.home_kycy .swiper-slide .info {position: absolute;bottom: 4%;left: 5%;z-index: 9;transition: all .3s;}
.home_kycy .swiper-slide .info .t {font-size: 22px;line-height: 22px;color: #FFFFFF;z-index: 9;}
.home_kycy .swiper-slide .info .e {font-size: 16px;text-transform: uppercase;color: #FFFFFF;opacity: .5;}
.home_kycy .swiper-slide .info i {background: url("h_cy_more.png") center no-repeat;height: 45px;width: 45px;right: 3%;bottom: 0;position: absolute;opacity: 0;transition: opacity .3s;}
.home_kycy .swiper-slide:hover .bg {background: #f1a655;height: 6px;}
.home_kycy .swiper-slide:hover .info {bottom: 7%;}
.home_kycy .swiper-slide:hover .info i {opacity: 0;}
.home_kycy .swiper-slide:hover .info .e {opacity: 1;}
.home_kycy .h_more{width: 196px;height: 50px;line-height: 50px;background: #d31c19;margin: auto;text-align: center;position: relative;border-radius: 25px;margin-top: 22px;}
.home_kycy .h_more a{font-size: 18px;color: #ffffff;text-decoration: none;}
.home_kycy .h_more a i{position: absolute;top: 0;}


.m_home_pc3{padding-bottom: 45px;position: relative;opacity: 0;bottom: 20%;}
.m_home_pc3 .swiper-slide{text-align: center;top: 65px;}
.m_home_pc3 .swiper-slide-active{top: 0;}
.m_home_pc3 .swiper-slide .t{font-size: 2.4rem;color: #ffffff;}
.m_home_pc3 .swiper-slide img{width: 100%;max-width: 220px;}
.m_home_pc3 .swiper-slide .info{opacity: 0;
    -webkit-transition: opacity .8s ease .1s;
    transition: opacity .8s ease-out .1s;
}
.m_home_pc3 .swiper-slide-active .info{opacity: 1;}
.m_home_pc3 .swiper-slide .w{line-height: 26px;font-size: 16px;color: #ffffff;}
.m_home_pc3 .swiper-slide .h_more{width: 196px;height: 50px;line-height: 50px;background: #d31c19;margin: auto;text-align: center;position: relative;border-radius: 25px;margin-top: 22px;}
.m_home_pc3 .swiper-slide .h_more a{font-size: 18px;color: #ffffff;text-decoration: none;}
.m_home_pc3 .swiper-slide .h_more a i{position: absolute;top: 0;}
.m_home_pc3 .swiper-button-next, .m_home_pc3 .swiper-button-prev{top: 50px;width: 50px;height: 50px;}
.m_home_pc3 .swiper-button-next{right: 5%;}
.m_home_pc3 .swiper-button-prev{left: 5%;}

.home_news{position: relative;}
.news-pagination {text-align: center;}
.news-pagination .swiper-pagination-bullet {border: 1px #c4c4c4 solid;}
.news-pagination .swiper-pagination-bullet-active {background: #f7b129;border-color:#f7b129;}

.home_pcnew{position: absolute;width: 61%;height: 50%;bottom: 45%;}
.home_pcnew .swiper-slide img{width: 100%;height: 100%;}
.home_pcnew .inf{position: absolute;width: 90%;bottom: 5%;left: 5%;}
.home_pcnew .inf .tit{line-height: 24px;font-size: 24px;color: #ffffff;margin-bottom: 6px;font-weight: bold;}
.home_pcnew .inf .ct{line-height: 24px;font-size: 16px;color: #ffffff;}
.home_pcnew .inf .more{width: 130px;height: 40px;line-height: 40px;border: 1px #ffffff solid;border-radius: 20px;text-align: center;margin-top: 16px;}
.home_pcnew .inf .more a{font-size: 16px;color: #ffffff;}
.hnews{position: absolute;width: 39%;height: 50%;top: 5%;background: #f7f7f7;right: 0;}
.hnews .tit{font-size: 35px;color: #555657;text-align: center;line-height: 30px;margin-bottom: 45px;padding-top: 15%;}
.hnews .tit span{font-size: 26px;color: #000000;font-weight: bold;text-transform:uppercase;}
.hnews .info{margin: auto;text-align: center;width:90%;}
.hnews .info .t{font-size: 18px;color: #000000;/*font-weight: bold;*/}
.hnews .info .dt{font-size: 16px;color: #555657;}
.hnews .info .more{width: 130px;height: 40px;line-height: 40px;border: 1px #68696a solid;border-radius: 20px;text-align: center;margin: 36px auto 0 auto;}
.hnews .info .more a{font-size: 15px;color: #555657;}
.homg_pc5_3{position: absolute;width: 100%;height: 45%;bottom: 0;background: url("homg_pc5_3.jpg") 50% no-repeat;background-size: cover; left: 0;}
.homg_pc5_4{position: absolute;width: 50%;height: 45%;bottom: 0;background: url("homg_pc5_4.jpg") 50% no-repeat;background-size: cover; right: 0;}

.pp_titen{font-size: 32px;font-weight: bold;color: #ffffff;width: 270px;text-align: center;margin:auto;padding-top: 16px;text-transform:uppercase;position: relative;bottom: -20%;opacity: 0;}
.pp_titcn{font-size: 40px;color: #ffffff;position: relative;padding-bottom: 16px;line-height: 40px;width: 270px;text-align: center;margin:auto;margin-bottom: 35px;bottom: -20%;opacity: 0;}
.pp_titcn i{background: #ffffff;width: 32px;height: 3px;position: absolute;bottom: 0;left: 50%;margin-left: -16px;}

.footer_h{position: absolute;bottom: 0;width: 100%;height: auto;z-index: 9999;}
.footer_h #h_footer, .footer_h #m_footer{position: absolute;bottom: 0;width: 100%;z-index: 9999;}
.footer_h .footer, .footer_h .footer2{opacity: 0.95;}
@media only screen and (min-width: 1400px) {
    .hnewsli{left: 50%;z-index: 99;margin-left: -700px;}
    .hpp{padding-left: 50%;margin-left: -700px;}
}
@media only screen and (max-width: 1280px) {

    .home_pp .h_rt_tit{font-size: 26px;padding-bottom: 12px;margin-top: 10px;}
    .home_pp .h_rt_tit span{font-size: 32px;}
    .home_pp .home_pic2{margin-top: 106px;width: 180px;height: 305px;}
    .home_pp .home_pic2 .g{width: 90%;height: 100%;}
    .home_pp .home_pic2 img{width: 90%;height: 100%;}
    .home_pc{margin-left: 215px;}
    .home_pc .swiper-slide{width: 190px!important;}
    .home_pc .swiper-slide:nth-child(1), .home_pc .swiper-slide:nth-child(5){margin-top: 96px;}
    .home_pc .swiper-slide:nth-child(3), .home_pc .swiper-slide:nth-child(7){margin-top: 69px;}
    .home_pc .swiper-slide:nth-child(4), .home_pc .swiper-slide:nth-child(8){margin-top: 19px;}
    .home_pc .swiper-slide img{width: 90%;}
    .hnews .tit{margin-bottom: 24px;padding-top: 13%;}
    .hnews .info .more{margin: 22px auto 0 auto;}
    .home_pcnew .swiper-slide .pc{height: 100%;}
}
@media only screen and (max-width: 1024px) {
    .home_pp .home_pic2{margin-top: 120px;width: 160px;height: 285px;}
    .home_pc{margin-left: 195px;}
    .home_pc .swiper-slide{width: 160px!important;}

}
@media only screen and (max-width: 640px) {

    .home_pc, .m_home_pc3 .swiper-button-next, .m_home_pc3 .swiper-button-prev, .m_home_pc3 .swiper-slide .info{display: none;}
    .m_home_pc{display: block;}
    .home_pp .h_rt_tit{font-size: 2.0rem;line-height: 3rem;padding-bottom: 2rem;}
    .home_pp .h_rt_tit span{font-size: 2.8rem;}

    .m_home_pc3 .swiper-slide{top: 1px;min-height: 20%;}
    .home_pcnew{width: 100%;height: 25%;bottom: auto;top: 60px;}
    .hnews{position: relative;width: 100%;height: auto;top: auto;right: auto;/*max-height: 25%;*/margin-top: 45px;padding-bottom: 1rem;}
    .hnews .tit{padding-top: 3%;font-size: 2.6rem;margin-bottom: 1.4rem;}
    .hnews .tit span{font-size: 2rem;}
    .hnews .info .t{font-size: 1.8rem;}
    .hnews .info .dt{font-size: 1.2rem;}
    .hnews .info .more{margin-top: 1.6rem;line-height: 3rem;height: 3rem;border-radius: 1.5rem;}
    .hnews .info .more a{font-size: 1.4rem;}
    .homg_pc5_3{position: relative;width: 50%;height: auto;bottom: 0;float: left;}
    .homg_pc5_4{position: relative;width: 50%;height: auto;bottom: 0;float: left;}


    .section3 { background: url(m_bg4.jpg) center no-repeat;background-size: cover;}
    #posterTvGrid86804{display: none;}
}
@media only screen and (max-width: 400px) {
    .home_pp .home_pic2{width: 50%;height: auto;}
    .home_pp .home_pic2 .g{z-index: -1;}
    .home_pp .home_pic2 img{height: auto;position: relative;}
    .m_home_pc{margin-left: 50%;}
    .m_home_pc .swiper-slide{width: 100%;}
}