.container{width: 1200px;margin: 0 auto;}
body.zzzq{background: #EBF4FC url(../images/zzzq/zzzqbg.png) no-repeat top center;}

.zzzqcon .topbar{width: 100%;height: 36px;background:#506DDB;font-size: 14px;color: #fff;line-height: 36px;}
.zzzqcon .topbar a{color: #fff;}
.zzzqcon .topbar img{vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.zzzqcon .topbar .wza img{margin-right: 0;margin-left: 5px;}
.zzzqcon .topbar .wza span{margin-left: 45px;}
.zzzqcon .logobox{margin-top: 20px;}
.zzzqcon .search{margin-top: 30px;}

.zzzqcon .main{margin-top: 282px;margin-bottom: 55px;}

.zqcon{padding: 34px 30px;box-sizing: border-box;background-color: #fff;border-radius: 12px 12px 0 0;}
.zqcon h2{font-size: 32px;padding: 50px 0;font-weight: bold;color: #333333;line-height: 50px;text-align: center;}
.zqcon .intro{padding: 0 38px;height: 64px;font-size: 24px;line-height: 64px;border-bottom: 1px solid #eaeaea;}
.zqcon .zqzoom *{line-height: 60px !important;font-size: 26px !important;}
.zqcon #Canvas{width: 170px;height: 170px;}

@media screen and (max-width:768px){
    body.zzzq{background-size: 160%;background-position: -108px 36px;}
    .zzzqcon .main{margin-top: 90px;margin-bottom: 0px;}
    .container{width: 100%;}
    .zzzqcon .topbar .wza{display: none;}
    .zzzqcon .logobox{margin-top: 5px;}
    .zzzqcon .logobox .logo img{width: 75%;margin-left: 10px;display: block;}
    .zzzqcon .logobox .search{display: none;}

    .zqcon{padding: 10px;}
    .zqcon h2{font-size: 26px;line-height: 36px;padding: 20px 0;}
    .zqcon .intro{padding: 0;font-size: 18px;}
    .zqcon .zqzoom *{line-height: 50px !important;font-size: 20px !important;}
}