* Table of Contents : * 1.0 - #header CSS * 2.0 - Nav CSS * 3.0 - Baner CSS * 4.0 - School Motto CSS * 5.0 - HSchool News CSS * 6.0 - Nav CSS * 7.0 - Baner CSS * 8.0 - School Motto CSS * 9.0 - School News CSS * 10.0 - School Activity CSS * 11.0 - School Media CSS * 12.0 - Footer Href CSS * * 13.0 - Baner CSS * 14.0 - School Motto CSS * 15.0 - HSchool News CSS * 16.0 - Nav CSS * 17.0 - Baner CSS * 18.0 - School Motto CSS * 19.0 - HSchool News CSS [Color codes] Background: #e8e9eb (gray) Content: #444444 (Black Smoke) #header h1: #6510ad (Purple Black) #header h2: #000000 (light Black) Footer: #acabac (gray Smoke) Border-bottom: #eeeeee title hover: #ff9501(yellow) a (visited): #f68f08 (yellow) [Typography] Body copy: 14px/ 'Montserrat', sans-serif; #headers: 'Raleway', sans-serif; Input, textarea: 'Montserrat', sans-serif; Sidebar heading: 'Montserrat', sans-serif; /*-------------------------------------------------------------------*/ .new_content li{padding-top:5.5px !important;} #banner2 .swiper-pagination-switch { display: inline-block; width: 25px; height: 25px; border-radius: 0; background:rgba(0, 63, 139, 0.6); margin: 0 1px; opacity: 0.8; color: #fff; font-size: 14px; font-weight: bolder; line-height: 25px; text-align: center; /* border: 1px solid #fff; */ cursor: pointer;} #banner2 .swiper-active-switch { background:#fff; color: #003f8b;} #banner2 .swiper-active-switch a{ color:#000;} #right_table{ float: right;} #mt_right_table{ float: right;} #huiyi{} .mt_more{ float: right; font-size: 14px; background: url(../images/gt_.png)no-repeat 38px 3px; background-size: 13px 16px; width: 50px; cursor: pointer; color: #003f8b; margin-right: 25px;} .mt_more a{color:#333333} body { min-width: 1200px; background: url(../images/big_bg.jpg)repeat;} .idx_block { width: 100%; height: 165px;} .idx_block2 { width: 100%; height: 346px;} /*******2019.3.4调整样式修改******/ .school_act>li:nth-child(2){} .left_content li{ margin-left: 22px; width: 253px; float: right; height: 100%; line-height: 75px;} #left_content li:first-child div:nth-child(2){ line-height: 55px;} #left_content li div:nth-child(2){ /*margin-left: 22px;*/ width: 253px; float: left; height: 100%; line-height: 75px;} .left_content li:first-child div:nth-child(1){ display: block !important; border: 1px solid #c6c4c4;} #left_content li:first-child #div_time{ font-size: 18px; line-height: 26px; text-indent:0; text-align: center; background: #c6c4c4; width: 100%;} #left_content li:first-child #div_date{ font-size: 12px; line-height: 16px; text-indent:0; text-align: center; /*background: #c6c4c4;*/ width: 100%;} #left_content li:first-child #div_{ /*font-size: 18px; line-height: 26px;*/ text-indent:0; text-align: center; margin-top: 3px !important; /*background: #c6c4c4;*/ width: 100%; height: 88%;} #left_content li #div_{ margin-right: 20px;} #div_time{ font-size: 18px; line-height: 26px; text-indent:0; text-align: center; background: #c6c4c4; width: 100%;} #div_date{ font-size: 12px; line-height: 16px; text-indent:0; color: #aaa;} #right_content li:first-child div:nth-child(2){ line-height: 55px;} #right_content li div:nth-child(2){ margin-left: 10px; width: 253px; float: left; height: 100%; line-height: 75px;} .right_content li:first-child div:nth-child(1){ display: block !important; border: 1px solid #c6c4c4;} #right_content li:first-child #div_time{ font-size: 18px; line-height: 26px; text-indent:0; text-align: center; background: #c6c4c4; width: 100%;} #right_content li:first-child #div_date{ font-size: 12px; line-height: 16px; text-indent:0; text-align: center; /*background: #c6c4c4;*/ width: 100%;} #div_:hover{ cursor:pointer; color: #003f8b;} #div_:hover #div_time{ cursor:pointer; color: #fff; background-color:#003f8b !important;} .action_div_time{ cursor:pointer; color: #fff; background-color:#003f8b !important;} .action_div_date{ color: #003f8b !important;} .action_div_{ border-color: #003f8b !important;} /*#div_title:hover ~#div_ #div_date{ color: #003f8b; } #div_title:hover ~#div_ #div_time{ cursor:pointer; color: #fff; background-color:#003f8b !important; }*/ #div_:hover #div_date{ color: #003f8b;} #right_content li:first-child #div_{ font-size: 16px; line-height: 18px; text-indent:0; text-align: center; /*background: #c6c4c4;*/ width: 100%; height: 88%; margin-top: 3px!important;} /*******调整右侧会议纪要*******/ /* ============================================================== Float Banner CSS ============================================================== */ #imgDiv{ position:absolute; left:50px; top:60px; z-index: 9999999 ;} #imgDiv div:nth-child(1){ width:20px;height:20px; position:absolute; right:0px; background:salmon; text-align: center; cursor: pointer;} /* ============================================================== School Motto CSS ============================================================== */ .motto { margin: 39px auto; height: 100px; display: none;} /* ============================================================== School News CSS ============================================================== */ .title{ border-bottom:3px #003e8b solid; box-sizing:border-box;} .b2t{ border:none;} #left_content li:first-child { height: 55px;} #left_content li:first-child >div:first-child{ height: 20px; line-height: 20px;} #left_content li:first-child >div:last-child{ height: 50px; line-height: 50px;} #right_content li:first-child >div:last-child{ height: 50px !important; line-height: 50px;} #right_content li:first-child { height: 55px;} #right_content li:first-child >div:first-child{ height: 20px; line-height: 20px;} #right_content li:first-child >div:last-child{ height: 30px;} .school_news { height: 450px; /*margin-top: 20px;*/ background: #fff;} .big_title{ width: 817px; /* width: 761px; */ height: 60px; background: url(../images/act_bac.jpg)no-repeat left 56px; background-size: 100% 100%; /* padding: 0 25px; */ /* margin-left: 25px; margin-right: 25px; */ line-height: 60px; color: #003f8b; letter-spacing: 2px; font-size: 22px; margin-bottom: 20px; transition: .3s; float: left; box-sizing:border-box; border-bottom: 3px #003e8b solid;} #b_left{ margin-left: 25px; font-size: 22px; float: left;} .big_title .fuck{ margin-right: 25px; font-size: 14px; float: right; background: url(../images/gt.png)no-repeat 68px 26px; background-size: 16px 16px; width: 80px; cursor: pointer; line-height: 70px;} .big_title>div:first-child { font-size: 22px; float: left;} .big_title>div:last-child { font-size: 14px; float: right; background: url(../images/gt.png)no-repeat 68px 26px; background-size: 16px 16px; width: 80px; cursor: pointer; line-height: 70px;} .talk_msg_title{ height: 60px; /*width: 380px;*/ width: 378px; /*background: tan;*/ float: right; line-height: 60px; font-size: 22px; background: url(../images/act_bac.jpg)no-repeat left 56px; background-size: 100% 100px; overflow: hidden; color: #003f8b; /*text-align: center;*/ /* padding: 0 25px; */ letter-spacing: 2px; transition: all .3s; border-bottom: 3px #003e8b solid; box-sizing:border-box;} .talk_msg_title>div:first-child{ float: left;} .talk_msg_title #b_left{ float: left; margin-left: 25px;} .talk_msg_title .fuck{ font-size: 14px; float: right; background: url(../images/gt.png)no-repeat 68px 26px; background-size: 16px 16px; width: 80px; cursor: pointer; line-height: 70px; margin-right: 25px;} .talk_msg_title>div:last-child{ font-size: 14px; float: right; background: url(../images/gt.png)no-repeat 68px 26px; background-size: 16px 16px; width: 80px; cursor: pointer; line-height: 70px;} /*--------School News Left CSS---------*/ .school_news_left{ width: 817px; float: left; height: 350px;} .school_news_left .left { /*width: 407px;*/ width: 347px; height: 275px; height: 350px; float: left;} .ban_img2>li>img { cursor:pointer; width: 100%; /*height: 300px;*/ height: 275px;} .ban_img2>li>div { width: 100%; height: 71px; padding: 0 15px; box-sizing: border-box; overflow: hidden; background: #fff;} .ban_img2>li>div>.title { /*background: red;*/ color: #000; height: 38px; width: 100%; /*margin-top: 12px;*/ margin-top: 33px; text-align: center; line-height: 19px; font-size: 16px; letter-spacing: 1px; cursor: pointer; transition: 0.2s; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;} .ban_img2>li>div>.title:hover { color: #003f8b;} .ban_img2>li>div>.text { text-indent: 2em; color: #aeaeae; font-size: 13px;} .banner2 { position: relative; overflow: hidden;} .banner2 .page2 { width: 207px; height: 30px; position: absolute; right: 0; top: 245px; z-index: 9;} /*.banner2 .page2 span { margin-right: 1px; float: left; margin-top: 12px; width: 38px; height: 38px; color: #fff; text-align: center; font-weight: bold; border-radius: 0 !important; z-index: -1; opacity: 1; } */ .banner2 .page2 span { margin-right: 1px; float: left; margin-top: 5px; width: 25px; height: 25px; color: #fff; text-align: center; font-weight: bold; border-radius: 0 !important; z-index: -1; opacity: 1;} .banner2 .page2 span:hover { opacity: 0.8;} .banner2 .page2 span:last-child { margin-right: 0px;} .banner2 .page2 span>div:first-child { font-size: 14px; line-height: 25px;} /*.banner2 .page2 span>div:last-child { font-size: 11px; line-height: 1; }*/ .banner2 .swiper-pagination-bullet-active { background:#fff !important; color: #000!important ;} .banner2 .swiper-pagination-bullet-active span { color: #000 !important;} .banner2 .swiper-pagination-bullet-active a { color: #000 !important;} /*--------School News Right CSS---------*/ .school_news .right { /*width: 480px;*/ /* width:466px; */ width: 440px; height: 350px; background: #fff; float: right;} .school_news>.right>.title { width: 100%; height: 60px; background: url(../images/news_right.jpg); background-size: 100% 100%; padding: 0 50px; line-height: 60px; color: #fff; letter-spacing: 2px;} .school_news>.right>.title>div:first-child { font-size: 22px; float: left;} .school_news>.right>.title>div:last-child { font-size: 14px; float: right; background: url(../images/gt.png)no-repeat 44px 20px; background-size: 15px 19px; width: 57px; cursor: pointer;} #div_{ height:87%; border: 1px solid #c6c4c4; width: 47px; color: #fff; text-align: center; margin-top: 3px;} #div_01{ height: auto; font-size: 18px; background: #c6c4c4; line-height: 26px; text-align: center; width: 100%;} #div_02{ height: auto; color: #aaa; font-size: 12px; line-height: 16px; text-align: center; font-weight: normal;} #special_div{ width: 286px;} .talk_msg .news_content li:hover .div_{ /*border-style: #003f8b !important;*/ border: 1px solid #003f8b !important;} .talk_msg .news_content li:nth-child(4) .div_{ margin-top: 4px !important;} .talk_msg .news_content li:hover .div_01{ background-color: #003f8b !important; color: #FFF;} .talk_msg .news_content li:hover .div_02{ color: #003f8b !important; font-weight: bold !important;} .school_news>.right>.news_content { padding: 13px 50px 0; box-sizing: border-box;} .school_news .news_content>li { width: 100%; height: 51px; border-bottom: 1px solid #eeeeee; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .school_news .news_content>li:last-child { border: none;} .school_news .news_content>li>div:first-child { height: 40px; width: 32px; font-size: 14px; text-align: left; line-height: 52px; background-size: 13px 13px; color: #003f8b; float: left; margin-right: 20px; font-weight: bolder;} .school_news .news_content>li>div:last-child { width: 376px; color: #333; font-size: 16px; line-height: 52px; height: 36px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; cursor: pointer; transition: .2s; float: left;} .school_news .news_content>li>div:last-child:hover { color: #003f8b;} .talk_msg{ background: #fff; width: 380px; height: 350px; float: right;} .talk_msg ul{ margin: 0 10px;} .talk_msg_title{ height: 60px; float: right; width: 378px; line-height: 60px;} /* ============================================================== School Activity CSS ============================================================== */ .school_act { margin-top: 20px; background: #fff; width: 1200px; height: 480px;} .school_act>li { /*width: 398px;*/ width: 393px; height: 480px; /*margin-right: 3px;*/ margin-right: 10px; background: #fff; float: left;} .school_act>li:nth-child(3n) { margin-right: 0;} .school_act .title { /*width: 398px;*/ width: 100%; height: 50px; line-height: 50px; font-size: 22px; background: url(../images/act_bac.jpg)no-repeat left 46px; background-size: 100% 100px; overflow: hidden; color: #003f8b; text-align: center; letter-spacing: 2px; transition: all .3s;} /*.act_content { padding: 10px 25px; box-sizing: border-box; } .act_content>li { width: 100%; height: 75px; border-bottom: 1px solid #eeeeee; } .act_content>li>div:first-child { height: 40px; width: 100%; font-size: 12px; text-align: left; text-indent: 1.5em; line-height: 40px; background: url(../images/clock.jpg)no-repeat left center; background-size: 13px 13px; color: #999999; } .act_content>li>div:last-child { color: #444444; font-size: 16px; line-height: 18px; height: 36px; overflow: hidden; cursor: pointer; transition: .2s; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }*/ .act_content>li>div:last-child:hover { color: #003f8b;} .act_content>li:last-child { border: none;} .school_act .more { float: right; font-size: 14px; background: url(../images/gt_.png)no-repeat 38px 3px; background-size: 13px 16px; width: 50px; cursor: pointer; color: #003f8b; margin-right: 25px;} .school_act .more a{ color: #003f8b;} .inMedia .more a, .outMedia .more a{ color: #003f8b;} .school_act>li:hover .title { background-position-y: 0; color: #fff; background-color: #003f8b;} /* ============================================================== School Media CSS ============================================================== */ .school_media { margin-top: 20px;} .school_media>.media { width: 100%; height: 480px; background: #fff; float: left;} .school_media>.media>li { width: 49%; height: 100%; overflow: hidden;} .inMedia{ float: left;} .outMedia{ float: right;} .school_media>.media .title { width: 100%; height: 50px; line-height: 50px; font-size: 22px; background: url(../images/act_bac.jpg)no-repeat left 46px; background-size: 100% 100px; overflow: hidden; margin-bottom: 24px; color: #003f8b; text-align: center; letter-spacing: 2px; transition: all .3s;} .school_media li:hover .title { background-position-y: 0; color: #fff; background: #003f8b;} .banner3 { width: 100%; height: 406px; overflow: hidden; position: relative;} /*.banner3 .swiper-slide>img:first-child{width: 400px; height: 245px;}*/ .banner3_content { padding: 12px 29px 20px;} .banner3_content>div:first-child { font-size: 18px; width: 100%; line-height: 54px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: .3s;} .banner3_content>div:nth-child(2) { font-size: 12px; color: #aeaeae; line-height: 19px;} .banner3_content>div:nth-child(3) { margin-top: 26px; width: 60px; background: url(../images/clock.jpg)no-repeat left center; background-size: 13px 13px; color: #999999; text-indent: 2em;} .banner3 .toolbar3>div { width: 28px; height: 47px; background-color: rgba(0, 0, 0, .45); top: 33%; background-image: url(../images/white_gt.jpg); background-size: 30px;} .banner3 .toolbar3>div.left_bar { left: 0;} .banner3 .toolbar3>div.right_bar { right: 0; transform: rotateY(180deg);} .banner3 .toolbar3>div:hover { background-image: url(../images/yellow_gt.jpg); background-color: rgba(0, 0, 0, .6);} .banner3 .play_pause { width: 53px!important; height: 53px!important; position: absolute; left: 173px; top: 27%; z-index: 9;} .banner3 li { cursor: pointer;} .banner3_content>div:first-child:hover { color: #ff9501;} .banner3 .swiper-slide>img:first-child { transition: .3s; overflow: hidden; width: 400px; height: 245px;} .inMedia>.content,.outMedia>.content { padding: 0 30px; height: 381px; position: relative;} .inMedia>.content>div,.outMedia>.content>div { cursor: pointer;} .inMedia .first_msg,.outMedia .first_msg { width: 100%; height: 92px; margin-bottom: 18px;} .inMedia .first_msg>div,.outMedia .first_msg>div { float: left;} .inMedia .first_msg>div,.outMedia .first_msg>div { width: 150px; height: 100%; position: relative; overflow: hidden;} .media_hover { float: left; width: 189px !important; height: 100%; padding-left: 15px;} .outMedia .first_msg>div>img:first-child,.outMedia .first_msg>div>img:first-child { width: 100%; height: 100%; transition: .3s;} .inMedia .first_msg>div>img:last-child ,.outMedia .first_msg>div>img:last-child { width: 38px; height: 38px; position: absolute; left: 61px; top: 27px;} /*.outMedia .first_msg:hover .first_poster { transform: scale(1.1); }*/ .inMedia .first_msg>div:last-child>div:first-child,.outMedia .first_msg>div:last-child>div:first-child { width: 60px; background: url(../images/clock.jpg)no-repeat left center; background-size: 13px 13px; color: #999999; text-indent: 2em; margin: 4px 0 16px;} .inMedia .first_msg>div:last-child>div:last-child,.outMedia .first_msg>div:last-child>div:last-child { font-size: 14px; color: #444444; line-height: 16px; transition: 0.3s;} /*.outMedia_content>li { width: 100%; height: 65px; border-top: 1px solid #eeeeee; overflow: hidden; cursor: pointer; }*/ .outMedia_content>li:first-child{ border: none;} .media_li_hover{ height: 110px !important; padding-top: 10px;} .media_img_con{ position: relative; float: left; width: 150px; height: 92px; display: none;} .media_img_con>img:first-child{ width: 100%; height: 100%;} .media_img_con>img:last-child,#me_logo{ width: 38px; height: 38px; position: absolute; left: 61px; top: 27px;} /*.media_item_con_hover{ width: 300px !important; margin-left: 10px; padding-left: 15px; }*/ /*.media_item_con_hover>div:first-child{ background: url(../images/clock.jpg)no-repeat center!important; } .media_item_con_hover>div:last-child{ padding-left: 10px!important; } .media_item_con_hover span:first-child{ margin-left: 8px; } .media_item_text_hover{ width: 100px !important; float: right; padding-left: 15px; }*/ /*.media_item_con>div:first-child { height: 38px; width: 100%; font-size: 12px; text-align: left; text-indent: 2em; line-height: 38px; background: url(../images/clock.jpg)no-repeat left; background-size: 13px 13px; color: #999999; } .media_item_con>div:last-child { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; white-space: nowrap; text-overflow:ellipsis; max-height: 40px!important; color: #444444; font-size: 16px; line-height: 1; overflow: hidden; transition: .2s; line-height: 20px; }*/ .elill{ white-space: pre-line!important;} .inMedia .more,.outMedia .more { float: right; font-size: 14px; background: url(../images/gt.jpg)no-repeat 38px 3px; background-size: 13px 16px; width: 50px; cursor: pointer; color: #003f8b; position: absolute; bottom: 0px; right: 25px;} .outMedia_content>li>div:last-child:hover { color: #ff9501;} .inMedia .first_msg>div:last-child>div:last-child:hover,.outMedia .first_msg>div:last-child>div:last-child:hover { color: #ff9501;} /*-------------Party Member Css-------------*/ .school_media>.party { width: 391px; height: 480px; float: right; background: #fff;} /*.school_media .poster { width: 100%; height: 241px; position: relative; z-index: 1; overflow: hidden; cursor: pointer; } .school_media .poster figcaption { position: absolute; top: auto; bottom: 0; height: 60%; text-align: left; width: 100%; left: 0; backface-visibility: hidden; } .school_media .poster img { width: -webkit-calc(100% + 50px); width: calc(100% + 50px); position: relative; opacity: 0.85; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; -webkit-transform: translate3d(-22px, 0, 0); transform: translate3d(-22px, 0, 0); } figure.poster p { -webkit-transform: translate3d(0, 22px, 0); transform: translate3d(0, 22px, 0); } figure.poster p { letter-spacing: 1px; font-size: 68.5%; } .party:hover img, .party:hover h2, .party:hover p { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .party:hover img, .party:hover p { opacity: 1; } .party:hover p { -webkit-transition-delay: 0.05s; transition-delay: 0.05s; -webkit-transition-duration: 0.35s; transition-duration: 0.35s; }*/ .party>.title{ width: 100%; height: 50px; line-height: 50px; font-size: 22px; background: url(../images/act_bac.jpg)no-repeat left 46px; background-size: 100% 100px; overflow: hidden; color: #003f8b; text-align: center; letter-spacing: 2px; transition: all .3s;} .party:hover .title { background-position-y: 0; color: #fff; background: #003f8b;} .party_list{ width: 100%; height: 420px; margin-top: 2px;} .party_list>li{ float: left; width: 190px; height: 97px; margin-bottom: 10px;} .party_list>li:nth-child(2n){ float: right;} .party_list>li img{ width: 100%; height: 100%;} /*.party_list>li:hover img{ transform: rotateX(25deg); transform-origin: 0 33.5px; box-shadow: 0 10px 15px rgba(0,0,0,.5) }*/ .party_list>li:last-child{ margin-bottom: 0;} /*魅力职院===========================================================================*/ .meili_box{width: 1200px; background-color: #FFFFFF; margin: 10px auto 0;} .title_meili{width: 100%; height: 54px; border-bottom: 4px #003e8b solid; box-sizing: border-box;} .title_text{float: left; line-height: 50px; font-size: 22px; color: #003f8b; padding-left: 24px;} .title_mo{float: right; font-size: 14px; background: url(../images/gt_.png)no-repeat 38px 17px; background-size: 13px 16px; width: 50px; cursor: pointer; color: #003f8b; margin-right: 25px; line-height: 50px;} .title_mo a{color:#333333;} .meilizhiyuan_banner{overflow: hidden; height: 260px; padding-top: 30px;} .img_ml{width: 100%;} .banner_mltext{font-size: 16px; text-align: center; padding-top: 5px;} .arrow-left { width: 20px; height: 10px; position: absolute; left: 10px; top: 50%; margin-top: -53px; width: 20px; height: 77px; z-index: 10; cursor: pointer;} .arrow-right { /*background-color: red;*/ position: absolute; right: 10px; top: 50%; margin-top: -53px; width: 20px; height: 77px; z-index: 10; cursor: pointer;} .meilizhiyuan_banner{ position: relative;} .swiperBtn{ display: block; width: 50px; height:50px; z-index: 1111; background-color: red; position: absolute; top: 20px; left: 0 ;} .meilish{cursor: pointer;} .cool_pic_wrap{/*width: 600px; */position: fixed; top: 60%; left: 50%; transform: translate(-50%,-50%); z-index: 999; display: none; box-shadow: 0px 0px 40px #000;} /*#cool_big_pic{width: 600px; height: 400px; max-height: 500px;}*/ .cool_close_btn{width: 40px; height: 40px; position: absolute; right: -20px; top: -20px; cursor: pointer;} .htmleaf-content { padding: 2em 0em;} .str_wrap { height: 212px!important; background: #ffffff; font-size: 1.2em;} .str3 { font-size: 0 !important ;} .str3-2 { background: none !important;} .str3-2 span { border: 5px solid #ccc; background: #f1f1f1; color: #999; margin: 0 5px; text-align: center; font: 40px/100px Arial, Helvetica, sans-serif; width: 100px; height: 100px; display: inline-block; vertical-align: top;} .str4 .str_item { font-size: 0; line-height: 0 ;} .str4 img { margin: 0 8px; width: 224px; height:150px; object-fit:cover; opacity: 0.8 ;} .str4 img:hover { opacity: 1 ;} .str4.str_wrap.str_active { background: #fff;} .Fka{position: relative;} .FKspan{position: absolute; top: 100px; left: 0; display: block; width: 240px; text-align: center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; line-height: 25px; margin: 0 auto; padding: 0 7px; color: #404D58; font-size: 16px;} /*==================================================================================*/ figure.poster p { text-align: center; font-size: 22px; color: rgba(255, 255, 255, 1); opacity: 0; -webkit-transition: opacity 0.2s, -webkit-transform 0.35s; transition: opacity 0.2s, transform 0.35s;} /*===================================================================================*/ .school_media{overflow: hidden;} /*===================================================================================*/ .>.party .content { width: 100%; height: 239px; padding: 38px 28px 0;} .school_media>.party .content>.title { line-height: 1; color: #ff9501; font-size: 12px;} .school_media>.party>.content>.head:hover { color: #ff9501;} .school_media>.party .content>.head { line-height: 66px; font-size: 18px; letter-spacing: 1px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: 0.3s; cursor: pointer;} .school_media>.party .content>li:last-child { font-size: 12px; color: #9f9f9f; line-height: 18px; height: 100px; overflow: hidden;} .table_title{ cursor:default; width: 100%; height: 20px;} .table_title li{ transition: background 2s; list-style: none; line-height: 20px; float: left; width: 49%; height: 24px; text-align: center; /*line-height: 50px;*/ font-size: 15px;} .dj_table_title{} .dj_table_title li{ transition: background 2s; list-style: none; line-height: 20px; width: 32%; height: 24px; text-align: center; /* line-height: 50px; */ font-size: 15px;} .dj_table_title li:nth-child(1){ float: left; margin-right: 7.5px;} .dj_table_title li:nth-child(2){ float: left;} .dj_table_title li:nth-child(3){ float: right;} .dj_table_title li p{ width: 100%; height: 24px;} .dj_content { padding: 10px; box-sizing: border-box;} .dj_content>li { width: 100%; height: 51px; border-bottom: 1px solid #eeeeee;} .dj_content>li:last-child{ border-bottom: none;} .dj_content>li>div:first-child { float: right; height: 40px; /*width: 100%;*/ font-size: 12px; text-align: left; text-indent: 1.5em; line-height: 40px; /*background: url(../images/clock.jpg)no-repeat left center;*/ background-size: 13px 13px; color: #999999;} .dj_content>li>div:last-child { width: 260px; float: left; color: #444444; font-size: 16px; line-height: 18px; height: 40px; line-height: 40px; overflow: hidden; cursor: pointer; transition: .2s; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .table_title li p{ width: 100%; height: 24px;} .table_title li:last-child{} .action{ /*border-bottom: 1px solid #003f8b;*/ /*background: #003f8b;*/ background:#006fca; color: #fff;} .foot_01 div:nth-child(3):hover{ background: url(../images/address_icon_hover.jpg)no-repeat left center; /*pointer:cursor;*/ cursor:pointer;} .search_02:hover{ background-image:url(../images/hover.jpg);} /*************2019.3.27************/ .act_content { padding: 10px; box-sizing: border-box;} .act_content>li { width: 100%; height: 51px; border-bottom: 1px solid #eeeeee;} .act_content>li>div:first-child { float: right; height: 40px; /*width: 100%;*/ font-size: 12px; text-align: left; text-indent: 1.5em; line-height: 40px; /*background: url(../images/clock.jpg)no-repeat left center;*/ background-size: 13px 13px; color: #999999;} .act_content>li>div:last-child { width: 300px; float: left; color: #444444; font-size: 16px; line-height: 18px; height: 40px; line-height: 40px; overflow: hidden; cursor: pointer; transition: .2s; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;} .act_content li:nth-child(1){ margin-top: 24px;} #left_content li:nth-child(1){ margin-top: 0;} #right_content li:nth-child(1){ margin-top: 0;} #right_content li,#left_content li{} #right_content li div:nth-child(2){ margin-left: 22px; width: 300px; /*float: right;*/ height: 100%; line-height: 51px;} .outMedia_content>li { width: 100%; height: 51px; border-top: 1px solid #eeeeee; overflow: hidden; cursor: pointer;} .media_item_con>div:first-child { margin-top:8px; float:right; height: 38px; /*width: 100%;*/ font-size: 12px; text-align: left; text-indent: 2em; line-height: 38px; /*background: url(../images/clock.jpg)no-repeat left;*/ background-size: 13px 13px; color: #999999;} .media_item_con>div:last-child { margin-top:18px; width:250px; float:left; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; /*white-space: nowrap;*/ text-overflow:ellipsis; /*max-height: 40px!important;*/ height:20px; color: #444444; font-size: 16px; line-height: 1; overflow: hidden; transition: .2s; line-height: 20px;} .media_item_con_hover{ /*width: 300px !important;*/ width:325px; margin-left: 10px; /*float: right;*/ padding-left: 15px;} .media_item_con_hover>div:first-child{ /*background: url(../images/clock.jpg)no-repeat ;*/ background-position:12px 12px; float:right; margin-top:0;} .media_item_con_hover>div:last-child{ padding-left: 10px!important; width:159px; height:40px; float:right; margin-top:0; -webkit-line-clamp: 2 !important;} .media_item_con_hover span:first-child{ margin-left: 8px;} #left_content li div:nth-child(2) { /*margin-left: 22px;*/ width: 300px; float: left; height: 100%; line-height: 51px;} .media_item_text_hover{ width: 100px !important; float: right; padding-left: 15px;} .outMedia_content li:nth-child(1) div:nth-child(2) div:nth-child(1){ padding-right:0; /***********2019.3.27**************/ @media (max-width: 1199px){ .banner{width:1200px;height: 407px;} } @media (min-width: 1200px) and (max-width: 1365px){ .banner{width:1200px;height: 407px;} } @media (min-width: 1366px) and (max-width: 1600px){ .banner{width:1300px; height:440px;} }