﻿@charset "utf-8";
/* ==========================================================================
   图片内容页-重定义样式
========================================================================== */
.slide-wrap{ border: 5px solid #f9f9f9;}
.swp-tit{text-align: center; margin: 0 auto;}
.swp-tit h2{display: inline-block; float: none; margin: 0 auto; color: #bd0d0e;}
.swp-tit .num{float: none; font-size: 18px; color: #999;}
.swp-tit .num em{color: #eb0606;}
.swpt-author,
.swpt-copyfrom{margin-right: 10px; color:#ababab;}


/* ==========================================================================
   图说四川-首页
========================================================================== */
/* 焦点图广告 */
#focusNews{ overflow: hidden; height: 700px;  position: relative; z-index: 1;}
#focusNews .bd li{position: relative; z-index: 1;}
#focusNews .bd .pic img{width: 1200px; height: 700px;}
#focusNews .bd .con,
#focusNews .bd .titleBg,
#focusNews .bd .title{position: absolute; z-index: 1; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 50px; font-size: 22px;}
#focusNews .bd .title{z-index: 2;}
#focusNews .bd .title a{margin-left: 20px; color: white;}
#focusNews .bd .titleBg{display: block; background-color: #000; opacity: .6; filter: alpha(opacity=60);}
#focusNews .hd{ overflow:hidden; position:absolute; z-index: 3; right:26px; bottom:20px;}
#focusNews .hd li{ float:left; width:9px; height:9px;  text-align:center; cursor:pointer; margin-left:10px; display: inline; background-color: #fff; color: #333;}
#focusNews .hd li span{display: none;}
#focusNews .hd li.on{ background-color: #e55148; color: white;}

/* 循环框 */
.tsscPageLoop{overflow: hidden;}
.loopBox{overflow: hidden; margin-top: 20px;} 
.loopBox .hd{height: 36px; line-height: 36px; border-left: 4px solid #b80707;}
.loopBox .hd .more{float: right; color: #999;}
.loopBox .hd h3{margin-left: 15px; font-size: 22px; font-weight: bold; color: #b80707;}
.loopBox .hd h3 a{color: #b80707;}
.loopBox .bd{padding: 12px 0 0; overflow: hidden;}

.picIntroList{overflow: hidden; margin-right: -15px;}
.picIntroList li{position: relative; z-index: 1; width: 390px; float: left; margin-right: 15px; }
.picIntroList li .pic{display: block; }
.picIntroList li .pic img{display: block; width: 390px; height: 260px;}
.picIntroList li .con{overflow: hidden; padding: 48px 14px 14px; font-size: 12px; height: 60px; line-height: 20px; background-color: #efefef;}
.picIntroList li .title{position: absolute; z-index: 1; left: 0; top: 260px; width: 100%; height: 48px; line-height: 48px; overflow: hidden; float: left; font-size: 18px;}
.picIntroList li .title a{margin: 0 14px;}

/* ==========================================================================
   图片内容页
========================================================================== */
.sw-list h3{
   white-space: wrap;
   word-break: break-all;
   max-height: 75px;
}
.sw-list h3>span{
   display: block;
   text-align: center;
}