@charset "utf-8";/* CSS Document */body{ background: #fff;}/*头部*/.zt_body .ls-header{padding-top: 96px;}.wza-on .zt_body .ls-header{padding-top: 0;}.ls-ggqsy-header{height: 400px;position: relative; background: url("../images_ggsy/bannerbg.jpg") center bottom no-repeat #278fff;}.ls-ggqsy-header .img_title{display: none;}.ls-ggqsy-header .guidang{position:absolute;right: 0;top:0; z-index:99;}.ls-ggqsy-logo{ text-align: center;padding-top:48px;}.ls-ggqsy-logo img{ width:auto; height: 56px;}.ls-ggqsy-banner{padding-top:48px;text-align:center;}.ls-ggqsy-banner img{width:auto;max-width:100%; height:auto;max-height:100%;}/*主内容*//*公共标题*/.ls-ggqsy-title{ height: 35px; position: relative; text-align: center; font-size: 0; line-height: 0;}.ls-ggqsy-title > span{display: block; position: absolute; top: 19px; background: url("../images_ggsy/tel_leftbg.png") 0 0 no-repeat; background-size: 100% 100%; width: 492px; height: 1px;}.ls-ggqsy-title .linel{ left: 0;}.ls-ggqsy-title .liner{ right: 0; background-image: url("../images_ggsy/tel_rightbg.png");}.ls-ggqsy-title h2{display: inline-block; font-size: 0; line-height: 0; z-index: 1; background: #fff; padding: 0 54px; position: relative;}.ls-ggqsy-title h2 > span{ width: 28px; height: 23px; display: block; position: absolute; background: 0 0 no-repeat; top: 50%; margin-top: -11px; background-image: url("../images_ggsy/tel_left_ico.png") !important;}.ls-ggqsy-title h2 .icol{left: 8px;}.ls-ggqsy-title h2 .icor{right: 8px; background-image: url("../images_ggsy/tel_right_ico.png") !important;}/*教育教学*/.ls-ggqsy-jyjx{ padding: 39px 0 31px;}.ls-ggqsy-jybox{ margin-top: 31px; border-top: 1px #dfefff solid; border-radius: 6px 6px 0 0;}.ls-ggqsy-linkimg{ width: 320px; height: 365px; background:#eaf4ff; text-align: center; font-size: 0; line-height: 0;}.ls-ggqsy-linkimg img{height: 100%; max-width: 100%;}.ls-ggqsy-linklist{  float: none; margin-left: 320px; background: url("../images_ggsy/jy_bg.jpg") 0 0 repeat-y; background-size: 100% auto; padding: 15px 0 0 39px;}.ls-ggqsy-linklist li{ float: left; width: 35%;}.ls-ggqsy-linklist li a{display: block; padding-left: 22px; background: 0 center no-repeat; background-image: url("../images_ggsy/ico1.png") !important; line-height: 70px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-right: 10px; transition: 0.4s all;}.ls-ggqsy-linklist li.num3,.ls-ggqsy-linklist li.num6,.ls-ggqsy-linklist li.num9,.ls-ggqsy-linklist li.num12,.ls-ggqsy-linklist li.num15,.ls-ggqsy-linklist li:nth-child(3n){width: 30%;}.ls-ggqsy-linklist li a:hover{background-position: 5px center;}/*医疗卫生*/.ls-ggqsy-ylws{ padding: 30px 0;}.ls-ggqsy-ylws .ls-ggqsy-jybox{border-top: 1px #dbf9f8 solid;}.ls-ggqsy-ylws .ls-ggqsy-linkimg{height: 310px; border-top: 1px #dbf9f8 solid; background: #e3faf9;}.ls-ggqsy-ylws .ls-ggqsy-linklist{ margin: 0 320px 0 0; background-image: url("../images_ggsy/yl_bg.jpg");}.ls-ggqsy-ylws .ls-ggqsy-linklist li a{ background-image: url("../images_ggsy/ico2.png") !important;}/*市属公共事业单位*/.ls-ggqsy-ssdw{ background: #f7fbff; padding: 30px 0;}.ls-ggqsy-ssdw .ls-ggqsy-title h2{ background: #f7fbff; }.ls-ggqsy-ggsy{ padding: 31px 0 0; overflow: hidden;}.ls-ggqsy-ggsy ul{ margin: 0 -13px;}.ls-ggqsy-ggsy li{float: left; padding: 0 13px; height: 214px; width: 280px;}.ls-ggqsy-ggsy li a{display: block; height: 100%; overflow: hidden; position: relative; color: #fff !important;}.ls-ggqsy-ggsy li img,.ls-ggqsy-ggsy li span{cursor: pointer; display: block;}.ls-ggqsy-ggsy li img{width: 100%; height: 100%; transition: 0.4s all;}.ls-ggqsy-ggsy li span.img_title{position: absolute; bottom: 0; left: 0; right: 0; line-height: 2.16; padding: 0 10px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 18px;background: rgba(0, 0, 0, 0.4) !important; transition: 0.4s all; color: #fff !important;}.ls-ggqsy-ggsy li a:hover img{transform: scale(1.1);}.ls-ggqsy-ggsy li a:hover span{ line-height: 2.8;}@media (max-width:1199px) and (min-width:992px){.ls-ggqsy-header{height: 370px; background-size: auto 100%;}.ls-ggqsy-linklist li{ width: 33.3% !important;}.ls-ggqsy-ggsy ul{ margin: 0 -10px;}.ls-ggqsy-ggsy li{padding: 0 10px; height: 178px; width: 233px;}}@media (max-width:991px){.ls-ggqsy-header{height: auto; padding-bottom: 60px; background-size: auto 100%;}.ls-ggqsy-logo{padding: 30px 0 0;}.ls-ggqsy-banner{padding: 30px 0 0;}.ls-ggqsy-banner img{max-width: 96%;}.ls-ggqsy-jyjx{padding: 30px 0 20px;}.ls-ggqsy-ylws{padding: 20px 0;}.ls-ggqsy-jybox{margin-top: 20px;}.ls-ggqsy-linkimg{float: none; width: auto;}.ls-ggqsy-linklist{margin: 0 !important;}.ls-ggqsy-linklist li{ width: 33.3% !important;}.ls-ggqsy-ssdw{padding: 30px 0 10px;}.ls-ggqsy-ggsy{padding: 15px 0 0;}.ls-ggqsy-ggsy ul{ margin: 0 -5px;}.ls-ggqsy-ggsy li{padding: 0; margin-bottom: 10px; height: 290px; width: 50%;}.ls-ggqsy-ggsy li a{ margin: 0 5px;}}@media (max-width:767px){.ls-ggqsy-jyjx,.ls-ggqsy-ylws,.ls-ggqsy-ssdw{padding-left: 10px; padding-right: 10px;}.ls-ggqsy-title > span{max-width: 50%;}.ls-ggqsy-title h2{padding: 0 43px;}.ls-ggqsy-linkimg{height: 210px;}.ls-ggqsy-linkimg img{height: 210px; width: auto;}.ls-ggqsy-linklist{height: auto; padding-bottom: 20px;}.ls-ggqsy-linklist li{width: 50% !important;}.ls-ggqsy-linklist li a{height: auto; line-height: 2.5;}.ls-ggqsy-ggsy ul{ margin: 0;}.ls-ggqsy-ggsy li{width: 100%; height: auto;}.ls-ggqsy-ggsy li a{margin: 0;}}@media (max-width:479px){.ls-ggqsy-linklist{padding-left: 20px;}.ls-ggqsy-linklist li{width: 100% !important;}.ls-ggqsy-ssdw .ls-ggqsy-title h2 img{ height: 22px;}}