@charset "utf-8";.flex{display:flex;justify-content:space-between;flex-wrap:wrap}
.flex-1{display:flex;align-items:center;justify-content:center}
.flex-2{display:flex;align-items:center;justify-content:left}
.flex-3{display:flex;align-items:center;justify-content:right}
.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}
.wzdb{width:100%;background-color:#16accc}
.wzdb .hyfw{height:40px}
.wzdb .hyfw p{font-size:13px;color:#fff}
.wzdb .wzdt{height:40px}
.wzdb .wzdt li{float:left}
.wzdb .wzdt li a,.wzdb .wzdt li h3,.wzdb .wzdt li p{font-size:13px;color:#fff;line-height:20px}
.wzdb .wzdt li p{padding:0 14px}
.wzdb .wzdt li h3{padding-left:24px;background:url(../images/xzdb-tp01.png) no-repeat 0 center}
.wzdb .wzdt li h3 span{font-weight:700;font-size:16px;color:#fff;line-height:20px}
.nav-pc{width:100%;height:100px}
.nav-pc .logo{padding-top:20px}
.nav-pc .logo img{width:160px}
.nav-pc .nav{width:71%;padding-top:40px}
.nav-pc .nav li{position:relative;height:60px;box-sizing:border-box}
.nav-pc .nav li .a1{font-size:16px;color:#282828;line-height:24px}
.nav-pc .nav .zyqh .a1{display:inline-block;width:38px;height:24px;text-align:center;line-height:24px;font-size:16px;color:#fff;background-color:#16accc;border-radius:12px}
.nav-pc .nav .cur,.nav-pc .nav li:hover{border-bottom:3px solid #16accc}
.nav-pc .nav .cur .a1,.nav-pc .nav li:hover .a1{color:#16accc}
.nav-pc .nav .xdwz-ssk:hover,.nav-pc .nav .zyqh:hover{border-bottom:0 solid #16accc}
.nav-pc .nav .zyqh:hover .a1{color:#fff}
.nav-pc .nav li:hover .subnav{display:block}
.nav-pc .nav .subnav{display:none;position:absolute;top:61px;left:50%;margin-left:-58px;z-index:999;width:116px;border-radius:4px;overflow:hidden;background-color:#fff}
.nav-pc .nav .subnav .list{width:100%;border-bottom:1px solid #e5e5e5}
.nav-pc .nav .subnav .list:last-child{border-bottom:0 solid #e5e5e5}
.nav-pc .nav .subnav .list a{display:inline-block;width:100%;height:50px;text-align:center;font-size:14px;color:#666;line-height:50px}
.nav-pc .nav .subnav .list:hover a{color:#16accc}
.nav-pc .xdwz-ssk{width:21px;padding-top:3px}
.nav-pc .xdwz-ssk .sstb{width:100%}
.nav-pc .xdwz-ssk .sstb img{width:100%;cursor:pointer}
.nav-pc .xdwz-ssk .sstb .img02{display:none}
.nav-pc .xdwz-ssk .tbxz .img01{display:none}
.nav-pc .xdwz-ssk .tbxz .img02{display:inline-block}
.nav-pc .xdwz-ssk .ssl-tjbd{display:none;position:absolute;top:60px;right:0;z-index:999;width:375px}
.nav-pc .xdwz-ssk .ssl-tjbd .tjbd{width:100%}
.nav-pc .xdwz-ssk .ssl-tjbd .form-1{width:325px;height:50px;font-size:14px;color:#ccc;padding:0 15px;border:1px solid #eaeaea;box-sizing:border-box}
.nav-pc .xdwz-ssk .ssl-tjbd .form-2{width:50px;height:50px;background:url(../images/xdwz-ssk-tp03.png) no-repeat center center #16accc;box-sizing:border-box;cursor:pointer}
.nav-pc .xdwz-ssk .ssl-tjbd .bd02{position:relative;width:50px}
.nav-pc .xdwz-ssk .ssl-tjbd .bd02::after{position:absolute;display:block;content:'';top:-13px;right:15px;z-index:999;border-style:solid;border-width:0 0 15px 20px;border-color:transparent transparent #16accc}
.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;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:33px;height:33px;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-title{width:85%}
.index-title h2{font-size:28px;color:#222;margin-bottom:14px}
.index-title p{font-size:16px;color:#666;line-height:24px}
.index-xtgc{width:100%;padding:70px 0 100px 0;background:url(../images/index-xtgc-bj.jpg) no-repeat center bottom}
.index-xtgc .xtgc-epc{width:100%;padding-top:40px}
.index-xtgc .cpc-wzjs{width:38%;height:435px;padding:0 60px 0 35px;background-color:#16accc;box-sizing:border-box}
.index-xtgc .cpc-wzjs .title{font-size:28px;color:#fff;font-weight:700;padding-bottom:27px;background:url(../images/index-xtgc-tp05.jpg) no-repeat 0 bottom}
.index-xtgc .cpc-wzjs h3{font-size:18px;color:#fff;margin:25px 0 25px 0}
.index-xtgc .cpc-wzjs p{font-size:14px;color:#fff;line-height:25px;text-align:justify}
.index-xtgc .cpc-wzjs .ckgd{padding-top:60px}
.index-xtgc .cpc-wzjs .ckgd img{width:44px;transition:all ease .4s}
.index-xtgc .cpc-wzjs .ckgd:hover img{transform:translate(10px);transition:all ease .4s}
.index-xtgc .epc-ckgd{width:62%;height:435px;background:url(../images/index-xtgc-tp02.jpg) no-repeat center center;background-size:cover}
.index-xtgc .epc-ckgd a{display:none;width:100%;height:100%;background:rgba(0,0,0,.3)}
.index-xtgc .epc-ckgd p{position:relative;font-size:18px;color:#fff}
.index-xtgc .epc-ckgd:hover a{display:flex}
.index-xtgc .epc-ckgd p::after,.index-xtgc .epc-ckgd p::before{position:absolute;display:block;content:"";left:50%;margin-left:-10px;width:20px;height:1px;background-color:#fff}
.index-xtgc .epc-ckgd p::after{top:-8px}
.index-xtgc .epc-ckgd p::before{bottom:-8px}
.index-xtgc .xtgc-ghsj{width:100%;margin-top:12px}
.index-xtgc .ghsj-zxsg{width:49.5%;padding-bottom:40px}
.index-xtgc .ghsj-zxsg01{background-color:#3a3a3a}
.index-xtgc .ghsj-zxsg02{background-color:#16accc}
.index-xtgc .ghsj-zxsg .tpzs{position:relative;width:100%}
.index-xtgc .ghsj-zxsg .tpzs img{width:100%}
.index-xtgc .ghsj-zxsg .tpzs .ckgd{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.3)}
.index-xtgc .ghsj-zxsg .tpzs .ckgd p{position:absolute;font-size:18px;color:#fff}
.index-xtgc .ghsj-zxsg .tpzs .ckgd p::after,.index-xtgc .ghsj-zxsg .tpzs .ckgd p::before{position:absolute;display:block;content:"";left:50%;margin-left:-10px;width:20px;height:1px;background-color:#fff}
.index-xtgc .ghsj-zxsg .tpzs .ckgd p::after{top:-8px}
.index-xtgc .ghsj-zxsg .tpzs .ckgd p::before{bottom:-8px}
.index-xtgc .ghsj-zxsg:hover .tpzs .ckgd{display:flex}
.index-xtgc .ghsj-zxsg .wzjs{position:relative;width:100%;padding:35px 35px 0;box-sizing:border-box}
.index-xtgc .ghsj-zxsg .wzjs .title{font-size:28px;color:#fff;font-weight:700;padding-bottom:22px;background:url(../images/index-xtgc-tp05.jpg) no-repeat 0 bottom}
.index-xtgc .ghsj-zxsg .wzjs h3{font-size:18px;color:#fff;margin:20px 0}
.index-xtgc .ghsj-zxsg .wzjs p{font-size:14px;color:#fff;line-height:27px;text-align:justify}
.index-xtgc .ghsj-zxsg .ckgd{position:absolute;top:35px;right:35px;z-index:10;width:44px}
.index-xtgc .ghsj-zxsg .ckgd img{width:100%;transition:all ease .4s}
.index-xtgc .ghsj-zxsg .ckgd:hover img{transform:translate(10px);transition:all ease .4s}
.index-cgal{width:100%;padding:75px 0 90px 0}
.index-cgal .cgal-nav{width:100%;padding-top:30px}
.index-cgal .cgal-nav li{float:left;margin-right:2px}
.index-cgal .cgal-nav .list{float:right}
.index-cgal .cgal-nav li a{width:136px;height:56px;background-color:#f5f5f5}
.index-cgal .cgal-nav li a.current{background-color:#16accc;color:#fff}
.index-cgal .cgal-nav li p.current{color:#fff;background:url(../images/index-cgal-tb02.png) no-repeat 0 center}
.index-cgal .cgal-nav li h3,.index-cgal .cgal-nav li p{padding-left:24px;font-size:14px;color:#222;line-height:26px;background:url(../images/index-cgal-tb01.png) no-repeat 0 center}
.index-cgal .cgal-nav li h3{background:url(../images/index-cgal-tb03.png) no-repeat 0 center}
.index-cgal .cgal-nav li:last-child a{width:90px}
.index-cgal .cgal-nav li:hover a{background-color:#16accc}
.index-cgal .cgal-nav li:hover p{color:#fff;background:url(../images/index-cgal-tb02.png) no-repeat 0 center}
.index-cgal .cgal-nav li:hover h3{color:#fff;background:url(../images/index-cgal-tb06.png) no-repeat 0 center}
.index-cgal .cgal-cont{width:100%;padding-top:35px}
.index-cgal .cgal-cont .list{width:31.5%;border:1px solid #f2f2f2;box-sizing:border-box}
.index-cgal .cgal-cont .tpzs{position:relative;width:100%}
.index-cgal .cgal-cont .tp01{width:100%}
.index-cgal .cgal-cont .tp01 img{width:100%;height:260px;object-fit: cover;}
.index-cgal .cgal-cont .tp02{display:none;position:absolute;top:0;left:0;z-index:9;width:100%;height:100%;background:rgba(0,0,0,.3)}
.index-cgal .cgal-cont .tp02 img{width:60px;object-fit:cover}
.index-cgal .cgal-cont .list:hover .tp02{display:flex}
.index-cgal .cgal-cont .wzjs{width:100%;padding:18px 20px 4px;box-sizing:border-box}
.index-cgal .cgal-cont .wzjs .nr{width:100%;padding-bottom:20px;border-bottom:1px solid #eee}
.index-cgal .cgal-cont .wzjs .nr h3{font-size:20px;color:#333;margin-bottom:12px}
.index-cgal .cgal-cont .list:hover .nr h3{color:#16accc}
.index-cgal .cgal-cont .wzjs .nr p{font-size:15px;color:#666}
.index-cgal .cgal-cont .wzjs .nr h3,.index-cgal .cgal-cont .wzjs .nr p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-cgal .cgal-cont .wzjs .ckgd{width:100%;font-size:14px;color:#666;line-height:44px;background:url(../images/index-cgal-tb04.png) no-repeat right center}
.index-cgal .cgal-cont .list:hover .wzjs .ckgd{color:#16accc;background:url(../images/index-cgal-tb05.png) no-repeat right center}
.index-cjjz{width:100%}
.index-cjjz .cjjz-fwcj{width:100%;padding:95px 0 85px 0;background:url(../images/index-cjjz-bj.jpg) no-repeat center 0;background-size:cover}
.index-cjjz .cjjz-fwcj .jzjs{width:545px}
.index-cjjz .cjjz-fwcj .jzjs h3{font-size:48px;color:#fff;margin-bottom:32px}
.index-cjjz .cjjz-fwcj .jzjs p{font-size:16px;color:#fff;line-height:26px;margin-bottom:12px}
.index-cjjz .cjjz-fwcj .jzjs a{width:140px;height:34px;margin-top:50px;text-align:center;line-height:34px;font-size:14px;color:#139ebc;background-color:#f0f6f9;border-radius:17px}
.index-cjjz .cjjz-fwcj .jzjs h4{font-size:14px;color:#139ebc;padding-right:28px;background:url(../images/index-cgal-tb05.png) no-repeat right center}
.index-cjjz .cjjz-fwcj .jzjs a:hover{background-color:#16accc}
.index-cjjz .cjjz-fwcj .jzjs a:hover h4{color:#fff;background:url(../images/index-cjjz-tp04.png) no-repeat right center}
.index-cjjz .cjjz-fwcj .zyjl{width:100%;padding-top:70px}
.index-cjjz .cjjz-fwcj .zyjl .list{float:left;padding:0 65px;background:url(../images/index-cjjz-tp05.jpg) no-repeat right center}
.index-cjjz .cjjz-fwcj .zyjl .list01{padding-left:0}
.index-cjjz .cjjz-fwcj .zyjl .list03{padding-right:0;background:0 0}
.index-cjjz .cjjz-fwcj .zyjl h3{padding-top:64px;font-size:48px;color:#fff;font-weight:700}
.index-cjjz .cjjz-fwcj .zyjl h3 span{display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#16accc;font-weight:700;background-color:#fff;border-radius:100%;margin-left:5px}
.index-cjjz .cjjz-fwcj .zyjl .ys03 span{font-size:16px}
.index-cjjz .cjjz-fwcj .zyjl .ys01{background:url(../images/index-cjjz-tp01.png) no-repeat 0 0}
.index-cjjz .cjjz-fwcj .zyjl .ys02{background:url(../images/index-cjjz-tp02.png) no-repeat 0 5px}
.index-cjjz .cjjz-fwcj .zyjl .ys03{background:url(../images/index-cjjz-tp03.png) no-repeat 0 10px}
.index-cjjz .cjjz-fwcj .zyjl p{font-size:15px;color:#fff;margin-top:14px}
.index-cjjz .cjjz-gyxd{width:100%;background-color:#16accc}
.index-cjjz .cjjz-gyxd .w1200{position:relative;padding:34px 0 25px 0}
.index-cjjz .cjjz-gyxd .pgy{position:absolute;right:0;bottom:0;width:62%}
.index-cjjz .cjjz-gyxd .pgy img{width:100%}
.index-cjjz .cjjz-gyxd .nr{width:395px}
.index-cjjz .cjjz-gyxd .nr h3{font-size:24px;color:#fff}
.index-cjjz .cjjz-gyxd .nr p{font-size:15px;color:#fff;line-height:24px;margin:16px 0 18px 0}
.index-cjjz .cjjz-gyxd .nr a{width:140px;height:34px;border-radius:16px;background-color:#127b91}
.index-cjjz .cjjz-gyxd .nr h4{font-size:14px;color:#fff;line-height:24px;padding-right:30px;background:url(../images/index-cjjz-tp04.png) no-repeat right center}
.index-cjjz .cjjz-gyxd .nr a:hover{background-color:#fff}
.index-cjjz .cjjz-gyxd .nr a:hover h4{color:#139ebc;background:url(../images/index-cgal-tb05.png) no-repeat right center}
.index-cpzx{width:100%;padding:80px 0 90px 0;background-color:#f7f7f7}
.index-cpzx .cpzx-top{width:100%}
.index-cpzx .cpzx-top .index-title{width:60%}
.index-cpzx .cpzx-top .cpzx-a{padding-top:40px}
.cpzx-a a{display:inline-block;padding-left:32px;font-size:14px;color:#222;line-height:18px;background:url(../images/index-cgal-tb03.png) no-repeat 0 center}
.cpzx-a a:hover{color:#16accc;background:url(../images/index-cgal-tb07.png) no-repeat 0 center}
.index-cpzx .cpzx-cont{width:100%;padding-top:55px}
.index-cpzx .list{width:31%}
.index-cpzx .list .tpzs{position:relative;width:100%}
.index-cpzx .list .tpzs .tp01{width:100%}
.index-cpzx .list .tpzs .tp01 img{width:100%;height:431px;object-fit:cover}
.index-cpzx .list .tpzs .tp02{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3)}
.index-cpzx .list .tpzs .tp02 img{width:60px;object-fit:cover}
.index-cpzx .list:hover .tpzs .tp02{display:flex}
.index-cpzx .list .wzjs{width:100%;text-align:center;padding:20px 10px;box-sizing:border-box;background-color:#fff}
.index-cpzx .list .wzjs h3,.index-cpzx .list .wzjs p{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-cpzx .list .wzjs h3{font-size:24px;color:#222;margin-bottom:8px}
.index-cpzx .list .wzjs p{font-size:14px;color:#999}
.index-cpzx .list:hover .wzjs{background-color:#16accc}
.index-cpzx .list:hover .wzjs h3{color:#fff}
.index-cpzx .list:hover .wzjs p{color:#eee}
.index-xwzx{width:100%;padding:80px 0 100px 0}
.index-xwzx .xwzx-top{width:100%}
.index-xwzx .index-title{width:60%}
.index-xwzx .xwzx-top .cpzx-a{padding-top:40px}
.index-xwzx .xwzx-cont{width:100%;padding-top:55px}
.index-xwzx .list{position:relative;width:31.4%;padding-bottom:185px}
.index-xwzx .list .tpzs{width:100%}
.index-xwzx .list .tpzs img{width:100%;object-fit:cover;height:250px;}
.index-xwzx .list .wzjs{position:absolute;margin:0 auto;bottom:0;left:0;right:0;width:94%;height:216px;padding:15px 25px 0;background-color:#f6f6f6;box-sizing:border-box}
.index-xwzx .list .wzjs .rq{font-size:12px;color:#999}
.index-xwzx .list .wzjs h3{width:100%;font-size:18px;color:#333;margin:14px 0 30px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.index-xwzx .list .wzjs p{width:100%;font-size:14px;color:#777;line-height:25px;height:50px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}
.index-xwzx .list .wzjs a{display:inline-block;font-size:12px;color:#b8b8b8;width:92px;height:30px;line-height:28px;padding-left:14px;border:1px solid #d8d8d8;background:url(../images/index-xwzx-tp02.png) no-repeat right 8px center;border-radius:15px;box-sizing:border-box;margin-top:20px}
.index-xwzx .list:hover .wzjs{background-color:#16accc}
.index-xwzx .list:hover .wzjs .rq,.index-xwzx .list:hover .wzjs a,.index-xwzx .list:hover .wzjs h3,.index-xwzx .list:hover .wzjs p{color:#fff}
.index-xwzx .list:hover .wzjs a{background:url(../images/index-xwzx-tp03.png) no-repeat right 8px center}
.index-syzx{width:100%;background:url(../images/index-syzx-tp01.jpg) no-repeat center 0;background-size:cover}
.index-syzx .w1200{height:218px}
.index-syzx .nr{width:100%;text-align:right}
.index-syzx a{display:inline-block;width:208px;height:44px;text-align:center;font-size:20px;color:#fff;line-height:42px;border:2px solid #fff;box-sizing:border-box;border-radius:21px}
.index-syzx a:hover{background-color:#1dbfe2;border:2px solid #1dbfe2}
.footer-pc{width:100%;background-color:#2a2b2d}
.footer-pc .footer-cont{width:100%;padding:45px 0 40px 0}
.footer-pc .cont-zndh{width:63%;padding-right:60px;background:url(../images/footer-pc-tp01.jpg) no-repeat right 0;box-sizing:border-box}
.footer-pc .zndh-title{height:45px}
.footer-pc .zndh-title h3{font-size:16px;color:#fff;padding-bottom:20px;background:url(../images/footer-pc-tp02.jpg) no-repeat 0 bottom}
.footer-pc .zndh .nr a{display:block;font-size:14px;color:#b5b5b5;margin-top:14px}
.footer-pc .zndh .nr a:hover{color:#fff}
.footer-pc .zndh01{padding-right:40px}
.footer-pc .cont-lxfs{width:355px}
.footer-pc .fwrx p{font-size:14px;color:#fff}
.footer-pc .fwrx h3{font-size:26px;color:#fff;font-weight:700;margin:12px 0 40px 0}
.footer-pc .fxlj{width:130px}
.footer-pc .fxlj p{font-size:12px;color:#b5b5b5;line-height:30px}
.footer-pc .fxlj img{width:30px}
.footer-pc .fxlj .img02{display:none}
.footer-pc .fxlj .list:hover .img01{display:none}
.footer-pc .fxlj .list:hover .img02{display:inline-block}
.footer-pc .ewm{width:120px}
.footer-pc .ewm img{width:100%}
.footer-pc .footer-wzba{padding:30px 0 35px 0;border-top:1px solid #35373a;font-size:14px;}
.footer-pc .footer-wzba .yqlj .list{float:left;margin-right:25px}
.footer-pc .footer-wzba .yqlj .list:first-child,.footer-pc .footer-wzba .yqlj .list:last-child{margin-right:0}
.footer-pc .footer-wzba .yqlj .list a,.footer-pc .footer-wzba .yqlj .list h3{font-size:13px;color:#b5b5b5;line-height:16px}
.footer-pc .footer-wzba .yqlj .list a:hover{color:#fff}
.footer-pc .footer-wzba .wzba p{font-size:13px;color:#b5b5b5;line-height:16px}
#footcontent {display: inline-block;width: 160px;height:20px;margin-top: 0px;float:right;}
#footcontent .yqlj	{width: 160px;height: 20px;float: left;overflow:auto;overflow-x:hidden;margin-top:-2px;margin-left: 0px;}
#footcontent .yqlj	ul {display: block;margin-top:0;margin-left:0px;}
#footcontent .yqlj	ul li {height: 20px;display:block;margin-left:0px;line-height: 20px;text-align: left;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
#footcontent .yqlj	ul li a b{font-size: 12px;}
.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{width:50%;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}
.xdwz-cbzxl{width:55px;position:fixed;top:300px;right:12px;z-index:999}
.xdwz-cbzxl .cbzxl-cont{position:relative;padding-top:37px}
.xdwz-cbzxl .djsh{position:absolute;top:0;left:0;display:none;width:100%;text-align:center;cursor:pointer}
.xdwz-cbzxl .djsh img{width:27px}
.xdwz-cbzxl .zxkf{width:100%;height:72px;text-align:center;border-radius:3px;background-color:#16accc;cursor:pointer}
.xdwz-cbzxl .zxkf:hover{background-color:#127b91}
.xdwz-cbzxl .zxkf img{width:22px;margin-bottom:6px}
.xdwz-cbzxl .zxkf p{font-size:13px;color:#fff}
.xdwz-cbzxl .list{width:100%;height:72px;text-align:center;border-radius:3px;background-color:#fff;border:1px solid #efefef;box-sizing:border-box;margin-top:2px;cursor:pointer}
.xdwz-cbzxl .list .nr .img02{display:none}
.xdwz-cbzxl .list .nr p{font-size:13px;color:#666;margin-top:6px}
.xdwz-cbzxl .lxfs{display:none;margin-top:2px}
.xdwz-cbzxl .fhdb{margin-top:12px;cursor:pointer}
.xdwz-cbzxl .list:hover{background-color:#16accc}
.xdwz-cbzxl .list:hover .nr .img01{display:none}
.xdwz-cbzxl .list:hover .nr .img02{display:inline-block}
.xdwz-cbzxl .list:hover .nr p{color:#fff}
.xdwz-cbzxl .qq a{width:100%;height:100%}
.xdwz-cbzxl .dh{position:relative}
.xdwz-cbzxl .dhhm{display:none;position:absolute;left:-224px;top:0;z-index:99;background-color:#fff;border:1px solid #efefef}
.xdwz-cbzxl .dh:hover .dhhm{display:block}
.xdwz-cbzxl .dhhm .fwrx{padding-left:24px;width:212px;height:80px;box-sizing:border-box}
.xdwz-cbzxl .dhhm .fwrx01{position:relative;border-bottom:1px solid #efefef}
.xdwz-cbzxl .dhhm .fwrx01::after{position:absolute;display:block;content:"";top:24px;right:-6px;width:6px;height:9px;background:url(../images/xdwz-cbzxl-tp12.png) no-repeat center center}
.xdwz-cbzxl .dhhm .rx{text-align:left;padding-left:30px;background:url(../images/xdwz-cbzxl-tp11.png) no-repeat 0 0}
.xdwz-cbzxl .dhhm h3{font-size:13px;color:#999;margin-bottom:8px}
.xdwz-cbzxl .dhhm p{font-size:18px;color:#16accc}
.xdwz-cbzxl .wx{position:relative}
.xdwz-cbzxl .wx .ewm{display:none;position:absolute;left:-166px;margin:auto 0;top:0;bottom:0;width:163px;height:180px;text-align:center;padding-top:18px;box-sizing:border-box;background:url(../images/xdwz-cbzxl-tp13.png) no-repeat 0 0}
.xdwz-cbzxl .wx:hover .ewm{display:block}
.xdwz-cbzxl .wx .ewm img{width:120px;margin-bottom:12px}
.xdwz-cbzxl .wx .ewm p{font-size:13px;color:#999}
.xdwz-banner{width:100%;box-sizing:border-box}
.xdwz-banner img{width:100%}
.xdwz-wzwz{width:100%;box-sizing:border-box}
.xdwz-wzwz .w1200{position:relative;padding:0}
.xdwz-wzwz .nr{top:-65px;left:0;z-index:99;position:absolute;width:100%;box-sizing:border-box}
.xdwz-wzwz .nr p{width:100%;padding-left:16px;font-size:18px;color:#fefefe;line-height:27px;background:url(../images/xdwz-wzwz-tp01.png) no-repeat 0 center;box-sizing:border-box}
.xdwz-wzwz .nr p a{display:inline-block;padding:0 12px;font-size:18px;color:#fefefe}
.xdwz-wzwz .nr p a:hover{opacity:.8}
.fwzc-fwdh{width:100%;border-bottom:1px solid #ededed;box-sizing:border-box}
.fwzc-fwdh .nav{width:100%}
.fwzc-fwdh .nav .list{float:left;width:33.333333%;border-right:1px solid #ededed;box-sizing:border-box}
.fwzc-fwdh .nav .list:first-child{border-left:1px solid #ededed}
.fwzc-fwdh .nav .list a{width:100%;height:70px}
.fwzc-fwdh .nav .list .tp{height:50px;display:flex;align-items:center;justify-content:left}
.fwzc-fwdh .nav .list .img02{display:none}
.fwzc-fwdh .nav .list .nr{height:50px}
.fwzc-fwdh .nav .list .wz{padding-left:15px}
.fwzc-fwdh .nav .list p{font-size:16px;color:#666;line-height:50px}
.fwzc-fwdh .nav .list.actives,.fwzc-fwdh .nav .list:hover{background-color:#16accc;border-right:1px solid #16accc}
.fwzc-fwdh .nav .list.actives .img01,.fwzc-fwdh .nav .list:hover .img01{display:none}
.fwzc-fwdh .nav .list.actives .img02,.fwzc-fwdh .nav .list:hover .img02{display:inline-block}
.fwzc-fwdh .nav .list.actives p,.fwzc-fwdh .nav .list:hover p{color:#fff}
.fwzc-title{width:85%;margin:0 auto;text-align:center}
.fwzc-title h2{font-size:32px;color:#16accc;margin-bottom:10px}
.fwzc-title p{font-size:14px;color:#999}
.fwzc-fwbz{width:100%;padding:70px 0 90px 0}
.fwzc-fwbz .fwbz-cont{width:100%}
.fwzc-fwbz .fwbz-cont li{position:relative;width:100%;background-color:#f7f7f7;margin-top:60px}
.fwzc-fwbz .fwbz-cont .zbbf{width:250px;height:260px;padding:44px 20px 0;box-sizing:border-box}
.fwzc-fwbz .fwbz-cont .zbbf01{background:url(../images/fwzc-fwbz-tp01.jpg) no-repeat center 0;background-size:cover}
.fwzc-fwbz .fwbz-cont .zbbf02{background:url(../images/fwzc-fwbz-tp02.jpg) no-repeat center 0;background-size:cover}
.fwzc-fwbz .fwbz-cont .zbbf03{background:url(../images/fwzc-fwbz-tp03.jpg) no-repeat center 0;background-size:cover}
.fwzc-fwbz .fwbz-cont .zbbf04{background:url(../images/fwzc-fwbz-tp04.jpg) no-repeat center 0;background-size:cover}
.fwzc-fwbz .fwbz-cont .zbbf h3{font-size:30px;color:#fff;font-weight:700}
.fwzc-fwbz .fwbz-cont .zbbf h4{font-size:30px;color:#fff;font-weight:700;margin:25px 0 14px 0}
.fwzc-fwbz .fwbz-cont .zbbf p{font-size:18px;color:#fff}
.fwzc-fwbz .fwbz-cont .zbbf .glx{width:40px;height:3px;background-color:#fff;margin-top:50px}
.fwzc-fwbz .fwbz-cont .bzjs{position:absolute;top:0;left:0;width:100%;height:260px;padding:0 50px 0 320px;box-sizing:border-box}
.fwzc-fwbz .fwbz-cont .bzjs p{padding-left:30px;font-size:18px;color:#666;line-height:32px;background:url(../images/fwzc-fwbz-tp05.png) no-repeat 0 10px;margin-bottom:6px}
.fwzc-fwbz .fwbz-cont .bzjs p:last-child{margin-bottom:0}
.fwzc-fwbz .fwbz-cont .bzjs h3{text-align:justify;font-size:18px;color:#666;line-height:32px}
.fwzc-fwbz{width:100%;padding:70px 0 110px 0}
.fwzc-fwbz .fwlc-cont li{width:100%;margin-top:65px;background-color:#f8feff}
.fwzc-fwbz .fwlc-cont .tpzs{width:50%;text-align:center}
.fwzc-fwbz .fwlc-cont .tpzs img{width:100%}
.fwzc-fwbz .fwlc-cont .lcjs{width:50%;padding:0 40px;box-sizing:border-box}
.fwzc-fwbz .fwlc-cont .xlh{width:74px;height:93px;text-align:center;padding-top:15px;box-sizing:border-box;background:url(../images/fwzc-fwbz-tp01.png) no-repeat center 0}
.fwzc-fwbz .fwlc-cont .xlh h3{font-size:30px;color:#fff;margin-bottom:8px}
.fwzc-fwbz .fwlc-cont .xlh p{font-size:13px;color:#fff}
.fwzc-fwbz .fwlc-cont .title{width:100%;padding:20px 0 16px 0;border-bottom:1px solid #ebeeee}
.fwzc-fwbz .fwlc-cont .title h3{font-size:24px;color:#333;line-height:36px;margin-bottom:10px}
.fwzc-fwbz .fwlc-cont .title p{font-size:18px;color:#333;line-height:27px;opacity:.2}
.fwzc-fwbz .fwlc-cont .nr{padding-top:20px}
.fwzc-fwbz .fwlc-cont .nr p{text-align:justify;font-size:18px;color:#666;line-height:44px}
.fwzc-fwbz .fwlc-cont .nr h3{text-align:justify;font-size:18px;color:#666;line-height:32px;margin-bottom:20px}
.fwzc-fwbz .fwlc-cont .nr h3:last-child{margin-bottom:0}
.fwzc-fwbz .fwlc-cont li:hover{background-color:#16accc}
.fwzc-fwbz .fwlc-cont li:hover .xlh{background:url(../images/fwzc-fwbz-tp02.png) no-repeat center 0}
.fwzc-fwbz .fwlc-cont li:hover .nr h3,.fwzc-fwbz .fwlc-cont li:hover .nr p,.fwzc-fwbz .fwlc-cont li:hover .title h3,.fwzc-fwbz .fwlc-cont li:hover .title p{color:#fff}
.fwlc-xmal{width:100%;padding:75px 0 85px 0;background-color:#f9f9f9}
.fwlc-xmal .xmal-ckgd{width:100%;padding-top:50px}
.fwlc-xmal .xmal-ckgd a{width:145px;height:42px;margin:0 auto;border:1px solid #d4d4d4;border-radius:21px;box-sizing:border-box}
.fwlc-xmal .xmal-ckgd p{display:inline-block;padding-right:24px;font-size:14px;color:#666;line-height:20px;background:url(../images/fwlc-xmal-tp01.png) no-repeat right center}
.fwlc-xmal .xmal-ckgd a:hover{background-color:#16accc;border:1px solid #16accc}
.fwlc-xmal .xmal-ckgd a:hover p{color:#fff;background:url(../images/fwlc-xmal-tp02.png) no-repeat right center}
.fwzc-bzgf{width:100%;padding:70px 0 60px 0}
.fwzc-bzgf .bzgf-xzgf{width:100%;margin:45px 0 50px 0;padding:28px 40px;background-color:#f5f5f5;box-sizing:border-box}
.fwzc-bzgf .bzgf-xzgf .pdf{padding:17px 0 0 70px;height:84px;box-sizing:border-box;background:url(../images/bzgf-xzgf-tp01.png) no-repeat 0 center}
.fwzc-bzgf .bzgf-xzgf .pdf h3{font-size:24px;color:#333;margin-bottom:12px}
.fwzc-bzgf .bzgf-xzgf .pdf p{font-size:16px;color:#777}
.fwzc-bzgf .bzgf-xzgf .xztb{width:83px}
.fwzc-bzgf .bzgf-xzgf .xztb img{width:100%}
.fwzc-bzgf .bzgf-xzgf .xztb .img02{display:none}
.fwzc-bzgf .bzgf-xzgf .xztb:hover .img01{display:none}
.fwzc-bzgf .bzgf-xzgf .xztb:hover .img02{display:inline-block}
.fwzc-bzgf .bzgf-mian{display:none}
.fwzc-bzgf .bzgf-gfjs{width:100%}
.fwzc-bzgf .bzgf-gfnr .gfjs-title{width:100%;height:60px;background-color:#16accc}
.fwzc-bzgf .bzgf-gfnr .gfjs-title h3{font-size:24px;color:#fff}
.fwzc-bzgf .bzgf-gfnr .gfnr-title01{padding:0 30px;background-color:#16accc;box-sizing:border-box}
.fwzc-bzgf .bzgf-gfnr .gfnr-title01 h3{font-size:24px;color:#fff;line-height:60px}
.fwzc-bzgf .bzgf-gfnr .gfnr-title02{padding:0 30px;background-color:#eceded;box-sizing:border-box}
.fwzc-bzgf .bzgf-gfnr .gfnr-title02 h3{font-size:24px;color:#444;line-height:58px}
.fwzc-bzgf .bzgf-gfnr .gfnr-zynr{width:100%;border:1px solid #f7f7f7;border-top:0 solid #f7f7f7;box-sizing:border-box}
.fwzc-bzgf .bzgf-gfnr .gfnr-zynr li{width:100%;padding:25px 30px;box-sizing:border-box;border-bottom:1px dashed #cfd0d1}
.fwzc-bzgf .bzgf-gfnr .gfnr-zynr li:last-child{border-bottom:0 dashed #cfd0d1}
.fwzc-bzgf .bzgf-gfnr .gfnr-zynr li p{width:100%;font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fwzc-bzgf .bzgf-ckgd{width:146px;height:42px;text-align:center;margin:55px auto 0;border:1px solid #d4d4d4;box-sizing:border-box;border-radius:21px;cursor:pointer}
.fwzc-bzgf .bzgf-ckgd p{display:inline-block;padding-right:26px;font-size:14px;color:#666;line-height:42px}
.fwzc-bzgf .bzgf-ckgd02{display:none}
.fwzc-bzgf .bzgf-ckgd01 p{background:url(../images/bzgf-ckgd-tp01.png) no-repeat right center}
.fwzc-bzgf .bzgf-ckgd02 p{background:url(../images/bzgf-ckgd-tp03.png) no-repeat right center}
.fwzc-bzgf .bzgf-ckgd:hover{border:1px solid #16accc;background-color:#16accc}
.fwzc-bzgf .bzgf-ckgd01:hover p{color:#fff;background:url(../images/bzgf-ckgd-tp02.png) no-repeat right center}
.fwzc-bzgf .bzgf-ckgd02:hover p{color:#fff;background:url(../images/bzgf-ckgd-tp04.png) no-repeat right center}
.gywm-gydh .nav .list{float:left;width:20%;border-right:1px solid #ededed;box-sizing:border-box}
.gywm-idea{width:100%;padding:70px 0 85px 0}
.gywm-idea .idea-cont{width:100%}
.gywm-idea li{width:30%;text-align:center;margin-top:5%;padding:25px 30px 38px;background-color:#fafafa;box-sizing:border-box}
.gywm-idea li img{width:86px}
.gywm-idea li h3{font-size:24px;color:#333;margin:18px 0 15px 0}
.gywm-idea li p{font-size:16px;color:#666;line-height:24px}
.gywm-fzdw{width:100%;padding-bottom:100px}
.gywm-fzdw .fzdw-cont{width:100%;text-align:center;padding:140px 30px 175px;background:url(../images/gywm-fzdw-tp01.jpg) no-repeat center 0;background-size:cover;box-sizing:border-box}
.gywm-fzdw .fzdw-cont h3{font-size:36px;color:#fff;margin-bottom:44px}
.gywm-fzdw .fzdw-cont p{font-size:24px;color:#fff;line-height:44px}
.gywm-hzhb{width:100%;padding:65px 0 60px 0}
.gywm-hzhb .hzhb-cont{width:100%;padding-top:40px}
.gywm-hzhb .hzhb-cont li{float:left;width:23.125%;border:2px solid #f6f6f6;margin:2.5% 2.5% 0 0;box-sizing:border-box;overflow:hidden}
.gywm-hzhb .hzhb-cont li img{width:90%;height:120px;object-fit:contain;transition:all ease .5s}
.gywm-hzhb .hzhb-cont li:hover img{transform:rotateY(-360deg);transition:all ease .8s}


.gywm-hzhb .qyzz-cont li{float:left;width:360px;border:2px solid #f6f6f6;margin:2.5% 2.5% 0 0;box-sizing:border-box;overflow:hidden}
.gywm-hzhb .qyzz-cont li img{width:100%;height:360px;object-fit:contain;transition:all ease .5s;display: block;}
.gywm-hzhb .qyzz-cont li:hover img{transform:rotateY(-360deg);transition:all ease .8s}
.gywm-hzhb .qyzz-cont li h2{text-align: center;line-height: 40px;width:100%;margin-bottom: 15px;}



.jywh-ppjy2{width:100%;padding:75px 0 190px 0;background:url(../images/jywh-ppjy-tp01.jpg) no-repeat center 0;background-size:cover;height:400px;}
.jywh-ppjy2 .ppjy-cont2{width:550px;padding-top:6px;background:url(../images/jywh-ppjy-tp02.png) no-repeat 0 0;float:right;}
.jywh-ppjy2 .ppjy-cont22{width:550px;float:left}

.jywh-ppjy2 h3{font-size:32px;color:#16accc;font-weight:700}
.jywh-ppjy2 .nr h4{font-size:22px;color:#333;margin:32px 0 18px 0}
.jywh-ppjy2 .nr p{text-align:justify;font-size:14px;color:#666;line-height:26px}
.jywh-ppjy2 .ycnr{display:none}
.jywh-ppjy2 .ycnr p{text-align:justify;font-size:14px;color:#666;line-height:26px;margin-top:26px}
.jywh-ppjy2 .ckgd{width:145px;height:42px;text-align:center;border-radius:21px;border:1px solid #d4d4d4;box-sizing:border-box;margin-top:60px;cursor:pointer}
.jywh-ppjy2 .ckgd p{display:inline-block;padding-right:27px;font-size:14px;color:#666;line-height:42px}
.jywh-ppjy2 .ckgd02{display:none}
.jywh-ppjy2 .ckgd01 p{background:url(../images/bzgf-ckgd-tp01.png) no-repeat right center}
.jywh-ppjy2 .ckgd02 p{background:url(../images/bzgf-ckgd-tp03.png) no-repeat right center}
.jywh-ppjy2 .ckgd:hover{background-color:#16accc;border:1px solid #16accc}
.jywh-ppjy2 .ckgd01:hover p{color:#fff;background:url(../images/bzgf-ckgd-tp02.png) no-repeat right center}
.jywh-ppjy2 .ckgd02:hover p{color:#fff;background:url(../images/bzgf-ckgd-tp04.png) no-repeat right center}



.jywh-ppjy{width:100%;padding:75px 0 190px 0;background:url(../images/jywh-ppjy-tp01.jpg) no-repeat center 0;background-size:cover;height:600px;}
.jywh-ppjy .ppjy-cont{width:650px;padding-top:56px;background:url(../images/jywh-ppjy-tp02.png) no-repeat 0 0;float:left;}
.jywh-ppjy .ppjy-cont3{width:450px;float:right;padding-top:150px;}
.jywh-ppjy h3{font-size:32px;color:#16accc;font-weight:700}
.jywh-ppjy .nr h4{font-size:22px;color:#333;margin:32px 0 18px 0}
.jywh-ppjy .nr p{text-align:justify;font-size:14px;color:#666;line-height:26px}
.jywh-ppjy .ycnr{display:none}
.jywh-ppjy .ycnr p{text-align:justify;font-size:14px;color:#666;line-height:26px;margin-top:26px}
.jywh-ppjy .ckgd{width:145px;height:42px;text-align:center;border-radius:21px;border:1px solid #d4d4d4;box-sizing:border-box;margin-top:60px;cursor:pointer}
.jywh-ppjy .ckgd p{display:inline-block;padding-right:27px;font-size:14px;color:#666;line-height:42px}
.jywh-ppjy .ckgd02{display:none}
.jywh-ppjy .ckgd01 p{background:url(../images/bzgf-ckgd-tp01.png) no-repeat right center}
.jywh-ppjy .ckgd02 p{background:url(../images/bzgf-ckgd-tp03.png) no-repeat right center}
.jywh-ppjy .ckgd:hover{background-color:#16accc;border:1px solid #16accc}
.jywh-ppjy .ckgd01:hover p{color:#fff;background:url(../images/bzgf-ckgd-tp02.png) no-repeat right center}
.jywh-ppjy .ckgd02:hover p{color:#fff;background:url(../images/bzgf-ckgd-tp04.png) no-repeat right center}
.gywm-qywh{width:100%;padding:60px 0 100px 0;background-color:#f7f7f7}
.gywm-qywh .fwzc-title h4{font-size:22px;color:#333;margin-top:30px}
.gywm-qywh .qywh-cont{width:100%;padding-top:60px}
.gywm-qywh .list{float:left;box-sizing:border-box}
.gywm-qywh .list01{width:400px;height:360px;padding:54px 50px 0}
.gywm-qywh .list02{width:300px;height:360px;padding:48px 40px 0}
.gywm-qywh .ys01{background-color:#16accc}
.gywm-qywh .ys02{background-color:#139cb9}
.gywm-qywh .ys03{background-color:#0f89a3}
.gywm-qywh .ys04{background-color:#166475}
.gywm-qywh .ys05{background-color:#1a7387}
.gywm-qywh .ys06{background-color:#2d869a}
.gywm-qywh .ys07{background-color:#269fb9}
.gywm-qywh .list-title .tp{float:left;width:55px;height:55px;padding-right:25px}
.gywm-qywh .list-title .tp img{width:100%}
.gywm-qywh .list-title .wz{float:left;height:55px}
.gywm-qywh .list-title h3{font-size:22px;color:#fff;margin-bottom:9px}
.gywm-qywh .list-title p{font-size:12px;color:#fff}
.gywm-qywh .list .whnr{padding-top:34px}
.gywm-qywh .list .whnr P{text-align:justify;font-size:14px;color:#fff;line-height:27px}
.gywm-qyzz{width:100%;padding:75px 0 90px 0;background-color:#f6f6f6}
.gywm-qyzz .qyzz-cont{margin-top:40px;width:100%;padding:0 110px 57px;background:url(../images/gywm-qyzz-bj.png) no-repeat center bottom;box-sizing:border-box}
.gywm-qyzz .qyzz-cont .list{width:298px;text-align:center;padding:30px 10px 20px;background-color:#fff;box-sizing:border-box}
.gywm-qyzz .qyzz-cont .list .tpzs{width:100%;height:260px}
.gywm-qyzz .qyzz-cont .list .tpzs img{max-width:90%;max-height:85%}
.gywm-qyzz .qyzz-cont .list p{font-size:16px;color:#333;line-height:24px}
.xdwz-cgal{padding:50px 0 80px 0}
.xdwz-cgal .cgal-nav li:first-child a{width:90px}
.xdwz-cgal .cgal-nav li:last-child a{width:136px}
.xdwz-cgal .cgal-nav li h4{font-size:14px;color:#777;font-weight:700}
.xdwz-cgal .cgal-nav li:hover h4{color:#fff}
.xdwz-cgal .cgal-cont .list{float:left;margin:2.75% 2.75% 0 0;box-sizing:border-box}
.xdwz-cgal .cgal-nav{padding-top:40px}
.lxwm-lxdh .nav .list{width:50%}
.lxwm-jrwm{width:100%;padding:50px 0 100px 0;background-color:#f6f6f6}
.lxwm-jrwm .jrwm-nav{width:290px;padding-bottom:20px;margin:0 auto}
.lxwm-jrwm .jrwm-nav .list{position:relative;width:128px;height:128px;text-align:center;border:1px solid #ececec;box-sizing:border-box;border-radius:100%;background-color:#fff}
.lxwm-jrwm .jrwm-nav .list::after{display:block;content:"";position:absolute;bottom:-20px;left:50%;width:1px;height:20px;background-color:#ebebeb}
.lxwm-jrwm .jrwm-nav .list img{height:32px}
.lxwm-jrwm .jrwm-nav .list .img02{display:none}
.lxwm-jrwm .jrwm-nav .list p{font-size:16px;color:#333;margin-top:10px}
.lxwm-jrwm .jrwm-nav .cur,.lxwm-jrwm .jrwm-nav .list:hover{background-color:#16accc;border:1px solid #16accc}
.lxwm-jrwm .jrwm-nav .cur .img01,.lxwm-jrwm .jrwm-nav .list:hover .img01{display:none}
.lxwm-jrwm .jrwm-nav .cur .img02,.lxwm-jrwm .jrwm-nav .list:hover .img02{display:inline-block}
.lxwm-jrwm .jrwm-nav .cur p,.lxwm-jrwm .jrwm-nav .list:hover p{color:#fff}
.lxwm-jrwm .jrwm-nav .cur::after,.lxwm-jrwm .jrwm-nav .list:hover::after{background-color:#16accc}
.lxwm-jrwm .jrwm-zpgw{width:100%;padding:60px 20px 65px;background-color:#fff;box-sizing:border-box}
.lxwm-jrwm .zpgw-zplj{padding-bottom:20px}
.lxwm-jrwm .zpgw-zplj p{font-size:16px;color:#666}
.lxwm-jrwm .zpgw-zplj p a{font-size:16px;color:#16accc}
.lxwm-jrwm .zpgw-zplj p a:hover{text-decoration:underline}
.lxwm-jrwm .zpgw-gwjs{width:100%;margin-bottom:10px}
.lxwm-jrwm .gwjs-sjdd{width:100%;height:50px;padding:0 40px 0 20px;background-color:#f6f6f6;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;flex-wrap:wrap}
.lxwm-jrwm .gwjs-sjdd .gw{width:20%;font-size:16px;color:#333;line-height:50px;font-weight:700}
.lxwm-jrwm .gwjs-sjdd .dd{width:20%}
.lxwm-jrwm .gwjs-sjdd .rs{width:15%}
.lxwm-jrwm .gwjs-sjdd .sj{width:20%}
.lxwm-jrwm .gwjs-sjdd .dd,.lxwm-jrwm .gwjs-sjdd .rs,.lxwm-jrwm .gwjs-sjdd .sj{font-size:14px;color:#666;line-height:50px}
.lxwm-jrwm .gwjs-sjdd .tp{width:20px;height:50px;display:flex;align-items:center;justify-content:center}
.lxwm-jrwm .gwjs-sjdd .tp img{width:19px}
.lxwm-jrwm .gwjs-sjdd .tp .img02{display:none}
.lxwm-jrwm .sjdd-djxz{background-color:#16accc}
.lxwm-jrwm .sjdd-djxz .dd,.lxwm-jrwm .sjdd-djxz .gw,.lxwm-jrwm .sjdd-djxz .rs,.lxwm-jrwm .sjdd-djxz .sj{color:#fff}
.lxwm-jrwm .sjdd-djxz .tp .img01{display:none}
.lxwm-jrwm .sjdd-djxz .tp .img02{display:inline-block}
.lxwm-jrwm .gwjs-zgyq{display:none;width:100%;padding:55px 70px 45px;border:1px solid #e7e7e7;box-sizing:border-box}
.lxwm-jrwm .gwjs-zgyq h2{font-size:20px;color:#333;font-weight:700;margin-bottom:20px}
.lxwm-jrwm .gwjs-zgyq h3{font-size:16px;color:#666;font-weight:700;margin-bottom:20px}
.lxwm-jrwm .gwjs-zgyq p{font-size:14px;color:#666;line-height:35px;margin-bottom:15px}
.lxwm-jrwm .gwjs-zgyq p:last-child{margin-bottom:0}
.lxwm-jrwm .gwjs-zgyq .rzzg{padding-bottom:30px;border-bottom:1px solid #e7e7e7}
.lxwm-jrwm .gwjs-zgyq .gwyq{padding-top:30px}
.lxwm-jrwm .gwjs-zgyq .sqzw{padding-top:45px}
.lxwm-jrwm .gwjs-zgyq .sqzw a{display:inline-block;width:174px;height:42px;text-align:center;font-size:16px;color:#fff;line-height:42px;border-radius:21px;background-color:#16accc}
.lxwm-jrwm .gwjs-zgyq .sqzw a:hover{background-color:#1097b3}
.lxwm-jrwm .jrwm-rcln{width:100%;padding:65px 45px 80px;background-color:#fff;box-sizing:border-box}
.lxwm-jrwm .jrwm-rcln .rcln{width:100%;margin-bottom:90px}
.lxwm-jrwm .jrwm-rcln .rcln:last-child{margin-bottom:0}
.lxwm-jrwm .jrwm-rcln .tpzs{width:49%}
.lxwm-jrwm .jrwm-rcln .tpzs img{width:100%}
.lxwm-jrwm .jrwm-rcln .wzjs{width:45%}
.lxwm-jrwm .jrwm-rcln .wzjs01{text-align:right}
.lxwm-jrwm .jrwm-rcln .wzjs h3{display:inline-block;width:50px;height:50px;text-align:center;line-height:50px;font-size:30px;color:#fff;font-weight:700;background-color:#16accc}
.lxwm-jrwm .jrwm-rcln .wzjs h4{font-size:24px;color:#16accc;margin:20px 0 20px 0}
.lxwm-jrwm .jrwm-rcln .wzjs p{text-align:justify;font-size:15px;color:#333;line-height:27px}
.lxwm-bgdd{width:100%;padding:80px 0 90px 0;background-color:#f9fdfe}
.lxwm-bgdd .bgdd-cont{width:100%;padding-top:25px}
.lxwm-bgdd .bgdd-cont .list{width:48.75%;margin-top:2.5%;padding:20px 30px 20px 20px;box-sizing:border-box;background-color:#fff;border-radius:3px;box-shadow:0 0 10px #edf7f9}
.lxwm-bgdd .bgdd-cont .tpzs{width:42%}
.lxwm-bgdd .bgdd-cont .tpzs img{width:100%}
.lxwm-bgdd .bgdd-cont .wzjs{width:48%}
.lxwm-bgdd .bgdd-cont .wzjs .nr{width:100%}
.lxwm-bgdd .bgdd-cont .wzjs h3{font-size:20px;line-height:30px;color:#16accc;font-weight:700;margin-bottom:14px}
.lxwm-bgdd .bgdd-cont .wzjs p{font-size:16px;color:#333;line-height:25px;margin-bottom:4px}
.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:#16accc;cursor:pointer}
.lxwm-zxly .tjnr input:hover{background-color:#109cba}
.lxwm-zxly li .form-1{background:url(../images/lxwm-zxly-tp01.png) no-repeat 14px center #f9f9f9}
.lxwm-zxly li .form-2{background:url(../images/lxwm-zxly-tp02.png) no-repeat 14px center #f9f9f9}
.lxwm-zxly li .form-3{background:url(../images/lxwm-zxly-tp03.png) no-repeat 14px center #f9f9f9}
.lxwm-zxly li .form-4{background:url(../images/lxwm-zxly-tp04.png) no-repeat 14px center #f9f9f9}
.lxwm-zxly li .form-5{background:url(../images/lxwm-zxly-tp05.png) no-repeat 14px 18px #f9f9f9}
.ptcp .cgal-nav li h5{font-size:14px;color:#333}
.ptcp .cgal-nav li:hover h5{color:#fff}
.ptcp .cgal-cont{width:100%;padding-top:30px}
.ptcp .cgal-cont li{float:left;position:relative;width:32%;margin:2% 2% 0 0}
.ptcp .cgal-cont .tpzs{width:100%}
.ptcp .cgal-cont .tpzs img{width:100%;object-fit:cover;height:437px;}
.ptcp .cgal-cont .cpxq{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(50,50,50,.25)}
.ptcp .cgal-cont li:hover .cpxq{display:flex}
.ptcp .cgal-cont .cpxq .nr{width:169px;height:154px;background:url(../images/ptcp-tp02.png) no-repeat center center}
.ptcp .cgal-cont .cpxq .wz{text-align:center}
.ptcp .cgal-cont .cpxq .wz h3{font-size:24px;color:#fff;margin-bottom:10px}
.ptcp .cgal-cont .cpxq .wz p{font-size:14px;color:#fff}
.sysgc-epc{width:100%;padding:70px 0 65px 0;background-color:#f7f7f7}
.sysgc-epc .epc-cont{width:100%;padding-top:50px}
.sysgc-epc .list{width:100%;background-color:#fff}
.sysgc-epc .list .tpzs{width:50%;text-align:center}
.sysgc-epc .list .tpzs img{width:100%;height:325px;object-fit:cover}
.sysgc-epc .list .wzjs{width:50%;height:325px;box-sizing:border-box}
.sysgc-epc .list .wzjs .nr{width:86%;text-align:center}
.sysgc-epc .list .wzjs .xh{width:50px;height:50px;text-align:center;margin:0 auto;background-color:#16accc;font-size:30px;color:#fff;line-height:50px}
.sysgc-epc .list .wzjs .bt{width:100%;font-size:24px;color:#333;padding-bottom:14px;margin:20px 0 15px 0}
.sysgc-epc .list .wzjs .bt01{background:url(../images/sysgc-epc-bj01.png) no-repeat center bottom}
.sysgc-epc .list .wzjs .bt02{background:url(../images/sysgc-epc-bj02.png) no-repeat center bottom}
.sysgc-epc .list .wzjs .bt03{background:url(../images/sysgc-epc-bj03.png) no-repeat center bottom}
.sysgc-epc .list .wzjs .bt04{background:url(../images/sysgc-epc-bj04.png) no-repeat center bottom}
.sysgc-epc .list .wzjs p{font-size:16px;color:#666;line-height:25px}
.sysgc-epc .ghlj{width:100%;padding-top:60px}
.sysgc-epc .ghlj a{width:180px;height:42px;margin:0 auto;border:1px solid #d4d4d4;border-radius:20px;box-sizing:border-box}
.sysgc-epc .ghlj p{font-size:14px;color:#666;padding-right:35px;background:url(../images/sysgc-epc-tb01.png) no-repeat right center}
.sysgc-epc .ghlj a:hover{background-color:#16accc;border:1px solid #16accc}
.sysgc-epc .ghlj a:hover p{color:#fff;background:url(../images/sysgc-epc-tb02.png) no-repeat right center}
.sysgc-ghsj{width:100%;padding:75px 0 70px 0;background-color:#f7f7f7}
.sysgc-ghsj .ghsj-cont{width:100%;background-color:#fff}
.sysgc-ghsj .ghsj-cont{margin-top:45px;width:100%;background-color:#fff}
.sysgc-ghsj .fwbk{width:200px;height:400px;padding:30px 20px 0;background:url(../images/ghsj-fwbk-tp02.jpg) no-repeat center 0;background-size:cover;box-sizing:border-box}
.sysgc-ghsj .fwbk img{width:31px}
.sysgc-ghsj .fwbk h3{font-size:30px;color:#fff;font-weight:700;margin:32px 0 12px 0}
.sysgc-ghsj .fwbk h4{font-size:18px;color:#fff;margin-bottom:40px}
.sysgc-ghsj .fwbk .glx{width:40px;height:3px;background-color:#fff}
.sysgc-ghsj .ghnr{width:1000px;padding:25px 0;box-sizing:border-box}
.sysgc-ghsj .ghnr ul{position:relative;width:100%}
.sysgc-ghsj .ghnr ul::after{position:absolute;display:block;content:"";margin:0 auto;top:50%;left:0;right:0;width:940px;height:1px;background-color:#f2f2f2}
.sysgc-ghsj .ghnr li{position:relative;width:25%;height:175px;border-right:1px solid #f2f2f2;box-sizing:border-box}
.sysgc-ghsj .ghnr a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}
.sysgc-ghsj .ghnr .nr{width:100%;text-align:center}
.sysgc-ghsj .ghnr .nr img{width:72px;margin-bottom:15px;transition:all ease .4s}
.sysgc-ghsj .ghnr .nr p{font-size:16px;color:#333;line-height:25px}
.sysgc-ghsj .ghnr li:hover .nr img{transform:rotate(360deg);transition:all ease .4s}
.sysgc-ghsj .ghnr li:hover .nr p{color:#16accc}
.sysgc-ghsj .ckgd{width:300px;margin:65px auto 0}
.sysgc-ghsj .ckgd a{width:140px;height:42px;border:1px solid #d4d4d4;border-radius:20px;box-sizing:border-box}
.sysgc-ghsj .ckgd p{font-size:14px;color:#666;line-height:24px}
.sysgc-ghsj .ckgd .p1{padding-left:38px;background:url(../images/ghsj-ckgd-tb01.png) no-repeat 0 center}
.sysgc-ghsj .ckgd .p2{padding-right:38px;background:url(../images/ghsj-ckgd-tb02.png) no-repeat right center}
.sysgc-ghsj .ckgd a:hover{background-color:#16accc;border:1px solid #16accc}
.sysgc-ghsj .ckgd a:hover .p1{color:#fff;background:url(../images/ghsj-ckgd-tb03.png) no-repeat 0 center}
.sysgc-ghsj .ckgd a:hover .p2{color:#fff;background:url(../images/ghsj-ckgd-tb04.png) no-repeat right center}
.sysgc-zxsj .list .wzjs .bt01{background:url(../images/sysgc-zxsj-bj01.png) no-repeat center bottom}
.sysgc-zxsj .list .wzjs .bt02{background:url(../images/sysgc-zxsj-bj02.png) no-repeat center bottom}
.sysgc-zxsj .list .wzjs .bt03{background:url(../images/sysgc-zxsj-bj03.png) no-repeat center bottom}
.sysgc-zxsj .list .wzjs .bt04{background:url(../images/sysgc-zxsj-bj04.png) no-repeat center bottom}
.sysgc-zxsj .list .wzjs .bt05{background:url(../images/sysgc-zxsj-bj05.png) no-repeat center bottom}
.sysgc-zxsj .list .wzjs .bt06{background:url(../images/sysgc-zxsj-bj06.png) no-repeat center bottom}
.sysgc-zxsj .list .wzjs .bt07{background:url(../images/sysgc-zxsj-bj07.png) no-repeat center bottom}
.lxwm-gsdt{width:100%}
.lxwm-gsdt #dituContent{height:735px}
.iw_poi_title{color:#16accc;font-size:15px;font-weight:700;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content{font:12px arial,sans-serif;overflow:visible;line-height:21px;padding-top:4px}
.lxwm-bgdd{width:100%}
.lxwm-zbdz .w1200{position:relative}
.lxwm-zbdz .zbdz-cont{position:absolute;top:-735px;right:0;z-index:99;width:600px;height:735px;background-color:#fff}
.lxwm-zbdz .zbdz-top{width:100%;height:200px;padding:0 80px;background-color:#16accc;box-sizing:border-box}
.lxwm-zbdz .zbdz-top h3{font-size:24px;color:#fefefe;line-height:36px}
.lxwm-zbdz .zbdz-middle{width:440px;padding:40px 0;margin:80px auto 70px;border-top:1px solid #dedede;border-bottom:1px solid #dedede}
.lxwm-zbdz .zbdz-middle h3{font-size:16px;color:#333;margin-bottom:18px}
.lxwm-zbdz .zbdz-middle p{font-size:12px;color:#999;line-height:16px}
.lxwm-zbdz .zbdz-bot{width:440px;margin:0 auto;background:url(../images/lxwm-zbdz-tp01.jpg) no-repeat right 0;box-sizing:border-box}
.lxwm-zbdz .zbdz-bot .left{width:110px}
.lxwm-zbdz .zbdz-bot .left .list{width:100%;height:20px;font-size:16px;color:#333;line-height:20px;text-align:justify;margin-bottom:15px;overflow:hidden}
.lxwm-zbdz .zbdz-bot .left .list:last-child{margin-bottom:0}
.lxwm-zbdz .zbdz-bot .left .list::after{content:'';display:inline-block;width:100%}
.lxwm-zbdz .zbdz-bot .right{width:200px}
.lxwm-zbdz .zbdz-bot .right .list{width:100%;height:20px;text-align:left;font-size:16px;color:#333;margin-bottom:15px}
.lxwm-zbdz .zbdz-bot .right .list:last-child{margin-bottom:0}
.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%;object-fit:cover}
.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.png) 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.png) 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:last-child{margin-bottom:0}
.cpny-cpxq .cpxq-cpsj .jgys p span{display:inline-block;width:4em;font-size:16px;color:#666;text-align:justify;text-align-last:justify}
.cpny-cpxq .cpxq-cpsj .jgys p i{display:inline-block;padding-left:35px}
.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:#16accc;border-radius:27px}
.cpny-cpxq .cpxq-cpsj .zxxj a:hover{background-color:#149cb9}
.ptcp-cpcs{width:100%;padding:75px 0 80px 0;background-color:#f9f9f9}
.ptcp-cpcs .cpcs-cont{width:64%;background-color:#fff;border:1px solid #e7e7e7;box-sizing:border-box}
.ptcp-cpcs .cpcs-nav{width:100%;border-bottom:1px solid #16accc}
.ptcp-cpcs .cpcs-nav .list{float:left;width:210px;height:60px;cursor:pointer}
.ptcp-cpcs .cpcs-nav .list p{font-size:22px;color:#333}
.ptcp-cpcs .cpcs-nav .actives{background-color:#16accc}
.ptcp-cpcs .cpcs-nav .actives p{color:#fff}
.ptcp-cpcs .cpcs-xxjs.actives{display:block;animation:fadeIn .4s}
.ptcp-cpcs .cpcs-xxjs{display:none;width:100%;padding:50px 30px 60px;box-sizing:border-box}
.ptcp-cpcs .cpcs-xxjs .list{width:100%;margin-bottom:35px}
.ptcp-cpcs .cpcs-xxjs .list p{text-align:justify;font-size:16px;color:#666;line-height:34px}
.ptcp-cpcs .cpcs-xxjs .list p strong{font-weight:600}
.ptcp-cpcs .cpcs-jxcp{width:32.5%}
.ptcp-cpcs .jxcp-title{padding:19px 0 0 0;height:61px;border-top:1px solid #e7e7e7;background:url(../images/jxcp-title-tp02.jpg) no-repeat 0 bottom;box-sizing:border-box}
.ptcp-cpcs .jxcp-title h3{font-size:22px;color:#444}
.ptcp-cpcs .jxcp-title h3 span{font-size:22px;color:#16accc;font-weight:700}
.ptcp-cpcs .jxcp-title a img{width:33px}
.ptcp-cpcs .jxcp-cont{width:100%;padding-top:10px}
.ptcp-cpcs .jxcp-cont .list{position:relative;width:100%;margin-top:22px}
.ptcp-cpcs .jxcp-cont .list .tpzs,.ptcp-cpcs .jxcp-cont .list .tpzs img{width:100%;object-fit:cover;height:350px;}
.ptcp-cpcs .jxcp-cont .cpxq{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(50,50,50,.25)}
.ptcp-cpcs .jxcp-cont .list:hover .cpxq{display:flex}
.ptcp-cpcs .jxcp-cont .cpxq .nr{width:169px;height:154px;background:url(../images/ptcp-tp02.png) no-repeat center center}
.ptcp-cpcs .jxcp-cont .cpxq .wz{text-align:center}
.ptcp-cpcs .jxcp-cont .cpxq .wz h3{font-size:24px;color:#fff;margin-bottom:10px}
.ptcp-cpcs .jxcp-cont .cpxq .wz p{font-size:14px;color:#fff}
.hzalny-banner{position:relative;width:100%}
.hzalny-banner img{width:100%}
.hzalny-banner .hzalnr{position:absolute;top:0;left:0;width:100%;height:100%}
.hzalny-banner .hzalnr .w1200{width:100%;height:100%}
.hzalny-banner .hzalnr h3{font-size:48px;line-height:60px;color:#fff;margin-bottom:28px}
.hzalny-banner .hzalnr p{font-size:24px;color:#fff;line-height:36px}
.cgal-alny{width:100%;padding:60px 0 65px 0;background-color:#f6f6f6}
.cgal-alny .alny-alwz{width:100%;border:1px solid #ebebeb;box-sizing:border-box;background-color:#fff}
.cgal-alny .alwz-title{width:100%;padding:35px 25px 25px;box-sizing:border-box}
.cgal-alny .alwz-title h2{font-size:32px;color:#333;line-height:48px}
.cgal-alny .alwz-qtlj{width:800px;margin:0 auto}
.cgal-alny .alwz-qtlj li{width:260px;margin:10px auto;list-style:none}
.cgal-alny .alwz-qtlj span{display:inline-block;height:38px;line-height:38px;font-size:22px}
.cgal-alny .alwz-qtlj p{display:inline-block;width:60%;height:38px;line-height:38px;text-align:center;font-size:16px;color:#fff;background-color:#16accc;border-radius:19px}
.cgal-alny .alwz-wznr{width:100%;border-top:1px solid #ebebeb;text-align:center;margin-top:28px;padding:15px 40px 50px;box-sizing:border-box}
.cgal-alny .alwz-wznr p,.cgal-alny .alwz-wznr strong{text-align:justify}
.cgal-alny .alwz-wznr strong{font-size:18px;line-height:27px;color:#16accc;font-weight:700;margin:35px 0 20px 0}
.cgal-alny .alwz-wznr p{font-size:18px;color:#333;line-height:42px;text-indent:2em}
.cgal-alny .alwz-wznr img{text-indent:0;max-width:100%;margin:25px 0;margin-right:auto;margin-left:auto;display:block}
.cgal-alny .alny-sxqh{position:relative;width:100%;padding:30px 0 0 0;box-sizing:border-box}
.cgal-alny .alny-sxqh .a3{display:block;position:absolute;top:30px;left:50%;margin-left:-25px;width:49px}
.cgal-alny .alny-sxqh .a1,.cgal-alny .alny-sxqh .a2{display:block;width:45%;box-sizing:border-box}
.cgal-alny .alny-sxqh a p{font-size:14px;color:#333;line-height:49px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.cgal-alny .alny-sxqh a:hover{color:#16accc}
.cgal-alny .alny-sxqh .a1{padding-left:64px;background:url(../images/alny-sxqh-tp02.png) no-repeat 0 center}
.cgal-alny .alny-sxqh .a2{text-align:right;padding-right:64px;background:url(../images/alny-sxqh-tp03.png) no-repeat right center}
.cgal-alny .alny-sxqh .a1:hover{background:url(../images/alny-sxqh-tp04.png) no-repeat 0 center}
.cgal-alny .alny-sxqh .a2:hover{background:url(../images/alny-sxqh-tp05.png) no-repeat right center}
.zxzx-zxny .alwz-title,.zxzx-zxny .zxny-ydsj{width:100%;box-sizing:border-box}
.zxzx-zxny .alwz-title{text-align:left;padding:30px 40px 20px}
.zxzx-zxny .zxny-ydsj{padding:0 40px}
.zxzx-zxny .zxny-ydsj p{font-size:14px;color:#666;line-height:21px}
.zxzx-zxny .zxny-ydsj p span{display:inline-block;font-size:14px;color:#666;padding:0 12px}
.zxzx-zxny .zxny-wznr{width:100%;text-align:center;padding:20px 40px 55px;box-sizing:border-box;margin-top:35px;border-top:1px solid #ebebeb}
.zxzx-zxny .zxny-wznr img{max-width:100%;margin:30px 0;margin-right:auto;margin-left:auto;display:block;text-align:center}
.zxzx-zxny .zxny-wznr{text-align:justify;text-indent:2em;font-size:18px;color:#333;line-height:42px;margin-bottom:10px}
.zxzx-zxny .zxny-wznr P{text-align:justify;text-indent:2em;font-size:18px;color:#333;line-height:42px;margin-bottom:10px}
.zxzx-zxny .zxny-wznr span{text-align:justify;text-indent:2em;font-size:18px;color:#333;line-height:42px;margin-bottom:10px}
.zxzx-zxny .zxny-wznr strong{text-align:justify;font-size:18px;color:#16accc;font-weight:700;line-height:27px;margin:30px 0 20px 0}
.zxzx-zxny .zxny-wznr h4{text-align:justify;font-size:18px;color:#333;line-height:42px}
.zxzx-faq{width:100%;padding:75px 0 65px 0}
.zxzx-faq .faq-xxjs{margin-top:40px;width:100%;text-align:center;padding:40px 0 45px 0;background-color:#f7f7f7}
.zxzx-faq .faq-xxjs p{font-size:16px;color:#666;line-height:30px}
.zxzx-faq .faq-cont{width:100%;padding-top:50px}
.zxzx-faq .list{width:100%;margin-bottom:45px}
.zxzx-faq .list-top{position:relative;width:100%;padding-left:35px;box-sizing:border-box}
.zxzx-faq .list-top .xh{position:absolute;top:0;left:0;width:28px;height:28px;background-color:#16accc}
.zxzx-faq .list-top .xh p{font-size:18px;color:#fff;font-weight:700}
.zxzx-faq .list-top .title{width:100%}
.zxzx-faq .list-top .title h3{font-size:20px;color:#333;font-weight:700;line-height:28px}
.zxzx-faq .list-bot{position:relative;margin-top:20px;width:100%;padding:25px 30px;border:1px solid #e2e2e2;border-radius:4px;background-color:#f7f7f7;box-sizing:border-box}
.zxzx-faq .list-bot::after{position:absolute;top:-9px;left:26px;display:block;content:"";width:14px;height:10px;background:url(../images/zxzx-faq-tb01.png) no-repeat center center}
.zxzx-faq .list-bot p{text-align:justify;font-size:16px;color:#666;line-height:28px}
.zxzx-faq .list-bot:hover{border:1px solid #16accc;background-color:#16accc}
.zxzx-faq .list-bot:hover::after{background:url(../images/zxzx-faq-tb02.png) no-repeat center center}
.zxzx-faq .list-bot:hover p{color:#fff}
.zxzx-faq .zxwt{width:100%}
.zxzx-faq .zxwt a{margin:0 auto;width:180px;height:42px;border:1px solid #d4d4d4;box-sizing:border-box;border-radius:21px}
.zxzx-faq .zxwt a p{font-size:14px;color:#666;line-height:20px;padding-right:35px;background:url(../images/sysgc-epc-tb01.png) no-repeat right center}
.zxzx-faq .zxwt a:hover{background-color:#16accc;border:1px solid #16accc}
.zxzx-faq .zxwt a:hover p{color:#fff;background:url(../images/sysgc-epc-tb02.png) no-repeat right center}
.zxzx-hyzx{width:100%}
.zxzx-hyzx .list{float:left;margin:2.9% 2.9% 0 0}
.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:#ffa800;color:#fff;border:1px solid #ffa800}
.grWidth{max-width:1200px;margin:0 auto;margin-top:50px;margin-bottom:50px}
.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}
