.wrap{width: 100%;min-height: 3900px;background: url("../img/banner.jpg") top center no-repeat,url("../img/banner2.png") top 760px center no-repeat,url("../img/banner3.png") top 2300px center no-repeat,url("../img/banner4.png") top 3060px center no-repeat;}
.h810{height: 810px;}
/* newsBox */
.newsBox{width: 100%;height: 465px;background: url("../img/newsbg.png") top right no-repeat;}
/* slideBox */
.slideBox{width: 577px;height: 410px;background: rgba(0, 0, 0, 0.5);margin-top: 28px;overflow: hidden;position: relative;}
.slideBox .hd{position: absolute;right: 5px;bottom: 20px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 10px;cursor: pointer;width: 10px;height: 10px;background: #fff;border-radius: 5px;}
.slideBox .hd ul li.on {background: #cd101b;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 410px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 50px;line-height: 50px;font-size: 20px;background: rgba(0, 0, 0, 0.5);text-indent: 10px;z-index: 1;}
.slideBox .bd p a {color: #fff;display: block;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/* newsList */
.newsList{width: 580px;height: 460px;margin-right: 20px;}
.newsList ul{overflow: hidden;}
.newsList ul li{height: 230px;padding: 20px 0;}
.newsList ul li:first-child{border-bottom: 2px dashed #fff;}
.newsList ul li h3{font-size: 26px;line-height: 60px;text-align: center;font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;}
.newsList ul li p{font-size: 18px;line-height: 42px;display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;}
.newsList ul li a{color: #fff;}
/* slideGroup */
.slideGroup{margin-top: 90px;}
.parHd{overflow: hidden;}
.parHd ul{width: 770px;height: 118px;margin: 0 auto;}
.parHd ul li{width: 385px;height: 118px;float: left;cursor: pointer;}
.parHd ul li:first-child{background: url("../img/tab02.png") top left no-repeat;}
.parHd ul li:first-child.on{background: url("../img/tab01.png") top left no-repeat;}
.parHd ul li:nth-child(2){background: url("../img/tab01.png") top right no-repeat;}
.parHd ul li:nth-child(2).on{background: url("../img/tab02.png") top right no-repeat;}
/* dtItem */
.dtItem{margin-top: 60px;}
.title{text-align: right;}
.title a{width: 100%;display: block;}
/* dtList */
.dtList{width: 100%;overflow: hidden;margin-top: 50px;}
.dtList li{width: 591px;height: 68px;line-height: 68px;float: left;background: url("../img/dtlibg.png") top center no-repeat;margin-bottom: 24px;}
.dtList li a{display: block;width: 86%;margin-left: 12%;color: #cd101b;font-size: 22px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.dtList li:nth-child(2n){float: right;}
.zy-Slide{position:relative;width:1100px;margin: 180px auto 200px;}
.zy-Slide ul{position:relative;width:1100px;height:446px;margin:0;padding:0;}
.zy-Slide li{position:absolute;list-style:none;background:#000;width:0;height:0;cursor:pointer;}
.zy-Slide li img{width:100%;height:100%;vertical-align:middle;}
.zy-Slide li a{display: block;width:100%;height:100%;position: relative;}
.zy-Slide li a p{position: absolute;bottom: 0;width: 100%;height: 50px;line-height: 50px;padding: 0 10px;background: rgba(0, 0, 0, 0.5);text-align: center;color: #fff;font-size: 22px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zy-Slide section:nth-child(1), .zy-Slide section:nth-child(2){ position: absolute; top: 50%; width: 41px; height: 165px; margin-top: -82px; cursor: pointer;}
.zy-Slide section:nth-child(1){left:-60px;}
.zy-Slide section:nth-child(2){right:-60px;}
/* slideItem */
.slideItem{width: 100%;height: 613px;background: url("../img/slideItembg.png") top left no-repeat;margin-top: 60px;}
.slideItem .bd{width: 681px;height: 473px;background: url("../img/sjbg.png") top center no-repeat;margin-top: 60px;}
.slideItem .bd img{width: 550px;height: 424px;margin-left: 63px;margin-top: 22px;}
.slideItem .hd{padding: 90px 0 0 40px;}
.slideItem .hd li{width:470px;color: #fff;font-size: 22px;height: 68px;line-height: 68px;}
.slideItem .hd li a{color: #fff;display: block;width:100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.slideItem .hd li.on a{font-weight: bold;}