@charset "utf-8";
/* CSS Document */

body {margin:0 auto;padding:0;font-size:14px; line-height:35px; font-family: "宋体","Microsoft YaHei","", Arial, Helvetica ,Verdana, Geneva, sans-serif;color:#000000;background:#f6f6f6;}
form {margin:0 auto; padding:0;}
td,p,div,span,li,select,input,textarea {font-family:Verdana;word-break:break-all;word-wrap:break-word;}
img {margin:0 auto;border:0;}
p,ul,li,h3{
	margin: 0;
	padding: 0;
	list-style: none;
}
A {COLOR: #333; TEXT-DECORATION: none; font-weight:bold;}
A:hover {COLOR: #333; TEXT-DECORATION: underline; font-weight:bold;}
clearfix {clear: both;}

.warp{margin:0 auto; padding:0; width:1200px; height:auto;}
.banner{width:100%; height:auto;}
.main{margin:0 auto; padding:0; width:1200px; height:auto;  padding-top:10px; }
.maintxt1{font-size:18px; line-height:40px; padding:30px; color:#333333; font-family:"Microsoft YaHei"}
.black{color:#000000; font-size:34px; line-height:50px; font-weight:bold; font-family:"Microsoft YaHei";}
.input input{ border-style: none; background-color: #009fe8; padding: 10px 40px; border-radius:40px; cursor:pointer;}
#tab{margin:0 auto; padding:0; font-size:18px; line-height:40px; width:900px;overflow: hidden; padding-left:100px;; padding-bottom:30px; color:#333;}
#tab ul{margin:0 auto; padding:0; display:block; float:right;}
#tab li{width:420px; display:block; float:left;}


.honghutan{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}


.honghutan a{
    display: block;
    width: 380px;
    height: 280px;
    background: #FFFFFF;
    border: 1px solid #F1F1F1;
    border-radius: 10px; 
    box-sizing: border-box;
    margin-bottom: 30px;
}

.honghutan a:hover{
    box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1);
}
.broadcast_b{
    box-sizing: border-box;
    font-size: 18px;
    font-family: PingFang SC;
    font-weight: 500;
    color: #3A3A3A; 
    padding: 20px 20px;
    line-height: 30px;
}
.broadcast_b .time{
    text-align: center;
    width: 100%;
}