.hotnews{
    padding: 30px 30px;
    text-align: center;
}
.hotnews h3{
    font-size: 32px;
    font-weight: 700;
}

.hotnews h3 a{
    color: #004D93;
}
/* width: 690px; */
.focusbox{ width:610px; height:380px; overflow:hidden; position:relative;margin-left: 30px;}
.focusbox .hd{ height:8px; overflow:hidden; position:absolute; right:5px; bottom:17px; z-index:1; }
.focusbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.focusbox .hd ul li{ float:left; margin-right:14px;  width:8px; height:8px;background:#fff; cursor:pointer; opacity: .5;border-radius: 50%;}
.focusbox .hd ul li.on{opacity: 1;}
.focusbox .bd{ position:relative; height:100%; z-index:0;   }
.focusbox .bd li{width: 610px;height: 380px;position: relative;}
.focusbox .bd img{ width:610px; height:380px; display:block; border-radius: 5px;}
.focusbox .bd p{width: 100%;height: 42px;background: rgba(0, 0, 0, .34);position: absolute;bottom: 0;left: 0;text-indent: 30px;color: #fff;line-height: 42px;}

/* width:480px; */
.focusTab{ width:568px;margin-right: 30px;}
.focusTab .hd{ height:42px; line-height:42px; position:relative; border-bottom: 1px solid #004D93;}
.focusTab .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:42px;}
/* padding:0 20px; */
.focusTab .hd ul li{ float:left; padding:0 17px; cursor:pointer;}
.focusTab .hd ul li a{color: #004D93;font-size: 18px;}
.focusTab .hd ul li.on{ height:42px;background:#0868BF;}
.focusTab .hd ul li.on a{color: #fff;}
.focusTab .bd ul{ padding-top:10px;zoom:1;height: 330px;overflow: hidden;}
.focusTab .bd li{ height:40px; line-height:40px; font-size: 16px;background: url(../img/yuan.png) left center no-repeat;background-size: 4px 4px;text-indent: 20px;}
.focusTab .bd li a{display: block;white-space: nowrap;width: 75%;overflow: hidden;float: left;text-overflow: ellipsis;}
.focusTab .bd li .date{ float:right; color:#999; }
.focusTab .bd li span{ float:right; color:#999; }

.smallimgbox{ width:590px; height:92px; overflow:hidden; position:relative;margin-top: 30px;}
.smallimgbox .hd{ height:8px; overflow:hidden; position:absolute; right:5px; bottom:11px; z-index:1; }
.smallimgbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.smallimgbox .hd ul li{ float:left; margin-right:12px;  width:8px; height:8px;background:#fff; cursor:pointer; opacity: .5;border-radius: 50%;}
.smallimgbox .hd ul li.on{opacity: 1;}
.smallimgbox .bd{ position:relative; height:100%; z-index:0;   }
.smallimgbox .bd li{width: 590px;height: 92px;position: relative;}
.smallimgbox .bd img{ width:590px; height:92px; display:block;}

.bigimgbox{ width:1200px; height:92px; overflow:hidden; position:relative;margin-top: 16px;}
.bigimgbox .hd{ height:8px; overflow:hidden; position:absolute; right:5px; bottom:11px; z-index:1; }
.bigimgbox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.bigimgbox .hd ul li{ float:left; margin-right:12px;  width:8px; height:8px;background:#fff; cursor:pointer; opacity: .5;border-radius: 50%;}
.bigimgbox .hd ul li.on{opacity: 1;}
.bigimgbox .bd{ position:relative; height:100%; z-index:0;   }
.bigimgbox .bd li{width: 1200px;height: 92px;position: relative;}
.bigimgbox .bd img{ width:1200px; height:92px; display:block;}

.bigTab{ width: 1200px;margin-top: 40px;}
.bigTab .titletab{ height:78px; line-height:80px;}
.bigTab .titletab ul{height:78px;display: flex;justify-content: space-between;width: 1200px;}
.bigTab .titletab ul li{cursor:pointer;width: 230px;height: 78px;font-size: 21px;text-indent: 72px;}
.bigTab .titletab ul li:nth-child(1){background: url(../img/zcicon.png) 29px 27px no-repeat #EFEFEF;background-size: 29px 28px;}
.bigTab .titletab ul li:nth-child(2){background: url(../img/wsicon.png) 29px 27px no-repeat #EFEFEF;background-size: 30px 26px;}
.bigTab .titletab ul li:nth-child(3){background: url(../img/tzicon.png) 29px 27px no-repeat #EFEFEF;background-size: 27px 24px;}
.bigTab .titletab ul li:nth-child(4){background: url(../img/lyicon.png) 29px 27px no-repeat #EFEFEF;background-size: 28px 22px;}
.bigTab .titletab ul li:nth-child(5){background: url(../img/xzsicon.png) 29px 27px no-repeat #EFEFEF;background-size: 27px 26px;}
.bigTab .titletab ul li:nth-child(1).on{background: url(../img/zcicon_on.png) 29px 27px no-repeat #0868BF;background-size: 29px 28px;}
.bigTab .titletab ul li:nth-child(2).on{background: url(../img/wsicon_on.png) 29px 27px no-repeat #0868BF;background-size: 30px 26px;}
.bigTab .titletab ul li:nth-child(3).on{background: url(../img/tzicon_on.png) 29px 27px no-repeat #0868BF;background-size: 27px 24px;}
.bigTab .titletab ul li:nth-child(4).on{background: url(../img/lyicon_on.png) 29px 27px no-repeat #0868BF;background-size: 28px 22px;}
.bigTab .titletab ul li:nth-child(5).on{background: url(../img/xzsicon_on.png) 29px 27px no-repeat #0868BF;background-size: 27px 26px;}
.bigTab .titletab ul li a{color: #121212;}
.bigTab .titletab ul li.on{background:#0868BF;}
.bigTab .titletab ul li.on a{color: #fff;font-weight: 700;}
.bigTab .contab{ padding-top:35px;zoom:1; }
.bigTab .contablist{width: 1200px;}
.bigTab .goverImg1{width: 408px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.bigTab .goverImg1 li{width: 196px;height: 103px;margin-bottom: 13px;}
.bigTab .goverImg1 li img{width: 196px;height: 103px;}

.ggTab{ width:764px;}
.ggTab .hd{ height:36px; line-height:36px; position:relative; border-bottom: 1px solid rgba(175, 190, 220, .35);}
.ggTab .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:36px;}
.ggTab .hd ul li{ float:left; padding:0 2px; cursor:pointer;margin-right: 35px;}
.ggTab .hd ul li:last-child{margin-right: 0;}
.ggTab .hd ul li a{color: #333;font-size: 18px;}
.ggTab .hd ul li.on{ height:38px;border-bottom: 3px solid #004D93;}
.ggTab .hd ul li.on a{color: #0069CA;}
.ggTab .hd .more{float: right;}
.ggTab .hd .more a{color: #999;font-size: 16px;}
.ggTab .bd ul{ padding-top:10px;zoom:1; }
.ggTab .bd li{ height:37px; line-height:37px; font-size: 16px;background: url(../img/yuan.png) left center no-repeat;background-size: 4px 4px;text-indent: 20px;}
.ggTab .bd li a:first-child{color: #121212;}
.ggTab .bd li a.jiedu{color: #0069CA;margin-left: 5px;}
.ggTab .bd li a.jiedu span{text-decoration: underline;margin-left: 5px;}
.ggTab .bd li .date{ float:right; color:#818181;}

.xxgk_index{width: 409px;margin-top: 40px;}
.xxgk_index li{width: 409px;margin-bottom: 13px;background: #E0F0FF;border: 1px solid #0868BF;height: 61px;line-height: 61px;text-align:center}
.xxgk_index li a{color: #0868BF;display: block;font-size: 18px;font-weight: 700;}
.leader_index{width: 764px;margin-top: 40px;display: flex;justify-content: space-between;flex-wrap: wrap;}
.leader_index li{text-align: center;min-width: 127px;margin-bottom: 34px;}
.leader_index li img{width: 56px;height: 56px;display: inline;}
.leader_index li span{color: #121212;font-size: 16px;margin-top: 5px;display: block;}

.ztzl_index{margin-top: 40px;margin-bottom: 50px;}
.ztzl_title img{width: 1200px;}
.ztzl_info{margin-top: 20px;width: 1200px;display: flex;flex-wrap: wrap;justify-content: space-between;}
.ztzl_info li{width: 278px;height: 318px;position: relative;}
.ztzl_info li img{width: 278px;height: 318px;}
.ztzl_info li p{width: 278px;position: absolute;height: 52px;line-height: 52px;background: rgba(0, 0, 0, .54);text-align: center;font-size: 18px;color: #fff;bottom: 0;left: 0;}

.pypt{display: flex;flex-wrap: wrap;justify-content: space-between;}
.pypt li{width: 223px;height: 94px;}
.pypt li img{width: 223px;height: 94px;}

.linkTab{ width:1200px;margin-top: 45px;}
.linkTab .hd{ height:44px; line-height:44px; position:relative; border-bottom: 1px solid rgba(175, 190, 220, .35);}
.linkTab .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:44px;}
.linkTab .hd ul li{ float:left; padding:0 3px; cursor:pointer;margin-right: 25px;}
.linkTab .hd ul li a{color: #333;font-size: 22px;}
.linkTab .hd ul li.on{ height:45px;border-bottom: 3px solid #1373D5;}
.linkTab .hd ul li.on a{color: #1373D5;}
.linkTab .bd ul{ padding-top:10px;zoom:1;display: flex;justify-content: space-between;flex-wrap: wrap;}
.linkTab .bd li{min-width: 80px;margin-top: 18px;font-size: 16px;}
.linkiphone li{min-width: 290px!important;}

.inter_info{padding-top: 58px;display: flex;justify-content: space-around;flex-wrap: wrap;}
.inter_info li{width: 188px;text-align: center;margin-bottom: 39px;}
.inter_info li img{width: 78px;height: 78px;display: inline;}
.inter_info li p{font-size: 20px;color: #121212;margin-top: 5px;}

.yshjTab{ width:575px;}
.yshjTab .hd{ height:36px; line-height:36px; position:relative; border-bottom: 1px solid rgba(175, 190, 220, .35);}
.yshjTab .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:36px;}
.yshjTab .hd ul li{ float:left; padding:0 2px; cursor:pointer;margin-right: 35px;}
.yshjTab .hd ul li a{color: #333;font-size: 18px;}
.yshjTab .hd ul li.on{ height:38px;border-bottom: 3px solid #004D93;}
.yshjTab .hd ul li.on a{color: #0069CA;}
.yshjTab .hd .yshmore{float: right;}
.yshjTab .hd .yshmore a{color: #999;font-size: 16px;}
.yshjTab .bd ul{ padding-top:10px;zoom:1; }
.yshjTab .bd li{ height:40px; line-height:40px; font-size: 16px;background: url(../img/yuan.png) left center no-repeat;background-size: 4px 4px;text-indent: 20px;}
.yshjTab .bd li .date{ float:right; color:#999; }

.cyyq_index{width: 1200px;margin-top: 25px;}
.cyyq_bigtitle{ height:36px; line-height:36px; position:relative; border-bottom: 1px solid rgba(175, 190, 220, .35);}
.cyyq_bigtitle span{ position:absolute; left:0px; top:-1px; height:36px; padding:0 2px; cursor:pointer;border-bottom: 3px solid #004D93;color: #0069CA;font-size: 18px;}
.cyyq_bigtitle a{color: #999;font-size: 16px;float: right;}

.cyyqTab{ width:1200px;margin-top: 30px;}
.cyyqTab .hd{ height:343px;width: 180px;box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1); float:left;}
.cyyqTab .hd ul{}
.cyyqTab .hd ul li{cursor:pointer;width: 180px;height: 68px;text-align: center;line-height: 68px;}
.cyyqTab .hd ul li a{color: #333;font-size: 18px;}
.cyyqTab .hd ul li.on{background: #286CCE;}
.cyyqTab .hd ul li.on a{color: #fff;}
.cyyqTab .bd{width: 1020px;height: 343px;background: url(../img/cyyq_index.png) center top no-repeat;background-size: 1020px 343px;}
.cyyqTab .bd ul{ padding-top:20px;zoom:1;margin-left: 35px;overflow: hidden;}
.cyyqTab .bd li{width: 220px;height: 140px;float: left;margin-right: 24px;position: relative;margin-bottom: 22px;}
.cyyqTab .bd li p{width: 100%;height: 30px;font-size: 16px;color: #fff;line-height: 30px;background: rgba(0, 0, 0, .34);text-align: center;position: absolute;bottom: 0;left: 0;}
.cyyqTab .bd li img{width: 100%;height: 100%;}

.travel_index{width: 1200px;}
.travel_index img{width: 515px;height: 336px;float: left;}
.travel_p{width: 685px;height: 336px;background: #EBF7FF;float: left;padding-top: 15px;}
.travel_p p{width: 627px;margin: 0 auto 8px;font-size: 16px;line-height: 1.5;}
.travel_p a{float: right;margin-right: 29px;color: #0868BF;font-size: 16px;}

.travel_list{margin-top: 30px;}
.travel_list ul{display: flex;justify-content: space-between;margin-top: 15px;}
.travel_list ul li{width: 284px;height: 171px;}
.travel_list ul li img{width: 284px;height: 171px;}

.talk_table{width: 903px;}
.talk_table li{width: 903px;height: 52px;display: flex;justify-content: space-between;line-height: 52px;font-size: 16px;text-align: center;color: #121212;border-bottom: 1px dotted #979797;}
.talk_table li:first-child{color: #666;background: #EBF7FF;border-bottom: none;}
.talk_num{width: 190px;}
.talk_title{width: 350px;}
.talk_type{width: 114px;}
.talk_time{width: 135px;}
.talk_status{width: 114px;}
.talk_table li a{color: #121212;}
.right_talk{width: 268px;}
.right_talk a{display: block;width: 268px;height: 119px;margin-bottom: 22px;}
.right_talk a:last-child{margin-bottom: 0;}
.right_talk img{width: 268px;height: 119px;}

.smallTab{width: 447px!important;margin-top: 30px;}
.zxftlist{ width:686px;margin-top: 30px;}
.zxftlist .hd{ height:36px; line-height:36px; position:relative; border-bottom: 1px solid rgba(175, 190, 220, .35);}
.zxftlist .hd ul{ float:left; position:absolute; left:0px; top:-1px; height:36px;}
.zxftlist .hd ul li{ float:left; padding:0 2px; cursor:pointer;margin-right: 35px;}
.zxftlist .hd ul li a{color: #333;font-size: 18px;}
.zxftlist .hd ul li.on{ height:38px;border-bottom: 3px solid #004D93;}
.zxftlist .hd ul li.on a{color: #0069CA;}
.zxftlist .hd .yshmore{float: right;}
.zxftlist .hd .yshmore a{color: #999;font-size: 16px;}
.zxftImg{float: left;width: 315px;height: 280px;margin-top: 15px;}
.zxftImg img{width: 315px;height: 195px;}
.gray_bg{width: 315px;height: 85px;background: #f3f3f3;text-indent: 17px;padding-top: 1px;}
.gray_bg h3{font-size: 15px;font-weight: 700;color: #121212;margin-top: 8px;}
.gray_bg p{font-size: 15px;color: #121212;line-height: 22px;}
.gray_bg p span{color: #666;}
.zxftlist .bd ul{ padding-top:10px;zoom:1;float: right;}
.zxftlist .bd li{ height:40px; line-height:40px; font-size: 16px;background: url(../img/yuan.png) left center no-repeat;background-size: 4px 4px;text-indent: 20px;}
.zxftlist .bd li .date{ float:right; color:#999; }


.specBtm {
    width: 100%;
    height: 318px;
    overflow: hidden;
    position: relative;
    margin-top: 30px;
  }

  .specBtm .hd .next,
  .specBtm .hd .prev {
    width: 43px;
    height: 85px;
    cursor: pointer;
    position: absolute;
    z-index: 1;
    opacity: 0.39;
    top: 50%;
    transform: translateY(-50%);
  }

  .specBtm .hd .next {
    right: 0;
    background: #000000 url(../img/next.png) center center no-repeat;
  }

  .specBtm .hd .prev {
    left: 0;
    background: #000000 url(../img/prev.png) center center no-repeat;
  }

  .specBtm .bd {
    width: 100%;
    height: 318px;
  }

  .specBtm .bd ul {
    height: 318px;
    overflow: hidden;
  }

  .specBtm .bd ul li {
    float: left;
    margin-right: 30px;
    width: 278px;
    height: 318px;
  }

  .specBtm .bd ul li img {
    display: block;
    width: 278px;
    height: 318px;
  }
  .specBtm .bd ul li p{
    width: 278px;
    position: relative;
    margin-top: -52px;
    height: 52px;
    line-height: 52px;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
    font-size: 18px;
    color: #fff;
    bottom: 0;
    left: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 10px;
  }


  /* 适老化 */
  .oldModel .focusbox{
    width: 100%;
    height: 600px;
    margin: 0;
    padding: 0 20px;
  }
  .oldModel .focusbox img{
    width: 100%;
    height: 600px;

  }
  .oldModel .focusbox .bd li{
    width: 100%;
    height: 600px;
  }
  .oldModel .focusbox .bd p{
    font-size: 28px;
  }
  .oldModel .focusTab{
    width: 100%;
    margin-top: 30px;
    margin-right: 0;
    padding: 0 20px;
    height: auto;
  }
  .oldModel .focusTab .hd ul li a{
    font-size: 32px;
  }
  .oldModel .focusTab .bd li a{
    font-size: 28px;
  }
  .oldModel .focusTab .bd li .date{
    font-size: 28px;
  }
  .oldModel .focusTab .bd li{
    height: 48px;
    line-height: 48px;
  }
  .oldModel .focusTab .bd ul{
    height: auto;
  }
  .oldModel .hotnews h3{
    font-size: 36px;
  }
  .oldModel .bigTab .titletab ul li a{
    font-size: 28px;
  }
  .oldModel .bigTab .titletab ul li{
    width: 250px;
    margin-right: 5px;
    text-indent: 62px;
  }
  .oldModel .bigTab .titletab ul{
    width: 100%;
  }
  .oldModel .focusTab .bd li span{
    font-size: 28px;
  }
  .oldModel .bigTab .goverImg1{
    width: 100%;
  }
  .oldModel .ggTab{
    width: 100%;
  }
  .oldModel .ggTab .hd ul li a{
    font-size: 32px;
  }
  .oldModel .ggTab .bd li{
    height: 48px;
    line-height: 48px;
    font-size: 28px;
  }
  .oldModel .ggTab .hd .more a{
    font-size: 28px;
  }
  .oldModel .xxgk_index li a{
    font-size: 28px;
  }
  .oldModel .leader_index li span{
    font-size: 28px;
  }
  .oldModel .xxgk_index{
    width: 100%;
  }
  .oldModel .leader_index{
    width: 100%;
  }
  .oldModel .leader_index li{
    width: 200px;
  }
  .oldModel .xxgk_index li{
    float: left;
    width: 360px;
    margin-left: 30px;
  }
  .oldModel .inter_info li p{
    font-size: 28px;
  }
  .oldModel .yshjTab{
    width: 100%;
    margin-top: 10px;

  }
  .oldModel .yshjTab .hd ul li a{
    font-size: 32px;
  }
  .oldModel .yshjTab .bd li{
    height: 48px;
    line-height: 48px;
    font-size: 28px;
  }
  .oldModel .yshjTab .hd .yshmore a{
    font-size: 28px;
  }
  .oldModel .cyyq_bigtitle span{
    font-size: 32px;
  }
  .oldModel .cyyq_bigtitle a{
    font-size: 28px;
  }
  .oldModel .cyyqTab .hd ul li a{
    font-size: 28px;
  }
  .oldModel .cyyqTab .hd ul li{
    overflow: hidden;
  }
  .oldModel .cyyqTab .bd li p{
    font-size: 28px;
  }
  .oldModel .travel_p p{
    font-size: 28px;

  }
  .oldModel .travel_p {
    overflow: auto;
  }
  .oldModel .travel_p a{
    font-size: 28px;
  }
  .oldModel .talk_table li{
    font-size: 28px;
    overflow: hidden;
  }
  .oldModel .talk_table li a{
    /* display: block;
    overflow: auto; */
  }
  .oldModel .talk_title{
    overflow: hidden;
  }
  .oldModel .talk_num{
    overflow: hidden;
  }
  .oldModel .smallTab{
    width: 100% !important;
  }
  .oldModel .zxftlist{
    width: 100%;
  }
  .oldModel .zxftlist .hd ul li a{
    font-size: 28px;
  }
  .oldModel .zxftlist .hd .yshmore a{
    font-size: 28px;
  }
  .oldModel .gray_bg h3 {
    font-size: 28px !important;
  }
  .oldModel .gray_bg p{
    font-size: 28px;
    line-height: 45px;
  }
  .oldModel .gray_bg{
    height: auto;
    width: 100%;
  }
  .oldModel .zxftImg{
    height: auto;
    width: 100%;
  }
  .oldModel .zxftImg img{
    width: 100%;
    height: 600px;
  }
  .oldModel .zxftlist .bd ul{
    width: 100%;
  }
  .oldModel .zxftlist .bd li{
    height: 48px;
    line-height: 48px;
    font-size: 28px;
  }
  .oldModel .specBtm .bd ul li p{
    font-size: 28px;
  }
  .oldModel .linkTab .hd ul li a{
    font-size: 32px;
  }
  .oldModel .linkTab .bd li{
    height: 48px;
    line-height: 48px;
    font-size: 28px;
  }
  .oldModel .phonemore{
    font-size: 28px;

  }

  /* wangshangbanshi  xinban */
  .ytb a img{
      margin-left: 16px;
    }
    .stb a img{
      margin-left: 16px;
    }
    .ycb a img{
      margin-left: 38px;
    }

    /* tablist2 */
    .tablist2 .cl {
      /* margin-top: 10px; */
    }

    .tablist2 .cl .fl {
      width: 741px;
    }

    .tablist2 .cl .fl .item {
      width: 100%;
    }

    .title {
      width: 100%;
      height: 40px;
      border-bottom: 1px solid #e6e6e6;
      font-size: 18px;
      line-height: 40px;
      margin-bottom: 10px;
    }

    .title a {
      color: #004D93;
      text-align: left;
      position: relative;
    }

    .title a::after {
      content: '';
      display: block;
      width: 70px;
      height: 3px;
      background: #004D93;
      position: absolute;
      bottom: -9px;
      left: 0;
    }

    .tablist2 .cl .fl .item ul {
      margin-top: 20px;
    }

    .tablist2 .cl .fl .item ul li {
      float: left;
    }

    .tablist2 .cl .fl .item ul li {
      width: 70px;
      margin-right: 40px;
      text-align: center;
    }

    .tablist2 .cl .fl .item ul li:nth-last-child(1) {
      margin-right: 0;
    }

    .tablist2 .cl .fl .item ul li>a {
      display: block;
      padding: 0 10px;
    }

    .tablist2 .cl .fl .item ul li p a {
      display: block;
      width: 100%;
      height: 100%;
      font-size: 16px;
      color: #121212;
      margin-top: 7px;
    }

    .tablist2 .cl .fl .frfw {
      margin-top: 20px;
    }

    .tablist2 .cl .fl .pic {
      margin-top: 30px;
      width: 820px;
    }

    .tablist2 .cl .fr .pic a {
      margin-right: 9px;
      display: block;
      width: 190px;
      height: 85px;
      float: left;
      padding-top: 20px;
      padding-left: 25px;
      box-sizing: border-box;
      margin-bottom: 10px;
    }

    .tablist2 .cl .fr .pic a:nth-last-child(1) {
      margin-right: 0;
    }

    .tablist2 .cl .fr .pic a:nth-child(1) {
      background: url(https://t.nanyang.gov.cn/file/4113240001/img/tabfwicon1_bg.png) no-repeat center;
      background-size: cover;
    }

    .tablist2 .cl .fr .pic a:nth-child(2) {
      background: url(https://t.nanyang.gov.cn/file/4113240001/img/tabfwicon2_bg.png) no-repeat center;
      background-size: cover;
    }

    .tablist2 .cl .fr .pic a:nth-child(3) {
      background: url(https://t.nanyang.gov.cn/file/4113240001/img/tabfwicon3_bg.png) no-repeat center;
      background-size: cover;
    }

    .tablist2 .cl .fr .pic a:nth-child(4) {
      padding: 0;
    }

    .tablist2 .cl .fr .pic a img {
      width: 190px;
      height: 85px;
      display: block;
    }

    .tablist2 .cl .fr .pic a p {
      font-weight: 700;
      font-size: 16px;
      color: #FFFFFF;
      letter-spacing: 0;
      line-height: 1.3;
    }

    .tablist2 .cl .fr .pic a:nth-child(1) p {
      text-shadow: 0 2px 4px #1BAE9E;
    }

    .tablist2 .cl .fl .pic a:nth-child(2) p {}

    .tablist2 .cl .fl .pic a:nth-child(3) p {}

    .tablist2 .cl .fr {
      width: 432px;
      height: auto;
      background: #deedfd6b;
      border-radius: 2px;
      padding: 18px 17px;
    }

    .cx {
      width: 97px;
      height: 29px;
      border: 1px solid #004c93b6;
      border-radius: 2px;
      position: absolute;
      bottom: 4px;
      right: 0;
      line-height: 29px;
      font-size: 14px;
      text-align: center;
      border-radius: 2px;
    }

    .tablist2 .cl .fr .item .title {
      position: relative;
    }

    .tablist2 .cl .fr .item .title .cx a {
      color: #004D93;
    }

    .tablist2 .cl .fr .item .title .cx a::after {
      content: '';
      display: none;
    }

    .tablist2 .cl .fr .item .title .cx a img {
      margin-right: 7px;
      margin-top: -2px;
    }

    .tablist2 .cl .fr .zbl {
      width: 100%;
      text-align: center;
      margin: 5px 0 8px;
    }

    .tablist2 .cl .fr .zbl p:nth-child(1) {
      font-size: 22px;
      color: #121212;
    }

    .tablist2 .cl .fr .zbl p:nth-child(2) {
      font-size: 16px;
      color: #004D93;
    }

    .tablist2 .cl .fr .bjbox {
      width: 156px;
      height: 83.85px;
      background: #F0F6FE;
      border-radius: 2px;
      mix-blend-mode: multiply;
      font-size: 16px;
      text-align: center;
      padding: 15px 0;
      float: left;
      margin: 0 10px 10px 0;
    }

    .tablist2 .cl .fr .bjbox p:nth-child(1) {
      color: #004D93;
      margin-bottom: 10px;
      font-size: 15px;
    }

    .tablist2 .cl .fr .bjbox:nth-child(2n) {
      margin-right: 0;
    }

    .tablist2 .cl .fr .bot {
      display: flex;
      width: 100%;
      height: 82px;
      align-items: center;
      justify-content: space-evenly;
      margin-top: 10px;
    }

    .tablist2 .cl .fr .line {
      width: 1px;
      height: 37px;
      border: 1px solid #B0C5DE;
    }

    .tablist2 .cl .fr .bot div {
      text-align: center;
    }

    .tablist2 .cl .fr .bot div p a {
      display: block;
      font-size: 15px;
      color: #121212;
      margin-top: 7px;
    }