img{vertical-align: top;}
.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;}
.wrapper_1400 {width: 1400px;margin: 0 auto;}
.wrapper_1100 {width: 1205px;margin: 0 auto;}
.header-title{font-size: 40px;font-weight: bold;color: #103b7f;line-height: 50px;text-align: center;height:100px;overflow: hidden;margin:20px auto 60px auto;width: 1200px;}
.header-title a{color: #103b7f;}
#certify {position: relative;width: 1080px;margin:60px auto 0 auto;}
#certify .swiper-container {padding-bottom: 30px;}
#certify  .swiper-slide {width: 750px;height:475px;background: #fff;box-shadow: 0 8px 30px #ddd;}
#certify  .swiper-slide img{width: 750px;height:475px;display:block;}
#certify  .swiper-slide p {width: 100%;height: 70px;line-height: 70px;box-sizing: border-box;padding-left: 10px;font-size: 18px;position: absolute;left: 0;bottom: 0;color:#fff;text-align: center;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_029.png);margin:0;}
#certify  .swiper-slide a{color:#fff;}
#certify .swiper-button-prev,#certify .swiper-button-next {width: 44px;height:125px;background-size:44px 125px;top:35%;}
#certify .swiper-button-prev{background-image:url("http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_030.png");margin-left:-70px;}
#certify .swiper-button-next{background-image:url("http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_031.png");margin-right:-70px;}
#certify .swiper-button-prev:hover,#certify .swiper-button-next:hover {background-color:rgba(219,0,10,.9)}
.ywbox{width: 505px;height:80px;overflow: hidden;border-bottom: 1px dashed #ccc;display: flex;margin:10px 0;}
.ywbox .disc{width:35px;height:50px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_024.png) no-repeat;background-position-y:10px;}
.ywbox .text{color:#454344;overflow:hidden;width:530px;line-height:35px;height:70px;font-size:22px}
.ywbox .text a{color:#454344}
.header-title,.header-title2{font-size: 40px;font-weight: bold;color: #f8020f;line-height: 50px;text-align: center;height:100px;overflow: hidden;margin:0px auto;width: 1200px;padding:50px 0 10px 0;}
.header-title2 a,.header-title a{color: #f8020f;}
.header-title2{font-size: 20px;line-height: 30px;height:60px;padding:0;}
.bg{min-height:733px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_002.jpg) no-repeat;background-size:cover;background-attachment: fixed;}
.bg2{min-height:209px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_006.png) no-repeat;width:1400px}
.bg3{min-height:110px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_015.png) no-repeat;width:1100px;margin:40px auto 20px auto }
.bg4{min-height:110px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_016.png) no-repeat;width:1100px;margin:20px auto 20px auto }
.bg5{min-height:209px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_019.png) no-repeat;width:1400px;margin-top:40px;}
.bg6{min-height:757px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_020.png?a=1) no-repeat;width:1400px;}
.bg7{min-height:209px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_021.png) no-repeat;width:1400px;}
.bg8{min-height:757px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_022.png) no-repeat;width:1400px;}
.bg9{min-height:209px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_025.png) no-repeat;width:1400px;}
.bg10{min-height:757px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_026.png) no-repeat;width:1400px;}
.bg11{min-height:209px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_028.png) no-repeat;width:1400px;}
.scroll-pic {width:1200px;height: 650px;overflow: hidden;position:relative;margin:45px 0 0 100px;}
.scroll-pic .hd {position: relative;width: 100%;height: 0;top: 40%;z-index: 1;}
.scroll-pic .hd .prev,.scroll-pic .hd .next {display: block;width:60px;height:140px;cursor: pointer;}
.scroll-pic .hd .prev {float: left;margin-left: 10px;background: url(http://www.legaldaily.com.cn/newzt/2023/2023lianghui/2023_2023qglh_017.png) no-repeat;}
.scroll-pic .hd .next {float: right;margin-right: 10px;background: url(http://www.legaldaily.com.cn/newzt/2023/2023lianghui/2023_2023qglh_018.png) no-repeat;}
.scroll-pic .hd .prev:hover,.scroll-pic .hd .next:hover {opacity:0.5;}
.scroll-pic .hd ul {position: absolute;right: 10px;top: 225px;overflow: hidden;zoom: 1;}
.scroll-pic .pic img {width: 1000px;height: 540px;display: block;}
.scroll-pic .bd,.scroll-pic .bd ul,.scroll-pic .bd li{height: 600px;width: 1000px;}
.scroll-pic .bd ul{margin-left: 100px}
.scroll-pic .bd ul li{float: left;overflow: hidden;position: relative;}
.scroll-pic .pic{text-align: center;}
.scroll-pic .title{width:100%;height: 60px;line-height: 60px;box-sizing: border-box;padding-left: 20px;font-size: 24px;position: absolute;left: 0;bottom: 0;background:url(http://www.legaldaily.com.cn/newzt/2023/2023lianghui/2023_2023qglh_019.png);text-align:left;}
.scroll-pic .title a{color: #d91919;}
.xxkt{margin:50px 0 0 0;}
.xxkt div{border-right:1px solid #ca2c23;height:200px}
.xxkt div:last-child{border:none;}
.bg4 a:last-child,.bg3 a:last-child{position: absolute;margin:10px 0 0 206px;}
.bg6 div{height:56px;line-height:28px;font-size:24px;position: absolute;color:#fff;display: flex;
align-items: center;}
.bg6 div a{color:#fff}
.bg6 div:nth-child(1){width:365px;margin: 106px 0 0 110px;}
.bg6 div:nth-child(2){width:410px;margin:94px 0 0 830px}
.bg6 div:nth-child(3){width:315px;margin:227px 0 0 208px;}
.bg6 div:nth-child(4){width:385px;margin:262px 0 0 920px}
.bg6 div:nth-child(5){width:385px;margin:355px 0 0 78px}
.bg6 div:nth-child(6){width:450px;margin:438px 0 0 848px}
.bg6 div:nth-child(7){width:400px;margin:488px 0 0 154px}
.bg6 div:nth-child(8){width:465px;margin:591px 0 0 532px}
.bg8 > div:nth-child(1){width: 650px;position: absolute;margin:130px 0 0 160px}
.bg8 > div:nth-child(1) > p:nth-child(1){font-size:22px;line-height:35px;height:70px;overflow: hidden;font-weight:bold;margin-bottom:20px}
.bg8 > div:nth-child(1) > p:nth-child(2){font-size:16px;line-height:35px;height:105px;overflow: hidden;color:#575757}
.bg8 > div:nth-child(1) > p:nth-child(2) a{color:#cb271f}
.bg8 > div:nth-child(2){width:375px;height: 210px;position: absolute;margin:125px 0 0 860px}
.bg8 > div:nth-child(2) img{width:375px;height: 210px;}
.bg8 > div:nth-child(3){width:1050px;position: absolute;margin:408px 0 0 170px}
.bg10 > div:first-child{width:1010px;position: absolute;margin:170px 0 0 195px;}
.xxbt{width:290px}
.xxbt > p:nth-child(1){font-size:20px;line-height:28px;height:83px;overflow:hidden;font-weight: bold;}
.xxbt > p:nth-child(1) a{color: #c43931}
.xxbt > p:nth-child(2){font-size:16px;line-height:31px;height:185px;overflow:hidden;color:#444;margin-top: 35px;text-indent: 2em}
.xxbt > p:nth-child(2) a{color: #444}
.xxbt > p:nth-child(3){margin: 15px 0 0 220px;}
.bg5 a{width:300px;height:80px;position: absolute;margin:110px 0 0 550px;}
.bg7 a{width:300px;height:80px;position: absolute;margin:110px 0 0 550px;}
.bg9 a{width:300px;height:80px;position: absolute;margin:110px 0 0 550px;}
.bg11 a{width:300px;height:80px;position: absolute;margin:110px 0 0 550px;}
.gdxw{height:60px;background:url(http://www.legaldaily.com.cn/newzt/2023/xjpfzsx/2023_xjpfzsx_043.png)}
.gdxw>div{width:882px;line-height:60px;height:100%;margin-left:118px}
.marquee {width: 100%;white-space: nowrap;overflow: hidden;line-height:60px;height: 60px;}
.marquee .marquee_list {display: inline-block;}
.marquee .marquee_list.rtl {animation: marquee_rtl 80s linear infinite;}
.marquee .marquee_list.rtl span a::before {content: "";position: absolute;width: 2px;height: 2px;background: #fff;border-radius: 50%;left: 18px;top: 55%;transform: translateY(-50%);}
.marquee .marquee_list.rtl span a {font-size: 16px;
font-weight: 400;color: #fff;line-height: 42px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;padding-left: 25px;position: relative;}
@keyframes marquee_rtl {0% {transform: translate(0, 0);}
100% {transform: translate(-100%, 0);}}
.rt-one{margin-right: 15px;}