.fzzfjs{background: #fff url(../images/fzzfjs_bg.png) no-repeat center top;}
.w1300{width: 1300px; height: auto; margin: 0 auto;}
.fzzfjs-main{width: 1300px; height: 350px; margin: 0 auto;}
.fzzfjs-top{width: 100%; height: 70px; line-height: 70px; float: left;}
.fzzfjs-top-left{width: 50%; color: #fff; font-size: 18px; float: left; text-align: left;}
.fzzfjs-top-left a{margin: 0 10px; color: #fff;}
.fzzfjs-top-right{width: 40%; color: #fff; font-size: 18px; float: right; text-align: right;}
.fzzfjs-top-right a{margin: 0 10px; color: #fff;}
.fzzfjs-logo{width: 337px; height: 82px; float: left; margin-left: 30px;margin-top: -60px;}
.fzzfjs-title{float: left;width: 100%;text-align: center;margin-top: 40px;}


.fzzfjs-p1{width: 100%; height: auto; float: left; margin-top: 30px;}
.fzzfjs-p1-title{width: 100%; height: 50px; text-align: center; background: url(../images/2023-fzzfjs-tit1.png) no-repeat center; font-size: 35px; line-height: 50px; font-weight: bold;}
.fzzfjs-p1-title a{color: #1671DA;}
.p1-con{width: 100%; height: 325px; float: left;}
.p1-con-l{width: 48%; height: 100%; float: left;}
.p1-con-tit{width: 100%; height: 60px; line-height: 60px; float: left; border-bottom: 4px solid #efc783;text-align: center;}
.p1-con-tit span{padding: 0 10px;  }
.p1-con-tit span a{font-size: 20px; color:#1671DA; font-weight: bold;border-bottom: 4px solid #1671DA; line-height: 54px; display: inline-table;}
.news-list{width: 100%; height: auto; float: left; margin-top: 25px;}
.news-list ul li{width: 100%; height: 45px; line-height: 45px; float: left; position: relative;text-indent: 20px;}
.news-list ul li a{display: block; font-size: 18px; color: #333; width: 75%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news-list ul li a:hover{color: #1671DA;}
.news-list ul li:before{content: "";position: absolute;top: 15px;left: 0;width: 5px;height: 5px;margin-top: 6px;background-color: #cccccc; border-radius: 5px;}
.news-list ul li:hover::before{background-color: #1671DA;}
.news-list li span{position: absolute;right: 0px;top: 0px;color: #bbb;font-size: 15px;}
.p1-con-r{width: 48%; height: 100%; float: right;}

.zj-banner{width: 100%; height: auto; float: left; margin-top: 30px;}
.zj-banner img{width: 100%; height: 100%;}

.p2{width: 100%; height: auto; float: left; margin-top: 30px;}
.p2-l{width: 48%; height: auto; float: left;}
.p2-tit{width: 100%; height: 95px; float: left;}
.p2-tit{width: 100%; height: 50px; text-align: center; background: url(../images/2023-fzzfjs-tit2.png) no-repeat center; font-size: 32px; line-height: 50px; font-weight: bold;}
.p2-tit a{color: #1671DA;}
.p2-r{width: 48%; height: auto; float:right;}

.p3{width: 100%; height: auto; float: left; margin-top: 30px;}
.p3 ul li{width: 48%; height: 126px; float: left; margin: 0 1%;font-size: 24px;line-height: 126px;font-weight: bold;text-indent: 110px;background-size: 100%!important;}
.p3 ul li img{width: 100%; height: 100%;}
.p3 ul li:nth-child(1){background: url(../images/2023-fzzfjs-rk-ico-01.jpg);}
.p3 ul li:nth-child(2){background: url(../images/2023-fzzfjs-rk-ico-02.jpg);}
.p3 ul li:nth-child(3){background: url(../images/2023-fzzfjs-rk-ico-03.jpg);}
.p3 ul li a{color: #1671DA;}

.p4{width: 100%;height: auto;float: left;margin-top: 30px;}
.p4-con{width: 100%; height: auto; float: left;margin-top: 15px;}
.p4-con ul li{width: 295px; height: 75px; float: left; font-size: 18px; line-height: 75px; margin: 10px 15px;}
.p4-con ul li a{background: #f6f6f6;display: block; text-align: center;transition: all .3s;}
.p4-con ul li a:hover{background: #1671DA; color: #fff; }

.p5{width: 100%; height: auto; float: left; margin-top: 30px;}

.p6{width: 100%; height: auto; float: left; margin-top: 30px;}
.p6 ul li{width: 390px;height: 82px; float: left; margin: 15px 21px;}






.home_footer{ background: #f2f2f2; height: auto;}
.home_bottom{width: 1200px; margin: 0 auto; display: block; margin-bottom: 20px;}
.home_bottom_left{margin-top: 10px; float: left;}
.home_bottom_left_links{line-height: 40px;}
.home_bottom_right{float: right; margin-top: 30px;}
.home_bottom_right img{margin: 0 5px;}


.huanhang{display: none;}




@media screen and (max-width: 768px){
.fzzfjs{background-size: 200%;}
.w1300{width: 100%; padding: 2vw;}

.fzzfjs-title{margin-top: 3vw;}
.fzzfjs-title img{width: 100%;}
.fzzfjs-main{width: 100%;height: 32vw;}
.fzzfjs-top{height: 10vw;line-height: 10vw;}
.fzzfjs-top-right{width: 100%;font-size: 3vw;display: none;}
.fzzfjs-top-right a{margin: 0 1vw;}
.fzzfjs-logo{width: 50%;height: auto;margin-left: 2vw;margin-top: -8vw;}
.fzzfjs-logo img{width: 100%; height: auto;}
.fzzfjs-p1, .p2, .p3, .p4, .p5, .p6{margin-top: 3vw;}
.fzzfjs-p1-title{height: 10vw;line-height: 10vw;font-size: 5vw;background-size: 160%;}
.p1-con{height: auto;}
.p1-con-l, .p1-con-r{width: 100%;}
.p1-con-tit{height: 10vw;line-height: 10vw;border-bottom: 1vw solid #efc783;}
.p1-con-tit span{padding: 0 1vw;}
.p1-con-tit span a{font-size: 4vw;line-height: 8vw;border-bottom: 1vw solid #1671DA;}
.news-list{margin-top: 2vw;}
.news-list ul li{height: 8vw;line-height: 8vw;text-indent: 1em;}
.news-list ul li a{font-size: 3vw;}
.news-list ul li:before{top: 2vw;}
.news-list li span{font-size: 3vw;}
.p2-l, .p2-r{width: 100%;}
.p2-tit{height: 10vw;font-size: 5vw;line-height: 10vw;background-size: 100%;}
.p3 ul li{width: 100%;height: 30vw;margin: 2vw 0;font-size: 6vw;line-height: 30vw;}
.p3 ul li:nth-child(1){background-size: 100%;}
.p3 ul li:nth-child(2){background-size: 100%;}
.p3 ul li:nth-child(3){background-size: 100%;}
.p4-con{margin-top: 2vw;}
.p4-con ul li{width: 46%;height: 12vw;font-size: 4vw;line-height: 12vw;margin: 2%;}
.p6 ul li{width: 100%;height: 20vw;margin: 2vw 0;}
.p6 ul li img{width: 100%; height: 100%;}


.home_bottom{width: 100%;}
.home_bottom_left{width: 100%; text-align: center;}
.home_bottom_right{width: 100%; text-align: center;}
.huanhang{display: block; height: 0; width: 0;}


.zfgzbg-tygl{width: 100%;}
.home_footer_link{display: none;}
.rwfj-xl-right{font-size: 3vw;line-height: 5vw;width: 75%; height: 30vw; }
.rwfj-xl-left{font-size: 3.5vw; height: 30vw; line-height: 30vw;}
.hover-right {display: none;}
}


