/*统一样式*/

html,
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
img {
	margin: 0px;
	padding: 0px;
	outline: none;
}

a:hover {
	text-decoration: none;
}

img {
	border: 0px;
}

li {
	list-style: none;
}

body {
	font-family: '微软雅黑';
}

a,
ins {
	text-decoration: none;
}

a {
	color: #333333;
}

.main {
	background: #f4f4f4;
}

.hzsj-first {
	width: 1040px;
	height: 386px;
	margin: 0 auto;
	background: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
}

.hzsj-right {
	float: right;
	width: 490px;
}

.hzsj-tylm {
	width: 100%;
	height: 55px;
	line-height: 55px;
	border-bottom: 1px solid #cccccc;
}

.hzsj-tylmbt {
	border-bottom: 3px solid #355e92;
	font-weight: bold !important;
	font-size: 17px;
	color: #355e92;
	height: 55px;
	display: inline-block;
	box-sizing: border-box;
}

.hzsj-tylby {
	line-height: 39px;
	font-size: 15px;
	margin-bottom: 2px;
}

.hzsj-tylby li {
	background: url(hzsj_pic_16.png) no-repeat left center;
	padding-left: 18px;
	border-bottom: 1px dashed #bfbfbf;
}

.hzsj-tylby li a:hover {
	color: #355e92;
}

.hzsj-tylbe {
	height: auto;
	line-height: 39px;
	font-size: 15px;
}

.hzsj-tylbe li {
	background: url(hzsj_pic_30.png) no-repeat left center;
	padding-left: 18px;
	border-bottom: 1px dashed #bfbfbf;
}

.hzsj-tylbe li a:hover {
	color: #355e92;
}
.mobile_type .hzsj-tylbe li{
	height: 12vw;
}
.mobile_type .hzsj-tylbe li a{
	display: block;
    width: 75% !important;
    float: left;
    height: 12vw !important;
    line-height: 12vw !important;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mobile_type .hzsj-tylbe li span{
	
	height: 12vw;
	line-height: 12vw !important;
}

.hzsj-second {
	width: 1040px;
	height: 261px;
	margin: 0 auto;
	background: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
	overflow: hidden;
}

.hzsj-left {
	float: left;
	width: 490px;
	padding-right: 30px;
}

.fgx {
	float: left;
	height: 205px;
	border: 0.3px solid #cccccc;
	margin-top: 55px;
}

.hzsj-third {
	width: 1040px;
	height: 140px;
	margin: 0 auto;
	background: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
}

.hzsj-wsfw {
	width: 1040px;
	height: 140px;
	background: #f7f7f7;
	overflow: hidden;
}

.hzsj-fourth {
	width: 1040px;
	height: 250px;
	margin: 0 auto;
	background: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
}

.hzsj-xxgklist {
	margin-top: 20px;
	overflow: hidden;
}

.hzsj-xxgklist li {
	float: left;
	width: 165px;
	height: 50px;
	line-height: 50px;
	font-size: 15px;
	margin-left: 20px;
}

.hzsj-xxgklist li a {
	display: inline-block;
    width: 116px;
    height: 48px;
    margin-top: 2px;
    padding-left: 47px;
}

.hzsj-xxgklist li a span:hover {
	color: #355e92;
}

.hzsj-xxgklist li span {
	text-align: center;
	width: 118px;
	height: 50px;
	display: inline-block;
}

.hzsj-wsfw ul li {
	float: left;
	width: 144px;
	text-align: center;
	height: 116px;
	padding-top: 24px;
	padding-left: 15px;
	/*	padding-right: 15px;*/
}

.hzsj-wsfw ul li a:hover {
	color: #355e92;
}

.hzsj-sjzl {
	height: 185px;
}

.hzsj-yqlj {
	width: 1040px;
	height: 90px;
	line-height: 90px;
	margin: 0 auto;
	background: #ffffff;
	padding-left: 30px;
	padding-right: 30px;
}

.yqlj {
	float: left;
	font-size: 19px;
	color: #076fbe;
	font-weight: bold;
	margin-right: 27px;
}

.yqlj-sfbm {
	float: left;
	width: 440px;
	height: 26px;
	font-size: 13px;
	line-height: 26px;
	margin-top: 30px;
	border: 1px solid #cccccc;
	background: url(hzsj_pic_33.png) no-repeat 410px center;
}

.swdj ul {
	line-height: 26px;
	border: 1px solid #cccccc;
}

.swdj ul li {
	padding-left: 20px;
}

.swdj ul li:hover {
	background: #969cf3;
}

/* 手机版头部 */
/* .mobile_type .top_top {
	height: 8vw;
}

.mobile_type .top_top_in {
	width: 96vw;
	height: 8vw;
	line-height: 8vw;
	margin: 0 auto;
}

.mobile_type .top_top_in span {
	height: 8vw;
	line-height: 8vw;
}

.mobile_type .top_in_right span:nth-child(4),
.mobile_type .top_in_right span:nth-child(5) {
	display: none !important;
}

.mobile_type .top_in_right span:nth-child(2),
.mobile_type .top_in_right span:nth-child(6) {
	width: 0.3vw !important;
	height: 2vw !important;
}

.mobile_type .top_in_right {
	height: 8vw;
	line-height: 8vw;
}

.mobile_type .top_top_in span a {
	font-size: 3vw;
}

.mobile_type .loginBtns {
	font-size: 3vw !important;
}

.mobile_type .loginItems {
	position: absolute;
	width: 15vw !important;
	height: 14vw !important;
	text-align: center;
	background: url(zjzwfw_2019_dlbjdc.png) no-repeat 0 -1px;
	font-size: 3vw !important;
	display: none;
	line-height: 6vw !important;
	padding-top: 2vw !important;
	left: -1vw !important;
	background-size: 15vw 14vw !important;
}

.mobile_type .top_mid {
	height: 43vw;
	background-size: cover;
}

.mobile_type .top_mid_in {
	width: 100%;
	height: 35vw;
}

.mobile_type .logo {
	float: left;
	width: 65vw;
	margin: 7vw 18vw;
}

.mobile_type .top_mid .nav_ {
	width: 96vw;
}

.mobile_type .top_mid .nav {
	background: #158CD7;
	width: 100%;
}

.mobile_type .top_mid .nav_ ul {
	height: auto;
}

.mobile_type .top_mid .nav_ li {
	position: relative;
	box-sizing: content-box;
	float: left;
	width: 30vw;
	height: 8vw;
	line-height: 8vw;
	text-align: center;
	margin-right: 2vw;
}

.mobile_type .top_mid .nav_ li:first-child {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211649373825837.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(2) {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211649374164321.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(3) {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211649374505513.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(4) {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211649374864781.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(5) {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211650183122549.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(6) {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211650183457528.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .top_mid .nav_ li:nth-child(7) {
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3018/site/picture/409/1807211650183753350.png) 1vw 2vw no-repeat;
	background-size: 4vw;
}

.mobile_type .nav6 {
	width: 38vw !important;
}



.mobile_type .top_mid .nav_ li a {
	font-size: 4vw;
	padding-left: 2vw;
} */

/* 头部样式结束 */


.mobile_type .main {
	margin-top: 4vw;
}

/* 飘窗 */
.mobile_type .duilian0 {
	display: none !important;
}

.mobile_type .main .dyc_1 {
	width: 90vw !important;
	height: 10vw !important;
	margin: 0 auto;
	padding: 0 2vw !important;
	background: white;
	padding-top: 2vw !important;
}

.mobile_type #todayWeek {
	display: none !important;
}

.mobile_type #search-form {
	margin: 0 5vw;
}

.mobile_type .seach {
	width: 80vw;
	height: 8vw;
	float: right;
	background: url(http://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3058/site/picture/0/1905161805547231560.png) no-repeat;
	background-size: contain;
}

.mobile_type .seach input {
	outline: none;
	padding-left: 8vw;
	width: 50vw;
	height: 7.5vw;
	float: left;
	font-size: 3vw;
	line-height: 7.5vw;
	background: none;
	border: none;
}

.mobile_type .seach button {
	width: 22vw;
	height: 8vw;
}

.mobile_type .hzsj-first {
	width: 90vw;
	height: auto;
	margin: 0 auto;
	background: #ffffff;
	padding-left: 2vw;
	padding-right: 2vw;
	overflow: hidden;
}

.mobile_type .hzsj_first_1 {
	width: 90vw !important;
	height: 60vw !important;
	margin-top: 3vw !important;
}

.mobile_type .section-focus-pic-b {
	height: 60vw;
	width: 90vw;
}

.mobile_type .section-focus-pic-b .pages {
	width: 90vw;
	height: 60vw;
}

.mobile_type .section-focus-pic-b ul li {
	position: absolute;
	top: 0;
	left: 90vw;
	width: 90vw;
	height: 60vw;
}

.mobile_type .section-focus-pic-b .pages li img {
	width: 90vw !important;
	height: 60vw !important;
}

.mobile_type .section-focus-pic-b ul li p {
	position: absolute;
	bottom: 2.5vw;
	left: 0;
	width: 60vw;
	margin-left: 2vw;
	font-size: 3vw;
}

.mobile_type .section-focus-pic-b ul li p a {
	display: inline-block !important;
	width: 100% !important;
	color: #FFF;
	text-decoration: none;
	float: left;
	font-size: 3vw !important;
	overflow: hidden !important;
	text-overflow: ellipsis !important;
	white-space: nowrap !important;
}

.mobile_type .section-focus-pic-b ul li div {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 8vw;
	background-color: #000;
	width: 90vw;
	opacity: 0.6;
	filter: alpha(opacity=60);
}

.mobile_type .section-focus-pic-b .controler {
	position: absolute;
	bottom: 2.5vw;
	right: 2vw;
}

.mobile_type .section-focus-pic-b .controler b {
	width: 3vw;
	height: 3vw;
	margin-left: 1vw;
	margin-right: 1vw;
	display: block;
	border-radius: 1.5vw;
	background-color: #fff;
}

.mobile_type .section-focus-pic-b .controler b.down {
	width: 6vw;
	height: 3vw;
	margin-left: 1vw;
	margin-right: 1vw;
	display: block;
	border-radius: 1.5vw;
	background-color: #D40000;
}

.mobile_type .hzsj-first .hzsj-right {
	float: right;
	width: 90vw;
	margin-top: 4vw;
}

/* .mobile_type .hzsj-first .hzsj-tylm {
	width: 100%;
	height: 8vw;
	line-height: 8vw;
	border-bottom: 0.3vw solid #cccccc;
}

.mobile_type .hzsj-first .hzsj-tylmbt {
	border-bottom: 0.5vw solid #355e92;
	font-weight: bold !important;
	font-size: 4vw;
	color: #355e92;
	height: 8vw;
	display: inline-block;
	box-sizing: border-box;
}

.mobile_type .hzsj-first .hzsj-tylm span:last-child {
	float: right;
	height: 8vw !important;
	padding: 0 !important;
	line-height: 8vw !important;
}

.mobile_type .hzsj-first .hzsj-tylm span:last-child a {
	font-size: 3.5vw !important;
}

.mobile_type .hzsj-first .hzsj-tylby {
	line-height: 8vw;
	font-size: 3vw;
}

.mobile_type .hzsj-first .hzsj-tylby li {
	height: 8vw;
	background: url(hzsj_pic_16.png) no-repeat left center;
	background-size: 0.7vw;
	padding-left: 3vw;
	border-bottom: 0.2vw dashed #bfbfbf;
}

.mobile_type .hzsj-first .hzsj-tylby li a {
	display: inline-block !important;
	width: 80% !important;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
} */

.mobile_type .hzsj-second,
.mobile_type .hzsj-third,
.mobile_type .hzsj-fourth {
	width: 90vw;
	height: auto;
	padding-left: 2vw;
	padding-right: 2vw;
}

.mobile_type .fgx {
	display: none;
}

.mobile_type .hzsj-right {
	float: right;
	width: 90vw;
	margin-top: 4vw;
}

.mobile_type .hzsj-left {
	float: left;
	width: 90vw;
	padding-right: 0vw;
	margin-top: 4vw;
}

.mobile_type .hzsj-tylm {
	width: 100%;
	height: auto;
	line-height: 8vw;
	border-bottom: 0.3vw solid #cccccc;
}

.mobile_type .hzsj-tylmbt {
	border-bottom: 0.5vw solid #355e92;
	font-weight: bold !important;
	font-size: 4vw;
	color: #355e92;
	height: 8vw;
	display: inline-block;
	box-sizing: border-box;
}

.mobile_type .hzsj-tylm span:last-child {
	float: right;
	height: 8vw !important;
	padding: 0 !important;
	line-height: 8vw !important;
}

.mobile_type .hzsj-tylm span:last-child a {
	font-size: 3.5vw !important;
}

.mobile_type .hzsj-tylby {
	line-height: 8vw;
	font-size: 3vw;
}

.mobile_type .hzsj-tylby li {
	height: 12vw;
	background: url(hzsj_pic_16.png) no-repeat left center;
	background-size: 0.7vw;
	padding-left: 3vw;
	border-bottom: 0.2vw dashed #bfbfbf;
}

.mobile_type .hzsj-tylby li a {
	display: block !important;
	width: 75% !important;
	line-height: 12vw !important;
	float: left;
	overflow: hidden !important;
	white-space: nowrap !important;
	text-overflow: ellipsis !important;
}
.mobile_type .hzsj-tylby li span {
	line-height: 12vw !important;
}

.mobile_type .default_pgContainer li {
	height: 8vw;
	background: url(hzsj_pic_30.png) no-repeat left center;
	background-size: 2vw;
	padding-left: 4vw;
	border-bottom: 0.2vw dashed #bfbfbf;
}

.mobile_type .default_pgContainer li a {
    display: block !important;
    width: 75% !important;
    float: left;
    line-height: 8vw !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    text-overflow: ellipsis !important;
}
.mobile_type .default_pgContainer li span {
    line-height: 8vw !important;
}

.mobile_type .default_pgContainer {
	line-height: 8vw;
	font-size: 3vw;
}

.mobile_type .h16vw {
	height: 20vw !important;
}

.mobile_type .hzsj-tylm span {
	font-size: 4vw;
	margin-left: 2vw;
	height: auto;
}

.mobile_type .hzsj-tylm img {
	display: none;
}


.mobile_type .hzsj-tylm span:first-child {
	margin-left: 0vw;
}

.mobile_type #gd0 a,
.mobile_type #gd1 a,
.mobile_type #gd2 a,
.mobile_type #gda0 a,
.mobile_type #gda1 a,
.mobile_type #gdb0 a,
.mobile_type #gdb2 a,
.mobile_type #gdb1 a,
.mobile_type #gdb3 a,
.mobile_type #gdc0 a,
.mobile_type #gdc1 a{
	font-size: 3.5vw !important;
}
.mobile_type #gd0,
.mobile_type #gd1,
.mobile_type #gd2,
.mobile_type #gda0,
.mobile_type #gda1,
.mobile_type #gdb0,
.mobile_type #gdb2,
.mobile_type #gdb1,
.mobile_type #gdb3,
.mobile_type #gdc0,
.mobile_type #gdc1{
	float: right;
	height: 8vw !important;
	padding: 0 !important;
	line-height: 8vw !important;
}

.mobile_type .hzsj-wsfw {
    width: 90vw;
    height: auto;
    background: #f7f7f7;
    overflow: hidden;
}
.mobile_type .hzsj-wsfw div{
	width: auto !important;
    height: auto !important;
    font-size: 4vw !important;
    padding-left: 2vw !important;
    padding-right: 2vw !important;
    line-height: 8vw !important;
	padding-top: 0 !important;
}
.mobile_type .wsfwglist {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
}
.mobile_type .hzsj-wsfw ul li {
    float: left;
    width: 22.5vw;
    text-align: center;
    height: auto;
	line-height: unset !important;
    padding-top: 3vw;
    padding-left: 0;
}
.mobile_type .hzsj-wsfw ul li a {
	font-size: 2.5vw !important;
    line-height: 4vw !important;
}
.mobile_type .hzsj-wsfw ul li img{
    height: 6vw;
}
.mobile_type .hzsj-xxgklist{
	margin-top: 4vw;
}

.mobile_type .hzsj-xxgklist li {
    margin-left: 3vw !important;
    margin-top: 3vw;
    float: left;
    width: 100%;
    height: auto;
    line-height: 8vw !important;
    font-size: 3vw;
}
.mobile_type .hzsj-xxgklist li:nth-child(1){
	background: #f2f2f2 !important;
	background-size: cover !important;
	margin-left: 0 !important;
}
.mobile_type .hzsj-xxgklist li:nth-child(2){
	background: #f2f2f2 !important;
	background-size: cover !important;
	margin-left: 0 !important;
}
.mobile_type .hzsj-xxgklist li:nth-child(3){
	background: #f2f2f2 !important;
	background-size: cover !important;
	margin-left: 0 !important;
}
.mobile_type .hzsj-xxgklist li:nth-child(4){
	background: #f2f2f2 !important;
	background-size: cover !important;
	margin-left: 0 !important;
}
.mobile_type .hzsj-xxgklist li:nth-child(5){
	background: #f2f2f2 !important;
	background-size: cover !important;
	margin-left: 0 !important;
}
.mobile_type .hzsj-xxgklist li:nth-child(6){
	background: #f2f2f2 !important;
	background-size: cover !important;
	margin-left: 0 !important;
}
.mobile_type .hzsj-xxgklist li a {
    display: inline-block;
    width: 100% !important;
    height: auto;
    padding-left: 0;
    line-height: unset !important;
}
.mobile_type .hzsj-xxgklist li span {
	text-align: center;
    font-size: 3vw !important;
    width: 100% !important;
    height: auto;
    line-height: 8.5vw !important;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.mobile_type .hzsj-fourth .hzsj-tylm {
    padding-top: 4vw;
}
.mobile_type .hzsj-fourth .hzsj-tylm:nth-child(2) {
   margin-bottom: 3vw;
}
.mobile_type .xxgk-li-important {
    background: #f2f2f2;
    width: 40vw !important;
	height: auto !important;
    margin: 2vw 0 0 2vw !important;
    text-align: center;
    border: 0.2vw solid #ccc;
}
.mobile_type .hdw70{
	width: 77%;
}
.mobile_type .hzsj-sjzl {
    height: auto;
}
.mobile_type .hzsj-sjzl ul li{
	margin-top: 3vw;
}
.mobile_type .hzsj-sjzl ul li img{
	width: 90vw !important;
    height: 10vw !important;
}
.mobile_type .hzsj-yqlj {
	width: 90vw;
    height: auto;
    line-height: 8vw;
    margin: 0 auto;
    background: #ffffff;
    padding-left: 2vw;
    padding-right: 2vw;
    padding-bottom: 4vw;
}
.mobile_type .yqlj {
	width: 100%;
    font-size: 4vw;
    margin-right: unset;
}
.mobile_type .hzsj-yqlj div {
    width: 24.5vw !important;
    height: 8vw !important;
    margin-left: 4vw !important;
}
.mobile_type .hzsj-yqlj div img{
	vertical-align: middle;
    width: 24.5vw !important;
    height: 5.5vw !important;
}
.mobile_type .heng {
    width: 94vw !important;
    height: 5vw !important;
}
.mobile_type .second_l {
    height: auto;
}

.mobile_type .duilian01{
	display: none !important;
}
.mobile_type .hzsj-tylbe {
    height: auto;
    line-height: 8vw;
    font-size: 3vw;
}








/* footr mobile_type */
/* .mobile_type .hzsj-gybz {
	display: none;
    height: 8vw;
    line-height: 8vw;
    font-size: 3vw;
}
.mobile_type .hzsj-gybz ul{
    width: 58vw !important;
    height: 8vw !important;
}
.mobile_type .hzsj-dbbq {
    height: 26vw;
    line-height: 4.5vw;
    padding-top: 3vw;
	position: relative;
}
.mobile_type .hzsj-dbbq1{
	width: 90vw !important;
    height: 25vw !important;
}
.mobile_type .hzsj-dbbq p {
    font-size: 3vw;
}
.mobile_type #imgConac {
    width: 8vw;
}
.mobile_type #_span_jiucuo img {
    width: 14vw;
}
.mobile_type .dzjg {
    position: absolute;
    top: 17vw;
    left: 27vw;
}

.mobile_type .zc {
    position: absolute;
    top: 24vw;
    left: 65vw;
} */
.mobile_type .duilian01_con{
	display: none;
}
/* 老年版 */
/* header _ old_type */
/* .old_type .top_top{
	height: 64px;
}
.old_type .top_top_in {
    height: 64px;
    line-height: 64px;
}
.old_type .top_top_in span{
	line-height: 64px;
}
.old_type .top_top_in span a {
    font-size: 32px;
}
.old_type .top_sx{
	display: none !important;
}
.old_type .loginBtns{
	font-size: 32px !important;
}
.old_type .loginItems {
    width: 160px;
    height: 140px;
    background-size: cover;
    font-size: 28px;
}
.old_type .loginItems a {
    height: 50px;
    line-height: 50px;
    margin-top: 12px;
}
.old_type .top_mid .nav_ li {
    position: relative;
    box-sizing: content-box;
    float: left;
    width: auto !important;
    height: 64px;
    line-height: 64px;
    text-align: center;
    margin-right: 0;
    background: none !important;
}
.old_type .top_mid .nav_ li a {
    display: block;
    font-size: 32px;
    padding: 0 43px;
}
.old_type .top_mid .nav_ li a:hover {
    background: #42b7ff;
} */

/* header _ old_type */


.dyc_1 {
    padding: 10px 30px !important;
}
.old_type .dyc_1{
	height: 64px !important;
}
.old_type #todayWeek{
	width: auto !important;
	line-height: 64px !important;
    font-size: 32px !important;
}

.old_type .seach {
    width: 465px;
    height: 45px;
    float: right;
   	background-size: contain;
	margin-top: 10px;
}
.old_type .seach input {
    padding-left: 50px;
    width: 285px;
    height: 45px;
    font-size: 24px;
    line-height: 45px;
}
.old_type .seach button {
    width: 127px !important;
    height: 45px !important;
}
.old_type .headLine-left{
	width: 60px;
	height: 155px;
	line-height: 74px;
	font-size: 32px;
}
.old_type .hand-lf li{
	height: 64px;
}
.old_type .hand-lf li a{
	display: block;
    font-size: 32px;
    line-height: 60px;
    margin-top: 2px;
    margin-right: 2px;
}
.old_type .headLine-more{
	font-size: 32px;
}
.old_type .headLine{
	margin: 50px auto !important;
}



.old_type .hzsj-first{
	height: auto;
}
.old_type .hzsj_first_1 {
    width: 1040px !important;
    height: 731px !important;
}
.old_type .section-focus-pic-b {
    height: 731px;
    width: 1040px;
}
.old_type .section-focus-pic-b .pages {
    width: 100%;
    height: 731px;
}
.old_type .section-focus-pic-b ul li {
    left: 1040px;
    width: 1040px;
    height: 731px;
}
.old_type  .section-focus-pic-b ul li img{
	width: 1040px !important;
	height: 731px !important;
}
.old_type .section-focus-pic-b ul li div{
	width: 100%;
	height: 64px;
}
.old_type .section-focus-pic-b ul li p {
    bottom: 0;
    width: 70%;
}
.old_type .section-focus-pic-b ul li p a {
    display: block;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-size: 32px !important;
    line-height: 64px;
}
.old_type .section-focus-pic-b .controler b {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-left: 10px;
    margin-right: 10px;
    background: #fff;
}
.old_type .section-focus-pic-b .controler b.down {
    width: 25px;
    height: 25px;
    background: #d40000;
}
.old_type .section-focus-pic-b .controler{
	bottom: 19px;
}
.old_type .hzsj-right {
    width: 100%;
	margin-top: 20px;
}
.old_type .hzsj-tylm {
    width: 100%;
    height: 96px;
    line-height: 96px;
	margin-top: 30px;
}
.old_type .hzsj-tylmbt {
    font-size: 48px;
    height: 96px;
}
.old_type .hzsj-tylmbt+span{
    height: 96px !important;
    line-height: 96px !important;
	padding: 0 !important;
}
.old_type .hzsj-tylmbt+span a{
    font-size: 32px !important;
}
.old_type .hzsj-tylby {
    line-height: 72px;
    font-size: 36px;
}

.old_type .hzsj-tylby li a {
    display: block;
	width: 78%;
	float: left;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.old_type .hzsj-tylby li {
    padding-left: 30px;
    background-size: 6px;
	height: 72px;
}
.old_type .fgx{
	display: none !important; 
}
.old_type .hzsj-left {
    float: unset;
    width: 100% !important;
    padding-right: 0 !important;
}
.old_type .hzsj-tylbe {
    height: auto;
    line-height: 72px;
    font-size: 36px;
}
.old_type .hzsj-tylbe li {
    padding-left: 30px;
    height: 72px;
}
.old_type .hzsj-tylbe li a {
    display: block;
    float: left;
    width: 78%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.old_type .hzsj-second{
	height: auto;
	border-top: 50px solid #f4f4f4;
	padding-bottom: 30px;
}
.old_type .hzsj-third{
	margin: 50px auto !important;
	padding: 30px;
	height: auto;
}
.old_type .hzsj-wsfw{
	height: auto;
}
.old_type .hzsj-wsfw div{
	width: auto !important;
    height: 96px !important;
    font-size: 48px !important;
    line-height: 96px !important;
    float: unset !important;
	padding: 0 15px !important;
}
.old_type .hzsj-wsfw ul li {
    width: 245px;
    height: 140px;
    font-size: 24px;
}
.old_type .hzsj-wsfw ul li a {
    display: block;
}
/* 飘窗 */
.old_type .duilian0_left {
    display: none !important;
}
.old_type .duilian01 {
    display: none !important;
}
.ariabodytopfiexed  .duilian0_left {
    display: none !important;
}
.ariabodytopfiexed .duilian01 {
    display: none !important;
}
/* 飘窗 */


.old_type .hzsj-fourth{
	height: auto;
	padding-bottom: 30px;
}
.old_type .hzsj-xxgklist{
	margin-top: 15px;
}
.old_type.hzsj-xxgklist li {
    width: 330px;
    height: 100px;
    line-height: 100px;
    font-size: 32px;
    margin-left: 0 !important;
    background-size: contain !important;
    margin-right: 15px;
    margin-top: 15px;
}
.old_type .hzsj-xxgklist li a {
    width: 230px;
    height: 100px;
    padding-left: 100px;
}
.old_type .hzsj-xxgklist li a:hover span {
    color: #355e92;
}
.old_type .hzsj-xxgklist li span {
    width: 230px;
    height: 100px;
}
.old_type .hzsj-xxgklist li {
    width: 330px;
    height: 100px;
    line-height: 100px;
    font-size: 32px;
    margin-left: 0 !important;
    margin-top: 20px;
    margin-right: 16px;
    background-size: contain !important;
}
.old_type .xxgk-li-important {
    width: 240px !important;
    margin-right: 18px !important;
    height: 100px !important;
}
.old_type #zt1, .old_type #zt2 {
    font-size: 36px;
}
.old_type #zt1{
	margin-left: 40px !important;
}
.old_type #zta1, .old_type #zta2 {
    font-size: 36px;
}
.old_type #zta1{
	margin-left: 40px !important;
}
.old_type #ztb1, .old_type #ztb2, .old_type #ztb3, .old_type #ztb4 {
    font-size: 36px;
}
.old_type #ztc1, .old_type #ztc2 {
    font-size: 36px;
}
.old_type #gd0,.old_type #gd1,.old_type #gd2,.old_type #gd3,.old_type #gda0,.old_type #gda1,.old_type #gda2, .old_type #gdb0,.old_type #gdb1,.old_type #gdb2,.old_type #gdb3,.old_type #gdb4,.old_type #gdc0,.old_type #gdc1,.old_type #gdc2{
    height: 96px !important;
    padding: 0 !important;
    line-height: 96px !important;
}
.old_type #gd0 a,.old_type #gd1 a,.old_type #gd2 a,.old_type #gd3 a,.old_type #gda0 a,.old_type #gda1 a,.old_type #gda2 a,.old_type #gdc0 a,.old_type #gdc1 a,.old_type #gdc2 a{
	font-size: 32px !important;
}
.old_type #gdb0 a,.old_type #gdb1 a,.old_type #gdb2 a,.old_type #gdb3 a,.old_type #gdb4 a{
	font-size: 32px !important;
}
.old_type .hzsj-tylm img {
    margin: 30px 20px !important;
    display: block;
    width: 5px;
    height: auto;
}
.old_type .hzsj-sjzl {
    height: auto;
    margin-top: 30px;
}
.old_type .hzsj-sjzl li {
    margin-top: 30px;
}
.old_type  .hzsj-sjzl li img{
    width: 100% !important;
    height: auto !important;
}
.old_type .hzsj-yqlj {
    width: 1040px;
    height: auto;
    line-height: 96px;
    margin: 50px auto 0;
    background: #ffffff;
    padding-left: 30px;
    padding-right: 30px;
	padding-bottom: 30px;
    border-bottom: 50px solid #f4f4f4;
}
.old_type .yqlj {
    display: block;
    float: unset;
    font-size: 48px;
    color: #076fbe;
    font-weight: bold;
    margin-right: 27px;
}
.old_type .hzsj-yqlj div {
    width: 260px !important;
    height: 80px !important;
    margin-left: 0 !important;
    margin-right: 85px;
}
.old_type .hzsj-yqlj div img {
    width: 260px !important;
    height: 60px !important;
}



/* footer old_type */
/* .old_type .hzsj-gybz {
    height: 64px;
    line-height: 64px;
    font-size: 32px;
}
.old_type  .hzsj-gybz ul{
	width: 630px !important;
    height: 64px !important;
}
.old_type .hzsj-dbbq {
    height: auto;
    padding-top: 30px;
    padding-bottom: 30px;
}
.old_type .hzsj-dbbq1{
	height: auto !important;
}
.old_type .hzsj-dbbq p {
    width: 850px;
    margin: 0 auto;
    font-size: 32px;
    line-height: 54px;
}
.old_type .dzjg{
	margin-top: 60px;
}
.old_type .zc{
	margin-top: -151px !important;
} */
/* footer */


/* 老年版 */


/* 首页轮播图 */
.swiper-slide img{
	width: 519px;
	height: 365px;
}
.lbtit {
    width: 100%;
    height: 40px;
    background: rgba(0,0,0,.5);
    z-index: 999;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    line-height: 40px;
}
.lbtit p {
    width: 65%;
    padding-left: 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	left: unset !important;
	width: auto !important;
	right: 30px !important;
}
.swiper-pagination .swiper-pagination-bullet {
    width: 10px;
    height: 10px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
}
.swiper-pagination .swiper-pagination-bullet-active {
    width: 20px;
	border-radius: 10px;
    background: #d40000;
}
/* 老年版 */
 .old_type .swiper-slide img{
	width: 1040px;
	height: 731px;
}
.old_type .lbtit{
	height: 64px;
	line-height: 64px;
}
.old_type .lbtit p{
	padding-left: 30px;
	font-size: 32px;
}
.old_type .swiper-pagination .swiper-pagination-bullet {
	width: 20px;
	height: 20px;
}
.old_type .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: 17px !important;
}
/* 手机版 */
.mobile_type .swiper-slide img{
	width: 90vw;
	height: 60vw;
}
.mobile_type .lbtit{
	height: 13vw;
	line-height: 13vw;
}
.mobile_type .lbtit p{
	width: 43%;
	font-size: 4vw;
	padding-left: 3vw;
}
.mobile_type .swiper-pagination .swiper-pagination-bullet {
    width: 3vw;
    height: 3vw;
}
.mobile_type .swiper-pagination .swiper-pagination-bullet-active {
    width: 3vw;
	border-radius: 1.5vw;
}
.mobile_type .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {
    right: 3vw !important;
	bottom: 2vw !important;
}
/* 首页轮播图 */


.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}
/* tab切换重新写 */
.tabqh .hd {
    position: relative;
    height: 55px;
	line-height: 55px;
    border-bottom: 1px solid #cfcfcf;
}
.more {
    position: absolute;
    top: 0;
    right: 0;
}
.tabqh .hd ul li {
    float: left;
    /* cursor: pointer; */
    text-align: center;
    font-size: 17px;
	margin-right: 10px;
}
.tabqh .hd ul li span {
	display: block;
    width: 100%;
    color: #333;
    height: 50px;
    margin-top: 2px;
}
.tabqh .hd ul li:first-child span {
    background: none;
    padding-left: 0;
    font-size: 20px;
    color: #355e92;
    font-weight: bold;
    border-bottom: none !important;
}
.tabqh .hd ul li.on span {
    height: 50px;
    margin-top: 2px;
    color: #355e92;
    font-weight: bold;
    border-bottom: 3px solid #355E92;
}
.tabqh .bd li {
    height: 39px;
    line-height: 40px;
    padding-left: 15px;
	border-bottom: 1px dashed #bfbfbf;
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3058/site/images/28543/hzsj_pic_16.png) no-repeat left center;
}
.tabqh .bd li a {
    display: block;
    float: left;
    width: 70%;
	font-size: 15px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.tabqh .bd li span {
    float: right;
    color: #999;
}
/* old_type */
.old_type .tabqh .hd {
    height: auto;
    line-height: 96px;
}
.old_type .tabqh .hd ul li {
    font-size: 42px;
    height: 96px;
	margin-right: 15px;
}
.old_type .tabqh .hd ul li span {
    height: 94px;
}
.old_type .tabqh .hd ul li:first-child span {
    font-size: 48px;
    color: #355e92;
    font-weight: bold;
    border-bottom: none;
}
.old_type .more{
	font-size: 36px;
}
.old_type .tabqh .bd li {
	width: 1010px;
    height: 72px;
    line-height: 72px;
    padding-left: 30px;
    background-size: 6px;
}
.old_type .tabqh .bd li a{
	font-size: 36px;
}
.old_type .tabqh .bd li span{
	font-size: 36px;
}
.old_type .conWrap{
	position: relative;
    width: 1040px !important;
    height: 400px !important;
}
.old_type .conWrap ul{
    width: 1040px !important;
}
.old_type .conWrap li{

}
/* mobile */
.mobile_type .tabqh .hd {
    height: auto;
    line-height: 8vw;
}
.mobile_type .tabqh .hd ul li {
    font-size: 4vw;
    margin-right: 4vw;
	height: auto;
}
.mobile_type .tabqh .hd ul li.on span {
    height: 8vw;
    color: #355e92;
    font-weight: bold;
    border-bottom: 3px solid #355E92;
}
.mobile_type .more{
	font-size: 4vw;
}
.mobile_type .tabqh .bd li{
	width: 87vw;
	height: 12vw;
    line-height: 12vw;
    padding-left: 3vw;
}
.mobile_type .tabqh .bd li a {
    width: 65%;
    font-size: 3vw;
}
.mobile_type .tabqh .bd li span{
	font-size: 3vw;
}
.mobile_type .conWrap{
	height: 63vw !important;
}
.mobile_type .tabqh .hd ul li:first-child span {
    height: auto;
    color: #355e92;
    font-weight: bold;
    border-bottom: none;
    font-size: 5vw;
}
/* tab切换重新写 */
