.sel1 {height: auto;position: relative;clear: both;background: #ffffff;padding: 60px 0;}
.sel1 .dj-jdt { height: auto; width: 100%;background:#f5f5f5;}
.sel1 .dj-jdt .img {display: block;margin-left: -15px;}
.sel1 .dj-jdt .img img {width: 100%;height: 462px;}
.sel1 .dj-jdt h3 {color:#555555;overflow: hidden;line-height: 1.5;font-size: 24px;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;margin-top: 65px;}
.sel1 .dj-jdt h3 a {color: #333333;}
.sel1 .dj-jdt p { font-size: 16px; line-height: 24px; color:#999999;padding:0 30px;padding-bottom:15px;}
.sel1 .dj-jdt .text span {font-size: 14px;font-weight: 100;color: #999999;display: block;margin: 35px 0;margin-top: 54px;}
.sel1 .dj-jdt .text span em {padding-left: 25px;margin-right: 15px;}
.sel1 .dj-jdt .text span em.e1 {background: url(../../images/index.files/time.png) left center no-repeat;}
.sel1 .dj-jdt .text span em.e2 {background: url(../../images/index.files/eye.png) left center no-repeat;padding-left: 30px;}
.sel1 .dj-jdt .desc {line-height: 30px;font-size: 16px;color: #999999;}
.sel1 .dj-btn {position: absolute;right: 55px;bottom: 40px;display: block;height: 44px;width: 110px;}
.sel1 .dj-btn .swiper-button-prev {background:url(../../images/djgz.files/jtlt.png) center center no-repeat;width: 42px;height: 42px;left: 0;}
.sel1 .dj-btn .swiper-button-next {background: url(../../images/djgz.files/jtrt.png) center center no-repeat;bottom: 0;width: 42px;height: 42px;}

.sel2{height: auto;position: relative;clear: both;}
.sel2 .g-content{height:auto; position: relative;background: url(../../images/djgz.files/sel2bg.png) center no-repeat;}
.sel2 .cdlist{height: auto;padding: 50px 0;overflow: hidden;}
.sel2 .cdlist a{display: block;background: #ffffff;padding: 47px 37px;margin: 27px 12px;transition: all 0.6s ease-in-out;height: 210px;}
.sel2 .cdlist a h3{margin-top: 10px;font-size: 20px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: normal;transition: all 0.6s ease-in-out;color: #333333;margin-bottom: 19px;padding-right: 93px;transition: all 0.6s ease-in-out;}
.sel2 .cdlist a p{color: #666666;font-size: 16px;line-height: 28px;padding-right: 93px;transition: all 0.6s ease-in-out;}
.sel2 .cdlist a span {position: absolute;right: 62px;top: 78px;font-size: 24px;font-weight: 100;color: #999999;}
.sel2 .cdlist a em {background: url(../../images/xwzx.files/jtright.png) center no-repeat;width: 18px;height: 10px;display: block;position: absolute;right: 70px;bottom: 93px;transition: all 0.6s ease-in-out;}
.sel2 .cdlist a:hover {background: #1a90eb;color: #ffffff;}
.sel2 .cdlist a:hover h3 {font-size: 20.6px;color: #ffffff;}
.sel2 .cdlist a:hover em {right: 55px;color: #ffffff;background: url(../../images/xwzx.files/jtrt.png) center no-repeat;}
.sel2 .cdlist a:hover span {color: #ffffff;}
.sel2 .cdlist a:hover p {color: #ffffff;}

.sel3 {height: auto;position: relative;clear: both;padding: 70px 0;}
.sel3 .tpitem {height: auto; overflow: hidden;}
.sel3 .tpitem a {display: block;}
.sel3 .tpitem .img {display: block;position: relative;overflow: hidden;}
.sel3 .tpitem a img {width: 100%;height: 256px;transition: all 0.8s;}
.sel3 .tpitem a img:hover {transform: scale(1.1);}
.sel3 .tpitem a span {position: absolute;left: 0;bottom:0;font-size: 16px;background: #1a90eb;color: #ffffff;padding:10px 18px;}
.sel3 .tpitem a h3 {color: #555555;font-weight: normal;transition: all 0.6s ease-in-out;padding: 0;margin: 0;padding-left: 98px;overflow: hidden;line-height: 1.5;font-size: 18px;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;height: 54px;clear: both;}
.sel3 .tpitem a .text {border:1px solid #e5e5e5;border-top:0 none;padding: 15px 20px;position: relative;padding-bottom: 24px;}
.sel3 .tpitem a:hover h3 {color:#806c6c;}
.sel3 .tpitem a .text .stime {background: #1a90eb;/* position: absolute; */bottom: 18px;width: 78px;text-align: center;color:#ffffff;padding: 17px 0;height: auto;margin-top: -100px;}
.sel3 .tpitem a .text .stime .day {font-size:32px;color: #ffffff;}
.sel3 .tpitem a .text .stime .month {font-size:14px;color: #ffffff;}
.sel3 .tpitem a .text .desc {margin-top:20px;color: #999999;font-size: 16px;line-height: 24px;}

.sel3 .tpitem2 {margin-top: 20px;}
.sel3 .tpitem2 a span {display: block;font-size: 36px;color:#999999;font-weight: 100;margin-top: 10px;margin-bottom: 5px;}
.sel3 .tpitem2 a .kline {display: block;height: 1px;background: #cccccc;}
.sel3 .tpitem2 a h4 {color: #222222;font-size: 20px;line-height: 30px;margin-top: 20px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-o-text-overflow: ellipsis;text-overflow: ellipsis;-webkit-line-clamp: 2;word-break: break-word;transition: all 0.6s ease-in-out;}
.sel3 .tpitem2 a h4:hover {font-size: 20.1px;}
.sel3 .tpitem2 a p {font-size: 16px;color: #999999;line-height: 28px;}
.sel3 .seemr {text-align: center;background: #1a90eb;width: 145px;margin: 24px auto;margin-top: 40px;}
.sel3 .seemr a {text-align: center;background: url(../../images/djgz.files/cjt.png) center no-repeat;display: block;padding: 15px 10px;transition: all 0.6s ease-in-out;}
.sel3 .seemr:hover  {background: #0090ff;}
.sel3 .seemr:hover a {background-position-x: 60px;}


.selX .xwlist {height: auto;}
.selX .xwlist a {display: block;color: #cccccc;position: relative;background: url("../../images/xwzx.files/xwline.png") bottom center no-repeat;margin: 46px 0;}
.selX .xwlist a h3 {font-size: 20px;color: #555555;background: url(../../images/xwzx.files/spai.png) left center no-repeat;margin-bottom: 20px;padding-left: 20px;padding-right: 77px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-weight: normal;transition: all 0.6s ease-in-out;}
.selX .xwlist a p {font-size: 16px;color: #999999;line-height: 27px;padding-left: 20px;padding-bottom: 20px;}
.selX .xwlist a span {position: absolute;right: 0;top: -6px;font-size: 24px;font-weight: 100;color: #999999;}
.selX .xwlist a em {background: url(../../images/xwzx.files/jtright.png) center no-repeat;width: 18px;height: 10px;display: block;position: absolute;right: 45px;bottom: 29px;transition: all 0.6s ease-in-out;}
.selX .xwlist a:hover h3 {font-size: 20.6px;}
.selX .xwlist a:hover em {right: 25px;}

.jdt-banner {height: 550px;/*margin-top: 103px;*/}
.jdt-banner .swiper-button-prev { background: url("../../images/index.files/pt_left.png") center center no-repeat; width: 60px; height: 60px;left: 5%; }
.jdt-banner .swiper-button-next { background: url("../../images/index.files/pt_right.png") center center no-repeat; width: 60px; height: 60px;right: 5%; }
.jdt-banner .swiper-pagination {display: none;}


@media (max-width: 767px) {
    .sel1 {padding:15px 0;}
    .sel1 .dj-jdt .img img {margin: 0;width: 110%;height: 230px;}
    .sel1 .dj-jdt h3 {margin-top: 13px;font-size: 20px;}
    .sel1 .dj-jdt .text span {display: none;}
    .sel1 .dj-jdt .desc {font-size: 14px;line-height: 24px;padding-bottom: 15px;}
    .sel1 .dj-btn .swiper-button-prev,.sel1 .dj-btn .swiper-button-next {display: none;}

    .sel2 .g-content {background-size: cover;}
    .sel2 .cdlist{padding:10px 0;}
    .sel2 .cdlist a{padding: 15px;margin: 8px 0;height: auto;}
    .sel2 .cdlist a h3{margin-top: 10px;font-size: 16px;display: block;text-overflow: inherit;overflow: hidden;white-space:inherit;line-height:28px;margin-bottom: 12px;padding-right: 0;}
    .sel2 .cdlist a p{color: #666666;font-size: 14px;line-height: 23px;padding-right: 0;}
    .sel2 .cdlist a span {display: none;}
    .sel2 .cdlist a em {display: none;}

    .sel3 {padding: 10px 0;}
    .sel3 .tpitem a {margin-top: 12px;}
    .sel3 .tpitem a img {height: 230px;}
    .sel3 .tpitem a .text {padding: 12px;padding-bottom: 14px;}
    .sel3 .tpitem a .text .desc {margin-top: 10px;}
    .sel3 .tpitem2 {display: none;}

    .selX .xwlist a {margin: 10px 0;}
    .selX .xwlist a h3 {text-indent: 0;padding-right: 0;text-overflow: inherit;white-space: normal;font-size: 18px;line-height: 28px;margin: 8px 0;} 
    .selX .xwlist a span {display: none;}
    .selX .xwlist a em {display: none;}
    .jdt-banner {height:170px;}
    .jdt-banner img {height:170px;width:100%;}
    .jdt-banner .swiper-button-prev,.jdt-banner .swiper-button-next {display:none;}
}
@media (max-width: 991px) and (min-width: 768px) {

}
@media (max-width: 1199px) and (min-width: 992px) {

}