
    /*
    * @time Tue Jun 07 2022 14:51:01 GMT+0800 (中国标准时间)
    */
   @charset "utf-8";
html { min-width:1200px !important; }   
.clearfix:after, body, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, hr, html, input, label, li, ol, p, pre, table, tbody, td, textarea, tfoot, th, thead, tr, ul { margin: 0; padding: 0 }
body, html { height: 100% }
body { font-family: "PingFang SC", "Lantinghei SC", "Helvetica Neue", Helvetica, Arial, "Microsoft YaHei", "微软雅黑", STHeitiSC-Light, simsun, "宋体", "WenQuanYi Zen Hei", "WenQuanYi Micro Hei", sans-serif }
li { list-style-type: none }
a { text-decoration: none; outline: 0; color: #000; -webkit-transition: all .2s; -moz-transition: all .2s; transition: all .2s }
a:hover { text-decoration: none; color: #ff9724!important }
table { border-collapse: collapse; border-spacing: 0 }
iframe, img { border: 0 }
img { vertical-align: top }
.clearfix { display: block }
.clearfix:after { content: ""; overflow: hidden; width: 100%; height: 0; font-size: 0; display: block; clear: both }
.part { width: 1200px; margin: 0 auto }
.left { float: left }
.right { float: right }
i { font-style: normal }
::-webkit-input-placeholder {
color:#fff
}
::-moz-placeholder {
color:#fff
}
:-ms-input-placeholder {
color:#fff
}
.domPc { display: block }
.domMob { display: none }
.grid-1200 { width: 1200px }
.grid-120 { width: 120px }
.grid-850 { width: 850px }
.grid-700 { width: 700px }
.grid-320 { width: 320px }
.mr-30 { margin-right: 30px }
.ml-30 { margin-left: 30px }
.main { margin-top: 20px }
.list { overflow-x: hidden; overflow-y: visible; position: relative; z-index: 5 }
.list .item { padding: 20px 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border-bottom: 1px dashed #bfbfbf }
.list .item .tit { font-size: 18px; line-height: 28px }
.list .item p { font-size: 16px; line-height: 24px; color: #999; }
.list .item .tit i { font-size: 16px; height: 26px; line-height: 26px; padding: 0 10px; margin-right: 10px; color: #fff; font-style: normal }
.list .item .tit i.red { background: #e10e0e }
.list .item .tit i.blue { background: #027bfb }
.list .item .tit i.orange { background: #f60 }
.list .item:hover { background: #fdfdfd }
.list .item:hover .share { width: 140px }
.list .xpage-more-btn { display: block; text-align: center; line-height: 46px; width: 270px; margin: 50px auto 10px; font-size: 16px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; background: #2461c7; color: #fff; cursor: pointer }
.list .xpage-more-btn img { vertical-align: middle; margin-right: 10px; margin-top: -3px }
.item-style1 { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between }
.item-style1 .img { margin-right: 18px; width: 180px; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.item-style1 .img img { width: 100%; height: auto; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.item-style1 .txt { -webkit-box-flex: 1; -webkit-flex: 1; -moz-box-flex: 1; -ms-flex: 1; flex: 1 }
.item-style1 .txt .tit { margin-top: 6px; height: auto; }
.item-style1 p { font-size: 16px; line-height: 24px; color: #999; margin-top: 10px; }
.item-style1 .txt .info { margin-top: 5px }
.list-style2 li { position: relative; margin-bottom: 15px }
.list-style2 li .img { float: left; margin-right: 10px; width: 130px; height: 85px; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.list-style2 li .img img { width: 100%; height: 100% }
.list-style2 li .tit { font-size: 16px; line-height: 26px; color: #333; padding: 5px 10px 10px 0; max-height: 85px; overflow: hidden; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.list-style3 { overflow: hidden }
.list-style3 ul { width: 100% }
.list-style3 li { position: relative; margin-bottom: 17px }
.list-style3 li .img { width: 100%; height: 160px; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px }
.list-style3 li .img img { width: 100%; height: auto }
.list-style3 li .tit { margin-top: 8px; text-align: center; font-size: 16px; line-height: 26px; color: #333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.list-style3 li .tit a { color: #333 }
.info { height: 30px; margin-top: 15px }
.info .time { float: left; font-size: 14px; line-height: 30px; color: #999 }
.card { position: relative; border-top: 1px solid #bfbfbf; padding-bottom: 10px }
.card .title { padding: 5px 0; line-height: 36px; font-size: 20px; font-weight: 700; color: #000 }
.card .title a { display: inline-block; position: relative; color: #000 }
.card .title a:before { content: ''; position: absolute; left: 0; top: -5px; width: 100%; height: 4px; background: #2b6bd6 }
.fixed { position: fixed!important; top: 0; z-index: 99 }

/*@media screen and (max-width:768px) {
.domPc { display: none }
.domMob { display: block }
.grid-120, .grid-1200, .grid-320, .grid-700, .grid-850 { width: 100% }
.main { margin-top: 0 }
.part { width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 15px }
.item-style1 { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center }
.item-style1 .img { margin-right: 10px; width: 140px; height: auto }
.item-style1 .txt .tit { margin-top: 0; height: auto; font-size: 18px }
.item-style1 .txt .tit a { overflow: hidden; text-overflow: ellipsis; cursor: pointer; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical }
.banner { display: none; }
}
*/