/* headline */
.headline{width: 100%;padding: 35px 10px;}
.headline h2{font-size: 38px;color: #0062C7;font-weight: bold;text-align: center;line-height: 1.6;background: url("../img/tt.png") left center no-repeat;}
.headline h2 a{ color: #0062C7;}
.headline .more{width: 100%;text-align: center;font-size: 18px;margin-top: 15px;}
.headline .more a{ color: #666;}
.headline .more em{color: #666;margin: 0 6px 0 12px;}
/* newsBox */
.newsBox{width: 100%;}
/* slideBox */
.slideBox{width: 635px;height: 370px;position: relative;border-radius: 4px;overflow: hidden;}
.slideBox .hd{position: absolute;right: 5px;bottom: 15px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 10px;cursor: pointer;width: 10px;height: 10px;background: rgba(255, 255, 255, 0.3);border-radius: 5px;}
.slideBox .hd ul li.on {background: #fff;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 370px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 44px;line-height: 44px;font-size: 16px;background:rgba(0, 0, 0, 0.6);text-indent: 10px;z-index: 1;}
.slideBox .bd p a {color: #fff;display: block;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideTxt {width: 590px;max-height: 370px;overflow: hidden;position: relative;z-index: 1;}
.slideTxt .hd ul {width: 100%;height: 46px;border-bottom: 1px solid #DCDCDC;margin-bottom: 14px;overflow: hidden;}
.slideTxt .hd ul li {font-size: 22px;height: 45px;color: #999;overflow: hidden;float: left;padding: 0 8px;margin-right: 20px;}
.slideTxt .hd ul li a {display: block;color: #999;width: 100%;height: 100%;}
.slideTxt .hd ul li.on {border-bottom: 3px solid #0161C7;font-weight: bold;}
.slideTxt .hd ul li.on a{color: #0161C7;}
.slideTxt .bd ul {overflow: hidden;}
.slideTxt .bd ul li {font-size: 17px;line-height: 46px;background: url("../img/libg.png") center left no-repeat;overflow: hidden;}
.slideTxt .bd ul li a {display: block;float: left;width: 76%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-left: 14px;}
.slideTxt .bd ul li a:hover {color: #0161C7;}
.slideTxt .bd li span {float: right;color: #999;font-size: 15px;}
.slideTxt .bd .more {position: absolute;right: 0;top: 8px;z-index: 2;width: 18px;height: 18px;background: url("../img/more.png");}
.slideTxt .bd .more a{display: block;height: 100%;}
/* xxgk */
.xxgk{width: 100%;background-image: linear-gradient(177deg, #fafbffd4 0%, #F5F8FE 100%);padding: 20px 0;}
/* gkTitle */
.gkTitle{width: 100%;margin: 0 auto 30px;text-align: center;}
/* gkLun */
.gkLun{box-shadow: 0 0 15px 0 #c0cee696;padding: 26px;border-radius: 6px;}
.gkLun ul{width: 100%;display: -webkit-flex;display: flex;justify-content: space-between;}
.gkLun ul li{width: 160px;text-align: center;}
.gkLun ul li p{font-size: 17px;margin-top: 8px;}
/* zfxxgk */
.zfxxgk{width: 635px;box-shadow: 0 0 15px 0 #c0cee696;background: #fff;}
.zfxxgk .title{width: 100%;height: 80px;line-height: 80px;background: #186BF1;font-size: 31px;text-align: center;}
.zfxxgk .title a{color: #fff;display: block;}
.zfxxgk ul{padding: 35px 0 35px 30px;width: 100%;overflow: hidden;}
.zfxxgk ul li {float: left;width: 33%;font-size: 16px;color: #121212;font-family: MicrosoftYaHei;font-size: 16px;color: #121212;background: url(../img/li_bg.png) center left no-repeat;text-indent: 20px;
    background-size: 13px 13px;line-height: 60px;height: 60px;}
/* fwItem */
.fwItem{width: 635px;}
.serveSlider{margin-top: 25px;}
.serveSlider .tab_title {
    width: 100%;
    height: 76px;
    background: #EEF6FE;
  }

  .serveSlider .tab_title li {
    width: 208px;
    font-family: MicrosoftYaHei;
    font-size: 22px;
    color: #999999;
    letter-spacing: 0;
    text-align: center;
    display: inline-block;
    line-height: 76px;
  }

  .serveSlider .tab_title li.on {
    background: #2186F0;
    color: #FFFFFF;
    position: relative;
  }

  .serveSlider .tab_title li.on::after {
    content: '';
    width: 16px;
    height: 16px;
    background: #2186F0;
    display: block;
    transform: rotate(45deg);
    position: absolute;
    right: 50%;
    bottom: -8px;

  }

  .slipInto {
    width: 71px;
    height: 71px;
  }

  .serveSlider .tab_content .tab_content_items {
    display: none;
  }

  .serveSlider .tab_content .tab_content_items.on {
    display: block;
  }

  .serveSlider .tab_content .tab_content_items li {
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #121212;
    letter-spacing: 0;
    text-align: center;
    display: inline-block;
    margin: 15px 41px;
  }

  .serveSlider .tab_content .tab_content_items li p {
    line-height: 30px;
    margin-top: 10px;
  }

  .serveSlider .tab_content .tab_content_items li.alitilebig {
    margin: 15px 35px;
  }
  .slipInto {
    width: 71px;
    height: 71px;
  }

  .serveSlider .tab_content .tab_content_items {
    display: none;
    border: 1px solid #D6E6F7;
    border-top: none;
    padding-top: 20px;
  }

  .serveSlider .tab_content .tab_content_items.on {
    display: block;
  }

  .serveSlider .tab_content .tab_content_items li {
    font-family: MicrosoftYaHei;
    font-size: 16px;
    color: #121212;
    letter-spacing: 0;
    text-align: center;
    display: inline-block;
    margin: 15px 41px;
  }

  .serveSlider .tab_content .tab_content_items li p {
    line-height: 30px;
    margin-top: 10px;
  }

  .serveSlider .tab_content .tab_content_items li.alitilebig {
    margin: 15px 35px;
  }
  /* tjItem */
  .tjItem h2{line-height: 60px;text-align: center;font-size: 20px;color: #222;}
  .tjItem span{color: #0062c7;font-size: 40px;font-family: cursive;font-weight: bold;}
  .tjItem .tjUl{width: 85%;display: -webkit-flex;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;}
  .tjItem .tjUl .tjLi{width: 240px;height: 80px;background: #DAEDFF;margin: 14px;}
  .tjItem .tjUl .tjLi h4{text-align: center;color: #2286e5;padding-top: 14px;font-size: 18px;}
  .tjItem .tjUl .tjLi h4 p{font-size: 24px;color: #333;font-family: cursive;font-weight: bold;}
/* fwulItem */
.fwulItem{margin-top: 20px;overflow: hidden;width: 100%;}
.fwulItem li{float: left;width: 310px;margin-bottom: 12px;background: #ECF5FF;height: 86px;line-height: 86px;}
.fwulItem li:nth-child(2n){float: right;}
.fwulItem li a{display: block;font-size: 18px;color: #121212;font-weight: bold;text-indent: 136px;}
.fwulItem li:first-child a{background: url("../img/fwulItem01.png") left 90px center no-repeat;}
.fwulItem li:nth-child(2) a{background: url("../img/fwulItem02.png") left 90px center no-repeat;}
.fwulItem li:nth-child(3) a{background: url("../img/fwulItem03.png") left 90px center no-repeat;}
.fwulItem li:nth-child(4) a{background: url("../img/fwulItem04.png") left 90px center no-repeat;}
.fwulItem li:nth-child(5) a{background: url("../img/fwulItem05.png") left 90px center no-repeat;}
.fwulItem li:nth-child(6) a{background: url("../img/fwulItem06.png") left 90px center no-repeat;}
/* hdItem */
.hdItem{width: 590px;}
/* hdulItem */
.hdulItem{margin-top: 20px;overflow: hidden;width: 100%;}
.hdulItem li{float: left;width: 288px;margin-bottom: 15px;height: 96px;line-height: 96px;}
.hdulItem li:nth-child(2n){float: right;}
.hdulItem li a{display: block;font-size: 18px;font-weight: bold;text-indent: 82px;}
.hdulItem li:first-child a{background: url("../img/hdulItem01.png") top center no-repeat;color: #0062C7;background-size: contain;}
.hdulItem li:nth-child(2) a{background: url("../img/hdulItem02.png") top center no-repeat;color: #000;background-size: contain;}
.hdulItem li:nth-child(3) a{background: url("../img/hdulItem03.png") top center no-repeat;color: #7E5000;background-size: contain;}
.hdulItem li:nth-child(4) a{background: url("../img/hdulItem04.png") top center no-repeat;color: #183EAB;background-size: contain;}
/* zjTab */
.zjTab{width: 100%;padding: 30px 20px;background: #EEF6FE;margin-top: 6px;}
.zjTab .hd ul{width: 100%;height: 46px;border-bottom: 1px solid #DCDCDC;margin-bottom: 20px;overflow: hidden;}
.zjTab .hd ul li{font-size: 22px;float: left;margin-right: 25px;height: 45px;color: #999;}
.zjTab .hd ul li a{display: block;color: #999;width: 100%;height: 100%;}
.zjTab .hd ul li.on{border-bottom: 3px solid #0161C7;font-weight: bold;}
.zjTab .hd ul li.on a{color: #0161C7;}
.zjTab .liList{border-bottom: 1px dashed #e7e7e7;padding: 12px 0 15px;}
.zjTab .liList .w430{width: 430px;}
.zjTab .liList p{font-size: 18px;margin-bottom: 12px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zjTab .liList h4 span{font-size: 14px;color: #999;margin-right: 40px;}
.zjTab .liBtn{margin-top: 8px;}
.zjTab .liBtn h3{width: 90px;height: 40px;line-height: 40px;border-radius: 20px;text-align: center;font-size: 16px;}
.zjTab .liBtn .jinxing{background: #E5F2FF;color: #186BF1;border: 1px solid #186BF1;}
.zjTab .liBtn .jieshu{background: #E5E5E5;color: #616161;}
/* ztzl */
.ztzl{width: 100%;}
.ztzl .title{width: 100%;text-align: center;}
/* picScroll-left */
.picScroll-left {width: 1200px;height: 224px;margin: 30px auto 50px;position: relative;}
.picScroll-left .hd .prev,.picScroll-left .hd .next {width: 28px;height: 180px;cursor: pointer;position: absolute;z-index: 1;}
.picScroll-left .hd .prev {left: -40px;background: url("../img/ztleft.png") center center no-repeat;}
.picScroll-left .hd .next {right: -40px;background: url("../img/ztright.png") center center no-repeat;}
.picScroll-left .bd {width: 1200px;height: 224px;overflow: hidden;}
.picScroll-left .bd ul {height: 224px;overflow: hidden;}
.picScroll-left .bd ul li {float: left;margin-right: 8px;width: 294px;}
.picScroll-left .bd ul li img {display: block;width: 294px;height: 180px;}
.picScroll-left .bd ul li p {width: 100%;padding: 0 10px;font-size: 18px;height: 44px;line-height: 44px;background: #E5F4FF;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}




.right-nav {
    position: fixed;
    right: 0;
    top: 50%;
    z-index: 2;
}

.right-nav ul li {
    width: 78px;
    padding: 13px 11px;
    text-align: center;
    background-color: #FFFFFF;
    box-shadow: 0 2px 4px 0 #00000024;
    border-radius: 2px 0 0 2px;
    margin-bottom: 2px;
    cursor: pointer;
    position: relative;
}

.right-nav ul li a {
    display: block;
    font-size: 14px;
    color: #575454;
}

.right-nav ul li .ricon {
    display: inline-block;
    width: 28px;
    height: 28px;
}

.right-nav ul li:nth-child(1) .ricon {
    background: url(https://t.nanyang.gov.cn/file/4113280004/img/rnav_icon2.png);
}
.right-nav ul li:hover {
    background-color: #1A77FB;
}

.right-nav ul li:hover a {
    color: #FFFFFF;
}

.right-nav ul li:nth-child(1):hover .ricon {
    background: url(https://t.nanyang.gov.cn/file/4113280004/img/rnav_icon2_h.png);
}
.oldModel .right-nav ul li a{font-size: 28px;}