/* body{background: no-repeat;} */ .topimg img{width:100%;} .main{margin-top: 30px;} .hotbox{background: #fff;padding: 25px 0;} .hot{width: 100%;position: relative;} .hot .tt{position: absolute;left: 28px;top:0;padding: 15px 0;width: 37px;height: 90px;background: #c42a27;font-size: 22px;font-weight: bold;text-align: center;border-radius: 10px;} .hot .tt a{color:#fff;} .hot .news{width: 80%;margin: 0 auto;} .news h2{text-align: center;font-size: 30px;line-height: 43px;} .news h2 a{color: #005fb8;} .news .memo{margin-top: 15px;color: #666;} .news .memo a{color: #ff5733;} .newsbox{margin-top: 30px;} .newstab{width: 11.43%;} .newstab li{padding-top: 15px;position: relative;;width: 100%;height: 83px;background: #f7f7f7;text-align: center;} .newstab li li{border-top: 1px solid #b5d6f5;} .newstab li a{display: block;width: 100%;height: 100%;} .newstab li p{margin-top: 8px;font-size: 18px;font-weight: bold;} .newstab li.on{border-left: 3px solid #4683ff;} .newstab li.on,.newstab li:hover{background: #e6f4ff;} .newstab li.on p,.newstab li:hover p{color: #3396ef;} .newstab li.on::after{position: absolute;content: '';right: -11px;top:50%;margin-top: -6px;;width: 0px;height: 0px;border: 11px solid #e6f4ff;border-right: none;border-top:11px solid transparent;border-bottom: 11px solid transparent;} .bannerbox{width: 45.4%;height: 337px;overflow: hidden;margin-left: 2%;} .bannerbox > div{display: none;} .bannerbox > div.on{display: block;} .bannerbox > div{position: relative;height: 100%;} .bannerbox > div > div{height:100%;} .bannerbox > div .swiper-slide{position: relative;height: 100%;} .bannerbox > div .swiper-slide img{height: 100%;width: 100%;} .bannerbox > div .swiper-slide p{position: absolute;bottom: 0;left: 0;width: 100%;height: 45px;line-height: 45px;font-size: 18px;;background: rgba(0, 0, 0, .4);} .bannerbox > div .swiper-slide p a{color: #fff;display: block;width: 80%;padding-left: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .bannerbox > div .swiper-pagination{text-align: right;padding-right: 15px;width: 20%;right: 0;left: 80%;} .bannerbox > div .swiper-pagination .swiper-pagination-bullet{background-color: #fff;border-radius: 5px;opacity: 1;} .bannerbox > div .swiper-pagination .swiper-pagination-bullet-active{background-color: red;width: 20px;} .newslist{width: 38.2%;margin-right: 20px;box-shadow: 0px 2px 6px rgb(0 0 0 / 25%); padding: 15px; border-radius: 10px;} .comlist ul{display: none;} .comlist ul.on{display: block;} .comlist li{padding-left: 20px;width: 100%;height: 49px;line-height: 49px;background: no-repeat 5px center;height:38px;line-height:38px;} .comlist li span{float: right;color: #bbb;} .comlist li a{float: left;width: 73%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .syhf{margin: 30px 0;position: relative;overflow: hidden;} .syhf > img{display: none;} .syhf .hfswiper .swiper-pagination{text-align: right;padding-right: 20px;} .syhf .hfswiper .swiper-pagination .swiper-pagination-bullet{width: 8px;height: 8px;background: #fff;border-radius: 0;} .syhf .hfswiper .swiper-pagination .swiper-pagination-bullet-active{width: 10px;height: 10px;} .xazxbox{font-size: 0;height: 374px;} .xazxbox > div{width: 31.9%;display: inline-block;padding: 20px 10px;font-size: 16px;/* vertical-align: bottom; */background: #fff;border: 1px solid #ccc;border-radius: 10px;margin-top: 59px;transition: all .5s;} .xazxbox > div div{margin-left: 2.15%;} .xazxbox .zxtit span{display: inline-block;width: 47px;height: 47px;vertical-align: middle;;text-align: center;background: #e9f6ff no-repeat center;border-radius: 50%;} .xazxbox .zxtit span img{display: none;} .gwyxx .zxtit span{background-image: ;} .gwyxx.on .zxtit span{background-image: ;} .tzgg .zxtit span{background-image: ;} .tzgg.on .zxtit span{background-image: ;} .xazx.on .zxtit span{background-image: ;} .xazxbox > div.on .zxtit span{background-color: #ffe8ea;} .xazxbox > div.on .zxtit a{color: #d43030;} .xazxbox > div.on{margin-top:0;} .xazxbox .zxtit a{margin-left: 20px;font-size: 24px;font-weight: bold;display: inline-block;vertical-align: middle;} /* .xazx .zxtit a{color: #d43030;} */ /* .xazx .zxtit span{background: #ffe8ea;} */ .zxlist ul{background: repeat-y 24px 0;padding: 15px 0;height: 226px;overflow: hidden;transition: all .5s;} .xazxbox > div.on ul{height: 285px;} .zxlist li{padding-left: 40px;background: no-repeat 20px 8px;} .zxlist li a{display: block;width: 100%;margin-bottom: 6px;;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .zxlist li span{color: #999;} .zxlist li li{margin-top: 20px;} .syzt{margin-top: 32px;} .syzt a{width: 49%;float: left;} .syzt a a{margin-left: 2%;} .zwhdfwbox{margin-top: 48px;background: linear-gradient(180deg, #eef5fe 0%, #ffffff 100%);box-shadow: 0px 0px 10px #ccc;border-radius: 32px 32px 0 0;background: repeat-x;} .toptab{width: 100%;height: 63px;;border-bottom: 2px solid #9bccfa;} .toptab li{float: left;width: 33.33%;text-align: center;padding: 11px 0;} .toptab li a{display: block;position: relative;;width: 100%;font-size: 28px;font-weight: bold;color: #333;} .toptab li a .wd2{color: #d43030;} .toptab li li a::before{position: absolute;content: '';left: 0;top:5px;width: 2px;height: 32px;background: #9bccfa;} .toptab li a::after{position: absolute;left: 50%;bottom: -5px;width: 131px;height: 17px;margin-left: -65px;;background: no-repeat;content: '';} .toptab li.on{position: relative;margin-top: -18px;padding: 24px 0;background: no-repeat;background-size: 100% 100%;} .toptab li.on a .wd1{position: relative;} .toptab li.on a .wd1::before{position: absolute;left: -25px;bottom: -6px;width: 58px;height: 58px;;background: no-repeat;content: '';} .toptab li.on a::after{display: none;} .toptab li.on li a::before,.toptab li.on a::before{display: none;} .tabcon{/*margin-top: 20px;*/} .tabcon > div{display: none;padding: 25px;} .tabcon > div.on{display: block;} .contop{position: relative;} .contit{font-weight: bold;font-size: 24px;} .contit span{padding-bottom: 20px;display: inline-block;cursor: pointer;} .contit span span{margin-left: 40px;} .contit span.on{background: no-repeat center bottom;color: #d43030;} .conmore{position: absolute;top: 5px;right: 0;font-size: 18px;} .conmore a{color: #999;display: none;} .conmore a.on{display: block;} .conmore a:hover{color: #005fc2;} .zcsearch{margin-top: 11px;position: relative;} .zcsearch input{width: 100%;height: 48px;padding-left: 30px;font-size: 18px;;outline: none;border: 1px solid #1b8bf5;border-radius: 8px;} .zcsearch .schbtn{position: absolute;top: 0;right: 0;width: 108px;height: 100%;line-height: 48px;;color: #fff;text-align: center;background: #ad2f2d;border-radius: 8px;cursor: pointer;} .zcsearch .schbtn span{display: inline-block;vertical-align: middle;margin-left: 10px;font-size: 18px;} .zcsearch .schbtn img{vertical-align: middle;} .conlist{margin-top: 25px;} .conlist li{font-size: 16px;height: 50px;line-height: 50px;} .conlist li a{width: 85%;} /* .conlist li span{font-family: 'ã©â»â€˜ã¤â½â€œ';} */ .zwgk .zcwj{width: 62%;} .zwgk .zfxxgk{width: 35.5%;} .zwgk .zfxxgk .contit span{padding-bottom: 0;} .xxgkbox ul{font-size: 0;text-align: justify;text-align-last: justify;} .xxgkbox ul li{font-size: 14px;font-weight: bold;;display: inline-block;width: 49%;height: 72px;padding-left: 30px;margin-top: 15px;line-height: 72px;text-align-last: left;text-align: left;box-shadow: 0px 0px 8px #c2e2fc;border-radius: 4px;} .xxgkbox ul li:last-child{width: 100%;padding-left: 0;;text-align: center;text-align-last: center;} .xxgkbox ul li img{margin-right: 8px;height:30px;} .xxgkbox ul li.zc{background: #fff no-repeat right bottom;} .xxgkbox ul li.gkzn{background: #fff no-repeat right bottom;} .xxgkbox ul li.gkzd{background: #fff no-repeat right bottom;} .xxgkbox ul li.gknr{background: #fff no-repeat right bottom;} .xxgkbox ul li.ysqgk{background: #fff no-repeat right bottom;} .xxgkbox ul li.bzml{background: #fff no-repeat right bottom;} .xxgkbox ul li.qxgk{background: #fff no-repeat right bottom;} .zwfw{width: 100%;} .zwfw .bans{width:67%;} .zwfw .fwsx > ul{display: none;font-size: 0;} .zwfw .fwsx > ul.on{display: block;text-align: justify;text-align-last: justify;} .zwfw .fwsx li{margin-top: 20px;vertical-align: middle;display: inline-block;width: 18%;height: 146px;padding: 25px 20px;font-size: 16px;text-align: center;text-align-last: center;background:#f2f8fe;} .zwfw .fwsx li div{padding-left: 35px;} .zwfw .fwsx li img{height:45px;} .zwfw .fwsx li p{margin-top:10px;} .zwfw .fwsx li h2{font-size: 24px;} .zwfw .fwsx li a{display: block;margin-top: 10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .zwfw .bmfw{width:31%;} .zwfw .bmfw ul li{width:48%;height:46px;line-height:46px;background:#f6f6f6;float:left;margin-top:10px;} .zwfw .bmfw ul li:nth-child(2n){float:right;} .zwfw .bmfw ul li a{background: no-repeat 25px center;padding-left:46px;font-size:14px;} /* .zwfw .fwsx li > img{margin-top: 35px;} .zwfw .fwsx li:hover a{transform:scale(1.2);} */ .zwfw .fwsx li:hover img{transform: rotatey(360deg); transition: all .5s linear;} .zmhd .zwxx{width: 62%;} .zmhd .zwft{width: 35.5%;} .mailtop{width: 100%;height: 48px;line-height: 48px;margin: 0px 0 19px 0;;background-color: #e6f1ff;border-radius: 8px;font-size: 0;} .mailtop span{display: inline-block;font-size: 18px;color: #2b83e4;} .mailtop .col1{width: 80%;padding-left: 15%;} .mailtop .col2{width: 20%;text-align: center;} .maillist ul{display: none;min-height: 169px;} .maillist ul.on{display: block;} .maillist li{width: 100%;height: 40px;line-height: 40px;padding-left: 30px;font-size: 16px;;background: no-repeat 5px center;} .maillist li a{float: left;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;} .maillist li span{float: right;width: 16%;color: #808080;} .ftcon{margin-top: 0px;width: 100%;padding-bottom: 5px;;background: #f8f8f8;} .ftcon .timebar{width: 100%;height: 48px;line-height: 48px;text-align: center;background: #2a82e4;border-radius: 8px;} .timebar span{margin: 0 16px;color: #fff;cursor: pointer;} .timebar span.on{font-weight: bold;} .ftlist{width: 75%;margin: 22px auto;} .ftlist li{display: none;} .ftlist li.on{display: block;} .ftlist li img{width: 100%;height: 168px;} .ftlist li p{margin-top: 15px;line-height: 27px;font-size: 18px;} .mailwl a a{margin-left:27px;} .ztzlbox{padding: 25px;margin-top: 30px;;background: #fff;position:relative;} .ztswiper{overflow: hidden;} .ztzlbox .btn{position:absolute;top:50%;margin-top:-33px;z-index:999;cursor: pointer;} .ztzlbox .prev{left:-33px;} .ztzlbox .next{right:-33px;} .ztzlbox .swiperbtn{display: none;} @media (max-width: 1440px){ .xxgkbox ul li{padding-left: 10px;} .maillist li a{width: 66%;} .maillist li span{width: 19%;} } @media (max-width: 1200px){ .newstab li{height: 83px;padding-top: 12px;} .newstab li p{font-size: 16px;} .bannerbox{height: 330px;} .comlist li{height: 38px;line-height: 38px;} .timebar span{margin: 0 12px;} .ftlist li img{height: 165px;} .ftlist{margin: 5px auto;width: 85%;} .ftlist li p{font-size: 16px;line-height: 24px;margin-top: 5px;} .zmhd .zwxx{width: 58%;} .zmhd .zwft{width: 40.5%;} .maillist li{height: 47px;line-height: 47px;} .maillist li span{font-size: 16px;} .maillist li a{font-size: 16px;} .contit{font-size: 22px;} .zwgk .zcwj{width: 58%;} .zwgk .zfxxgk{width: 40.5%;} .conlist{margin-top: 26px;} .xxgkbox ul li{height: 59px;line-height: 59px;} .conlist li{font-size: 16px;} .toptab li a{font-size: 26px;} /* .toptab li.on a .wd1{font-size: 32px;} */ .toptab li.on{margin-top: -27px;} .zwfw .fwsx li{/*height: 130px;padding: 18px 20px;*/margin-top: 20px;font-size: 18px;} .zwfw .fwsx li img{height: 50px;} .zwfw .fwsx li a{margin-top: 5px;} .zwfw .fwsx li h2{font-size: 22px;} .mailtop{margin: 5px 0;} .maillist ul{min-height: 234px;} .ftcon{margin-top: 5px;} .ztzlbox .btn{display: none;} .conlist li a{width: 83%;} } @media (max-width: 992px){ .newstab li p{font-size: 14px;} .bannerbox{width: 84%;} .newslist{width: 100%;margin-right: 0;padding: 0 20px;margin-top: 20px;} .contit{font-size: 18px;} .conmore{top: 0;} .contit span span{margin-left: 20px;} .conlist li a{width: 75%;} .xxgkbox ul li{width: 100%;margin-top: 5px;padding-left:20px;height: 50px;line-height: 50px;} .xxgkbox ul li:last-child{text-align-last: left;text-align: left;padding-left: 20px;} .comlist li{height: 54px;line-height: 54px;} .zwgk .zcwj{width: 55%;} .zmhd .zwxx{width: 55%;} .maillist li span{width: 28%;} .mailtop .col1{width: 71%;} .mailtop .col2{width: 28%;} } @media (max-width: 767px){ .hot .tt{display: none;} .hot .news{width: 100%;} .news h2{font-size: 22px;line-height: 34px;} .news .memo{font-size: 14px;} .newstab{width: 100%;} .newstab li{width: 25%;float: left;} .newstab li.on{border-left: none;border-top: 3px solid #4683ff;} .newstab li.on::after{border-bottom: none;border-left: 11px solid transparent;border-right: 11px solid transparent;border-top: 11px solid #e6f4ff;right: unset;bottom: -11px;top: unset;left: 50%;margin-left: -11px;} .bannerbox{margin-top: 20px;width: 100%;margin-left: 0;height: 230px;} .hotbox{padding: 10px;} .newslist{padding: 0;} .bannerbox > div .swiper-slide p{height: 36px;line-height: 36px;font-size: 14px;} .bannerbox > div .swiper-pagination{padding-right: 5px;width: 25%;left: 75%;} .bannerbox > div .swiper-pagination .swiper-pagination-bullet{margin: 0 2px !important;} .bannerbox > div .swiper-slide p a{width: 75%;} .comlist li a{font-size: 14px;} .comlist li span{font-size: 14px;} .comlist li{height: 42px;line-height: 42px;} .syhf{margin: 15px 0;} .xazxbox{height: auto;} .xazxbox > div{width: 100%;margin-top: 15px;} .xazxbox > div div{margin-left: 0;margin-top: 15px;} .xazxbox > div.on{margin-top: 15px;} .syzt{margin-top: 15px;} .syzt a{width: 100%;} .syzt a a{margin-left: 0;margin-top: 15px;} .toptab{display: none;} .zwhdfwbox{margin-top: 15px;} .tabcon > div{display: block;padding: 10px;} .zwgk .zcwj,.zwgk .zfxxgk{width: 100%;} .conmore,.contit{font-size: 16px;} .zcsearch input{height: 40px;font-size: 16px;} .zcsearch .schbtn{line-height: 40px;width: 90px;} .zcsearch .schbtn span{font-size: 18px;} .zwgk .zfxxgk{margin-top: 10px;} .zwfw .fwsx li{width: 49%;} .zwfw .fwsx li h2{font-size: 20px;} .zwfw .fwsx li a{font-size: 14px;} .zwfw .fwsx li img{height: 40px;margin-top: 24px;} .zmhd .zwxx,.zmhd .zwft{width: 100%;} .zmhd .zwft{margin-top: 15px;} .contit span span{margin-left: 15px;} .maillist li span,.maillist li a{font-size: 14px;} .mailwl a{display:block;text-align:center;} .mailwl a a{margin-left:0;margin-top:15px;} .ztzlbox .btn{display: none;} .zwfw .bans{width:100%;} .zwfw .bmfw{width:100%;} .zwfw .bmfw>a>img{display:none;} }