@charset "UTF-8";*{box-sizing:border-box;font-family:PingFang SC,tahoma,arial,'Microsoft Yahei','Hiragino Sans GB','\5b8b\4f53',sans-serif}
*{margin:0;padding:0;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5tahoma,arial,\5b8b\4f53}
h1,h2,h3,h4,h5,h6{font-size:100%}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:couriernew,courier,monospace}
small{font-size:12px}
ul,ol{list-style:none}
a{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none;text-decoration:none;outline:none;color:black}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%;outline:none}
table{border-collapse:collapse;border-spacing:0}
pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
@keyframes upToDown{0%{transform:translate(0px,0px);opacity:1}
    50%{transform:translate(0px,-10px);opacity:0.6}
    100%{transform:translate(0px,0px);opacity:1}
}@-webkit-keyframes upToDown{0%{-webkit-transform:translate(0px,0px);opacity:1}
     50%{-webkit-transform:translate(0px,-10px);opacity:0.6}
     100%{-webkit-transform:translate(0px,0px);opacity:1}
 }@keyframes brees{0%{-webkit-transform:scale(0.95);transform:scale(0.95)}
      50%{-webkit-transform:scale(1);transform:scale(1)}
      100%{-webkit-transform:scale(0.95);transform:scale(0.95)}
  }@-webkit-keyframes brees{0%{-webkit-transform:scale(0.8);transform:scale(0.8)}
       50%{-webkit-transform:scale(1);transform:scale(1)}
       100%{-webkit-transform:scale(0.8);transform:scale(0.8)}
   }.row{zoom:1}
.row:after{display:block;height:0;clear:both;content:"";visibility:hidden}
.flexbox {display: flex}
.flex-1{float:left;width:8.33333%}
.flex-2{float:left;width:16.66667%}
.flex-3{float:left;width:25%}
.flex-4{float:left;width:33.33333%}
.flex-5{float:left;width:41.66667%}
.flex-6{float:left;width:50%}
.flex-7{float:left;width:58.33333%}
.flex-8{float:left;width:66.66667%}
.flex-9{float:left;width:75%}
.flex-10{float:left;width:83.33333%}
.flex-11{float:left;width:91.66667%}
.flex-12{float:left;width:100%}
body{background:#f2f2f2}
.container {width: 1200px;margin: 0 auto;}
.float-clear:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.float-clear{zoom:1}
.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.ellipsis2{display:-webkit-box !important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2}
.breakword{word-wrap:break-word;word-break:break-all;overflow:hidden}
.pointer{cursor:pointer}
.float-left{float:left}
.float-right{float:right}
.pagination-box{text-align:center; margin-top: 30px}
.pagination-box ul.pagination{display:inline-block;padding:0;margin:0}
.pagination-box ul.pagination li{float:left;height:24px;padding:0 5px;margin-right:8px;margin-bottom:8px;line-height:24px;text-align:center;font-size:16px;border:1px solid #dcdcdc;border-radius:1px;transition:background-color 0.3s;cursor:pointer;min-width:26px}
.pagination-box ul.pagination li.special{line-height:22.5px}
.pagination-box ul.pagination li.pagination-ellipsis{position:relative;width:26px}
.pagination-box ul.pagination li.pagination-ellipsis:after{position:absolute;content:'...';left:50%;transform:translateX(-50%);color:#949494}
.pagination-box ul.pagination li.active{background-color:#dd4d30;border:1px solid #dd4d30}
.pagination-box ul.pagination li.active a{color:white}
.pagination-box ul.pagination li:hover:not(.active){background-color:#ddd}
.pagination-box ul.pagination li:last-child{margin-right:0}
.pagination-box ul.pagination li a{display:block;width:100%;height:100%;color:#949494;text-decoration:none}
.position-container{width:100%;margin:18px auto;font-size:14px;font-weight:400;color:#949494}
.position-container a{color:#949494}
.position-container .arrow{padding:0 2px}
[hidden]{display:none}
.container_left{width: 840px;float: left;}
.container_right{width: 340px;float: right;}
.mt20 {margin-top: 20px}
.mt30 {margin-top: 30px}
.mt40 {margin-top: 40px}
.not_data {padding: 5px 15px;color: #999999}
.breadcrumb {font-size: 14px;padding: 15px 0}
.breadcrumb {color: #8D8D8D;}
@media (max-width: 600px) {
    .container {width: 100%;margin: 0}
    .float-left {float: none}
    .container_left {width: 100%;float: none;}
    .container_right {width: 100%;float: none;margin-top: 30px}
    .breadcrumb {padding: 15px}
}


.hide{display: none}
.show{display: block!important}


.pc{display:block}
.mobile{display:none}
@media (max-width: 780px) {
.pc{display:none!important}
.mobile{display:block!important}
}

li{list-style-type: none;}
.bgwhite{background-color: #fff}
.flex-between{ display: flex;justify-content:space-between;flex-wrap:wrap;}

.nodate{display: flex;justify-content: center;align-items: center;flex-direction: column;padding:60px 0;width:100%;border-radius:10px}
.nodate p{font-size: 14px;text-align: center;line-height: 1.5;color: #bbb}

.bgwhite{background-color:#fff}
.boxpd20{padding:20px;border-radius: 8px;}


@media (max-width: 780px) {
.boxpd20 {
    padding:20px;
    border-radius: 0;
}
.section-tit{padding:0px 10px;}

}



