@charset "utf-8";

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

   #rong_box{

   }
   
   .content_box{
      width: 100%;
   }
   .content_box_2{
      width: 100%;
   }
   .content_box_3 {
      width: 100%;
   }
   .header_bg {
      top: -20%;
      left: -20%;
      right: -20%;
      bottom: 0px;
      width: 140%;
      height: 140%;
   }
   header img{
      width:100px;
      height:75px;
   }
   .head_title {
    margin-left: 0px;
   }
   .head_title h3{
      font-size: 20px;
      letter-spacing: 2px;
   }
   .head_title h3 span{
      
   }
   .award-list .award-item {
      width:100%;
   }
   .head_title h1{
      font-size: 44px;
      letter-spacing: 10px;
   }
   .head_title>div{
      margin:  0 auto;
   }
   
   
   .main{
      /* margin: 0; */
      margin-top:-20px
   }
   #forum_c li{
      display: none;
   }
   #forum li:nth-child(1){
      display: block;
   }
   #forum li{
      display: none;
   }
   #forum li:nth-child(1){
      display: block;
   }
   .section_2 .section_2_centent .top li:nth-child(1){
      border-bottom: 1px solid #315097!important;
   }
   .section_2 .section_2_centent .arrow{
      display: none;
   }
   .section_2 .section_2_centent .bottom li{
      width: auto;
      max-width: 800px;
   }
   #section_1{
      display: none;
   }
   
   .guest_box{
      display: none;
   }
   .guest_box_m{
      display: block;
      text-align: center;
   }
   .guest_box_m ul li>div{
      display: block;
      width: auto;
   }
   .section_3 .section_3_centent{
      width: auto;
      max-width: 860px;
      margin-top: 0;
   }
   .section_3_centent>ul{
      width: auto;
      max-width: 740px;
      /* background: pink; */
   }
   .section_3_centent>ul li{
      /* background: red; */
      /* display: inline; */
   }
   .guest_box_m ul li .shows~.item_people{
      display: none;
   }
   .guest_box_m ul li .item_people {
      display: inline-block;
      margin-top: 60px;
   }
   .section_3_centent .item_people img{
      margin-left: 0;
   }
   .guest_box_m .add{
      background: none;
      border: 1px solid #3B5FA8;
      color: #fff;
      padding: 5px 20px;
   }
   /* .guest_box_m .add:visited{
      background: red;
   } */
   .guest_box_m .add:focus{
      outline: #3B5FA8 auto 5px;
   }
   .content_box_agenda{
      background: none;
   }
   .section_3 .agenda{
      display: block;
      height: auto;
      background: url("./imgs/bg_m.png")no-repeat;
      background-size:100% 100%;
      width:100%;
      padding-bottom:20px;
   }
   .map_text_title {
      text-align:center;
   }
   .map_text {
      text-align: center;
   }
   .gradient_color {
      background:linear-gradient(90deg,transparent 20%,#2c4e92 50%, transparent 80%);
   }
   .section_3 .agenda .left{
      width: 100%;
      text-align: center;
      padding: 5px 0 0 0 ;
      height: auto;
      font-size: 13px;
      padding-top:23px;
   }
   .section_3 .agenda .left span{
      font-size: 25px;
   }
   .agenda_item img{
      margin: 0 0px 0 0px;
   }
   .section_3 .agenda .right{
      width: 100%;
      padding: 45px 20px 0 20px;
      text-align: left;
      font-size: 12px;
      /* background: blue; */
   }
   .section_3 .agenda .right img{
      display: none;
   }
   .section_3 .agenda .right span{
      display: block;
   }
   .section_3 .agenda .right .hidden_text {
      display:none
   }
   .section_3 .agenda .right span:first-child{
      font-size: 15px;
      margin-bottom: 3px;
   }
   .agenda_item{
      margin-bottom: 14px;
   }
   #LiveBroadcast {
   
   }
   #LiveBroadcast .top{
      font-size: 0;
      display: flex;
   }
   .agenda_item :first-child{
      display: inline-block;
      min-width: 80px;
      width:100px;
   }
   #LiveBroadcast .top button{
      width: 100%;
   }
   .video_box .bottom{
      width: auto;
      height: auto;
   }
   .palyerId img{
      width: 400px;
      height: 230px;
      display: block;
      margin: 0 auto;
   }
   .palyerId iframe{
      width: 400px;
      height: 230px;
      display: block;
      margin: 0 auto;
   }
   
   .map_box .left {
      margin-right:0px;
      width: 100%;
      height:325px;
   }

   .map_box .right {
      margin-right:0px;
      width: 100%;
   }

   .map_box{
      height: 900px;
      min-height: 325px;
      background: none;
   }
   .map_box .content_box{
      padding: 0;
   }
   .map_box .content_box div{
      display: block;
   }
   .map_box .content_box .right{
      display: block;
      /* background: red; */
   }
   .map_box .content_box .right>div{
   text-align: center;
   }
   .map_box .content_box .right .top{
      text-align: left;
      /* background: pink; */
      display: flex;
   }
   .map_box .content_box .right .top>div:first-child{
      /* background: yellow; */
      width: 30%;
      text-align: right;
   }
   .map_box .content_box .right .bottom{
      text-align: left;
      display: flex;
   }
   .map_box .content_box .right .bottom>div:first-child{
      width: 30%;
      text-align: right;
   }
   .map_box .content_box .right .bottom>div{
      display: inline-block;
      vertical-align: top;
      text-align: left;
   }
   .map_box .content_box .right .top>div,.map_box .content_box .right .top p{
      display: inline-block;
   }
   .award-list .top-left {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 80px;
      background:#3c62a6;
      border-top-left-radius: 6px;
      border-top-right-radius: 6px;
   }
   .award-list .top-right {
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 80px;
      background:#3c62a6;
      border-radius: 0px;
   }
   .award-list .desc.bottom-left{
      border-radius: 0px;
   }
   .award-list .desc.bottom-right{
      border-bottom-left-radius: 6px;
      border-bottom-right-radius: 6px;
   }

   .award-list .a-top-left{
      border-left:4px solid #3c62a6;
      border-right:4px solid #3c62a6;
   }
   .award-list .a-top-right{
      border-left:4px solid #3c62a6;
      border-right:4px solid #3c62a6;
   }
   .award-list .a-bottom-left{
      border-left:4px solid #3c62a6;
      border-right:4px solid #3c62a6;
      border-bottom:4px solid #3c62a6;
   }
   .award-list .a-bottom-right{
      border-left:4px solid #3c62a6;
      border-right:4px solid #3c62a6;
      border-bottom:4px solid #3c62a6;
   }
   
   /* 页脚 */
   footer{
      margin-bottom: 0;
   }
   footer .content_box{
      width: auto;
   }
   
   .foot_box .item_box>div{
      display: block;
   }
   .foot_box .item_box .item{
      display: inline-block;
   }

}



