.storyTitle{
  padding-top:0;
}
.lh-in {
  max-width: 1100px;
  margin: auto;
  position: relative;
  z-index: 1005;
  display:none;
}
.lh-in .lh-position {
  position: fixed;
  top: 300px;
  width: 100%;
  max-width: 1100px;
}
.lianghui-top {
  width: 180px;
  position: absolute;
  z-index: 99999;
  bottom: 10%;
  right: 26px;
  top: 65px;
}
.lianghui img{
  width: 100%;
}
.global-header{
  z-index: 109;
}
.comment-content-new-1 .twoLine{
  height:calc(3em + 10px);
  padding-top:5px;
}
.comment-content-new-1 .storySummary{
  height:4.5em;
}
.lf-adv-img .cols h2{
  height:3em;
}
.column-video.rt-sm-adv-black .item.comment-content-first>.storyTitle,
.fukan .twoLine,
.rt-sm-adv .item.comment-content-first>.storyTitle{
  padding-top:5px !important;
}
.lf-adv .lianghui{
  margin-bottom:15px;
}
.common-section{
  z-index: unset;
}
.column-bottom{
  clear: both;
}
.change-lineheight .storyTitle{
  line-height: 1.4em;
}
.flex-index{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (min-width: 1500px){
  .lh-in .lh-position {
    top: 150px;
  }
  .lianghui-top {
    position: absolute;
    right: -150px;
    top: 251px;
  }
}
.rt-adv .spectext a{
  line-height:unset;
  -webkit-line-clamp: 1;
}
.advert-item {
  width: 100%;
  height: auto;
}
.cols.col-2.horizontal .text .post-meta{
  display:flex;
  flex-wrap:wrap;
}
main {
  overflow: hidden;
}
.storyTitle,
.storyTitle>a{
  font-size:16px;
}
.lf-adv .spectext a, .rt-adv .spectext a{
  font-size:16px;
}
.comment-content-new{
  display: flex;
  justify-content: space-between;
  margin-top:10px;
  margin-bottom: 10px;
  text-align: justify;
}
.cols h3{
  padding-top:0;
}
.lf-adv-img .cols h3{
  height：3em;
  max-height:3em;
}
.cols .figure img{
  height:auto;
}
.comment-content-new-1 a:hover{
  color:#CB1722;
}
.comment-content-other a:hover{
  color:#CB1722;
}
.lf-adv .lf-adv-img .cols.col-2 .item {
  margin-bottom: 15px;
  padding: 0 0 15px 0px;
  border-bottom: 1px solid #999;
}
@media(max-width:990px) {
  .featured-news {
    margin-bottom: 0;
  }
  .slider-cap {
    padding-bottom:15px;
  }
  .section-title a {
    margin-left: -8px;
  }
  .lf-adv {
    width: 100%;
  }
  .rt-adv {
    width: 100%;
  }
  .rt-sm-adv-black .marginLeft2 {
    width: 100%;
  }
  .rt-sm-adv-black .comment-content .cols.col-2 .item {
    width: 100%;
  }
  .rt-sm-adv-black .item-title .line {
    width: 80%;
  }
  .rt-sm-adv-black .item-title {
    width: 100%;
  }
}
rt-sm-adv-black  .cols.col-2.horizontal .text {
  padding: 0 10px;
}
.rt-sm-adv-black  .cols.col-2.horizontal .text {
  padding: 0 10px;
}
.slider-cap ul li{
  height: auto;
  line-height:1.5em;
  width:100%;
}
.rt-sm-adv-black .comment-content .cols.col-2 .item {
  padding: 0 0 10px 0px;
}
.rt-video .comment-content .cols.col-2 .item{
  padding: 0 0 16px 10px;
}
.rt-sm-adv-black .cols.col-2.horizontal .text {
  padding: 0 0px 0 10px;
}
.rt-sm-adv-black .marginLeft2{
  margin-top:10px;
}
.comment-content{
  margin-top: 10px;
  display:flex;
  margin-bottom: 2px;
}
.section-title span{
  font-size: 24px;
}
.reduce-banner{
  margin-top: 5px;
}
.lf-adv .spectext{
  height: 351px;
}
.gw-list {
  margin-top: 5px;
}
.rt-adv{
  padding-top: 12px;
}
.rt-sm-img .comment-content-first{
  width: 100%;
}
.squere span {
  position: absolute;
  top: 0;
  right: 340px;
  display: inline-block;
  padding: 0px 5px;
  background: #555;
  color: #fff;
  border-bottom-left-radius: 5px;
}
.squere img{
  width: 100%;
  max-width: 100%;
}
.advert-item{
  margin-bottom: 12px;
  margin-top: 8px;
}
.add3 {
  padding-top: 0px;
}
.common-section {
  margin: 5px 0px 0 0;
}
.rt-sm-adv-black h2{
  padding: 0px 0 0px 5px;
}
.lf-adv{
  margin-top: 12px;
  text-align: justify;
}
.cols .figure:after{
  padding-top:56.25%;
}
.spectext .specItem:not(:last-child){
  margin-bottom: 5px;
}
.cols .text{
  padding: 5px 20px;
}
.section-title a{
  min-width: 11px;
  width: 11px;
}
@media (min-width:991px) and (max-width: 1118px) {
  .lf-adv {
    width: 100% !important;
  }
  .featured-news {
    margin-bottom: 0;
  }
  .section-title a {
    margin-left: -8px;
  }
  .lf-adv {
    width: 100%;
  }
  .rt-adv {
    width: 100%;
  }
  .rt-sm-adv-black .marginLeft2 {
    width: 100%;
  }
  .rt-sm-adv-black .comment-content .cols.col-2 .item {
    width: 100%;
  }
  .rt-sm-adv-black .item-title .line {
    width: 80%;
  }
  .rt-sm-adv-black .item-title {
    width: 100%;
  }
}
.lf-adv .comment-content-first{
  height: 351px;
}
.featured-news .flexslider .slides .slider-caption{
  background: rgba(0,0,0,0.5);
}
#immedZmdContent{
  display: flex;
  justify-content: flex-start;
  text-align: left;
}
#immedZmdContent ul li {
  display: inline-block;
  padding: 0 20px;
}
.immedZmdTitle {
  min-width: 3em;
}
.inner {
  position: relative;
}
.spectext .specItem a{
  -webkit-line-clamp: 1;
}
.lf-adv .spectext .specItem:before{
  display: none;
}
.lf-adv .specItem h2{
  padding-left: 0;
}
.lf-adv .storyTime{
  padding: 3px 0 10px;
}
.gw-list .phone-box{
  padding-top: 5px;
}
.nationnal-self{
  margin-top: 15px;
}
.column-jingji .spectext .specItem:not(:last-child){
  margin-bottom: 7px;
}
.column-jingji .spectext>div:nth-child(1){
  margin-top: 7px;
}
 /*影响样式了 */
.column-wenhua .spectext>div:nth-child(1){
 /* margin-top: 9px; */
}
@media(min-width:991px) {
  .lf-adv {
    width: 100%;
    margin-right: 20px;
  }
  .lf-out-box{
    width: calc(100% - 382px);
  }

}
@media(max-width: 990px){
  .lf-adv{
    width: 100%;
    margin-right: unset;
  }
  .slider-cap{
    width: 100%;
  }
}
@media(min-width:651px) {
  .lf-adv .comment-content-first {
    padding-bottom: 20px;
  }
  .rt-sm-adv-black .storyTitle{
    padding:0;
  }
  .lf-adv .spectext .specItem:not(:last-child) {
    margin-bottom:0;
    height: auto;
  }
  .comment-content .comment-content-other, .comment-content .comment-content-center{
    padding-bottom: 5px;
    border: 1px solid #eee;
    box-shadow: 2px 2px 3px 2px #eee;
    padding: 10px;
    margin-left: 0;
    margin-right: 20px;
    width: 25%;
  }
  .comment-content-new>div {
    width: 49.5%;
    border-bottom:1px solid #eee;
    padding-bottom:10px;
    margin-bottom:10px;
    padding: 10px 10px 10px;
    border: 1px solid #eee;
    box-shadow: 2px 2px 3px 2px #eee;
  }
  .comment-content .comment-content-first{
    padding: 10px 10px 20px;
    border: 1px solid #eee;
    box-shadow: 2px 2px 3px 2px #eee;
    margin-bottom: 1px;
  }
  .comment-content .comment-content-other{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    border: 1px solid #eee;
    box-shadow: 2px 2px 3px 2px #eee;
    padding: 10px;
    margin-right: 0px;
  }
  .cols.col-2.horizontal{
    padding: 10px 10px 10px;
    border: 1px solid #eee;
    box-shadow: 2px 2px 3px 2px #eee;
  }
  .fukan-list-box{
    padding: 10px 10px 0 10px;
    border: 1px solid #eee;
    box-shadow: 2px 2px 3px 2px #eee;
    float:left;
    width: 99%;
    margin-bottom: 12px;
    margin-top: 10px;
  }
  .lf-adv-marttom{
    margin-bottom: 10px;
  }
  .fukan{
    margin-top: 3px;
  }
  .pinglun .comment-content-first{
    padding: 10px 10px 10px;
    margin-bottom: 0px;
  }
  .pinglun .comment-content .comment-content-center, .pinglun .comment-content .comment-content-other{
    padding: 10px 10px 0 10px;
  }
  .column-video .comment-content-first{
    padding: 10px 10px 0 10px !important;
  }
  .comment-content-new>.comment-content-new-1{
    margin-right: 20px;
  }
  .pinglun .comment-content .comment-content-first{
    margin-right: 20px;
  }
  .column-video-5 .comment-content-first{
    padding: 10px 10px 5px 10px !important;
  }
  .liangan .lf-adv-img .cols.col-2 div:nth-child(3),.liangan .lf-adv-img .cols.col-2 div:nth-child(4){
    margin-bottom: 0 !important;
    padding: 0 !important;
    border-bottom: 0 !important;
  }
  .liangan .horizontal .top-img .figure{
    width: 110px;
    max-width: 110px;
    min-width: 110px;
  }
  .liangan .comment-content-new-other .cols.col-1 .item{
    display: block;
  }
  .liangan .storySummary {
    font-size: 12px;
  }
  .liangan .storyTitleFontFamily{
    margin-top: 5px;
  }
  .liangan .cols.col-1.horizontal .text{
    padding: 0px 10px;
  }
  .liangan .comment-content-new-other .cols.col-1 .top-img{
    display: flex;
  }
  .liangan .cols h2{
    -webkit-line-clamp: 1;
  }
  .cols.col-2.horizontal div:nth-child(7),.cols.col-2.horizontal div:nth-child(8){
    margin-bottom: 0 !important;
    padding: 0 !important;
    border-bottom: 0 !important;
  }
  .nationnal-common .cols.col-2.horizontal div:nth-child(5),.nationnal-common .cols.col-2.horizontal div:nth-child(6){
    margin-bottom: 0 !important;
    padding: 0 !important;
    border-bottom: 0 !important;
  }
  .slider-cap ul li:not(:last-child) {
    margin-bottom: 0px;
  }
  .primary-header-wrapper .brand{
    width: 52%;
  }
  .username .loginOut_center{
    position: absolute;
    top: 33px;
    left: -23px;
    width: 85px;
  }
 /* .lf-adv{
    width: 647px;
    margin-right: 20px;
  } */
  .lf-adv .comment-content-new .spectext{
    margin-left: 0;
    height: 100% !important;
    padding: 0 !important;
    margin: 0 !important;
    border: none;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
  .liangan  .lf-adv-img .cols.col-2 .last-div{
    margin-bottom: 0;
    padding: 0px;
    border-bottom: 0;
  }
}

.lf-adv .lf-margin-reduce .cols.col-2.horizontal .text:nth-child(1),
.lf-adv .lf-margin-reduce .cols.col-2.horizontal .text:nth-child(3) {
  padding: 0 !important;
}

#main{
  position: relative;
}
.box{
  float: left;
  padding: 15px 0 0 15px;
}
.pic{
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
  background-color: #fff;
}
.pic img{
  width: 165px;
}
.lf-adv .comment-content-first {
  border-bottom: 1px solid #eee;
  padding-bottom: 10px;
}
.lf-adv-china .cols.col-2 .item:nth-child(5),.lf-adv-china .cols.col-2 .item:nth-child(6){
  margin-bottom: 10px;
}
.lf-adv-gangwen .cols.col-2 .item:nth-child(7),.lf-adv-gangwen .cols.col-2 .item:nth-child(8){
  margin-bottom: 0px;
}
.lf-adv-guoji .cols.col-2 .item:nth-child(3),.lf-adv-guoji .cols.col-2 .item:nth-child(4){
  margin-bottom: 0px;
}
.fukan .twoLine{
  font-size: 18px;
  padding-bottom: 5px;
}
.pinglun .item:nth-child(7) .storyTitleFontFamily{
  margin-bottom: 0px;
}
.slider-cap .right-icon{
  text-align:right;
  display:inline-block;
  background:#fff;
  width:30px;
  height:3px;
}
.slider-cap .right-icon span{
  display:inline-block;
  background:#666;
  width:50%;
  height:3px;
}
.china-add-margin{
  margin-top:10px;
}
.xg-reduce-margin{
  margin-bottom:0px !important;
}
.dl{
  position: relative;
  z-index:102;
}
.dl-l,.dl-r{
  position: fixed;
  z-index: 1;
  top:25%;
}
.dl-r{
  transform: translateX(-120px);
}
.dl-l{
  transform: translateX(1060px);
}
.lianghui{
  margin-top:15px;
}
.close-lh-in {
  width: 27px;
}
.close-lh-in {
  position: absolute;
  right: 0px;
  top: 0px;
}
.close-lh-in {
  cursor: pointer;
}
.rt-sm-adv-black .rt-sm-img{
  margin-top: 10px;
}
.right-baokan:nth-of-type(1){
  margin-top:0px !important;
}
.content-title{
  height: 3.5em;
}
.lf-adv .storySummary p{
  height:4.5em;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.pinglun .storyTitle{
  padding-top: 5px;
  padding-bottom:5px;
}
.pinglun .storyTime{
  padding: 5px 0;
}
.pinglun .top-title{
  height: 34px;
  overflow: hidden;
  padding-top: 10px;
}
.pinglun .comment-content-first .storyTime{
  padding: 10px 0 15px;
}
.pinglun .comment-content-first .storyTitle a{
  height: 21px;
  overflow: hidden;
  font-size: 18px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.pinglun .content-title{
  height:auto;
}
.pinglun .comment-content-center .item:first-child{
  margin-bottom: 20px;
}
.spectext a{
  line-height: 21px;
}
.comment-content-new-1 .storyTime{
  padding: 0px 0 3px 0;
}
.lianghui-first{
  margin-top: 10px;
  margin-bottom: 15px;
}
.pinglun .comment-content-other .storyTime{
  display: block;
  padding: 5px 0 10px 0;
}
.pinglun .comment-content-other.change-lineheight .storyTime{
  padding: 0px 0 10px 0;
}
.pinglun .comment-content-other .storyTitle{
  margin-bottom: 1px;
  text-align: justify;
}
.pinglun .pinglun-content-center .storyTitleFontFamily{
  height: 49px;
}
.specItem{
  padding: 0;
}
.lf-adv .spectext{
  width: auto;
}
.lf-adv .marginLeft2{
  margin-bottom: 11px;
}
.cols.col-2.horizontal-right{
  padding: 0px;
  border: 0;
}
.rt-sm-img .spectext{
  margin-top: 5px;
}
.horizontal-right .wrap{
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.storySummary{
  font-size: 14px;
}
.horizontal-right .figure{
  width: 125px;
  display: inline-block;
  box-sizing: border-box;
}
.horizontal-right .text{
  padding: 0px 0px 0 5px;
  display: inline-block;
  width: calc(100% - 133px);
  box-sizing: border-box;
}
.lf-adv .storySummary, .rt-adv .storySummary{
  font-size: 13px;
}
.fukan-list-box>div{
  margin-bottom: 10px;
}
.fukan-list-box>div:nth-child(4){
  margin-bottom: 0px;
}
.comment-content .fukan-list-box .comment-content-first{
  padding: 0;
  border: 0;
  box-shadow: none;
  margin-bottom: 15px;
}
.comment-content-add-top{
  margin-top:10px;
}
.back-color{
  background: #fff;
}
footer {
  margin-top: 0px;
}
.lf-dc {
  position: fixed;
  left: 36px;
  top: 385px;
  z-index: 999;
}
.dcimg img{
  width: 180px;
}
.close-lh-in img{
  width: 36px;
}
.column-bottom .cols.col-2{
  clear: both;
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.column-bottom .cols h2{
  -webkit-line-clamp: 1;
}
.column-bottom .cols.col-2 .item{
  width: 32%;
  padding: 0;
}
.footer-top{
  padding-top: 0;
}
.column-bottom .subLine{
  margin-bottom: 10px;
}
.column-bottom .cols .text{
  position: relative;
}
.column-bottom .cols .text:before {
  width: 8px;
  height: 8px;
  content: "";
  background: #CB1722;
  margin-right: 5px;
  position: absolute;
  top: 10px;
  left: 8px;
}
.column-bottom .cols .figure:after{
  display: none;
}
.column-bottom .cols .figure img{
  position: static;
}
.column-bottom .storyTitle{
  line-height: 1.2em;
}
.column-bottom .cols .post-meta{
  margin-top: 0px;
}
.column-bottom .cols .figure {
  margin-bottom: 10px;
}
.addlianghui {
  margin-top: 15px;
  display: inline-block;
  width: calc( 50% - 10px);
}
/*
.lianghui.addlianghui{
	margin-right: 14px;
}
*/
@media(max-width:650px){
  .flex-index{
    display: block;
  }
  .addlianghui{
    margin-top: 15px;
	 width: 100%;
  }
  .addlianghui:nth-child(2){
    margin-top: 0px;
  }
  .lf-dc {
    right: 36px;
    left: auto;
    top: 306px;
  }
.cols.col-2.horizontal .text .post-meta{
  padding-top: 10px;
  padding-bottom: 10px;
}
  .column-bottom .cols h2{
    padding-left: 12px;
  }
  .column-bottom .cols.col-2{
    display: block;
  }
  .column-bottom .cols.col-2 .item{
    width: 100%;
  }
  .column-bottom .phone-box {
    padding: 5px 10px !important;
  }
  .rt-sm-adv-black .storyTitle {
    padding: 3px;
  }
  .liangan .top-img .storySummary p{
    height: 6.5em;
    padding: 10px 0;
  }
  .liangan .top-img .storySummary{
    height: 6.5em;
    max-height: 5.5em;
  }
  .liangan .cols h2 {
    padding-top: 5px;
  }
  .liangan .cols.col-1 .item{
    display: block;
  }
  .liangan .storySummary{
    height: 5.5em;
  }
  .lianghui-top{
    width:32%;
    right:10px;
    top: -21vh;
  }
  .lh-in .lh-position{
    top:450px;
  }
  .fukan .item{
    margin-bottom:10px;
  }
  .lf-adv .spectext .specItem{
    padding-left:0;
  }
  .comment-content-new{
    flex-wrap:wrap;
  }
  .comment-content-new>div{
    width:100%;
    margin-bottom: 20px;
  }
  .lf-adv .comment-content-first{
    height: auto;
  }
  .featured-news .flexslider .slides .slider-caption{
    background: rgba(0,0,0,0.5);
  }
  .lf-adv .comment-content-first{
    height: auto;
  }
  .lf-adv .spectext{
    height: auto;
  }
  .cols.col-2.horizontal {
    margin-bottom: 0px;
  }
  .lf-adv .spectext .lf-adv-liangan{
    margin-top: 0px;
  }
  .lf-adv .lf-adv-img .cols.col-2 .item {
    float: left;
  }
  .lf-adv .spectext {
    margin-top: 16px;
  }
  .rt-adv {
    margin-top: 0px;
  }
  .lf-adv-china{
    margin-top: 0px;
  }
  .lf-adv-china .spectext {
    margin-top: 0px;
  }
  .slider-cap {
    width: 100%;
    margin-top: 10px;
    padding-bottom: 15px;
  }
  .lf-adv .spectext{
    height: auto;
  }
  .lf-adv .lf-adv-img .cols.col-2.horizontal .iphone-lf .text{
    padding-left: 0;
  }
  .comment-content .comment-content-first{
    margin-bottom: 10px;
  }
  .lf-adv .spectext {
    height: auto !important;
  }
  .comment-content{
    flex-wrap:wrap;
  }
  .lf-adv-img .cols h3{
    max-height: 3.5em;
  }
  .close-lh-in {
    width: 15px;
  }
  .cols h2 {
    padding-top: 0;
  }
  .rt-sm-adv-black .comment-content .cols.col-2 .item{
    padding: 20px 0 00px 0px;
  }
  .rt-sm-adv-black .marginLeft2{
    margin-top:0;
  }
  .comment-content-new-1 .twoLine,
  .comment-content-new-1 .storySummary,
  .comment-content-new-1 .storySummary p,
  .lf-adv-img .cols h2{
    height:auto;
  }
  .pinglun .pinglun-content-center{
    margin-bottom: 10px;
  }
  .pinglun .pinglun-content-center .storyTitleFontFamily {
    height: auto;
  }
  .comment-content .comment-content-center,.comment-content .comment-content-other{
    padding-bottom: 0px;
  }
  .phone-box{
    padding:0px 10px !important;
    background: #fff;
  }
}