html {
    font-size: 18px
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, input {
    margin: 0;
    padding: 0
}

ul, li, ul li, ol {
    list-style: none
}

img {
    border: 0;
    margin-left: auto;
    margin-right: auto
}

body {
    color: #303030;
    text-align: center
}


a:link, a:visited {
    text-decoration: none;
    color: #303030
}

a:hover {
    color: #cc0000;
    text-decoration: underline
}

.noneline a:hover, .noneline a:visited, .noneline a:link {
    text-decoration: none
}

body, input, textarea {
    font: 1em/1.8 Arial, Helvetica, sans-serif, "\5FAE\8F6F\96C5\9ED1", "Microsoft Yahei", "mircro-soft yahei", 'PingFang SC', STHeiti, 'Microsoft Sans Serif', "宋体"
}

.linkWhite, a.linkWhite:link, a.linkWhite:visited, .linkWhite a:link, .linkWhite a:visited, .linkWhite a:hover {
    color: #fff
}

.linkMred, a.linkMred:link, a.linkMred:visited, .linkMred a:link, .linkMred a:visited {
    color: #bd0001
}

.linkZred, a.linkZred:link, a.linkZred:visited, .linkZred a:link, .linkZred a:visited {
    color: #ca0909
}

.linkRed, a.linkRed:link, a.linkRed:visited, .linkRed a:link, .linkRed a:visited {
    color: #cd2e18
}

.linkWred, a.linkWred:link, a.linkWred:visited, .linkWred a:link, .linkWred a:visited {
    color: #ff4242
}

.linkOrg, a.linkOrg:link, a.linkOrg:visited, .linkOrg a:link, .linkOrg a:visited {
    color: #ff7200
}

.linkBlue, a.linkBlue:link, a.linkBlue:visited, .linkBlue a:link, .linkBlue a:visited {
    color: #285187
}

.linkBlack, a.linkBlack:link, a.linkBlack:visited, .linkBlack a:link, .linkBlack a:visited, .linkBlack a:hover {
    color: #000
}

.link2Black, .link2Black:link, .link2Black:visited, .link2Black :link, .link2Black :visited {
    color: #222
}

.link3Black, a.link3Black:link, a.link3Black:visited, .link3Black a:link, .link3Black a:visited {
    color: #333
}

.link5Black, a.link5Black:link, a.link5Black:visited, .link5Black a:link, .link5Black a:visited {
    color: #505050
}

.link6Black, a.link6Black:link, a.link6Black:visited, .link6Black a:link, .link6Black a:visited {
    color: #666
}

.link9Black, a.link9Black:link, a.link9Black:visited, .link9Black a:link, .link9Black a:visited {
    color: #999
}

.linkBlue a:hover, .link2Black a:hover, a.linkBlue:hover, a.link2Black:hover, .linkBlack a:hover, a.linkBlack:hover, .link3Black a:hover, a.link3Black:hover, .link5Black a:hover, a.link5Black:hover {
    color: #cc0000
}

.clear {
    width: 100%;
    height: 0;
    clear: both;
    overflow: hidden
}

.fr {
    float: right;
    display: inline
}

.fl {
    float: left;
    display: inline
}

.width {
    width: 380px
}

.onergt {
    width: 784px
}

.brgt {
    width: 224px
}

.mrgt3 {
    margin-top: 3px
}

.mrgt5 {
    margin-top: 5px
}

.mrgt6 {
    margin-top: 6px
}

.mrgt7 {
    margin-top: 7px
}

.mrgt8 {
    margin-top: 8px
}

.mrgt9 {
    margin-top: 9px
}

.mrgt10 {
    margin-top: 10px
}

.mrgt11 {
    margin-top: 11px
}

.mrgt12 {
    margin-top: 12px
}

.mrgt13 {
    margin-top: 13px
}

.mrgt14 {
    margin-top: 14px
}

.mrgt15 {
    margin-top: 15px
}

.mrgt16 {
    margin-top: 16px
}

.mrgt17 {
    margin-top: 17px
}

.mrgt18 {
    margin-top: 18px
}

.mrgt20 {
    margin-top: 20px
}

.mrgt21 {
    margin-top: 21px
}

.mrgt25 {
    margin-top: 25px
}

.mrgt27 {
    margin-top: 27px
}

.mrgt30 {
    margin-top: 30px
}

.mrgt34 {
    margin-top: 34px
}

.mrgt35 {
    margin-top: 35px
}

.mrgt38 {
    margin-top: 38px
}

.mrgt44 {
    margin-top: 44px
}

.mrgl20 {
    margin-left: 20px
}

.mrgl10 {
    margin-left: 10px
}

.mrgl30 {
    margin-left: 30px
}

.bold {
    font-weight: bold
}

.center {
    text-align: center
}

.bg {
    width: 100%;
    margin: 0 auto
}

.wrap {
    width: 1200px;
    margin-left: auto;
    text-align: left;
    margin-right: auto;
    padding: 10px 4px 0
}

.layout {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    text-align: left
}

.bgOne {
    background: url("//www.longhoo.net/skinlong/2018/images/bg_one1.jpg") no-repeat center bottom
}

.baiAdv > div > iframe {
    padding-bottom: 5px
}

.baiAdv img {
    display: block
}

.banner {
    width: 1150px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden
}

.banner_tab {
    height: 48px;
    position: absolute;
    right: 5px;
    bottom: 5px
}

.banner_tab ul {
    cursor: pointer;
    position: relative;
    top: 31px;
    float: right
}

.banner_tab li {
    float: left;
    list-style-type: none;
    text-align: center;
    width: 14px;
    height: 14px;
    line-height: 14px;
    display: block;
    margin-right: 2px;
    border: 1px solid #333;
    background: #ccc
}

.banner_tab a {
    text-decoration: none;
    color: #333;
    font-weight: bold
}

.banner_tab li.on, .banner_tab li.on a, .banner_tab li.on a:link, .banner_tab li.on a:visited {
    color: #a50002
}

.banner_tab img {
    border: 1px solid #659ab6
}

.h3 {
    height: 5px
}

.baiAdv .h3 {
    height: 15px
}

.h214 {
    height: 214px
}

.logoBox {
    position: relative;
    padding-top: 17px;
    padding-bottom: 18px;
    display: flex;
    align-items: center;
    width: 100%;
    overflow: hidden
}

.logoBox .logo {
    float: left;
    margin-left: 15px;
    display: block;
    width: 150px
}

.logoBox .logo img {
    display: block;
    width: 100%
}

.logoBox .longinfo {
    float: right;
    width: 1000px;
    max-width: 1000px;
    flex: 1;
    justify-content: space-between;
    position: relative;
    color: #404040;
    margin-left: 29px
}

#section1 {
    min-width: 1200px
}

.header .heade-right {
    clear: both;
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.header .heade-right .line {
    width: 1px;
    height: 57px;
    background-color: #aaa;
    float: left;
    margin: 0 31px 0 31px
}

.header .heade-right .nav {
    display: flex;
    float: left
}

.header .heade-right .nav > span {
    float: left;
    margin-left: 31px;
    display: flex;
    flex-direction: column
}

.header .heade-right .nav > span:first-of-type {
    margin-left: 0
}

.header .heade-right .nav > span > a {
    display: block
}

.header .heade-right .nav > span > a:last-child {
    margin-top: 4px
}

.wzq {
    font-size: 14px;
    color: #404040
}

.wzq > p {
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center
}

.wzq > p > a {
    margin-right: 27px
}

.stitleList {
    clear: both;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
    height: 76px;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap
}

.stitleList > li {
    float: left;
    width: 33.33%
}

.stitleList > li > a {
    display: block;
    line-height: 38px;
    height: 38px;
    font-size: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-left: 10px;
    padding-left: 10px
}

.stitleList.linkBlack a {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAAA1BMVEUAAACnej3aAAAACklEQVQI12MAAgAABAABINItbwAAAABJRU5ErkJggg==") no-repeat 0 center
}

.stitleList.linkBlue a {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAAA1BMVEUoUYdBWFAUAAAAAXRSTlPM0jRW/QAAAApJREFUCNdjAAIAAAQAASDSLW8AAAAASUVORK5CYII=") no-repeat 0 center
}

.bigHead {
    width: 100%;
    clear: both;
    height: 100px
}

.bigHead .bh_tag {
    float: left;
    margin-top: 10px;
    background: #285187;
    padding-top: 8px;
    line-height: 24px;
    width: 30px;
    height: 62px;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: bold
}

.bigBiao {
    float: right;
    width: 1110px;
    height: 100px
}

.bigBiao > dt {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 40px;
    font-weight: bold;
    height: 64px;
    padding: 0;
    margin: 0;
    overflow: hidden
}

.bigBiao > dt a:hover {
    text-decoration: none
}

.bigBiao > dd {
    text-align: center
}

.toutiao {
    width: 970px;
    height: 90px;
    margin-top: 3px;
    background-color: #f3f3f3;
    overflow: hidden;
    position: relative
}

.toutiaoBox {
    height: 90px;
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center
}

.toutiao .headline {
    width: 100%;
    padding-top: 6px
}

.toutiao .headline > dt {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    height: 47px;
    line-height: 41px;
    padding: 0;
    margin: 0;
    overflow: hidden
}

.toutiao .headline > dd {
    text-align: center;
    font-size: 16px
}

.toutiao .headline > dd a {
    white-space: nowrap;
    padding-right: 20px;
    padding-left: 15px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAABRJREFUGFdjTEtL+8/AwMDACGMAAC6YBGXBzSeyAAAAAElFTkSuQmCC) no-repeat 5px center
}

.toutiaoBox .hdBtn {
    position: absolute;
    right: 15px;
    width: 12px;
    height: 12px;
    display: block;
    z-index: 100
}

.toutiao .headline .linkBlue:hover {
    text-decoration: none
}

.toutiaoBox .prev {
    background: url("//www.longhoo.net/skinlong/2018/images/btn_upzzz.jpg");
    top: 5px
}

.toutiaoBox .next {
    background: url("//www.longhoo.net/skinlong/2018/images/btn_downzzz.jpg");
    bottom: 10px
}

.picH42 {
    height: 42px
}

.picH42 a {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.picH42 a img {
    display: block;
    width: 100%;
    min-height: 100%
}

.lantern {
    width: 784px;
    height: 440px;
    position: relative;
    overflow: hidden
}

.lanternList {
    position: absolute
}

.lanternList li {
    width: 784px;
    height: 440px;
    float: left
}

.lanternList li > a {
    display: block
}

.lanternList li img {
    width: 784px;
    height: 440px;
    display: block
}

.lanternList li .opcity {
    opacity: .6;
    position: absolute;
    bottom: 0;
    display: block;
    height: 40px;
    width: 100%;
    background: #000
}

.lanternList li .txt {
    position: absolute;
    bottom: 0;
    left: 2%;
    width: 96%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    font-size: 20px
}

.lanternList .txt, .focusList .txt a:link, .focusList .txt a:visited {
    color: #fff
}

.lantern .pagination {
    position: absolute;
    bottom: 13px;
    z-index: 33;
    font-size: 0;
    right: 10px
}

.lantern .pagination li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 14px;
    height: 14px;
    background-color: #ced0cf;
    margin: 0 3px;
    text-align: center;
    line-height: 50px;
    color: #333;
    font-weight: bold;
    cursor: pointer;
    overflow: hidden
}

.lantern .pagination li.current {
    background-color: #fe2200
}

.imgSub {
    margin-top: 20px
}

.imgSub, .imgSubBox {
    width: 784px;
    position: relative;
    height: 128px;
    overflow: hidden
}

.imgSub .arrow {
    position: absolute;
    top: 39px;
    cursor: pointer;
    width: 24px;
    height: 42px;
    display: block;
    z-index: 1
}

.imgSub .arrowNext {
    background: url("//www.longhoo.net/skinlong/2018/images/arrownext.png") no-repeat;
    right: 0
}

.imgSub .arrowPrev {
    background: url("//www.longhoo.net/skinlong/2018/images/arrowprev.png") no-repeat;
    left: 0
}

.imgList {
    width: 784px
}

.imgSubBox > .imgList {
    height: 128px;
    overflow: hidden;
    position: absolute;
    top: 0
}

.imgList li {
    float: left;
    margin-left: 10px
}

.imgSubBox > .imgList li {
    float: left;
    margin-right: 12px;
    margin-left: 0
}

.imgList li.none {
    margin-left: 0
}

.imgList li {
    width: 253px;
    height: 120px
}

.imgList li a {
    display: flex;
    align-items: center;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.imgList li a img {
    width: 100%;
    min-height: 100%
}

.newsTop {
    width: 390px
}

.list > li {
    line-height: 2;
    height: 2em;
    overflow: hidden
}

.menu {
    background-position: 0 0;
    background-repeat: repeat-x;
    position: relative;
    font-size: 0
}

.menu .tab {
    display: inline-block;
    font-size: 22px;
    border-top-width: 2px;
    border-top-style: solid;
    padding-top: 6px
}

.menu .more {
    position: absolute;
    right: 0;
    font-size: 14px;
    top: 18px
}

.tabRed {
    border-top-color: #d1251a;
    color: #d1251a
}

.tabRed:link, .tabRed:visited, .tabRed:hover, .tabRed a:link, .tabRed a:visited, .tabRed a:hover {
    color: #d1251a;
    text-decoration: none
}

.lineCgray {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAABAQMAAAChcXOhAAAAA1BMVEXMzMzKUkQnAAAACklEQVQI12PACQAAGgABkLDMXQAAAABJRU5ErkJggg==)
}

.bigPic {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap
}

.bigPic > li {
    position: relative;
    margin: 0
}

.bigPic > li .pic {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden
}

.bigPic > li .pic img {
    width: 100%;
    min-height: 100%;
    display: block
}

.bigPic > li .txt {
    position: absolute;
    left: 1em;
    right: 1em;
    bottom: 0;
    text-align: center;
    line-height: 32px;
    height: 32px;
    z-index: 1;
    overflow: hidden
}

.bigPic > li .opcity {
    position: absolute;
    bottom: 0;
    display: block;
    height: 32px;
    width: 100%;
    background: rgba(0, 0, 0, 0.6)
}

.gequ {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    height: 363px
}

.gequ > li {
    float: left;
    margin: 9px 5px 5px;
    width: 116px;
    height: 78px;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-size: 100% auto;
    transition: all ease-in 1s;
    margin: 9px auto 5px;
    border-radius: 4px
}

.gequ > li:hover {
    background-size: 150% auto
}

.gequ > li > a {
    display: block;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-position: center center
}

.gequ .e1 {
    background-image: url(../images/index_gequ_bg1.png)
}

.gequ .e1 a {
    background-image: url(../images/index_gequ_tit1.png)
}

.gequ .e2 {
    background-image: url(../images/index_gequ_bg2.png)
}

.gequ .e2 a {
    background-image: url(../images/index_gequ_tit2.png)
}

.gequ .e3 {
    background-image: url(../images/index_gequ_bg3.png)
}

.gequ .e3 a {
    background-image: url(../images/index_gequ_tit3.png)
}

.gequ .e4 {
    background-image: url(../images/index_gequ_bg4.png)
}

.gequ .e4 a {
    background-image: url(../images/index_gequ_tit4.png)
}

.gequ .e5 {
    background-image: url(../images/index_gequ_bg5.png)
}

.gequ .e5 a {
    background-image: url(../images/index_gequ_tit5.png)
}

.gequ .e6 {
    background-image: url(../images/index_gequ_bg6.png)
}

.gequ .e6 a {
    background-image: url(../images/index_gequ_tit6.png)
}

.gequ .e7 {
    background-image: url(../images/index_gequ_bg7.png)
}

.gequ .e7 a {
    background-image: url(../images/index_gequ_tit7.png)
}

.gequ .e8 {
    background-image: url(../images/index_gequ_bg8.png)
}

.gequ .e8 a {
    background-image: url(../images/index_gequ_tit8.png)
}

.gequ .e9 {
    background-image: url(../images/index_gequ_bg9.png)
}

.gequ .e9 a {
    background-image: url(../images/index_gequ_tit9.png)
}

.gequ .e10 {
    background-image: url(../images/index_gequ_bg10.png)
}

.gequ .e10 a {
    background-image: url(../images/index_gequ_tit10.png)
}

.gequ .e11 {
    background-image: url(../images/index_gequ_bg11.png)
}

.gequ .e11 a {
    background-image: url(../images/index_gequ_tit11.png)
}

.gequ .e12 {
    background-image: url(../images/index_gequ_bg12.png)
}

.gequ .e12 a {
    background-image: url(../images/index_gequ_tit12.png)
}

.textureList {
    width: 100%;
    clear: both;
    overflow: hidden
}

.textureList dt {
    text-align: center;
    height: 1.8em;
    overflow: hidden
}

.textureList > dd {
    margin-top: 7px;
    width: 100%;
    clear: both;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    clear: both;
    overflow: hidden
}

.textureList > dd .pic {
    min-width: 180px;
    width: 180px;
    height: 100px;
    overflow: hidden;
    float: left
}

.textureList > dd .pic img {
    width: 100%;
    min-height: 100%;
    display: block
}

.textureList > dd .txt {
    width: 188px;
    text-indent: 2em;
    text-align: justify;
    font-size: 14px;
    color: #555;
    overflow: hidden;
    line-height: 1.7;
    height: 6.8em;
    float: left
}

.picTxtList > li {
    margin-top: 9px;
    padding-bottom: 4px;
    width: 100%;
    clear: both;
    overflow: hidden
}

.picTxtList .flex {
    display: flex;
    align-items: center
}

.picTxtList .media {
    float: left
}

.picTxtList .media, .picTxtList .pic {
    width: 148px;
    min-width: 148px;
    height: 80px;
    position: relative
}

.picTxtList .pic {
    display: flex;
    align-items: center;
    overflow: hidden
}

.picTxtList .pic img {
    width: 100%;
    min-height: 100%
}

.picTxtList .txt {
    margin-left: 12px;
    flex: 1;
    line-height: 1.6;
    height: 3.2em;
    overflow: hidden;
    float: left;
    width: 220px
}

.twoPicList {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 100%;
    clear: both;
    overflow: hidden
}

.twoPicList > li {
    position: relative;
    display: inline;
    margin: 0;
    width: 180px
}

.twoPicList > li a {
    display: block
}

.twoPicList > li .pic {
    width: 180px;
    height: 100px;
    overflow: hidden
}

.twoPicList > li .pic img {
    width: 100%;
    min-height: 100%;
    display: block
}

.twoPicList > li .txt {
    text-align: center;
    height: 1.8em;
    overflow: hidden;
    margin-top: 6px
}

.advThree {
    display: flex;
    justify-content: space-between
}

.advThree a {
    width: 380px;
    display: flex;
    align-items: center;
    height: 72px;
    overflow: hidden
}

.advThree a img {
    display: block;
    width: 100%;
    min-height: 100%
}

.gifList li {
    overflow: hidden
}

.gifList li > a {
    display: block
}

.gifList li > a:hover {
    text-decoration: none
}

.gifList li > a:hover .media {
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3)
}

.gifList li > a:hover .media > .gif {
    display: flex
}

.gifList li .media {
    width: 100%;
    height: 214px;
    display: block;
    position: relative
}

.gifList li .media > div {
    height: 100%;
    overflow: hidden;
    display: flex;
    align-items: center
}

.gifList li .media > div img {
    display: block;
    width: 100%;
    min-height: 100%
}

.gifList li .media > div.gif {
    position: absolute;
    display: none;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0
}

.gifList li .txt {
    line-height: 1.5;
    margin: 11px 5px;
    display: block;
    text-align: justify
}

.listAdv > li {
    width: 100%;
    overflow: hidden;
    margin-bottom: 20px;
    display: flex;
    height: 105px
}

.listAdv > li:last-child {
    margin-bottom: 0
}

.listAdv > li img {
    display: block;
    width: 100%;
    min-height: 100%
}

.listAdv > li a {
    display: block;
    width: 100%;
    height: 100%
}

#flink {
    width: 100%;
    margin-top: 40px
}

#flink .title {
    width: 100%;
    clear: both;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    border-bottom: 1px #d1251a solid
}

#flink .title > li {
    float: left;
    font-weight: bold;
    cursor: pointer;
    font-size: 16px;
    text-align: center;
    color: #404040
}

#flink .title > li.curt {
    background-color: #d1251a;
    color: #fff
}

#flink .title > .sec {
    margin: 0 5px;
    display: inline
}

.tabcontent {
    font-size: 14px;
    line-height: 2;
    margin: 20px 0px
}

.tabcontent > div > p > a {
    display: inline-block;
    margin: 0 5px
}

.thisfoot .foot {
    border-top: 0;
    margin-top: 20px
}

.thisfoot .foot > div.foot-nav {
    background-color: #d1251a;
    height: 40px;
    margin-bottom: 25px;
    width: 100%;
    min-width: 1210px
}

.thisfoot .foot > div.foot-nav > p {
    width: 720px;
    line-height: 40px;
    margin: 0 auto;
    color: #fff;
    display: flex;
    justify-content: space-evenly
}

.thisfoot .foot > div.foot-nav > p a:link, .thisfoot .foot > div.foot-nav > p a:visited, .thisfoot .foot > div.foot-nav > p a:hover {
    color: #fff
}

.float-menu {
    display: none
}

.txtlefscroll {
    overflow: hidden
}

.stitle {
    display: flex
}

.stitle > li {
    display: inline;
    float: left;
    line-height: 38px;
    height: 38px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACCAYAAABytg0kAAAAAXNSR0IArs4c6QAAABRJREFUGFdjTEtL+8/AwMDACGMAAC6YBGXBzSeyAAAAAElFTkSuQmCC) no-repeat 5px center;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 20px;
    padding-left: 15px
}

.stitle.linkBlack li {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAACAQMAAABIeJ9nAAAAA1BMVEUAAACnej3aAAAACklEQVQI12MAAgAABAABINItbwAAAABJRU5ErkJggg==")
}

.toutiaoList {
    margin-left: auto;
    margin-right: auto
}

.toutiao .headline > dd .wentxt {
    text-align: left
}

.toutiao .headline > dd .wentxt a {
    float: left
}

.flinks{
    width: 1200px !important;
}
.frs{
    float: right;
    font-size: 14px;
    color: #999;
    font-weight: normal;

}