/*banner图 */
.bannerimg{}

/*新闻右*/
.firstRun{padding:70px 0;}
.firstRunL{width:570px;}
.firstRunR{width:600px;height:400px;}
.titleIndex{font-size:26px;color:#333;border-bottom:3px solid #207be2;font-weight:550;display:inline-block;padding-bottom:20px;}
.ryTab {}
.ryTab li{float: left;margin-right:40px;}
.ryTab li a{font-size:26px;color:#333;display:inline-block;border-bottom:3px solid transparent;padding-bottom:20px;}
.ryTab li.on a{border-bottom:3px solid #207be2;font-weight:550;}
.newSum{margin:30px 0;}
.newSum .newSumL {width:80%;}
.newSum .newSumL div a{font-size:20px;color:#207be2;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;}
.newSum .newSumL p{font-size:14px;color:#333;line-height:24px;margin-top:12px;text-align:justify;}
.newSum .newSumR {background:url(/ctjt/uiFramework/commonResource/image/2021032415062014884.png) no-repeat center;width:90px;height:81px;text-align:center;}
.newSum .newSumR .day{font-size:36px;font-weight:550;color:#fff;margin:10px 0;}
.newSum .newSumR .yearAndMonth{font-size:16px;color:#fff;}
.newsBox{display:none;}
.newsList{}
.newsList li{height:54px;line-height:54px;}
.newsList li a{float:left;font-size:18px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;}
.newsList li span{font-size:18px;color:#333;opacity:0.6;}
.newsList li:hover a,.newsList li:hover span{color:#207be2;}
/*轮播左*/
.swiperLoop{width:100%;height:400px;overflow:hidden;position:relative;}
.swiperLoop .swiper-slide{height:100%;position:relative;}
.swiperLoop .swiper-slide img{ display:block;width:100%;height:400px; object-fit:cover;}
.swiperLoop .swiper-slide span{ display:block;width:100%;height:50px; line-height:50px;color:#fff;font-size:18px;text-indent:20px;background:rgba(0,0,0,0.6);filter:alpha(opacity=60); position:absolute;bottom:0;}
.swiperLoop .loopDian{ position:absolute; bottom:17px; right:20px; z-index: 1;}
.swiperLoop .loopDian span{display:block; width:7px; height:7px;background-color:#fff; float:left; margin-left:10px; border-radius:10px;}
.swiperLoop .loopDian span.swiper-active-switch{background-color:#207be2;padding:0 12px;}


/*集团动态*/
.newsDj{padding-bottom:40px;}
.newsTitle{border-bottom:1px solid #b2b2b2;overflow:hidden;}
.newsTitle span{font-size:26px;color: #333;border-bottom: 3px solid #207be2;font-weight: 550; display: inline-block;padding-bottom: 20px;}
.newsTitle a{float:right;font-size:16px;color:#555;margin-top:16px;}
.djjsList{margin-left:-3%;margin-top:40px;}
.djjsList li{width:47%;margin-left:3%;border:1px solid #e5e5e5;padding:42px 18px;box-sizing:border-box;margin-bottom:40px;min-height:166px;}
.djjsList li .djjsR {text-align:center;}
.djjsList li .djjsR .days{display:block !important;font-size:42px;color:#333;margin-bottom:10px;font-weight:550;}
.djjsList li .djjsR .yearAndMonth{font-size:22px;color:#333;}
.djjsList li .djjsL {width:81%;}
.djjsList li .djjsL div a{font-size:20px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96%;font-weight:550;transition:all .5s;}
.djjsList li .djjsL p{font-size:14px;line-height:24px;color:#555;margin-top:12px;text-align:justify;}
.djjsList li:hover{border:1px solid transparent;box-shadow:0 2px 30px #f8f8f8;}
.djjsList li:hover .days,.djjsList li:hover .yearAndMonth,.djjsList li:hover .djjsL a{color:#207be2;}


/*人才理念*/
.rclnBox{padding:50px 0;}
.rcln{}
.rcln .rclnTitle{text-align:center;margin:50px 0;}
.rcln .rclnTitle a{font-size:50px;color:#333;font-weight:550;}
.rcln div *{font-size:18px;color:#333;line-height:34px;}
.jylnImg {overflow:hidden;border-radius:10px;}
.jylnImg img{width:364px;height:252px;object-fit:cover;}
#hrSum{margin:0;width:66%;margin-left:3%;}
#hrSum .newSumL div a{font-size:24px;font-weight:550;}
#hrSum .hrSummary{font-size:15px;color:#333;line-height:26px;}
#hrSum .newSumL{width:84%;}
#hrSum .newSumL div{line-height:80px;}
#hrSum .newSumL div a{max-width:92%;}
#hrSum .hrSum1{margin:4px 0 24px 0;}
.hrBox1{padding:40px 0;}

/*党建工作*/
.ghLists{margin-top:40px;}
.ghLists li{height:36px;line-height:36px;}
.ghLists li a{float:left;font-size:16px;color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;}
.ghLists li span{font-size:16px;color:#333;}




/*移动端 */
@media (max-width: 768px){
.rclnBox{padding:0px 0;}
.newsBox{margin-top:20px;}
.newSum .newSumR{display:none;}
.firstRun,.newbox,.hrBox,.hrBox1{padding:20px 0;}
.firstRunL,.firstRunR{width:100%;height:auto;}

.swiperLoop .swiper-slide img,.swiperLoop{height:28vh;}
.swiperLoop .swiper-slide span{height:40px;line-height:40px;font-size:15px;text-indent:8px;}
.swiperLoop .loopDian span.swiper-active-switch{padding:0 6px;}
.swiperLoop .swiper-slide span{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:78%;}
.swiperLoop .loopDian{right:8px;}
.swiperLoop .loopDian span{margin-left:6px;}

.ryTab{margin-top:20px}
.ryTab li{margin-right:20px;}
.ryTab li a,.newsTitle span{font-size:18px;padding-bottom:14px;}

.newSum .newSumL div a{max-width:96%;}
.newSum .newSumL,#hrSum{width:100%;}
.newSum .newSumL div a,.hxList li .hxTit a,#hrSum .newSumL div a{font-size:16px;}
.newsList li a{max-width:72%;}
.newsList li a,.newsList li span{font-size:14px;}
.newsList li{height:36px;line-height:36px;}
.newSum{margin:16px 0;}
.titleIndex{font-size:18px;padding-bottom:14px;}

.djjsList li .djjsL div a{font-size:16px;line-height:24px;}
.djjsList{margin-left:0;margin-top:20px;}
.djjsList li{width:100%;margin-left:0;padding:20px 10px;margin-bottom:20px;min-height:152px;}
.djjsList li .djjsR .days{font-size:24px;}
.djjsList li .djjsR .yearAndMonth{font-size:16px;}
.djjsList li .djjsR{margin-top:20px;}
.djjsList li .djjsL{width:76%;}

.rcln .rclnTitle a{font-size:16px;}
.rcln .rclnTitle{margin:14px 0;}
.rcln div *{font-size:14px;line-height:26px;}
.newsTitle a{margin-top:8px;}

#hrSum{width:100%;margin-left:0;}
#hrSum .newSumL{width:100%;}
#hrSum .newSumL div{line-height:36px;}
#hrSum .hrSum1{margin:0;}

.newsDj{padding-bottom:0;}
}