@charset "utf-8";.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-1{display:flex;flex-direction:column;justify-content:space-around;flex-wrap:wrap}
.flex-2{display:flex;justify-content:space-around;flex-wrap:nowrap}
.flex-3{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:nowrap}
.flex-4{display:flex;align-items:center;justify-content:center}
.flex-5{display:flex;align-items:center;justify-content:left}
.w1250{max-width:1250px;margin:0 auto;box-sizing:border-box}
.w1200{max-width:1200px;margin:0 auto;box-sizing:border-box}
.fr{float:right}
.fl{float:left}
.clearfix::after{display:block;content:"";clear:both}
.home-title{text-align:center}
.home-title h2{font-size:35px;color:#f9761c}
.home-title h3{font-size:18px;color:#999;margin-top:16px}
.home-title span{color:#ff872f}
.home-title .liner{padding-top:22px}
.moreBut a:hover{box-shadow:0 0 10px #ff873a}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.dhyc-ggys{-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.dhwbyc{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.alwz-title{width:85%;margin:0 auto;text-align:center}
.swiper-pagination-bullet:focus{outline:0}
.swiper-button-next:focus,.swiper-button-prev{outline:0}
.banner-pc{display:block}
.banner-mp{display:none}
.ymdb{width:100%;height:40px}
.ymdb .ymdb-left p{font-size:14px;color:#1c94d3;line-height:40px}
.ymdb .ymdb-right li a{font-size:14px;color:#333;line-height:40px}
.ymdb .ymdb-right li a:hover{color:#1d90cc}
.ymdb .ymdb-right li p{padding:0 14px;font-size:14px;color:#999;line-height:40px}
.ymdb .ymdb-right li h3{font-size:14px;color:#333;line-height:40px;padding-left:25px;background:url(../images/ymdb-tp01.png) no-repeat 0 center;box-sizing:border-box}
.ymdb .ymdb-right li h3 span{font-size:16px;color:#1d90cc;font-weight:700}
.index-nav{width:100%;border-top:1px solid #e0e0e0}
.index-nav .logo{height:100px}
.index-nav .logo img{width:185px}
.index-nav .nav{width:945px}
.index-nav .nav li{position:relative;width:11.11%}
.index-nav .nav li .a1{display:block;width:100%;height:100px;text-align:center;font-size:16px;color:#282828;font-weight:700;line-height:100px}
.index-nav .nav .cur .a1{color:#fff;background-color:#00a0ea}
.index-nav .nav li:hover .a1{color:#fff;background-color:#00a0ea}
.index-nav .nav .subnav{display:none;position:absolute;top:100px;left:0;z-index:100;width:100%;border-radius:4px;background-color:#fff}
.index-nav .nav .subnav .list{width:100%;border-bottom:1px solid #e5e5e5}
.index-nav .nav .subnav .list:last-child{border-bottom:0 solid #e5e5e5}
.index-nav .nav .subnav a{display:block;width:100%;height:50px;text-align:center;font-size:14px;color:#666;line-height:50px}
.index-nav .nav .subnav a:hover{color:#00a0ea}
.index-nav .nav li:hover .subnav{display:block;animation:fadeIn ease .3s}
.navmp{display:none;position:relative;width:100%;height:100px;border-bottom:2px solid #ededed}
.navmp .logo{height:100px}
.navmp .logo img{width:185px}
.navmp .shdh .navmp-yczs{width:40px;height:100px;background:url(../images/navmp-yczs-tp01.png) no-repeat center center;transition:all ease .4s}
.navmp .shdh .navmp-zsdh{transition:all ease .4s;background:url(../images/navmp-yczs-tp02.png) no-repeat center center}
.navmp .subnav{display:none;opacity:.92;position:absolute;top:102px;right:0;z-index:999;width:100%;background-color:#fff}
.navmp .subnav .list{width:100%}
.navmp .subnav .list .a1{display:block;width:100%;height:92px;line-height:90px;padding-left:25px;font-size:24px;color:#333;border-bottom:2px solid #ddd;box-sizing:border-box}
.navmp .subnav .list-top{position:relative;width:100%;height:92px;padding-left:25px;border-bottom:2px solid #ddd;box-sizing:border-box}
.navmp .subnav .list-top::after{position:absolute;display:block;content:"";right:0;top:50%;margin-top:-15px;width:30px;height:30px;background:url(../images/navmp-yczs-tp03.png) no-repeat center center;transition:all ease .2s}
.navmp .subnav .list-sjdh::after{transform:rotate(45deg);transition:all ease .2s}
.navmp .subnav .list-top p{font-size:24px;color:#333}
.navmp .subnav .list-bot{display:none}
.navmp .subnav .list-bot li{width:100%}
.navmp .subnav .list-bot a{display:block;width:100%;height:60px;line-height:60px;padding-left:45px;font-size:20px;color:#333;box-sizing:border-box}
.index-banner{width:100%}
.index-banner img{width:100%}
.index-banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 8px}
.index-banner .swiper-pagination-bullet{width:30px;height:30px;display:inline-block;opacity:1;background:url(../images/index-banner-tp03.png) no-repeat center center;box-sizing:border-box;cursor:pointer}
.index-banner .swiper-pagination-bullet-active{background:url(../images/index-banner-tp02.png) no-repeat center center}
.index-banner .swiper-container-horizontal>.swiper-pagination-bullets{bottom:25px}
.banner-mp .swiper-pagination-bullet{width:15px;height:15px;display:inline-block;opacity:1;background:0 0;border:1px solid #fff;box-sizing:border-box;cursor:pointer}
.banner-mp .swiper-pagination-bullet-active{background:#fff}
.banner-mp .swiper-container-horizontal>.swiper-pagination-bullets{bottom:15px}
.index-sdys{width:100%;padding:22px 0 30px 0;border-bottom:2px solid #f8f8f8}
.index-sdys li{width:25%;height:150px;text-align:center;border-right:1px solid #ececec;box-sizing:border-box}
.index-sdys li:first-child{border-left:1px solid #ececec}
.index-sdys li h3{position:relative;display:inline-block;font-size:58px;color:#00a0ea;font-weight:700}
.index-sdys li h3::after{position:absolute;display:block;content:"";top:-3px;right:-15px;width:12px;height:12px;background:url(../images/index-sdys-tp01.png) no-repeat 0 0}
.index-sdys li .h1::after{right:-25px;width:22px;height:21px;}
.index-sdys li p{display:block;width:75%;margin:0 auto;padding-top:18px;font-size:16px;color:#333;line-height:24px}
.index-zjaw{width:100%;padding:60px 0}
.index-zjaw .zjaw-cont{width:100%}
.index-zjaw .left{width:46%}
.index-zjaw .left-title{padding:10px 0 25px 0}
.index-zjaw .left-title h3{font-size:32px;color:#333;margin-bottom:10px}
.index-zjaw .left-title p{font-size:18px;color:#666;line-height:27px}
.index-zjaw .left-xxjs h3{text-align:justify;font-size:15px;color:#666;line-height:30px;margin-bottom:45px}
.index-zjaw .left-xxjs a{width:150px;height:40px;text-align:center;background-color:#00a0ea;border-radius:20px}
.index-zjaw .left-xxjs a p{padding-right:32px;font-size:15px;color:#fff;background:url(../images/index-zjaw-tp07.png) no-repeat right center}
.index-zjaw .left-xxjs a:hover{background-color:#008aca}
.index-zjaw .left-fzlc{width:100%;padding-top:45px}
.index-zjaw .left-fzlc li{width:33.333333%;padding-bottom:20px;text-align:center;border:2px solid #efefef;border-right:0 solid #efefef;box-sizing:border-box}
.index-zjaw .left-fzlc li:last-child{border-right:2px solid #efefef}
.index-zjaw .left-fzlc .tpzs{width:100%;height:78px}
.index-zjaw .left-fzlc .tpzs img{width:45px}
.index-zjaw .left-fzlc .tpzs .img02{display:none}
.index-zjaw .left-fzlc li p{font-size:16px;color:#666}
.index-zjaw .left-fzlc .tb{padding-top:15px}
.index-zjaw .left-fzlc .tb .img02{display:none}
.index-zjaw .left-fzlc li:hover{background-color:#00a0ea}
.index-zjaw .left-fzlc li:hover .tpzs .img01{display:none}
.index-zjaw .left-fzlc li:hover .tpzs .img02{display:inline-block}
.index-zjaw .left-fzlc li:hover p{color:#fff}
.index-zjaw .left-fzlc li:hover .tb .img01{display:none}
.index-zjaw .left-fzlc li:hover .tb .img02{display:inline-block}
.index-zjaw .right{width:600px}
.index-zjaw .right video{width:100%;height:500px}
.index-title{width:100%;text-align:center}
.index-title h2{font-size:32px;color:#333}
.index-title p{font-size:18px;color:#999;line-height:27px;margin:10px 0 8px 0}
.index-title img{width:44px}
.index-a{width:150px;height:40px;background-color:#00a0ea;border-radius:20px}
.index-a p{font-size:15px;color:#fff;line-height:24px;padding-right:32px;background:url(../images/index-zjaw-tp07.png) no-repeat right center}
.index-a:hover{background-color:#008aca}
.index-xskd{width:100%;padding:55px 0 0 0}
.index-xskd .xskd-nav{margin-top:40px;width:100%;height:120px;background-color:#f6f6f6}
.index-xskd .xskd-nav .nav{width:100%}
.index-xskd .xskd-nav .list{width:33.333333%;height:120px;padding:0 5px;border-left:1px solid #d5d5d5;background-color:#ededed;box-sizing:border-box;cursor:pointer}
.index-xskd .xskd-nav .list:last-child{border-right:1px solid #d5d5d5}
.index-xskd .xskd-nav .nr{height:56px;padding:6px 0 0 70px;box-sizing:border-box}
.index-xskd .xskd-nav .nr h3{font-size:22px;color:#444;margin-bottom:5px}
.index-xskd .xskd-nav .nr p{font-size:14px;color:#666}
.index-xskd .xskd-nav .nr01{background:url(../images/index-xskd-tp01.png) no-repeat 0 center}
.index-xskd .xskd-nav .nr02{background:url(../images/index-xskd-tp02.png) no-repeat 0 center}
.index-xskd .xskd-nav .nr03{background:url(../images/index-xskd-tp03.png) no-repeat 0 center}
.index-xskd .xskd-nav .actives{background-color:#00a0ea}
.index-xskd .xskd-nav .actives h3{color:#fff}
.index-xskd .xskd-nav .actives p{color:#fff}
.index-xskd .xskd-nav .actives .nr01{background:url(../images/index-xskd-tp04.png) no-repeat 0 center}
.index-xskd .xskd-nav .actives .nr02{background:url(../images/index-xskd-tp06.png) no-repeat 0 center}
.index-xskd .xskd-nav .actives .nr03{background:url(../images/index-xskd-tp05.png) no-repeat 0 center}
.index-xskd .xskd-main .actives{display:block;animation:fadeIn .4s}
.index-xskd .xskd-main{width:100%;padding:40px 0 50px 0;background:url(../images/xskd-main-tp02.jpg) no-repeat 0 center;background-size:cover}
.index-xskd .mian-scqj{display:none;width:100%;background:url(../images/xskd-main-tp01.jpg) no-repeat 0 center;background-size:cover}
.index-xskd .mian-scqj .scqj-cont{width:600px;padding:40px 0 60px 0;background-color:#ebecec;box-sizing:border-box;opacity:.92}
.index-xskd .mian-scqj .scqj-title{position:relative;width:256px;height:51px}
.index-xskd .mian-scqj .scqj-title .title{position:absolute;top:0;left:-20px;z-index:4;width:100%;height:51px;padding-left:70px;box-sizing:border-box;background:url(../images/scqj-title-bj.png) no-repeat center 0}
.index-xskd .mian-scqj .scqj-title h3{font-size:24px;color:#fff}
.index-xskd .mian-scqj .qjnr{padding:22px 50px 30px 50px;box-sizing:border-box}
.index-xskd .mian-scqj .qjnr h3{font-size:24px;color:#333;margin-bottom:15px}
.index-xskd .mian-scqj .qjnr p{text-align:justify;font-size:18px;color:#333;line-height:32px}
.index-xskd .mian-scqj .qjnr p i{color:#007acf}
.index-xskd .mian-scqj .cpzs{padding:0 50px}
.index-xskd .mian-scqj .cpzs .list{width:23%;text-align:center;padding-bottom:20px;background-color:#fff}
.index-xskd .mian-scqj .cpzs .cpzp{width:100%;height:80px}
.index-xskd .mian-scqj .cpzs .cpzp img{width:60px}
.index-xskd .mian-scqj .cpzs p{display:inline-block;width:80%;font-size:15px;color:#333;line-height:22px}
.index-xskd .mian-scqj .cpzs p span{color:#00a0ea}
.index-xskd .mian-scqj .cpzs p b{color:#d90e0e}
.index-hzal{width:100%;padding:75px 0 52px 0;background:url(../images/index-hzal-bj.jpg) no-repeat 0 center;background-size:cover}
.index-hzal .index-title h2,.index-hzal .index-title p{color:#fff}
.index-hzal .hzal-cont{width:100%;margin-top:40px;padding:5px 5px 0 5px;background-color:#fff;box-sizing:border-box}
.index-hzal .hzal-cont li{position:relative;width:24.6%;margin-bottom:.53%}
.index-hzal .hzal-cont li:last-child{width:49.7%}
.index-hzal .hzal-cont .tpzs,.index-hzal .hzal-cont .tpzs img{width:100%;object-fit:cover;height:251px}
.index-hzal .hzal-cont .xzzt{display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#00a0ea;opacity:.75}
.index-hzal .hzal-cont .xzzt h3{font-size:20px;color:#fff;margin-bottom:20px}
.index-hzal .hzal-cont .xzzt img{width:42px}
.index-hzal .hzal-cont li:hover .xzzt{display:flex}
.index-hzal .hzan-ckgd{padding-top:25px;width:150px;margin:0 auto}
.index-fzgj{width:100%;padding:70px 0 80px 0;background-color:#ebf0f5}
.index-fzgj .fzhj{padding-top:60px}
.index-fzgj .fzgj-gjnr{width:100%}
.index-fzgj .fzgj-gjnr .tpzs{width:49%;height:373px;display:flex;align-items:center;justify-content:left}
.index-fzgj .fzgj-gjnr .tpzs img{width:100%}
.index-fzgj .fzgj-gjnr .wzjs{width:48%;height:373px}
.index-fzgj .fzgj-gjnr .wzjs h3{font-size:32px;color:#1c94d3;font-weight:700;margin-bottom:20px}
.index-fzgj .fzgj-gjnr .wzjs p{font-size:18px;color:#666;line-height:32px}
.index-fzgj .fzgj-gjnr01{background:url(../images/fzgj-lsbj-tp01.png) no-repeat center 0 #ebf0f5;background-size:94% auto}
.index-fzgj .fzgj-gjnr02{background:url(../images/fzgj-lsbj-tp02.png) no-repeat center 0 #ebf0f5;background-size:94% auto}
.index-fzgj .fzgj-gjnr03{background:url(../images/fzgj-lsbj-tp03.png) no-repeat center 0 #ebf0f5;background-size:94% auto}
.index-fzgj .fzgj-gjnr04{background:url(../images/fzgj-lsbj-tp04.png) no-repeat center 0 #ebf0f5;background-size:94% auto}
.index-fzgj .fzgj-gjnr05{background:url(../images/fzgj-lsbj-tp05.png) no-repeat center 0 #ebf0f5;background-size:94% auto}
.index-fzgj .fzgj-gjnr06{background:url(../images/fzgj-lsbj-tp06.png) no-repeat center 0 #ebf0f5;background-size:94% auto}
.index-fzgj .swiper-button-prev{background-image:none;left:52%;right:auto;top:0;width:20px;height:20px;margin-top:0;background:url(../images/index-fzgj-jt01.png) no-repeat center center;background-size:18px 10px}
.index-fzgj .swiper-button-next{background-image:none;left:52%;right:auto;top:auto;bottom:0;width:20px;height:20px;margin-top:0;background:url(../images/index-fzgj-jt02.png) no-repeat center center;background-size:18px 10px}
.index-fzgj .fzgj-lskd{width:100%;margin-top:70px;padding-top:25px;background:url(../images/fzgj-lskd-bj.png) no-repeat center 0}
.index-fzgj .fzgj-lskd .sj{width:100%;text-align:center}
.index-fzgj .fzgj-lskd .sj .yd{width:10px;height:10px;margin:0 auto;border-radius:100%;background-color:#999}
.index-fzgj .fzgj-lskd .sj p{font-size:14px;color:#999;font-weight:700;margin-top:10px}
.index-fzgj .fzgj-lskd .swiper-slide-active .sj .yd{background-color:#10adff}
.index-fzgj .fzgj-lskd .swiper-slide-active .sj p{color:#10adff}
.index-cpzx{width:100%;padding:80px 0 60px 0}
.index-cpzx .cpzx-cont{padding-top:45px}
.index-cpzx .cpzx-nav{width:205px}
.index-cpzx .cpzx-nav .list{width:100%;height:110px;padding-left:30px;box-sizing:border-box;background-color:#eee;border-bottom:1px solid #fff;cursor:pointer}
.index-cpzx .cpzx-nav .nr{padding-bottom:25px;background:url(../images/cpzx-nav-tp01.png) no-repeat 0 bottom}
.index-cpzx .cpzx-nav .nr .xh{padding-bottom:15px;font-size:12px;color:#666}
.index-cpzx .cpzx-nav .nr h3{font-size:18px;color:#666}
.index-cpzx .cpzx-nav .actives{background-color:#00a0ea}
.index-cpzx .cpzx-nav .actives .nr h3,.index-cpzx .cpzx-nav .actives .xh{color:#fff}
.index-cpzx .cpzx-nav .actives .nr{padding-bottom:25px;background:url(../images/cpzx-nav-tp02.png) no-repeat 0 bottom}
.index-cpzx .cpzx-zynr{width:995px;padding:18px 0 0 18px;border:1px solid #dedede;border-left:0 solid #dedede;box-sizing:border-box}
.index-cpzx .cpzx-zynr .cozx-cpjs.actives{display:block;animation:fadeIn .5s}
.index-cpzx .cpzx-zynr .cozx-cpjs{display:none;width:958px;height:515px;background-color:#fff;box-sizing:border-box}
.index-cpzx .cpzx-zynr .cpjs-lbt{padding:125px 110px 0}
.index-cpzx .cpzx-zynr .tpzs{width:372px}
.index-cpzx .cpzx-zynr .tpzs img{width:100%}
.index-cpzx .cpzx-zynr .wzjs{width:330px;padding-top:25px}
.index-cpzx .cpzx-zynr .wzjs .js01 h3{font-size:32px;color:#222;line-height:34px}
.index-cpzx .cpzx-zynr .wzjs .js02{padding:28px 0 60px 0;line-height:30px;}
.index-cpzx .cpzx-zynr .wzjs a{font-size:16px;color:#91a1ae}
.index-cpzx .cpzx-zynr .wzjs a:hover{color:#65b2ff}
.index-cpzx .ckgd{width:100%;padding-top:40px}
.index-cpzx .ckgd a{margin:0 auto}
.index-cpzx .swiper-button-prev{background-image:none;left:auto;right:100px;top:20px;width:70px;height:70px;margin-top:0;background:url(../images/index-cpzx-jt01.png) no-repeat center center;background-size:70px 70px}
.index-cpzx .swiper-button-next{background-image:none;right:20px;left:auto;top:20px;width:70px;height:70px;margin-top:0;background:url(../images/index-cpzx-jt02.png) no-repeat center center;background-size:70px 70px}
.index-xwzx{width:100%;padding:65px 0 70px 0;background:url(../images/index-xwzx-bj.jpg) no-repeat center 0;background-size:cover}
.index-xwzx .xwzx-top{width:100%}
.index-xwzx .xwzx-top .title h3{font-size:32px;color:#333;margin-bottom:14px}
.index-xwzx .xwzx-top .title h3 i{font-size:15px;color:#999}
.index-xwzx .xwzx-top .title p{font-size:18px;color:#666}
.index-xwzx .xwzx-top .xwdh{width:372px;height:46px;background-color:#00a0ea;border-radius:25px;overflow:hidden}
.index-xwzx .xwzx-top .xwdh a{width:124px;height:46px;border-radius:25px}
.index-xwzx .xwzx-top .xwdh a:hover{background-color:#007acf}
.index-xwzx .xwzx-top .xwdh .actives{background-color:#007acf}
.index-xwzx .xwzx-top .xwdh p{font-size:16px;color:#fff}
.index-xwzx .xwzx-cont{width:100%;padding-top:55px}
.index-xwzx .cont-left{width:450px}
.index-xwzx .cont-left .tpzs,.index-xwzx .cont-left .tpzs img{width:100%;object-fit: cover;}
.index-xwzx .cont-left h3{font-size:18px;color:#333;width:100%;margin:25px 0 12px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-xwzx .cont-left p{font-size:14px;color:#666;line-height:27px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.index-xwzx .cont-left a{width:115px;height:38px;border-radius:18px;background-color:#00a0ea;margin-top:35px}
.index-xwzx .cont-left a p{font-size:14px;color:#fff}
.index-xwzx .cont-right{width:690px}
.index-xwzx .cont-right .list{position:relative;width:100%;margin-bottom:52px}
.index-xwzx .cont-right .tpzs{position:absolute;top:0;left:0;width:182px}
.index-xwzx .cont-right .tpzs img{width:100%;object-fit: cover;}
.index-xwzx .cont-right .list .jt{position:absolute;right:0;top:50%;margin-top:-17px;width:35px;height:35px;background:url(../images/index-xwzx-jt01.png) no-repeat center center}
.index-xwzx .cont-right .wzjs{padding:0 80px 0 200px;width:100%;height:112px;box-sizing:border-box}
.index-xwzx .cont-right .wzjs h3{font-size:18px;color:#333;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-xwzx .cont-right .wzjs p{font-size:14px;color:#666;line-height:27px;margin:10px 0;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.index-xwzx .cont-right .list:hover .wzjs h3{color:#00a0ea}
.index-xwzx .cont-right .list:hover .jt{background:url(../images/index-xwzx-jt02.png) no-repeat center center}
.footer-pc{width:100%;background-color:#3f3f3f}
.footer-pc .footer-sdbz{width:100%;padding-top:35px}
.footer-pc .footer-sdbz p{padding-left:80px;font-size:18px;color:#fff;line-height:64px}
.footer-pc .footer-sdbz .p1{background:url(../images/footer-sdbz-tp01.png) no-repeat 0 center}
.footer-pc .footer-sdbz .p2{background:url(../images/footer-sdbz-tp02.png) no-repeat 0 center}
.footer-pc .footer-sdbz .p3{background:url(../images/footer-sdbz-tp03.png) no-repeat 0 center}
.footer-pc .footer-sdbz .p4{background:url(../images/footer-sdbz-tp04.png) no-repeat 0 center}
.footer-pc .footer-yqlj{width:100%;padding:40px 0 35px 0}
.footer-pc .yqlj{width:56%}
.footer-pc .yqlj h3{font-size:16px;color:#fff;margin-bottom:28px}
.footer-pc .yqlj a{display:block;font-size:14px;color:#8c8c8c;line-height:32px}
.footer-pc .yqlj a:hover{color:#fff}
.footer-pc .lxfs{width:370px}
.footer-pc .lxfs .wxewm{text-align:center;padding-right:45px;border-right:1px solid #484848}
.footer-pc .lxfs .wxewm img{width:97px;height:97px;margin-bottom:15px}
.footer-pc .lxfs .wxewm p{font-size:14px;color:#b5b5b5}
.footer-pc .lxfs .fwrx{padding-right:25px}
.footer-pc .lxfs .fwrx p{font-size:14px;color:#9d9d9d}
.footer-pc .lxfs .fwrx h3{font-size:24px;color:#fff;margin:15px 0 48px 0}
.footer-pc .lxfs .fwrx a{width:115px;height:30px;border:1px solid #6b6b6b;border-radius:2%}
.footer-pc .lxfs .fwrx a:hover{background-color:#6b6b6b}
.footer-pc .lxfs .fwrx a h4{font-size:14px;color:#b5b5b5;line-height:21px;padding-left:25px;background:url(../images/footer-yqlj-tp02.png) no-repeat 0 center}
.footer-pc .footer-awjs{width:100%;padding-bottom:40px}
.footer-pc .footer-awjs h3{font-size:14px;color:#fff}
.footer-pc .footer-awjs p{font-size:12px;color:#909090;margin:10px 0 22px 0}
.footer-pc .footer-awjs .hx{width:42px;height:1px;background-color:#9b9b9b}
.footer-pc .footer-wzba{width:100%;padding:22px 0;background:url(../images/footer-wzba-tp01.jpg) no-repeat 0 center;background-size:cover}
.footer-pc .footer-wzba p{font-size:14px;color:#fff}
.footer-pc .footer-wzba p a{font-size:14px;color:#fff}
.footer-mp{display:none;width:100%;padding-top:40px;background-color:#3c3c3c}
.footer-mp .footer-top{width:100%;padding:0 40px;box-sizing:border-box}
.footer-mp .footer-top .logo{width:185px}
/*.footer-mp .footer-top .logo img{width:100%}*/
.footer-mp .footer-top .lxfs{text-align:right}
.footer-mp .footer-top .lxfs p{font-size:20px;color:#ddd;line-height:36px}
.footer-mp .footer-top .lxfs h3{font-size:24px;color:#ddd;margin:10px 0}
.footer-mp .footer-yqlj{width:100%;padding-top:45px}
.footer-mp .footer-yqlj .list{width:100%;padding:0 40px;border-top:2px solid #505050;box-sizing:border-box}
.footer-mp .footer-yqlj .yqlj-title{position:relative;width:100%;height:80px}
.footer-mp .footer-yqlj .yqlj-title h3{font-size:20px;color:#efefef}
.footer-mp .footer-yqlj .yqlj-title .tpzs-1{position:absolute;right:0;top:50%;margin-top:-10px;width:20px;height:20px;background:url(../images/footer-mp-tp01.png) no-repeat center center}
.footer-mp .footer-yqlj .yqlj-title .tpzs-2{background:url(../images/footer-mp-tp02.png) no-repeat center center}
.footer-mp .footer-yqlj .yqlj-zynr{display:none}
.footer-mp .footer-yqlj .yqlj-zynr li{width:100%;border-top:2px solid #505050}
.footer-mp .footer-yqlj .yqlj-zynr a{display:inline-block;width:100%;font-size:20px;color:#9a9a9a;line-height:80px;background:url(../images/footer-mp-tp03.png) no-repeat right 3px center}
.footer-mp .footer-wxlj{width:100%;padding:40px;border-top:2px solid #505050;border-bottom:2px solid #505050;box-sizing:border-box}
.footer-mp .footer-wxlj img{width:80px}
.footer-mp .footer-wzba{width:100%;text-align:center;padding:60px 40px 80px;box-sizing:border-box}
.footer-mp .footer-wzba p{font-size:20px;color:#777;line-height:38px}
.fhdb-zxkf{position:fixed;right:15px;bottom:130px;z-index:9999;width:80px}
.fhdb-zxkf img{width:80px}
.fhdb-zxkf .fhdb{padding-bottom:10px;cursor:pointer}
.fhdb-zxkf .fhdb .img02{display:none}
.fhdb-zxkf .fhdb:hover .img01{display:none}
.fhdb-zxkf .fhdb:hover .img02{display:inline-block}
.fhdb-zxkf .zxkf .img02{display:none}
.fhdb-zxkf .zxkf:hover .img01{display:none}
.fhdb-zxkf .zxkf:hover .img02{display:inline-block}
.awwz-banner{width:100%}
.awwz-banner img{width:100%}
.awwz-banner .img02{display:none}
.zsjm-title{width:100%;text-align:center;margin:0 auto}
.zsjm-title h2{font-size:38px;color:#00a0ea;font-weight:700;margin-bottom:12px}
.zsjm-title p{font-size:18px;color:#666}
.zsjm-scqj{width:100%;padding:60px 0 80px 0}
.zsjm-scqj .scqj-cont{width:100%;padding-top:50px}
.zsjm-scqj .left{width:48%}
.zsjm-scqj .left img{width:100%}
.zsjm-scqj .right{width:47%}
.zsjm-scqj .right .top h3{font-size:28px;color:#333;line-height:46px;font-weight:700}
.zsjm-scqj .right .top h3 span{color:#00a0ea}
.zsjm-scqj .right .bot{padding:35px 0 30px 0}
.zsjm-scqj .right .bot h3{font-size:20px;color:#333;margin-bottom:15px}
.zsjm-scqj .right .bot p{font-size:18px;color:#666;line-height:38px}
.zsjm-scqj .right .bot p span{color:#00a0ea}
.zsjm-scqj .right .sm{padding-left:225px}
.zsjm-scqj .right .sm p{font-size:16px;color:#666;line-height:24px}
.zsjm-kbsc{width:100%;padding:60px 0 80px 0;background:url(../images/zsjm-kbsc-bj.jpg) no-repeat 0 center;background-size:cover}
.zsjm-kbsc .kbsc-title{width:100%;text-align:center}
.zsjm-kbsc .kbsc-title h2{font-size:38px;color:#fff;font-weight:700;background:url(../images/kbsc-title-tp01.png) no-repeat center center}
.zsjm-kbsc .kbsc-title p{font-size:32px;color:#333;font-weight:700;margin-top:40px}
.zsjm-kbsc .kbsc-title p i{font-size:54px;color:#f82f2f}
.zsjm-kbsc .kbsc-title p span{font-size:38px;color:#333}
.zsjm-kbsc .kbsc-cont{width:100%;padding-top:30px}
.zsjm-kbsc .kbsc-cont img{width:100%}
.zsjm-kbsc .kbsc-cont .img02{display:none}
.zsjm-jszz{width:100%;padding:70px 0 80px 0}
.zsjm-jszz .jszz-title{width:100%;text-align:right;height:135px;padding:35px 196px 0 0;background:url(../images/zsjm-jszz-tp01.png) no-repeat right 85px center;box-sizing:border-box}
.zsjm-jszz .jszz-title h2{font-size:38px;color:#00a0ea;font-weight:700;margin-bottom:12px}
.zsjm-jszz .jszz-title p{font-size:20px;color:#333}
.zsjm-jszz .jszz-cont{width:100%;padding-top:50px}
.zsjm-jszz .jszz-cont .left{width:47.5%}
.zsjm-jszz .jszz-cont .left p{font-size:20px;color:#333;line-height:38px;text-align:justify;margin-bottom:20px}
.zsjm-jszz .jszz-cont .left p span{color:#00a0ea}
.zsjm-jszz .jszz-cont .left p:last-child{margin-bottom:0}
.zsjm-jszz .jszz-cont .right{width:47%}
.zsjm-jszz .jszz-cont .right img{width:100%}
.zsjm-ldxt{width:100%;padding:60px 0 70px 0;background:url(../images/zsjm-ldxt-bj.jpg) no-repeat 0 center;background-size:cover}
.zsjm-ldxt .ldxt-cont{width:100%;padding-top:35px}
.zsjm-ldxt .ldxt-cont ul{width:100%;border-right:1px solid #dfdfe1;border-bottom:1px solid #dfdfe1;background-color:#fff;box-sizing:border-box}
.zsjm-ldxt .ldxt-cont li{width:33.333333%;height:210px;border-top:1px solid #dfdfe1;border-left:1px solid #dfdfe1;box-sizing:border-box}
.zsjm-ldxt .ldxt-cont .nr{width:88%;padding-left:125px;min-height:102px;box-sizing:border-box}
.zsjm-ldxt .ldxt-cont .nr h3{font-size:20px;color:#333;margin-bottom:12px}
.zsjm-ldxt .ldxt-cont .nr p{font-size:15px;color:#666;line-height:24px}
.zsjm-ldxt .ldxt-cont .nr01{background:url(../images/zsjm-ldxt-tb01.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont .nr02{background:url(../images/zsjm-ldxt-tb02.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont .nr03{background:url(../images/zsjm-ldxt-tb03.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont .nr04{background:url(../images/zsjm-ldxt-tb04.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont .nr05{background:url(../images/zsjm-ldxt-tb05.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont .nr06{background:url(../images/zsjm-ldxt-tb06.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont li:hover .nr01{background:url(../images/zsjm-ldxt-tb01-1.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont li:hover .nr02{background:url(../images/zsjm-ldxt-tb02-1.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont li:hover .nr03{background:url(../images/zsjm-ldxt-tb03-1.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont li:hover .nr04{background:url(../images/zsjm-ldxt-tb04-1.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont li:hover .nr05{background:url(../images/zsjm-ldxt-tb05-1.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-cont li:hover .nr06{background:url(../images/zsjm-ldxt-tb06-1.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-jmzx{width:730px;margin:0 auto;padding-top:45px}
.zsjm-ldxt .ldxt-jmzx img{width:225px}
.zsjm-ldxt .ldxt-jmzx p{font-size:30px;color:#222;line-height:48px;padding-left:55px;background:url(../images/zsjm-ldxt-tp02.png) no-repeat 0 center}
.zsjm-ldxt .ldxt-jmzx p span{font-weight:700;color:#222}
.zsjm-ldxt .ldxt-jqzp{position:relative;width:100%;height:2px}
.zsjm-ldxt .ldxt-jqzp img{position:absolute;bottom:-150px;left:-310px;width:292px}
.zsjm-jmys{width:100%;padding:80px 0 60px 0;background:url(../images/zsjm-jmys-tp01.jpg) no-repeat 0 center;background-size:cover}
.zsjm-jmys .zsjm-title h2 span,.zsjm-jmys .zsjm-title p{color:#fff}
.zsjm-jmys .jmys-cont{width:100%;padding-top:60px}
.zsjm-jmys .jmys-cont li{width:25%;height:300px;text-align:center;padding:0 10px;box-sizing:border-box}
.zsjm-jmys .jmys-cont li img{width:157px}
.zsjm-jmys .jmys-cont li h3{font-size:26px;color:#fff;margin:20px 0 10px 0}
.zsjm-jmys .jmys-cont li p{display:inline-block;width:80%;font-size:16px;color:#fff;line-height:24px}
.zsjm-jhys{width:100%;padding:70px 0 80px 0}
.zsjm-jhys .jhys-cont{padding-top:50px}
.zsjm-jhys .zsjm-title{width:100%}
.zsjm-jhys .zsjm-title h2{width:100%;background:url(../images/zsjm-jhys-tp02.png) no-repeat center center}
.zsjm-jhys .zsjm-title h4{font-size:28px;color:#333;margin-top:34px}
.zsjm-jhys .jhys-cont{width:100%;padding-top:55px}
.zsjm-jhys .jhys-cont img{width:100%}
.zsjm-jhys .jhys-cont .img02,.zsjm-jhys .jhys-cont .img03{display:none}
.zsjm-xxzd{width:100%;padding:70px 0 55px 0;background:url(../images/zsjm-xxzd-bj.jpg) no-repeat center center;background-size:cover}
.zsjm-xxzd .zsjm-title{width:100%}
.zsjm-xxzd .zsjm-title h2{width:100%;color:#fff;background:url(../images/zsjm-xxzd-title.png) no-repeat center center}
.zsjm-xxzd .zsjm-title p{color:#fff}
.zsjm-xxzd .gshj-cont{width:100%;margin-top:35px;padding:25px;background-color:#fff;box-sizing:border-box}
.zsjm-xxzd .gshj-nav{width:220px}
.zsjm-xxzd .gshj-nav .nav-nr,.zsjm-xxzd .gshj-nav .nav-nr img{width:100%;cursor:pointer}
.zsjm-xxzd .gshj-nav .swiper-container{width:100%;height:550px;padding:40px 0;box-sizing:border-box}
.zsjm-xxzd .gshj-nav .swiper-slide{height:150px}
.zsjm-xxzd .gshj-nav .swiper-button-prev{background-image:none;left:0;right:auto;top:0;width:220px;height:32px;margin-top:0;background:url(../images/zsjm-xxzd-jt01.jpg) no-repeat center center;background-size:220px 32px}
.zsjm-xxzd .gshj-nav .swiper-button-prev:hover{background:url(../images/zsjm-xxzd-jt03.jpg) no-repeat center center}
.zsjm-xxzd .gshj-nav .swiper-button-next{background-image:none;right:0;left:auto;bottom:0;top:auto;width:220px;height:32px;margin-top:0;background:url(../images/zsjm-xxzd-jt02.jpg) no-repeat center center;background-size:220px 32px}
.zsjm-xxzd .gshj-nav .swiper-button-next:hover{background:url(../images/zsjm-xxzd-jt04.jpg) no-repeat center center}
.zsjm-xxzd .gshj-nav .swiper-slide-next{border:2px solid #1280f5;box-sizing:border-box;overflow:hidden}
.zsjm-xxzd .gshj-zynr{width:79%}
.zsjm-xxzd .gshj-zynr .list{position:relative;width:100%}
.zsjm-xxzd .gshj-zynr .list img{width:100%;height:550px;object-fit:cover}
.zsjm-xxzd .gshj-zynr .wzjs{position:absolute;bottom:0;left:0;z-index:10;width:100%;height:52px;background:rgba(0,0,0,.5)}
.zsjm-xxzd .gshj-zynr .wzjs p{font-size:24px;color:#fff}
.zsjm-gjrk{width:100%;padding:75px 0 80px 0}
.zsjm-gjrk .zsjm-title h2{width:100%;background:url(../images/zsjm-gjrk-title.png) no-repeat center center}
.zsjm-gjrk .gjrz-cont{width:100%;padding-top:65px}
.zsjm-gjrk .gjrz-cont img{width:100%}
.zsjm-awry{width:100%;padding-top:45px;background:url(../images/zsjm-awry-bj.jpg) no-repeat center 0;background-size:cover}
.zsjm-awry .zsjm-title h2{color:#fff;background:url(../images/zsjm-awry-title.png) no-repeat center center}
.zsjm-awry .zsjm-title p{color:#fff}
.zsjm-awry .awry-cont{width:100%;padding:40px 0 25px 0}
.zsjm-awry .awry-cont img{width:100%}
.zsjm-awry .wzjs{width:100%;padding:45px 0;background-color:rgba(3,46,66,.7)}
.zsjm-awry .wzjs p{font-size:24px;color:#fff;line-height:46px}
.zsjm-awry .wzjs p i{color:#32beff}
.zsjm-zlrz{width:100%;padding:65px 0 50px 0}
.zsjm-zlrz .zsjm-title h2{background:url(../images/zsjm-zlrz-title.png) no-repeat center center}
.zsjm-zlrz .zlrz-cont{width:100%;padding-top:40px}
.zsjm-zlrz .zlrz-cont img{width:100%}
.zsjm-qsjm{width:100%;padding:40px 0 45px 0;background:url(../images/zsjm-qsjm-bj.jpg) no-repeat center 0;background-size:cover}
.zsjm-qsjm .zsjm-title h2,.zsjm-qsjm .zsjm-title p{color:#fff}
.zsjm-qsjm .qsjm-cont{width:100%;padding-top:35px}
.zsjm-qsjm .qsjm-cont li{text-align:center}
.zsjm-qsjm .qsjm-cont li img{width:162px}
.zsjm-qsjm .qsjm-cont li .img02{display:none}
.zsjm-qsjm .qsjm-cont li h3{font-size:18px;color:#fff;margin-top:30px}
.zsjm-qsjm .qsjm-cont li:hover .img01{display:none}
.zsjm-qsjm .qsjm-cont li:hover .img02{display:inline-block}
.zsjm-wyjm{width:100%;padding:80px 0 70px 0}
.zsjm-wyjm .wyjm-cont{width:100%;border:8px solid #00a0ea;box-sizing:border-box}
.zsjm-wyjm .left{width:50%;padding:40px 0 40px 25px;box-sizing:border-box}
.zsjm-wyjm .left .title h3{font-size:34px;color:#00a0ea;font-weight:700}
.zsjm-wyjm .left .title h3 i{padding-left:20px;font-size:16px;color:#333;font-weight:700}
.zsjm-wyjm .left .tpzs{padding:18px 0 10px 0}
.zsjm-wyjm .left .tpzs img{width:100%}
.zsjm-wyjm .left .lmaw h3{font-size:16px;color:#333;font-weight:700;margin-bottom:15px}
.zsjm-wyjm .left .lmaw .nr{width:440px}
.zsjm-wyjm .left .lmaw .nr p{width:48%;font-size:14px;color:#666;line-height:18px;margin-top:12px;padding-left:25px;box-sizing:border-box;background:url(../images/zsjm-wyjm-tp02.png) no-repeat 0 center}
.zsjm-wyjm .left .zdcj{width:100%;padding-top:40px}
.zsjm-wyjm .left .zdcj h3{font-size:28px;color:#00a0ea;font-weight:700;margin-bottom:12px}
.zsjm-wyjm .left .zdcj p{font-size:22px;color:#00a0ea}
.zsjm-wyjm .right{width:45%;padding:32px 40px 30px 0;box-sizing:border-box}
.zsjm-wyjm .right .title{width:100%;text-align:right;padding-bottom:30px}
.zsjm-wyjm .right .title h3{font-size:18px;color:#00a0ea}
.zsjm-wyjm .right .title h3 span{font-size:28px;color:#00a0ea;font-weight:700}
.zsjm-wyjm .right .lxbd{width:100%}
.zsjm-wyjm .right .lxbd .form-1{width:100%;height:52px;font-size:16px;color:#666;padding-left:12px;border:2px solid #d8d8d8;margin-top:2px;box-sizing:border-box}
.zsjm-wyjm .right .lxbd .form-2{width:100%;height:132px;font-size:16px;color:#666;padding:15px 12px 0 12px;border:2px solid #d8d8d8;margin-top:2px;box-sizing:border-box}
.zsjm-wyjm .right .lxbd .form-2:focus{outline:0}
.zsjm-wyjm .right .sub_button{width:132px;height:52px;font-size:18px;color:#fff;text-align:center;line-height:52px;background-color:#00a0ea;margin-top:15px;cursor:pointer}
.zsjm-wyjm .right .sub_button:hover{background-color:#0a92d1}
.cpzx-zpdh{width:100%}
.cpzx-zpdh .zpdh-nav{position:relative;width:100%}
.cpzx-zpdh .zpdh-nav ul{position:absolute;top:-80px;left:0;width:100%;height:80px;background:rgba(255,255,255,.85)}
.cpzx-zpdh .zpdh-nav li{width:200px;height:80px;border-right:1px solid #fff;border-top:3px solid rgba(255,255,255,.01);box-sizing:border-box}
.cpzx-zpdh .zpdh-nav li a{width:100%;height:77px}
.cpzx-zpdh .zpdh-nav li p{font-size:16px;color:#333}
.cpzx-zpdh .zpdh-nav .actives,.cpzx-zpdh .zpdh-nav li:hover{border-top:3px solid #00a0ea}
.cpzx-zpdh .zpdh-nav .actives p,.cpzx-zpdh .zpdh-nav li:hover p{color:#00a0ea}
.cpzx-cplb{width:100%;padding:80px 0 55px 0;background-color:#f5f5f5}
.cpzx-cplb .cpzx-title{width:90%;margin:0 auto;text-align:center}
.cpzx-cplb .cpzx-title h2{font-size:32px;color:#333}
.cpzx-cplb .cpzx-title img{width:34px;margin-top:18px}
.cpzx-cplb .cpzx-cont{padding-top:30px}
.cpzx-cplb .cpzx-cont li{float:left;text-align:center;width:31.5%;padding-bottom:40px;margin:2.75% 2.75% 0 0;background-color:#fff;box-sizing:border-box}
.cpzx-cplb .cpzx-cont .tpzs{width:100%;padding:10px 0;overflow:hidden}
.cpzx-cplb .cpzx-cont .tpzs img{max-width:100%;max-height:250px;object-fit:contain;transition:all ease .4s}
.cpzx-cplb .cpzx-cont li:hover .tpzs img{transform:scale(1.2);transition:all ease .4s}
.cpzx-cplb .cpzx-cont .wzjs{width:74%;margin:0 auto}
.cpzx-cplb .cpzx-cont .wzjs h3{width:100%;font-size:20px;color:#222;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cpzx-cplb .cpzx-cont .wzjs h4{width:100%;font-size:15px;color:#666;line-height:21px;font-weight:700;margin:15px 0 20px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cpzx-cplb .cpzx-cont .wzjs p{font-size:16px;color:#222;text-decoration:underline}
.cpzx-cplb .cpzx-cont li:hover h3,.cpzx-cplb .cpzx-cont li:hover p{color:#00a0ea}
.cpny-cpxq{width:100%;padding:65px 0 80px 0}
.cpny-cpxq .w1200{position:relative}
.cpny-cpxq .cpny-fhlb{position:absolute;top:0;left:-51px;z-index:99;width:50px}
.cpny-cpxq .cpny-fhlb img{width:100%}
.cpny-cpxq .cpny-fhlb .img02{display:none}
.cpny-cpxq .cpny-fhlb:hover .img01{display:none}
.cpny-cpxq .cpny-fhlb:hover .img02{display:inline-block}
.cpny-cpxq .cpxq-cont{width:100%}
.cpny-cpxq .cpxq-cplb{width:48%;border:1px solid #ececec;box-sizing:border-box}
.cpny-cpxq .swiper-container,.cpny-cpxq .swiper-container img{width:100%}
.cpny-cpxq .swiper-button-prev{background-image:none;left:1px;right:auto;top:50%;width:70px;height:70px;margin-top:-35px;background:url(../images/cpxq-cplb-jt01.jpg) no-repeat center center;background-size:70px 70px}
.cpny-cpxq .swiper-button-next{background-image:none;right:1px;left:auto;top:50%;width:70px;height:70px;margin-top:-35px;background:url(../images/cpxq-cplb-jt02.jpg) no-repeat center center;background-size:70px 70px}
.cpny-cpxq .cpxq-cpsj{width:48%}
.cpny-cpxq .cpxq-cpsj .title{font-size:28px;color:#333;line-height:36px}
.cpny-cpxq .cpxq-cpsj .js{padding:30px 0 32px 0}
.cpny-cpxq .cpxq-cpsj .js p{font-size:16px;color:#666;line-height:30px}
.cpny-cpxq .cpxq-cpsj .jgys{width:100%;padding:54px 0 70px 0;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}
.cpny-cpxq .cpxq-cpsj .jgys p{font-size:16px;color:#666;line-height:24px;margin-bottom:25px}
.cpny-cpxq .cpxq-cpsj .jgys p span{padding-left:40px}
.cpny-cpxq .cpxq-cpsj .jgys h3{font-size:16px;color:#666;line-height:24px}
.cpny-cpxq .cpxq-cpsj .jgys h3 span{font-size:32px;color:#00a0ea;font-weight:700}
.cpny-cpxq .cpxq-cpsj .zxxj{padding-top:80px}
.cpny-cpxq .cpxq-cpsj .zxxj a{display:inline-block;width:250px;height:54px;text-align:center;font-size:22px;color:#fff;line-height:54px;background-color:#00a0ea;border-radius:2px}
.cpny-cpxq .cpxq-cpsj .zxxj a:hover{background-color:#0090d3}
.cpny-cpcs{width:100%;padding:55px 0 80px 0;background-color:#f9f9f9}
.cpny-cpcs .cpcs-cont{width:100%}
.cpny-cpcs .cpcs-cpxq{width:62%}
.cpny-cpcs .cpxq-nav{width:100%;border:1px solid #e7e7e7;border-bottom:1px solid #00a0ea;background-color:#fff;box-sizing:border-box}
.cpny-cpcs .cpxq-nav .list{float:left;width:210px;height:60px;cursor:pointer}
.cpny-cpcs .cpxq-nav .list p{font-size:22px;color:#333}
.cpny-cpcs .cpxq-nav .actives{background-color:#00a0ea}
.cpny-cpcs .cpxq-nav .actives p{color:#fff}
.cpny-cpcs .cpxq-zynr{width:100%;padding-top:25px}
.cpny-cpcs .cpxq-zynr .zynr-sjzs{display:none;width:100%}
.cpny-cpcs .cpxq-zynr .zynr-sjzs img{width:100%}
.cpny-cpcs .cpxq-zynr .actives{display:block;animation:fadeIn .5s}
.cpny-cpcs .cpcs-jxcp{width:32%}
.cpny-cpcs .cpcs-jxcp li{text-align:center;width:100%;padding-bottom:40px;margin:0 0 30px 0;background-color:#fff;box-sizing:border-box}
.cpny-cpcs .cpcs-jxcp .tpzs{width:100%;padding:10px 0;overflow:hidden}
.cpny-cpcs .cpcs-jxcp .tpzs img{max-width:100%;max-height:250px;object-fit:contain;transition:all ease .4s}
.cpny-cpcs .cpcs-jxcp li:hover .tpzs img{transform:scale(1.2);transition:all ease .4s}
.cpny-cpcs .cpcs-jxcp .wzjs{width:74%;margin:0 auto}
.cpny-cpcs .cpcs-jxcp .wzjs h3{width:100%;font-size:20px;color:#222;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cpny-cpcs .cpcs-jxcp .wzjs h4{width:100%;font-size:15px;color:#666;line-height:21px;font-weight:700;margin:15px 0 20px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cpny-cpcs .cpcs-jxcp .wzjs p{font-size:16px;color:#222;text-decoration:underline}
.cpny-cpcs .cpcs-jxcp li:hover h3,.cpny-cpcs .cpcs-jxcp li:hover p{color:#00a0ea}
.fwzc-fwdh .zpdh-nav li{width:25%}
.fwzc-azsp{width:100%;padding:75px 0 60px 0}
.fwzc-azsp .azsp-cont{width:100%;padding-top:30px}
.fwzc-azsp li{float:left;width:32%;margin:2% 2% 0 0;padding:10px 10px 15px 10px;background-color:#f4f4f4;box-sizing:border-box}
.fwzc-azsp .tpzs{position:relative;width:100%}
.fwzc-azsp .tpzs::after{display:none;content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#000;opacity:.3}
.fwzc-azsp li:hover .tpzs::after{display:block}
.fwzc-azsp .tpzs img{width:100%;object-fit: cover;height:278px;}
.fwzc-azsp li p{width:100%;font-size:15px;color:#444;margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fwzc-azsp li:hover p{color:#00a0ea}
.fwzc-spny{width:100%;padding:45px 0 60px 0;background-color:#f4f4f4;box-sizing:border-box}
.fwzc-spny .w1200{position:relative}
.fwzc-spny .azspny-fhlb{position:absolute;top:0;left:-51px;width:50px}
.fwzc-spny .azspny-fhlb img{width:100%}
.fwzc-spny .azspny-fhlb .img02{display:none}
.fwzc-spny .azspny-fhlb:hover .img01{display:none}
.fwzc-spny .azspny-fhlb:hover .img02{display:inline-block}
.fwzc-spny .spny-cont{width:100%;padding:35px 40px 0;background-color:#fff;box-sizing:border-box}
.fwzc-spny .spny-cont .spny-title{width:100%;padding-bottom:25px;border-bottom:1px solid #e7e7e7}
.fwzc-spny .spny-cont .spny-title h2{font-size:28px;color:#333;line-height:36px;margin-bottom:15px}
.fwzc-spny .spny-cont .spny-title p{font-size:12px;color:#999;line-height:24px}
.fwzc-spny .spny-cont .spny-title p span{font-size:12px;color:#999;padding:0 10px}
.fwzc-spny .spny-spzs{width:100%;padding:32px 0 50px 0}
.fwzc-spny .spny-spzs video{width:100%}
.fwzc-spny .spny-spzs iframe {width:80%;height:500px;margin-left:auto;margin-right:auto;text-align:center;display: block;}
.fwzc-spny .spny-sxyqh{width:100%;padding:25px 40px;background-color:#fff;box-sizing:border-box;border-top:1px solid #e7e7e7}
.fwzc-spny .spny-sxyqh a{display:block;width:48%;font-size:14px;color:#666;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fwzc-spny .spny-sxyqh .a1{padding-left:20px;background:url(../images/spny-spzs-tb02.png) no-repeat 0 center}
.fwzc-spny .spny-sxyqh .a1:hover{color:#00a0ea;background:url(../images/spny-spzs-tb04.png) no-repeat 0 center}
.fwzc-spny .spny-sxyqh .a2{text-align:right;padding-right:20px;background:url(../images/spny-spzs-tb01.png) no-repeat right center}
.fwzc-spny .spny-sxyqh .a2:hover{color:#00a0ea;background:url(../images/spny-spzs-tb03.png) no-repeat right center}
.fwzc-fwln{width:100%;padding:35px 0 55px 0;background-color:#f4f4f4}
.fwzc-fwln .fwln-cont{width:100%;padding:50px 40px;background-color:#fff;box-sizing:border-box}
.fwzc-fwln .index-title p{color:#666}
.fwzc-fwln .fwln-wzjs{width:100%;padding-top:40px;margin-top:25px;border-top:1px solid #f4f4f4}
.fwzc-fwln .fwln-wzjs p{font-size:18px;color:#333;line-height:30px;margin-bottom:25px}
.fwzc-fwln .fwln-wzjs p span{font-size:20px;color:#333;font-weight:700}
.fwzc-fwln .fwln-wzjs p b{font-size:20px;color:#00a0ea;font-weight:700}
.fwzc-fwln .fwln-wdfw{width:100%;padding-top:40px}
.fwzc-fwln .fwln-wdfw li{width:200px;position:relative;padding-bottom:130px}
.fwzc-fwln .fwln-wdfw .tpzs{width:100%;text-align:center}
.fwzc-fwln .fwln-wdfw .tpzs img{width:100%}
.fwzc-fwln .fwln-wdfw .wzjs{position:absolute;top:162px;left:0;z-index:1;width:100%;height:128px;text-align:center;padding-top:25px;background:url(../images/fwln-wdfw-tp06.png) no-repeat center 0;box-sizing:border-box}
.fwzc-fwln .fwln-wdfw .wzjs h3{font-size:15px;color:#333;font-weight:700;margin-bottom:10px}
.fwzc-fwln .fwln-wdfw .wzjs h3 span{font-size:15px;color:#00a0ea}
.fwzc-fwln .fwln-wdfw .wzjs p{display:block;width:85%;margin:0 auto;font-size:14px;color:#666;line-height:21px}
.fwzc-fwwd{width:100%;padding:80px 0 50px 0;background-color:#f4f4f4}
.fwzc-fwwd .fwwd-cont{width:100%;margin-top:40px}
.fwzc-fwwd li{position:relative;margin-top:25px;width:100%;background-color:#fff}
.fwzc-fwwd .tpzs{padding:32px 0 35px 40px}
.fwzc-fwwd .tpzs img{width:270px}
.fwzc-fwwd .wdjs{position:absolute;top:0;left:0;padding:45px 30px 0 360px;width:100%;box-sizing:border-box}
.fwzc-fwwd .wdjs .left{width:46%}
.fwzc-fwwd .wdjs .left h3{font-size:20px;color:#222;line-height:30px;margin-bottom:15px}
.fwzc-fwwd .wdjs .left p{font-size:16px;color:#666;line-height:24px}
.fwzc-fwwd .wdjs .left h4{font-size:16px;color:#999;margin-top:25px}
.fwzc-fwwd .wdjs .right{width:46%}
.fwzc-fwwd .wdjs .right p{font-size:16px;color:#666;line-height:38px}
.fwzc-qyzp{width:100%;padding:70px 0 50px 0}
.fwzc-qyzp .qyzp-cont{width:100%;padding-top:50px}
.fwzc-qyzp .qyzp{width:100%;border:1px solid #d3d3d3;border-radius:4px;box-sizing:border-box;margin-bottom:25px}
.fwzc-qyzp .qyzp-top{width:100%;padding-right:70px;box-sizing:border-box;background:url(../images/fwzc-qyzp-tp01.png) no-repeat right 15px center;cursor:pointer}
.fwzc-qyzp .qyzp-top.xsnr{background:url(../images/fwzc-qyzp-tp02.png) no-repeat right 15px center #00a0ea}
.fwzc-qyzp .qyzp-top.xsnr .list h3,.fwzc-qyzp .qyzp-top.xsnr .list p{color:#fff}
.fwzc-qyzp .qyzp-top .list{width:25%;height:60px;box-sizing:border-box}
.fwzc-qyzp .qyzp-top .list01{padding-left:50px}
.fwzc-qyzp .qyzp-top .list02{text-align:center}
.fwzc-qyzp .qyzp-top .list03{width:50%;text-align:center}
.fwzc-qyzp .qyzp-top .list h3{font-size:18px;color:#333;line-height:60px}
.fwzc-qyzp .qyzp-top .list p{font-size:16px;color:#666;line-height:60px}
.fwzc-qyzp .qyzp-bot{display:none;padding:50px 50px 10px 50px}
.fwzc-qyzp .qyzp-bot .list{margin-bottom:40px}
.fwzc-qyzp .qyzp-bot .list h3{font-size:20px;color:#333;margin-bottom:15px}
.fwzc-qyzp .qyzp-bot .list p{font-size:16px;color:#666;line-height:30px}
.fwzc-qyzp .qyzp-bot .list a{display:block;width:144px;height:34px;text-align:center;line-height:34px;font-size:16px;color:#fff;background-color:#00a0ea}
.gyaw-awdh .zpdh-nav li{width:20%}
.gyaw-qyfc{width:100%;padding:75px 0 60px 0}
.gyaw-qyfc .qyfc-cont{width:100%;margin-top:55px;padding:20px 20px 50px;box-sizing:border-box;box-shadow:0 0 8px #ececec}
.gyaw-qyfc li{float:left;width:32%;margin:0 2% 2% 0}
.gyaw-qyfc .tpzs{width:100%;overflow:hidden}
.gyaw-qyfc .tpzs img{width:100%;object-fit:cover;height:251px;transition:all ease .5s}
.gyaw-qyfc li:hover .tpzs img{transform:scale(1.2);transition:all ease .5s}
.gyaw-qyfc .wzjs{width:100%;text-align:center;padding-top:20px}
.gyaw-qyfc .wzjs p{width:100%;font-size:16px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gyaw-qyfc li:hover .wzjs p{color:#00a0ea}
.qyjj-qyjj{width:100%;padding:75px 0 80px 0}
.qyjj-qyjj .qyjj-cont{width:100%;padding-top:60px}
.qyjj-qyjj .qyjj-cont .wzjs{width:46%;padding-top:35px}
.qyjj-qyjj .qyjj-cont .wzjs h3{font-size:32px;color:#00a0ea;margin-bottom:30px}
.qyjj-qyjj .qyjj-cont .wzjs p{font-size:16px;color:#666;line-height:32px;text-align:justify}
.qyjj-qyjj .qyjj-cont .tpzs{width:50%}
.qyjj-qyjj .qyjj-cont .tpzs img{width:100%}
.gyaw-sdys{background-color:#00a0ea}
.gyaw-sdys li h3{color:#fff}
.gyaw-sdys li p{color:#fff}
.gyaw-sdys li{border-right:1px solid #62c5f2}
.gyaw-sdys li:first-child{border-left:1px solid #62c5f2}
.qyjj-qyry{width:100%;padding:65px 0 75px 0;background:url(../images/qyjj-qyry-bj.jpg) no-repeat 0 center;background-size:cover}
.qyjj-qyry .qyry-cont{width:1330px;margin:55px auto 0}
.qyjj-qyry .qyry-lbt{position:relative;width:1330px;height:410px}
.qyjj-qyry .qyry-lbt ul{position:relative;width:1030px;height:410px;margin:0 auto}
.qyjj-qyry .qyry-lbt li{z-index:0;position:absolute;width:0;background:#787878;height:0;top:146px;cursor:pointer;left:0;border-radius:4px}
.qyjj-qyry .qyry-lbt li img{width:100%;height:100%;vertical-align:top}
.qyjj-qyry .qyry-lbt .next,.qyjj-qyry .qyry-lbt .prev{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:64px;height:64px;top:170px}
.qyjj-qyry .qyry-lbt .prev{background:url(../images/qyjj-qyry-tb02.png) center center no-repeat;left:0}
.qyjj-qyry .qyry-lbt .next{background:url(../images/qyjj-qyry-tb01.png) right bottom no-repeat;right:0}
.qyjj-qyry .qyry-lbt .prev:hover{background:url(../images/qyjj-qyry-tb04.png) right bottom no-repeat}
.qyjj-qyry .qyry-lbt .next:hover{background:url(../images/qyjj-qyry-tb03.png) right bottom no-repeat}
.qyjj-qyry .qyry-sjlb{display:none;width:100%;margin-top:50px}
.qyjj-qyry .qyry-sjlb .swiper-slide{width:100%;text-align:center}
.qyjj-qyry .qyry-sjlb img{max-width:100%}
.qyjj-qyry .qyry-sjlb .swiper-button-prev{background-image:none;left:0;right:auto;top:50%;width:64px;height:64px;margin-top:-32px;background:url(../images/qyjj-qyry-tb02.png) no-repeat center center;background-size:64px 64px}
.qyjj-qyry .qyry-sjlb .swiper-button-prev:hover{background:url(../images/qyjj-qyry-tb04.png) no-repeat center center}
.qyjj-qyry .qyry-sjlb .swiper-button-next{background-image:none;right:0;left:auto;top:50%;width:64px;height:64px;margin-top:-32px;background:url(../images/qyjj-qyry-tb01.png) no-repeat center center;background-size:64px 64px}
.qyjj-qyry .qyry-sjlb .swiper-button-next:hover{background:url(../images/qyjj-qyry-tb03.png) no-repeat center center}
.qyjj-awky{width:100%;padding:70px 0 65px 0}
.qyjj-awky .awky-cont{width:100%;margin-top:40px}
.qyjj-awky .awky-cont li{position:relative;float:left;width:285px;margin:20px 20px 0 0}
.qyjj-awky .awky-cont li img{width:100%}
.qyjj-awky .awky-cont .wzjs{position:absolute;left:0;bottom:0;z-index:9;width:100%;padding:8px 0;background:rgba(0,0,0,.7)}
.qyjj-awky .awky-cont .wzjs p{font-size:18px;color:#fff}
.qyry-ryzs{background:#fff}
.qyry-zlzs{background:#ebf0f5}
.qywh-sjcp .cpys{width:100%;padding:95px 0 175px 0}
.qywh-sjcp .cpys{background:url(../images/qywh-sjcp-tp02.jpg) no-repeat center 0;background-size:cover}
.qywh-sjcp .sjcp-title{width:90%;padding-bottom:26px;margin:0 auto;text-align:center;background:url(../images/qywh-sjcp-tp01.jpg) no-repeat center bottom}
.qywh-sjcp .sjcp-title h2{font-size:48px;color:#00a0ea}
.qywh-sjcp .cpys .nr{width:90%;margin:0 auto;text-align:center;padding-top:50px}
.qywh-sjcp .cpys .nr p{font-size:26px;color:#444}
.qywh-sjcp .sjcp-cont{width:100%;padding:80px 0 95px 0;background:url(../images/qywh-sjcp-tp03.jpg) no-repeat center 0;background-size:cover}
.qywh-sjcp .qywh-qyln{width:100%}
.qywh-sjcp .qywh-qyln .list{width:31%;padding:8px 8px 40px 8px;text-align:center;box-sizing:border-box;background-color:#fff}
.qywh-sjcp .qywh-qyln .tpzs{width:100%}
.qywh-sjcp .qywh-qyln .tpzs img{width:100%}
.qywh-sjcp .qywh-qyln .wzjs{width:90%;height:146px;margin:30px auto 0;background:url(../images/qywh-qyln-tb01.jpg) no-repeat center bottom}
.qywh-sjcp .qywh-qyln .wzjs h3{font-size:24px;color:#00a0ea;margin-bottom:20px}
.qywh-sjcp .qywh-qyln .wzjs p{font-size:18px;line-height:27px;color:#333}
.hzal-alny{width:100%;padding:35px 0 50px 0;background-color:#f4f4f4}
.hzal-alny .w1200{position:relative;padding:0}
.hzal-alny .alny-fhlb{position:absolute;top:0;left:-51px;z-index:9}
.hzal-alny .alny-fhlb img{width:50px}
.hzal-alny .alny-fhlb .img02{display:none}
.hzal-alny .alny-fhlb:hover .img01{display:none}
.hzal-alny .alny-fhlb:hover .img02{display:inline-block}
.hzal-alny .alny-cont{width:100%}
.hzal-alny .hzalny{width:74%;background-color:#fff;box-sizing:border-box}
.hzal-alny .hzanny-title{width:100%;padding:30px 30px 25px;border-bottom:1px solid #e7e7e7;box-sizing:border-box}
.hzal-alny .hzanny-title h2{font-size:28px;color:#333;margin-bottom:20px}
.hzal-alny .hzanny-title p{font-size:12px;color:#999;line-height:18px}
.hzal-alny .hzanny-title p span{padding:0 8px}
.hzal-alny .hzalny-zynr{width:100%;padding:40px 30px 50px 30px;box-sizing:border-box}
.hzal-alny .hzalny-zynr .alny-title{padding-left:15px;border-left:5px solid #00a0ea;margin-bottom:35px}
.hzal-alny .hzalny-zynr .alny-title h3{font-size:24px;color:#333}
.hzal-alny .hzalny-zynr .alny-title h3 span{color:#00a0ea}
.hzal-alny .hzalny-zynr p{text-indent:2em;font-size:15px;color:#444;line-height:30px;text-align:justify;margin-bottom:35px}
.hzal-alny .hzalny-zynr img{max-width:100%;margin-bottom:20px}
.hzal-alny .hzalny-sxqh{width:100%;padding:0 30px;border-top:1px solid #e7e7e7;box-sizing:border-box}
.hzal-alny .hzalny-sxqh a{display:block;width:50%;height:70px;font-size:14px;color:#666;padding:0 18px;line-height:70px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hzal-alny .hzalny-sxqh .a1{border-right:1px solid #e7e7e7;background:url(../images/spny-spzs-tb02.png) no-repeat 0 center}
.hzal-alny .hzalny-sxqh .a2{text-align:right;background:url(../images/spny-spzs-tb01.png) no-repeat right center}
.hzal-alny .hzalny-sxqh a:hover{color:#0a8de2}
.hzal-alny .hzalny-sxqh .a1:hover{background:url(../images/spny-spzs-tb04.png) no-repeat 0 center}
.hzal-alny .hzalny-sxqh .a2:hover{background:url(../images/spny-spzs-tb03.png) no-repeat right center}
.hzal-alny .jxal{width:24.5%}
.hzal-alny .jxal .jxal-zynr{width:100%;padding:25px 18px 40px;background-color:#fff;box-sizing:border-box}
.hzal-alny .jxal .jxal-title{width:100%;padding-bottom:20px;background:url(../images/jxal-title-tp02.jpg) no-repeat 0 bottom}
.hzal-alny .jxal .jxal-title h3{font-size:18px;color:#444}
.hzal-alny .jxal .jxal-title h3 span{font-weight:700;color:#00a0ea}
.hzal-alny .jxal .jxal-title img{width:21px}
.hzal-alny .jxal .list{position:relative;width:100%;margin-top:20px;overflow:hidden}
.hzal-alny .jxal .list img{width:100%;transition:all ease .5s}
.hzal-alny .jxal .list:hover a img{transform:scale(1.2);transition:all ease .5s}
.hzal-alny .jxal .list .wzjs{position:absolute;left:0;bottom:0;z-index:9;width:100%;padding:5px 0;background:rgba(0,0,0,.6)}
.hzal-alny .jxal .list .wzjs p{font-size:16px;color:#fff}
.hzal-alny .jxal .rmwz{width:100%;margin-top:15px;padding:25px 18px 40px;background-color:#fff;box-sizing:border-box}
.hzal-alny .jxal .rmwz .rmwz-nr{width:100%}
.hzal-alny .jxal .rmwz-nr li{margin-top:20px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.hzal-alny .jxal .rmwz-nr li a{font-size:14px;color:#333}
.hzal-alny .jxal .rmwz-nr li:hover a{color:#00a0ea}
.lxwm-lxwm{width:100%;padding:75px 0 80px 0;background:url(../images/lxwm-lxwm-bj.jpg) no-repeat center bottom}
.lxwm-title img{width:35px;margin-top:20px}
.lxwm-lxwm .lxwm-lxdz{width:100%;padding-top:80px}
.lxwm-lxwm .list h3{font-size:22px;color:#333;font-weight:700}
.lxwm-lxwm .list .tpzs{padding:15px 0}
.lxwm-lxwm .list .tpzs img{width:31px}
.lxwm-lxwm .list p{font-size:18px;color:#333;line-height:36px}
.lxwm-lxwm .list p span{font-size:20px;color:#00a0ea;font-weight:700}
.lxwm-lxwm .lxwm-lxdt{width:100%;padding-top:50px}
.lxwm-zxly{width:100%;padding:65px 0 50px 0}
.lxwm-zxly .zxly-cont{padding-top:35px}
.lxwm-zxly li{width:48%}
.lxwm-zxly li:last-child{width:100%}
.lxwm-zxly li p{font-size:14px;color:#666;margin-bottom:10px}
.lxwm-zxly li input{width:100%;height:46px;font-size:12px;color:#999;margin-bottom:35px;padding-left:40px;border:1px solid #efefef;box-sizing:border-box}
.lxwm-zxly li .actives{color:#fff}
.lxwm-zxly li textarea{width:100%;height:180px;padding:16px 20px 16px 40px;font-size:12px;color:#999;border:1px solid #efefef;box-sizing:border-box;resize:none}
.lxwm-zxly li textarea:focus{outline:0}
.lxwm-zxly .tjnr{width:130px;margin:40px auto 0}
.lxwm-zxly .tjnr input{width:100%;height:40px;font-size:14px;color:#fff;border:1px solid #efefef;box-sizing:border-box;background-color:#00a0ea;cursor:pointer}
.lxwm-zxly li .form-1{background:url(../images/lxwm-zxly-tp01.png) no-repeat 14px center}
.lxwm-zxly li .form-2{background:url(../images/lxwm-zxly-tp02.png) no-repeat 14px center}
.lxwm-zxly li .form-3{background:url(../images/lxwm-zxly-tp03.png) no-repeat 14px center}
.lxwm-zxly li .form-4{background:url(../images/lxwm-zxly-tp04.png) no-repeat 14px center}
.lxwm-zxly li .form-5{background:url(../images/lxwm-zxly-tp05.png) no-repeat 14px 18px}
.lxwm-zxly li .form-1.actives{background:url(../images/lxwm-zxly-tp06.png) no-repeat 14px center #00a0ea}
.lxwm-zxly li .form-2.actives{background:url(../images/lxwm-zxly-tp07.png) no-repeat 14px center #00a0ea}
.lxwm-zxly li .form-3.actives{background:url(../images/lxwm-zxly-tp08.png) no-repeat 14px center #00a0ea}
.lxwm-zxly li .form-4.actives{background:url(../images/lxwm-zxly-tp09.png) no-repeat 14px center #00a0ea}
.lxwm-zxly li .form-5.actives{color:#fff;background:url(../images/lxwm-zxly-tp10.png) no-repeat 14px 18px #00a0ea}
.xwzx-qbxw{width:100%;padding:55px 0 40px 0}
.xwzx-qbxw .qbxw-cont{width:100%}
.xwzx-qbxw li{position:relative;float:left;width:32%;padding-bottom:180px;margin:0 2% 54px 0}
.xwzx-qbxw .tpzs{width:100%}
.xwzx-qbxw .tpzs img{width:100%;height:220px;object-fit: cover;}
.xwzx-qbxw .wzjs{position:absolute;margin:0 auto;left:0;right:0;bottom:0;z-index:10;width:90%;height:210px;padding:18px 20px 0;box-sizing:border-box;transition:all ease .5s}
.xwzx-qbxw .wzjs .rq{font-size:12px;color:#999}
.xwzx-qbxw .wzjs h3{margin:14px 0 30px 0;font-size:18px;color:#333;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xwzx-qbxw .wzjs p{font-size:14px;color:#777;line-height:24px;height:48px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.xwzx-qbxw .wzjs a{margin-top:20px;display:block;width:96px;height:30px;padding-left:14px;font-size:12px;color:#b8b8b8;line-height:28px;border:1px solid #d3d3d3;box-sizing:border-box;border-radius:15px;background:url(../images/xwzx-qbxw-tb01.png) no-repeat right 11px center}
.xwzx-qbxw li:hover .wzjs{bottom:15px;background-color:#00a0ea;transition:all ease .5s}
.xwzx-qbxw li:hover .wzjs .rq,.xwzx-qbxw li:hover .wzjs a,.xwzx-qbxw li:hover .wzjs h3,.xwzx-qbxw li:hover .wzjs p{color:#fff}
.xwzx-qbxw li:hover .wzjs a{background:url(../images/xwzx-qbxw-tb02.png) no-repeat right 11px center}
.xwzx-zxny{width:100%;padding:35px 0 35px 0;background-color:#f4f4f4}
.xwzx-zxny .w1200{position:relative}
.xwzx-zxny .wznr-fhlb{position:absolute;top:0;left:-51px;z-index:9}
.xwzx-zxny .wznr-fhlb img{width:50px}
.xwzx-zxny .wznr-fhlb .img02{display:none}
.xwzx-zxny .wznr-fhlb:hover .img01{display:none}
.xwzx-zxny .wznr-fhlb:hover .img02{display:inline-block}
.xwzx-zxny .zxny-wznr{width:74%}
.xwzx-zxny .wznr-xwwz{width:100%;padding:35px 30px;background-color:#fff;box-sizing:border-box}
.xwzx-zxny .xwwz-title{width:100%;padding-bottom:24px;border-bottom:1px solid #e7e7e7}
.xwzx-zxny .xwwz-title h2{font-size:28px;color:#333;line-height:36px;margin-bottom:18px}
.xwzx-zxny .xwwz-title p{font-size:12px;color:#999;line-height:21px}
.xwzx-zxny .xwwz-title p span{padding:0 9px;color:#999}
.xwzx-zxny .xwwz-main{padding-top:40px;text-align:center;text-align:justify;font-size:15px;color:#444;line-height:30px;margin-bottom:25px}
.xwzx-zxny .xwwz-main p{text-align:justify;font-size:15px;color:#444;line-height:30px;margin-bottom:25px}
.xwzx-zxny .xwwz-main img{max-width:100%;margin:20px 0 30px 0}
.xwzx-zxny .sxyqh{width:100%;padding:0 30px;border-top:1px solid #e7e7e7;box-sizing:border-box;background-color:#fff}
.xwzx-zxny .sxyqh a{display:block;width:50%;height:70px;font-size:14px;color:#666;padding:0 18px;line-height:70px;box-sizing:border-box;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xwzx-zxny .sxyqh a:hover{color:#0a8de2}
.xwzx-zxny .sxyqh .a1{border-right:1px solid #e7e7e7;background:url(../images/spny-spzs-tb02.png) no-repeat 0 center}
.xwzx-zxny .sxyqh .a2{text-align:right;background:url(../images/spny-spzs-tb01.png) no-repeat right center}
.xwzx-zxny .sxyqh .a1:hover{background:url(../images/spny-spzs-tb04.png) no-repeat 0 center}
.xwzx-zxny .sxyqh .a2:hover{background:url(../images/spny-spzs-tb03.png) no-repeat right center}
.xwzx-zxny .zxny-rmwz{width:24.5%}
.xwzx-zxny .zxny-rmwz .zxzx{width:100%;padding:25px 20px 30px;background-color:#fff;margin-bottom:15px;box-sizing:border-box}
.xwzx-zxny .zxny-rmwz .zxzx:last-child{margin-bottom:0}
.xwzx-zxny .zxny-rmwz .zxzx-title{width:100%;padding-bottom:20px;background:url(../images/jxal-title-tp02.jpg) no-repeat 0 bottom}
.xwzx-zxny .zxny-rmwz .zxzx-title h3{font-size:18px;color:#444}
.xwzx-zxny .zxny-rmwz .zxzx-title h3 span{font-weight:700;color:#00a0ea}
.xwzx-zxny .zxny-rmwz .zxzx-title img{width:21px}
.xwzx-zxny .zxny-rmwz .zxzx-nr li{margin-top:20px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xwzx-zxny .zxny-rmwz .zxzx-nr li a{font-size:14px;color:#333}
.xwzx-zxny .zxny-rmwz .zxzx-nr li:hover a{color:#00a0ea}
.xwny-xgcp{width:100%;padding-bottom:50px;background-color:#f4f4f4}
.xwny-xgcp .xgcp-title{width:100%;padding-bottom:28px;background:url(../images/xgcp-title-tp01.jpg) no-repeat 0 bottom}
.xwny-xgcp .xgcp-title h2{font-size:20px;color:#333;font-weight:700}
.xwny-xgcp .xgcp-title h2 span{color:#00a0ea}
.xwny-xgcp .xgcp-title a{font-size:14px;color:#666}
.xwny-xgcp .xgcp-cont{width:100%;padding-top:30px}
.xwny-xgcp .xgcp-cont li{width:24%;text-align:center}
.xwny-xgcp .xgcp-cont .tpzs{width:100%;overflow:hidden;border:1px solid #eaeaea;box-sizing:border-box}
.xwny-xgcp .xgcp-cont img{width:100%;transition:all ease .4s}
.xwny-xgcp .xgcp-cont p{width:100%;font-size:14px;color:#333;margin-top:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xwny-xgcp .xgcp-cont li:hover .tpzs img{transform:scale(1.2);transition:all ease .4s}
.xwny-xgcp .xgcp-cont li:hover p{color:#00a0ea}
.ppys-title{width:100%;text-align:center}
.ppys-title h2{font-size:38px;color:#00a0ea;font-weight:700}
.ppys-title p{font-size:18px;color:#666;margin-top:18px}
.ppys-awzz{width:100%;padding:55px 0 80px 0}
.ppys-awzz .ppys-title h2{background:url(../images/ppys-awzz-tp01.png) no-repeat center center}
.ppys-awzz .awzz-cont{width:100%;padding-top:50px}
.ppys-awzz .left{width:46%;text-align:center}
.ppys-awzz .left img{width:100%}
.ppys-awzz .right{width:50%}
.ppys-awzz .right h3{font-size:28px;color:#333;line-height:40px}
.ppys-awzz .right .nr{padding-top:30px}
.ppys-awzz .right .nr p{text-align:justify;font-size:18px;color:#666;line-height:38px}
.ppys-hycd{width:100%}
.ppys-hycd .hycd-nav{width:100%;margin-top:30px;background-color:#f6f6f6}
.ppys-hycd .nav{width:100%}
.ppys-hycd .nav .list{width:25%;text-align:center;padding:30px 0;border-right:1px solid #d7d7d7;box-sizing:border-box;cursor:pointer}
.ppys-hycd .nav .list:first-child{border-left:1px solid #d7d7d7}
.ppys-hycd .nav .list p{display:inline-block;width:80%;font-size:24px;line-height:30px}
.ppys-hycd .nav .actives{background-color:#00a0ea}
.ppys-hycd .nav .actives p{color:#fff}
.ppys-hycd .hycd-zynr{width:100%;padding:42px 0 50px 0;background:url(../images/ppys-hycd-bj.jpg) no-repeat 0 center;background-size:cover}
.ppys-hycd .hycd-zynr .zynr-main{position:relative;display:none;width:100%}
.ppys-hycd .hycd-zynr .zynr-main img{width:100%}
.ppys-hycd .hycd-zynr .wzjs{position:absolute;right:0;bottom:90px;padding:25px 90px 25px 40px;background:rgba(0,0,0,.67)}
.ppys-hycd .hycd-zynr .wzjs p{font-size:26px;color:#fff;line-height:40px;font-weight:700}
.ppys-hycd .hycd-zynr .wzjs p span{color:#00a0ea}
.ppys-hycd .hycd-zynr .actives{display:block;animation:fadeIn .5s}
.ppys-yjtd{width:100%;padding:80px 0 70px 0}
.ppys-yjtd .ppys-title h2{background:url(../images/ppys-yjtd-title.png) no-repeat center center}
.ppys-yjtd .ppys-cont{width:100%;padding-top:60px}
.ppys-yjtd .list{width:23.5%;border:1px solid #dfdfdf;box-sizing:border-box}
.ppys-yjtd .list .tpzs{width:100%}
.ppys-yjtd .list .tpzs img{width:100%}
.ppys-yjtd .list .wzjs{width:100%;height:120px;padding:12px 8px 0;text-align:center;background-color:#00a0ea;box-sizing:border-box}
.ppys-yjtd .list .wzjs h3{font-size:22px;color:#fff;font-weight:700;margin-bottom:10px}
.ppys-yjtd .list .wzjs p{font-size:16px;color:#fff;line-height:22px}
.ppys-yftd{width:100%;padding:70px 0 50px 0;background:url(../images/ppys-yftd-bj.jpg) no-repeat 0 center;background-size:cover}
.ppys-yftd .yftd-cont{width:100%;padding-top:45px}
.ppys-yftd .list{width:31.5%;background-color:#fff;box-sizing:border-box}
.ppys-yftd .list .tpzs,.ppys-yftd .list .tpzs img{width:100%}
.ppys-yftd .list .wzjs{padding:30px 25px 70px;box-sizing:border-box}
.ppys-yftd .list .wzjs p{text-align:justify;font-size:20px;color:#333;line-height:30px}
.ppys-yftd .list .wzjs p span{color:#00a0ea}
.ppys-gmhsc{width:100%;padding:75px 0 70px 0}
.ppys-gmhsc .ppys-title h2{background:url(../images/ppys-gmhsc-title.png) no-repeat center center}
.ppys-gmhsc .gmhsc-cont{width:100%;margin:40px 0 30px 0}
.ppys-gmhsc .gmhsc-cont img{width:100%}
.ppys-gmhsc .gmhsc-cont .img02{display:none}
.ppys-gmhsc .gmhsc-wzjs{width:100%;padding:28px 30px;background-color:#00a0ea;box-sizing:border-box}
.ppys-gmhsc .gmhsc-wzjs p{font-size:24px;color:#fff;line-height:42px}
.ppys-gmhsc .gmhsc-wzjs p span{color:#fc0101}
.ppys-lsys{width:100%;padding:45px 0 50px 0;background:url(../images/ppys-lsys-tp01.jpg) no-repeat center 0;background-size:cover}
.ppys-lsys .lsys-cont{width:100%;padding-top:50px}
.ppys-lsys .msdb{width:49%;padding:10px 10px 20px;background-color:#fff;border:1px solid #e1e1e1;box-sizing:border-box}
.ppys-lsys .msdb .lsys-title{width:100%;text-align:center;padding:30px 20px 25px;background-color:#00a0ea;box-sizing:border-box;border-radius:10px}
.ppys-lsys .msdb .lsys-title h3{font-size:34px;color:#fff}
.ppys-lsys .msdb .lsys-title p{font-size:18px;color:#fff;margin-top:18px}
.ppys-lsys .msdb .wzjs{padding:35px 20px 45px;box-sizing:border-box}
.ppys-lsys .msdb .wzjs p{font-size:24px;color:#333;line-height:45px}
.ppys-lsys .msdb .wzjs p span{color:#00a0ea;font-weight:700}
.ppys-lsys .msdb .tpzs{width:100%}
.ppys-lsys .msdb .tpzs img{width:100%}
.ppys-lsys .msdb01{background:url(../images/ppys-lsys-tp04.png) no-repeat center bottom 20px #ffff}
.ppys-lsys .msdb01 .lsys-title{background-color:#c31a1f}
.ppys-lsys .msdb01 .wzjs p span{color:#c31a1f}
.ppys-qwrz{background:url(../images/ppys-qwrz-tp01.jpg) no-repeat center 0;background-size:cover}
.ppys-qwrz .ppys-title h2{color:#fff;background:url(../images/ppys-qwrz-title.png) no-repeat center center}
.ppys-qwrz .ppys-title p{color:#fff}
.ppys-qwrz .qyry-lbt .prev:hover{background:url(../images/ppys-qwrz-tb01.png) right bottom no-repeat}
.ppys-qwrz .qyry-lbt .next:hover{background:url(../images/ppys-qwrz-tb02.png) right bottom no-repeat}
.ppys-qwrz .ldxt-cont .nr01{background:url(../images/ppys-fwtx-tp01.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont .nr02{background:url(../images/ppys-fwtx-tp02.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont .nr03{background:url(../images/ppys-fwtx-tp03.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont .nr04{background:url(../images/ppys-fwtx-tp04.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont .nr05{background:url(../images/ppys-fwtx-tp05.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont li:hover .nr01{background:url(../images/ppys-fwtx-tp01-1.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont li:hover .nr02{background:url(../images/ppys-fwtx-tp02-1.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont li:hover .nr03{background:url(../images/ppys-fwtx-tp03-1.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont li:hover .nr04{background:url(../images/ppys-fwtx-tp04-1.png) no-repeat 0 center}
.ppys-qwrz .ldxt-cont li:hover .nr05{background:url(../images/ppys-fwtx-tp05-1.png) no-repeat 0 center}
.listWrapper{padding:30px 0;height:auto}
.grWidth{max-width:1200px;margin:0 auto}
.site_r_link{padding:20px 0}
.site_r_link a{padding:0 30px}
.sitemap_con{width:100%;height:auto;margin-bottom:50px}
.sitemap_con h4{float:left;width:100%;line-height:30px;padding:30px 0}
.sitemap_con h4 a{width:100%;padding:0 30px}
.sitemap_con .b4{width:100%}
.sitemap_con .b4 ul li{float:left;padding:10px 20px 10px 30px}
.grWidth a:hover{text-decoration:none;color:#ff5400;background:#f1f1f1}
.pagination{padding:25px 0 15px;text-align:center;overflow:hidden}
.pagination a{font-size:12px;line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#333;border:1px solid #e3e3e3;background:#fff;margin-left:2px}
.pagination a.a1{line-height:30px;height:30px;margin-top:0;padding:0 12px}
.pagination a:hover{text-decoration:none;color:#000;background:#f1f1f1}
.pagination span{line-height:30px;display:inline-block;height:30px;padding:0 12px;text-align:center;color:#fff;margin-left:2px;background:#00a0ea;color:#fff;border:1px solid ##00a0ea}
