@charset "utf-8";
/* CSS Document */
body {color: #333; background: #fff;}
.lmbg{background: transparent;}
.footer{ border-top:3px solid #ce0405; }
.ylz-header{height: 400px;background: url(../images_ggqsydw/banner.png)no-repeat center;}
.pos-rel{position: relative;}
.guidang {position: absolute;right: 53px;bottom: -285px;z-index: 1;}
.zt-logo{ padding: 10px 0 0 0;}
.banner-font{text-align: center;margin-top: 100px;}
.banner-font li a span,.zt-logo span{display: none;}

/*教育教学*/
.main{background: #fff;}
.main-con{padding: 30px 0; margin: 0 auto;}
.list li{padding: 0;}
.list li a{float: none;}

.tit{height: 48px;background: url(../images_ggqsydw/tit.png)no-repeat center;text-align: center;}
.jyjx .tit span{display: inline-block;  margin-top: 8px;}
.jyjx .list{margin-top: 25px;background: #F7F7F7;padding: 30px 40px 10px;}
.jyjx .list li{float: left;width: 207px;height: 55px;line-height: 55px;text-align: center;border-radius: 30px;background: #FFFFFF;margin-right: 20px;margin-bottom: 20px;}
.jyjx .list li:nth-of-type(5n){margin-right: 0;}
.jyjx .list li a{width: 100%;height: 100%;font-size: 16px;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding:0 10px;box-sizing: border-box;}
.jyjx .list li:hover{color: #E40707;box-shadow: 0px 2px 10px 0px rgba(227, 7, 7, 0.15);}
.jyjx .list li:hover a{color: #E40707;}
.jyjx .list2{margin-top: 30px;}
.jyjx .list2 li{float: left;}
.jyjx .list2 li.num1{margin-right: 30px;}
.jyjx .list2 li a span{display: none;}
/*医疗卫生*/
.ylws{margin-top: 40px;}
.ylws .tit span{display: inline-block; margin-top: 8px;}
.ylws .list{margin-top: 25px; overflow: hidden;}
.ylws .list ul{  margin-right: -30px;}
.ylws .list li{float: left;width: 380px;height: 75px;line-height: 75px;background: url(../images_ggqsydw/ylws-bg.png)no-repeat center;background-size: 100%;margin-right: 30px;text-align: center;}
.ylws .list li a{display: block; text-align: center; line-height: 75px;}
.ylws .list li a{color: #D6931B;font-size: 18px;}
.ylws .list li:hover a{color: #fb0a0a;}
/*水电气暖*/
.sdqn{margin-top: 40px;}
.sdqn .tit span{display: inline-block;  margin-top: 8px;}
.sdqn .link{margin-top: 30px; text-align: center;}
.sdqn .link li{width: 380px;height: 165px;position: relative; display: inline-block; margin:0 15px;    }
.sdqn .link li a{display: inline-block;width:150px;height: 80px;position: absolute;top: 115px;left: 50%;background: #FFFFFF;box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.15);margin-left: -75px;border-radius: 4px;text-align: center; transition: 0.4s all;}
.sdqn .link li a:hover{box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.3); top: 110px;}
.sdqn .link li.num1{background:url(../images_ggqsydw/shui-bg.png)no-repeat center;  background-size: cover;}
.sdqn .link li.num1{background:url(../images_ggqsydw/qi-bg.png)no-repeat center;  background-size: cover;}
.sdqn .link li.num2{background:url(../images_ggqsydw/dian-bg.png)no-repeat center;  background-size: cover;}
.sdqn .link li.num3{background:url(../images_ggqsydw/qi-bg.png)no-repeat center;  background-size: cover; margin-right: 0;}
.sdqn .link li.num4{background:url(../images_ggqsydw/nuan-bg.png)no-repeat center;}
.sdqn .link li a img{margin: 15px 0 6px;}
.sdqn .link li a span{display: block;text-align: center;}
/*开放日活动*/
.kfr{margin-top: 85px;}
.tit2{height: 48px;text-align: center;background: url(../images_ggqsydw/tit2.png)no-repeat center;}
.kfr .tit2 span{display: inline-block;  margin-top:8px;}
.kfr .link{margin-top: 30px;height: 208px;overflow: hidden;position: relative;}
.kfr .link .bd{width: 100%!important;height: 100%!important;}
.kfr .link .bd .tempWrap{width: 100%!important;height: 100%!important;}
.kfr .link li{width: 307px;height: 208px;box-sizing: border-box;}
.kfr .link li a{position: relative;display: inline-block;width: 277px;height: 100%;}
.kfr .link li a img{width: 100%;height: 100%;}
.kfr .link li a span{display: inline-block;width: 100%;height: 35px;line-height: 35px;position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,0.5);overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;font-size: 14px;color: #fff;padding: 0 8px;box-sizing: border-box;}
.kfr .link .next{position: absolute;width: 49px;height: 64px;top: 50%;margin-top: -32px;right: 0;background: url(../images_ggqsydw/next.png)no-repeat center;cursor: pointer;}
.kfr .link .prev{position: absolute;width: 49px;height: 64px;top: 50%;margin-top: -32px;left: 0;background: url(../images_ggqsydw/prev.png)no-repeat center;cursor: pointer;}
.kfr .link .prev:hover,.kfr .link .next:hover{background-color: #D6931B30;}
.loginbtn ul li.num-old, .loginbtn ul li.num-wza {display: block;}
.web_home{display: none;}

@media (max-width:1199px){
    .pos-rel {width: 992px;}
    .main-con {width: 992px;margin: 15px auto;}

    .jyjx .list {margin-top: 15px;padding: 15px 15px 0;}
    .jyjx .list li{width: 180px;margin-right: 15px;margin-bottom: 15px;}
    .jyjx .list2 {margin-top: 15px;}
    .jyjx .list2 li{width: 488px;height: auto;}
    .jyjx .list2 li a{width: 100%;height: auto;}
    .jyjx .list2 li a img{width: 100%;height: auto;}
    .jyjx .list2 li.num1 {margin-right: 15px;}

    .ylws {margin-top: 15px;}
    .ylws .list {margin-top: 8px;}
    .ylws .list li{margin-right: 15px;width: 320px;background-size: 100% 75px;}

    .sdqn {margin-top: 10px;}
    .sdqn .link {margin-top: 15px;}
    .sdqn .link li{margin-right: 15px;width: 320px;}

    .kfr {margin-top: 60px;}
    .kfr .link {margin-top: 15px;height: 188px;}
    .kfr .link li{width: 252px;height: 188px;}
    .kfr .link li a{width: 236px;}
}
@media (max-width:991px){
    .pos-rel {width:768px;}
    .main-con {width: 768px;margin: 10px auto;}
    .ylz-header{height: 278px;}
    .banner-font{width: 100%;height: auto;margin-top: 40px;}
    .banner-font li a{width: 100%;height: auto;}
    .banner-font li a img{width: 100%;height: auto;}

    .jyjx .list {margin-top: 10px;padding: 10px 10px 0;}
    .jyjx .list li {width: 242px;margin-right: 10px;margin-bottom: 10px;}
    .jyjx .list li:nth-of-type(5n){margin-right: 10px;}
    .jyjx .list li:nth-of-type(3n){margin-right: 0;}
    .jyjx .list2 {margin-top: 10px;}
    .jyjx .list2 li{width: 100%;height: auto;margin-bottom: 10px;}
    .jyjx .list2 li a{width: 100%;height: auto;}
    .jyjx .list2 li a img{width: 100%;height: auto;}

    .ylws {margin-top: 0;}
    .ylws .list li {margin-right: 10px;width: 249px;}

    .sdqn .link {margin-top: 8px;}
    .sdqn .link li {margin-right: 10px;width: 249px;}

    .kfr {margin-top: 55px;}
    .kfr .link {margin-top: 10px;height: 195px;}
    .kfr .link li{width: 260px;height: 195px;}
    .kfr .link li a{width: 250px;}
}
@media (max-width:767px){
    .pos-rel {width:100%;padding: 0 10px;box-sizing: border-box;}
    .main-con {width: 100%;margin: 10px auto;padding: 0 10px;box-sizing: border-box;}
    .ylz-header{height: auto; padding-bottom: 30px;}
    .jyjx .list li {width: 49.2%;margin-right: 1.6%;margin-bottom: 10px;}
    .jyjx .list li:nth-of-type(5n){margin-right: 1.6%;}
    .jyjx .list li:nth-of-type(3n){margin-right: 1.6%;}
    .jyjx .list li:nth-of-type(2n){margin-right: 0;}
    .ylws .list li{width: 100%;margin-right: 0;background: #FFF5E3;margin-bottom: 10px;}
    .sdqn {margin-top: 0;}
    .sdqn .link li {width: 100%;margin-right: 0;background-size: cover!important;height: 333px;margin-bottom: 10px;}
    .sdqn .link li a{top: 50%;margin-top: -40px;}
    .kfr {margin-top: 0;}

}
@media (max-width:600px){
    .banner-font{margin-top: 20px;}
    .sdqn .link li {height: 260px;}
}
@media (max-width:470px){
    .jyjx .list li {width: 100%;margin-right: 0;margin-bottom: 10px;}
    .jyjx .list li:nth-of-type(5n){margin-right: 0;}
    .jyjx .list li:nth-of-type(3n){margin-right: 0;}
    .jyjx .list li:nth-of-type(2n){margin-right: 0;}
    .kfr .tit2 span{width: 300px;height: 26px;background-size: 100%;}
    .tit2 {height: 26px;}
    .sdqn .link li {height: 204px;}
}
@media (max-width:370px){
    .banner-font{margin-top: 10px;}
    .sdqn .link li {height: 160px;}
}
