﻿@charset "utf-8";
/* CSS Document */
/*大图轮播 S*/

#focusBox_b{width:100%; min-width:1200px; height:340px; position:relative;overflow:hidden;background:#fff;text-align:center;position: relative;}
#focusBox_b .bd{z-index:0;width:1200px;position:absolute;left:50%;margin-left:-860px;}
#focusBox_b .bd li{width:1200px;height:340px;position:relative; overflow:hidden;}
#focusBox_b .tempWrap{overflow:visible !important}
#focusBox_b .tempWrap ul{margin-left:-940px !important;}

#focusBox_b .bd .pic{text-align:center;}
#focusBox_b .bd .pic img{width:1200px; height:340px; }
#focusBox_b .bd .con{width: 250px;height: 290px;padding:25px 35px;line-height: 34px;position: absolute; left: 0;top: 0;background: #485370;display: none;}
#focusBox_b .bd .con .title a{display: block;margin-bottom:8px;font-size:24px;color: #dfb738;}
#focusBox_b .bd .con .intro{line-height: 26px;color: #e2e2e2;text-align: left;}
#focusBox_b .bd .con .intro .more{float: none;padding-left:10px;color: #f3a319;}
#focusBox_b .bd .con .bg{height: 90px;}
#focusBox_b .bd li.on .con{display: block;}
#focusBox_b .noData{width: 1140px;height: auto;padding:30px;margin:0 auto;text-align: left;}

#focusBox_b .hd{display:none;}

#focusBox_b .next,#focusBox_b .prev{width: 29px;height: 29px;position:absolute;left:50%;margin-left:-350px;top:290px;z-index:10;cursor:pointer;background: url(../../base/img/icon.png) no-repeat -44px 0;}
#focusBox_b .prev{margin-left:-390px;background-position: 0 0;}

#focusBox_b .pnBtn{position:absolute;z-index:1;top:0;width:100%;height:340px;cursor:pointer;}
#focusBox_b .prevs{left:-50%;margin-left:-600px;}
#focusBox_b .nexts{left:50%;margin-left:600px;}
#focusBox_b .pnBtn .blackBg{display:block;position:absolute;left:0;top:0;width:100%;height:340px;background:#fff;filter:alpha(opacity=90);opacity:0.9;}
#focusBox_b .pnBtn .arrow{position:absolute;top:0;z-index:1;width:60px;height:340px;filter:alpha(opacity=90);opacity:0.9;}
#focusBox_b .pnBtn .arrow:hover{filter:alpha(opacity=100);opacity:1;}
#focusBox_b .prevs .arrow{right:0;}
#focusBox_b .nexts .arrow{left:0;}


.cloumn{overflow: hidden;}


/*Nodelist*/
.Nodelist li {float:left;width:400px;height:260px;position: relative;}
.Nodelist li.li1 { width:360px; height:480px;background:#253370;padding:20px;}
.Nodelist li.li1 .pic img {width:360px;height:480px;}
.Nodelist li .title {position: absolute; right: 0; bottom: 0;height:60px;line-height:60px;padding:0 30px;}
.Nodelist li .title a {font-size:20px;color:#fff;position: relative;z-index: 2;}
.Nodelist li .title .titleBg {display: block;position: absolute;top: 0;left: 0;z-index: 0; background-color: #253370;opacity: .8; filter: alpha(opacity=80);width:100%;height:100%;}

.Nodelist li.li1 .title {bottom:100px;}

.Nodelist li::after { position: absolute; content: ''; left: 0; bottom: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2); transition: all 0.6s ease; }
.Nodelist li:hover::after { height: 0; }