@charset "utf-8";
/**
 * index stylesheet file
 *
 * @author: Wang taohong <wangtaohong@123.com.cn>
 * @link: 
 * @copyright: 
 */

/*新闻卡片样式*/
.main-card{ margin: 57px auto 30px;} 
.main-card .news-card{ float: left; width: 488px;} 
.main-card .news-card .news-card-title{ height: 39px; line-height: 39px; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5;}
.main-card .news-card .left-title{ font-size: 16px; color: #333;}
.main-card .news-card .left-title i{ display: inline-block; position: relative; top: 2px; left: 5px; width: 34px; height: 11px; margin: 0 auto; background: url(../images/sprites.png) no-repeat; background-position: -112px -58px;}
.main-card .news-card .right-tab li:first-child{ border-left: none;}
.main-card .news-card .right-tab li{ width: 76px; height: 39px; border-left: 1px solid #e5e5e5; color: #666; text-align: center; cursor: pointer;}
.main-card .news-card .right-tab li a{ display: block;}
.main-card .news-card .right-tab li a:hover{ color: #fff;}
.main-card .news-card .right-tab li.current{ background: #231f59; color: #fff;}
.main-card .news-card .right-tab li.current a{ color: #fff;}
.news-card-con ul li{ height: 38px; line-height: 38px; padding: 0 10px; border-bottom: 1px dashed #e5e5e5; color: #999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.news-card-con ul li a{ margin: 0 0 0 10px; color: #666;}
.news-card-con ul li a:hover{ color: #ffa100;}
/*幻灯片*/
.right-txt-img{ float:right; width: 634px;}
.fullSlide {position:relative; width:396px; height:228px;margin:0 auto;overflow:hidden;}
.fullSlide .bd {position:relative;text-align:center;z-index:0;}
.fullSlide .bd li a {position:relative;display:block;width:100%;height:228px;overflow:hidden;}
.fullSlide .bd li img {display:block;width:100%;height:228px;}
.fullSlide .bd li .img-mask{position:absolute;bottom:0;left:0;z-index:3;display:block;width:350px; height:38px;padding:0 80px 0 10px; background: #1a335e; opacity: 0.56;filter:alpha(opacity=56);}
.fullSlide .bd li span {position:absolute;bottom:8px;left:0;width:300px; padding:0 0 0 30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-size:16px;color:#FFF; z-index: 4;}
.fullSlide .bd li span:hover {color:#ccc;}
.fullSlide .hd {position:absolute;right:0;width:20%;margin:-35px 0 0 0;*margin:-30px 0 0 0;height:38px;line-height:38px;text-align:center;z-index:1;}
.fullSlide .hd ul {text-align:right;margin:0 10px 0 0;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:2px;background:#8d9eba;overflow:hidden;font-size:0;}
.fullSlide .hd ul .on {background: #ffe100;}
.card-news h6 { line-height: 24px; margin: 25px 0 10px; font-size: 20px; color: #666;}
.card-news p { line-height: 22px; font-size: 14px; color: #999; }