@charset "utf-8";


 
/**布局开始**/
body {line-height:1;font-size: 13px;font-family: "Arial","Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333;}
p{line-height:1.75;}
a {color:#333; text-decoration:none; transition:all 0.4s ease-in-out;}
a:hover { color:#095ab5;}
/*页面尺寸*/


/*公告*/
.main3{position: relative;z-index: 2;}
.main3 .inner{padding: 53px 0 73px;}
.main3>.bg{position: absolute;z-index: -1;width: calc(75vw + 360px);height: 280px;background: #236CB4;left:0;}
.main3 .sudytab{position: relative;}
.main3 .tab-menu{display: flex;align-items: center;border-bottom: 1px solid #fff;float: left;padding-bottom: 10px;position: relative;margin-bottom: 27px;}
.main3 .tab-menu .en{position: absolute;bottom: -15px;left:0;z-index: 2;background: #236CB4;color: #fff;padding-right: 10px;font-size: 14px;line-height: 30px;}
.main3 .tab-menu .tab-li{font-size: 32px;color: #fff;line-height: 53px;opacity: 0.6;text-align: center;transition: 0.5s;}
.main3 .tab-menu .tab-li.selected{font-size: 40px;font-weight: bold;opacity: 1;}
.main3 .tab-menu .dots{margin: 0 32px;}
.main3 .tab-list{clear: both;background: #fff;padding:45px 0;box-shadow: 0px 5px 20px rgba(0,0,0,0.08);}
.main3 .tab-list .tt{position: absolute;top:10px;right:0;z-index: 3;}
.main3 .tab-list li.news{transform: translateY(100%);opacity:0;float: left;width: 33.3%;transition: 0.8s;padding:0 66px;border-right: 1px solid rgba(112,112,112,0.3);box-sizing: border-box;}
.main3.showdiv .tab-list li.news{transform: none;opacity: 1;}
.main3.showdiv .tab-list li.news:nth-child(1){transition-delay: 0s;}
.main3.showdiv .tab-list li.news:nth-child(2){transition-delay: 0.4s;}
.main3.showdiv .tab-list li.news:nth-child(3){transition-delay: 0.8s;}
.main3 .tab-list li.news:last-child{border: 0;}
.main3 .tab-list li.news .date{margin-bottom: 20px;font-weight: bold;position: relative;/* background: url(./images_chy/line.png) right top no-repeat; */color: #236CB4;display: inline-block;}
.main3 .tab-list li.news .day{background: url(./images_chy/line.png) right center no-repeat;font-size: 18px;}
.main3 .tab-list li.news .month{font-size: 36px;line-height: 48px;}
.main3 .tab-list li.news .news_title{font-size: 21px;font-weight: bold;color: #333;overflow: hidden;
   text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
.main3 .tab-list li.news .news_title a{color: #333;}



/* 影像 */
.main4{background: url(./images_chy/main4_bg.png) right bottom no-repeat;background-size: cover;}
.post-41{}
.post-41 .tt{margin-bottom: 20px;}
.post-41 .l{float: left;width: 50%;transition: 1s;opacity: 0;transform: translateX(-100%);}
.post-41 .r{float: right;width: 49.4%;transition: 1s;transform: translateX(100%)}
.main4.showdiv .l,.main4.showdiv .r{opacity: 1;transform: none;}
.post-41 ul.news_list{display: flex;}
.post-41 li.news{flex: 0 0 100%;}
.post-41 li.news .imgs{position: relative;overflow: hidden;}
.post-41 li.news .imgs img{position: absolute;top:0;left:0;width: 100%;height: 100%;transition: 0.5s;}
.post-41 .l .list-t{justify-content: space-between;margin-bottom: 1%;}
.post-41 .l .list-t li.news{flex: 0 0 49.4%;}
.post-41 .l .list-t .imgs{padding-top: 97%;}
.post-41 .l .list-b .imgs{padding-top: 47.5%;}
.post-41 .r .imgs{padding-top: 97.6%;}

/*svg*/
.post-42{margin: 129px 0;}
.post-42 li.news{float: left;width:10%;}
.post-42 svg{width: 44px;height: 44px;margin:0 auto;display: block;}
.post-42 .news_title{font-size: 18px;font-weight: bold;text-align: center;color: #333;line-height: 24px;margin-top: 25px;}
.post-42 li.news:hover .news_title,.post-42 li.news:hover .news_title a{color: #FF994E;}
