@charset "utf-8";
/* CSS Document */

body {max-width:750px;margin:auto;}

.hide-pc { display:none; }

@media screen and (min-width: 375px) {
.hide-pc { display:block!important; }
.page-url { width:auto!important; padding-left:12px; padding-right:12px; padding-top: 10px; padding-bottom: 10px; background:rgba(0,0,0,0.06);margin-bottom:20px;}
.page-main-box { width:auto!important; margin-left:12px; margin-right:12px; }
.p-gird-main { width:100%; float:none; }
.arctit { margin-bottom: 20px; padding-bottom: 10px; }
.arctit h2 { font-size:19px; }
.wz-xg-box { margin-top:25px; }
.p-grid-side { width:auto; float:none; margin-left:0px; margin-right:0px; }
.p-sd-menu-box { margin-left:-12px; margin-right:-12px; width:auto; overflow:hidden; border-bottom:solid 1px #eeeeee;margin-bottom:20px; padding-bottom:6px;}
.p-arc-ul li .pic { width:90px; height:60px; overflow: hidden;}
.p-arc-ul li .pic img {
    width:100%;
    height:100%;
    border-radius:0;
    object-fit: cover;
    object-position: center;
}
.p-arc-ul li { width:100%; margin-bottom:12px; padding-bottom:12px; }
.p-arc-ul li .con h3 { font-weight:normal; font-size:16px;line-height:20px; }
.p-pic-ul li .con {padding-top:6px;padding-right: 0px; padding-left: 0px;}
.p-arc-ul li .con p {margin-top:10px;color:rgba(0,0,0,0.5); display: -webkit-box;      /* 兼容 WebKit 内核浏览器 */
    display: -moz-box;         /* 兼容 Firefox */
    -webkit-line-clamp: 1;     /* 限制为 1 行 */
    -moz-line-clamp: 1;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;}
.p-pic-ul li.bor .con {padding-left:12px;padding-right: 12px;}
.p-pic-ul li .con h3 { font-weight:normal; font-size:14px;}
.p-pic-ul li .con p { display:none; min-height:auto;display:none;}
.p-pic-ul li.item-bg .con {padding:6px 12px 6px 12px;background:#ffffff;}
.p-rec-pic { margin-bottom:20px; }
.p-sub-menu {margin-top:20px; margin-bottom:20px; padding-top:0px; padding-bottom:0px; overflow:hidden; width:auto; margin-left:-12px; margin-right:-12px; }
.p-sub-menu h2 {font-size:17px;line-height:17px;margin-bottom:20px;}
.p-sub-menu h2 .t-l {height:1px;}
.p-sub-menu .p-menu-t { width:100%; border:none 0px; }
.p-menu-t dt a, .p-menu-t dt a:visited { padding-right: 0px; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }
.p-menu-t dt { font-size:16px; margin-right: 0px; margin-left: 0px; text-align:left; }
.p-menu-t .on a, .p-menu-t .on a:visited { border-bottom-color: transparent; }
.p-menu-dl dt { font-size:14px; text-align:center; margin:0px; }
.p-menu-dl dt a, .p-menu-dl dt a:visited { padding:0px 0px 0px 0px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; border:none 0px; }
.p-menu-dl .on a, .p-menu-dl .on a:visited {background:none;color:#323b5c;}
.p-sd-menu { margin-bottom:0px;background:none;}
.p-sd-menu dt { display:inline-block; font-size:15px; width:auto!important;}
.p-sd-menu .on a, .p-sd-menu .on a:visited { color:#ffffff;  background: linear-gradient(120deg, #0d6fb8, #0d92b8);border-top-left-radius:6px;border-bottom-right-radius:6px; }
.p-sd-menu dt a, .p-sd-menu dt a:visited { padding:0px 0px 0px 0px; background-color:transparent;padding:4px 12px 4px 12px; }
.p-pic-con-dc-ul li .pic { width:100%; clear:both; }
.p-pic-con-dc-ul li .con { padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:20px; }
.p-pic-con-dc-ul li { margin-bottom:20px; }
.p-pic-con-dc-ul li .con h3 {  font-size:17px; }
.p-pic-con-dc-ul li .con p {margin-top:8px;}
.wzbody img {max-width:100%;height:auto!important;}
.p-rec-pic-ul li .con h3 {font-size:13px;line-height:20px;}
.mg-sm {height:15px;}
.mg-md {height:20px;}
.p-pic-ul li .con.bor {padding-right: 6px; padding-left: 6px;padding-top:6px;border:solid 1px #eeeeee;border-top:none 0px;}
.p-pic-ul li .con .detail {margin-top:6px;padding-bottom:6px;}
.sub-topic {margin-bottom:0px;}
.p-sd-menu dt.on i {display:none;}
.p-sd-mtit {display:none;}

.cm-sd-ul li .pic {
    width:120px; height:80px; overflow: hidden;
}
.cm-sd-ul li .pic img {
    width:100%;
    height:100%;
    border-radius:0;
    object-fit: cover;
    object-position: center;
}

.cat-slg {
    font-size: 16px;
    margin-bottom: 15px;
    padding: 12px;
    font-weight: bold;
}

.pd12 {
    padding:12px;
}
.pd20 {
    padding:20px;
}

.mt20 {
    margin-top:20px;
}
.mt30 {
    margin-top:30px;
}

.text-center {
    text-align:center;
}


/*分页*/
.fenyedh { height:auto; line-height:auto; clear: both; margin-right: auto; margin-left: auto; width: 100%;margin-top:30px; padding-top: 15px; padding-bottom: 15px; }
.fenyedh ul { width:auto; height:auto; margin-top: 0; margin-right: auto; margin-left: auto; margin-bottom: 0; text-align: center; }
.pagelist a, .pagelist a:visited { width:auto; height:auto; line-height:auto; border: 0px solid #0d6fb8; text-align: center; overflow:hidden; color: #888888; background-color: transparent; display: inline-block; margin: 0px 2px 0px 2px; }
.pagelist span { width: auto; height:auto; line-height:auto; border: 0px solid #0d6fb8; text-align: center; overflow:hidden; color: #0d6fb8; background-color: transparent; display: inline-block; margin: 0px 2px 0px 2px; }
.pagelist a.a1 { width: auto; padding-right: 12px; padding-left: 12px; border: 1px solid #dddddd; background-color:#ffffff; }
.pagelist a:hover { color:#0d6fb8; }
.pagelist a.a1:first-child { display:none; }

}



