@charset "utf-8";
body {font-size:18px;font-family: "MicrosoftYaHei",'微软雅黑';line-height:1.42857143;color:#333;}
a{color:#333;text-decoration:none;outline:none;}
/*分页样式*/
/* .pagination_index {
        float: left;
        height: 30px;
        line-height: 30px;
        text-align: center;
        width: 50px;
    }
    .pagination_index_last {
        height: 30px;
        line-height: 30px;
    }
    .pagination_index_last > input {
        height: 20px;
        padding-left: 10px;
        width: 60px;
    }
    .pagination_index_num.currentIndex {
        float: left;
        height: 30px;
        line-height: 30px;
    }
    .pagination_index_num {
        float: left;
        line-height: 30px;
        text-align: center;
        width: 20px;
    } */

    .contentbox{
        width: 1200px;
        margin: 0 auto;
    }


.gqzyxxfb-tit{
    width: 100%;
    height: 380px;
    background: url(../images/titbg1.png)no-repeat top center;
}
.gqzyxxfb-tit .contentbox{
    display: none;
}



.gqzyxxfb-tit img{
    margin-top: 118px;
    margin-left: 95px;
}
.gqzyxxfbbox{
    overflow: hidden;
    width: 100%;
    padding: 20px;
    background: #fff;
    margin-top: 32px;
    box-sizing: border-box;
}
.zyxxfb-left{
    float: left;
    width: 270px;
}
.newmenu_list{
    height: 48px;
    background: #f2f6f9;
    line-height: 48px;
    margin-bottom: 10px;
}
.newmenu_list>a{
    display: block;
    width: 100%;
    font-size: 18px;
    font-weight: 700;
    color: #3982c0;
    background: url(../images/newjt2.png) no-repeat 95% center;
}
.newmenu_list:hover .pic,
.newmenu_list.on .pic,
.newmenu_list .pic_on{
    display: none;
}
.newmenu_list>a img{
    width: 26px;
    height: 26px;
    margin-left: 26px;
    margin-right: 13px;
    vertical-align: middle;
}
.newmenu_list:hover,
.newmenu_list.on{
    /* background: url(../images/menubg.png)no-repeat; */
    background: #3982c0;
}
.newmenu_list:hover .pic_on,
.newmenu_list.on .pic_on{
    display: inline;
}
.newmenu_list:hover>a,
.newmenu_list.on>a{
    color: #fff;
    background: url(../images/newjt.png) no-repeat 95% center;
}
.channel-live{
    margin-top: 10px;
    margin-bottom: 0;
}
.channel-live h3{
    font-size: 18px;
    font-weight: 400;
    height: 48px;
    line-height: 48px;
    background: #f2f6f9;
    padding-left: 19px;
}
.channel-live h3 a{
    /* font-weight: 700; */
    color: #3982c0;
    color: #323232;
}


.channel-live.on h3 a{
    color: #fff;
}
.channel-live.on h3{
    /* background: url(../images/menubg.png)no-repeat; */
    background:#3982c0;
}
.fwqd{
    margin-bottom: 10px;
}
.qymc{
    width: 100%;
    padding: 5px;
    height: 48px;
    background: rgba(250, 250, 250, 1);
    border: none;
    padding-left: 19px;
    margin: 0;
    -webkit-appearance: none;  /* 移除 Chrome/Safari 默认样式 */
    -moz-appearance: none;     /* 移除 Firefox 默认样式 */
    appearance: none;          /* 移除标准默认样式 */
    background-image: url('../images/newxljt.png'); /* 自定义箭头图标 */
    background-repeat: no-repeat;
    background-position: right 10px center;
    padding-right: 30px; /* 为箭头留出空间 */
    font-size: 16px;
    box-sizing: border-box;
    outline-style: none;
}
.channel-live .ul_box2{
    padding: 0;
    background: rgba(250, 250, 250, 1);
}
.qymc option{
    background: rgba(250, 250, 250, 1);
}
.ul_box1 ul{
    overflow: hidden;
background: rgba(250, 250, 250, 1);
}
.ul_box1 li{
        float: left;
    width: 50%;
    background: url(../images/wl_list_d.png) no-repeat 22px center;
    padding-left: 37px;
    font-size: 16px;
    color: rgba(51, 51, 51, 1);
    box-sizing: border-box;
    height: 48px;
    line-height: 48px;
}
/* .zcjdul li{
    padding-left: 20px;
    background-position:8px center;
} */
.zcjdul li{
    width: 40%;
}
.zcjdul li:nth-child(2n){
    width: 60%;
}
.ul_box1 li a{
    color: rgba(51, 51, 51, 1);
}
.ul_box1 li a.on,
.ul_box1 li.on a,
.ul_box1 li:hover a{
    color: #3982c0;
}

.zyxxfb-right{
    float: right;
    width: 74.914%;
}
.zyxxfb-search{
    width: 92.06%;
    margin: 0 auto;
    height: 60px;
    border: 1px solid #3982c0 ;
    border-radius: 6px;
    padding: 6px 7px 0px 20px;
    box-sizing: border-box;
    margin-bottom: 15px;
}
.zyxxfb-search input{
    outline-style: none;
    border: none;
    float: left;
    width: 80%;
    height: 48px;
    line-height: 48px;
    font-size: 18px;
    padding: 0;
}
.zyxxfb-search button{
    float: right;
    width: 16.602%;
    height: 48px;
    border-radius: 6px;
    /* background: linear-gradient(126.94deg, rgba(230, 32, 42, 1) 0%, rgba(207, 41, 30, 1) 100%); */
    background: #3a81bf;
    color: #fff;
    font-size: 18px;
    font-weight: 700;
    cursor: pointer;
    outline-style: none;
    border: none;
    padding: 0;
}
.zyxxfb-search button img{
    vertical-align: middle;
    margin-top: -2px;
    margin-right: 10px;
}



.menu-live{
    display: none;
}
.menu-live.on{
    display: block;
}
.ul_box1{
    margin-bottom: 10px;
}
/* list */

.zyxxfblistbox li{
    height: 44px;
    line-height: 44px;
    border-bottom: 1px dashed rgba(229, 229, 229, 1);
    box-sizing: border-box;
    margin-top:15px;
    background: url(../images/gk2_dian.png)no-repeat left center;
    padding-left: 20px;
}
.zyxxfblistbox li a{
    float: left;
    width: 86%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zyxxfblistbox li span{
    float: right;
    color: #8d8d8d;
}

.zyxxfblistbox li a:hover{
    color: #3982c0;
}

.contentbox1{
    background: linear-gradient(180deg, #F2F6F9 0%, #F7F9FB 100%);
    margin-top: -79px;
    padding: 20px;
}

.contentbox1 .gqzyxxfbbox{
    
}



@media (max-width: 768px) {
    .contentbox{
        width: 100%;
    }
    .gqzyxxfb-tit{
        padding: 10px;
        box-sizing: border-box;
        height: 100px;
        background: url(../images/titbg_sj.jpg)no-repeat;
        background-size: 100% 100%;
    }
    .gqzyxxfb-tit img{
        margin-top: 10px;
        margin-left: 0;
        max-width: 100%;
    }
    .gqzyxxfbbox{
        margin-top: 20px;
        padding: 10px;
    }
    .zyxxfb-right,
    .zyxxfb-left{
        float: none;
        width: 100%;
    }
    .zyxxfb-right{
        margin-top: 20px;
    }
    .newmenu_list:hover, .newmenu_list.on{
        background-size: 100%;
    }
    .newmenu_list{
        height: 40px;
        line-height: 40px;
    }
    .ul_box1 li,
    .channel-live h3{
        height: 40px;
        line-height: 40px;
    }
    .zyxxfb-search{
        width: 100%;
        height: 50px;
    }
    .zyxxfb-search button img{
        display: none;
    }
    .zyxxfb-search input,
    .zyxxfb-search button{
        font-size: 16px;
        height: 38px;
    }
    .zyxxfblistbox li{
        height: auto;
        overflow: hidden;
        background-position:left 10px;
        line-height:normal;
    }
    .zyxxfblistbox li .right_con_title{
        margin-left: 0;
    }
    .zyxxfblistbox li .right_con_title a{
        font-size: 14px;
    }
    .zyxxfblistbox li .right_con_time label{
        font-size: 12px;
    }
    .contentbox1{
        margin-top: 0;
        padding: 10px 0;
    }
}