@charset "utf-8";
body{
	position:relative;
}
.thisclass{display: block !important;visibility: visible !important;}
ul{ list-style:none;}
.container{ width:1400px; margin:0 auto; position:relative;}
a { -webkit-transition: all 0.3s ease; transition: all 0.3s ease; text-decoration: none; outline: 0;}
/*头部*/
.top-container{ width:100%; height:568px; background:url(top-banner.jpg) no-repeat top center;background-size:cover;}
.head{ width:1200px; height:568px; position:relative;}
.head .logo{ width:288px; height:70px; display:block; position:absolute; left:0; top:53px;}
.head .logo a{ width:100%; height:100%; display:block;}
.elder{font-size:18px !important;display:inline-block;height:35px !important;line-height:35px !important;background:#fabe2d;color:#fff !important;padding:0 20px;border-radius:5px;font-weight:800;position:absolute;right:40px;top:65px;z-index:99}
.elder:hover{color:#fff !important}
.wza{font-size:18px !important;display:inline-block;height:35px !important;line-height:35px !important;background:#fabe2d;color:#fff !important;padding:0 20px;border-radius:5px;font-weight:800;position:absolute;right:150px;top:65px;z-index:99}
.MobileGhb{ display:none;}
.old_type .wza{ right:250px;}
.old_type .wza,.old_type .elder{ height:50px !important;line-height:50px !important;border-radius:5px;font-size:30px !important; top:65px;}

.tab-bg{ width:100%; height:66px; margin:0 0 42px; position:relative;}
.tab-bg > .on{ width:100%; height:66px; display:inline-block; text-indent:-9999px;}
.tab-bg > .title1{ background:url(title1.png) no-repeat top center;}
.tab-bg > .title2{ background:url(title2.png) no-repeat top center;}

.tab-con{ width:100%; overflow:hidden}
.tab-con table{table-layout:fixed}

.section1{ width:100%; padding:36px 0 100px;}
.index-con{ width:100%; padding:0 20px; overflow:hidden;}
.index-con-1{ float:left; width:56%;}

.index-newspic{ width:100%; height:420px; overflow:hidden; position:relative;}
.index-newspic .swiper-slide{ width:100%; height:420px; position:relative;}
.index-newspic .swiper-slide a{ width:100%; height:100%; display:block;}
.index-newspic .swiper-pic{ width:100%; height:420px;}
.index-newspic .swiper-note{ width:100%; color:#fff; background:rgba(0,0,0,.8); height:50px; line-height:50px; padding:0 180px 0 28px; font-size:20px; position:absolute; left:0; bottom:0;}

.index-newspic .slick-dots { clear:both; width:150px; height:50px; padding:14px 0 0; text-align:center; list-style: none; position:absolute; bottom:0; right:0;}
.index-newspic .slick-dots li { display: inline-block; width: 15px; height: 15px; background:#e9e9e9; border-radius: 50%; margin-right: 8px; cursor:pointer;}
.index-newspic .slick-dots li:last-child { margin-right: 0;}
.index-newspic .slick-dots li.slick-active { background: #0444a8;}

/*新闻*/
.news-list .news-item{ overflow:hidden;line-height:43px;}
.news-list .news-item > a{ float:left; width:85%; font-size:18px;position:relative;}
.news-list .news-item > a:hover{ color:#0444a8}
.news-list .news-item > span{ float:right; width:15%; font-size:18px; color:#969696; text-align:right;}

.tab-h3{ width:100%; height:66px; line-height:66px; border-bottom:1px solid #ddd; position:relative;}
.tab-h3 h3{ color:#033cb5; font-size:28px; font-weight:bold; float:left; line-height:66px; display:inline-block;}
.tab-h3 span{ color:#666; font-size:16px; float:right; line-height:66px; display:inline-block;}
.section5 .news-list .news-item{ overflow:hidden;line-height:43px;}
.section5 .news-list .news-item > a{float:left; width:78%; padding-left:17px;font-size:18px;position:relative;}
.section5 .news-list .news-item > a:hover{color:#af1d17}
.section5 .news-list .news-item > a:before{content:'';height:4px;width:4px;border-radius:50%;display:block;background:#333;position:absolute;top:20px;left:0}
.section5 .news-list .news-item > span{ float:right; width:22%; font-size:18px; color:#969696; text-align:right;}
.section5{ width:1200px; overflow:hidden; margin:40px auto 0;}
.section5 .tab-con{ float:none; width:100%; margin:0 0 30px;}
.section5 .news-list{ padding:15px 0 0;}
.section5 .news-list .news-item{ overflow:hidden; line-height:42px;}
.section5 .news-list .news-item > a:before{ top:20px;}
.secpic{ clear:both; width:1200px; margin:0 auto; padding:0 0 30px;}

.footer{ width:100%; height:185px; border-top:1px solid #edeef2; margin-top:21px; background:#f4f5f7;}
.foot{width:1100px; height:185px; margin:0 auto;text-align:center;padding-top:30px; position:relative;}

.old_type * {cursor: url(https://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;}
.old_type a,.old_type a *{cursor: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3096/site/images/1/cur/pointer.cur), auto !important;}

.old_type .fl{ float:left;}
.old_type body{ min-width:320px; font-size:36px; line-height:60px;}
.old_type .tab-bg{ height:80px;}
.old_type .tab-bg > .on{ height:80px; background-size:cover;}
.old_type .tab-bg > .title1{ background: url(title1-older.png) no-repeat top center;}
.old_type .tab-bg > .title2{ background: url(title2-older.png) no-repeat top center;}

.old_type .news-list .news-item{ line-height:80px;}
.old_type .news-list .news-item > a{ padding-left:30px;font-size:36px;}

.old_type .section5{ margin:50px auto;}
.old_type .tab-h3{ height:90px; line-height:90px;}
.old_type .tab-h3 h3{ font-size:40px; line-height:90px;}
.old_type .tab-h3 span{ font-size:36px; line-height:90px;}
.old_type .section5 .tab-con{ float:none; width:100%; margin:0 0 60px;}
.old_type .section5 .tab-con:nth-child(2n){ margin:0 0 60px;}
.old_type .section5 .news-list{ padding:30px 0 0 ;}
.old_type .section5 .news-list .news-item{ overflow:hidden; line-height:80px;}
.old_type .section5 .news-list .news-item > a:before{ height:10px; width:10px; top:36px;}
.old_type .news-list .news-item > span{ font-size:36px;}

/* Footer */
.footer{ display:block;}
.old-footer{ display:none;}

.old_type .footer{ display:none;}
.old_type .old-footer{ display:block;}
.old_type .footer-box{width:100%;background-color:#F4F5F7;padding:50px 0}
.old_type .footer-content{width:1100px;margin:0 auto}
.old_type .footer-text{font-size:36px;line-height:60px}
.old_type .footer-text a{color:#000;text-decoration:none}
.old_type .footer-text a:hover{color:#1492FF}
.old_type .footer-text img{ width:2rem !important;}
.old_type .footer-imgs{margin-top:20px;display:table;margin:0 auto}
.old_type .footer-imgs img{display:inline-block;margin:0 30px;cursor:pointer;vertical-align:middle}

@media screen and (max-width: 1440px) {
.container{ width:100%; padding:0 60px;}
}

@media screen and (max-width: 1025px) {
.wza,.elder{display:none}
.wap{ display:block;}
.fl{ float:left;}
.MobileGhb{display:none;width:1.5rem;border-radius:.05rem;line-height:.68rem;font-size:.32rem;background-color:#ec940a;text-align:center;float:left;color:#fff !important;position:absolute;top:.36rem;right:.36rem}
body{ min-width:320px; font-size:.29rem; line-height:1.5;}
.top-container{ height:auto;}
.top-container img{ width:100%;}
.container{ width:100%; padding:0 .36rem;}
.head .logo{ width:100%; height:2.2rem; position:static; display:none;}

.top-container{ width:100%; height:auto; background:none; position:relative;background-size:cover;}
.tab-bg{ height:.95rem; margin:0 0 .3rem;}
.tab-bg > .on{ height:.95rem; background-size:cover;}

.section5{ width:100%; overflow:hidden; margin:0; padding:.36rem;}
.tab-h3{ height:.98rem; line-height:.98rem;}
.tab-h3 h3{ font-size:.32rem; line-height:.98rem;}
.tab-h3 span{ font-size:.29rem; line-height:.98rem;}

.section5 .tab-con{ float:none; width:100%; margin:0 0 .36rem;}
.section5 .tab-con:nth-child(2n){ margin:0 0 .36rem;}
.section5 .news-list{ padding:.2rem 0 0 ;}
.section5 .news-list .news-item{ width:auto; overflow:hidden; line-height:.78rem; display: flex; align-items: center; justify-content: space-between;}
.section5 .news-list .news-item > a:before{ top:.36rem;}
.section5 .news-list .news-item > a{ font-size:.29rem; white-space: nowrap;}
.section5 .news-list .news-item > span{ font-size:.29rem; width:auto; flex-shrink: 0; margin:0 0 0 .3rem;}
.secpic{ clear:both; width:100%; padding:0;}
.secpic img{ height:70px;}

.MobileGhb{ display:block;}

.footer{ display:none;}
.old-footer{ display:block;}
.footer-box{width:100%;background-color:#F4F5F7;padding:0.35rem 0}
.footer-content{padding:0 0.2rem;width:7.5rem;margin:0 auto}
.footer-text{font-size:0.24rem;line-height:0.4rem}
.footer-text a{color:#000;text-decoration:none}
.footer-text a:hover{color:#1492FF}
.footer-imgs{margin-top:0.15rem;display:table;margin:0 auto}
.footer-imgs img{display:inline-block;margin:0 0.2rem;cursor:pointer;vertical-align:middle;width:1rem}

.UseInMobile .footer-content { padding: 0 0.2rem 1.5rem;}
}
