@charset "utf-8"; .topbox { width: 100%; display: flex; } .top { height: 348px; background: #ffffff; box-shadow: 0px 4px 10px 0px rgba(203, 203, 203, 0.302); border-radius: 0px 0px 0px 0px; opacity: 1; margin-top: 294px; } .topmaindiv { width: 100%; display: flex; } .topnews { background: #fff; border-radius: 0px 0px 0px 0px; opacity: 1; margin: 30px auto 0px auto; border-bottom: 1px solid #e5e5e5; } .topnews1 { background: #fff; border-radius: 0px 0px 0px 0px; margin: 6px auto 0px auto; } .topnewslink { width: 100%; font-size: 40px; font-weight: 700; color: #3848a0; line-height: 53px; float: left; margin: 0px 0 15px 0px; text-align: center; } .topnewslink1 { width: 625px; float: left; font-size: 18px; font-weight: 400; color: #333333; line-height: 24px; margin: 0px 15px 22px 0px; text-align:center; } .ggimg { margin: 18px auto 10px auto; display: flex; } .ggimg2 { margin: 0px auto 10px auto; display: flex; } .ggimg img { width: 100%; float: left; } .ggimg2 a,.ggimg2 a img { width: 625px; float: left; margin: 0 30px 0 0; } .ggimg2 a:last-child { margin-right: 0; } .ggimg3 { margin: 0 auto 20px auto; float: left; width: 240px; } .ggimg3 img { width: 100%; float: left; } .topnewslink2 { width: 625px; font-size: 18px; font-weight: 400; color: #333333; line-height: 24px; float: left; margin: 14px 15px 0 0px; text-align:center; } .imgbox { height: 456px; border-radius: 0px 0px 0px 0px; opacity: 1; } .ggimglink { width: 250px; height: 94px; border-radius: 0px 0px 0px 0px; opacity: 1; float: left; margin: 0 8px 8px 0; } .ggimglink img { width: 100%; height: 100%; } .ggimglink:nth-child(5n) { margin: 0 0 8px 0; } .divlist { float: left; width: 364px; margin: 0 20px 0 0; height: 608px; background: #ffffff; padding: 0 28px; } .divlist:nth-child(3n) { margin: 0 0 0px 0; } .divname { float: left; width: 100%; height: 51px; border-bottom: 1px solid #d8d8d8; padding: 13px 0 0 0; } .divname span { font-size: 24px; font-family: source han sans cn-bold, source han sans cn; font-weight: 700; color: #f17f25; padding: 0 6px; float: left; height: 51px; line-height: 51px; border-bottom: 2px solid #f17f25; } .more { background: right center no-repeat; float: right; height: 42px; font-size: 14px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #666666; line-height: 42px; padding-right: 20px; } .listnews { width: 100%; height: 45px; font-size: 20px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #3d3d3d; line-height: 45px; float: left; background: 0 center no-repeat; padding-left: 21px; } .listnewsdiv { float: left; width: 100%; height: 107px; margin: 21px 0 24px 0; } .listnewsdiv img { width: 190px; height: 107px; float: left; margin: 0 16px 0 0; } .listnews1 { width: 147px; height: 72px; line-height: 24px; font-size: 20px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #3d3d3d; float: left; margin: 16px 0 0 0; } .city { font-size: 12px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #e41d1d; line-height: 17px; padding: 0 7px; height: 17px; background: rgba(53, 120, 227, 0.28); border-radius: 2px 2px 2px 2px; opacity: 1; } .listnews5 { width: 395px; height: 59px; font-size: 16px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #262626; line-height: 59px; border-bottom: 1px dotted #e41d1d; float: left; margin: 0 8px 0 0; } .divname1 { background: 0 center/21px 21px no-repeat; float: left; width: 1250px; height: 57px; font-size: 22px; font-family: source han sans cn-bold, source han sans cn; font-weight: 700; color: #000000; line-height: 57px; padding: 0 0 0px 32px; } .videolist { float: left; width: 633px; height: 403px; position: relative; margin: 0 15px 0 0; } .videologo { float: left; width: 633px; height: 403px; } .videoicon { float: left; width: 57px; height: 57px; position: absolute; top: 293px; left: 14px; } .videotitle { width: 633px; height: 40px; background: rgba(0, 0, 0, 0.56); border-radius: 0px 0px 0px 0px; opacity: 1; position: absolute; bottom: 0; left: 0; height: 40px; font-size: 14px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #ffffff; line-height: 40px; text-indent: 14px; } .videolist1 { float: left; width: 244px; height: 434px; position: relative; margin: 0 15px 36px 0; overflow: hidden; } .videologo1 { float: left; width: 244px; height: 434px; } .videoicon1 { float: left; width: 50px; height: 50px; position: absolute; top: 198px; left: 101px; } .videotitle1 { width: 244px; height: 31px; background: rgba(0, 0, 0, 0.56); position: absolute; bottom: 0; left: 0; font-size: 16px; font-weight: 400; color: #ffffff; line-height: 31px; text-indent: 14px; } .videolist1:last-child { margin: 0 0 36px 0; } .ggimglink1 { width: 417px; height: 128px; border-radius: 0px 0px 0px 0px; opacity: 1; float: left; margin: 0 15px 15px 0; } .ggimglink1 img { width: 100%; height: 100%; } .ggimglink1:nth-child(3n) { margin: 0 0 15px 0; } .sportbox { width: 100%; height: 560px; background: center 0 no-repeat; display: flex; } .sportlist { width: 240px; height: 313px; background: #ffffff; border-radius: 0px 0px 0px 0px; opacity: 1; float: left; margin: 153px 20px 0 0; } .sportlist:last-child { margin: 153px 0 0px 0; } .sportlogo { width: 240px; height: 187px; border-radius: 0px 0px 0px 0px; opacity: 1; } .sporttitle { width: 218px; height: 46px; font-size: 16px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #262626; line-height: 23px; margin: 30px 0 0 9px; } .mainleft { float: left; width: 852px; } .divname2 { background: 0 center/21px 21px no-repeat; float: left; width: 208px; height: 32px; font-size: 22px; font-weight: 700; color: #000000; padding: 0 0px 0px 32px; border-bottom: 1px solid #ebebeb; margin: 0 0 10px 0; } .divname3 { background: 0 center/21px 21px no-repeat; float: left; width: 988px; height: 32px; font-size: 22px; font-weight: 700; color: #000000; padding: 0 0px 0px 32px; border-bottom: 1px solid #ebebeb; margin: 0 0 10px 0; } .mainright { float: right; width: 414px; } .videolist4 { width: 274px; height: 160px; float: left; position: relative; } .videologo4 { float: left; width: 274px; height: 160px; } .videotitle4 { width: 274px; height: 40px; background: rgba(0, 0, 0, 0.56); border-radius: 0px 0px 0px 0px; opacity: 1; position: absolute; bottom: 0; left: 0; font-size: 14px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #ffffff; line-height: 40px; text-indent: 14px; } .videolist4:nth-child(3) { margin: 0 0 10px 0; } .ggimglink3 { width: 313px; height: 93px; border-radius: 0px 0px 0px 0px; opacity: 1; float: left; margin: 0 10px 10px 0; } .ggimglink3 img { width: 100%; height: 100%; } .ggimglink3:nth-child(4n) { margin: 0 0 15px 0; } .divlist1 { float: left; width: 312px; margin: 0 11px 0 0; height: 230px; } .divlist1:nth-child(4n) { margin: 0 0 0px 0; } .listnews2 { width: 211px; height: 48px; font-size: 20px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #3d3d3d; line-height: 24px; padding: 7px 0; } .listnewsdiv1 { float: left; width: 211px; height: 181px; margin: 0px 23px 0 0; } .listnewsdiv1 img { width: 211px; height: 119px; float: left; } .listnews3 { float: left; width: 360px; height: 45px; font-size: 20px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #3d3d3d; line-height: 45px; } .listnews4 { width: 594px; height: 45px; font-size: 20px; font-family: source han sans cn-regular, source han sans cn; font-weight: 400; color: #3d3d3d; line-height: 45px; float: left; } .mediabottom { float: left; margin: 7.5px 0 0 0; } .mediabottom a { height: 115px; float: left; margin: 0 7.5px 0 0; } .mediabottom a:last-child { margin: 0 0px 0 0; } .bottom1 { background: center center #e56b62 no-repeat; width: 207px; } .bottom2 { background: center center #e56b62 no-repeat; width: 100px; } .bottom3 { background: center center #e56b62 no-repeat; width: 100px; } .bottom4 { background: center center #e56b62 no-repeat; width: 207px; } .bottom5 { background: center center #e56b62 no-repeat; width: 100px; } .bottom6 { background: center center #e56b62 no-repeat; width: 100px; } .bottom7 { background: center center #e56b62 no-repeat; width: 100px; } .bottom8 { background: center center #e56b62 no-repeat; width: 314px; } .mediatop { float: left; } .mediatop a { height: 115px; float: left; margin: 0 7.5px 0 0; background: #e56b62; } .mediatop a:last-child { margin: 0 0px 0 0; } .mediacenter { float: left; width: 644px; } .mediatop .top1 { width: 423px; height: 238px; } .mediatop .top2 { width: 422px; margin: 0 7.5px 7.5px 0; } .mediatop .top3 { width: 207px; background: center center #e56b62 no-repeat; margin: 0 7.5px 7.5px 0; } .mediatop .top4 { width: 207px; background: center center #e56b62 no-repeat; } .mediatop .top5 { width: 100px; } .mediatop .top6 { width: 207px; background: center center #e56b62 no-repeat; } .mediatop .top7 { width: 100px; } .mediatop .top8 { width: 207px; height: 238px; background: center center #e56b62 no-repeat; } .mediamaindiv { width: 100%; height: 477px; background: center bottom no-repeat; display: flex; } #swiper1 { width: 811px; height: 456px; float: left; } #swiper1 img { width: 811px; height: 456px; } #swiper1 .text { bottom: 0px; height: 50px; line-height: 50px; position: absolute; right: 0; color: #ffffff; font-size: 18px; font-weight: 400; width: 811px; padding: 0 111px 0 0; text-indent: 20px; background: rgba(0, 0, 0, 0.5); } #swiper1 .swiper-pagination { bottom: 23px; right: 0; left: unset; width: 111px; height: 4px; position: absolute; } #swiper1 .swiper-pagination .swiper-pagination-bullet { width: 16px; height: 4px; background: rgba(255, 255, 255, 0.5); border-radius: 142px 142px 142px 142px; opacity: 0.5; } #swiper1 .swiper-pagination .swiper-pagination-bullet-active { width: 16px; height: 4px; background: #ffffff; border-radius: 142px 142px 142px 142px; } .imgplaybox { height: 438px; background: #ffffff; padding: 0 28px; width: 1264px; } .mt40 { margin-top: 40px; } .rightlink { border-bottom: 1px dashed #d8d8d8; width: 439px; height: 44px; font-size: 20px; font-weight: 700; color: #3848a0; line-height: 44px; float: left; } .rightlink1 { border-bottom: 1px dashed #d8d8d8; width: 439px; height: 44px; font-size: 18px; font-weight: 400; color: #333333; line-height: 44px; float: left; } .specialnotice { height: 284px; } .noticediv { width: 594px; height: 284px; background: #ffffff; float: right; padding: 0 28px; } .mb21 { margin-bottom: 21px; } .imgplaybox a { float: left; width: 194px; height: 155px; margin: 21px 20px 0 0; } .imgplaybox a img { float: left; width: 194px; height: 155px; } .imgplaybox a:nth-child(6n 1) { margin: 21px 0px 0 0; } .swiperright { width: 439px; float: right; background-color: #fff; height: 523px; } .flex-right { position: fixed; top: 300px; width: 90px; z-index: 9999; left: 0px; } .flex-right>a>div { /* position: absolute; */ /* top: 0; */ /* left: 55px; */ background: #ffffff; padding: 10px; border-radius: 3px; width: 95px; height: 121px; /* display: none; */ font-size: 14px; color: #131313; font-weight: 400; text-align: center; } .flex-right img { width: 100%; display: block; } .flex-right p { font-size: 12px; color: #666666; line-height: 16px; padding-top: 5px; text-align: center; } .flex-right>a:hover div { display: block; } .right-down i { background: no-repeat; background-size: 100%; } .right-down i:hover { background: no-repeat; background-size: 100%; } .right-edit i { background: no-repeat; background-size: 100%; } .right-edit i:hover { background: no-repeat; background-size: 100%; } .right-top i { background: no-repeat; background-size: 100%; } .right-top i:hover { background: no-repeat; background-size: 100%; } .flex-right a { width: 90px; position: relative; height: 121px; cursor: pointer; border-radius: 50%; display: block; } .flex-right i { display: block; width: 100%; height: 100%; } .noboder { border: 0; } .btnlink { width: 138px; height: 46px; background: #ffffff; border-radius: 0px 0px 0px 0px; opacity: 1; border: 1px solid #ebebeb; float: left; font-size: 18px; font-weight: 400; color: #e41d1d; line-height: 46px; margin: 5px 9px 0 0; text-indent: 55px; } .btnlink:last-child { margin-right: 0; } .btnbg1 { background: 21px center/18px 18px no-repeat; } .btnbg2 { background: 21px center/21px 21px no-repeat; } .btnbg3 { background: 21px center/22px 22px no-repeat; } .topmaindivslide { width: 100%; height: 40px; margin: 20px 0 30px 0; } .hd { width: 72px; height: 40px; font-size: 18px; font-weight: 700; color: #cf291b; line-height: 40px; float: left; margin: 0 15px 0 0; } .msg_slide .bd { white-space: nowrap; overflow: hidden; position: relative; height: 40px; line-height: 40px; background: #f8f8f8 15px center no-repeat; } .msg_slide .bd ul { background: #f8f8f8; white-space: nowrap; overflow: hidden; position: relative; height: 40px; line-height: 40px; margin-left: 42px; } .msg_slide .bd li { display: inline-block; margin-right: 20px; } .msg_slide .bd li a { font-size: 14px; font-weight: 400; color: #3d3d3d; } .contentleft { float: left; width: 240px; } .rightlista { width: 239px; line-height: 40px; background: #ffffff; border-radius: 0px 0px 0px 0px; opacity: 1; border-bottom: 1px dotted #ebebeb; float: left; font-size: 14px; font-weight: 400; color: #333333; } .rightlista1 { width: 239px; line-height: 18px; background: #ffffff; border-radius: 0px 0px 0px 0px; opacity: 1; border-bottom: 1px dotted #ebebeb; float: left; font-size: 14px; font-weight: 400; color: #333333; padding: 10px 0; } .contentright { float: right; width: 1010px; } .videolist2 { float: left; width: 240px; height: 90px; overflow: hidden; margin: 0 16px 0 0; } .videologo2 { float: left; width: 240px; height: 90px; overflow: hidden; object-fit: fill; } .videolist2:last-child { margin: 0; } .specialdiv { margin: 24px 0 15px 0; float: left; width: 100%; } .topboxnews { float: left; width: 985px; } .leader { float: right; width: 294px; height: 70px; border-left: 1px solid #cccccc; } .leader img { float: right; width: 235px; height: 70px; } .topboxnewsdiv { margin: 33px auto 20px auto; } .topboxnewslink { width: 100%; float: left; /* height: 53px; */ font-size: 40px; font-weight: 700; color: #3848a0; line-height: 53px; text-align: center; } .topboxnewsp { width: 100%; height: 21px; font-size: 16px; font-weight: 400; color: #999999; line-height: 21px; float: left; text-align: center; margin: 13px 0 0 0; } .divnamenew { float: left; width: 100%; height: 55px; background: 0 center no-repeat; margin: 0 0 30px 0; } .divnamenew img { width: 106px; height: 18px; float: left; margin: 32px 0 0 132px; } .videolist3 { float: left; width: 120px; margin: 0 0px 14px 0; } .videologo3 { float: left; width: 72px; height: 72px; margin: 0 24px; } .videotitle3 { width: 120px; font-size: 13px; font-weight: 400; color: #3d3d3d; float: left; text-align: center; margin: 8px 0 0 0; } .divnamenew1 { float: left; width: 100%; height: 95px; background: 0 center no-repeat; margin: 0 0 13px 0; } .divnamenew2 { float: left; width: 100%; height: 91px; background: 13px center no-repeat; margin: 0 0 30px 0; } .divnamenew2 .imga,.divnamenew2 img { float: left; width: 93px; height: 91px; margin: 0 29px 0px 13px; } .divnamenew2 a { float: left; width: 48px; height: 21px; font-size: 16px; font-family: microsoft yahei-regular, microsoft yahei; font-weight: 400; color: #333333; line-height: 21px; margin: 16px 50px 0 0; } .grid { width: 1025px; float: left; } /* clear fix */ .grid:after { content: ''; display: block; clear: both; } .grid-sizer, .grid_item { border-radius: 4px 4px 4px 4px; border: 1px solid #ebebeb; width: 23.5%; margin: 0 15px 15px 0; } .grid_item:nth-child(4n 1) { margin: 0 0px 15px 0; } .grid_item { float: left; padding: 15px; } .grid_item img { display: block; width: 100%; } .grid_item .grid_item_p { width: 214px; font-size: 16px; font-weight: 700; color: #333333; line-height: 24px; margin: 11px 0; } .grid_item .grid_item_p1 { width: 214px; font-size: 14px; font-weight: 400; color: #666666; line-height: 22px; } .grid_item .grid_item_p2 { width: 214px; height: 18px; font-size: 14px; font-weight: 400; color: #999999; line-height: 18px; margin: 10px 0 0 0; } * { box-sizing: border-box; } /*20260123新增jjtuinc */ .left_contentus{display: block;float: left;width: 239px;} .left_aboutus{display: block; padding-top: 15px; border-top: 2px solid #99ffff; background: repeat-x left top;} .left_aboutus ul{list-style: none;overflow: hidden;} .left_aboutus ul li{;line-height: 2em; font-size: 12px; font-weight: 400; color: #333333; border-bottom: 1px dotted #ebebeb; } .left_aboutus ul.num li a{display: block;padding: 5px 0; } .left_aboutus ul.num li a:hover {background: #efefef;} .left_aboutus ul.thumb li{border: none;} .left_aboutus div.tt{display: block; background: url(/uploads/image/aiindex2/name.png) 0 center / 21px 21px no-repeat; padding-left: 32px; height:32px;font-size:22px; }