.fzzfjs{background: #fff url(../images/2023-fzzfjs-banner.jpg) no-repeat center top;}
.w1300{width: 1300px; height: auto; margin: 0 auto;}
.fzzfjs-main{width: 1300px; height: 523px; 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-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.jpg) no-repeat center; font-size: 35px; line-height: 50px; font-weight: bold;}
.fzzfjs-p1-title a{color: #e22910;}
.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:#e22910; font-weight: bold;border-bottom: 4px solid #e22910; 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: #e22910;}
.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: #e22910;}
.news-list li span{position: absolute;right: 0px;top: 0px;color: #bbb;font-size: 15px;}
.p1-con-r{width: 48%; height: 100%; float: right;}

.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.jpg) no-repeat center; font-size: 35px; line-height: 50px; font-weight: bold;}
.p2-tit a{color: #e22910;}
.p2-r{width: 48%; height: auto; float:right;}

.p3{width: 100%; height: auto; float: left; margin-top: 30px;}
.p3 ul li{width: 384px; height: 126px; float: left; margin: 0 24px;font-size: 24px;line-height: 126px;font-weight: bold;text-indent: 70px;}
.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: #e22910;}

.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: #e22910; 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;}







.container{ width:1200px; margin:0 auto; clear:both; height: auto;position: relative; padding: 0 25px; }
.huanhang{display: none;}
.home_footer{ background: #f2f2f2; height: auto;}
.home_footer_link{padding: 4px 0 20px;    border-top: 4px solid #bc1d25; background: #f2f2f2;}
.yqlj_title{ margin-top: 16px; position: relative;}
.yqlj_title>ul{margin-right: -10px; height: 38px;}
.yqlj_title>ul>li{ float: left; width:18%; margin-right:1%;list-style-type:none;}
.yqlj_title>ul>li p{padding-left: 14px; height: 36px; border: 1px solid #e5e5e5; line-height: 36px; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_title>ul>li p em { position: absolute; right: 12px; top: 15px; width: 10px; height: 6px; background: url(../images/yqlj_arr.png) no-repeat; transition: .3s all;}
.yqlj_title>ul>li p i{ position: absolute; left: 50%; bottom: 38px; margin-left:-14px; width: 28px; height:15px; display: none; background: url(../images/yqlj_arr7.png) no-repeat center;}
.yqlj_title>ul>li.on p i{ display: block;}
.yqlj_title>ul>li.on em{ transform: rotate(180deg);}
.yqlj_title>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 5; bottom: 52px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21);}
.yqlj_title>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;list-style-type:none; padding: 6px 8px; box-sizing: border-box;}
.yqlj_title>ul>li .yqlj_con1 li a{text-decoration: none;color: #333; }
.yqlj_con1 li a{background: #f2f2f2; display: block; text-align: center; padding: 4px 0; box-sizing: border-box; border: 1px solid #f2f2f2; border-radius: 4px;}
.yqlj_title>ul>li .yqlj_con1 table {width: 100%;}
.yqlj_title>ul>li .yqlj_con1 table a{text-decoration: none;color: #333; background: none; border: none;}
.yqlj_title>ul>li .yqlj_con1 table li {width: auto;margin-left: 1.5%;}
.yqlj_con1 tr td:first-child { font-weight: bold; padding-left: 20px;}
.yqlj_con1 tr:nth-child(2n) td { background: #f2f2f2;}

.home_bottom{width: 1200px; margin: 0 auto; display: block; border-top: 1px solid #c4c2c2; margin-bottom: 20px;}
.home_bottom_left{margin-top: 10px; float: left;}
.home_bottom_left_links{line-height: 40px;}

/* 右侧悬浮 */
.hover-right{width:135px; height: 265px; position:fixed; right:-90px; z-index: 988; top:25%;}
.hover-right ul li{list-style-type: none; width: 135px; height: 50px; background: url(2022_ycxf04.png) no-repeat; margin: 3px 0; position: relative;cursor:pointer}
.hover-right ul li:hover{background: url(2022_ycxf05.png) no-repeat;}
.hover-right .hover-i{width: 48px; height: 48px; float: left; cursor: pointer; position: relative; z-index: 99; }
.hover-right .hover-i1{background: url(2022_ycxf01.png) center no-repeat;}
.hover-right .hover-i2{background: url(2022_ycxf02.png) center no-repeat;}
.hover-right .hover-i3{background: url(2022_ycxf03.png) center no-repeat;}
.hover-right .hover-i4{background: url(2022_ycxf06.png) center no-repeat;}
.hover-right .hover-i7{background: url(2022_ycxf07.png) center no-repeat;}
.hover-right ul li a{font-family: "微软雅黑"; font-size: 15px; color: #FFFFFF; text-decoration: none; line-height:48px; }
.hover-right .hover-questioning{float:left; }
.hover-right .hover-questioning a{ display:none;}
.hover-right ul li:hover .hover-ewm{ display:block;}
.hover-ewm{ position:absolute; top:-129px; right:20px; z-index:999; background:#fff; padding:10px; display:none; box-shadow: 0px 0px 10px #ddd; border-radius: 10px;}
.hover-ewm img{ width:100px; height:100px;}




@media screen and (max-width: 768px){
.fzzfjs{background-size: 200%;}
.w1300{width: 100%; padding: 2vw;}
.fzzfjs-main{width: 100%;height: 50vw;}
.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 #e22910;}
.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%;}


.container{width: auto; margin-left: 15px; margin-right: 15px; padding: 0;}
.huanhang{display: block; height: 0; width: 0;}
.home_bottom{width: 100%;}
.home_bottom_left{width: 100%; text-align: center;}
.home_bottom_right{width: 100%; text-align: center;}
/* 友情链接 */
.yqlj_title>ul>li{width: 49%;}
.yqlj_title>ul>li .yqlj_con1 li{width: 33.33%;}


.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;}
}


