@charset "utf-8";
.autoline{display: -webkit-box;-webkit-box-orient: vertical;overflow:hidden;-webkit-line-clamp:2;}
.nowrap{white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.dis_flex{display: flex;justify-content: space-between;flex-wrap: wrap;}
img{vertical-align: top}
.inner_1400{text-align:left}
.nav1{height:70px;width:1200px;overflow:hidden;background:#092ca4;padding:0 100px;}
.nav1 div{width:90px;line-height:70px;white-space:nowrap;overflow: hidden;text-align: center;font-size:22px}
.nav1 a{color:#fff}
.bg1{width:1400px;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_002.jpg) no-repeat;height:1569px;margin:0 auto;}
.bg2{width:1400px;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_003.jpg?a=a2) no-repeat;height:816px;margin:0 auto;}
.bg3{width:1400px;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_004.jpg) no-repeat;height:2292px;margin:0 auto;}
.bg4{width:1400px;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_005.jpg) no-repeat;height:913px;margin:0 auto;}
.bg5{width:1400px;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_006.jpg) no-repeat;height:951px;margin:0 auto;}
.bg6{width:1400px;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_007.jpg) no-repeat;height:1451px;margin:0 auto;}
.gallery-1 {width: 710px;height: 410px;position: absolute ;margin:80px 0 0 100px;background:#fff}
.scroll-pic {overflow: hidden;position: relative;}
.scroll-pic .hd {position: absolute;width: 100%;height: 0;top: 50%;margin-top: -22px;z-index: 1;}
.scroll-pic .hd .prev,.scroll-pic .hd .next {display: block;cursor: pointer;opacity: .3;}
.scroll-pic .hd .prev {float: left;}
.scroll-pic .hd .next {float: right;}
.scroll-pic .hd .prev:hover,.scroll-pic .hd .next:hover {opacity: 1;}
.scroll-pic .hd ul {position: absolute;right: 10px;top: 195px;overflow: hidden;}
.scroll-pic .hd ul li {float: left;width: 12px;height: 12px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;background:url("http://www.legaldaily.com.cn/templateRes/201906/12/50925/50925/home-scroll-icons.png") -24px -126px no-repeat;}
.scroll-pic .hd ul li.on {background-position: -10px -126px;}
.scroll-pic .bd ul {overflow: hidden;}
.scroll-pic .bd ul li {float: left;overflow: hidden;position: relative;}
.scroll-pic .pic {text-align: center;}
.scroll-pic .pic img {display: block;}
.scroll-pic .title {width: 100%;height: 44px;line-height: 44px;box-sizing: border-box;font-size: 18px;position: absolute;left: 0;bottom: 0;background-color: rgba(0, 0, 0, .4);text-align: center;}
.scroll-pic .title a {color: #fff;}
#scroll-pic,#scroll-pic .pic img{width: 690px;height: 410px;}
#scroll-pic .hd .prev,#scroll-pic .hd .next{width:44px;height:68px}
#scroll-pic .hd .prev{background:url("http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_008.jpg");}
#scroll-pic .hd .next{background:url("http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_009.jpg");}
.scroll-pic2{width:1000px;height:380px}
.scroll-pic2 .bd li{background:url(http://www.legaldaily.com.cn/templateRes/202209/19/51652/images/spot_01.png) no-repeat;width:220px;height:380px;background-position-x:12px;}
.scroll-pic2 .pic{border-radius: 50%;top: 33px;left:40px;position:absolute;width: 135px;height: 135px;overflow: hidden;}
.scroll-pic2 .pic img{width: 135px;height: 135px;}
.scroll-pic2 .hd .prev,.scroll-pic2 .hd .next{width:32px;height:32px}
.scroll-pic2 {overflow: hidden;position: relative;}
.scroll-pic2 .hd {position: absolute;width: 100%;height: 0;top: 30%;margin-top: -22px;z-index: 1;}
.scroll-pic2 .hd .prev,.scroll-pic2 .hd .next {display: block;cursor: pointer;opacity: .8;}
.scroll-pic2 .hd .prev {float: left;background:url(http://www.legaldaily.com.cn/templateRes/202209/19/51652/images/spot_z.png)}
.scroll-pic2 .hd .next {float: right;background:url(http://www.legaldaily.com.cn/templateRes/202209/19/51652/images/spot_y.png)}
.scroll-pic2 .hd .prev:hover,.scroll-pic2 .hd .next:hover {opacity: 1;}
.scroll-pic2 .hd ul {position: absolute;right: 10px;top: 195px;overflow: hidden;}
.scroll-pic2 .hd ul li {float: left;width: 12px;height: 12px;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;background:url("http://www.legaldaily.com.cn/templateRes/201906/12/50925/50925/home-scroll-icons.png") -24px -126px no-repeat;}
.scroll-pic2 .hd ul li.on {background-position: -10px -126px;}
.scroll-pic2 .bd{width:880px;margin-left:60px;}
.scroll-pic2 .bd ul li {overflow: hidden;position: relative;}
.scroll-pic2 .pic {text-align: center;}
.scroll-pic2 .pic img {display: block;}
.scroll-pic2 .title {width:195px;height: 59px;line-height:30px;box-sizing: border-box;font-size: 18px;position: absolute;left: 0;bottom:110px;text-align: center;}
.scroll-pic2 .summary {width:195px;height: 49px;line-height:25px;box-sizing: border-box;font-size: 16px;position: absolute;left: 0;bottom:50px;text-indent: 2em}
.scroll-pic2 .title a,.scroll-pic2 .summary a {color: #fff;}
.yaowen{width:500px;margin:80px 0 0 810px;position:absolute;background:#fff;height:410px}
.yaowen p,.yaowen div{width:485px}
.yaowen a{color:#222}
.yaowen p:nth-child(1){font-size:22px;font-weight:bold;line-height:50px;text-align: center;padding-top:10px}
.yaowen p:nth-child(2){font-size:16px;line-height:32px;height:95px;overflow: hidden;text-indent: 2em;color:#818380;margin-bottom:10px}
.yaowen div{height:45px;line-height:45px;border-bottom:1px dashed #818380;background:url(http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_010.jpg) no-repeat;text-indent:23px;background-position-y:15px;font-size:18px;}
.mtbd{width:1050px;margin:1010px 0 0 170px;position:absolute;}
.mtbd .box{width:245px;}
.mtbd .box img{width:245px;height:155px}
.mtbd .box>a>p:nth-child(2){font-size:22px;line-height:40px;text-align: center;padding-top:5px;height:79px;overflow: hidden;color:#3e6699}
.mtbd .box>a>p:nth-child(3){font-size:14px;line-height:30px;text-indent:2em;padding-top:5px;height:119px;overflow: hidden;color:#222}
.bg3 > p{width:90px;height:265px;position:absolute;font-size:24px;line-height:40px;overflow:hidden;}
.bg3 > p > a{color:#fff;}
.bg3>p:nth-child(1){margin:385px 0 0 20px;writing-mode: vertical-rl;}
.bg3>p:nth-child(2){margin:1190px 0 0 1290px;writing-mode:vertical-lr;}
.bg3>p:nth-child(3){margin:1915px 0 0 20px;writing-mode: vertical-rl;}
.textbox1 {width: 820px;height: 160px;position: absolute;margin:260px 0 0 360px;}
.textbox2 {width: 820px;height: 160px;position: absolute;margin:965px 0 0 210px;}
.textbox3 {width: 820px;height: 160px;position: absolute;margin:1700px 0 0 360px;}
.pic3 {width: 148px;height: 148px;border:2px solid #fff;position: relative;float: left;}
.pic3 img{width: 148px;height: 148px;}
.hot3 {position: relative;float: right;width: 630px;} 
.title3 {font-size: 20px;text-align: left;color: #fdffd2;margin-top: 10px;}
.title3 a {color: #ffffd4;}
.summary3 {font-size: 16px;text-align: left;text-indent: 2em;line-height: 28px;color: #fff;margin-top:30px;padding-left:10px;height:55px;overflow:hidden;}
.summary3 a {color: #fff;}
.jiabin1{width: 1000px;overflow: hidden;position: absolute;margin:440px 0 0 280px;}
.jiabin2{width: 1000px;overflow: hidden;position: absolute;margin:1150px 0 0 140px;}
.jiabin3{width: 1000px;overflow: hidden;position: absolute;margin:1890px 0 0 280px;}
.bg4_l{width:140px;overflow:hidden;position: absolute;flex-wrap:wrap;margin: 390px 0 0 200px;}
.bg4_l div{width:100%;height: 240px}
.bg4_l div>a>p,.bg4_c div>a>p{color:#fff;font-size:16px;text-align: center;line-height:22px;width:130px;}
.bg4_l div>a>p:nth-child(3),.bg4_c div>a>p:nth-child(3){font-size:14px;line-height:20px}
.bg4_l img{width:140px;height:140px;border-radius:50%;margin-bottom:15px}
.bg4_c{width:450px;overflow:hidden;position: absolute;flex-wrap:wrap-reverse;margin:455px 0 0 395px;justify-content:center;}
.bg4_c div{width:150px;height: 195px;margin-bottom:5px}
.bg4_c img{width:130px;height:130px;margin-bottom:5px}
.bg4_r{width:335px;position: absolute;margin:405px 0 0 905px;}
.bg4_r img{width:335px;height:200px;margin-bottom:15px}
.bg4_r a>p{width:305px;padding:0 15px;}
.bg4_r a>p:nth-child(2){font-size:22px;font-weight:bold;color:#0b559c;line-height:35px;height:69px;overflow:hidden;margin-bottom:10px;}
.bg4_r a>p:nth-child(3){font-size:16px;font-weight:bold;color:#2f69a9;line-height:30px;height:199px;overflow:hidden;}
.bg5_l{width:590px;position: absolute;margin:378px 0 0 205px;}
.bg5_l img{width:590px;height:345px;}
.bg5_l>a>p:nth-child(2){color:#0086fa;font-size:22px;line-height:40px;text-align: center;margin-top: 15px;font-weight:bold;}
.bg5_l>a>p:nth-child(3){color:#222;font-size:16px;line-height:32px;text-indent:2em;margin-top:10px;height:95px;overflow: hidden;}
.bg5_r{width:390px;position: absolute;margin:410px 0 0 860px;}
.bg5_r div{width:390px;margin-bottom:75px;height:100px;background:#2633a3;}
.bg5_r img{height:100px;width:100px;float:left;}
.bg5_r div>a>p{float:left;width:260px;color:#fff;font-size:18px;margin-left:10px}
.bg5_r div>a>p:nth-child(2){margin-bottom:5px;white-space: nowrap;overflow: hidden;line-height:35px;text-overflow: ellipsis;}
.bg5_r div>a>p:nth-child(3){line-height:28px;height:55px;overflow:hidden;}
.box8-main {width: 1200px;height: 400px;position: absolute;box-sizing: border-box;margin:400px 0 0 100px;}
.box8-main  .imgbox{ position: relative;float: left;}
.box8-main  .imgbox img{width: 300px;height: 400px;}
.imgbox .mask {position: absolute;top: 0;left: 0;width: 300px;height: 400px;background: rgba(44, 44, 44, 0.6);
color: #ffffff;opacity: 0;display: flex;font-size: 13px;transition: transform 0.5s ease;}
.imgbox a:hover .mask {opacity: 1;-webkit-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);}
.mask .txtbox {margin-left: 24px;margin-top: 80px;width: 260px;}
.mask .txtbox .title {width: 260px;height: 32px;font-size: 22px;text-align: left;color:#fff;border-bottom: 1px solid #fff;}
.mask .summary {width: 260px;margin-top: 5px;font-size: 22px;font-family: "Microsoft YaHei"; text-align: left;color:#fff;}
.box9 {width:1200px;height: 403px;background: url("http://www.legaldaily.com.cn/newzt/2023/2023pic/2023_zcz_011.jpg") no-repeat;overflow: hidden;position: absolute;margin:880px 0 0 100px;}
.pagechange2 {width: 1200px;height: 400px;position:absolute;left:0px;z-index: 20;}
.pagechange2 .hd ul li.on {background: url("http://www.legaldaily.com.cn/newzt/2023/2023pic/spot_05a.png") no-repeat;background-size:292px 100px;}
.pagechange2 .bd ul {width: 1200px;  height: 400px;left:0px; top:0px; position:absolute;overflow: hidden;z-index: 5}
.pagechange2 .hd ul {width: 880px;height: 100px; right:30px; top:20px; position:absolute;display: inline-flex;z-index: 10;}
.pagechange2 .hd li::before {content: '';position: absolute;left: 0;width: 100%;height:85px;background: rgba(38, 51, 163,1);z-index:8;}
.pagechange2  .ht-txt {float:left; margin-top:0px;padding:0 15px 0 10px;position: relative;width:270px; border-right: 1px solid #6381db;z-index:10;}
.pagechange2 .ht-txt .title {font-size: 20px; font-weight: bold;line-height: 26px;color:#dfba76; text-align: left;}
.pagechange2 .ht-txt .title>p:nth-child(1){font-size: 18px; color:#dfba76;}
.pagechange2 .ht-txt .title>p:nth-child(2){font-size: 16px; color:#ffe2ac;line-height:25px}
.pagechange2 li:last-child>div{border:none;}
.pagechange2  .tw-box .titlebox1 {width: 155px; float: left; margin-left: 10px; margin-top: 10px;  position: relative;}
.pagechange2  .tw-box .titlebox1 .title1 {font-size:20px;color:#fff;}
.pagechange2  .tw-box .titlebox1 .title2 {font-size:16px;color:#fff;}
.pagechange2 .tw-box {width:880px;height: 230px;overflow-y:scroll;position:absolute;left:290px; top:140px;}
.pagechange2  .tw-box .tw-picbox {width:270px;height:100px;background-color:#19278c;position: relative;margin: 8px 8px;float: left;}
.pagechange2  .tw-box .tw-picbox .pic {margin-left: 0px;margin-top: 0px; 
float: left;position: relative;}
.pagechange2  .tw-box .tw-picbox .pic img{width: 100px;height: 100px;}
.box9 .hot6 {width: 240px;position: absolute;left: 16px;top: 11px;color:#e9d8b2}
.box9 .pic6 {position: relative;width: 240px;height: 240px;overflow: hidden;border-radius: 50%;}
.box9 .jb1 {width: 240px;height: 240px;overflow: hidden;border-radius: 50%;}
.box9 .pic6 img{height: 100%;}
.box9 .title6 p{font-size: 18px;font-family:"黑体";text-align: center;margin-top: 40px;line-height: 20px;}
.box9 .summary6 p{font-size: 16px;font-family:"黑体";text-align: center;margin-top: 5px;line-height: 20px;}
.bg2>a{width:240px;height:270px;position:absolute;}
.bg2>a:nth-child(1){width:300px;height:140px;margin:115px 0 0 540px;}
.bg2>a:nth-child(2){margin:250px 0 0 130px;}
.bg2>a:nth-child(3){margin:250px 0 0 410px;}
.bg2>a:nth-child(4){margin:250px 0 0 710px;}
.bg2>a:nth-child(5){margin:250px 0 0 1010px;}
.bg2>a:nth-child(6){margin:525px 0 0 270px;}
.bg2>a:nth-child(7){margin:525px 0 0 550px;}
.bg2>a:nth-child(8){margin:525px 0 0 860px;}