.in-diqu{background:#fff;box-shadow:0 2px 10px rgba(188,188,188,0.3)}
.in-diqu img{width:150px;margin:13px 10px;float:left}
.in-diqu ul{float:left;width:1030px}
.in-diqu li{float:left;margin:16px 15px 0}
.in-diqu li a{color:#666666;display:block;height:16px;line-height:16px;font-size:14px}
.in-diqu li a:hover{color:#FB9543}

.in-main{width:100%;margin-top:20px}
.in-main .rqbox{display:flex;flex-wrap:wrap;justify-content:space-between}
.in-list{width:49.3%;background-color:#fff;margin-bottom: 20px;}
.in-list-bt{height:50px;line-height:50px;border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding: 0 15px;overflow:hidden}
.in-list-bt img{float: left; margin-right: 10px; width: 23px; height: 23px; vertical-align: top; margin-top: 13px;}
.in-list-bt h2{float:left;font-size:16px;padding: 0 0px;}
.in-list-bt-more{float:right;font-size:12px;}
.in-list-bt-more a:hover{color:#ff0000}
.in-list ul{padding:0 15px;margin-bottom:10px}
.in-list ul li{overflow: hidden;padding: 5px 0 5px 15px; height: 50px; font-size: 14px; line-height: 50px; border-bottom: 1px #f1f1f1 solid; background: url(/images/li_arrow.gif) 7px 28px no-repeat;}
.in-list ul li:last-child { border-bottom: none; }
.in-list ul li a{color: #333; font-size: 14px; float: left; width: 58%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.in-list ul li a:hover{color:#ff0000;text-decoration: underline;}
.in-list ul li span{float:right;font-size:14px;color:#999;font-size: 12px;}
.in-list ul li .dq{float:left;color:#FB9543;text-align:center;margin-right: 5px;}
.in-list ul li .dq a{color:#FB9543;}

.in-link{width:100%; margin-bottom:20px;}
.in-link .rqbox{display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;padding: 10px 20px;}
.in-link .rqbox .in-link-bt{height:50px;line-height:50px;border-bottom:1px solid #e5e5e5;margin-bottom:10px;overflow:hidden;width:100%;}
.in-link .rqbox .in-link-bt h2{float:left;font-size:18px;padding: 0 0px;}
.in-link .rqbox .in-link-bt-more{float:right;font-size:12px;color: #777777;}
.in-link .rqbox .in-link-bt img{float:left;margin-right:10px;width: 30px;height: 30px;margin-top: 10px;}
.in-link .rqbox .in-link-lb{width:100%;padding:0 0px;}
.in-link .rqbox .in-link-lb a{display:inline-block;height:30px;line-height:30px;font-size:14px;margin-right: 20px;}

@media (max-width: 768px) {
    .in-diqu{display: none;}
    .in-main .rqbox{flex-direction: column;}
    .in-list{width: 100%;}
    .in-list-bt{margin-bottom:0;}
    .in-list ul{padding:0 5px;}
    .in-list ul li .dq{display: none;}
    .in-list ul li a{width: 70%;}
    .in-link{padding: 0 1.5%;}
    
}