@media screen and (max-width: 1200px) {
.nav{display: none;}
.tophead_h{display:block;}
/*top*/
.headdd{display: none;}  
.tophead{display: none;}
.tophead_h{display:block; width: 100vw;}
.tophead_b{display: flex; padding: 0 20px; justify-content: space-between;  box-shadow:0 0 6px 0 #ccc;}
.tophead_b .top_ll{width: 45px;      padding: 10px 0;}
.tophead_b .top_ll a{display: block;}
.tophead_b .top_ll img{width: 100%;}
.tophead_b .top_rr{width: 35px;padding: 20px 0 10px 0; cursor: pointer;}
.tophead_b .top_rr img{width: 100%;}
.yincan_xiala{width: 100%; height: 100vh; display: none;}
.yincan_xiala li a{display: block; line-height: 60px; border-bottom: 1px solid #eee;padding-left: 20px; color: #333;}
.yincan_xiala li:hover{background-color: #272727;}
/*通知公告*/
.tzgg{width: 90%; margin: 0 auto;}
.tzgg .gg_box{margin-top: 30px;}
.tzgg .gg_box .gg_list{display: block;}
.tzgg .gg_box .gg_list .li_img img{width: 100%;}
.tzgg .gg_box .gg_list .li_con{padding: 20px;}
.tzgg .more a{width: 100%;}
/*活动主题*/
.hdzt{background-image: url(../img/zhutishou.png) !important; background-size: contain; height: auto; padding-bottom: 80px; margin-bottom: 20px;}
.hdzt .title h1{margin: 5px 0 10px 0 !important;}
/*组织单位*/
.zzdw{ }
.zzdw .zzdw_box{display: block; width: 90%;margin-top: 30px;}
.zzdw_box .zzdw_l ul{width:auto; display: block;margin-bottom:20px;}
.zzdw_box .zzdw_l ul li{line-height: 28px;}
.zzdw_box .zzdw_r img{width: 100%; height: auto !important;}

/*报名入口*/
.bmrk .rk_box{width: 90%; margin: 0 auto; margin-top: 30px;flex-wrap: wrap;}
.bmrk .rk_box .rk1{width: 48%;    margin-bottom: 15px;}
.bmrk .rk_box .rk1 .titl{position: static;width: 100%; margin-top: 10px;}
.bmrk .rk_box .rk1 .more a{width: 100%;}
.bmrk .rk_box .rk1 .text{font-size: 12px; line-height: 24px; margin-top: 5px;}
/*大赛简介*/
.dsjj{width: 90%;}
.foot_box .foot .lis_1 h4{font-size: 24px;}
.dsjj .dsjj_tex{margin-top: 30px; padding:20px;}
/*foot*/
.foot_box .foot{width: 90%; display: block;}
.foot_box .foot .lis_1{text-align: center;}
.foot_box .foot .lis_2{width: auto; margin-top: 20px;}








.xzdown .li_con{padding:0;}
.xzdown .li_con h2{font-size: 14px;}
.xq .title h1{font-size: 18px; margin-top: 20px;}
.dsjj .title h1{font-size: 18px; margin-top: 20px;}
.zzdw .title h1{font-size: 18px;  margin-top: 20px;}
.bmrk .title h1{font-size: 18px; margin-top: 20px;}
.main .dsjjz{padding-top: 160px !important;}
.dsjj{font-size: 18px; text-align:left;} 
.xq .fu_title{margin:10px;}
.dsjj .txt-til{font-size: 24px;margin-bottom:10px; padding-top: 50px;}
.dsjj .txt{font-size: 16px; margin-bottom:30px;}
.main .dsjj .active a{font-size: 20px;    width: 210px; height: 60px;    line-height: 60px;}
.pagesxy{text-align:left; overflow: auto;}
.pagesxy a{width: auto; margin-left: 0; padding: 0 10px;margin-bottom: 10px;}

.main {background-size: contain; height: auto !important; }
.main .dsjj .aniu{display: block;}
.main .dsjj .aniu li{text-align: center; margin: 0 auto; margin-bottom: 20px;}
}





