@charset "utf-8";
body{background-color:#ececec;}
.block{position:relative;width:100%;}
/*焦点图*/
.banner-layer{position: relative; height: 680px;}
.banner{position:relative;width:100%;height:680px;z-index:2;overflow:hidden;}
.banner .bd{position:relative;z-index:0;height:680px;overflow:hidden;}
.banner .bd ul{height:680px;overflow:hidden;}
.banner .bd li{position:relative;height:680px;overflow:hidden;}
.banner .bd li img{position:absolute;top:0;left:50%;margin-left:-960px;width:1920px;height:680px;}
.list-layer{position:absolute;left:0;bottom:0; z-index: 3; width:100%;height:132px;}
.list-layer .mask{position:absolute;left:0;bottom:0;width:100%;height:132px;background-color:rgba(0,0,0,.66);}
.list-con{position:absolute;bottom:0;left:50%;margin-left:-600px;width:1200px;height:132px;}
.list-con .list{float:left;width:834px;height:108px;overflow:hidden;}
.picScroll{position:relative; width: 808px;height:102px;padding:15px 0;}
.picScroll .hd .prev,.picScroll .hd .next{position:absolute;top:50%; margin-top: -31px; width:32px;height:62px;cursor:pointer;background:url(/Public/home/images/slide_btn.png) no-repeat;}
.picScroll .hd .prev{left:16px;}
.picScroll .hd .next{right:16px; background-position: top right;}
.picScroll .bd{padding:0 60px;}
.picScroll .bd ul{height:102px;}
.picScroll .bd li{position: relative; width:160px;height:102px; margin: 0 6px; overflow: hidden;}
.picScroll .bd li img{width:160px; height: 102px; margin: 0 auto; display: block;transition: all .3s;}
.picScroll .bd li span{position: absolute; bottom: -30px; left: 50%; margin-left: -80px; width: 160px; height: 30px; background-color:#006ab4; color: #fff; font-size: 14px; line-height: 30px; text-align: center; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;transition: all .3s;}
.picScroll .bd li a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.picScroll .bd li a:hover span{bottom: 0;}
.survey{position:absolute;bottom:0;right:0;width:370px;height:132px;background-color:#b90d0d;}
.survey h3{height:32px;padding:10px 0 0 20px;color:#fff;font-size:16px;font-weight:normal;line-height:32px;}
.survey h3 span{padding-left:4px;color:#ffbbbb;font-size:12px;font-family:Arial;}
.survey dl{position:relative;height:78px;overflow:hidden;}
.survey dl dt{position:absolute;left:21px;top:0;width:113px;height:67px;}
.survey dl dt img{width:113px;height:78px;display:block;}
.survey dl dd{padding:0 10px 0 144px;}
.survey dl dd a{height: 78px; color:#fff;font-size:14px;line-height:26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden; text-overflow: ellipsis;}
.survey .more{position:absolute;top:0;right:0;width:34px;height:30px;background:url(/Public/home/images/icon_add.png) no-repeat;}



