 @media screen and (max-width:5560px) and (min-width: 1024px) {
     body {
         font-size: 0.22rem;
     }

     .width1735 {
         width: 19.54rem;
         margin: 0 auto;
     }

     .logo {
         height: 0.48rem;
         width: auto;
     }

     .logobox {
         display: flex;
         align-items: center;
         font-size: 0.3rem;
         line-height: 0
     }

     .logobox i {
         padding: 0 8px 0 5px;
         color: #999;
     }

     .topbox {
         height: 0.83rem;
         display: flex;
         justify-content: space-between;
         align-items: center;
     }

     .toplink {
         display: flex;
         justify-content: space-between;
         align-items: center;
         width: 4.3rem;
     }

     .toplink a {
         width: 1.25rem;
         height: 0.49rem;
         line-height: 0.49rem;
         border-radius: 10px;
         border: 1px solid #59a4cc;
         text-align: center;
     }

     .banner {
         width: 100%;
         height: 5.03rem;
         background: url(/image/bannerbg.png) no-repeat center;
         background-size: 100% auto;
     }

     .textbox {
         height: 5.03rem;
         display: flex;
         width: 100%;
         flex-direction: column;
         justify-content: center;
         align-items: center;
     }

     .textbox h1 {
         font-size: 0.9rem;
         color: #065daa;
         font-weight: bold;
     }

     .textbox p {
         padding: 0.1rem 0 0rem 0;
         font-size: 0.24rem;
         color: #333333;
     }

     .box1title {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: center;
     }

     .box1title {
         margin: 0.34rem auto;
     }

     .h2title {
         font-size: 0.42rem;
         color: #065daa;
         border-bottom: 2px solid #333;
         margin-bottom: 0.2rem;
     }

     .more {
         color: #333
     }

     .newsbox {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
     }

     .newsbox li {
         width: 9.6rem;
         margin-bottom: 0.2rem;
         height: 1.34rem;
         background: #f2f3f5;
         border-radius: 15px;
         padding: 0.25rem 0.3rem;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

     .newsbox li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;
         font-size:0.22rem;
     }

     .newsbox li span {
         display: flex;
         height: 0.22rem;
         align-items: center;
         color: #666
     }

     .newsbox li span img {
         width: 0.23rem;
         height: 0.22rem;
         margin-right: 0.1rem;
     }

     .newsbox2 {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
         margin: 0.3rem 0 0.6rem 0;
     }

     .newsbox2 li {
         width: 9.6rem;
         overflow: hidden;
         height: 3rem;
         background: #ebf7fb;
         border-radius: 15px;
         box-sizing: border-box;
         display: flex;
         justify-content: space-between;
     }

     .newsbox2 li.other {
         padding: 0.25rem 0.3rem;
     }

     .imgbb {
         width: 1.82rem;
         height: 1.72rem;
     }

     .newcontent {
         padding-left: 0.6rem;
     }

     .newcontent h3 {
         color: #065daa;
         font-size: 0.32rem;
     }

     .newcontent p {
         font-size: 0.22rem;
         text-indent: 0.44rem;
         color: #666;
         padding-top: 0.10rem;
         text-align: justify;
     }

     .ybzf a {
         display: inline-block;
         color: #065daa;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
                 float: right;
     }

     .newcontent a {
         display: inline-block;
         color: #065daa;
         float: right;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
     }

     .videobox {
         width: 4.4rem;
         height: 3rem;
         background: url(../images/zfa.png) no-repeat left center;
         background-size: cover;
     }

     .videobox a {
         margin: 2rem 0 0 0.3rem;
         display: inline-block;
     }

     .videobox a img {
         width: 2.34rem;
         height: 0.64rem;
     }

     .fabox {
         width: 4.7rem;
         padding: 0.25rem;
         
     }

     .fabox p {
         color: #666;
         font-size: 0.22rem;
         padding-top: 0.05rem;
         text-indent: 0.44rem;
     }

     .fatitle {
         display: flex;
         align-items: center;
     }

     .fatitle img {
         width: 1.15rem;
         height: auto;
         margin-right: 0.2rem;
     }

     .box3 {
         background: #f5f5f5;
         padding: 0.5rem 0
     }

     .h2title2 {
         font-size: 0.42rem;
         color: #065daa;
         text-align: center;
         padding-bottom: 0.3rem;
     }

     .box3l {
         width: 9.6rem;
     }

     .zsbox {
         display: flex;
         justify-content: space-between;
     }

     .box3l h3 {
         color: #000;
                 display: flex;
        justify-content: space-between;
     }
     .box3l h3 a{
         font-size: 0.22rem;
         font-weight: normal;
     }

     .ybzf h3 {
         font-size: 0.32rem;
         color: #065daa
     }

     .listyle {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 15px;
         height: 1.65rem;
         margin: 0.1rem 0 0.2rem 0;
         padding: 0.2rem;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         box-sizing: border-box;
     }

     .listyle2 {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 15px;
         height: 1.65rem;
         margin: 0.1rem 0 0.2rem 0;
         padding: 0.2rem;
         display: flex;
         flex-direction: column;
         align-items: left;
         justify-content: center;

         background: url(../images/spjy.png) center right no-repeat #fff;
         box-sizing: border-box;
         font-size: 0.36rem;
		         background-size: 47%;
     }


     .listyle li {
         display: flex;
         justify-content: space-between;
     }

     .listyle li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;
         width: 8.1rem;
     }

     .imgstyle {
         width: 100%;
         display: flex;
         justify-content: space-between;
     }

     .imgstyle img {
         width: 2.72rem;
         height: auto;
     }

     .box4 {
         background: url(../images/spcj.png) no-repeat center right;
         background-size: 5.76rem auto;
         padding: 0.7rem 0
     }

     .cjbox {
         background: rgba(235, 247, 254, 0.8);
         display: flex;
         justify-content: space-between;
     }

     .cjboxl {
         width: 50%;
         padding: 0.3rem;
         box-sizing: border-box;
     }

     .cjtitle {
         display: flex;
         justify-content: space-between;
         margin-bottom: 0.15rem;
     }

     .cjtitle h3 {
         color: #000
     }

     .cjboxl ul li {
         margin: 0.15rem auto;
     }

     .box5 {
         height: 4.5rem;
         width: 100%;
         background: url(../images/bigbg.png) no-repeat center;
         background-size: 100% auto;
     }

     .ptbox {
         display: flex;
         justify-content: space-between;
         align-items: center;
         height: 100%
     }

     .ptcontent {
         width:9.6rem;
         height: 2.5rem;
         border-radius: 15px;
         background: rgba(255, 255, 255, 0.7);
         padding: 0.3rem;
         box-sizing: border-box;
                 padding-top: 0.5rem;
     }

     .ptcontentl {
         display: flex;
         justify-content: space-between;
     }

     .ptcontentl img {
         width: 1.27rem;
         height: 0.64rem;
         margin-right: 0.2rem;
         margin-top: 0.3rem;
     }

     .ptcontentl h3 {
         color: #065daa;
         padding-bottom: 0.2rem;
     }

     .ptcontentr h3 {
         display: flex;
         justify-content: space-between;
         padding-bottom: 0.2rem;
     }
     .ptcontentr h3 a{
         font-size: 0.22rem;
         font-weight: normal;
     }
     .ptcontentr h3 i {
         color: #065daa;
     }

     .ptcontentr li {
                 line-height: 30px;
     }

     .box6 {
         padding: 0.5rem 0;
     }

     .fxbox {
         display: flex;
         justify-content: space-between;
     }

     .fxl {
         width: 5.23rem;
         height: 4.22rem;
         background: #f2f3f5;
         border-radius: 15px;
         padding: 0.3rem;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         align-items: center;
     }

     .fxl img {
         width: 1.47rem;
         height: auto;
     }

     .fxl h2 {
         color: #065daa
     }

     .fx2 {
         width: 13.7rem;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

     .fx2 ul {
         display: flex;
         justify-content: space-between;
     }

     .fx2title {
         display: flex;
         justify-content: space-between;
         align-items: center;
         border-bottom: 1px solid #666;
         height: 0.8rem
     }

     .fx2title h3 {
         color: #065daa;
                 font-size: 0.42rem;
     }

     .listyle li,
     .dian3 li,
     .dian2 li,
     .dian h2 {
         display: flex;
         align-items: center;
         font-size: 0.22rem;
     }

     .ychun a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .listyle li:before {
         content: "";
         padding: 0.04rem;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
     }

     .dian3 li:before {
         content: "";
         padding: 0.04rem;
         line-height: 0;
         background: #b2dbff;
         border-radius: 100%;
         margin-right: 0.15rem;
     }

     .dian2 li:before,
     .dian h2:before {
         content: "";
         padding: 0.04rem;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
         margin-right: 0.15rem;
     }

     .fx2 ul li {
         width: 4.69rem;
         height: 2.08rem;
         background: url(../images/kpzs.png) no-repeat #f2f3f5;
         background-position: 2.54rem 1.1rem;
         background-size: 1.05rem 0.86rem;
         border-radius: 15px;
         padding: 0.3rem;
         box-sizing: border-box;
     }

     .fx2 ul li span {
         padding-top: 0.2rem;
         padding-left: 0.3rem;
         color: #666;
         display: block;
     }











 }

 @media screen and (max-width: 1000px) and (min-width:0) {

     body {
         font-size: 1rem;
     }
    .logobox i {
        display: none;
    }
     .width1735 {
         width: 100%;
         margin: 0 auto;
         padding: 0 15px;
         box-sizing: border-box;
     }

     .logo {
         height: 1.5rem;
         width: auto;
     }

     .logobox {
         display: flex;
         align-items: center;
         font-size: 1rem;
         line-height: 0
     }

     .logobox i {
         padding: 0 8px 0 5px;
         color: #999;
     }

     .topbox {
         height: 3rem;
         display: flex;
         align-items: center;
     }

     .toplink {
         
        width: 100%;
        display: flex;
        justify-content: flex-end;
        align-items: center;
     }

         .toplink a {
        width: 5rem;
        height: 1.49rem;
        line-height: 1.49rem;
        border-radius: 10px;
    }
     .pcnoshow{display: block;}
.mobilenoshow{display: none;}

     .banner {
         width: 100%;
         height: 8rem;
         background: url(/image/bannerbg.png) no-repeat center;
     }

     .textbox {
         height: 8rem;
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items:center;
     }

     .textbox h1 {
         font-size:2rem;
         color: #065daa;
     }

     .textbox p {
         padding: 0.1rem 0 0rem 0;
         font-size: 14px;
         color: #333;
     }


     .box1title {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: center;
     }

     .box1title {
         margin:30px auto;
     }

     .h2title {
          
         color: #065daa;
         border-bottom: 2px solid #333;
         margin-bottom:15px;
     }

     .more {
         color: #333
     }

     .newsbox {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
     }

     .newsbox li {
         width:100%;
         margin-bottom: 10px;
         height:auto;
         background: #f2f3f5;
         border-radius: 10px;
         padding:10px;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

     .newsbox li a {
         overflow: hidden;
         text-overflow: ellipsis;
         color: #333;

          
     }

     .newsbox li span {
         display: flex;
         padding-top:5px;
         align-items: center;
         color: #666
     }

     .newsbox li span img {
         width:0.96rem;
         height: auto;
         margin-right:10px;
     }

     .newsbox2 {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
         margin: 0.3rem 0 0.6rem 0;
     }

     .newsbox2 li {
         width: 100%;
         overflow: hidden;
         
         background: #ebf7fb;
         border-radius:10px;
         box-sizing: border-box;
         display: flex;
         justify-content: space-between;
         margin-bottom:15px;
     }

     .newsbox2 li.other {
         padding: 0.25rem 0.3rem;
     }

     .imgbb {
                 width: 4.15rem;
        height: 4.72rem;
                 margin-top: 20px;
     }

     .newcontent {
       padding:15px;
     }

     .newcontent h3 {
         color: #065daa;
         font-size:18px;
     }

     .newcontent p {
         
         
         color: #666;
         padding-top:10px;
     }

     .ybzf a {
         display: inline-block;
         color: #065daa;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
     }

     .newcontent a {
         display: inline-block;
         color: #065daa;
         float: right;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
     }

     .videobox {
         width: 9rem;
                  display: none;
         background: url(../images/zfa.png) no-repeat left center;
         background-size: cover;
     }

     .videobox a {
         margin: 10rem 0 0 1rem;
         display: inline-block;
     }

     .videobox a img {
         width: 6.34rem;
         height:auto;
     }

     .fabox {
         width: 100%;
         padding: 0.25rem;
     }

     .fabox p {
         color: #666;
        
          
        
     }

     .fatitle {
         display: flex;
         align-items: center;
     }

     .fatitle img {
         width: 4.15rem;
         height: auto;
     }
.ybzf{ width:100%;         padding: 15px;}
     .box3 {
         background: #f5f5f5;
         padding: 50px 0
     }

     .h2title2 {
          
         color: #065daa;
         text-align: center;
         padding-bottom:15px;
     }

     .box3l {
         width: 100%;
         margin-top:30px;
     }

     .zsbox {
         display: flex;
         justify-content: space-between;
         flex-wrap:wrap;
     }

     .box3l h3 {
         color: #000;
         padding-bottom:15px;
     }
    h2{font-size:1.17rem;}
     .ybzf h3 {
                 display: flex;
        justify-content: space-between;
         color: #065daa
     }
         .box3l h3 a {
        font-size: 1rem;
        font-weight: normal;
    }
    .ptcontentr h3 a{font-size: 1rem;}

     .listyle {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 10px;
          
         margin: 0.1rem 0 0.2rem 0;
         padding:15px;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         box-sizing: border-box;
     }
 .listyle span{ display:none; }
     .listyle2 {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 15px;
         height: 6.65rem;
         margin: 0.1rem 0 0.2rem 0;
         padding: 0.2rem;
         display: flex;
         flex-direction: column;
         align-items: left;
         justify-content: center;

         background: url(../images/spjy.png) center right no-repeat #fff;
         box-sizing: border-box;
         
     }


     .listyle li {
         display: flex;
         justify-content: space-between;
         padding:8px 0;
     }

     .listyle li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;
         
     }

     .imgstyle {
      padding-top:15px;
         width: 100%;
         display: flex;
         justify-content: space-between;
     }

     .imgstyle img {
         width:30%;
         height: auto;
     }

     .box4 {
         background: url(../images/spcj.png) no-repeat center right;
         background-size: 5.76rem auto;
         padding:50px 0
     }

     .cjbox {
         background: rgba(235, 247, 254, 0.8);
          
     }

     .cjboxl {
         width: 100%;
         padding: 15px 0;
         box-sizing: border-box;
     }

     .cjtitle {
         display: flex;
         justify-content: space-between;
         margin-bottom: 0.15rem;
         border-bottom:1px solid #065daa; padding-bottom:15px;
     }

     .cjtitle h3 {
         color: #000
     }

     .cjboxl ul li {
         margin: 15px auto;
     }

     .box5 {
         padding:20px 0;
         width: 100%;
         background: url(../images/bigbg.png) no-repeat center;
         background-size: cover;
     }

     .ptbox {
         
         height: 100%
     }

     .ptcontent {
         width: 100%;
         
         border-radius:10px;
         background: rgba(255, 255, 255, 0.7);
         padding: 15px;
         box-sizing: border-box;
     }

     .ptcontentl {
         display: flex;
         justify-content: space-between;
         margin-bottom:20px;
         align-items: center;
     }

     .ptcontentl img {
         width: 4rem;
         height: auto;
         margin-right:15px;
          
     }

     .ptcontentl h3 {
         color: #065daa;
         padding-bottom: 0.2rem;
     }
.ptcontentl h3 a{  color: #065daa; }
     .ptcontentr h3 {
         display: flex;
         justify-content: space-between;
         padding-bottom: 0.2rem;
     }
.ptcontentr h3 a{ font-weight:normal; }
     .ptcontentr h3 i {
         color: #065daa;
     }

     .ptcontentr li {
          padding:8px 0;
     }

     .box6 {
         padding: 30px 0;
     }

     .fxbox {
         
     }

     .fxl {
         width:100%;
         
         background: #f2f3f5;
         border-radius: 10px;
         padding:15px;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         align-items: center;
     }

     .fxl img {
         width: 1.47rem;
         height: auto;
         display:none;
     }

     .fxl h2 {
         color: #065daa
     }

     .fx2 {
         width: 100%;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

     .fx2 ul {
         
         padding-top:15px;
     }

     .fx2title {
         display: flex;
         justify-content: space-between;
         align-items: center;
         border-bottom: 1px solid #666;
         height:50px
     }

     .fx2title h3 {
         color: #065daa;
     }

     .listyle li,
     .dian3 li,
     .dian2 li,
     .dian h2 {
         display: flex;
         align-items: center; 
         
     }

     .ychun a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .listyle li:before {
         content: "";
         padding: 3px;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
           margin-right:10px;
     }

     .dian3 li:before {
         content: "";
         padding:3px;
         line-height: 0;
         background: #b2dbff;
         border-radius: 100%;
         margin-right:10px;
     }

     .dian2 li:before,
     .dian h2:before {
         content: "";
         padding: 3px;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
         margin-right:10px;
     }

     .fx2 ul li {
         width:100%;
         margin-bottom:15px;
        
         background: #f2f3f5;
        
         border-radius: 10px;
         padding:10px;
         box-sizing: border-box;
     }
 .fx2 ul li h2{ font-size:14px }
     .fx2 ul li span {
         padding-top: 0.2rem;
         padding-left: 0.3rem;
         color: #666;
         display: block;
     }



 }
 @media screen and (max-width:5560px) and (min-width: 1600px) {
     body {
         font-size: 0.22rem;
     }

     .width1735 {
         width: 17.54rem;
         margin: 0 auto;
     }

     .logo {
         height: 0.48rem;
         width: auto;
     }

     .logobox {
         display: flex;
         align-items: center;
         font-size: 0.3rem;
         line-height: 0
     }

     .logobox i {
         padding: 0 8px 0 5px;
         color: #999;
     }

     .topbox {
         height: 0.83rem;
         display: flex;
         justify-content: space-between;
         align-items: center;
     }

     .toplink {
         display: flex;
         justify-content: space-between;
         align-items: center;
         width: 4.3rem;
     }

     .toplink a {
         width: 1.25rem;
         height: 0.49rem;
         line-height: 0.49rem;
         border-radius: 10px;
         border: 1px solid #59a4cc;
         text-align: center;
     }

     .banner {
         width: 100%;
         height: 5.03rem;
         background: url(/image/bannerbg.png) no-repeat center;
         background-size: 100% auto;
     }

     .textbox {
         height: 5.03rem;
         display: flex;
         width: 100%;
         flex-direction: column;
         justify-content: center;
         align-items: center;
     }

     .textbox h1 {
         font-size: 0.9rem;
         color: #065daa;
         font-weight: bold;
     }

     .textbox p {
         padding: 0.1rem 0 0rem 0;
         font-size: 0.24rem;
         color: #333333;
     }

     .box1title {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: center;
     }

     .box1title {
         margin: 0.34rem auto;
     }

     .h2title {
         font-size: 0.32rem;
         color: #065daa;
         border-bottom: 2px solid #333;
         margin-bottom: 0.2rem;
     }

     .more {
         color: #333
     }

     .newsbox {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
     }

     .newsbox li {
         width: 8.6rem;
         margin-bottom: 0.2rem;
         height: 1.34rem;
         background: #f2f3f5;
         border-radius: 15px;
         padding: 0.25rem 0.3rem;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

     .newsbox li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;
         font-size: 0.22rem
     }

     .newsbox li span {
         display: flex;
         height: 0.22rem;
         align-items: center;
         color: #666
     }

     .newsbox li span img {
         width: 0.23rem;
         height: 0.22rem;
         margin-right: 0.1rem;
     }

     .newsbox2 {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
         margin: 0.3rem 0 0.6rem 0;
     }

     .newsbox2 li {
         width: 8.6rem;
         overflow: hidden;
         height: 2.8rem;
         background: #ebf7fb;
         border-radius: 15px;
         box-sizing: border-box;
         display: flex;
         justify-content: space-between;
     }

     .newsbox2 li.other {
         padding: 0.25rem 0.3rem;
     }

     .imgbb {
         width: 1.42rem;
         height: 1.22rem;
     }

     .newcontent {
         padding-left: 0.3rem;
     }

     .newcontent h3 {
         color: #065daa;
         font-size: 0.32rem;
     }

     .newcontent p {
         font-size: 0.22rem;
         text-indent: 0.44rem;
         color: #666;
         padding-top: 0.10rem;
         text-align: justify;
     }

     .ybzf a {
         display: inline-block;
         color: #065daa;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
         float: right;
     }

     .newcontent a {
         display: inline-block;
         color: #065daa;
         float: right;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
     }

     .videobox {
         width: 3.9rem;
         height: 2.8rem;
         background: url(../images/zfa.png) no-repeat left center;
         background-size: cover;
     }

     .videobox a {
         margin: 1.8rem 0 0 0.3rem;
         display: inline-block;
     }

     .videobox a img {
         width: 2.34rem;
         height: 0.64rem;
     }

     .fabox {
         width: 4.7rem;
         padding: 0.25rem;
     }

     .fabox p {
         color: #666;
         font-size: 0.22rem;
         padding-top: 0.05rem;
         text-indent: 0.44rem;
                 text-indent: 0.44rem;
     }

     .fatitle {
         display: flex;
         align-items: flex-start;
     }

     .fatitle img {
         width: 1.15rem;
         height: auto;
         margin-right: 0.2rem;
     }

     .box3 {
         background: #f5f5f5;
         padding: 0.5rem 0
     }

     .h2title2 {
         font-size: 0.32rem;
         color: #065daa;
         text-align: center;
         padding-bottom: 0.3rem;
     }

     .box3l {
         width: 8.6rem;
     }

     .zsbox {
         display: flex;
         justify-content: space-between;
     }

     .box3l h3 {
         color: #000;
                 padding-left: 20px;
     }

     .ybzf h3 {
         font-size: 0.32rem;
         color: #065daa
     }

     .listyle {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 15px;
         height: 1.65rem;
         margin: 0.1rem 0 0.2rem 0;
         padding: 0.2rem 0.3rem 0.2rem 0.3rem;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         box-sizing: border-box;
     }

     .listyle2 {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 15px;
         height: 1.65rem;
         margin: 0.1rem 0 0.2rem 0;
         padding: 0.2rem;
         display: flex;
         flex-direction: column;
         align-items: left;
         justify-content: center;

         background: url(../images/spjy.png) center right no-repeat #fff;
         box-sizing: border-box;
                 font-size: 0.24rem;
        padding-left: 50px;
                background-position-x: 300px;
        background-size: 300px;
     }

.ptcontentl h3 a{        color: #065daa;}
     .listyle li {
         display: flex;
         justify-content: space-between;
     }

     .listyle li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;
         width: 7.1rem;
     }

     .imgstyle {
         width: 100%;
         display: flex;
         justify-content: space-between;
     }

     .imgstyle img {
         width: 2.72rem;
         height: auto;
     }

     .box4 {
         background: url(../images/spcj.png) no-repeat center right;
         background-size: 5.76rem auto;
         padding: 0.7rem 0
     }

     .cjbox {
         background: rgba(235, 247, 254, 0.8);
         display: flex;
         justify-content: space-between;
     }

     .cjboxl {
         width: 49%;
         padding: 0.3rem;
         box-sizing: border-box;
     }

     .cjtitle {
         display: flex;
         justify-content: space-between;
         margin-bottom: 0.15rem;
     }

     .cjtitle h3 {
         color: #000
     }

     .cjboxl ul li {
         margin: 0.15rem auto;
     }

     .box5 {
         height: 4.5rem;
         width: 100%;
         background: url(../images/bigbg.png) no-repeat center;
         background-size: 100% auto;
     }

     .ptbox {
         display: flex;
         justify-content: space-between;
         align-items: center;
         height: 100%
     }

     .ptcontent {
         width:8.6rem;
         height: 3rem;
         border-radius: 15px;
         background: rgba(255, 255, 255, 0.7);
         padding: 0.3rem;
         box-sizing: border-box;
                 padding-top: 0.7rem;
     }

     .ptcontentl {
         display: flex;
         justify-content: space-between;
     }

     .ptcontentl img {
         width: 1.27rem;
         height: 0.64rem;
         margin-right: 0.4rem;
         margin-top: 0.3rem;
     }

     .ptcontentl h3 {
         color: #065daa;
         padding-bottom: 0.2rem;
                 font-size: 0.32rem;
     }

     .ptcontentr h3 {
         display: flex;
         justify-content: space-between;
         padding-bottom: 0.2rem;
     }

     .ptcontentr h3 i {
         color: #065daa;
                 font-size: 0.32rem;
     }

     .ptcontentr h3 a{
         font-size: 0.22rem;
         font-weight: normal;
     }
     .ptcontentr li {
                line-height: 30px;
     }

     .box6 {
         padding: 0.5rem 0;
     }

     .fxbox {
         display: flex;
         justify-content: space-between;
     }

     .fxl {
         width: 5.23rem;
         height: 4.22rem;
         background: #f2f3f5;
         border-radius: 15px;
         padding: 0.3rem;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         align-items: center;
     }

     .fxl img {
         width: 1.47rem;
         height: auto;
     }

     .fxl h2 {
         color: #065daa;
         font-size: 0.32rem;
     }

     .fx2 {
         width: 12.7rem;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

     .fx2 ul {
         display: flex;
         justify-content: space-between;
     }

     .fx2title {
         display: flex;
         justify-content: space-between;
         align-items: center;
         border-bottom: 1px solid #666;
         height: 0.8rem
     }

     .fx2title h3 {
         color: #065daa;
                 font-size: 0.32rem;
     }

     .listyle li,
     .dian3 li,
     .dian2 li,
     .dian h2 {
         display: flex;
         align-items: center;
         font-size: 0.22rem;
     }

     .ychun a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
     }

     .listyle li:before {
         content: "";
         padding: 0.04rem;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
     }

     .dian3 li:before {
         content: "";
         padding: 0.04rem;
         line-height: 0;
         background: #b2dbff;
         border-radius: 100%;
         margin-right: 0.15rem;
     }

     .dian2 li:before,
     .dian h2:before {
         content: "";
         padding: 0.04rem;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
         margin-right: 0.15rem;
     }

     .fx2 ul li {
         width: 4.09rem;
         height: 2.08rem;
         background: url(../images/kpzs.png) no-repeat #f2f3f5;
         background-position: 2.54rem 1.1rem;
         background-size: 1.05rem 0.86rem;
         border-radius: 15px;
         padding: 0.3rem;
         box-sizing: border-box;
     }

     .fx2 ul li span {
         padding-top: 0.2rem;
         padding-left: 0.3rem;
         color: #666;
         display: block;
     }











 }


body.useOldFixed .logobox i {
        display: none;
    }
body.useOldFixed  .width1735 {
         width: 100%;
         margin: 0 auto;
         padding: 0 15px;
         box-sizing: border-box;
     }

body.useOldFixed  .logo {
         height: 1rem!important;
         width: auto;
     }
body.useOldFixed  .cjbox{
    display: block!important;
}
body.useOldFixed  .logobox {
         display: flex;
         align-items: center;
         font-size: 1rem;
         line-height: 0
     }

body.useOldFixed  .logobox i {
         padding: 0 8px 0 5px;
         color: #999;
     }

body.useOldFixed  .topbox {
         height: 3rem;
         display: flex;
         align-items: center;
     }

body.useOldFixed  .toplink {
         
        width: 100%;
        display: flex;
        justify-content: flex-end;
        align-items: center;
     }

body.useOldFixed   .toplink a {
        width: 5rem;
        height: 1.49rem;
        line-height: 1.49rem;
        border-radius: 10px;
    }
body.useOldFixed  .pcnoshow{display: block;}
body.useOldFixed .mobilenoshow{display: none;}

body.useOldFixed  .banner {
         width: 100%;
         height: 8rem;
         background: url(/image/bannerbg.png) no-repeat center;
     }

body.useOldFixed  .textbox {
         height: 8rem;
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items:center;
     }

body.useOldFixed  .textbox h1 {
         font-size:2rem!important;
         color: #065daa;
         font-weight: normal;
     }

body.useOldFixed .textbox p {
         padding: 0.1rem 0 0rem 0;
         font-size: 14px;
         color: #333;
     }


body.useOldFixed  .box1title {
         display: flex;
         flex-direction: column;
         justify-content: center;
         align-items: center;
     }

body.useOldFixed  .box1title {
         margin:30px auto;
     }

body.useOldFixed  .h2title {
          
         color: #065daa;
         border-bottom: 2px solid #333;
         margin-bottom:15px;
     }

body.useOldFixed  .more {
         color: #333
     }

body.useOldFixed  .newsbox {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
     }

body.useOldFixed  .newsbox li {
         width:100%;
         margin-bottom: 10px;
         height:auto;
         background: #f2f3f5;
         border-radius: 10px;
         padding:10px;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

body.useOldFixed  .newsbox li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;

          
     }

body.useOldFixed  .newsbox li span {
         display: flex;
         padding-top:5px;
         align-items: center;
         color: #666
     }

body.useOldFixed  .newsbox li span img {
         width:0.96rem;
         height: auto;
         margin-right:10px;
     }

body.useOldFixed  .newsbox2 {
         display: flex;
         justify-content: space-between;
         flex-wrap: wrap;
         margin: 0.3rem 0 0.6rem 0;
     }

body.useOldFixed  .newsbox2 li {
         width: 100%;
         overflow: hidden;
         
         background: #ebf7fb;
         border-radius:10px;
         box-sizing: border-box;
         display: flex;
         justify-content: space-between;
         margin-bottom:15px;
     }

body.useOldFixed  .newsbox2 li.other {
         padding: 0.25rem 0.3rem;
     }

body.useOldFixed  .imgbb {
         width: 1.82rem;
         height: 1.72rem;
         display:none;
     }

body.useOldFixed  .newcontent {
       padding:15px;
     }

body.useOldFixed  .newcontent h3 {
         color: #065daa;
         font-size:18px;
     }

body.useOldFixed  .newcontent p {
         
         
         color: #666;
         padding-top:10px;
     }

body.useOldFixed .ybzf a {
         display: inline-block;
         color: #065daa;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
     }

body.useOldFixed  .newcontent a {
         display: inline-block;
         color: #065daa;
         float: right;
         border: 1px solid #065daa;
         padding: 0.06rem 0.2rem;
         border-radius: 5px;
     }

body.useOldFixed .videobox {
         width: 9rem;
          
         background: url(../images/zfa.png) no-repeat left center;
         background-size: cover;
     }

body.useOldFixed .videobox a {
         margin: 10rem 0 0 1rem;
         display: inline-block;
     }

body.useOldFixed .videobox a img {
         width: 6.34rem;
         height:auto;
     }

body.useOldFixed .fabox {
         width: 15rem;
         padding: 0.25rem;
     }

body.useOldFixed .fabox p {
         color: #666;
         padding:15px;
        
          
        
     }

body.useOldFixed .fatitle {
         display: flex;
         align-items: center;
     }

body.useOldFixed .fatitle img {
         width: 4.15rem;
         height: auto;
         margin-right:1rem;
         margin-left:15px;
     }
body.useOldFixed .ybzf{ width:6rem; }
body.useOldFixed .box3 {
         background: #f5f5f5;
         padding: 50px 0
     }

body.useOldFixed .h2title2 {
          
         color: #065daa;
         text-align: center;
         padding-bottom:15px;
     }

body.useOldFixed .box3l {
         width: 100%;
         margin-top:30px;
     }

body.useOldFixed .zsbox {
         display: flex;
         justify-content: space-between;
         flex-wrap:wrap;
         padding: 0 !important;
     }

body.useOldFixed .box3l h3 {
         color: #000;
         padding-bottom:15px;
     }

body.useOldFixed .ybzf h3 {
         
         color: #065daa
     }

body.useOldFixed .listyle {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 10px;
          
         margin: 0.1rem 0 0.2rem 0;
         padding:15px;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         box-sizing: border-box;
     }
body.useOldFixed .listyle span{ display:none; }
body.useOldFixed .listyle2 {
         width: 100%;
         background: #fff;
         display: block;
         border-radius: 15px;
         height: 6.65rem;
         margin: 0.1rem 0 0.2rem 0;
         padding: 0.2rem;
         display: flex;
         flex-direction: column;
         align-items: left;
         justify-content: center;

         background: url(../images/spjy.png) center right no-repeat #fff;
         box-sizing: border-box;
         
     }


body.useOldFixed .listyle li {
         display: flex;
         justify-content: flex-start;
         padding:8px 0;
     }

body.useOldFixed .listyle li a {
         overflow: hidden;
         white-space: nowrap;
         text-overflow: ellipsis;
         color: #333;
                 width: 100%!important;
         
     }

body.useOldFixed .imgstyle {
      padding-top:15px;
         width: 100%;
         display: flex;
         justify-content: space-between;
     }

body.useOldFixed .imgstyle img {
         width:30%;
         height: auto;
     }

body.useOldFixed .box4 {
         background: url(../images/spcj.png) no-repeat center right;
         background-size: 5.76rem auto;
         padding:50px 0
     }

body.useOldFixed .cjbox {
         background: rgba(235, 247, 254, 0.8);
          
     }

body.useOldFixed .cjboxl {
         width: 100%;
         padding: 15px 0;
         box-sizing: border-box;
     }

body.useOldFixed .cjtitle {
         display: flex;
         justify-content: space-between;
         margin-bottom: 0.15rem;
         border-bottom:1px solid #065daa; padding-bottom:15px;
     }
body.useOldFixed .cjtitle h3 {
         color: #000
     }

body.useOldFixed .cjboxl ul li {
         margin: 15px auto;
     }

body.useOldFixed .box5 {
         padding:20px 0;
         width: 100%;
         background: url(../images/bigbg.png) no-repeat center;
         background-size: cover;
     }

body.useOldFixed .ptbox {
                 display: block!important;
         height: 100%
     }

body.useOldFixed .ptcontent {
         width: 100%;
         
         border-radius:10px;
         background: rgba(255, 255, 255, 0.7);
         padding: 15px;
         box-sizing: border-box;
     }

body.useOldFixed .ptcontentl {
         display: flex;
         justify-content: space-between;
         margin-bottom:20px;
         align-items: center;
     }

body.useOldFixed .ptcontentl img {
         width: 9rem;
         height: auto;
         margin-right:15px;
          
     }

body.useOldFixed .ptcontentl h3 {
         color: #065daa;
         padding-bottom: 0.2rem;
     }
body.useOldFixed .ptcontentl h3 a{  color: #065daa; }
     .ptcontentr h3 {
         display: flex;
         justify-content: space-between;
         padding-bottom: 0.2rem;
     }
body.useOldFixed .ptcontentr h3 a{ font-weight:normal; }
body.useOldFixed .ptcontentr h3 i {
         color: #065daa;
     }

body.useOldFixed .ptcontentr li {
          padding:8px 0;
     }

body.useOldFixed .box6 {
         padding: 30px 0;
     }

body.useOldFixed .fxbox {
                 display: block!important;
     }

body.useOldFixed .fxl {
         width:100%;
         
         background: #f2f3f5;
         border-radius: 10px;
         padding:15px;
         box-sizing: border-box;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
         align-items: center;
     }
body.useOldFixed .fxl img {
         width: 1.47rem;
         height: auto;
         display:none;
     }

body.useOldFixed .fxl h2 {
         color: #065daa
     }

body.useOldFixed .fx2 {
         width: 100%;
         display: flex;
         flex-direction: column;
         justify-content: space-between;
     }

body.useOldFixed .fx2 ul {
         
         padding-top:15px;
     }

body.useOldFixed .fx2title {
         display: flex;
         justify-content: space-between;
         align-items: center;
         border-bottom: 1px solid #666;
         height:50px
     }

body.useOldFixed .fx2title h3 {
         color: #065daa;
     }


body.useOldFixed .listyle li:before {
         content: "";
         padding: 3px;
         line-height: 0;
         background: #065daa;
         border-radius: 100%;
           margin-right:10px;
     }

body.useOldFixed .dian3 li:before {
         content: "";
         padding:3px;
         line-height: 0;
         background: #b2dbff;
         border-radius: 100%;
         margin-right:10px;
     }

body.useOldFixed .fx2 ul li {
         width:100%;
         margin-bottom:15px;
        
         background: #f2f3f5;
        
         border-radius: 10px;
         padding:10px;
         box-sizing: border-box;
     }