@charset "utf-8";
/* CSS Document */
@import url(mobile_header.css);

.Main{ }

/*头条*/
.HomeHots .w1200{ padding: 0 10px; }
.HomeHots h1{ font-size: 20px; margin: 0 5px; }
.HomeHots .desc{ font-size: 14px; }


.HotBtns ul{ margin-top: 0px; }
.HotBtns li{ zoom:0.7; }
.HotBtns li a{ display: block; height: 100%; position: relative; }
.HotBtns li p{ font-size: 16.5px; }
@media screen and (max-width:300px ) {
    .HotBtns li{ zoom:0.6; }
}

.Part1{ margin-top: 10px; padding: 0 10px; }

.Focus{ width: auto; height: calc((100vw - 20px) / (580 / 415)); margin-top: 10px; }
.Focus .bd li{width: calc(100vw - 20px);height: calc((100vw - 20px) / (580 / 415));display: block !important;float: left;}
.Focus>a{ display: none; }


.FocusNews{ width: auto; margin-top: 15px; }
.NewsSlide .hd{padding: 0;overflow-x: auto;}
.NewsSlide .hd::-webkit-scrollbar{ display:none; }
.NewsSlide .hd ul{ display: block; }
.NewsSlide .hd li{ float: left; font-size: 17px; }
.NewsSlide .bd>*{ display: block !important; float: left; }
.FocusNews ul.ulList{height: auto;}

.ulList li{ font-size: 15px; padding: 6px 0; padding-left: 15px; }
.ulList li span{ font-size: 14px; }
.ulList li a{ max-width: calc(100% - 100px); }



.HomeHfBox{ margin: 10px 10px 0; height: auto; }
.HomeHfBox .bd{ height: auto; }
.HomeHfBox .bd ul,
.HomeHfBox .bd ul li,
.HomeHfBox .bd ul li img{ width: calc(100vw - 20px); height: 20vw; }
.HomeHfBox>a{ top: 20px; background-color: rgba(0,0,0,0.4) !important; }


.Part3{ padding: 10px 0px 0; margin-top: 10px;}
.Part3 .PartHd{ display: none; }
.Part3 .PartBd{ margin-top: 0; border: none; padding-top: 0; background: none; }

.Part3 .MobilePartHd{ position: relative; display: block !important; text-align: center; }
.Part3 .MobilePartHd h1{ display: inline-block; position: relative; height: 55px; margin: 0 10px; }
.Part3 .MobilePartHd h1 a{ display: block; position: relative; height: 55px; text-align: center; font-size: 26px; color: #266cb4; font-weight: bold; }
.Part3 .MobilePartHd h1 a font{ display: inline-block; padding: 0 10px; margin: 1px 0; line-height: 55px;}
.Part3 .MobilePartHd::after{ content: ''; display: block; position: absolute; width: 100%; height: 22px; background: url("../images/Home_ico_11.png") no-repeat center top; top: 47px; z-index: 99; left:0px; }


.Part3 .mobileBg{ position: relative; margin-top: 5px; background: #FFF; border-top: 3px solid #266cb4; padding-top: 10px; }


.ZwgkPart .Part_T{ padding: 0 10px; }
.ZcwjPart{ width: auto; padding-top: 0px; }
.ZwgkPart .Tit{ }
.ZcwjPart .Tit .zcSearch{ float: right; }
.ZcwjPart .Tit .zcSearch label{ display: none; }
.ZcwjPart .Tit .zcSearch input{ width: calc(100vw - 20px - 120px); }

.ZcwjPart .NewZc{ padding: 4px 0; padding-left: 75px; }
.ZcwjPart .NewZc>a{ font-size: 16.5px; white-space:normal; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; line-height: 1.2; }
.ZcwjPart .NewZc>span{ font-size: 13px; }

.ZcjdPart{ width: auto; margin-top: 10px; }
.ZcjdSlideCard{ width: auto; height: auto; margin-top: 30px; }
.ZcjdSlideCard .bd{ height: calc((100vw - 20px) / (320 / 228)); }
.ZcjdSlideCard .bd li{ width: calc(100vw - 20px); height: calc((100vw - 20px) / (320 / 228)); }
.ZcjdSlideCard>a{ width:50px;height: 120px;border-radius: 0;top: 80px;}
.ZcjdSlideCard>a.prev{ left:0;background: url("../images/Home_ico_6.png") no-repeat center rgba(0,0,0,0.7);}
.ZcjdSlideCard>a.next{right: 0;background: url("../images/Home_ico_7.png") no-repeat center rgba(0,0,0,0.7);}

.ZwgkPart .Part_B{ height: auto; padding: 5px 10px 15px; }
.JgszBtns ul{ flex-wrap: wrap; justify-content: space-between; }
.JgszBtns li{ width: calc((100vw - 30px) / 2); border: 1px solid #DDD; border-radius: 5px; margin: 10px 0 0; box-sizing: border-box; text-align: center; height: auto; padding: 0; }
.JgszBtns li a{ padding: 10px 0; }
.JgszBtns li span{ font-size: 15px; }



.ZwfwPart{ margin-top: 20px; }
.ZwfwPart .ConPart{ padding: 5px 10px 20px; }
.Bmlqfwcxpt{ width: auto; padding: 15px 10px; background-size: 100% 100%; height: auto; }
.Bmlqfwcxpt>ul{margin: 10px 20px 20px;}
.Bmlqfwcxpt>h2{/* display: inline-block; */padding: 0 15px;height: 50px;}
.Bmlqfwcxpt>h2 a{ line-height: 50px; }
.ZwfwCardPart{ width: auto; margin-top: 20px; }
.ZwfwCardPart li.link{ width:calc((100vw - 30px) / 2); height: 60px; line-height: 60px; }
.ZwfwCardPart li.link img{ max-width: 90%; }
.ZwfwCardPart li.card,
.ZwfwCardPart li.card.sm{ width: calc(100vw - 20px); margin-top: 15px; }
.ZwfwCardPart li.card a{ padding: 15px 10px; }
.ZwfwCardPart li.card.sm a{padding-right: 80px;}
.ZwfwCardPart li.card.sm h1 br{ display:none;}
@media screen and (max-width:350px ) {
    .ZwfwCardPart li.card h1{ font-size: 18px; }
    .ZwfwCardPart li.card p{ font-size: 12px; }
}

.HdjlPart{ margin-top: 20px; }
.HdjlPart .ConPart{ padding: 5px 10px 20px; }
.HdjlPart .Part_L{ width: auto; }
.ZwxxPart{ height: auto; }
.ZwxxPart .Tit{ height: 49px; padding: 0 10px; }
.ZwxxPart .Tit h1{ font-size: 18px; line-height: 29px; }
.ZwxxPart .Tit ul.sonNav{ line-height: 29px; font-size: 14px; height: 29px; margin-right: 0; }
@media screen and (max-width:350px ) {
    .ZwxxPart .Tit ul.sonNav{ font-size: 12px; }
}
@media screen and (max-width:300px ) {
    .ZwxxPart .Tit ul.sonNav{ display: none; }
}
.ZwxxPart .Con{ padding: 0 10px 5px; }

.ZskLinkBtn{ margin-top: 0;}
.ZskLinkBtn ul{  }
.ZskLinkBtn li{ width: calc((100vw - 30px) / 2); margin-top: 10px; height: 60px; }
.ZskLinkBtn li a{ }
.ZskLinkBtn li img{ zoom:0.7; }
.ZskLinkBtn li span{ font-size: 16.5px; padding-left: 10px; }

.ZjdcBox{ width: auto; margin-top: 15px; height: auto; }

.ZjdcBox .PubHd{ height: 41px; }
.ZjdcBox .PubHd li{ font-size: 18px; height: 40px; margin: 0 5px; }
.ZjdcBox .PubHd li a{ line-height: 40px; padding: 0 5px; }
.ZjdcBox .bd>.aBox{ padding: 5px 10px; }
.WsdcPart .inhd{ display: none; }
.WsdcPart .inbd li{ position: relative; padding: 10px 0; }
.WsdcPart .inbd li .desc,
.WsdcPart .inbd li .Btns{ display: none; }
.WsdcPart .inbd li h1{ font-size: 17px; height: 45px; }
.WsdcPart .inbd li .date{ width: auto; margin: 5px 0 0; font-weight: normal; text-align: right; background: none; color: #333; }
.WsdcPart .inbd li + li{ border-top: 1px dashed #ddd; }



.Part4{ padding: 20px 10px; }
.Part4 .Title>h1{ font-size: 26px; }

.ZtzlSlide{ margin-top: 0; }
.ZtzlSlide .hd,
.ZtzlSlide>a{ display: none; }
.ZtzlSlide .bd{ margin-top: 0px; }
.ZtzlSlide .bd ul{ display: flex; flex-wrap: wrap; justify-content: space-between;}
.ZtzlSlide .bd li{width: calc((100vw - 30px) / 2);height: auto;  box-shadow:0px 0px 7px -2px #a9a9a9;margin: 15px 0 0;}
.ZtzlSlide .bd li .Pic{ height: calc((100vw - 30px) / 2 / (280 / 160)); }
.ZtzlSlide .bd li .Con{padding: 5px 5px 10px;}
.ZtzlSlide .bd li .Con>.date p{ width: auto; padding: 0 5px; }
.ZtzlSlide .bd li .Con>h1{font-size: 15px;margin-top: 5px;}


.AlertImgPart{ height:auto; }
.AlertImgPart ul{ flex-wrap: wrap; }
.AlertImgPart li{width:calc((100vw - 20px) / 2) !important;height: auto;}
.AlertImgPart li + li:before{ top:10px; }
.AlertImgPart li:nth-of-type(3):before{ display:none; }
.AlertImgPart li a{ height: 80px; }
.AlertImgPart li img{ max-width:80%;}
.AlertImgPart li p{ font-size:15px; }





@media screen and (max-width:600px ) {
    
}

@media screen and (max-width:375px ) {
    
}

@media screen and (max-width:320px ) {
    
}


