/*华歌专属，未经授权，切勿转载*/
/* CSS Document */
@media all{
/* banner */
.University_banner{position:relative;overflow:hidden;height:200px;margin-left:-15px;margin-right:-15px;}
.University_banner_wrap{width:100%;position:absolute;top:0;left:0;}
.University_banner_page{float:left;height:200px;text-align:center;width:100vw;position:relative;}
.University_banner_page img{max-width:100%;max-height:100%;}
/* banner（完） */

.University >div:nth-child(n+2){padding-bottom:10px;padding-top:10px;}
.University >div:nth-child(n+2) >div{border-radius:10px;border:1px solid #e5e5e5;padding-bottom:20px;padding-top:20px;overflow:hidden;}

.University_Date_Wrap{padding:0 5px 20px;border-bottom:1px solid #e5e5e5;}
.University_Date{border-radius:10px;border:1px solid #d2d2d2;padding:20px 5px;box-shadow:1px 1px 2px 0 #d2d2d2;text-align:center;}
.UD_ri{position:relative}
.UD_Top{padding:10px 0;}
.UD_Top >div{display:inline-block;margin:0 10px;background-size:20px;width:30px;height:30px;background-position:center;background-repeat:no-repeat;vertical-align:middle; cursor:pointer;}
.UD_Btn_jian{background-image:url(../images/Mall-Banner/Mall_banner_L.png);}
.UD_Btn_jia{background-image:url(../images/Mall-Banner/Mall_banner_R.png);}
.UD_Top h4{display:inline-block; padding:0 15px; color:#000; margin:0 10px; height:30px;line-height:30px;vertical-align:middle;}
.UD_week{padding-bottom:5px;border-bottom:1px solid #f2f2f2;}
.UD_week li{ float:left; width:14.28%;}
.UD_week li:first-child,.UD_week li:last-child{ color:#c7000b;}
.UD_tbody{ padding-top:10px;}
.UD_tbody >div{float:left;width:14.28%;border-radius:3px;height:50px;border:1px solid #fff;cursor:pointer;}
.UD_number:hover p{ color:#c7000b;}
/*.UD_today{ background-color:#FFEBDC;}*/
.UD_tbody>div>p{margin-bottom:0;}
.UD_today{color: #ffffff}
.UD_tbody>div>p:nth-child(2){font-size:0.74em;}
/*.UD_tbody >.UD_curriculum{ background-color:#fd8c2c;}*/
.University_part01{padding:40px 0 20px;}
.University_part01 h2{font-size:26px;font-weight:900;margin-top:0;margin-bottom:20px;text-align:center}
.University_Part01R .BgPink01-Top:nth-child(2n){background-color: #ffffff!important;}
.University_part01 p{line-height:28px;color:#666666;margin-bottom:20px}
.University_Part01R{padding-top:10px;text-align:center;}
.University_Part01R .BgPink01-Top{line-height:40px;height:40px;border-top:1px solid #efefef;padding:0 15px;cursor:pointer;text-align: left;font-size:12px;background: #f8f8f8!important;}
.University_Part01R .BgPink01-Top:nth-child(2n){background:none;}
.University_Part01R >div p{display:inline-block;margin:0 10px;}
.University_part03 >.University_wrap{padding-left:10px;padding-right:10px;}
.UP03_title{padding-bottom:15px;}
.UP03_title img{width:150px;margin-bottom:10px;}
.UP03_title p{color:#000;font-weight:900;}
.University_part02{padding:40px 0 40px;}
.University_part02 h2{margin-bottom:20px;margin-top:0;text-align:center;font-size:26px;font-weight:900}
.University_part03{padding:50px 0 30px;background:url("../images/lanse.jpg")no-repeat center;background-size:cover}
.University_part03 ul li{color:#ffffff;height:auto;border-right:none;width:100%;float:none;padding:0;margin-bottom:20px;}
.University_part03 ul li:last-child{border-right:0}
.University_part03 ul li >div img{width:60px;margin-bottom:10px;}
.University_part03 ul li >div p{font-size:16px;margin-bottom:10px;font-weight:bold;}
.University_part03 ul li >p{font-weight:bold;color:#ffffff;line-height:24px;margin-bottom:0}
.University >div:nth-child(4) >div{padding-bottom:0;}
.University_part04{padding:40px 0 50px;background-color:#f8f8f8}
.University_Part01R h4{color:#c7000b}
.University_part04>h2{font-size:26px;font-weight:900;text-align:center;margin-top:0;margin-bottom:20px;}
.University_part04 >div >ul li{float:left;width:50%;text-align:center;margin-bottom:10px;}
.University_part04 >div >ul li >a{position:relative;display:block;margin-bottom:10px;}
.University_part04 >div >ul li >a:after{display:block;content:"";width:30px;height:30px;background:url("../images/bofang2.png")no-repeat center;background-size:cover;position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;}
.BgPink01-Top>span{content: "×";display: block;position: absolute;right: 10px;top:5px;font-size: 30px;line-height: 30px;z-index: 1000;cursor: pointer}
.University_part04 >div >ul li >a >img{width:90%;display:block;margin:0 auto}
.University_part04 >div >ul li >p >img{margin-right:5px;}

.University_part04 button{background-color:#c7000b;width:120px;height:30px;line-height:30px;text-align:center;color:#ffffff;border:none;margin:0 auto;display:block}
.University_Part05{margin-bottom:30px;;padding-top:40px;}
.University_Part05>h2{font-size:26px;font-weight:900;text-align:center;margin-top:0;margin-bottom:20px;}
.UP04R{ padding-top:15px; padding-bottom:25px;text-align:center;background-color: #e5e5e5;}
.UP04R h4{position:relative;font-weight:bold;margin-bottom:25px;overflow:hidden;}
.UP04R h4::before,.UP04R h4::after{content:'';position:absolute;top:50%;border-bottom:1px solid #e5e5e5;width:50%;}
.UP04R h4::before{left:50%;margin-left:85px;}
.UP04R h4::after{right:50%;margin-right:85px;}
.UP04R p{margin-bottom:5px;}
.UP04R p input{height:30px;border-radius:3px;border:1px solid #e5e5e5;margin-right:3px;padding:2px 5px;width:180px; vertical-align:middle;}
.UP04R p span,.UP04R p i{ display:inline-block; vertical-align:middle;}
.UP04R p i{ color:#c7000b; font-size:0.5em;}
.UP04R p textarea{ height:60px; padding:2px 5px; border-radius:3px; border:1px solid #e5e5e5; margin-right:9px; resize:none; width:180px; vertical-align:middle;}
.UP04R .AN01{ margin-top:20px; height:30px; line-height:30px; width:100px;}
.UP05_btn span{ display:block; line-height:30px;  cursor:pointer;text-align: center}
.UP05_btn .AN01{background: #ffffff;color: #333333;border-bottom: 2px solid #c7000b;border-radius: 0}
.UP05_btn .AN01:hover{ font-weight:normal;}
.UP05_content >div h5{}
.UP05_content >div ul li{ float:left; padding:5px; width:50%;}
.UP05_content >div ul li img{ max-width:100%;}
.University-banner{background: url("../images/banner-University.jpg")no-repeat center;background-size: cover;color: #ffffff;position: relative}
.UP04R{width:80%;border-left:1px solid #e5e5e5;position: fixed;top:50%;left: 50%;z-index: 1000;display: none;transform: translateX(-50%) translateY(-50%);}
.black-bg{position: fixed;height: 100%;width: 100%;background:rgba(0,0,0,0.5);left: 0;top: 0;z-index: 100;display: none}
.UD_today:before{position: absolute;width: 30px;height: 30px;content: "今天";display: block;background-color: #c7000b;border-radius: 50%;left: 50%;top: 21%;margin-top: -15px;margin-left: -15px;z-index: 0;line-height: 30px;color: #ffffff;text-align: center;font-size: 12px;}
.University_part04 >div >ul li >a:hover:after{transform: scale(1.1);transition: transform 0.5s}

.University_part05 h2 {
    margin-bottom: 20px;
    margin-top: 0px;
    text-align: center;
    font-size: 26px;
    font-weight: 900;
}
.typeaere.University_part05 {
    padding-top:40px;
}
.University_part05 ul li{
    text-align: center;;margin-bottom: 30px;
}
.University_part05 ul li>a{color: #c7000b;display:inline-block;background-color: #ffffff;border: 1px solid #c7000b;padding: 5px 20px;margin-top: 20px;}
.University_part05 ul li>a:hover{background-color: #c7000b;color: #ffffff}
.University_part05 ul li>div{overflow: hidden}
.University_part05 ul li>div img{width: 100%;}
.lj{position: absolute;left: 0;bottom: 35px;width: 100%;text-align: center}
.lj>a{color: #ffffff;
    display: inline-block;
    background-color: transparent;
    border: 1px solid #fff;
    padding: 5px 20px;
    margin: 0 5px;
}
    .lj>a:hover{border-color: #c7000b}
}

@media (min-width:768px){
    .lj>a{margin: 0 10px;}
.University_part05 h2 {
    margin-bottom: 40px;
}
.typeaere.University_part05 {
    padding-top:80px;
}
.University_part05 ul li{
    float: left;width: 32%;text-align: center;margin-right: 2%;margin-bottom: 0;
}
.University_part05 ul li:last-child{  margin-right: 0;  }
.University_part05 ul li>div img{transform: scale(1);transition: transform 0.5s}
.University_part05 ul li>div img:hover{transform: scale(1.1);}
.UP04R{width:400px;}
.University_banner{ height:310px; margin-left:0; margin-right:0;}
.University_banner_page{ height:310px; width:720px; }
.University > div:nth-child(n+2) > div{ padding:0;}
.University_Date_Wrap{ float:left; width:60%; padding:10px 15px; border-bottom:none;}
.University_Date{ box-shadow:1px 2px 5px 0 #d2d2d2;}
.UD_tbody > div > p:nth-child(2){ font-size:12px;    position: absolute;
line-height: normal;
bottom: 20px;
width: 100%; font-weight:700;
}
.UD_tbody > div{ height:60px;}

.University_Part01R{float:left;width:40%;padding-top:20px;}
.University_Part01R h4{font-size:22px;margin-bottom:20px;color:#c7000b;margin-top:5px;}
.UP01_C_wrap{height:440px;overflow:auto;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f8f8f8  }
.University > div:nth-child(3) > .University_wrap{padding:30px 15px;}
.UP03_title img{width:auto;}
.UP03_title p{font-size:16px;margin-bottom:20px;}
.University_wrap >ul{padding-top:20px;}
.University_part04 > div > ul li{width:33.33%;margin-bottom:40px;}
.University_part04 > div > ul li>a{display: block;margin-bottom:20px;}
.University_part04 > div > ul li p{font-size:16px;margin-bottom:0}
.UP05_btn{border-bottom:1px solid #eeeeee;font-size: 0}
.UP05_btn span{margin:0;display:inline-block;width:25%;text-align:center;font-size:14px;padding-bottom:10px;}
.UP05_content >div h5{font-size:12px;width:auto;margin:30px 0;padding-left:10px;border-left:2px solid #c7000b}
.UP05_content > div ul li{width:23.5%;padding:0;}
.UP05_content > div ul li + li{margin-left:2%;}
.University_Part05{margin-bottom:30px;padding-top:80px;}
.University_Part05>h2{font-size: 26px;font-weight: 900;text-align: center;margin-top: 0;margin-bottom: 40px;}
.University_part04 button{background-color: #c7000b;width: 200px;height: 40px;line-height: 40px;text-align: center;color: #ffffff;border: none;margin:0 auto;display: block}
.University_part04 button:hover{background-color: #9c050f}
.University_part01{padding: 80px 0 70px;}
.University_part01 h2{margin-bottom: 40px;}
.University_part03 ul li{color: #ffffff;border-right: 1px dashed #ffffff;width: 33.33%;float: left;padding: 0 10px;height: 200px;margin-bottom: 0}
.University_part03 ul li >div p{ margin-bottom:20px;}
.University_part03 ul li >p{line-height: 24px;}
.University_part03{padding: 50px 0}
.University_part02{padding:80px 0 40px;}
.University_part02 h2{margin-bottom: 40px;}
.University_part04>h2{margin-bottom: 40px;}
.University_part04 >div >ul li >a:after{display: block;content: "";width: 60px;height: 60px;background: url("../images/bofang2.png")no-repeat center;background-size: cover;position: absolute;top: 50%;left: 50%;margin-left: -30px;;margin-top: -30px;transition: transform 0.5s}
.UP05_btn span{display: inline-block}
}
@media (min-width:992px){
.University_banner,.University_banner_page{width:940px;height:410px;}
.University_Date_Wrap{padding:20px 30px;width:65%;}
.University_Part01R{width:35%;padding:20px 0;}
.University > div:nth-child(3) > .University_wrap{padding:50px 50px 20px;}
.University_part03 ul li{padding: 0 40px;}
.University_Part01R .BgPink01-Top{font-size:14px;padding-left:35px;}
}
@media (min-width:1200px){
.University_banner, .University_banner_page{width:1140px;height:490px;}
.University_Date_Wrap{padding:30px 60px;}
.University_Part01R{padding:30px 0;}
.University>div:nth-child(3)>.University_wrap{padding-left:100px;padding-right:100px;}
.University_Part01R .BgPink01-Top{padding-left:40px;}
.University_part03 ul li{height: 170px;}
}
