.wrapper-content {
    width: 1200px;
}

.wrapper-contents {
    width: 1200px;
    margin: 24px auto 0;
    display: flex;
}

/*左边*/
.showMobile{
    display: none;
}
.showPc{
    display: block;
}
.wrapper-content1, .wrapper-content2, .wrapper-content3, .wrapper-content1-left-content {
    display: flex;
    justify-content: space-between;

}

.wrapper-content2, .wrapper-content3 {
    margin-top: 55px;
}

.wrapper-contents-left {
    background: #fff;
    /*width: 872px;*/
    flex:1;
    padding: 34px 24px 34px 26px;
}

.gtjnw2023_flex_l {
      width: 260px;
      flex-shrink: 0;
      flex-grow: 0;
      float: left;
    }
.gtjnw2023_flex_r {
  width: calc(100% - 282px);
  float: right;
}
/* 位置导航 */
.list-breadcrum {
  font-size: 16px;
  line-height: 16px;
  padding: 24px 0 13px;
  color: #000;
}

.list-breadcrum a {
  font-size: 16px;
  color: #000;
}

.list-fg img {
  width: 100%;
  margin-left: -6px;
} 

.gtjnw2023_left_menu li {
  margin-bottom: 10px;
}

.gtjnw2023_left_menu li a {
  display: block;
  font-size: 22px;
  line-height: 35px;
  font-weight: bold;
  background: #ecf7ff;
  color: #154e8b;
  padding: 20px 20px 20px 45px;
}

.gtjnw2023_left_menu li a:hover {
  background: rgba(35, 120, 198, 0.8);
  color: #fff;
}

.gtjnw2023_left_menu li.active a {
  background: #125797;
  color: #fff;
}


.gtjnw2023_left_menu_xl li.lia {
  margin-bottom: 10px;
}
.gtjnw2023_left_menu_xl li a {
  display: block;
  font-size: 22px;
  line-height: 35px;
  font-weight: bold;
  padding: 20px 20px 20px 45px;
  position: relative;
}
.gtjnw2023_left_menu_xl li.lia a.ap{
  background: #ecf7ff;
  color: #154e8b;
}

.gtjnw2023_left_menu_xl li ul{
  display: none;
}
/*.gtjnw2023_left_menu_xl li.open ul{
  display: block;
}*/
.gtjnw2023_left_menu_xl li.lib {
  margin-top: 6px;
}
.gtjnw2023_left_menu_xl li a.ap .icos{
  width: 20px;
  height: 20px;
  background: no-repeat center center;
  background-image: url(../image/gtjnw2023_tjyw9_close.png);
  position: absolute;
  right: 20px;
  top: 50%;
  margin-top: -10px;
}
.gtjnw2023_left_menu_xl li.open:not(.active) a.ap .icos{
  transform: rotateZ(90deg);
}
.gtjnw2023_left_menu_xl li.open.active a.ap .icos{
  background-image: url(../image/gtjnw2023_tjyw9_open.png);
}
.gtjnw2023_left_menu_xl li.lib a.ac {
  background: #6aa8e0;
  color: #fff;
}


.gtjnw2023_left_menu_xl li.active a.ap,.gtjnw2023_left_menu_xl li.lib.active a.ac {
  background: #125797;
  color: #fff;
}


.wrapper-content1-left, .wrapper-content-right, .wrapper-content-left {
    position: relative;
    width: 48.5%;
}

.wrapper-content-title {
    font-size: 24px;
    font-weight: 600;
    height: 49px;
    background: url(../image/gtj2023_title-underline.png) no-repeat;
    background-position: 0px 46px;
    padding-top: 2px;
    border-bottom: 1px solid #c5c8cb;
}

.wrapper-content-title a {
    color: #0962be;
}

.wrapper-content-title .more {
    display: inline-block;
    font-size: 14px;
    font-weight: 400;
    color: #646464;
    margin-top: 20px;
    float: right;
    margin-right: 20px;
}

.wrapper-content1-title {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
}

.wrapper-content1-title a {
    color: #000;
}

.wrapper-content1-left-img {
    padding-top: 20px;
    float: left;
    width: 172px;
    height: 245px;
    margin-right: 20px;
}

.wrapper-content1-left-img img {
    width: 100%;
    height: 100%;
}

.wrapper-content1-left-explain {
    padding-top: 18px;
    float: left;
}

.wrapper-content1-left-explain-content {
    padding-top: 10px;
    text-indent: 2em;
    width: 206px;
    font-size: 14px;
    font-weight: 400;
    color: #616161;
    line-height: 26px;
}

.wrapper-content-left-list {
    margin-top: 16px;
}

.wrapper-content-left-list li {
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    padding-left: 18px;
	overflow: hidden;
}

.wrapper-content-left-list li a p {
    font-size: 16px;
    color: #000;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.wrapper-content-left-list li:nth-child(odd) {
    background: #E9F2FD
}

.wrapper-content-right-list {
    margin-top: 16px;
}

.wrapper-content-right-list li {
    height: 36px;
    line-height: 36px;
    font-size: 16px;
    padding-left: 18px;
	overflow: hidden;
}

.wrapper-content-right-list li a p {
    font-size: 16px;
    color: #000;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.wrapper-content-right-list li:nth-child(odd) {
    background: #E9F2FD
}

/*右边*/
.wrapper-contents-right {
    width: 268px;
    height: 596px;
    margin-left: 13px;
    background: #fff;
    padding: 8px 18px 96px;
    box-shadow: 0px 5px 7px 0px rgba(240, 240, 240, 0.75);
}

.wrapper-list-right-menu-title {
    height: 59px;
}
.wrapper-list-right-menu-title img{
    width:100%
}
.wrapper-list-right-menu ul li {
    height: 78px;
    border:1px solid #c5c8cb;
    line-height: 78px;
    cursor: pointer;
    border-radius: 2px;
    margin-bottom: 20px;
}
.wrapper-list-right-menu ul li.active{
    background: #0962BE;
    color:#fff;
}
.wrapper-list-right-menu ul li.active .des-btn,.wrapper-list-right-menu ul li.active a {
    color:#fff;
}
.wrapper-list-right-menu ul li a {
    padding: 0 14px;
    display: flex;
    color: #000;
}

.wrapper-list-right-menu ul li a p {
    height: 26px;
}
.wrapper-list-right-menu ul li img {
    width: 60px;
    height: 60px;
    margin-top: 10px;
    margin-left: 10px;

}

.wrapper-list-right-menu ul li .des-title {
    line-height: 60px;
    width: 106px;
    text-align: right;
    letter-spacing: 3px;
    font-size: 22px;
}

.wrapper-list-right-menu ul li .des-btn {
    display: inline-block;
    width: 64px;
    text-align: right;
    font-size:58px;
    color: #0962BE;
    margin-top: -6px;
}
.wrapper-list-right-menu ul li a .min-des{
    margin-top: 12px;
    width: 104px;
}
.wrapper-list-right-menu ul li a .min-des span{
    display: inline-block;
    width: 46px;
}

.wrapper-list-title{
    position: relative;
    font-size: 24px;
    color: #0962be;
    font-weight: 600;
    height: 76px;
    line-height: 76px;
    border-bottom: 1px solid #c5c8cb;
}
.underline{
    position: absolute;
    width: 57px;
    height: 5px;
    background-color: #0962be;
    bottom: -2px;
    border-radius: 2px;
}
.list-content ul{
    margin-top: 18px;
}
.list-content ul li{
    height: 59px;
    line-height: 59px;
    border-bottom: 1px dashed #d9d9d9;
    background: url(../image/gtj2023_list-circle.png) no-repeat;
    background-position: 20px;
    padding-left: 49px;
}
.list-content ul li span{
    float: right;
    color: #909090;
    /* font-size: 14px; */
}
.list-content ul li a{
    font-size: 16px;
    color: #525252;
}

.list-pager{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 37px;
    margin-bottom: 57px;
}
.list-pager a{
    display: inline-block;
    border: 1px solid #e4e4e4;
    width: 29px;
    height: 29px;
    text-align: center;
    line-height: 29px;
    background: #fdfdfd;
    color: #666666;
    margin-right: 11px;
}
.list-pager span{
    display: inline-block;
    height: 31px;
    color: #666;
}
.prev, .next{
    width: 58px !important;
    height: 29px !important;
}
.list-pager .active{
    background-color: #1f61ba;
    color: #fff;
}
.sl{
    margin-right: 11px;
}
.turn{
    position: relative;
    top: 4px;
    margin-left: 11px;  
}
.list-pager input{
    width: 35px;
    height: 29px;
    border: 1px solid #cacaca;
    outline: none;
    margin-right: 11px;
}
.list-pager button{
    width: 35px;
    height: 29px;
    background: none;
    outline: none;
    border: 1px solid #cacaca;
    cursor: pointer;
    color: #666;
}

















































