﻿@charset "utf-8";
/*重置样式*/
body,html{width:100%;text-align:center;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;border: none;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:16px/1.14 Microsoft Yahei,\5b8b\4f53;color:#495361;outline:0;}
.clear{clear: both;}
a{color: #495361;}
a:hover{color: #c91920;}
.clear{clear: both;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content:"";display:block;clear:both;}
/*重置样式*/
.w1200{width: 1300px;margin: 0 auto;}
button,
input[type="button"],
input[type="submit"]{-webkit-appearance: none;appearance: none;}
.sectionTop{height: 52px;background-color: #fff;}
.crent_time{line-height: 52px;}
.btngroupTop{padding-top: 8px;}
.btngroupTop li{float: left;}
.disablebtn{display: block;text-align: center;width: 50px;height: 34px;line-height: 34px;}
.userbox{box-sizing: border-box;height: 34px;border-radius: 6px;position: relative;margin-left: 10px;}
.userbox a{width: 50px;display: inline-block;line-height: 33px;text-align: center}
.btngroupTop li:first-child{position: relative;}
.btngroupTop li:first-child::after{display: inline-block;background: #c91920;width: 1px;height: 20px;content: "";position: absolute;right: -10px;top: 6px;}
.signinbtn::after{display: inline-block;background: #c91920;width: 1px;height: 20px;content: "";position: absolute;left: 50%;top: 6px;}
.btngroupTop li a{color: #c91920;}
.btngroupTop li a:hover{color: #c91920;}
.regbtn::after{display: inline-block;background: #c91920;width: 1px;height: 20px;content: "";position: absolute;right: 0;top: 6px;}
.aiBtn{box-sizing: border-box;height: 34px;text-align: center;line-height: 33px;display: block;margin-left: 10px;}
.logobox{float: left;}
.logo{width: 570px;}
.searchBox{float: right;width: 377px;height: 44px;box-sizing: border-box;border: 1px solid #c91920;border-radius: 3px;margin-top:23px;background-color: #fff;}
.searchinputbox{float: left;height: 42px;border: 0;border-radius: 6px;width: 280px;overflow: hidden;padding-left: 20px;color:#999;caret-color: #999;}
.searchinputbox::placeholder,.searchinputbox::-webkit-input-placeholder,.searchinputbox::-moz-placeholder,.searchinputbox:-ms-input-placeholder,.searchinputbox:-moz-placeholder{color: #999;opacity: 1;}
.searchbtn{background:#aa000d url(icon_search_260605.png) no-repeat center;width: 70px;height: 42px;color: #fff;line-height: 42px;float: right;border: 0;border-radius: 3px!important;}
.bigsearch{width: 80%;margin: 0 auto;float: none;margin-top: 50px;}
.bigsearch .searchinputbox{width: 807px;}
.toolsnav{background: #fff;padding: 10px;border-radius: 6px;margin-top: 30px;box-sizing: border-box;}
.toolsnav span,
.toolsnav div{float: left;}
.toolsnav div{padding: 0 15px;font-size: 0px;}
.toolsnav .nums{padding: 0 10px;}
.toolsnav div span{font-weight: 900;color: #c91920;font-size: 16px;margin-right: 10px;}
.toolsnav div a{padding: 2px 10px;background: #EDF8FD;border-radius: 3px;font-size: 14px;display: inline-block;margin: 0px 10px;}
.toolsnav div a:hover{color: #c91920;}
.toolsnav div a.active{color: #c91920;border: 1px solid #c91920;font-weight: 900;}
#resultsContainer{background: #fff;border-top: 1px solid #c91920;padding: 20px;box-sizing: border-box;}
.sectionNav{background: #c91920;height: 45px;}
.sectionNav>.w1200>ul{width: 103%;position: relative;}
.sectionNav>.w1200>ul>li{float: left;height: 45px;line-height: 45px;}
.sectionNav>.w1200>ul>li>a{display: block;color: #fff;font-size: 20px;font-weight: 900;text-align: center;width: auto;padding: 0 40px;box-sizing: border-box;}
.sectionNav>.w1200>ul>li.on>a{background:  #aa000d;}
.sectionNav>.w1200>ul>li>a:hover{background:  #aa000d;}
.sectionNav>.w1200>ul>li>a::before{content: "";display: inline-block;vertical-align: middle;width: 24px;height: 22px;position: relative;margin-right: 13px;background-size: 24px 22px;background-repeat: no-repeat;}
.sectionNav ul li .iconN1::before{background-image: url(icon_home_260605.png);}
.sectionNav ul li:nth-child(2) a::before{background-image: url(icon_news_260605.png);}
.sectionNav ul li:nth-child(3) a::before{background-image: url(icon_tzsx_260605.png);}
.sectionNav ul li:nth-child(4) a::before{background-image: url(icon_local_260605.png);}
.sectionNav ul li:nth-child(5) a::before{background-image: url(icon_llyd_260605.png);}
.sectionNav ul li:nth-child(6) a::before{background-image: url(icon_zcfg_260605.png);}
.sectionNav ul li:nth-child(7) a::before{background-image: url(icon_tzgg_260605.png);}
.sectionMiddle{overflow: hidden;background:url(icon_headbg_260605.png) no-repeat bottom;text-align: center;padding-top: 50px;padding-bottom: 50px;}
.topNews{padding-top:36px;position: relative;text-align: center;padding-bottom: 46px;width:1300px;height:120px;overflow: hidden;}
.topNews img{width:100%;}
div.topNews1{margin:50px 0px;width:1300px;height:120px;overflow: hidden;position: relative;}
div.topNews1 .swiper-slide{height:100%;opacity: 1;}
.KeySection{overflow: hidden;position: relative;}
.KsideListSection{width:462px;text-align: left;}
.KsideListSection h2,.list_2 h2{border-bottom: 1px solid #c6c6c6;padding-bottom: 11px;position: relative;margin-bottom: 11px;text-align: left;}
.KsideListSection h2:before,.list_2 h2:before{content:"";width: 34px;height: 2px;background: #ff8400;display: block;position: absolute;bottom: -1px;left: 0;}
.KsideListSection h2 a,.list_2 h2 a{font-size: 24px;font-weight: bold;color: #c91920;}
.more{float: right;color: #8E9297!important;font-size: 14px!important;display: block;padding-top: 7px;padding-right: 20px;background: url(icon_more_260605.png) no-repeat;background-position:right 8px;}
.more:hover span{color: #c91920;}
.banner{width:800px;}
.swiper{width: 100%;height: 100%;}
.swiper-slide{text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}
.swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.swiper{width: 100%;height: 300px;margin-left: auto;margin-right: auto;}
.swiper-slide{background-size: cover;background-position: center;}
.mySwiper2{height:496px;width: 100%;}
.mySwiper{height: 20%;box-sizing: border-box;padding: 10px 0;}
.mySwiper .swiper-slide{width: 20%;height:102px;opacity: 0.4;}
.mySwiper .swiper-slide-thumb-active{opacity: 1;}
.swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.swiper-slide p{position: absolute;bottom: 0px;line-height: 46px;height: 46px;background: rgba(0,0,0,0.6);width: 100%;text-align: left;}
.swiper-slide p a{max-width: 84%;margin-left: 60px;font-size: 18px;font-weight:bold;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;display: block;}
.list_1 li{max-width: 94%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.list_2 li{max-width: 100%;overflow:hidden;}
.list_1 li a{font-size: 18px;}
.list_2 li a{max-width: 88%;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;float: left;font-size: 18px;}
.list_1 li,.list_2 li{line-height:46px;border-bottom: 1px dashed #d4d4d4;position: relative;padding-left: 20px;text-align: left;}
.list_2 li{border:none;}
.list_1 li:before,.list_2 li:before{content:"";width: 5px;height: 5px;background: #9cb9d0;display: block;position: absolute;top:22px;left: 0;border-radius: 50%;}
.ywmore .more{background-position-y: 22px;font-weight: bold;}
.ywmore:before{display: none!important;}
.mt20{margin-top: 20px;}
.mb50{margin-bottom: 50px;}
.list_2{overflow: hidden;}
.list_2 .fl,.list_2 .fr{width: 48.5%;}
.bub_time{color:#999;float: right;}
.pic-li{overflow: hidden;}
.pic-li li{float:left;margin-right:30px;}
.pic-li li:last-child{margin: 0;}
.zfjg{width:288px;}
.zfjg a{display: block;height:60px;margin-bottom: 11px;line-height: 60px;text-align: center;background:#6786b4;color:#fff;font-size: 18px;padding-left: 52px;}
.zfjg a:last-child{margin: 0;background:#659bd7 url(icon_leader_260605.png) no-repeat 77px 16px;}
.zfjg a:first-child{background:#6786b4 url(icon_jgjj_260605.png) no-repeat 77px 16px;}
.topNews:hover img,.pic-li li:hover img{opacity: 0.85;transition: transform 0.5s;}
.topNews1:hover img,.banner2 .swiper-slide:hover img{opacity: 0.85;transition: transform 0.5s;}
.zfjg a:hover{box-shadow: 0px 2px 8px 0px rgba(97, 157, 200, 0.4)}
.banner2{width:100%;background:#f2f4fc;overflow: hidden;padding:25px 0px;}
.swiper-container{position: relative;width: 1300px;overflow: hidden;}
.banner2 .swiper-slide{width:420px;height:110px;overflow: hidden;}
.banner2 .swiper-slide img{width: 100%;}
.link_W_Sub{float: left; cursor: pointer; width: auto; text-align: center; margin-right: 50px; padding: 0px 12px; color: #3D3636; font-size: 16px;}
.link_W_Sub:last-child{margin: 0px;}
.link_hidden_box{position: absolute; width: 99.3%; height: auto; top: -200px; left: -1px; background: #5a6271; z-index: 9999; display: none; border-top: 3px solid #c91920; border-radius: 3px; text-align: left; padding-left: 10px;}
.link_hidden_box div{padding: 10px; line-height: 20px; min-height: 40px;}
.link_hidden_box div a{color: #fff; line-height: 18px; padding: 10px 3px 10px 8px; display: inline-block; white-space: nowrap; font-size: 16px;}
.links{height: 86px; margin-top: 34px;width: 1300px;margin: 0 auto;background: #f2f4fc;}
.links h3{font-size:20px;font-weight: bold;color:#c91920;padding:9px 8px 9px 18px;background: #fff;border-radius:6px;margin:23px 50px;}
.links>div{position: relative;}
.link_W_Sub>p:after{speak: none; content: ""; display: inline-block; width: 15px; height: 9px; background: url(icon_qbzhzxs_260605.png) no-repeat; margin-left: 12px; position: absolute; top: 38px; right: 0px;}
.link_W_Sub.active>p:after{transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); transition: transform 0.2s linear;}
.link_W_Sub p{height: 86px; line-height: 86px;position: relative; border-radius: 6px;padding-right: 30px;font-size: 18px;}
.foot{width:100%;background:#c91920;overflow: hidden;padding:40px 0px;}
.govicon{margin-left: 45px;}
.foot p{line-height: 40px;color:#fff;font-size:16px;text-align: left;margin-left: 54px;}
.foot p a{color:#fff;font-size:16px;}
.map a{width: 150px;height:40px;line-height: 40px;display: block;color: #fff;border-radius: 4px;border:1px solid #fff;margin-top: 20px;}
.pic-li2,.wap-more,.list_1 .bub_time,.list_0 li:nth-child(n+5),.list_1 li:nth-child(n+4),.topNews a:last-child,.topNews1 .swiper-slide a:last-child,.ztzl2{display: none;}
.list_0 li:nth-child(4){display: block!important;}
.bottominfo a{padding:0px;}
.returntop{position: fixed;bottom:150px;z-index: 999;left:50%;margin-left:664px;background:#FAA42F;border-radius: 5px;}
.returntop a{color:#fff;font-size:12px;padding:10px 8px;display: block;}
.page-list li:nth-child(5n){border-bottom: 1px dashed #d4d4d4;padding-bottom: 15px;}
.page-list li:nth-child(5n+1){margin-top: 15px;}
.breadcrumb{text-align: left;padding: 15px 0px;}
.breadcrumb img{padding-right: 10px;vertical-align: middle;margin-top: -5px;}
.breadcrumb span {padding: 0 10px;color:#c91920;}
.left_menu {width: 280px;float: left;margin-top: 25px;}
.left_menu dl dd{width: 100%;height: 54px;line-height: 54px;text-align: center;border-radius: 6px;min-width: 0;margin-bottom: 8px;background: #F5F5F5;}
.left_menu dl dd.active{background: #c91920;}
.left_menu dl dd.active a{color: #fff;}
.left_menu dl dd a{display: block;white-space: nowrap;width: 80%;overflow: hidden;margin: 0 auto;text-overflow: ellipsis;font-size: 18px;}
.right_content{float: right;margin-top: 25px;width: calc(100% - 320px);}
.right_content h4{font-size: 22px;margin-bottom: 20px;text-align: left;}
.right_content h4::before{width: 4px;height: 15px;content: "";background: #c91920;display: inline-block;border-radius: 6px;margin-right: 10px;}
.neironggl h3{color: #495361;text-align: center;line-height:30px;margin-bottom: 15px;font-size: 20px;}
.content1 h3{color: #495361;text-align: center;line-height:44px;font-size: 30px;}
.content{width:92%;margin: 0 auto;text-align: left;line-height: 34px;font-size: 16px;overflow: hidden;}
.content img{max-width: 100%;vertical-align: middle;}
.content table{width: 100%;}
.TRS_Editor iframe{width: 100% !important;}
.TRS_Editor table{margin: 0 auto;width: 100% !important;height: auto;display: table;overflow: auto;}
.erji_title{width: 88%;text-align: center;margin: 0 auto;font-size: 22px;line-height: 26px;color: #495361;padding:18px 0px;}
.title_bottom{height: 43px;width: 100%;line-height: 42px;margin-top: 18px;border-bottom: 1px solid #ECECEC;margin-bottom: 30px;}
.title_bottom_left{float: left;margin-left: 20px;}
.title_bottom_right{float: right;font-size: 14px;line-height: 42px;margin-right: 20px;}
.laiyuan{float: left;font-size: 16px;color: #8A8A8A;}
.laiyuan{float: left;font-size: 16px;color: #8A8A8A;}
.time4{float: left;margin-left: 16px;font-size: 16px;color: #8A8A8A;}
.time4{float: left;margin-left: 16px;font-size: 16px;color: #8A8A8A;}
.font_main{float: left;position: relative;color: #8A8A8A;line-height: 24px;}
.font_main span{float: left;font-size: 16px;color: #8A8A8A;margin-top: 8px;}
.icon_fp{display: inline-block;width: 28px;height: 28px;background: url(icon_font1_260605.png) no-repeat center center;background-size: 28px;margin-top: 7px;}
.icon_fm{display: inline-block;width: 28px;height: 28px;background: url(icon_font2_260605.png) no-repeat center center;margin-top: 7px;background-size: 28px;}
.font_main:after{content: "";display: block;width: 1px;height: 25px;background: #E6E6E6;position: absolute;top: 8px;right: -14px;}
.dayin{float: left;margin-left: 28px;}
.icon_dy{display: inline-block;float: left;width: auto;height: 28px;background: url(icon_print_260605.png) no-repeat left 5px;margin-top: 3px;color: #8A8A8A;font-size: 16px;padding-left: 38px;line-height: 37px;}
.fenxiang{float: right;color: #8A8A8A;margin-left: 28px;line-height: 24px;position: relative;}
.fenxiang span{float: left;font-size: 16px;color: #8A8A8A;margin-top: 9px;}
.fx_bg{float: left;width: 24px;height: 24px;background: url(icon_share_260605.png) no-repeat;background-size: 24px;margin-top: 10px;cursor: pointer;}
.fx_ul{width:80px;background: #fff;padding: 10px 10px 0 10px;display: none;position: absolute;top: 43px;left: -10px;border: 1px solid #ECECEC;}
.fx_ul dd{width: 100%;height: 30px;float: left;border-radius: 3px;margin-bottom: 8px;}
.fx_ul dd:hover{background: #c91920;}
.fx_ul dd:hover a{color:#fff;}
.fx_ul dd a{display: block;float: left;margin-left: 4px;margin-top: 4px;}
#bsWXBox{border: 2px solid #ccc;border-radius: 5px;padding: 0 !important;}
.bsBox{display: none;z-index: 100000001;font-size: 12px;padding: 6px !important;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bsClose{_overflow: hidden;cursor: pointer;position: absolute;z-index: 10000000;color: #666;font-weight: bold;font-family: Helvetica, Arial;font-size: 14px;line-height: 20px;}
.bsTop{color: #666;background: #f2f2f2;height: 24px;line-height: 24px;border-bottom: 1px solid #e8e8e8;}
.bsFrameDiv,
#bsMorePanel{border: none;background: #fff;}
#qrcode img{display: inline-block !important;margin: 21px;}
#qrcode img{display: inline-block !important;margin: 21px;}
.siteMapBox{margin-top: 20px;text-align: left;}
.siteMapBox dd{border-bottom: 1px solid #f9f9f9;padding: 40px 0px;}
.siteMapBox dd h3{float: left;font-size: 24px;color: #495361;width: 200px;text-align: center;font-weight: normal;line-height: 40px;}
.siteMapBox h3 a{color: #495361;}
.siteMapBox dd:hover{background: #fff4f4;transition: all 0.30s linear;}
.siteMapBox dd p a{display: inline-block;font-size: 18px;padding: 10px 30px;margin-bottom: 10px;}
.siteMapBox dd p a:hover{color: #c91920;}
.menu-item span{display: block;width: 100%;font-size:18px;}
.sub-menu.show a{font-size: 16px;line-height: 40px;}

@media screen and (max-width: 1320px){
html{font-size: 16px;}
.sectionNav{height: auto;}
.sectionNav .w1200 ul li:first-child{display: none;}
.sectionNav .w1200 ul{display: grid;grid-template-columns: 1fr 1fr 1fr;column-gap: 10px;row-gap: 10px;padding: 15px 0px;width: auto;}
.sectionNav .w1200 ul li{width: auto;flex: 0 0 33%;box-sizing: border-box;}
.wapHomeLink{display: block;}
.sectionNav>.w1200>ul>li>a{margin: 0 auto;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;box-sizing: border-box;font-size: 1.3rem;padding: 0;}
.sectionNav ul li{line-height: normal;height: auto;}
.sectionMiddle .w1200{display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;max-width: 100%;box-sizing: border-box;}
.breadcrumb{width: 100%;max-width: 100%;box-sizing: border-box;}
.logobox,.searchBox{float: none;}
.sectionNav .w1200{width: 100%;}
.contentWrap{display: flex;flex-direction: column;padding: 0 1rem;width: 100%;max-width: 100%;box-sizing: border-box;}
.topNews,.topNews1,.topNews img,.topNews1 img{width:100%;}
.links{height: auto;}
.links .w1200{display: flex;flex-direction: column;box-sizing: border-box;padding: 0 1rem;justify-content: center;}
.links .w1200 h3{text-align: center;}
.sitelinks{margin: 0;padding-bottom: 20px;}
.sitelinks ul{display: flex;flex-direction: column;margin-top: 0;gap: 0.5rem;}
.link_W_Sub{height: auto;margin: 0;width: 100%;padding: 0;}
.link_W_Sub p{width: 100%;}
.foot .w1200{display: flex; flex-direction: column; align-items: center;width: 100%;}
.foot p{text-align: center;}
.link_W_Sub p{height:40px;line-height: 40px;padding: 0;}
.pic-li{display: flex;flex-direction: row; align-items: center;width: 100%;} 
.KeySection{display: flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;justify-content: space-between;width: 100%;max-width: 100%;box-sizing: border-box;}
.govicon{margin-left: 0px;}
.foot p{margin-left: 0px;}
.KsideListSection{width: 440px;}
.returntop{position: fixed;bottom:150px;z-index: 999;left:50%;margin-left:591px;background:#FAA42F;border-radius: 5px;}
.link_hidden_box{padding:0px;width: 100%;}
}
@media screen and (max-width: 1280px){
.banner {width: 70%;}
.KsideListSection{width: 27%;}
div.topNews1{width: 100%;}
.pic-li{display: none;}
.pic-li2{align-items: stretch;justify-content: space-between;display: flex;}
.pic-li2 li{width:24%;height:80px;margin: 0;overflow: hidden;}
.pic-li2 li img{width: 100%;height: 100%;}
.pic-li2 li a{color:#fff;line-height: 80px;display: block;height: 100%;}
.pic-li2 li:last-child{margin: 0;background:#659bd7 url(icon_leader_260605.png) no-repeat 77px 25px;}
.pic-li2 li:nth-child(3){background:#6786b4 url(icon_jgjj_260605.png) no-repeat 77px 25px;}
.pic-li2 li:last-child a,.pic-li2 li:nth-child(3) a{padding-left: 30px;}
.pic-li2.clearfix:after{display: none;}
.banner2{padding:25px 1rem;width: 100%;max-width: 100%;box-sizing: border-box;}
.swiper-container{width: 100%;max-width: 100%;box-sizing: border-box;}
.links,.links .w1200{width: 100%;max-width: 100%;box-sizing: border-box;}
.topNews{height: auto;}
.left_menu,.right_content{width: 100%;}
.left_menu dl{display: grid;grid-template-columns: 1fr 1fr 1fr 1fr;column-gap: 15px;row-gap: 15px;align-items: start;}
}
@media screen and (max-width:1024px){
.KeySection{flex-direction: column;}
.banner {width: 100%;}
.KsideListSection{width: 100%;margin-top: 30px;}
.list_1 li{width: 100%;max-width: 100%;box-sizing: border-box;}
.ywmore,.KsideListSection .mt20{margin-top: 25px;}
div.topNews1{height:100px;}
.topNews1 .swiper-button-next, .topNews1 .swiper-button-prev {width: 30px;height: 46px;top: 30px;}
.list_2 .fl, .list_2 .fr{width: 100%;}
.list_2 .more,.KeySection .more{display: none;}
.wap-more{display: block;width: 20%;padding: 0.6rem 0;color: #495361;background-color: #f7f7f7;margin:1rem auto 1.4rem;border-radius: 6px;text-align: center;}
.list_2 .fr .wap-more,.KsideListSection .wap-more{margin-bottom: 0;}
.banner2 .swiper-slide{height: 80px;}
.list_1 li:nth-child(n+4),.list_1 .bub_time{display:block;}
.list_1 li a {max-width: 88%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.pic-li2 li{height:70px;}
.pic-li2 li a{line-height: 70px;}
.pic-li2 li:last-child a,.pic-li2 li:nth-child(3) a{padding-left: 58px;}
.pic-li2 li:last-child,.pic-li2 li:nth-child(3){margin: 0;background-position:60px 22px;}
.topNews1:hover img,.banner2 .swiper-slide:hover img {opacity: 1;}
.returntop{position: fixed;bottom:100px;z-index: 999;right:10px;background:#FAA42F;border-radius: 5px;margin-left:0px;left: auto;}
.title_bottom {height: auto;}
.title_bottom_left{float: none !important; line-height: 30px; margin-left: 0px;}
.time4{float: none !important;text-align: center !important;}
.title_bottom_right{float: none !important;margin-right: 0 !important;padding-bottom: 8px;}
.dayin,.fenxiang{display: none;}
.laiyuan{float: none !important;text-align: center !important;}
.font_main{display: flex;justify-content: center;float: none !important;}
.list_1 li, .list_2 li{border:none;}
}
@media screen and (max-width:768px){
.list_1 li{overflow: inherit;white-space: inherit;}
.list_1 li,.list_2 li{line-height: 34px;margin-top:12px;padding-bottom:12px;overflow: hidden;}
.list_1 li:before, .list_2 li:before{top:15px;}
.topNews a:last-child,.topNews1 .swiper-slide a:last-child{display: block;height: 100%;}
.topNews a:first-child,.topNews1 .swiper-slide a:first-child,.ztzl1{display: none;}
.list_1 li a,.list_2 li a{width: 100%;max-width: 100%;overflow: inherit;white-space: inherit;}
.bub_time{float: left;}
.topNews1 a img{width: 100%;height: 100%;}
.pic-li2{align-items: stretch;justify-content: space-between;display: flex;flex-wrap: wrap;gap:20px;}
.pic-li2 li{width: 48%;height:6rem;}
.pic-li2 li:last-child a, .pic-li2 li:nth-child(3) a{padding:2.2rem 0px 0px;line-height: 4rem;}
.pic-li2 li:last-child,.pic-li2 li:nth-child(3){margin: 0;background-position:50% 10px;}
.ztzl2{display: block;}
.swiper-container1{width: 100%;max-width: 100%;box-sizing: border-box;overflow: hidden;position: relative;}
.banner2 .swiper-slide,div.topNews1{height:auto;}
.logo{width: 80%;}
.left_menu dl{grid-template-columns: 1fr 1fr;}
.siteMapBox dd{padding:18px 0px;}
.siteMapBox dd h3{font-size: 18px;width: 180px;line-height: 30px;}
.siteMapBox dd p a{font-size: 16px;line-height: 30px;padding: 0 10px;}
.left_menu dl dd,.sub-menu.show a{line-height: 34px;height: 34px;}
.left_menu dl dd a,.menu-item span,.right_content h4{font-size: 16px;}
.menu10 li a,.left_menu .show a{font-size:14px;}
.sub-menu li a{line-height:32px;text-align: left;}
.list_1 li, .list_2 li{border:none;padding-bottom: 0px;}
}
@media screen and (max-width: 660px){
.list_2 li a,.list_1 li a,.swiper-slide p a,.bub_time,.link_W_Sub p,.link_hidden_box div a,.foot p,.foot p a{font-size: 16px;}
.KsideListSection h2 a, .list_2 h2 a,.links h3,.right_content h4{font-size: 18px;}
.sectionNav .w1200 ul li{width: auto;flex: 0 0 50%;box-sizing: border-box;}
.sectionNav .w1200 ul{display: grid;grid-template-columns: 1fr 1fr;}
.sectionNav .w1200{grid-template-columns: 1fr 3fr;}
.list_1 li, .list_2 li{line-height: 28px;}
.link_W_Sub>p:after{top: 16px;}
.banner2 .swiper-slide,div.topNews1{height:auto;}
.mb50{margin-bottom: 30px;}
div.topNews1{margin: 30px 0px;}
.topNews{padding:30px 0px;}
.mySwiper2 {height: 380px;}
.siteMapBox dd{padding:10px 0px;}
.siteMapBox dd h3{padding: 0 15px;line-height: 30px;width: auto;font-weight: bold;}
.siteMapBox dd p a{font-size: 16px;line-height: 30px;padding: 0 10px;}
.left_menu dl dd,.sub-menu.show a{line-height: 30px;height: 30px;}
.left_menu dl dd a,.menu-item span{font-size: 16px;}
.menu10 li a,.left_menu .show a{font-size:14px;}

@media screen and (max-width: 480px){
.pic-li2{gap: 17px;}
.pic-li2 li{height: 5rem;}
.banner2 .swiper-slide,div.topNews1{height:auto;}
.pic-li2 li:last-child a, .pic-li2 li:nth-child(3) a{line-height: 2rem;}
.pic-li2 li:last-child, .pic-li2 li:nth-child(3){background-size: 1.5rem;}
.mySwiper2 {height: 260px;}
.swiper-slide p a {max-width: 75%;}
.mySwiper .swiper-slide{height: 60px;}
.left_menu dl{grid-template-columns:1fr;row-gap: 0px;}
.KsideListSection h2 a, .list_2 h2 a,.links h3,.right_content h4{font-size: 16px;}
.sectionNav>.w1200>ul>li>a{font-size: 18px;}
}
@media screen and (max-width: 430px){
.pic-li2 li{height: 4rem;}
.pic-li2{gap: 15px;}
}
@media screen and (max-width: 414px){
.mb50{margin-bottom: 20px;}
div.topNews1{margin: 20px 0px;}
.topNews{padding:20px 0px;}
.pic-li2 li:last-child a,.pic-li2 li:nth-child(3) a{line-height: 1.5rem;}
.pic-li2 li{height: 3rem;}
.pic-li2 li:last-child,.pic-li2 li:nth-child(3){height: 4rem!important;}
.pic-li2{gap: 12px;}
.banner2 .swiper-slide,div.topNews1{height:auto;}
.mySwiper2 {height: 230px;}
.mySwiper .swiper-slide{height: 50px;}
.KsideListSection h2 a, .list_2 h2 a,.links h3,.right_content h4{font-size: 16px;}
}
@media screen and (max-width: 390px){
.list_2 li a,.list_1 li a,.swiper-slide p a,.bub_time,.link_W_Sub p,.link_hidden_box div a,.foot p,.foot p a{font-size: 14px;}
.siteMapBox h3 a,.siteMapBox dd p a{font-size:14px;}
.searchBox{width: 300px;}
.searchinputbox{width: 200px;}
.sectionNav>.w1200>ul>li>a{padding: 0;font-size: 14px;}
.siteMapBox dd p a{line-height: 24px;}
}