/*公用样式*/
*{
	margin: 0;
	padding: 0;
}

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

/*清除浮动*/
.clearfix {
    zoom: 1;
}			
.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

/*当前位置*/
.position{width:100%; height:40px; background-color:#EDEDED;}
.position_con{width:1200px; height:40px; margin:0 auto; background:url(position.png) no-repeat 25px 15px; padding-left:50px; line-height:40px; font-size:13px;}
a{color: #333;}
a:hover{color:#21528a;}
/*文章正文*/
.content{
	width: 1200px;
	margin: 0 auto;
	min-height: 440px;
}

.cont1{
	margin: 20px 40px;
}

.cont1_top h1{
	padding: 20px 0;
	text-align: center;
	border-bottom: 2px solid #717171;
}

.cont1_nav{
	text-align: center;
	width: 800px;
	margin: 0 auto;
}

.cont1_nav span{
	margin-left: 40px;
}

.cont1_nr{
	margin: 30px 0;
}

.cont1_nr p{
	color: #333333;
	margin-bottom: 40px;
	font-size: 15px;
	line-height: 30px;
}
.cont1_nr span{
	display: block;
	text-align: right;
	line-height: 40px;
}

.dy_fx{
	width: 100%;
	height: 40px;
	line-height: 40px;
	text-align: right;
	background: #f1f1f1;
}

.dy_fx span{
	margin-right: 20px;
}

.dy_fx span a{
	color: #333333;
}

.dy_fx a img{
	margin-right: 6px;
}
a{color: #333;}
a:hover{color:#21528a;}

#pc{
	display: block;
	}
#phone{
	display: none;
}


@media screen and (max-width:768px){
	#pc{
		display: none;
	}
	#phone{
		display: block;
	}
	/******根据不同的项目补全页面通用样式属性*****/
	body{background:#efefef;}
	a{color:#333;	}
	a:hover{color:??}
	.wap_text_r{ text-align:right}
	
	/****主框架***/
	.wap_p{}
	.wap_box{width:100%; height:100%; background:#FFF; overflow:hidden; padding:10px 15px 15px 15px; margin:10px 0}
	
	/**banner区域**/
	.wap_banner{ height:80px; background:url(banner.png) no-repeat center top; background-size:cover;  }
	
	/**fooer部分*/
	.wap_copyright{width:100%; height:50px; font-size:12px; color:#FFF; text-align:center; background:#000}
	.wap_copyright span{ display:block; line-height:20px; padding-top:5px;}
	
	/**nav 区域**/
	.wap_nav{ height:48px; font-size:18px; color:#FFF; background:#0557c7; }
	.wap_Li {height:48px; margin:0 15px; overflow:hidden;  z-index:-1;}
	.wap_Li ul {
		width:405px; /*此处高度需要根据具体二级栏目数量*宽度=具体值 来调整*/
		height:48px; margin:0; padding:0;
		overflow: hidden; 
		white-space: nowrap; 
		text-overflow: ellipsis;
	 }
	.wap_Li li {line-height:48px; float:left; width:auto; text-align:center; }
	.wap_Li li  a{ /*控制字体的属性*/
		color:#FFF; 
		font-size:16px;
		display:block;
		padding-right:30px;
		line-height:48px;
	  }
	.zt .nav_bg{position:relative; padding-left:40px; background:#e9e9e9;}
	
	/**图片新闻**/
	.wap_picnews{width:100%; height:auto; text-align:center; overflow:hidden}
	.wap_picnews img{max-width:100%; height:auto}
	.kePublic{background:#FFF; padding:0px;}
	
	.slider{display:none}/*用于获取更加体验*/
	.slider ul{ margin:0; padding:0;}
	.slider li{ width:100%; height:auto; position:relative}
	.slider li span{ width:100%; line-height:43px; color:#FFF; font-weight:600; position:absolute; left:0; bottom:0; text-align:left;padding-left:15px;}
	.focus span{width:8px; height:4px; margin-right:3px;  background:#999; font-size:0}
	.focus span.current{background:#0557c7; width:10px; height:4px;}
	
	/**通用栏目标题**/
	.wap_title{height:38px; line-height:38px; border-bottom:#b9b9b9 solid 2px; position:relative}
	.wap_title span{ font-size:20px; font-weight:bold; color:#0557c7}
	.wap_title .sp_ico{width:3px; height:16px; background:#0557c7; position:absolute; left:-15px; top:11px;}
	
	
	/**新闻类型二*/
	.wap_onecen{height:auto; overflow:hidden}
	.wap_onecen ul{width:100%; height:auto; margin:0; padding:0; }
	.wap_onecen li{width:100%; height:auto; float:left; border-bottom:#e6e6e6 solid 1px; padding:12px 0;}
	.wap_onecen li a,
	.wap_onecen li span{ display:block;}
	.wap_onecen li a:active{ background:#CCC}
	.wap_onecen li .sp_title{width:70%; height:40px; line-height:20px; float:left; font-size:16px;}
	.wap_onecen li .sp_img{width:90px; height:60px;float:right}
	.wap_onecen li .sp_img img{width:90px; height:60px}
	.wap_onecen li .sp_time{width:70%; line-height:18px; float:left; font-size:10px; color:#999; margin-top:5px;}
	.wap_onecen .wap_more{ display:block; line-height:40px; text-align:center; float:left;width:100%; margin-top:10px; background:#CCC}
	
	
	/**新闻类型二**/
	.wap_twocen{height:auto; overflow:hidden;}
	.wap_twocen ul{width:100%; height:auto; margin:0; padding:0; }
	.wap_twocen li{width:25%; height:90px; float:left; text-align:center; padding:10px 0;}
	.wap_twocen li:hover{ background:#f8f8f8}
	.wap_twocen li a{width:48px; height:48px; display:block; margin:0 auto; text-align:center; 
		border-radius:60px;
		-moz-border-radius: 60px;      
		-webkit-border-radius: 60px; 
	}
	.wap_twocen li a img{ max-width:50% ; margin-top:25%}
	.wap_twocen li a.bg_01{background:#fd5e5e; }
	.wap_twocen li a.bg_02{background:#66b34e}
	.wap_twocen li a.bg_03{background:#ffab33}
	.wap_twocen li a.bg_04{background:#ff6699}
	.wap_twocen li a.bg_05{background:#2ea1f1}
	.wap_twocen li a.bg_06{background:#ffcd34}
	.wap_twocen li a.bg_07{background:#d87ee3}
	.wap_twocen li a.bg_08{background:#33d198}
		
	.wap_twocen li span{ width:100%; height:30px; line-height:30px; display:block; text-align:center; font-size:14px;}
		
		
	/**新闻类型三**/
	.wap_threecen{height:auto; overflow:hidden; border-bottom:#e6e6e6 solid 1px; margin-top:10px}
	.wap_threecen h1{ display:block; line-height:28px; font-size:22px; padding:0; margin-bottom:10px; font-weight:100;}
	.wap_threecen ul{width:105%; height:auto; margin:0; padding:0;}
	.wap_threecen li{width:30%; height:auto; float:left; margin-right:10px;}
	.wap_threecen li img{width:100%; height:auto;}
	.wap_threecen .wap_time{line-height:36px; display:block; font-size:12px; color:#999}
	
	.wap_threecen2 li{width:46%; height:auto; float:left; margin-right:10px;}
	
	
	/**新闻类型四*/
	.wap_fourcen{height:auto; overflow:hidden}
	.wap_fourcen ul{width:100%; height:auto; margin:0; padding:0; }
	.wap_fourcen li{width:100%; height:auto; float:left; border-bottom:#e6e6e6 solid 1px; padding:10px 0 8px 0}
	.wap_fourcen li a{width:100%; line-height:20px; font-size:16px; float:left; display:block; margin-bottom:5px }
	.wap_fourcen li a:active{}
	.wap_fourcen li .sp_laiyuan{line-height:20px; font-size:10px; color:#999; float:left; text-align:right}
	.wap_fourcen li .sp_time{line-height:20px; font-size:10px; color:#999; float:right; text-align:right}
	.wap_fourcen .wap_more{ display:block; line-height:40px; text-align:center; float:left;width:100%; margin-top:15px; background:#CCC}
	
	/**新闻类型五*/
	.wap_fivecen{height:auto; overflow:hidden}
	.wap_fivecen ul{width:100%; height:auto; margin:0; padding:0; }
	.wap_fivecen li{width:100%; height:auto; float:left; border-bottom:#e6e6e6 solid 1px; padding:5px 0;}
	.wap_fivecen li a{width:100%; line-height:30px; font-size:16px; float:left; display:block;}
	.wap_fivecen li a:active{}
	.wap_fivecen li .sp_laiyuan{line-height:20px; font-size:10px; color:#999; float:left; text-align:right}
	.wap_fivecen li .sp_time{line-height:24px; font-size:10px; color:#999; float:right; text-align:right}
	.wap_fivecen .wap_more{ display:block; line-height:40px; text-align:center; float:left;width:100%; margin-top:15px; background:#CCC}
	
	
	/*******文章页  ********/
	.wz-p30{padding:16px 15px 5px 15px}
	.wap_time2{line-height:20px; display:block; font-size:12px; color:#999}
	
	.wz-p20{padding:6px 10px 5px 15px}
	.wz-p20 p{ line-height:26px; font-size:16px; margin:0 0 9px 0; padding:0; }
	
	
	#header{background: #00a1e9; text-align: center; height:60px; line-height:60px; color: #fff; position: relative;}
	#header span.right{width:60px;height:60px;position: absolute;right: 0;top: 0;background: url(btn.jpg) no-repeat center center;background-size: 80%;
	transform:rotate(0deg);
	-ms-transform:rotate(0deg);     /* IE 9 */
	-moz-transform:rotate(0deg);    /* Firefox */
	-webkit-transform:rotate(0deg); /* Safari 和 Chrome */
	-o-transform:rotate(0deg);
	-webkit-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
	cursor:pointer;
	}
	#header span.right.on{background:url(btn.png) no-repeat center center;background-size: 55%;
	transform:rotate(135deg);
	-ms-transform:rotate(135deg);     /* IE 9 */
	-moz-transform:rotate(135deg);    /* Firefox */
	-webkit-transform:rotate(135deg); /* Safari 和 Chrome */
	-o-transform:rotate(135deg);
	-webkit-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;}
	#header h1{font-size: 0.16rem;font-weight: normal; margin:0; padding:0;}
	#header span.left{position:absolute;left:0;top:0; display: block; width:60px;height: 60px;}
	#header span.left img{width:60px; height:60px}
	
	.menu{overflow: hidden;  width: 100% ; height:auto; position: absolute; top:60px; z-index: 9999; display:none}
	.menu ul{ margin:0; padding:0;}
	.menu li{width: 100%; text-align: center; font-size:14px; line-height:50px;}
	.menu li a{display:block; padding-left:60px; text-align:left;  background:#000; border-bottom:1px solid #4b4b4b; color: #fff; 
		filter:alpha(opacity=90); /*IE滤镜，透明度50%*/
		-moz-opacity:0.9; /*Firefox私有，透明度50%*/
		-khtml-opacity: 0.9;
		opacity:0.9;/*其他，透明度50%*/
	}
	.menu li a:hover{ background:#474747;
	filter:alpha(opacity=90); /*IE滤镜，透明度50%*/
		-moz-opacity:0.9; /*Firefox私有，透明度50%*/
		-khtml-opacity: 0.9;
		opacity:0.9;/*其他，透明度50%*/
		}

	}

/* 适老化 */
.old_type .position_con{
	font-size: 36px;
	line-height: 72px;
	height: 72px;
	background: url(position.png) no-repeat 12px 24px;
	background-size: 36px;
}
.old_type .position{
	height: 72px !important;
	line-height: 72px;
}
.old_type .art_title h2{
	font-size: 52px;

}
.old_type .art_title h2{
	width: 100%;
	line-height: 112px;
}
.old_type .fz_xx{
	width: 80%;
	height: 112px;
	line-height: 56px;
	margin: auto;
}
.old_type .fz_xx span{
	font-size: 28px;
}
.old_type .art_share{
	margin-top: 60px;
	right: -60px;
}
.old_type #zoom p {
    font-size: 32px !important;
    line-height: 64px !important;
}
.old_type #zoom p span{
    font-size: 32px !important;
    line-height: 64px !important;
}
.old_type .bt_xx{
	height: 56px;
	line-height: 56px;
}
.old_type .bt_xx a {
    font-size: 28px !important;
}
.old_type .sys{
	line-height: 56px !important;
	font-size: 28px !important;
}
.old_type #a39578659 canvas {
    width: 170px !important;
}
.old_type canvas{
	width: 170px !important;
	margin-bottom: 30px;
}
.old_type .art_title{
	line-height: 104px;

}
.old_type .art_title h3{
	font-size: 52px;

}
.old_type .bdshare-button-style1-16 .bds_more{
	background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3229/site/picture/0/2207281424582058128.png?0.26439301935345916) no-repeat;
	background-size: 28px;
}
.old_type .bdshare-button-style1-16 a, .bdshare-button-style1-16 .bds_more{
	height: 34px;
	width: 34px;
}
.old_type .bdshare-button-style1-16 .bds_weixin{
	background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3229/site/picture/0/2207281424583208803.png?0.4563362621926952) no-repeat;
	background-size: 34px;
}
.old_type .bdshare-button-style1-16 .bds_tsina{
	background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web3229/site/picture/0/2207281424584377643.png?0.32339207430560624) no-repeat;
    background-size: 34px;
}
.old_type .fwhuanhang{
	display: block !important;
}
.old_type #zoom .tableoverflow td{
	font-size: 36px;
	line-height: 72px !important;
	width: auto;
}
.old_type #zoom img{
	width: 200px;
    margin-left: 20px;
    margin-right: 20px;
}
