/* Header */
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.ell{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.part-header{ width:100%; height:680px; position:relative; background:url(part-top.jpg) no-repeat top center; background-size:cover;}
.part-btn{ position:absolute; width:1180px; height:35px; line-height:35px; margin:0 auto; left:50%; top:35px; margin:0 0 0 -590px; padding:30px 0 0 420px;}
.top-link{ font-size:18px; font-weight:bold; display:inline-block;background:#fbb727;border-radius:5px;color:#fff;padding:0 20px; float:left;}
.top-link:hover{ color:#fff;}
.wzaer{font-size:18px;display:inline-block;height:35px;line-height:35px;background:#fabe2d;color:white;padding:0 20px;border-radius:5px;font-weight:800; float:left; outline:none; margin:0 20px 0 0;}
.older .elder,.older .wzaer{height:50px !important;line-height:50px !important;font-size:30px !important}

.part{ margin:45px auto 0;}
.part ul li{ width:30.6%; margin:0 4% 4% 0;}
.part ul li:nth-of-type(3n){ margin:0 0 4% 0;}
.part ul li img{ width:100%;}

/* older */
.older .part-btn{ height:50px; line-height:50px; top:30px;}
.older .top-link{ font-size:30px;}
.older .part ul li{ width:48%; margin:0 4% 4% 0;}
.older .part ul li:nth-of-type(2n){ margin:0 0 4% 0;}



/* Footer */
.footer-box{width:100%;background-color:#0057A7}
.footer-box a:hover{color:#fff}
.footer-content{width:1200px;margin:0 auto;padding:30px 0}
.footer-content-left{display:inline-block;width:630px;vertical-align:top;position:relative}
.footer-content-right{width:540px;display:inline-block}
.footer-text{font-size:15px;line-height:30px;color:#fff;max-width:600px}
.footer-text a{color:#fff;text-decoration:none}
.footer-content-left-imgs{font-size:0;display:block;width:100%;text-align:center;margin-top:10px}
.footer-content-left-imgs img{margin:0 10px}
.footer-content-left-left{}
.footer-content-left img{}
.footer-line{display:inline-block;height:120px;width:1px;background-color:#fff;margin:0 20px}
.footer-right-imgbox{display:inline-block;text-align:center;width:128px}
.footer-right-imgbox img{width:100px;height:100px;display:block;margin:0 auto 10px auto}
.footer-right-imgbox-text{font-size:16px;color:#fff}
.footer-content2{display:none}

.part-img{ display:none;}
.older .footer-right-imgbox{ float:left;}
.older * {	cursor: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/mouse_default.cur), auto !important;}
.older a {	cursor: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important;}

@media screen and (max-width:1025px){
body{ min-width:200px; font-size:15px;}
.part-header{ height:458px; background:url(part-top-wap.jpg) no-repeat; background-size:cover;}
.part-btn{ display:none;}
.part{ width:100%; padding:0 15px; margin:30px 0;}


img{ max-width:100%;}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7);z-index:1009}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:1200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.32rem}
.icon-menu{display:block !important;position:absolute;top:0.8rem;right:0.3rem;width:0.5rem;cursor:pointer}
.footer-content{ width:100%;display:none !important}
.footer-content2{display:block !important;padding:30px;width:100%;max-width:1200px;margin:0 auto}
.footer-content-left{width:100% !important;height:auto !important;position:relative}
.footer-content-right{margin-top:20px;width:100% !important}
.footer-text{display:block !important;font-size:16px !important;line-height:40px !important;max-width:100% !important}
.footer-content-right{text-align:center}
.footer-content-right img{height:50px; width:auto !important;}

}

@media screen and (max-width:767px){
body{ min-width:200px; font-size:15px;}
.part-header{ height:258px; background:url(part-top-wap.jpg) no-repeat; background-size:cover;}
.part-btn{ display:none;}
.part{ width:100%; padding:0 15px; margin:30px 0;}
.part ul li{ width:100%; margin:0 0 4%!important;}

img{ max-width:100%;}
.mask{position:fixed;top:0;left:0;width:0%;height:100%;z-index:100;background:rgba(0,0,0,0.7);z-index:1009}
.mask-menu{position:fixed;overflow:hidden;top:0;left:0;width:0%;height:100%;z-index:1200;background:#0054a5}
.mask-menu a{display:block;color:#fff;margin-top:0.4rem;text-align:center;font-size:0.32rem}
.icon-menu{display:block !important;position:absolute;top:0.8rem;right:0.3rem;width:0.5rem;cursor:pointer}
.footer-content{ width:100%;display:none !important}
.footer-content2{display:block !important;padding:0.3rem;width:100%;max-width:1200px;margin:0 auto}
.footer-content-left{width:100% !important;height:1.8rem !important;position:relative}
.footer-content-right{margin-top:0.2rem;width:100% !important}
.footer-text{display:block !important;font-size:0.28rem !important;line-height:0.6rem !important;max-width:100% !important}
.footer-content-right{text-align:center}
.footer-content-right img{height:1rem}

}

