@charset "utf-8";

body {
    font-family: "Microsoft Yahei", 微软雅黑, "Helvetica Neue", Arial, sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    color: #333333;
    overflow-x: hidden;

}

ul {
    list-style: none;
}

a {
    color: #333333;
}

p {
    font-size: 13px;
}

ul,
ol,
dl {
    padding: 0;
    margin: 0;
}

h1,
h2,
h3,
h4,
h5,
h6,
p {
    margin-top: 0;
    padding-right: 15px;
    padding-left: 15px;
}

a img {
    border: none;
}

a:hover,
a:active,
a:focus {
    text-decoration: none;
    color: #2556c4 !important;
    /*font-weight: bold;*/
}

.container_g {
    width: 1200px;
    margin: 0 auto;
}

.headbanner {
    height: 183px;
    background-image: url(heads.gif);
    background-position: 50% 0px;
}

.lbBanner {
    width: 100%;
    /* background: url(banner.png) center no-repeat; */
    position: relative;
}

.swiper-pagination {
    position: absolute;
    bottom: 15px;
    left: 20px;
    z-index: 999;
}

.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #d5d5d5;
    width: 10px;
    height: 10px;
    opacity: 1;
}

.swiper-pagination-bullets .swiper-pagination-bullet-active {
    border: 3px solid #00aadc;
    background-color: #fff;
}

.swiper-slide {
    display: table-cell;
    text-align: center;
    overflow: hidden;
}

#mySwiper img {
    /*margin: 0 auto;*/

}

/* new */
.head_logo {
    width: 360px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    float: left;
}

.head_nav {
    float: right;
    min-width: 700px;
    height: 80px;
    /* background-color: aqua; */
}

.mt20 {
    margin-top: 20px;
}

.movieTrans {
    width: 100%;
    height: 240px;
    /* background: #F39C66; */
}

.imga {
    display: inline-block;
    width: 98px;
    color: #cfcfcf;
    font-size: 20px;
    padding-bottom: 5px;
}

.imga:hover,
.activeTab a {
    font-size: 24px;
    font-weight: bold;
    color: #3d72e6;
    background: #fff;
    background: url(activeNew.png) bottom no-repeat;
    padding-bottom: 5px;
}

.lbBanner .nextPage {
    width: 100%;
    height: 60px;
    position: absolute;
    bottom: 0px;
    z-index: 900;
    text-align: center;
    /* background: url(banner_bg.png) center bottom no-repeat; */
    background-size: 100% 100%;
}

/* new */
.bants {
    width: 100%;
    height: 80px;
    background-color: #fff;
    position: relative;
    z-index: 996;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
}

.menulist {
    z-index: 1000;
    height: 80px;
}

.menulist>li {
    float: left;
    width: 14%;
    text-align: center;
    height: 80px;
}


.menulist>li a {
    line-height: 80px;
    color: #fff;
    font-size: 18px;
    display: block;
}

.menulist>.active>a {
    font-weight: bold;
}

.menulist>.active>a {
    color: #187fff;
}

.menulist>li a:hover {
    line-height: 80px;
    /* background: url(menuCov.png) center no-repeat; */
    font-weight: bold;
    color: #187fff !important;
}

.menutitle .long:hover {
    line-height: 80px;
    /* background: url(long.png) center no-repeat; */
    font-weight: bold;
    color: #fff;
}

.menutitle>ul li a:hover {
    line-height: 80px;
    /*  background: #00adef; */
    background: #187fff;
    font-weight: bold;
    color: #fff !important;
}

.menulist .menuleft {
    position: absolute;
    right: 200px;
}

#fixm {
    width: 135px;
}

#fixm2 {
    width: 64px;
}

.midbanner {
    height: 456px;
    background-image: url(ban2.jpg);
    background-position: 50% 0px;
}

.btbanner {
    width: 100%;
    min-height: 1200px;
    background: url(2023zww_bac.png) center center no-repeat;
    /* background-color: #7acae5; */
    /* background-position: 50% 0px; */
}

.colm1 {
    height: 170px;
    background-color: #fff;
    padding-top: 15px;
    position: relative;
    margin-top: 20px;

}

.colmfix {
    height: 10px;
}

.fixsearchtb {
    border-radius: 0px;
}

.searchbt {
    width: 306px;
    float: left;
    padding-right: 10px;
}

.searchtit {
    float: left;
    padding-top: 4px;
    padding-left: 10px;
    padding-right: 7px;
    color: #c00000;
}

.search_bn {
    width: 89px;
    float: left;
    padding-top: 4px;
}

.denglu {
    float: right;
    padding-top: 8px;
}

.denglu a {
    background-color: #f36420;
    padding: 2px 5px;
    color: #fff;
    margin-right: 5px;
}

.colm2 {
    margin: 20px 0;
}

.newscol2 {
    float: left;
    height: 350px;
}

.fixnewcol21 {
    width: 860px;
    background-color: #fff;
}

.fixnewcol22 {
    width: 10px;
}

.fixnewcol23 {
    width: 330px;
    position: relative;
}

.fixnewcol24 {
    position: relative;
}

.pgimg {

    margin-left: 14px;
    float: left;
}

.pgimg img {
    display: block;
}

.img2 {
    margin-bottom: 26px;
}

.pgtext {
    float: left;
    width: 480px;
    margin-left: 23px;
    margin-top: 50px;
}

.pgtext h4,
.pgtext p {
    padding: 0;
}

.pgtext h4 a {
    color: #1a791d;
    font-weight: bold;
    line-height: 23px;
}

.newlist3 {
    border-top: 1px solid #666666;
    padding-top: 10px;
}

.newlist3 li .title a {
    line-height: 26px;
    color: #666666;
}

.newlist3 li .date {
  float: right;
  color: rgba(153, 153, 153, 1);
  padding-right: 8px;
}

.fixnewcol23 div {
    float: left;
}

.fixnewcol23 {
    background-color: #eeeeee;
}

.newscol3 {
    float: left;
    height: 460px;
    margin-top: 11px;
}

.fixnewcol31 {
    width: 596px;
    background-color: #fff;
    margin-top: 20px;
}
.tebg {
    background: #fff url(2023tm-bg.png) center no-repeat;
}
.fixnewcol32 {
    width: 8px;

}

.fixnewcol33 {
    width: 596px;
    background-color: #fff;
    margin-top: 20px;
}

.clear {
    clear: both;
}

.newlist4 {
    width: 530px;
    margin: 0 auto;
    margin-top: 20px;
}

.newlist4 li img {
    float: left;

}

.newlist4 li {
    margin-top: 25px;
}

.textb1,
.textb2 {
    display: block;
    width: 390px;
    margin-left: 13px;
    float: left;
}

.textb1 {
    font-weight: bold;
    margin-bottom: 5px;
}

.textb2 {
    font-size: 13px;
    line-height: 22px;
}

.fls1 {
    width: 160px;
    float: left;
    margin-left: 20px;
    margin-bottom: 39px;
    border-radius: 5px;
}

.fls2 {
    float: left;
    width: 351px;
    float: left;
    padding-left: 10px;
}

.fls1,
.fls2 {
    margin-top: 23px;
}

.fstitle {
    font-size: 20px;
    color: #4e8327;
    font-weight: bold;
    line-height: 20px;
}

.fls2 p {
    padding: 0;
    padding-top: 5px;
    line-height: 20px;
    font-size: 14px;
}

.fls3 {
    float: right;
    color: #3d72e6;
    border: 1px solid #3d72e6;
    border-radius: 20px;
    margin-right: 80px;
    padding: 0 10px;
}

.newlist5 li {
    float: left;
    border: 1px solid #a9a9a9;
    height: 190px;
    width: 123px;
    margin-left: 15px;
}

.newlist5 li a img {
    display: block;
    width: 109px;
    height: 145px;
    margin: 0 auto;
    margin-top: 10px;
}

.list5text {
    text-align: center;
    padding-top: 7px;
}

.list5text a {
    font-size: 14px;
}

.newscol4 {
    float: left;
    height: 185px;
    margin-top: 11px;
    background-color: #fff;
}

.fixnewcol41 {
    width: 50%;
    margin-top: 20px;

}

.fixnewcol42 {
    width: 50%;
    margin-top: 20px;
}

.newlist6 {
    width: 500px;
    margin: 0 auto;
}

.newlist6 li a {
    color: #666;
    line-height: 40px;
    font-size: 18px;

}

.newlist6 li .lh30 {
    line-height: 30px;
}

.newlist6 li {
    border-bottom: 1px solid #ddd;
}

.fps {
    display: block;
    float: right;
}

.bottombanner {
    width: 100%;
    height: 37px;
    background-color: #dadada;
    clear: both;
}

.btheight {
    height: 139px;
    background-color: #fff;
}

.btheight p {
    text-align: center;
    margin-top: 15px;
    margin-bottom: 1px;
    font-size: 14px;
}

.youqinglist {
    float: left;
}

.yql {
    float: left;
}

.youqinglist li {
    height: 37px;
    float: left;
    padding-left: 50px;
    padding-top: 5px;
    width: 300px;
}

.fixcg {
    position: relative;
}

.pngleft {
    position: absolute;
    top: 180px;
    z-index: 999;
    left: -35px;
}

.pngright {
    position: absolute;
    top: 180px;
    z-index: 999;
    right: -35px;
}

.menulist3 {
    width: 1200px;
    z-index: 1;
}

.menulist3 li {
    float: left;
    width: 190px;
    margin-left: 8px;
    margin-top: 8px;
}

.menulist3 li img {
    width: 166px;
}

#wrap3 {
    width: 999px;
    margin: 20px;
}

#prev4 {
    position: absolute;
    top: 100px;
    left: -30px;
}

#next4 {
    position: absolute;
    top: 100px;
    right: -30px;
}

/**/
.shangyi1 {
    width: 61px;
    height: 25px;
    background-color: #ff3c02;
    display: inline-block;
    text-align: center;
    line-height: 25px;
    color: #fff;
    border-radius: 15px;
    position: relative;
    z-index: 2;
    cursor: pointer;
    font-size: 13px;
}

.shangyi1:hover {
    color: #fff;
}

.shangyi1:focus {
    color: #fff;
}

.shangyi2 {
    width: 61px;
    height: 25px;
    background-color: #ccc;
    display: inline-block;
    text-align: center;
    line-height: 25px;
    color: #fff;
    border-radius: 15px;
    position: relative;
    left: -17px;
    z-index: 1;
    cursor: pointer;
    font-size: 13px;
}

.shangyi2:hover {
    color: #fff;
}

.shangyi2:focus {
    color: #fff;
}

.fixsy1 {
    z-index: 98;
    background-color: #ccc;
}

.fixsy2 {
    z-index: 99;
    background-color: #ff3c02;
}

.fixsy3 {
    z-index: 99;
    background-color: #ff3c02;
}

.fixsy4 {
    z-index: 98;
    background-color: #ccc;
}

.tihuan {
    width: 100%;
    height: 61px;
    padding-top: 12px;
    padding-left: 14px;
}

.daohang {
    height: 76px;
    padding-top: 42px;
    border-bottom: 1px solid #ccc;
}

.xlannewscol2 {
    float: left;
    height: 100%;
}

.xlanfixnewcol21 {
    width: 299px;
    border-right: 1px solid #ccc;

}

.xlanfixnewcol22 {

    width: 700px;
}

.gaik {
    margin-top: 26px;
}

.gklist {
    width: 267px;
}

.gklist li {
    background-color: #cce3eb;
    width: 267px;
    height: 47px;
    text-align: center;
    margin-bottom: 1px;
}

.gklist li a {
    line-height: 47px;
    font-size: 18px;
}

.gkmenu {
    border: 1px solid #ccc;
    width: 268px;
    margin-top: 28px;
}

.gkmenu li {
    width: 268px;
    border-bottom: 1px dotted #ccc;

}

.gkmenu li a img {
    display: inline-block;
    width: 133px;

}

.melist1 li a {
    color: #7e7e7e;
    line-height: 32px;
}

.titles {
    font-size: 24px;
    text-align: center;
    padding-top: 40px;
    margin-bottom: 10px;
    font-weight: bold;
}

.contents {
    padding: 20px;
    line-height: 32px;
}

.glneilist4 {
    width: 87%;
    margin: 0 auto;
    margin-top: 45px;
    color: #656565;

}

.glneilist4 li a {

    color: #656565;
}

.glneilist4 li {
    height: 40px;
}

.setdate {
    float: right;
}

.midbanner2 {
    width: 2997px;
}

.middiv {
    height: 456px;
    background-color: #000;
    float: left;
    position: relative;
}

.middiv1 {
    width: 999px;
    background-color: #ff0000;
}

.middiv2 {
    width: 999px;
    background-color: #fff;
}

.middiv3 {
    width: 999px;
    background-color: #000;
}

.pngleft2 {
    position: absolute;
    top: -250px;
    z-index: 999;
    left: -35px;
}

.pngright2 {
    position: absolute;
    top: -250px;
    z-index: 999;
    right: -35px;
}

.fixct {
    position: relative;
    height: 0;
}


/*ul.menulist li{}*/
ul.menulist>li {
    /*width: 108px; */
}

/*ul.menulist li h3{height: 40px; line-height: 40px;}*/
/*ul.menulist > li > h3{ background: #72a7ff;}*/
/*ul.menulist > li > ul > li h3{ background: #ffd9d9;}*/
/*ul.menulist > li h3:hover,.choice{ background: #ffc0c0!important;}*/
/* nav悬浮 */
ul>li>ul {
    display: none;
    z-index: 9999;
    position: relative;
}

ul>li.on>ul {
    display: block;
}

ul.menulist li {
    position: relative;
    background-color: #fff;
}

ul.menulist>li>ul li {
    width: 150px;
    position: relative;
    left: -10px;
}

ul.menulist>li>.lastNav li {
    left: 230px;
}


ul.menulist>li>ul>li ul {
    position: absolute;
    top: 0;
    right: -100px;
    width: 200px;
}

ul.menulist>li>ul span.sub {
    position: absolute;
    display: block;
    right: 10px;
    top: 10px;
    width: 10px;
    height: 60px;
    background: url(arrows.png)
        /*tpa=http://www.gdsc.cn/images/arrows.png*/
        no-repeat center center;
}

.menulist>li a {
    color: #000;
}

.yinying {
    float: left;
    background-color: #333;
    width: 268px;
    height: 456px;
    position: absolute;
    z-index: 9;
    top: 0;
    right: 0;
    opacity: 0.7;
    padding-top: 90px;
    display: none;
}

.yinying h4 a {
    color: #7acae5;

}

.yinying p a {
    color: #fff;
}




.yinying1 {
    float: left;
    background-color: #333;
    width: 268px;
    height: 456px;
    position: absolute;
    z-index: 9;
    top: 0;
    right: 0;
    opacity: 0.7;
    padding-top: 90px;
    display: none;
}

.yinying1 h4 a {
    color: #7acae5;

}

.yinying1 p a {
    color: #fff;
}



.yinying2 {
    float: left;
    background-color: #333;
    width: 268px;
    height: 456px;
    position: absolute;
    z-index: 9;
    top: 0;
    right: 0;
    opacity: 0.7;
    padding-top: 90px;
    display: none;
}

.yinying2 h4 a {
    color: #7acae5;

}

.yinying2 p a {
    color: #fff;
}

.tithead {
    height: 39px;
    width: 267px;
    background-image: url(xil1.jpg)
        /*tpa=http://www.gdsc.cn/images/xil1.jpg*/
    ;
    padding-left: 95px;
}

.tithead a {
    font-size: 18px;
    font-weight: bold;
    line-height: 39px;


}




#slide-box {
    width: 690px;
    position: relative;
}

#slide-box .corner {
    clear: both;
    border-top: #333 1px solid;
    display: block;
    overflow: hidden;
    height: 0;
    margin: 0 1px;
}

/*#slide-box .slide-content{background:#333;padding:0px;}*/
#slide-box .JQ-slide-content {
    position: absolute;
}

#slide-box .JQ-slide-nav a {
    display: block;
    z-index: 99;
    width: 37px;
    color: #b4b4b4;
    position: absolute;
    top: 205px;
    height: 65px;
    text-decoration: none;
}

#slide-box .JQ-slide-nav span {
    display: block;
    background: #4b4b4b;
    font: 700 53px arial;
    width: 37px;
    cursor: pointer;
    height: 63px;
    text-align: center;
}

#slide-box .JQ-slide-nav .corner {
    border-color: #4b4b4b;
}

#slide-box .JQ-slide-nav .prev {
    left: -10px;
}

#slide-box .JQ-slide-nav .next {
    right: -10px;
}

#slide-box .wrap {
    overflow: hidden;
    width: 9999px;
    height: 450px;
    position: relative;
}

#slide-box ul {
    width: 10000px;
}

#slide-box li {
    float: left;
    width: 999px;
    height: 450px;
}

#slide-box li img {
    width: 999px;
    height: 450px;
}

#slide-box .JQ-slide-nav a:hover,
#slide-box .JQ-slide-nav a:hover span {
    color: #f43d1e;
}

.jianfan {
    float: right;
    padding-top: 10px;
}

.newscol5 {
    float: left;
    height: 340px;
    margin-bottom: 12px;
}

.fixnewcol51 {
    width: 420px;
    background-color: #fff;
    padding-top: 20px;
    position: relative;
}

.fixnewcol52 {
    width: 510px;
    background-color: #fff;
    padding-top: 22px;
}

.fixnewcol53 {
    width: 13px;
}

.fixnewcol54 {
    width: 255px;
    background-color: #fff;
}

.lunbo1 {
    margin: 0 auto;
    width: 400px;
    height: 296px;
}

.lunbo1 h3 {
    padding: 5px;
    width: 300px;
    /* padding-left: 20px; */
    /* background-color: #333333; */
    font-size: 16px;
    position: absolute;
    bottom: -5px;
    /* background-color: rgba(0, 0, 0, 0.2); */
}

.lunbo1 h3 a,
.lunbo1 h3 a:visited {
    color: #fff;
}

.lunbo1 h3 a:hover {
    color: rgb(0, 173, 239);
}

.lunbo2 {
    margin: 0 auto;
    width: 565px;
}

.lunbo2 h3 {
    padding: 5px;
    padding-left: 20px;
    background-color: #333333;
    font-size: 16px;
    line-height: 22px;
    position: absolute;
    top: 25px;
    background-color: rgba(0, 0, 0, 0.2);
}

.lunbo2 h3 a,
.lunbo2 h3 a:visited {
    color: #fff;
}

.lunbo2 h3 a:hover {
    color: rgb(0, 173, 239);
}

#slider3_2 .lunbo2 h3{
    top: 360px;
    width: 565px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    background-color: rgba(0, 0, 0, 0.8);
}
#carousel1 li {
    width: 20px;
    height: 20px;
    border-radius: 0px;
    border: 0px;
    background-color: #000;
    float: left;
    text-align: center;
    color: #fff;
}

#carousel1 li:active {
    background-color: #ff0000;
}

#carousel1 .active {
    background-color: #ff0000 !important;
}

.lunbo3 {
    position: absolute;
    left: 230px;
}

#slider3 {
    width: 400px;
    margin: 0 auto;
}

#slider3 li a img {
    height: 296px;
    width: 359px;
}

.tablists {
    position: absolute;
    top: 295px;
    z-index: 99;
    left: 350px;
}

.tablists li {

    width: 5px;
    height: 5px;
    background-color: #fff;
    float: left;
    margin-left: 4px;
    cursor: pointer;
    text-align: center;
    border-radius: 50%;
}

.tablists li a {
    font-size: 1px;
    line-height: 1px;
    width: 5px;
    height: 5px;
    display: inline-block;
    border-radius: 50%;
}

.tablists .rslides_here {
    background-color: #3d72e6;
    border-radius: 40%;
    width: 10px;
    height: 5px;
    z-index: 999;
    top: 0px;
    position: relative;
}



#slider3_1 {
    width: 330px;
    margin: 0 auto;
}

#slider3_1 li a img {
    height: 350px;
    width: 287px;
}

#slider3_2 {
    width: 565px;
    margin: 0 auto;
}

#slider3_2 li a img {
    height: 400px;
    width: 565px;
}
.tablists_1 {
    position: absolute;
    top: 320px;
    z-index: 999;
    left: 220px;
}

.tablists_1 li {

    width: 20px;
    height: 20px;
    background-color: #333;
    float: left;
    margin-left: 1px;
    cursor: pointer;
    text-align: center;
}

.tablists_1 li a {
    width: 20px;
    height: 20px;
    display: block;
    color: #fff;
}

.tablists_1 .rslides_here {
    background-color: #e94a37;
    width: 20px;
    height: 20px;
    z-index: 999;
    top: 0px;
    position: relative;
}
/* 2 */
.tablists_2 {
    position: absolute;
    bottom: 16px;
    z-index: 999;
    right: 10px;
}

.tablists_2 li {

    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #888;
    float: left;
    margin-left: 5px;
    cursor: pointer;
    text-align: center;
}

.tablists_2 li a {
    width: 8px;
    height: 8px;
    display: block;
}

.tablists_2 .rslides_here {
    background-color: #fff;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    z-index: 999;
    top: 0px;
    position: relative;
}

.nav>li>a {
    padding: 0px;
    padding-bottom: 5px;
}

#home,
#profile,
#notic {
    padding-top: 6px;
}

/* pagespliter */
.GpageSpliter {
    font-size: 10px;
    line-height: 150%;
    margin: 5px 0 5px 0px;
    width: 90%;
    text-align: center;
}

.GpageSpliter .pagecode a,
.GpageSpliter .pagecode a:visited {
    padding: 1px 2px 1px 2px;
    margin: 0 2px 0 2px;
    background-color: #FFF2DB;
    border: 1px solid #F39C66;
    text-decoration: none;
}

.GpageSpliter .pagecode a:hover {
    color: #FFF;
    padding: 1px 2px 1px 2px;
    margin: 0 2px 0 2px;
    background-color: #F39C66;
    border: 1px solid #F39C66;
    text-decoration: none;
}

.GpageSpliter .current {
    color: #FFF;
    padding: 1px 2px 1px 2px;
    margin: 0 2px 0 2px;
    background-color: #F39C66;
    border: 1px solid #F39C66;
}

.GpageSpliter .text {
    background: none;
    border: none;
    font-size: 12px;
}

.GpageSpliter .pagenext,
.GpageSpliter .pagepre {
    line-height: 25px;
    background-repeat: no-repeat;
    font-size: 12px;
}

.GpageSpliter .pagepre {
    background-image: url(pagepre.gif)
        /*tpa=http://www.gdsc.cn/css/pagepre.gif*/
    ;
    background-position: left;
    padding-left: 10px;
}

.GpageSpliter .pagenext {
    background-image: url(pagenext.gif)
        /*tpa=http://www.gdsc.cn/css/pagenext.gif*/
    ;
    background-position: right;
    padding-right: 10px;
}

.newscol5 {
    position: relative;
}

.more {
    position: absolute;
    right: 20px;
    top: 25px;
}

.more a {
    display: none;
    width: 35px;
    height: 14px;
    background: url(turnRight.png) center center no-repeat;
}

.more a:hover {
    background: url(turnRightative.png) center no-repeat;
}

.more .disblock {
    display: block;
}

@media screen and (max-width: 1440px) {
    .head_nav {
        width: 660px;
    }
}

@media screen and (max-width: 1200px) {
    .bants {
        width: 1200px;
    }

    .lbBanner {
        width: 1200px;
    }

    .head_nav {
        width: 600px;
    }
}

#mySwiper img {
    width: 100%;
    height: 100%;
}

.content1 {
    width: 100%;
    height: 307px;
    background-color: #fff;
    padding: 20px;
    margin-bottom: 14px;
}

.content1 .left_box {
    width: 440px;
    float: left;
}

.content1 .left_box .infos {
    width: 100%;
    height: 142px;
    background: #3d93e6;
    border-radius: 12.5px;
    color: #fff;
    font-size: 16px;
    line-height: 27px;
    padding-top: 18px;
	padding-left:60px;
}

.content1 .left_box .notice {
    margin-top: 10px;
}

.content1 .left_box .notice .title {
    color: #3d72e6;
    font-size: 16px;
}

.content1 .left_box .notice .list_box {
    width: 100%;
    height: 90px;
    overflow: hidden;
}

.content1 .left_box .notice .list_box ul li {
    width: 100%;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #cdcdcd;
    position: relative;
    padding-left: 15px;
}

.content1 .left_box .notice .list_box ul li::before {
    content: '';
    width: 12px;
    height: 15px;
    background: url(2023list_icon.png) center center no-repeat;
    left: 0;
    top: 6px;
    position: absolute;
}

.content1 .rig_box {
    float: right;
    width: 700px;
}

.content1 .rig_box .rig_top {
    width: 100%;
    height: 135px;
    margin-bottom: 12px;
}

.content1 .rig_box .rig_top ul,
.content1 .rig_box .rig_bot ul {
    width: 100%;
    height: 100%;
}

.content1 .rig_box .rig_top ul li,
.content1 .rig_box .rig_bot ul li {
    float: left;
    display: inline-block;
    border-radius: 10px;
}

.content1 .rig_box .rig_top ul .li1 {
    width: 340px;
    height: 100%;
    background: url(2024index_jtzn.png) center center no-repeat;
    margin-right: 12px;
}

.content1 .rig_box .rig_bot ul .li2 {
    width: 340px;
    height: 100%;
    background: url(2024index_zxgp.png) center center no-repeat;
    margin-right: 12px;
}

.content1 .rig_box .rig_top ul .li3 {
    width: 340px;
    height: 100%;
    background: url(2024index_pzpj.png) center center no-repeat;
}

.content1 .rig_box .rig_bot {
    width: 100%;
    height: 116px;
}

.content1 .rig_box .rig_bot ul .li4 {
    width: 340px;
    height: 100%;
    background: url(2024index_ttyy.png) center center no-repeat;
    margin-right: 8px;
}

.content1 .rig_box .rig_bot ul .li5 {
    width: 327px;
    height: 100%;
    background: url(2023index_hdbm.png) center center no-repeat;
    margin-right: 8px;
}

.content1 .rig_box .rig_bot ul .li6 {
    width: 256px;
    height: 100%;
    background: url(2023index_kjfwyd.png) center center no-repeat;
}

.content2 {
    width: 100%;
    height: 351px;
}