@charset "utf-8";

/*banner*/
.mbanner .focus .focus-title-bar {bottom:40px;left: 40px;margin-left:0px;}
.mbanner .focus .focus-title-bg {background-color: #000;opacity: 0.4;filter:alpha(opacity=60);display: none;}

.mbanner .focus .focus-pagination {position:absolute;right: 100px;bottom: 46px;margin-right: 0px;z-index:60;}
.mbanner .focus .focus-page { display:inline-block; width:8px; height:8px;  margin-left:8px;background:#fff;border-radius:50%}
.mbanner .focus .focus-page-active { background: #11325F;opacity:1; filter:Alpha(opacity=100);}

.mbanner .focus .focus-navigation {width:58px; height:53px; opacity: 0.7; filter:alpha(opacity=70); background:url(images/slide_next.png) no-repeat; text-indent:-999em;}
.mbanner .focus .focus-navigation:hover {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-navigation:active {opacity: 1; filter:alpha(opacity=100);}
.mbanner .focus .focus-prev { left:0px;}
.mbanner .focus .focus-next { right:0px;background-position:right top}
.mbanner .focus-container .focus-item:before{content:"";display: block;position: absolute;bottom:0;left:0;width: 100%;height: 142px;background: url(./images/banner_shadow.png) center no-repeat;background-size: 100%;z-index: 0;}
.mbanner .focus-title{font-size: 20px;}
/*************************************************************
 * 特殊页面
 */

.post-11{float: left;width: 54%;}
.post-11 li.news{position: relative;}
.post-11 li.news .imgs{height: 475px;}
.post-11 li.news img{width:100%;height:100%}
.post-11 li.news .bg{position: absolute;bottom:0;left:0;width: 100%;height: 113px;background: url(./images/main1_shadow.png) center no-repeat;background-size: cover;z-index: 2;}
.post-11 li.news .wz{position: absolute;bottom:0;left:0;width: 100%;box-sizing: border-box;padding:0 250px 15px 33px;z-index: 32;}
.post-11 li.news .news_title{font-size: 24px;color: #fff;}
.post-11 li.news .news_title a{color: #fff;}
.post-11 li.news .news_time{font-size: 16px;color: #fff;line-height: 21px;margin-top: 15px;}
.post-11 .slick-dots{width: auto;right: 27px;height: auto;bottom:24px;z-index: 322;}
.post-11 .slick-dots li{background: #CDC8C8;width: 20px;height: 20px;border-radius: 50%;margin:0 0 0 10px}
.post-11 .slick-dots li.slick-active{background: #79452E;}

.imgs img{transition:0.4s}
.imgs:hover img{transform:scale(1.05)}


/*图片与文字新闻转换*/
.post-tt .title { font-size: 28px; line-height: 40px; font-weight: 600; color: #79452D; }
.post-tt .entitle{font-size:12px;font-weight:600;color:#79452D }
.post-tt .tt{ display: inline-block; padding-right: 20px; border-right: 3px solid #79452D;}
.post-12 .news_title { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 20px; }
.post-12 .news_con{    overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.post-12 .news_list li.news .news_img{    margin:0 60px;}
.post-12 .news_list li.news .news_img .imgbox{padding-top:62.7%;position: relative;}
.post-12 .news_list li.news .news_img img{ width: 100%; height: 100%; position: absolute; left: 0; top: 0;}
.post-12 .con{margin-top:30px;}
.post-12 .news_con{ font-size: 16px; line-height: 32px; min-height: 64px; color: #444444; margin-top: 20px;}
.post-12 .news_wz{    margin-top: 82px}
.post-12 .slick-dots li{  height: 19px; width: 19px;background:#CDC8C8}
.post-12 .slick-dots li.slick-active{background:#79452D}
.post-12 .slick-dots{bottom:160px}
.post-tt .more_btn{    text-align: right;   }
.post-tt .more_btn .more_text{ color: #79452D; font-size: 17px;  border-bottom: 5px solid; padding-bottom: 10px;    display: inline-block;}
.post-tt .more_btn .more_text a{color:#79452D}
.post-12 .news_list li.news .news_img img{    transition: .5s;}
.post-12 .news_list li.news:hover .news_img img{ transform: scale(1.1);}
.post-12 .news_list li.news .news_img{overflow: hidden;}

