body{background: url(../images2021/hqzc_bg.jpg) no-repeat top center;}

.sj_banner{display:none;}
.header_content { width: 100%;  height: 660px;}
.header_box { width: 100%;max-width: 1200px;margin: 0 auto;}
.header_top { height: 100px; width: 100%; overflow: hidden;}
.header_top .logo  { display: block; float: left; margin-top: 25px;}
.header_top .logo img {display: block;}
.header_top .fhsy { width:98px; height:32px; border-radius:4px; background:rgba(0,0,0,0.2);display: block; float: right; margin-top:25px; color: #FFF; line-height:32px; font-size: 15px; text-align: center; box-sizing: border-box;}
.header_top .fhsy:hover {opacity: 0.8;}
.xpjr_content {width: 100%;max-width: 1330px;margin: 0 auto;padding: 0 20px 20px 20px;box-sizing: border-box;}
.menu_content {width: 100%;max-width: 1330px;margin: 0 auto;padding-top: 20px;}
.menu_content ul{margin: 0;padding: 0;}
.jrzc_listbox{width: 100%;max-width: 1330px;margin: 0 auto;background: url(../images2021/hqzx_ctbg_10.png) no-repeat top center;padding: 20px 0;border-radius: 20px;box-sizing: border-box;margin-bottom: 20px;}
.hqcz_ctbox{background:#FFF;padding: 0 20px;border-radius: 5px;}
.menu_content ul li a{display:block;width:659px;height:169px;}
.menu_content ul li a img{width:100%;height:100%;}
.menu_content ul li:nth-child(1) a{background: url(../images2021/hqzc_bk1_06.jpg) no-repeat top center;}
.menu_content ul li:nth-child(2) a{background: url(../images2021/hqzc_bk1_03.jpg) no-repeat top center;}

.xpjr_title  { height: 24px; padding:27px 0;border-bottom: 1px solid #ebebeb;position: relative;}
.xpjr_title .title_icon { width: auto;height: 24px; display: block; float: left; margin-right: 10px;}
.xpjr_title .title_icon img {display: block;}
.ser-tit a {font-size: 18px;color: #666666;font-weight: bold;line-height: 24px;}

.jrzc_box {padding-top:20px;padding-bottom: 20px;}
.jg-list ul {padding:0px 0px 0px 10px;}
.jg-list  ul li {line-height: 50px; width: 100%;height: 50px;border-bottom: 1px solid #d8e2eb;}
.jg-list  ul li a {font-size: 16px;color: #688dcb;padding-left:0px; background: url(../images2021/xpjr_dian.jpg) no-repeat left center;}
.jg-list  ul li a:hover {color: #0069c5;}
.jg-list ul li span {font-size: 12px;color: #FFF;float: right;background: #9fc0ef;height: 28px;line-height: 28px;padding: 0px 20px;border-radius: 3px;margin-top: 11px;}

.jg-list .page ul li span{background: none;}

.search{text-align: center;position: absolute;right: 0;bottom: 15%;}
.m-search{display: inline-block;position: relative;}
.m-search .u-btn-search {right: 21px;width: 25px;height: 30px;top: 50%;background-position: -20px 4px;cursor: pointer;border: 0;position: absolute;outline: none;margin-top: -15px;background: url(../images2021/search.png) center no-repeat;}
.m-search .u-txt-word{width: 420px;border: none;outline: none;padding: 17px 57px 17px 25px;background: #f7fafc;color: #79b4fc;border: 1px solid #ebebeb;}
.u-txt-word::-webkit-input-placeholder{color:#adadad;}

.menu_content ul li{float:left;}
.menu_content ul li:first-child{margin-right:12px;}
.menu-list {width: 100%;max-width: 1330px;margin: 0 auto;box-sizing: border-box;padding: 0 20px;}
.menu-list ul{padding: 0 0 20px 0;}
.menu-list ul li{float: left;width: 14.67%;margin: 11px 0;margin-right: 2.333%;}
.menu-list ul li:nth-child(6n+6){margin-right: 0;}
.menu-list ul li a{display: block;text-align: center;color: #3f82e0;font-size: 20px;background: #FFF;height: 80px;line-height: 80px;border-radius: 5px;font-weight: bold;-webkit-box-shadow: 0px 3px 7px rgb(44 49 56 / 20%);}
.menu-list ul li a.on{color: #FFF;background: #3f82e0;}
.menu-list ul li a:hover{color: #FFF;background: #3f82e0;}

.jg-box{background: #FFF;position: absolute;z-index: 1000;width: 100%;}
.jg-box ul{padding: 10px 0;-webkit-box-shadow: 0px 3px 7px rgb(44 49 56 / 20%);display: none;}
.jg-box li a {display: block;height: 35px;line-height: 35px;text-align: left;padding: 0 24px;}
.jg-box li a:hover{background: #e4e4e4;color: #2364bd}

.menu-list ul li.actives a{color: #FFF;background: #77c2fe;}
.ser-tit{font-weight: bold;font-size: 18px;color: #666;pointer-events: none;padding-left: 5px;}
.key-word li{padding: 5px 15px;}
.key-word li p:nth-child(1){text-align: left;font-weight: bold;margin-bottom: 10px;}
.key-word li p:nth-child(2){text-align: left;line-height: 25px;}

@media screen and (max-width:959px){
body{background-size: 140%;}
.header_content{background-size: 100%;height: 160px;}
.header_top{padding: 0 20px;box-sizing: border-box;display: block;}
.header_top .logo{margin-top: 0px;}
.header_top .logo img {width: 50%;}
.menu_content ul {padding: 0 20px;}
.menu_content ul li {width: 49%;}
.menu_content ul li a {width: 100%;height: 168px;background-size: 100%;}
.menu_content ul li:nth-child(1) a {background-size: 100%;}
.menu_content ul li:nth-child(2) a {background-size: 100%;}
.header_box {height: 165px;}
.header_top .fhsy{margin-top: 5px;}
.menu-list ul li{width: 22.67%;}
.m-search .u-txt-word{width: 260px;}
.menu-list ul li:nth-child(4n+4) {margin-right: 0;}
.menu_content ul li a {height: auto;}
.menu_content ul li:first-child {margin-right: 2%;}
.menu-list ul li:nth-child(6n+6) {margin-right: 2.333%;}
.footer_box {background: #4392ee;}
}
@media screen and (max-width:480px){
.header_box {height: 115px;}
.header_top .fhsy{display: none;}
.jrzc_box{padding-top: 10px;}
.menu_content{padding-top: 10px;}
.menu_content ul {padding: 0 10px;}
.menu-list ul li a{font-size: 18px;}
.menu-list ul li {width: 30.67%;}
.menu-list ul li a{height: 60px;line-height: 60px;font-size: 16px;}
.menu-list ul li:nth-child(4n+4) {margin-right: 2.333%;}
.page_r_page span:nth-child(4){display:none;}
.page_r_page a:last-child{display:none;}
.m-search .u-txt-word {width: 150px;}
.jrzc_box{padding-bottom: 0;}
.jg-list ul li span{display: none;}
.jg-list ul li a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 85%;display: block;}
}
@media screen and (max-width:450px){
.header_top{padding: 0;height: auto;}
.header_top .logo {position: absolute;top: 5px;left: 15px;margin-top: 0px;}
.sj_banner{width:100%;height:100%;display:block}
.menu_content ul li{width: 100%;}
.header_content{background:unset;}
.ser-tit{padding-left: 9px;font-size: 16px;}
.jg-list ul li a{font-size: 14px;}
.header_top .logo img {width: 45%;}
.header_box {height: auto;}
.menu-list{padding: 0 10px;}
.jrzc_listbox{padding: 5px 0;}
.xpjr_content{padding: 0 10px 20px 10px;}
.hqcz_ctbox{padding: 0 0px;}
.search{right: unset;left: 10px;bottom: 9%;}
.m-search .u-txt-word {width: 195px;}
.jg-list ul li span{display: none;}
.xpjr_title{padding: 10px 0;}
.menu-list ul li a {height: 40px;line-height: 40px;font-size: 12px;}
.menu-list ul li{margin: 5px 0;margin-right: 2.33%;}
.menu-list ul {padding: 0 0 10px 0;}
.menu_content ul li:first-child {margin-right: 0;width: 100%;}
}