﻿@charset "UTF-8";
body { overflow-x: auto; min-width: 1200px; }

a:hover { text-decoration: none; }

li { list-style: none; }

img { max-width: 100%; vertical-align: top; border: none; margin: 0; padding: 0; }

i { font-style: normal; }

h1, h2, h3, h4, p { margin: 0; padding: 0; *margin-top: 0; }

a { cursor: pointer; text-decoration: none; font-size: inherit; color: inherit; }

.ar-list li h3 a, .txt-list ul li .txt .txt-btm .txt-l, .txt-list ul li .txt .txt-btm .txt-l p, .hot-txt-list li a, .txt-link a { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.f-link .link-tit span, .f-link .f-links li, .c-slide #slideBox .hd li, .txt-list ul li .txt .txt-btm .txt-l p, .hot-txt-list li span, .hot-txt-list li a, .fb-tit .time-ico, .fb-tit .bq-ico, .hot-txt-list2 li h3:before { display: inline-block; *zoom: 1; *display: inline; }

.header .wrap, .nav .nav-menu, .con-1, .con-2, .txt-list ul li, .txt-list ul li .txt .txt-btm, .hot-bq-list, .list-select, .txt-link { zoom: 1; }
.header .wrap:after, .nav .nav-menu:after, .con-1:after, .con-2:after, .txt-list ul li:after, .txt-list ul li .txt .txt-btm:after, .hot-bq-list:after, .list-select:after, .txt-link:after { clear: both; }
.header .wrap:before, .nav .nav-menu:before, .con-1:before, .con-2:before, .txt-list ul li:before, .txt-list ul li .txt .txt-btm:before, .hot-bq-list:before, .list-select:before, .txt-link:before, .header .wrap:after, .nav .nav-menu:after, .con-1:after, .con-2:after, .txt-list ul li:after, .txt-list ul li .txt .txt-btm:after, .hot-bq-list:after, .list-select:after, .txt-link:after { content: ""; display: table; }

input[type="input"], input[type='radio'], select { appearance: none; -moz-appearance: none; -webkit-appearance: none; }
input[type="input"]::-webkit-input-placeholder, input[type='radio']::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #999; font-size: inherit; }
input[type="input"]:-moz-placeholder, input[type='radio']:-moz-placeholder, select:-moz-placeholder { color: #999; font-size: inherit; }
input[type="input"]::-moz-placeholder, input[type='radio']::-moz-placeholder, select::-moz-placeholder { color: #999; font-size: inherit; }
input[type="input"]:-ms-input-placeholder, input[type='radio']:-ms-input-placeholder, select:-ms-input-placeholder { color: #999; font-size: inherit; }

input[type="submit"] { cursor: pointer; }

input, textarea, select { background-color: transparent; font-family: '微软雅黑'; }

select { border: none; text-indent: 1em; background: url(../images/tri.png) no-repeat 95% center; }

option { font-family: '微软雅黑'; }

input[type='text'], select { border: none; text-indent: 1em; }

input[type="submit"] { color: #fff; font-size: 16px; font-weight: bold; border: none; text-align: center; }

/*footer*/
#footer { background-color: #f5f5f5; width: 100%; min-width: 1200px; padding: 30px 0 30px; text-align: center; color: #444; font-size: 14px; margin-top: 0; border: none; }
#footer p { padding: 0px; margin: 0px; color: #444; font-family: simsun; }
#footer .links { color: #444; margin-bottom: 20px; }
#footer .links a { margin: 0 4px; color: #444; text-decoration: none; font-family: simsun; }
#footer .links a:hover { color: #0fb6b3; }

.wrap { margin: 0 auto; width: 1100px; }

.header { background-color: #ffffff; }
.header .wrap { height: 100%; }
.header .logo { padding: 12px 0 20px 0; display: block; float: left; }
.header .logo h1 { font-size: 32px; font-weight: bold; color: #333333; }
.header .logo h1 span { color: #0fb6b3; }
.header .logo p { color: #555; font-weight: bold; letter-spacing: 0.65em; font-size: 9px; }
.header .t_search { float: right; padding: 23px 0 25px 0; font-size: 14px; }
.header .t_search #text_one { width: 349px; height: 38px; background-color: #ffffff; border-radius: 3px 1px 1px 3px; border: solid 1px #e6e6e6; float: left; background: url(../images/search.png) no-repeat 13px center; text-indent: 3em; }
.header .t_search #submit_one { float: left; width: 62px; height: 40px; background-color: #0fb6b3; border-radius: 0px 1px 1px 0px; border: none; color: #fff; }

.nav { background-color: #0fb6b3; }
.nav .nav-btn { display: none; }
.nav .nav-menu { width: 100%; height: 40px; overflow: hidden; }
.nav .nav-menu a { float: left; height: 40px; line-height: 40px; padding: 0 30px; font-size: 16px; color: #fff; }
.nav .nav-menu a:hover, .nav .nav-menu a.cur { background-color: #0b9895; }

.page-path p { height: 45px; line-height: 45px; color: #888; font-size: 14px; }
.page-path p a { color: #999; }

.page-wrap { width: 100%; display: -webkit-box; -webkit-box-orient: horizontal; display: box; box-orient: horizontal; display: -webkit-flex; -webkit-flex-direction: row; display: flex; flex-direction: row; }

.page-wrap .page { margin: 30px auto; line-height: 34px; -webkit-box-pack: center; box-pack: center; -webkit-justify-content: center; justify-content: center; width: 555px\9\0; *width: 555px; *text-align: center; *margin-top: 10px; }

.page a { color: #666; display: block; float: left; width: 32px; height: 32px; text-align: center; line-height: 32px; background: #fff; font-size: 14px; margin-right: 10px; border: 1px solid #ddd; border-radius: 4px; }
.page a.num-lv { border: none; width: 10px; }
.page a.num-lv:hover, .page a.num-lv.cur { background-color: #fff; color: #666; }

.page a.first, .page a.end { width: 62px; background: #eee; }

.page a.next, .page a.prev { width: 90px; background: #eee; }

.page span { display: block; float: left; width: 32px; height: 32px; line-height: 25px; font-size: 14px; color: #212b4c; margin-left: -10px; }

.page span.total { width: auto; line-height: 34px; margin-right: 10px; color: #666; }

.page a.cur, .page a:hover { background: #0fb6b3; color: #fff; border-color: #0fb6b3; }

.tit-1 { line-height: 1; padding: 16px 0 12px 0; }
.tit-1 span { font-size: 20px; font-weight: bold; padding-left: 14px; background: url(../images/f-link.png) no-repeat left center; }

.f-link { padding-top: 20px; }
.f-link .link-tit { background: url(../images/bg-1.png) repeat-x left center; background-size: auto 10px; }
.f-link .link-tit span { background: #fff; padding-right: 16px; }
.f-link .link-tit span i { font-size: 20px; font-weight: bold; padding-left: 14px; background: url(../images/f-link.png) no-repeat left center; }
.f-link .f-links { padding: 20px 0; }
.f-link .f-links li { margin: 4px 26px 4px 0; }
.f-link .f-links li a { font-size: 14px; color: #666; }
.f-link .f-links li a:hover { color: #0fb6b3; }

.con-1 { padding-top: 26px; }
.con-1 .c-r { float: right; width: 546px; }

.c-slide { float: left; width: 527px;height: 354px;overflow: hidden; }
.c-slide #slideBox { position: relative; }
.c-slide #slideBox .hd { position: absolute; right: 9px; top: 9px; z-index: 10; }
.c-slide #slideBox .hd li { margin: 0 2px; width: 24px; height: 24px; line-height: 24px; text-align: center; color: #fff; font-size: 12px; background-color: #000000; border-radius: 2px; cursor: pointer; }
.c-slide #slideBox .hd li.on { background-color: #0fb6b3; opacity: 1; }
.c-slide #slideBox .bd ul li a { display: block; width: 100%; height: 100%; position: relative; }
.c-slide #slideBox .bd ul li a .img { position: absolute; width: 527px; height: 100%; left: 0; top: 0; z-index: 8; }
.c-slide #slideBox .bd ul li a img { position: absolute; width: 527px; height: 100%; left: 0; top: 0; z-index: 8; }
.c-slide #slideBox .bd ul li a .txt { position: absolute; bottom: 0; left: 0; height: 72px; background: url(../images/m-1.png); color: #ececec; padding: 0 16px; z-index: 9; }
.c-slide #slideBox .bd ul li a .txt h3 { font-size: 18px; font-weight: bold; padding: 10px 0; }
.c-slide #slideBox .bd ul li a .txt p { font-size: 14px; line-height: 1.6; height: 1.6em; overflow: hidden; }

.ar-list li { border-bottom: dotted 1px #e6e6e6; padding: 20px 0; position: relative; }
.ar-list li:hover h3 a { color: #0fb6b3; }
.ar-list li:hover .ar-more { color: #ff6e4c; }
.ar-list li h3 { margin-bottom: 16px; }
.ar-list li h3 a { display: block; color: #444; font-size: 18px; font-weight: bold; }
.ar-list li p { font-size: 14px; color: #777; line-height: 1.6; height: 3.2em; overflow: hidden; }
.ar-list li .ar-more { position: absolute; color: #0fb6b3; background-color: #fff; padding: 0 1em; right: 0; bottom: 20px; font-size: 14px; line-height: 1.6; }

.con-2 { padding-top: 26px; }
.con-2.has-path { padding: 0; }
.con-2 .con-l { width: 780px; float: left; }
.con-2 .con-r { width: 300px; float: right; }

.txt-list ul li { border-bottom: 1px solid #f7f7f7; padding: 16px 0; }
.txt-list ul li:hover { background-color: #f7f7f7; }
.txt-list ul li:hover .img { margin-left: 18px; }
.txt-list ul li:hover .txt h3 a { color: #0fb6b3; }
.txt-list ul li .img { float: left; width: 182px; height: 125px; overflow: hidden; }
.txt-list ul li .txt { float: left; margin-left: 18px; }
.txt-list ul li .txt.has-img { width: 554px; }
.txt-list ul li .txt h3 { font-size: 16px; color: #333; font-weight: bold; margin-bottom: 18px; }
.txt-list ul li .txt p { font-size: 14px; color: #666; line-height: 1.6; height: 3.2em; overflow: hidden; }
.txt-list ul li .txt .txt-btm { color: #666; font-size: 14px; padding-top: 16px; }
.txt-list ul li .txt .txt-btm .txt-l { float: left; max-width: 400px; }
.txt-list ul li .txt .txt-btm .txt-l p { vertical-align: middle; }
.txt-list ul li .txt .txt-btm .txt-r { float: right; max-width: 80px; }

.bq-ico { background: url(../images/g-1.png) no-repeat left center; padding-left: 18px; }
.bq-ico:hover a { color: #0fb6b3; }

.time-ico { background: url(../images/g-2.png) no-repeat left center; padding-left: 20px; }

.hot-txt { padding: 0 16px; background: url(../images/bg-2.png) no-repeat; background-size: 100% 100%; margin-bottom: 20px; border: solid 1px #e6e6e6; }

.hot-txt-list li { border-top: 1px solid #e6e6e6; }
.hot-txt-list li span { vertical-align: middle; width: 16px; height: 16px; line-height: 16px; background-color: #cdcdcd; border-radius: 3px; color: #fff; font-size: 12px; text-align: center; }
.hot-txt-list li span.b { background-color: #0fb6b3; }
.hot-txt-list li a { vertical-align: middle; margin-left: 10px; padding: 14px 0; font-size: 14px; color: #666; width: 220px; }
.hot-txt-list li a:hover { color: #0fb6b3; }

.hot-bq { border: solid 1px #e6e6e6; padding: 0 16px; margin-bottom: 20px; }

.hot-bq-list { margin-right: -10px; }
.hot-bq-list li { float: left; margin: 0 10px 14px 0; }
.hot-bq-list li a { padding: 8px; text-align: center; display: block; width: 112px; font-size: 14px; color: #666; background-color: #f3f3f3; }
.hot-bq-list li a:hover { background-color: #0fb6b3; color: #fff; }

.list-select { background-color: #f5f5f5; padding: 8px 12px; }
.list-select .lb-txt { float: left; font-size: 14px; height: 34px; line-height: 34px; color: #888; padding-left: 26px; background: url(../images/lb.png) no-repeat left center; }
.list-select .sel { float: left; width: 144px; height: 34px; background-color: #ffffff; border-radius: 4px; position: relative; cursor: pointer; }
.list-select .sel .op-txt { line-height: 34px; background: url(../images/tri-1.png) no-repeat 95% center; font-size: 14px; color: #333; padding: 0 13px; }
.list-select .sel .options { display: none; position: absolute; left: 0; top: 100%; width: 100%; background-color: #f5f5f5; }
.list-select .sel .options.show { display: block; }
.list-select .sel .options p { line-height: 34px; font-size: 14px; padding: 0 13px; cursor: pointer; }
.list-select .sel .options p a { display: block; height: 100%; }
.list-select .sel .options p:hover { background-color: #fff; }
.list-select .sel .options p:hover a { color: #0fb6b3; }

.zd-txt { border: solid 1px #e6e6e6; text-align: center; padding: 0 15px; }

.zd-txt-con { padding: 22px 8px; }
.zd-txt-con p { text-align: left; color: #666; line-height: 2; font-size: 14px; }
.zd-txt-con img { margin: 20px 0; }

.tit-2 { font-size: 20px; font-weight: bold; color: #333; text-align: center; padding: 30px 0 20px 0; }

.fb-tit { text-align: center; border-bottom: 1px dotted #c1c1c1; padding-bottom: 10px; }
.fb-tit .time-ico, .fb-tit .bq-ico { margin: 0 20px; font-size: 12px; }

.txt-link { background: url(../images/bg-1.png) repeat-x left top; }
.txt-link a { font-size: 14px; color: #666; width: 48%; height: 76px; line-height: 76px; }
.txt-link a strong { color: #333; }
.txt-link a.prev { float: left; text-align: left; }
.txt-link a.next { float: right; text-align: right; }
.txt-link a:hover { color: #0fb6b3; }
.txt-link a:hover strong { color: #0fb6b3; }

.hot-txt-list2 li { border-top: 1px solid #eee; padding: 15px 0; }
.hot-txt-list2 li:hover h3 a { color: #0fb6b3; }
.hot-txt-list2 li h3 { font-size: 16px; font-weight: bold; color: #333; margin-bottom: 12px; }
.hot-txt-list2 li h3:before { content: ""; vertical-align: middle; width: 4px; height: 4px; background-color: #0dbebb; margin-right: 6px; }
.hot-txt-list2 li .img { float: left; width: 97px; height: 65px; overflow: hidden; }
.hot-txt-list2 li .img img { width: 100%; }
.hot-txt-list2 li .txt { float: right; line-height: 1.8; height: 5.4em; overflow: hidden; color: #777; }
.hot-txt-list2 li .txt.has-img { width: 160px; }

.jg { border: solid 1px #e6e6e6; background: url(../images/bg-3.png) no-repeat; background-size: 100% 100%; padding: 0 12px; text-align: center; margin-bottom: 20px; }
.jg a { display: block; padding-top: 15px; }
.jg a:hover { color: #444; }
.jg a img { width: 139px; height: 59px; margin-bottom: 10px; }
.jg a h3 { font-size: 18px; height: 46px; line-height: 46px; color: #444; font-weight: bold; border-top: 1px dashed #9a9a9a; position: relative; }
.jg a h3:before { content: ""; position: absolute; top: -3px; left: 0; width: 100%; height: 6px; background: url(../images/icon-1.png) no-repeat center center; background-size: auto 100%; }

.w-btm, .footer-wap { display: none; }

.xf-blank { display: none; }

@media screen and (max-width: 750px) { .space-between, .w-btm, .header, .header > .wrap, .hot-bq-list { display: flex; align-items: center; flex-wrap: wrap; justify-content: space-between; }
  .space-around { display: flex; align-items: center; flex-wrap: wrap; justify-content: space-around; }
  body { width: 10rem; min-width: auto; background-color: #f5f5f5; }
  * { box-sizing: border-box; }
  .wap { width: 10rem; margin: 0 auto; overflow: hidden; padding-bottom: 1.3333333333rem; position: relative; }
  .wap.has-path { padding-bottom: 2.5066666667rem; }
  .wap.has-path .footer-wap { display: none; }
  #footer { display: none; }
  .wrap { width: 100%; padding: 0 0.3333333333rem; }
  .footer-wap { display: block; background-color: #f5f5f5; font-size: 0.2933333333rem; line-height: 0.4933333333rem; color: #888888; text-align: center; padding: 0.3466666667rem 0; margin: 0; }
  .footer-wap p { margin: 0; color: #888; }
  .w-btm { width: 10rem; height: 1.3333333333rem; position: fixed; z-index: 9999; bottom: 0; left: 50%; margin-left: -5rem; background: url(../images/w-btm.png) no-repeat; background-size: 100% 100%; }
  .w-btm a { display: block; width: 3.3333333333rem; height: 100%; }
  .header { height: 1.3333333333rem; padding: 0 0.3333333333rem; }
  .header.xf { position: fixed; width: 10rem; top: 0; left: 50%; margin-left: -5rem; z-index: 10000; }
  .header > .wrap { width: 8.4666666667rem; padding: 0; margin: 0; }
  .header > .wrap:after, .header > .wrap:before { display: none; }
  .header .logo { padding: 0; float: none; width: 9em; font-size: 0.4266666667rem; }
  .header .logo h1 { font-size: 0.4266666667rem; }
  .header .logo p { font-size: 0.2133333333rem; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
  .header .t_search { float: none; padding: 0; font-size: 0.32rem; }
  .header .t_search #text_one { width: 4.6133333333rem; height: 0.7333333333rem; border-radius: 0.04rem 1px 1px 0.04rem; background: url(../images/search.png) no-repeat 0.2133333333rem center; background-size: 0.3066666667rem auto; text-indent: 2em; }
  .header .t_search #submit_one { display: none; }
  .nav { width: 0.4666666667rem; height: 0.3733333333rem; position: relative; background: #fff; }
  .nav .nav-btn { display: block; width: 0.4666666667rem; height: 0.3733333333rem; }
  .nav .wrap { display: none; position: fixed; right: 0; top: 1.3333333333rem; width: 3.9333333333rem; padding: 0; z-index: 100; height: auto; }
  .nav .wrap.show { display: block; }
  .nav .nav-menu { width: 100%; height: auto; background-color: #0fb6b3; }
  .nav .nav-menu a { float: none; display: block; height: 1.1466666667rem; line-height: 1.1466666667rem; padding: 0 0.2666666667rem 0 0.8rem; font-size: 0.3733333333rem; border-bottom: 1px solid rgba(72, 255, 252, 0.15); }
  .con-1 { padding: 0; }
  .con-1 .c-r { float: none; width: 100%; background-color: #fff; }
  .c-slide { float: none; width: 100%; }
  .c-slide #slideBox .hd { right: 0.16rem; top: 0.16rem; }
  .c-slide #slideBox .hd li { margin: 0 0.04rem; width: 0.48rem; height: 0.48rem; line-height: 0.48rem; font-size: 0.2933333333rem; border-radius: 2px; }
  .c-slide #slideBox .bd ul li a .txt { height: 1.3866666667rem; padding: 0 0.2933333333rem; }
  .c-slide #slideBox .bd ul li a .txt h3 { font-size: 0.32rem; padding: 0.16rem 0; }
  .c-slide #slideBox .bd ul li a .txt p { font-size: 0.32rem; }
  .ar-list { padding: 0 0.3333333333rem; }
  .ar-list li { padding: 0.48rem 0; }
  .ar-list li h3 { margin-bottom: 0.2666666667rem; }
  .ar-list li h3 a { font-size: 0.3733333333rem; }
  .ar-list li p { font-size: 0.32rem; }
  .ar-list li .ar-more { position: absolute; color: #ff6e4c; bottom: 0.48rem; font-size: 0.32rem; }
  .con-2 { padding: 0; }
  .con-2 .con-l { width: 100%; float: none; background-color: #fff; margin-bottom: 0.4rem; }
  .con-2 .con-r { width: 100%; float: none; }
  .txt-list { padding: 0 0.3333333333rem; }
  .txt-list ul li { padding: 0.3466666667rem 0; }
  .txt-list ul li:hover .img { margin-left: 0; }
  .txt-list ul li .img { width: 2.9333333333rem; height: 2rem; }
  .txt-list ul li .img img { width: 100%; height: 100%; }
  .txt-list ul li .txt { margin-left: 0.2133333333rem; }
  .txt-list ul li .txt.has-img { width: 6.0266666667rem; }
  .txt-list ul li .txt h3 { font-size: 0.3466666667rem; margin-bottom: 0.1333333333rem; }
  .txt-list ul li .txt p { font-size: 0.2933333333rem; color: #444; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
  .txt-list ul li .txt .txt-btm { color: #999; font-size: 0.2933333333rem; padding-top: 0.16rem; }
  .bq-ico { background-size: 0.24rem auto; padding-left: 0.3466666667rem; }
  .bq-ico:hover a { color: #999; }
  .time-ico { background-size: 0.24rem auto; padding-left: 0.4rem; }
  .hot-txt { padding: 0 0.3333333333rem; margin-bottom: 0.4rem; border: none; padding-bottom: 0.16rem; }
  .hot-txt-list li span { width: 0.4rem; height: 0.4rem; line-height: 0.4rem; border-radius: 0.04rem; font-size: 0.2933333333rem; }
  .hot-txt-list li a { margin-left: 0.2666666667rem; padding: 0.3733333333rem 0; font-size: 0.3733333333rem; width: 8.1333333333rem; }
  .hot-bq { padding: 0 0.3333333333rem; margin-bottom: 0.4rem; border: none; background-color: #fff; padding-bottom: 0.16rem; }
  .hot-bq-list { margin-right: 0; }
  .hot-bq-list:before, .hot-bq-list:after { display: none; }
  .hot-bq-list li { float: none; margin: 0 0 0.2933333333rem 0; }
  .hot-bq-list li a { padding: 0.2933333333rem; width: 2.9866666667rem; font-size: 0.3733333333rem; }
  .page-wrap .page { margin: 0.4rem auto; line-height: 0.7466666667rem; }
  .page a { width: 0.7466666667rem; height: 0.7466666667rem; line-height: 0.7466666667rem; font-size: 0.32rem; margin-right: 0.2133333333rem; border-radius: 0.0533333333rem; }
  .page a.num-lv { width: 0.2666666667rem; }
  .page a.first, .page a.end { width: 1.4133333333rem; }
  .page a.next, .page a.prev { width: 1.4133333333rem; }
  .tit-1 { padding: 0.4666666667rem 0 0.4rem 0; }
  .tit-1 span { font-size: 0.48rem; padding-left: 0.36rem; background-size: 0.1333333333rem auto; }
  .f-link { padding-top: 0.4rem; background-color: #fff; }
  .f-link .link-tit { background: none; }
  .f-link .link-tit span { padding-right: 0; }
  .f-link .link-tit span i { font-size: 0.48rem; padding-left: 0.36rem; background-size: 0.1333333333rem auto; }
  .f-link .f-links { padding: 0.2666666667rem 0; }
  .f-link .f-links li { margin: 0.0533333333rem 0.2133333333rem; }
  .f-link .f-links li a { font-size: 0.3733333333rem; }
  .list-select { padding: 0.2133333333rem 0.3333333333rem; }
  .list-select .lb-txt { font-size: 0.32rem; height: 0.64rem; line-height: 0.64rem; color: #888; padding-left: 0.6133333333rem; background-size: 0.4rem auto; }
  .list-select .sel { width: 1.76rem; height: 0.64rem; border-radius: 0.0533333333rem; }
  .list-select .sel .op-txt { line-height: 0.64rem; background-size: 0.2133333333rem auto; font-size: 0.32rem; padding: 0 0.1733333333rem; }
  .list-select .sel .options p { line-height: 0.64rem; font-size: 0.32rem; padding: 0 0.1733333333rem; }
  .page-path { width: 10rem; position: absolute; bottom: 1.3333333333rem; left: 0; }
  .page-path p { height: 1.1733333333rem; line-height: 1.1733333333rem; font-size: 0.32rem; }
  .page-path p a { color: #999; }
  .zd-txt { border: none; padding: 0 0.3333333333rem; margin-top: 0.1333333333rem; }
  .zd-txt-con { padding: 0.2933333333rem 0.0666666667rem; }
  .zd-txt-con p { font-size: 0.3733333333rem; }
  .zd-txt-con img { margin: 0.4rem 0; }
  .tit-2 { font-size: 0.4266666667rem; padding: 0.5333333333rem 0 0.4rem 0; }
  .fb-tit { padding-bottom: 0.2666666667rem; }
  .fb-tit .time-ico, .fb-tit .bq-ico { margin: 0 0.3333333333rem; font-size: 0.2666666667rem; }
  .txt-link { background-size: auto 0.1333333333rem; padding: 0.2666666667rem 0; text-align: left; }
  .txt-link a { display: block; font-size: 0.2933333333rem; width: 100%; height: 0.8rem; line-height: 0.8rem; }
  .txt-link a.prev { float: none; }
  .txt-link a.next { float: none; text-align: left; }
  .hot-txt-list2 li { border-top: 1px solid #eee; padding: 15px 0; }
  .hot-txt-list2 li h3 { font-size: 0.3466666667rem; margin-bottom: 0.1333333333rem; }
  .hot-txt-list2 li h3:before { display: none; }
  .hot-txt-list2 li .img { width: 2.9333333333rem; height: 2rem; overflow: hidden; }
  .hot-txt-list2 li .img img { height: 100%; }
  .hot-txt-list2 li .txt.has-img { width: 6.0266666667rem; }
  .jg { padding: 0 0.2933333333rem; margin-bottom: 0.4rem; }
  .jg a { padding-top: 0.2666666667rem; }
  .jg a img { width: 4.9333333333rem; height: 1.8666666667rem; margin-bottom: 0.4rem; }
  .jg a h3 { font-size: 0.4533333333rem; height: 1.2266666667rem; line-height: 1.2266666667rem; }
  .jg a h3:before { top: -0.1066666667rem; height: 0.2133333333rem; background-size: auto 100%; } }

/*# sourceMappingURL=index.css.map */
