.wrap{width: 1166px;margin-left: auto;margin-right: auto;}
.banner{width:100%;min-height: 70px;}
.banner img{width: 100%;}
.lead{
	background: #fff;
	box-shadow: 0 0 20px 0 rgba(0,0,0,0.2);
	margin-top: -60px;
	position: relative;
	z-index: 2;
	border-radius: 1px;
	margin-bottom: 70px;
	
}
.lead dl{padding:30px;overflow: hidden;}
.lead dl dt{width: 30px;font-size: 30px;font-weight: 900;font-family: '黑体';width: 100px;float: left;padding-top: 32px;text-align: center;}
.lead dl dd{width: 1000px;float: right;}
.lead dl dd a{font-size: 30px;color: #333;font-weight: 900;font-family:'黑体';display: block;margin-bottom: 15px;}
.lead dl dd p{font-size: 16px;line-height: 1.8em;color: #666;}
.tit{height: 44px;background: url("../imgss/titbg.png") no-repeat center center;text-align: center;margin:40px 0;}
.tit span{display: block;font-weight: 700;color: #bb4445;font-size: 30px;line-height:44px;}
.tit em{font-size: 14px;color: #4f4f4f;line-height: 20px;}
.tit2{background-image: url('../imgss/titbg2.png');}

.emergency{max-height: 860px;overflow: auto;border-bottom: 1px solid #dcdcdc;margin-bottom: 70px;}
.laydl dl{min-height:160px;overflow: hidden; margin:0 0 20px;}
.laydl dl:last-child{margin:0;}
.laydl dl dt{float: left;width: 280px;height: 160px;overflow: hidden;}
.laydl dl dt a{height: 160px;overflow: hidden;}
.laydl dl dt img{display: block;width: 100%;}
.laydl dl dd {width: 800px;float: left;padding:0 33px;min-height: 160px;}
.laydl dl:hover dd{background: #dcdcdc;}
.laydl dl dd a{font-size: 25px;color: #323232;font-weight: 700;display: block;margin:10px 0;}
.laydl dl dd p{line-height: 1.9em;color: #666;}

.atlas{position: relative;} 
.atlas .box{overflow:hidden;width:100%;} 
.atlas .list{overflow:hidden;width:9999px;} 
.atlas .list li{float:left;width:295px;height:310px;} 
.atlas .list li .img{height: 160px;overflow: hidden;}
.atlas .list li img{display: block;width: 280px;}
.atlas .list li .info{margin-right: 15px;border:1px solid #dcdcdc;padding:15px;}
.atlas .list li h3 a{font-size: 18px;color: #323232;font-weight: 700;margin-bottom: 10px;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.atlas .list li p{font-size: 16px;color: #666;line-height: 1.7em;height: 82px;overflow: hidden;}
.atlas .prev{display:block;width: 30px;height: 67px;background: url("img/arrawleft.png") no-repeat;position: absolute;left: 0;top:30%;} 
.atlas .next{display:block;width: 30px;height: 67px;background: url("img/arrawright.png") no-repeat;position: absolute;right: 0;top:30%;}

.videos{overflow: hidden;margin-bottom: 70px;}
.videos .videobox{background: #000;width: 772px;height: 495px;float: left;}
.videos .vidlist{height: 508px;overflow: auto;width: 384px;float: right;}
.videos .vidlist li{border-bottom: 1px solid #dcdcdc;}
.videos .vidlist li.active{background: #dcdcdc;}
.videos .vidlist li a{display: block;padding:20px;}
.videos .vidlist li h3{font-weight: 700;margin-bottom: 10px;}
.videos .vidlist li p{font-size: 16px;color: #666;}

.moreReports ul{margin-left:-28px;}
.moreReports li{float: left;width: 270px;height: 280px;margin-left:28px;}
.moreReports li a .img{height:160px;overflow:hidden;}
.moreReports li a .img img{width: 100%;}
.moreReports li h3{font-size: 18px;font-weight: 700;margin:10px 0;}
.moreReports li p{color: #666;height: 47px;overflow: hidden;}

.bottom{height:425px;background: url("../imgss/index_t.png") no-repeat center bottom;text-align: center;padding: 60px 0;}
.bottom *{display: block;}
.bottom .code{padding:15px;margin:25px auto 10px;display:inline-block;border:1px solid #6a6a6a;}
.bottom .code img{display: block;}
.bottom b{color: #333;font-size: 24px;font-weight: 700;}
.bottom h3{font-size: 30px;line-height: 40px;}
.bottom h2{font-size: 40px;font-weight: 700;line-height: 70px;}
.bottom p{font-size: 18px;}


.emergency2{}
.imgfocus { height:331px; width:559px; overflow: hidden;  position: relative; float: left;}
.image_reel { position: absolute; top: 0; left: 0; }
.image_reel a{width: 559px; height:331px;float: left;position: relative;}
.image_reel a p{position:absolute;left: 0;bottom:11px;color: #fff;background:#000;background: rgba(0,0,0,0.65);width: 96%;padding:0 2%;overflow: hidden;line-height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.image_reel img {width: 559px; }
.paging { position: absolute; top: 20px; right: -7px; min-width: 178px; z-index: 100;text-align: center; line-height: 22px;}
.paging a {width:22px;height: 22px;display: inline-block; text-decoration: none; color: #fff;background:#fff;background:rgba(255,255,255,0.6);margin-left: 7px;}
.paging a.active {background: #920000;background:rgba(187,68,69,0.6);}
.paging a:hover {background:rgb(187,68,69);}
.emergency .ns{float: right;width: 586px;}
.emergency .ns li{padding-bottom: 20px;}
.emergency .ns li a{font-size: 24px;color: #bb4445;display: block;margin-bottom: 10px;}
.emergency .ns li p{font-size: 16px;color: #666;}


.atlas{position: relative;} .poster-main{position:relative;width:916px;height:543px;margin:0px auto;visibility:hidden;}
.poster-main.done{visibility:visible;}
.poster-main a,.poster-main img{display: block;border:0px}
.poster-main .poster-list{width:1166px;height:543px;list-style:none;}
.poster-main .poster-btn{
    position:absolute;
    height: 543px;
    width:100px;
    top:0;
    z-index:10;
    opacity:.5;
    color:black;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: center center;
    transition: opacity .3s; 
}
.poster-main .poster-btn:hover{opacity:.8;transition: opacity .3s;}
.poster-main .poster-item{position:absolute;left:0;top:0;overflow: hidden;height: 543px;}
.poster-main .poster-left-btn{left:0;background-image: url('../imgss/arrawleft.png');}
.poster-main .poster-right-btn{right:0;background-image: url('../imgss/arrawright.png');}
.slide-style.slide-icon li:last-child{margin-right:0px;}
.poster-main .poster-item img{position: relative;z-index: 1; }
.poster-main .poster-item .info{width: 100%;position: absolute;left:0;bottom:20px;background:rgba(0,0,0,0.5);z-index: 2;}
.poster-main .poster-item .info h3{padding:15px 40px 10px;color: #fff;font-size: 24px;}
.poster-main .poster-item .info p{color: #c8c8c8;padding:0 40px 20px; font-size: 16px;}
.poster-main .poster-item.active .info{bottom: 20px;}


.huati{overflow: hidden;}
.huati ul{margin-left: -45px;}
.huati ul li{width:357px;height:212px;border-radius: 10px;overflow:hidden;float: left;margin-left: 45px;margin-bottom: 37px; background: #000;position: relative;}

.huati ul li a{display: table;width: 357px;}
.huati ul li span{z-index: 88;width: 100%;height: 196px;display:table-cell;vertical-align: middle; font-size: 18px;color: #fff;text-align: center;padding:0 5%;}
.huati ul li img{position: absolute;left: 0;top:0;display: block;width: 357px;height: 212px;border-radius: 10px;opacity: 0.56;filter: alpha(opacity=56);}

.jiabing{overflow: hidden;}
.jiabing li{width: 20%;text-align: center;height: 350px;float: left;color: #333;}
.jiabing li h2{font-size: 26px;font-weight: 500;display: block;padding:10px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jiabing li p{padding:0 10px;height: 47px;overflow: hidden;}

.zhuti{background: url("img/bg3.png");width: 1276px;height: 786px;overflow: hidden;margin-top:-40px;}
.zhuti .img{display: block;border-radius: 10px 10px 0 0;margin:41px 0 0 55px;}
.zhuti .text{color:#fff;padding:0 85px;}
.zhuti .text p{color: #fff;margin-top: 20px;font-size: 14px;}

.moreReports2 ul{margin-left:-22px;}
.moreReports2 li{float: left;width: 273px;height: 138px;border:1px solid #dcdcdc;margin-left:22px;margin-bottom: 22px;}
.moreReports2 li a{display: block;height: 118px;padding-top: 20px;}
.moreReports2 li h3{font-size: 18px;font-weight: 700;margin:0 20px 5px;text-align: center;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.moreReports2 li p{color: #666;margin:0 20px;height: 47px;overflow: hidden;}
.moreReports2 li a:hover {color: #fff;background: #bb4445;}
.moreReports2 li a:hover p{color: #fff;}
