.w743{width: 62.2%;}
.w401,.contright{width: 34.5%;}

/* 头条 */
.xwdt_tt{text-align:center;padding-bottom:17px;}
.xwdt_tt h1{font-size: 2.125em;margin-bottom:10px;line-height: 1.3;}
.xwdt_tt a{color:#333;}
.xwdt_tt a:hover h1{color:#a81010;}

/* 图片新闻 */
.xwdt_tpxw,.xwdt_tpxw .owl-item,.xwdt_tpxw .owl-item img{height: 417px;}
.xwdt_tpxw{height: 417px;background: #ffeff0; overflow: hidden;background: url(/default/xhtml/hongse/images/xwdt/lbbg.png) no-repeat right bottom #ffeff0;}
.xwdt_tpxw .item .imgbox{width: 62%;height: 100%;overflow: hidden; float: left;}
.xwdt_tpxw .item .imgbox img{display: block;max-width:unset;min-height: 100%!important;object-fit: fill;}
.xwdt_tpxw .item .txtbox{margin-left: 62%;padding: 20px 0;}
.xwdt_tpxw .item .txtbox>*{margin: 0 70px 0 42px;text-align: justify;}
.xwdt_tpxw .item .txtbox h3{font-size: 1.5em;margin-top: 18px;margin-bottom: 26px;line-height: 1.5;}
.xwdt_tpxw .item .txtbox .mes{-webkit-line-clamp:4;line-height: 2;color:#333;font-size: 1.125em;height: 144px;overflow: hidden;}
.xwdt_tpxw .owl-nav .owl-prev{background: url(/default/xhtml/hongse/images/xwdt/left.png) no-repeat left center;}
.xwdt_tpxw .owl-nav .owl-next{background: url(/default/xhtml/hongse/images/xwdt/right.png) no-repeat right center;}
.xwdt_tpxw .owl-dots{bottom: 30px;right: 15%;}
.xwdt_tpxw .owl-dots>div{background: #D88584;margin: 0 5px;}
.xwdt_tpxw .owl-dots>div.active{background: #A81010;}

/* 部门动态 */
.gzdt{margin-top: 22px;}

/* 视频新闻 */
.xwdt_spxw .bd{padding-top: 16px;}
.xwdt_spxw .owl-carousel .owl-item{height: 180px;overflow: hidden;}
.xwdt_spxw .owl-carousel .owl-item .item{position: relative;height: 100%;display: block;}
.xwdt_spxw .owl-carousel .owl-item .item:before{
  content:"";display: block;width: 51px;height: 51px;//background: url(/default/xhtml/hongse/images/xwdt/icon_play.png) no-repeat center;
  background-size: contain;position: absolute;left: 50%;top:50%;margin: -25.5px 0 0 -25.5px;z-index: 1;
}
.xwdt_spxw .owl-carousel .owl-item .item img{object-fit: fill;min-height: 100%;}

/* 专题专栏 */
.xwdt_ztzl .owl-stage-outer{padding: 8px; margin: -8px;}
.xwdt_ztzl .owl-item .item{display: block;padding: 10px;background: #fff;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.1);}
.xwdt_ztzl .item .imgbox{height: 176px;overflow: hidden;}
.xwdt_ztzl .item .imgbox img{display: block;min-height: 100%;object-fit: fill;}
.xwdt_ztzl .item .txtbox{font-weight: bold;text-align: center;line-height: 46px;}

/* responsive */
@media (max-width:1280px){
  .xwdt_ztzl .owl-stage-outer {padding: 20px;margin: -20px;}
  .xwdt_ztzl .common_scrollArrow{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.1);}
}
@media (max-width:1199px){
  .xwdt_tt h1{font-size: 2em;}
}
@media (max-width:1080px){
  .xwdt_tt h1{font-size: 1.75em;}

  .xwdt_tpxw, .xwdt_tpxw .owl-item, .xwdt_tpxw .owl-item img{height: 380px;}
}
@media (max-width:1023px){}
@media (max-width:991px){
  .w743,.w401, .contright,
  .xwdt_tpxw .item .imgbox{width: 100%;}

  .xwdt_tpxw, .xwdt_tpxw .owl-item, .xwdt_tpxw .owl-item img{height: auto;}
  .xwdt_tpxw .item .imgbox{float: none;}
  .xwdt_tpxw .item .txtbox{margin-left: 0;padding-bottom: 50px;}
  .xwdt_tpxw .owl-dots{width: 100px;right: 50%;margin-right: -50px;}

  .xwdt_spxw .owl-carousel .owl-item,
  .xwdt_spxw .owl-carousel .owl-item .item{height: auto;max-height: 360px;}

  .xwdt_ztzl .item .imgbox{height: 240px;}
}
@media (max-width:860px){
  .xwdt_ztzl .item .imgbox{height: 220px;}
}
@media (max-width:768px){
  .xwdt_tt{padding-bottom: 0;}
  .xwdt_tt h1{font-size: 1.5em;}

  .xwdt_tpxw:hover .owl-nav>div{display: none;}
  .xwdt_tpxw .item .txtbox>*{margin-left:30px;margin-right: 30px;}
  .xwdt_tpxw .item .txtbox h3{font-size: 1.375em;margin-top:0;margin-bottom: 10px;}
  .xwdt_tpxw .item .txtbox .mes{font-size: 1em;margin-bottom: 20px;}

  .xwdt_ztzl .item .imgbox{height: 200px;}
}
@media (max-width:640px){
  .xwdt_ztzl .item .imgbox{height:176px;}
}
@media (max-width:580px){
  .xwdt_tt h1{font-size: 1.25em;}
  .xwdt_tpxw .item .txtbox h3{font-size: 1.125em;}

  .xwdt_tpxw .item .txtbox>*{margin-left:20px;margin-right: 20px;}

  .xwdt_spxw .owl-carousel .owl-item .item:before{width: 40px;height: 40px;}

  .xwdt_ztzl .owl-item .item{box-shadow: unset;}
  .xwdt_ztzl .item .imgbox{height:auto;}
  
}
@media (max-width:480px){}
@media (max-width:414px){}
@media (max-width:380px){}
@media (max-width:320px){}