/*导航banner*/
.idxcon{padding: 0 250rem}
.mb-15{margin-bottom: 20rem}
.navgation{width: 100%;background: url(../images/banner2.jpg) no-repeat;background-size: cover;}
.navCon{background: url(../images/bg3.png) no-repeat;background-size: 100% 100%;width: 48%;box-sizing:border-box;padding-left: 250rem;height: 500rem;display: flex;justify-content:flex-start;align-items:center;}
.navBox{width: 72%;}
.navBox p:first-child{color: #fff;font-size: 18rem;margin-bottom: 30rem}
.navBox p:first-child span{display: inline-block;vertical-align: text-bottom;text-transform: uppercase;}
.navBox p:first-child span:first-child{font-size: 36rem}
.navBox div a{display: inline-block;vertical-align: top;font-size: 24rem;color: #fefefe;padding-left: 25rem;position: relative;margin-bottom: 15rem;box-sizing:border-box;min-width:50%}
.navBox div a:before{content: "";position: absolute;width: 6rem;height: 6rem;border-radius: 6rem;background-color: #fefefe;left: 10rem;top: calc(50% - 3rem)}
.box{padding: 60rem 0 65rem}
.fl_1{display: flex; justify-content:flex-start;flex-wrap:wrap;}
.fl_1_li a{display: inline-block;width: 134rem;height: 50rem;border-radius: 50rem;background-color: #f5f5f5;text-align: center;line-height: 50rem;font-size: 18rem;color: #333333;margin-right: 32rem;}
.fl_1_li a.on{background-color: #0d50bd;color: #fff}
.fl_1_seach{width: 468rem;height: 50rem;border-radius: 50rem;overflow: hidden;box-sizing:border-box;font-size: 0;border:1rem solid #ccc;position: relative;font-size: 0;margin-right: 15rem}
.fl_1_seach input{width: 100%;height: 48rem;font-size: 18rem;color: #333;box-sizing:border-box;padding: 0 110rem 0 30rem;border:none;outline: none;background-color: transparent;}
.fl_1_seach span{width: 80rem;height: 50rem;background-color: #0d50bd;right: 0;top: 0;border-radius: 50rem;color: #fff;text-align: center;line-height: 50rem;font-size: 18rem;position: absolute;}
.fl_1_url{display: inline-block;width: 100rem;height: 50rem;background-color: #0d50bd;color: #fff;font-size: 18rem;text-align: center;line-height: 50rem;border-radius: 50rem}
.fl_2{display: flex;justify-content:flex-start;align-items: flex-start;padding:15rem 25rem;background-color: #f5f5f5}
.fl_2 .fl_2_n{font-size: 21rem;color: #333;width: 150rem;line-height: 60rem}
.fl_2_li{font-size: 0;width: calc(100% - 150rem);display: flex;flex-wrap:wrap;position: relative; align-items:center}
.fl_2_li_1{width: 100%}
.fl_2_li a{display: block;font-size: 18rem;color: #333;margin-right: 40rem;line-height: 60rem;transition: all .33s;-moz-transition: all .33s;-webkit-transition: all .33s;-o-transition: all .33s; }
.fl_2_li_1 a{margin-right: 70rem}
.fl_2_li a img,.fl_2_li a label{display: inline-block;vertical-align: middle;}
.fl_2_li a label{margin-right: 5rem}
.fl_2_li a img{width: 15rem}
.fl_2_li a.on{color: #0d50bd;font-weight: bold;}
.fl_2_li_lis{position: absolute;width: 100%;left: 0;background-color: #fff;overflow: hidden;z-index: 99; opacity: 0; visibility: hidden; transition:all .3s ease-out 0s; transform:translate3d(0,10px,0); -moz-transform:translate3d(0,10px,0); -webkit-transform:translate3d(0,10px,0);}
.fl_2_li dl{font-size: 0;padding: 30rem 30rem 10rem;}
.fl_2_li dt{display: inline-block;vertical-align: top;height: 35rem;border-radius: 35rem;background-color: #f5f5f5;margin-right: 40rem;margin-bottom: 20rem;color: #333;font-size: 14rem;padding: 0 15rem;line-height: 35rem}
.fl_2_li dt.on{background-color: #0d50bd;color: #fff}
.fl_2_li a:hover{color: #0d50bd;font-weight: bold;}
.fl_2_li a:hover .fl_2_li_lis{opacity:1; visibility:visible; transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -webkit-transform:translate3d(0,0,0);}
.fl_2_li dt:hover{background-color: #0d50bd;color: #fff}
.gpList{font-size: 0;}
.gpList li{display: inline-block;vertical-align: top;width: calc(94% / 3);margin-left: 3%;margin-bottom: 40rem;background-color: #f5f5f5;border-top-left-radius: 50rem;border-bottom-right-radius: 50rem;box-sizing:border-box;padding: 30rem;font-weight: lighter;transition: all 400ms ease;}
.gpList li:nth-child(3n+1){margin-left: 0}
.gpList li a{display: block;width: 100%;height: 100%}
.gpList li a>p:first-child{font-size: 28rem;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gpList li a>p:nth-child(2){margin: 20rem 0;padding-bottom: 25rem;position: relative;color: #666666;}
.gpList li a>p:nth-child(2):after{content: "";position: absolute;width: 50rem;height: 5rem;background-color: #104aa7;left: 0;bottom: 0}
.gpList li a>p:nth-child(2) span{display: inline-block;vertical-align: middle;}
.gpList li a>p:nth-child(2) span:first-child{width: 20rem;height: 26rem;background: url(../images/dw.png) no-repeat;background-size: 100%;background-position: top;}
.gpList1 li a>p:nth-child(2) span:first-child{width: 22rem;height: 23rem;background: url(../images/hy.png) no-repeat;background-size: 100%;background-position: top;}
.gpList li a>p:nth-child(2) span:last-child{font-size: 18rem;margin-left: 10rem;}
.gpList li .s4li_info{position: relative;}
.gpList li .s4li_info p{width: calc(100% - 110rem);font-size: 17rem;color: #666;margin: 10rem 0;}
.gpList li .s4li_info p:nth-child(3){text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 4; line-clamp: 4;-webkit-box-orient: vertical;height: 95rem}
.gpList li .s4li_info .s4li_logo{width: 110rem;height: 110rem;border-radius: 110rem;position: absolute;bottom: 10rem;right: 0rem}
.gpList li .s4li_info .s4li_logo img{width: 100%}
.gpList li a>p:last-child{text-align: right;color: #000;font-size: 60rem;font-family: "宋体";font-weight: lighter;}
.gpList li:hover{background-color: #225ebf;}
.gpList li:hover *{color: #fff!important}
.gpList li:hover a>p:nth-child(2) span:first-child{background-position: bottom;}5.gpList li:hover a>p:nth-child(2):after{background-color: #ffc000}
#page ul{font-size: 0;text-align: center;}
#page li{display: inline-block;min-width: 45rem;height: 45rem;line-height: 45rem;text-align: center;box-sizing:border-box;padding: 0 15rem;border-radius: 45rem;background-color: #e8e8e8;margin: 0 10rem;font-size: 14rem;color: #222; cursor: pointer;-moz-user-select: none;-webkit-user-select: none;-ms-user-select: none;user-select: none;}
#page li.xl-active{background-color: #104aa7;color: #fff}
.fl_3{font-size: 0;margin-bottom: 40rem}
.fl_3>div{display: inline-block;vertical-align: text-bottom;}
.fl_3>div:first-child img{width: 36rem;vertical-align: middle;}
.fl_3>div:first-child span{font-size: 18rem;color: #666;vertical-align: bottom;}
.fl_3>div:first-child span:nth-child(2){font-size: 28rem;color: #333333;font-weight: bold;margin-left: 15rem;margin-right: 10rem;vertical-align: middle;}
.fl_3>div:nth-child(2){margin-left: 30rem}
.fl_3>div:nth-child(2) a{display: inline-block;padding: 0 50rem;font-size: 18rem;color: #333;position: relative;}
.fl_3>div:nth-child(2) a:before{content: "/";position: absolute;left: 0;font-size: 18rem;color: #333}
.fl_3>div:nth-child(2) a:first-child:before{content: "";}
.fl_3>div:nth-child(2) a.on{color: #0b3d82}
.gpggList{margin-bottom: 50rem}
.gpggList li{display: block;padding: 30rem 40rem;box-shadow: 0 0 30rem 3rem rgba(0,0,0,.1);border-radius: 10rem;margin-bottom: 20rem;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.gpggList li a{display: block;width: 100%;height: 100%;font-size: 0;position: relative;overflow: hidden;}
.gpggList li .gginfo,.gpggList li .ggpic{display: inline-block;vertical-align: middle;}
.gpggList li .gginfo{width: 100%;-webkit-transition: all .5s;-moz-transition: all  .5s;-o-transition: all  .5s;transition: all  .5s;}
.gpggList li .ggpic{width:0%;height: 0;margin-left: 0%;border-radius: 10rem;overflow: hidden;-webkit-transition: all .5s;-moz-transition: all .5s;-o-transition: all .5s;transition: all .5s;vertical-align: middle;}
.gpggList li .gginfo p:first-child{font-size: 18rem;color: #0b3d82}
.gpggList li .gginfo p:nth-child(2){font-size: 24rem;color: #333333;margin: 20rem 0}
.gpggList li .gginfo p:nth-child(3){font-size: 16rem;color: #999999;line-height: 1.8;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 1;    line-clamp: 1;-webkit-box-orient: vertical; }
.gpggList li:hover{background-color: #0b3d82}
.gpggList li:hover *{color: #fff!important}
.gpggList li:hover .gginfo{width: 80%}
.gpggList li:hover .ggpic{width: 17%;margin-left: 3%;height: auto;}
.gpggList li:hover .gginfo p:nth-child(3){-webkit-line-clamp:2; line-clamp: 2;}
.rzList li{display: inline-block;vertical-align: top;width: calc(50% - 30rem);box-shadow:  0 0 30rem 3rem rgba(0,0,0,.1);border-radius: 10rem;margin-bottom: 50rem;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;box-sizing:border-box;padding: 50rem 50rem 65rem}
.rzList li a{display: block;width: 100%;height: 100%;font-size: 0}
.rzli_date,.rzli_txt{display: inline-block;vertical-align: top;}
.rzli_date{padding-right: 40rem;width: 80rem;position: relative;}
.rzli_date:before{content: "";position: absolute;width: 1rem;height: 100%;right: 0;top: 0;background-color: #eee}
.rzli_date p{font-size: 18rem;color: #333333;text-align: center;}
.rzli_date p:first-child{font-size: 56rem;}
.rzli_txt{padding-left: 45rem;width: calc(100% - 165rem)}
.rzli_txt p{font-size: 24rem;color: #333;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;line-height: 1.8}
.rzli_txt p:nth-child(2){font-size: 16rem;color: #999999;margin: 10rem 0 50rem}
.nextIcon{width: 32rem;height: 15rem;background: url(../images/bjt.png) no-repeat;background-size: 100% 100%}
.rzList li:nth-child(odd){margin-right: 60rem}
.rzList li:hover{background-color: #054dba}
.rzList li:hover *{color: #fff!important}
.rzList li:hover .nextIcon{background: url(../images/wjt.png) no-repeat;background-size: 100% 100%}
.bList {padding-top: 40rem}
.bList li{display: inline-block;vertical-align: top;width: 23.5%;margin-left: 2%;box-shadow:  0 0 30rem 3rem rgba(0,0,0,.1);margin-bottom: 40rem;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.bList li:nth-child(4n+1){margin-left: 0}
.bList li:nth-child(2n){margin-top: -40rem}
.bimg{overflow: hidden;}
.bimg img{transform: scale(1.11);transition: all 2s;-moz-transition: all 2s;-webkit-transition: all 2s;-o-transition: all 2s;}
.btxt{box-sizing:border-box;padding: 25rem;}
.btxt p:first-child{font-size: 21rem;color: #000}
.btxt p:nth-child(2){margin: 20rem 0 40rem;font-size: 18rem;color: #000}
.btxt p:nth-child(3){padding-bottom: 20rem;display: flex;justify-content:space-between; align-items:center;font-size: 18rem;color: #666;border-bottom: 2rem solid #666;position: relative;}
.btxt p:nth-child(3):before{position: absolute;width: 0px;height: 2rem;bottom: -2rem;left: 0;content: "";background-color: #fff;transition: all 1s;-moz-transition: all 1s;-webkit-transition: all 1s;-o-transition: all 1s;}
.bList li:hover .bimg img{transform: scale(1);}
.bList li:hover{background-color: #0b3d82}
.bList li:hover *{color: #fff!important}
.bList li:hover p:nth-child(3):before{width: 100%}
.dqList li{display: inline-block;vertical-align: top;width: 32%;margin-left: 2%;box-shadow:  0 0 30rem 3rem rgba(0,0,0,.1);border-radius: 10rem;margin-bottom: 30rem;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;box-sizing:border-box;padding: 35rem 30rem 20rem}
.dqList li:nth-child(3n+1){margin-left: 0}
.dqTitle{display: flex;justify-content:space-between; align-items:center;}
.dqT_l span,.dqT_l img{display: inline-block;vertical-align: middle;}
.dqT_l span{font-size: 24rem;color: #222222;margin-left: 10rem}
.dqT_l img{width: 35rem}
.dqT_r{width: 30rem}
.dqList li dl{margin-top: 30rem}
.dqList li dd{height: 60rem;line-height: 60rem;padding-left: 40rem;position: relative;border-bottom: 1rem solid #eee}
.dqList li dd a{display: block;width: 100%;height: 100%;font-size: 18rem;color: #333333}
.dqList li dd:last-child{border-bottom: none;}
.dqList li dd:before{content: "";position: absolute;width: 6rem;height: 6rem;border-radius: 6rem;background-color: #000;left: 15rem;top: calc(50% - 3rem)}
.nIntro{height: 560rem;position: relative;box-shadow: 0 0 30rem 3rem rgba(0,0,0,.1);}
.nIntroCon{position: absolute;padding: 35rem 40rem;background-color: #fff;top: 0;right: 0;width: 45%;box-sizing:border-box;}
.nIntroCon p:first-child{font-size: 24rem;color: #333333}
.nIntroCon p:nth-child(2){font-size: 16rem;color:#999;line-height: 1.8;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical;margin: 20rem 0 30rem}
.nIntroCon div:last-child{display: flex; align-items:center;justify-content:space-between;}
.nIntroCon div:last-child a{display: block;width: 160rem;height: 50rem;text-align: center;line-height: 50rem;border:1rem solid #333;font-size: 16rem;color: #333333;}
.nIntroCon div:last-child span{font-size: 18rem;color: #0b3d82}
.nList{margin: 50rem 0;font-size: 0}
.nList li{display: inline-block;vertical-align: top;width: 32%;margin-left: 2%;margin-bottom: 35rem;box-shadow: 0 0 30rem 3rem rgba(0,0,0,.1);box-sizing:border-box;padding: 60rem 40rem 40rem;}
.nList li:nth-child(3n+1){margin-left: 0}
.nList li a{display: block;width: 100%;height: 100%}
.nList li p:first-child{font-size: 24rem;color: #333;line-height: 1.8;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 2; line-clamp: 2;-webkit-box-orient: vertical;}
.nList li p:nth-child(2){font-size: 18rem;color: #0b3d82;margin: 30rem 0;}
.nList li p:nth-child(3){font-size: 16rem;color: #999999;line-height: 2;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis; display: -webkit-box;-webkit-line-clamp: 3; line-clamp: 3;-webkit-box-orient: vertical;margin-bottom: 80rem}
.nList li p:nth-child(4){text-align: right;}
.nList li p:nth-child(4) span{display: inline-block;width: 160rem;height: 55rem;text-align: center;line-height: 55rem;color: #333;font-size: 16rem;border:1px solid #fff;}
.nList li:hover{background-color: #054dba;}
.nList li:hover *{color: #fff!important}
.fl_4{text-align: center;font-size: 0;margin-bottom: 40rem}
.fl_4 a{display: inline-block;height: 50rem;text-align: center;line-height: 50rem;border-radius: 50rem;background-color: #f5f5f5;font-size: 18rem;color: #333333;padding: 0 30rem;margin: 0 7rem 20rem;box-sizing: border-box;min-width: 170rem;}
.fl_4 a.on{background-color: #0d50bd;color: #fff}
.contact{box-shadow:  0 0 30rem 3rem rgba(0,0,0,.1);padding: 90rem 40rem 75rem;border-radius: 10rem}
.contact>p{font-size: 32rem;color: #000;font-weight: bold;text-align: center;}
.lxlist1{display: flex;justify-content :space-around;align-items:flex-start;margin: 75rem 0 70rem}
.lxlist1 img{display: block;width: 100rem;margin: 0 auto;}
.lxlist1 p:nth-child(2){font-size: 21rem;color: #000;text-align: center;margin: 25rem 0}
.lxlist1 p:nth-child(3){font-size: 18rem;color: #333;line-height: 1.8;text-align: center;max-width: 210rem;margin: 0 auto}
.lxlist2{font-size: 0}
.lxlist2 li{display: inline-block;vertical-align: top;width: 32%;margin-left: 2%;background-color: #054dba;color: #fff;text-align: center;padding: 20rem;box-sizing:border-box;}
.lxlist2 li:nth-child(3n+1){margin-left: 0}
.lxlist2 li:nth-child(-n+3){margin-bottom: 2%;}
.lxlist2 li>div{border:1rem solid #fff;padding: 30rem 0}
.lxlist2 li img{width: 30rem;display: block;margin: 0 auto}
.lxlist2 li p{font-size: 18rem;}
.lxlist2 li p:nth-child(2){margin: 25rem 0 20rem}
.ziList{font-size: 0;margin-bottom: 60rem;padding-bottom: 130rem;position: relative;}
.ziList:before{content: "";position: absolute;width: 2rem;left: calc(50% - 1rem);top: 0;background-color: #eee;height: 100%}
.ziList.nochange:before{width: 0}
.ziList li{width: 50%;position: relative;box-sizing:border-box;padding-right: 5%;margin-top: -90rem}
.ziList li:nth-child(odd){margin-left: 50%;padding-left: 5%;padding-right: 0}
.ziList li:first-child{margin-top: 0}
.ziList li:nth-child(odd):before{content: "";position: absolute;width: 10rem;height: 10rem;border-radius: 10rem;border:1rem solid #9b9b9b;left: -6rem;top: 0;background-color: #fff}
.ziList li:nth-child(even):before{content: "";position: absolute;width: 10rem;height: 10rem;border-radius: 10rem;border:1rem solid #9b9b9b;right: -6rem;top: 0;background-color: #fff}
.ziList li a{display: block;width: 100%;height: 100%}
.zitxt{width: 67%;display: inline-block;vertical-align: top;transition: all .66s;-moz-transition: all .66s;-webkit-transition: all .66s;-o-transition: all .66s;}
.zitxt p:first-child{font-size: 48rem;color: #999}
.zitxt p:nth-child(2){font-size: 18rem;color: #999}
.zitxt p:nth-child(3){font-size: 24rem;color: #333;margin: 10rem 0;line-height: 2}
.zitxt p:nth-child(4){font-size: 16rem;color: #999;line-height: 1.8;margin-bottom: 50rem}
.zitxt>img{width: 40rem}
.zipic{width: 0;overflow: hidden;display: inline-block;vertical-align: top;box-sizing:border-box;border:0rem solid #0b3d82;font-size: 0;position: relative;transition: all .66s;-moz-transition: all .66s;-webkit-transition: all .66s;-o-transition: all .66s;}
.zipic:before{content: "";position: absolute;width: 12rem;height: 12rem;background-color: #0b3d82;left: -11rem;top: 10rem; transform:rotate(-45deg);z-index: 1;}
.ziList li:nth-child(even) .zipic:before{left: auto;right: -11rem}
.zipic img{width: 100%;display: block;position: relative;z-index: 2}
.ziList li:nth-child(even) .zitxt{margin-right: 0%;margin-left: 33%}
.ziList li:nth-child(odd) .zitxt{margin-left: 3%}
.ziList li:hover .zipic{width: 30%;border-width: 5rem;overflow: inherit;}
.ziList li:hover:nth-child(even) .zitxt{margin-right: 3%;margin-left: 0%}
.dycon{box-shadow:  0 0 30rem 3rem rgba(0,0,0,.1);padding: 40rem 60rem;border-radius: 10rem}
.dycon *{max-width: 100%}
.ntitle{text-align: center;font-size: 30rem;color: #333;margin-bottom: 25rem}
.qyhead{display: flex;justify-content:flex-start;align-items:center;}
.qyh_pic{width: 200rem;margin-right: 20rem}
.qyh_pic img{width: 100%}
.qyh_info p:first-child{color: #333;font-size: 28rem;font-weight: bold;margin-bottom: 15rem}
.qyh_info p:nth-child(2) span{display: inline-block;padding: 9rem 26rem;background: #f2f9fd;border-radius: 3rem;border: 1rem solid #e0ebf3;font-size: 16rem;color: #2f5ffd;}
.qyshow{margin-top: 30rem}
.qysTitle{position: relative;padding-left: 20rem;font-size: 18rem;color: #263657;font-weight: bold;margin-bottom: 15rem}
.qysTitle:before{content: "";position: absolute;width: 5rem;height: 18rem;left: 0;top: calc(50% - 9rem);background-color: #007aff}
.qyshow dl{border:1px solid #e2eef6;font-size: 0;box-sizing:border-box;vertical-align: top;}
.qyshow dl dd{display: inline-block;width: calc(100% / 3);font-size: 0;border-bottom:1px solid #e2eef6;}
.qyshow dl dd span{display: inline-block;font-size: 14rem;color: #263657;box-sizing:border-box;padding: 15rem;width: 60%;vertical-align: middle;}
.qyshow dl dd span:first-child{color: #263657;background-color: #f2f9fd;width: 40%;text-align: center;font-weight: bold;}
.qyshow dl dd:last-child{border-bottom: none;width: 100%}
.qyshow dl dd:last-child span:first-child{width: 13.3%}
.qyshow dl dd:last-child span:last-child{width: 86.7%}
.infoshow{width: 100%; border: 1px solid #d9e0ee;margin-top: 14px;padding: 12px;min-height: 110px;-webkit-box-sizing: border-box;box-sizing: border-box;font-size: 14px;line-height: 24px;color: #263657;}
.ncon *{font-size:24rem!important;color:#000;line-height:2!important}
/*手机端*/
@media only screen and (max-width: 982px) {
  .idxcon{padding: 0 3%}
  .navCon{width: 70%;padding-left: 3%}
  .navBox{width: 73%}
  .fl_1_li a{margin-bottom: 20rem;height: 65rem;line-height: 65rem;font-size: 21rem}
  .fl_1_seach{width: 75%;height: 65rem;border-radius: 65rem}
  .fl_1_seach input{height: 63rem;font-size: 21rem;}
  .fl_1_seach span{width: 100rem;height: 65rem;border-radius: 65rem;font-size: 21rem;line-height: 65rem}
  .fl_1_url{width: calc(25% - 15rem);height: 65rem;border-radius: 65rem;font-size: 21rem;line-height: 65rem}
  .gpList li{display: block;width: 100%;margin-left: 0}
  .gpList li a>p:nth-child(2) span:last-child{font-size: 24rem}
  .gpList li .s4li_info p{font-size: 24rem}
  .gpList li .s4li_info p:nth-child(3){height: auto;}
  .fl_2 .fl_2_n{font-size: 26rem}
  .fl_2_li a{font-size: 24rem}
  .fl_2_li dt{font-size: 22rem;height: 45rem;border-radius: 45rem;line-height: 45rem;margin-right: 2%}
  #page li{height: 55rem;line-height: 55rem;border-radius: 55rem;min-width: 55rem;font-size: 24rem;margin-bottom: 20rem}
  .fl_3>div:first-child span:nth-child(2){font-size: 36rem;vertical-align: middle;}
  .fl_3>div:first-child img{font-size: 40rem;vertical-align: middle;}
  .fl_3>div:first-child span{font-size: 26rem;vertical-align: bottom;}
  .fl_3>div:nth-child(2){width: 100%;display: block;margin-left: 0;margin-top: 30rem}
  .fl_3>div:nth-child(2) a{font-size: 26rem}
  .gpggList li .gginfo p:first-child{font-size: 22rem}
  .gpggList li .gginfo p:nth-child(2){font-size: 28rem}
  .gpggList li .gginfo p:nth-child(3){font-size: 22rem}
  .gpggList li:hover .gginfo{width: 100%}
  .gpggList li:hover .ggpic{display: none;}
  .rzList li{display: block;width: 100%}
  .rzList li:nth-child(odd){margin-right: 0}
  .rzli_date p{font-size: 20rem}
  .rzli_txt p{font-size: 28rem}
  .rzli_txt p:nth-child(2){font-size: 22rem}
  .bList li{width: 48%;margin-left: 0}
  .bList li:nth-child(even){margin-left: 4%}
  .bimg img{transform: scale(1);}
  .btxt p:first-child{font-size: 25rem}
  .btxt p:nth-child(2){font-size: 22rem}
  .btxt p:nth-child(3){font-size: 22rem}
  .dqList li{width: 48%;margin-left: 0}
  .dqList li:nth-child(odd){margin-right: 4%}
  .dqT_l span{font-size: 28rem}
  .dqList li dd a{font-size: 24rem}
  .nIntro{height: auto;}
  .nIntroCon{position: relative;width: 100%}
  .nIntroCon p:first-child{font-size: 32rem}
  .nIntroCon p:nth-child(2){font-size: 24rem}
  .nIntroCon div:last-child a{font-size: 22rem}
  .nIntroCon div:last-child span{font-size: 24rem}
  .nList li{width: 48%;margin-left: 0}
  .nList li:nth-child(odd){margin-right: 4%}
  .nList li p:first-child{font-size: 32rem}
  .nList li p:nth-child(2){font-size: 24rem}
  .nList li p:nth-child(3){font-size: 24rem}
  .nList li p:nth-child(4) span{font-size: 24rem}
  .lxlist1{flex-wrap:wrap;}
  .lxlist1 li{width: 48%}
  .lxlist1 li img{width: 130rem}
  .lxlist1 li p:nth-child(2){font-size: 28rem}
  .lxlist1 li p:nth-child(3){font-size: 22rem}
  .lxlist1 li:nth-child(-n+2){margin-bottom: 3%}
  .lxlist2 li{width: 48%;margin-left: 0}
  .lxlist2 li:nth-child(odd){margin-right: 4%}
  .lxlist2 li img{width: 40rem}
  .lxlist2 li p{font-size: 21rem}
  .ziList li{padding-right: 8%}
  .ziList li:nth-child(odd){padding-left: 8%}
  .zipic{width: 0;}
  .zitxt{width:100%}
  .zitxt p:nth-child(2){font-size: 30rem}
  .zitxt p:nth-child(3){font-size: 26rem}
  .zitxt p:nth-child(4){font-size: 22rem}
  .ziList li:nth-child(even) .zitxt{margin-left: 0;text-align: right;}
  .qyshow dl dd{width: 100%}
  .qyshow dl dd span{width: 72%!important}
  .qyshow dl dd span:first-child{width: 28%!important}
  .fl_3>div:nth-child(2) a:before{top:5rem}
  .ncon *{font-size:22rem!important;color:#000;line-height:2!important}
}
