/*1029626114@qq.com*/ .g_pp{padding-top: 2rem;height: 11.5rem;position: relative;margin: 0 0 0 5%;border-bottom: 1px solid #d2d2d2} .g_pp li{float: left;width: 45%;height: 4rem;border-right:1px solid #d2d2d2;margin-right: 8%;margin-bottom: 2.5rem;position: relative;top:-0.6rem;} .g_pp li:nth-child(2n){margin-right: 0;border-right: none;} .g_pp li em{display: inline-block;font-size: 2.2rem;color: #000000;} .g_pp i{width: 1.6rem;height: 1.6rem;background: #43ac74;border-radius: 50%;line-height: 1.6rem;text-align: center; font-size: 1.1rem;color: #fff; font-style: normal;position: relative;top:-6px;display: inline-block;} .g_pp li span{display: block;font-size: 1.1rem;color: #6f6f6f;} .g_video{padding-top: 3rem;height: 35.5rem;} .g_video h2{height: 7.1rem;text-align: center;font-size: 2.2rem;font-weight: normal;color: #202020;} .g_video h2 em{display: block;color: #0f1583;font-weight: bold;} .g_video .video{margin: 0 5% 1rem;} .g_video .video img{width:100%;display: block;} .g_video p{font-size: 1.1rem;line-height: 1.5rem;color: #6f6f6f;margin: 0 5%;text-align: center;} .g_cg{background: #ededed;padding-top: 2.6rem;height: 21.5rem;} .g_cg h2{height: 6.3rem;text-align: center;font-size: 2.2rem;color: #000000;font-weight: normal;} .g_cg h2 a{color: #000000;} .g_cg h2 b{color: #0f1583;} .g_cg h2 em{display: block;font-size: 1.2rem;color: #5c5c5c;font-weight: normal;} .g_cg .m_fl{margin: 0 5%;background: #fff;border: 1px solid #d9d9d9;} .g_cg .fllst{padding: 1rem 0 0.4rem 5%;border-bottom: 1px solid #d9d9d9;} .g_cg .fllst:nth-child(2){border-bottom:none;} .g_cg h3 a{display: block;height: 2rem;line-height: 2rem;font-size: 1.2rem;font-weight: bold;color: #000000;padding-left: 3%;position: relative;margin-bottom: 0.2rem;} .g_cg h3 a:before{content: "";position: absolute;width: 0.15rem;height: 0.9rem;background: #43ac74;left:0;top:0.7rem;} .g_cg .flst{margin-left: 2%;} .g_cg .flst li a{display: block; float: left;width: 45%;height: 2.3rem;line-height: 2.3rem;background: #e2e2e2;text-align: center;font-size: 1.1rem;color: #585858;margin-right: 1%;margin-bottom: 0.3rem;} .g_cg .flst li a:hover{color: #fff;background: #43ac74;} .g_cpgd{background: #ededed;height: 33.8rem;position: relative;padding-top: 0.5rem;} .g_cpgd dl{margin: 0 5%} .g_cpgd dt,.g_cpgd dt img{width: 100%;display: block;} .g_cpgd dd{background: #fff;padding: 1rem 5% 0;height: 13rem;} .g_cpgd h3 a{display: block;height: 1.8rem;line-height: 1.8rem;overflow: hidden;font-size: 1.2rem;color: #43ac74;font-weight: bold;} .g_cpgd p em{position: relative;font-size: 1.1rem;color: #656565;padding-left: 6rem;line-height: 1.6rem;display: block;} .g_cpgd p em b{position: absolute;left:0;top:0;line-height: 1.6rem;font-size: 1.1rem;color: #333333;} .g_cpgd .swiper-button-next,.g_cpgd .swiper-button-prev{position: absolute;width: 3.4rem;height: 1.7rem;top:8rem;} .g_cpgd .swiper-button-next{background: url(../images/rjt.jpg) no-repeat;background-size: 100%;right:0;} .g_cpgd .swiper-button-prev{background: url(../images/ljt.jpg) no-repeat;background-size: 100%;left:0;} .g_cp{padding-top: 1rem;height: 20.5rem;} .g_cp dl{margin: 0 5% 0.5rem;padding-top: 1rem; padding-left: 3%; height: 5.3rem;border: 1px solid #e5e5e5;position: relative;} .g_cp dt{float: left;width: 28%;margin-right: 3%;} .g_cp dt img{width:100%;display:block;} .g_cp dd{float: left;width: 68%;padding-top: 0.5rem;} .g_cp h3 a{display: block; height:1.6rem;line-height: 1.6rem;overflow: hidden;font-size: 1.2rem;color: #333333; } .g_cp p{font-size: 1rem;color: #8a8a8a;height:1.6rem;line-height: 1.6rem;overflow: hidden;} .g_cp span{position: absolute;right: 0;bottom: 0;width: 1.2rem;height: 1.2rem;} .g_cp span img{width: 100%;display: block;} .g_cp .cpmore{display: block;margin: 1.9rem 4.2% 0;background: url(../images/morecp.jpg) no-repeat;background-size: 100%;height: 2.7rem;line-height: 2.7rem;padding-left: 41%;font-size: 1.1rem;font-weight: bold;color: #444444;} .g_cp .cpmore a{color: #444444;} .g_fa{background: url(../images/fabg.jpg) no-repeat;background-size: 100%;height: 41.2rem;padding-top: 2.4rem;position: relative;} .g_fa h2{height: 7.5rem;text-align: center;font-weight: normal;font-size: 2.2rem;color: #fff;} .g_fa h2 a{color: #fff;} .g_fa h2 b{display: block;} .g_fa .m_fa{margin: 0 0 0 3%;} .g_fa dl{float: left;width: 47%;margin-right: 2%;position: relative;} .g_fa dl:nth-child(2){margin-right: 0;} .g_fa dt,.g_fa dt img{width: 100%;display: block;} .g_fa dd{position: absolute;left:0;bottom: 0;background: #fff;height: 6rem;width: 100%;} .g_fa dd b{position:absolute; left:50%;width: 3rem;height: 3rem;background: #0f1583;border-radius: 50%;margin-left: -1.5rem;margin-top: -1.5rem;font-size: 1.5rem;color: #fff;line-height: 3rem;text-align: center;} .g_fa h3{margin-top: 2rem;height: 3rem;text-align: center;font-size: 1.2rem;font-weight: normal;color: #2f2f2f;} .g_fa h3 em{display: block;font-size: 0.7rem;color: #a8a8a8;} .g_fa .swiper-pagination-clickable .swiper-pagination-bullet{background: #fff;width: 0.7rem;height: 0.7rem;margin: 0 0.5rem;} .g_fa .swiper-pagination-clickable .swiper-pagination-bullet-active{background: #39a76a} .g_fa .swiper-pagination-bullets{top: 39rem;} .g_fa:before{content: "";position: absolute;left:5%;top:39.4rem;width: 39%;height: 1px;background: #9092c1;} .g_fa:after{content: "";position: absolute;right:5%;top:39.4rem;width: 39%;height: 1px;background: #9092c1;} .g_kf{padding-top: 2.4rem;height: 31.5rem;} .g_kf h2{height: 4.5rem;text-align: center;font-size: 2.2rem;font-weight: normal;color: #202020;} .g_kf h2 a{color: #202020;} .g_kf h2 i{font-size: 1.1rem;position: relative;top:-0.6rem;font-weight: normal;margin: 0 2%;} .g_kf h2 b{color: #1c2189;} .g_kf dl{margin: 0 5% 0.5rem;height: 8.5rem;} .g_kf dt{float: left;width: 39%;} .g_kf dt img{width: 100%;display: block;} .g_kf dd{float: left;width: 58%;height: 8.5rem; padding: 1.5rem 3% 0 3%; border: 0.1rem solid #e9e9e9;border-left: none;box-sizing:border-box;} .g_kf h3 a{display: block;height: 2.5rem;line-height: 2.5rem;font-size: 1.1rem;color: #202020;font-weight: normal;} .g_kf h3 b{font-weight: normal;font-size: 1.2rem;color: #202020;font-weight: normal;padding-right: 0.3rem;} .g_kf p{font-size: 1rem;line-height: 1.2rem;color: #717171;height: 2.4rem;overflow: hidden;} .g_hz{background: url(../images/hzbg.jpg) no-repeat;background-size: 100%;height: 21.6rem;padding-top: 2rem;} .g_hz ul{margin-left: 8%;} .g_hz li{float: left;width: 28%;margin-right: 3%;} .g_hz li img{width: 100%;display: block;} .g_hz li em{display: block;width: 100%;height: 2.6rem;line-height: 2.6rem;text-align: center;overflow: hidden;font-size: 1.1rem;color: #717171;} .g_hz .hzmore{display: block;margin: 2rem 4.2% 0;background: url(../images/kfmore.jpg) no-repeat;background-size: 100%;height: 2.7rem;line-height: 2.7rem;padding-left: 35%;font-size: 1.1rem;font-weight: bold;color: #444444;} .g_hz .hzmore a{color: #444444;} .g_ys{padding-top: 2.5rem;height: 53.5rem;background: #e9e9e9;position: relative;} .g_ys h2{background: url(../images/ystit.jpg) no-repeat;background-size: 100%; padding-left: 40%; height: 6.4rem;font-size:1.7rem;color: #1f1f1d;font-weight: bold;} .g_ys h2 b{color: #1c2189} .g_ys h2 em{display: block; width: 90%;height: 1.6rem;line-height: 1.6rem;background: #1c2189; font-size: 1.1rem;color: #fff;text-align: center;} .g_ys .tabs{height: 12.6rem;overflow: hidden; margin: 0 4.5%;} .g_ys .tabs a{position: relative;float: left;width: 49%;margin-right: 2%; height: 5.5rem; padding-top: 0.5rem; margin-bottom: 0.5rem;font-size: 1.2rem;color: #7d7161;line-height: 1.8rem; box-sizing:border-box; padding-left: 22%;background: #fff; } .g_ys .tabs a:nth-child(2n){margin-right: 0;} .g_ys .tabs em{position: absolute;left:6%;top:0.9rem;width:5.3rem;height: 3.5rem; overflow: hidden;} .g_ys .tabs em img{width: 10.6rem;height: 3.5rem; display: block;} .g_ys .tabs .active em img{margin-left: -5.3rem;} .g_ys .tabs .active{color: #fff;background: #1c2189;} .g_ys dl{margin: 0 5%;} .g_ys dt,.g_ys dt img{width: 100%;display: block;} .g_ys dd{background: #fff;padding: 1rem 5% 0;height: 9rem;box-shadow: 0.2rem 0.3rem 0.5rem #ccc;} .g_ys p{font-size: 1.1rem;color: #797979;line-height: 1.8rem;margin-bottom: 0.7rem;} .g_ys .swiper-pagination-bullet{background: #222;width: 0.7rem;height: 0.7rem;margin: 0 0.5rem;} .g_ys .swiper-pagination-bullet-active{background: #39a76a} .g_ys .swiper-pagination-bullets{top: 52rem;width: 100%;} .g_xban{position: relative;margin-top: 2.2rem;height: 25rem;background: url(../images/xban.jpg) no-repeat;background-size: 100%;} .g_xban .tel{position: absolute;left:15.5%;top:6.5rem;font-size: 1.5rem;color: #fff;} .g_xban .tel a{color: #fff;} .g_xban .banbtn{position: absolute;left:68%;top:12.6rem;width: 6.3rem;height:5.3rem;background: #43ac74;text-align: center;font-size: 1.5rem;font-weight: bold;color: #fff; padding-top:1rem;border-radius: 0.5rem;} .g_xban .banbtn a{color: #fff;} .g_news{background: #e9e9e9;padding-top: 3rem;height: 46rem;} .g_news h2{height: 4.5rem;font-size:2.2rem;color: #444444;font-weight: normal;text-align: center;} .g_news h2 b{color: #0f1583} .g_news h2 a{color: #444444} .g_news .tabsnew{height: 4rem;margin-left: 26.7%;} .g_news .tabsnew a{display: block;width: 30%;height: 2.7rem;line-height: 2.7rem;background: #fff;text-align: center;font-size: 1.1rem;color: #444444;float: left;margin-right: 3%;} .g_news .tabsnew .active{background: #1c2189;color: #fff;} .g_news dl{background: #fff;padding: 1rem 5% 0 5%;height: 7.8rem;margin:0 5% 1rem; } .g_news dt{height: 1.5rem;line-height: 1.5rem;overflow: hidden;font-size: 1.1rem;color: #444444;margin-bottom: 0.4rem;} .g_news dt a{color: #444444;} .g_news span{display: block;height: 1.5rem;line-height: 1.5rem;font-size: 1rem;color: #8c8c8c;margin-bottom: 0.8rem;} .g_news p{font-size: 1rem;line-height: 1.1rem;color: #8c8c8c;height: 2.2rem;overflow: hidden;} .g_news .newmore{display: block;margin: 1.3rem 4.2% 0;background: url(../images/newmore.jpg) no-repeat;background-size: 100%;height: 2.7rem;line-height: 2.7rem;padding-left: 41%;font-size: 1.1rem;font-weight: bold;color: #444444;} .g_news .newmore a{color: #444444;} .g_ab{background: url(../images/abbg.jpg) no-repeat;background-size: 100%;height: 32.7rem;padding-top: 4rem;} .g_ab h2{background: url(../images/abtit.png) no-repeat;background-size: 100%;padding-top: 11.5rem;height: 4.5rem;text-align: center;font-size: 1.2rem;color: #fff;} .g_ab h2 a{color: #fff;} .g_ab p{margin: 0 5%;font-size: 1rem;line-height: 1.4rem;color: #c2c3db;text-align: center;margin-bottom: 2rem;} .g_ab span{display: block;width: 2.7rem;height: 2.7rem;margin: 0 auto;} .g_ab span img{width: 100%;display: block;} html {font-size: 10px; -webkit-text-size-adjust:none; -webkit-tap-highlight-color: rgba(0,0,0,0);} @media screen and (min-width:320px){html{font-size: 10px;}} @media screen and (min-width:360px){html{font-size: 11.25px;}} @media screen and (min-width:375px){html{font-size: 11.7px;}} @media screen and (min-width:400px){html{font-size: 12.5px;}} @media screen and (min-width:480px){html{font-size: 15px;}} @media screen and (min-width:520px){html{font-size: 16.25px;}} @media screen and (min-width:414px){html{font-size: 13px;}} @media screen and (min-width:560px){html{font-size: 17.5px;}} @media screen and (min-width:600px){html{font-size: 18.75px;}} @media screen and (min-width:640px){html{font-size: 20px;}}