<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*2014.9改版*/
/********************预加载 BEGIN********************/
*{
	margin:0 auto;
	padding:0;
	outline:none;
}
body{
	font-family:"Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
	font-size:14px;
	line-height:26px;
	color:#333;
	_background-image: url(about:blank);
	_background-attachment: fixed;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#ff7d00;
}
ul{
	list-style:none;
}
table{
	border-collapse:collapse;
	border-spacing:0;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:400;
}
input{
	font-size: 12px;
	font-family: "Microsoft Yahei", "微软雅黑", "Tahoma", "SimSun";
}
img{
	border:none;
}
/*字体*/
.fb{
	font-weight: bold;
}
/*行间距*/
.ulIcon li{
	background: url(../images/2014bg.png) no-repeat;
}
.lh30ul li,.lh36ul li{
	padding-left: 10px;
	vertical-align:middle;
	overflow: hidden;
}
.lh30ul li{
	height: 29px;
	line-height: 29px;
	background-position: -202px -252px;
}
.lh36ul li{
	height: 36px;
	line-height: 36px;
	background-position: -202px -250px;
}
/*内外边距*/
.pt5{
	padding-top: 5px;
}
.pt15{
	padding-top: 15px;
}
.mt40{
	margin-top: 40px;
}
.mb5{
	margin-bottom: 5px;
}
.mb7{
	margin-bottom: 7px;
}
.mb10{
	margin-bottom: 10px;
}
.mb15{
	margin-bottom: 15px;
}
.mb20{
	margin-bottom:20px;
}
.mb35{
	margin-bottom: 35px;
}
.mb40{
	margin-bottom: 40px;
}
.mr20{
	margin-right: 20px;
}
/*float*/
.fl{
	float:left;
	_display:inline;
}
.fr{
	float:right;
	_display:inline;
}
.cf:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.cf{
	*zoom:1;
}
.clear{
	height: 0;
	line-height: 0;
	font-size: 0;
	clear: both;
	overflow: hidden;
}
/********************预加载 END********************/
/********************index public BEGIN*************/
.box,#footer {
	width: 980px;
}
.box .lm{
	float: left;
	width: 740px;
}
.box .l{
	float: left;
	width: 370px;
	margin-right: 25px;
}
.box .m{
	float: left;
	width: 345px;	
}
.box .r{
	float: right;
	width: 215px;
}
.bg{
	background: url(../images/2014bg.png) no-repeat;	
}
/*页面中另外超链接颜色 begin*/
.blue a{
	color: #1257a4;
}
.gray a{
	color: #666;
}
.blue a:hover, .gray a:hover{
	color: #FF7D00;
}
/*页面中另外超链接颜色  end*/
/*公用大小标题 begin*/
.bigTitle{
	position: relative;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	border-bottom: 2px solid #014fa2;
}
.bigTitle span{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	font-size: 20px;
	border-bottom: 2px solid #ff5a00;
	cursor: pointer;
	font-weight: bold;
	color: #D6370F;
}
.bigTitleR{
	text-align: right;
}
.bigTitleR a{
	margin-left: 8px;
}
.smallTitle{
	position: relative;
	height: 8px;
	border-top: 2px solid #1257a4;
	color: #1257a4;
	background: #fff;
}
.smallTitle span{
	position: absolute;
	left: 0;
	top: -12px;
	display: block;
	height: 18px;
	line-height: 18px;
	vertical-align: middle;
	font-size: 16px;
	padding-right: 10px;
	background: #fff;
}
.smallTitle span a{
	height: 20px;
	line-height: 20px;
	vertical-align: middle;
	overflow: hidden;
}
.smallTitle b{
	position:absolute;
	top: -13px;
	left: 130px;
	display: block;
	width: 85px;
	height: 27px;
	background-color: #fff;
}
/*文字间的小圆点*/
.bigTitle span i,.smallTitle span i{
	display: inline-block;
	font-size: 11px;
	color: #1257a4;
	font-style: normal;
	margin: 0 7px;
	overflow: hidden;
	vertical-align: middle;
	margin-top: -2px;
}
/*公用大小标题 end*/
/*图片上覆盖透明标题 begin*/
.alphaImgTitle{
	position: relative;
	display: block;
}
.alphaImgTitle span,.alphaImgTitle b{
	position: absolute;
	left: 0;
	bottom: 0;
	_bottom: -1px;
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
}
.alphaImgTitle span{
	background: #333;	
	filter: alpha(opacity=60);
	opacity: 0.6;
}
.alphaImgTitle:hover span{
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.alphaImgTitle b{
	font-weight: normal;
	overflow: hidden;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.alphaImgTitle i{
	position: absolute;
	left: 5px;
	top: 50px;
	display: block;
	width: 43px;
	height: 43px;
	cursor: pointer;
	background-position: -125px -309px;
}
.w165x125,.w165x125 img{
	display: block;
	width: 165px;
	height: 125px;
	overflow: hidden;
}
.w215x100{
	display: block;
	width: 215px;
	height: 100px;
	overflow: hidden;
	margin-bottom: 35px;
}
.w215x120{
	display: block;
	width: 215px;
	height: 120px;
	overflow: hidden;
}
.w215x120 img, .w215x120 img{
	display: block;
	width: 215px;
	overflow: hidden;
}
/*图片上覆盖透明标题 end*/
/*图片标题摘要组合 begin*/
.imgTitAbs{
	height: 125px;
	margin-bottom: 7px;
	overflow: hidden;
}
.imgTitAbsP{
	height: 60px;
	font-size: 12px;
	line-height: 20px;
	overflow: hidden;
}
.imgTitAbsL{
	display: block;
	float: left;
	width: 165px;
	height: 125px;
}
.imgTitAbsL img{
	width: 165px;
	min-height:125px;
}
.imgTitAbsR{
	margin-left: 180px;
	_margin-left: 177px;
}
.imgTitAbsR h5{
	font-size: 16px;
	height: 48px;
	line-height: 24px;
	margin-bottom: 7px;
	overflow: hidden;
}
.imgTitAbsR h5 a{
	color: #000;
}
.imgTitAbsR h5 a:hover{
	color: #ff7d00;
}
/*图片标题摘要组合 end*/
/*页面中公用的三个大板块高度 begin*/
.h1130,.h655,.h270{
	overflow: hidden;
}
.h1130{
	height: 1130px;
}
.h655{
	height: 655px;
}
.h270{
	height: 270px;
}
/*页面中公用的两个大板块高度 end*/
/********************index public END***************/
/********************顶部通栏 BEGIN****************/
.site_nav {
	position: fixed;
	_position: absolute;
	top: 0;
	_top:expression(eval(document.documentElement.scrollTop));
	left: 0;
	z-index: 9999;
	width: 100%;
	height: 40px;
	background: #f3f3f3;
	font-size:12px;
}
/*顶部通栏左侧 begin*/
.site_nav_l {
	float: left;
	width: 500px;
	height: 40px;
}
.site_nav_l a {
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	margin-right: 15px;
}
.moreMenu {
	position: relative;
	float: left;
	width: 50px;
	height: 40px;
}
.moreMenu .more {
	color: #a2a2a2;
}
.moreMenu .more:hover {
	color: #a2a2a2;
}
.arrow {
	position: absolute;
	top: 18px;
	z-index: 10;
	width: 0;
	height: 0;
	line-height: 0;
	margin-left: 5px;	
	font-size: 0;
	border-color: #c2c2c2 transparent transparent;
	border-style: solid dashed dashed;
	border-width: 5px 5px 0;	
	transform:rotate(0deg);
	-webkit-transform: rotate(0deg);
	transition: all 0.25s ease 0s;
}
.arrowHover {
	transform:rotate(180deg);
	-webkit-transform: rotate(180deg);
	transition: all 0.25s ease 0s;	
}
/*更多下拉 begin*/
.moreSelect {
	position: absolute;
	top: 40px;
	left: -20px;
	display: none;
	z-index: 1000;
	padding: 9px 0 20px;
}
.moreSelect ul {
	width: 135px;
	overflow: hidden;
	padding: 6px 0;
	background: #fff;
	border: 1px solid #cdcdcd;
	box-shadow: 0 0 8px #cdcdcd;
	-webkit-box-shadow: 0 0 8px #cdcdcd;
	-moz-box-shadow: 0 0 8px #cdcdcd;
}
.moreSelect ul li {
	height: 31px;
	line-height: 31px;
	vertical-align:middle;
}
.moreSelect ul li a {
	display: block;
	height: 31px;
	padding: 0 10px;
	margin-right: 0;
	color: #585858;
}
.moreSelect ul li a:hover {
	color: #585858;
	background: #f2f2f2;
}
.moreSelect ul li a span {
	display: block;
	width: 115px;
	height: 31px;
	line-height: 31px;
	cursor: pointer;
	border-bottom: 1px dotted #dcdddd;
}
.moreSelect ul li.nobb a span {
	border-bottom: none;
}
/*更多下拉 end*/
/*顶部通栏左侧 end*/
/*顶部通栏右侧 begin*/
.site_nav_r {
	float: right;
	display: block;
	width: 470px;
	height: 40px;
}
.site_nav_r li {
	float: right;	
	height: 40px;
	line-height: 40px;
	padding-right: 15px;
	_display: inline;
}
.site_nav_r li.search {
	width: 214px;
	height: 23px;
	line-height: 23px;
	margin-top: 6px;
	padding-right: 0px;
	background: #fff;
	border: 1px solid #d2d2d2;
}
.searchText {
	float: left;
	width: 166px;
	height: 23px;
	line-height: 23px;
	vertical-align: middle;
	padding-left: 5px;
	border: 0;
	color: #666;
	background: #fff;
}
.searchBtn {
	float: right;
	width: 43px;
	height: 23px;
	cursor: pointer;
	border: 0;
	background-color: #d0d0d0;
	background-position: -78px -122px;
}
/* 登录下拉框 start */
#login {
	position: relative;
}
.loginSelect {
	position: absolute;
	top: 40px;
	left: -60px;
	z-index: 1000;
	display: none;
	width: 258px;
	border-top: 9px solid #fff;
}
#loginFrame {
	width: 190px;
	height: 190px;
	overflow: hidden;
	padding: 14px 34px 4px 34px;
	background: #fff;
	border: 1px solid #cdcdcd;
	-webkit-box-shadow: 0 0 8px #cdcdcd;
	-moz-box-shadow: 0 0 8px #cdcdcd;
	box-shadow: 0 0 8px #cdcdcd;
}
#loginFrame p {
	height: 20px;
	line-height: 20px;
	color: #888;
	margin-bottom: 10px;
}
#loginFrame span {
	display: block;
	height: 18px;
	line-height: 18px;
	margin-bottom: 5px;
}
.loginLable{
	position: relative;
	height: 27px;
	margin-bottom: 4px;
}
.loginLable label{
	position: absolute;
	left: 5px;
	top: 0px;
	display: block;
	height: 27px;
	line-height: 27px;
	color: #888;
}
.loginLable input {
	position: absolute;
	left: 0;
	top: 0px;
	width: 183px;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	outline: none;
	color: #ccc;
	border: 1px solid #ddd;
	background: none;
}
.loginFrameBtn {
	float: left;
	width: 190px;
	height: 30px;
	line-height: 24px;
	margin-top: 8px;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	border: none;
	background-position:0 -88px;
	background-color: #fff;
}
.loginFrameBtn:hover{
	background-position:0 -56px;
}
.userNameBox {
	text-align: right;
}
.userNameBox span{
	display:block;
	_display:inline-block;
	float: left;
	_float: none;
}
.userName{
	width: 70px;
	margin-right: 8px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
/*顶部通栏右侧 end*/
/********************顶部通栏 END******************/
/********************logo 二维码 begin*************/
.logoCode{
	height: 100px;
}
.logo{
	float: left;
	width: 205px;
	height: 100px;
	margin-right: 35px;
}
.logo a{
	display: block;
	width: 205px;
	height: 53px;
	margin-top: 27px;
	text-indent: -9999px;
}
.qr_code{
	float: right;
	width: 254px;
	height: 48px;
	padding-top: 52px;
}
.qr_code li{
	position: relative;
	float: left;
	width: 88px;
	height: 35px;
	line-height: 14px;
}
.qr_code li.zjsjb{
	width: 78px;
}
.qr_code li a{
	display: block;
	margin-left: 0;
	width: 30px;
	padding-left: 36px;
	height: 28px;
	background: url(../images/weixin.png) no-repeat;
}
.qr_code li.zjsjb a{
	width: 42px;	
}



/*菜单*/
.menu{height:50px; background:#1257A4; margin:0 auto; overflow:hidden;}
.menu_t{width:1000px; height:50px; margin:0 auto;}
.menu_t ul {width:1026px;}
.menu_t li { float:left;color:#fff; font-size:18px; text-align:center;}
.menu_t li a {text-decoration:none; height:50px;line-height:50px; padding-left:33px; padding-right:33px;display:block;color:#fff;}
.menu_t li a:hover {color:#fff; text-decoration:none;height:50px;line-height:50px; background:#033155;}
.menu_t a.cu:link,.menu_t a.cu:visited {color:#FFF; background:#033155;}

/********************nav BEGIN********************/
.nav {
	height: 57px;
	padding-top: 8px;
	background: #1257a4;
}
.nav ul {
	float: left;
	width: 142px;
	height: 50px;
	padding-left: 20px;
	border-right: 1px solid #055fc2;
}
.nav ul li {
	float: left;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	_display: inline;
	margin-right:17px;
}
.nav ul li a{
	color:#8bb9eb;
	white-space:nowrap;
}
.nav ul li a:hover{
	color:#ff8e50;
}
.nav ul li a.white{
	color:#fff;
}
.nav ul li a.white:hover{
	color:#ff8e50;
}
.nav ul.ulFirst {
	width: 157px;
	padding-left: 0;
}
.nav ul.ulFirst .liFirst {
	margin-right: 9px;
}
.nav ul.ulFirst .liFive {
	margin-right: 23px;
}
.nav ul.ulcon .liFive {
	margin-right: 23px;
}
.nav ul.ulLast {
	width: 140px;
	border-right: 0;
}
.nav ul.ulLast li.nomr {
	margin-right: 0;
}
/********************nav END**********************/
/********************subNav BEGIN*****************/
.subNav {
	width: 100%;
	height: 30px;
	margin-bottom: 13px;
	background: #e4ebf1;
}
.subNav ul li {
	float: left;
	width: 41px;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
	color: #004ea2;
}
.subNav ul li.noa {
	width: 40px;
}
.subNav ul li a {
	color: #666;
}
.subNav ul li a:hover {
	color: #ff7d00;
}
/*滚动效果 begin*/
.subNav ul li.subNavScroll{
	width: 410px;
	overflow: hidden;
}
/*滚动效果 end*/
.subNav ul li.subSite{
	position: relative;
	width: 39px;
}
.subSite .more {
	font-size: 12px;
	color: #a2a2a2;
}
.subSite .more:hover {
	color: #ff7d00;
}
.subarrow{
	position: absolute;
	top: 13px;
	z-index: 10;
	width: 0;
	height: 0;
	line-height: 0;
	margin-left: 4px;	
	font-size: 0;
	border-color: #c2c2c2 transparent transparent;
	border-style: solid dashed dashed;
	border-width: 5px 5px 0;	
	transform:rotate(0deg);
	-webkit-transform: rotate(0deg);
	transition: all 0.25s ease 0s;
}
.subarrowHover {
	transform:rotate(180deg);
	-webkit-transform: rotate(180deg);
	transition: all 0.25s ease 0s;	
}
.subSiteSelect{
	position: absolute;
	top: 30px;
	right: 0px;
	_right: -1px;
	display: none;
	z-index: 1000;
	width: 978px;
	border: 1px solid #e4ebf1;
	padding: 5px 0 3px 0;
	background: #fcfcfc;
	font-size: 12px;
}
.subSiteSelect ul{
	padding-left: 15px;
	padding-bottom: 2px;
}
.subNav ul li.subSite li{
	width: 34px;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	overflow: hidden;
}
.subNav ul li.subSite .add{
	display: block;
	border-top:1px solid #e4ebf1;
}
.subNav ul li.subSite .add li{
	width:auto;
	margin-right: 10px;
}
/********************subNav END*******************/
/********************顶部图片文字 begin************/
.topImgText{
	width: 980px;
	height:75px;
	border-bottom:2px solid #1e60a9;
	margin-bottom: 15px;
}
.topImgText li{
	float:left; 
	width:310px; 
	padding-right:25px;	
}
.topImgText li img{
	float:left; 
	width:100px; 
	height:75px; 
	padding-right:10px;
}
.topImgText li h3{
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.topImgText li p{
	height: 36px;
	line-height:18px;
	font-size: 12px;
	color: #666;
	overflow: hidden; 
}
.topImgText li.nopr{
	padding-right:0;
}
.topImgText li p a{
	color: #666;
}
.topImgText li p a:hover{
	color: #ff7d00;
}
/********************顶部图片文字 end*****************/
/********************热点新闻、即时报、浙江表情、浙江新闻、浙江视界、媒体矩阵、评论、热讯、活动、 BEGIN*******************/
/*热点新闻 begin*/
.hotNews{
	height: 80px;
}
.hotNewsL{
	float: left;
	width: 715px;
	text-align: center;
}
.hotNewsL h1{
	height: 42px;
	line-height: 42px;
	font-size: 30px;
	overflow: hidden;
}
.hotNewsL p{
	height: 38px;
	line-height: 38px;
	overflow: hidden;
}
.hotNewsR{
	position: relative;
	display: block;
	float: right;
	width: 23px;
	height: 68px;
	line-height: 20px;
	border: 1px solid #d1d1d1;
	text-align: center;
	font-size: 12px;
	padding-top: 10px;
	color: #666;
}
.hotNewsR:hover{
	color: #FF7D00;
}
.hotNewsR i{
	position: absolute;
	left: 8px;
	top: 56px;
	width: 0;
	height: 0;
	line-height: 0;	
	font-size: 0;
	border-color: transparent transparent transparent #c8c8c8;
	border-style: dashed dashed dashed solid;
	border-width: 6px 0 6px 6px;
}
.hotNewsR:hover i{
	border-color: transparent transparent transparent #FF7D00;
}
/*热点新闻 end*/
/*即时报 begin*/
.instantbg{
	width: 108px;
	background-position: -84px -153px;
	cursor: pointer;
}
.instantTit{
	height: 38px;
	line-height: 38px;
	font-size: 18px;
	margin-bottom: 3px;
	overflow: hidden;
	text-align: center;
}
.instantTit a{
	color: #004ea2;
}
.instantTit a:hover{
	color: #FF7D00;
}
.instantP{
	height: 24px;
	line-height: 24px;
	font-size: 12px;
	overflow: hidden;
	margin-bottom: 5px;
	text-align: center;
}
.instantP a{
	color: #666;
}
.instantP a:hover{
	color: #FF7D00;
}
.h374{
	height: 374px;
}
.instantBd{
	height: 218px;
	border-top: 1px solid #c0c0c0;
	padding-top: 11px;
	overflow: hidden;
}
.instantBd .alphaImgTitle{
	top: 9px;
	margin-right: 10px;
	_margin-right: 7px;
}
.h290{
	height: 290px;
}
/*即时报 end*/
/*浙江表情 begin*/
.expresbg{
	width: 86px;
	background-position: -84px -189px;
}
.expres{
	display: block;
	font-weight: normal;
	padding-left: 102px;
	color: #004ea2;
	height: 20px;
	line-height: 20px;
	padding-top: 4px;
	background-position: 315px -385px;
}
.expres a{
	margin-right: 13px;
}
.expres i{
	font-style: normal;
	font-family: arial;
}
.scroll{
	position:relative;
	width:345px;
	height: 300px;
	overflow: hidden;
}
/*左右方向 */
.arr_left, .arr_right{
	position:absolute;
	top:115px;
	z-index: 10;
	width:30px;
	height:30px;
	cursor:pointer;
}
.arr_left{
	left:15px;
	background-position: -81px -359px;
}
.arr_right{
	right:15px;
	background-position: -115px -359px;
}
/*包裹图片文字的区域 */
.scroll_cont{
	width:345px;
}
.scroll_cont li{
	float:left;
	width:345px;
}
.scroll_cont a{
	display:block;
	width:345px;
}
/*滚动图片 */
.scroll_cont img{
	float:left;
	width:345px;
	height:260px;
	margin-bottom: 8px;
}
/*图片下方说明文字 */
.scroll_cont span{
	float:left;
	display:block;
	width:345px;
	height:20px;
	line-height: 20px;	
	overflow:hidden;
	font-size:16px;
	cursor: pointer;
}
/*文字下方导航条 */
.numList span{
	display:block;
	_display:inline;
	float: left;
	width:67px;
	height:10px;	
	margin: 0 1px;
	cursor:pointer;
	color: #fff;
	overflow: hidden;
	background: #fff;
	border-bottom:2px solid #c0bec1;
}
.numList span.selected{
	border-bottom:2px solid #1356a4;
}
/*浙江表情 end*/
/*浙江新闻 begin*/
.newsbg{
	width: 105px;
	background-position: -84px -225px;
}
.newsUl{
	height: 173px;
	overflow: hidden;
}
/*浙江新闻 end*/
/*浙江视界 begin*/
.horizonbg{
	width: 86px;
	background-position: -84px -261px;
}
.horizonUl li{
	background:url(../images/2014bg.png) -191px -276px no-repeat;
	padding-left: 24px;
}
.horizonVideo{
	height: 125px;
	border-top:1px solid #c3c3c3;
	margin-top: 8px;
	margin-bottom: 8px;
	padding-top: 14px;
	overflow: hidden;
}
.horizon{
	display: block;
	height: 17px;
	padding-top: 6px;
	padding-left: 328px;
}
.horizon a{
	display: block;
	width: 17px;
	height: 17px;
	background-position: -140px -125px;
}
/*浙江视界 end*/
/*媒体矩阵 begin*/
.matrix{
	position: relative;
	z-index: 10;
	width: 213px;
	height: 139px;
	border: 1px solid #ddd;
	background: #fafafa;
	border-bottom: none;
	margin-bottom: 55px;
}
.matrix h3{
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #ddd;
	font-size: 16px;
	padding-left: 51px;
	background-position: -170px -446px;
	color: #ff5a00;
}
.matrix h3 a{
	color: #ff5a00;
}
.matrix h3 a:hover{
	color: #ff5a00;
}
.matrix h4{
	height: 20px;
	line-height: 20px;
	padding: 17px 0 16px 0;
	font-size: 18px;
	text-align: center;
	color: #004ea2;
}
.matrix ul{
	width: 179px;
	padding-left: 34px;
}
.matrix ul li{
	float: left;
	margin-right: 9px;
	height: 26px;
	line-height: 26px;
	vertical-align: middle;
	white-space: nowrap;
	font-size: 12px;
	color: #666;
}
.matrix ul.paper{
	background-position: -180px -311px;
}
.matrix ul.paper li{
	height: 22px;
	line-height: 22px;
}
.matrix ul.paperTwo{
	position: relative;
	top: -7px;
	overflow: hidden;
	height: 20px ;
	line-height: 20px;
}
.matrix ul.web{
	background-position: -180px -358px;
}
.matrix ul.mobile{
	background-position: -180px -408px;
}
.matrix ul a{
	white-space: nowrap;
	font-size: 12px;
}
.matrix ul.mobile li{
	position: relative;
	z-index: 9999;
	cursor: pointer;
}
.matrix ul.mobile li span{
	display: none;
	position: absolute;
	top: 26px;
	left: -14px;
	width: 78px;
	height: 78px;
	border: 1px solid #ddd;
	background-color: #f5f5f5;
	cursor: default;
}
.zjtt span{
	background: url(../images/2014bg.png) 0 -411px;
}
.zjsj span{
	background: url(../images/2014bg.png) -82px -411px;
}
.zfsj span{
	background: url(../images/2014bg.png) 0 -486px;
}
.matrixMenu{	
	position: absolute;
	top: 139px;
	left: -1px;
}
.matrixSelect {
	width: 213px;
	height: 135px;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background: #fafafa;
	display: none;
}
.down {
	position: relative;
	width: 215px;
	height: 20px;
	background: #ddd;
	_z-index: -1;
	cursor: pointer;
}
.matrixarrow {
	position: absolute;
	top: 6px;
	left: 104px;
	z-index: 10;
	width: 16px;
	height: 9px;
	overflow: hidden;
	background:url(../images/2014bg.png) -48px -397px no-repeat;
}
.matrixarrowHover {
	background:url(../images/2014bg.png) -69px -397px no-repeat;	
}
/*媒体矩阵 end*/
/*评论 begin*/

.smallTitle b.comment{	
	background-position:-175px -122px;
}
.comment a{
	display: block;
	margin-top: 3px;
	margin-right: 0;
	width: 17px;
	height: 17px;
	overflow: hidden;
}
/*20150828 begin*/
.smallTitle .commentNew{
	position:absolute;
	top: -13px;
	left: 195px;
	display: block;
	width: 20px;
	height: 27px;
	background-color: #fff;
}
.commentNew a{
	display: block;
	width: 20px;
	_width: 19px;
	height: 27px;
	overflow: hidden;
	background-color: #fff;
	background-position:-240px -122px;
}
/*20150828 end*/
.img215x190{
	display: block;
	width: 215px;
	height: 190px;
}
/*评论 end*/
/********************热点新闻、即时报、浙江表情、浙江新闻、浙江视界、媒体矩阵、评论、热讯、活动、 END*********************/
/********************浙江 时政 民生、地方 杭州 宁波、国 内、文明 组工 begin*********************/
/*浙江 时政 民生 begin*/
.up12{
	margin-top: -12px;
}
/*浙江 时政 民生 end*/
/********************浙江 时政 民生、地方 杭州 宁波、国 内、文明 组工 begin*********************/
/********************友情链接 begin********************/
.friendLinkBox{
	height: 120px;
	border-top:40px solid #1257a4;
	border-bottom: 1px solid #1559a5;
	padding: 29px 0 0 0;
	margin-bottom: 28px;
	overflow: hidden;
}
.friendLink {
	position: relative;
	height: 35px;
	border-bottom: 1px solid #bcbbbb;
}
.linkTitle {
	height: 36px;
	background: url(../images/friendlink.png) no-repeat;
}
.linkTitle li {
	float: left;
	width: 100px;
	height: 35px;
	line-height: 35px;
	font-size: 16px;
	vertical-align:text-top;
	text-align: center;
	cursor: pointer;
}
.linkCons {
	height: 77px;
	padding-top: 7px;
	font-size: 12px;
	display: none;
}
.linkCons li {
	display: block;
	float: left;
	height: 22px;
	line-height: 22px;
	vertical-align: middle;
	margin: 0 15px 0 5px;
}
.consMore li{
	width: 70px;
	margin: 0;
}
.linkOn {
	display: block;
}
/********************友情链接 end********************/
/********************广告 ad begin**********************/
.topAd{
	float: left;
	width: 460px;
	height: 60px;
	margin-top: 22px;
	overflow: hidden;
}
.w215x55,.w215x95,.w215x190{
	width: 215px;
}
.w215x55{
	height: 55px;
}
.w215x95{
	height: 95px;
}
.w215x190{
	height: 190px;
}
/*lk*/
.h100{
	height: 100px;
}
.h50{
	height: 50px;
}
.h45{
	height: 45px;
}
.ad1in1, .ad3in1, .ad4in1{
	width: 980px;
}
.ad3in1 ul li{
	width:310px;
}
.ad4in1 ul li{
	width:230px;
}
.adtext{
	width:203px;
	border:1px solid #cccccc;
	padding:5px;
}
.adtext ul li{
	width:203px;
	font-size: 13px;
	line-height:22px;
	overflow:hidden;
}
.mb12{
	margin-bottom:12px;
}
/********************广告 ad begin**********************/
/********************footer begin********************/
#footer{
	font-size: 12px;
	text-align: center;
	color: #666;
	padding-bottom: 10px;
}
#footer li{
	height: 24px;
	line-height: 24px;
	vertical-align: middle;
}
#footer li.ftImg{
	display: block;
	width: 630px;
	height: 43px;
	line-height: 43px;
	text-align: center;
	overflow: hidden;
}
.ftbg{
	background: url(../images/ftbg.jpg) no-repeat;
}
.ftwf,.ftwl,.ftwm,.ftwyh,.ftjc,.ftba{
	display: block;
	float: left;
	width: 150px;
	height: 43px;
	line-break: 43px;
	margin-right: 5px;
	text-indent: -9999em;
}
.ftwf{
	background-position: 0 0;
}
.ftwl{
	background-position: 0 -257px;
}
.ftwm{
	background-position: 0 -51px;
}
.ftwyh{
	background-position: 0 -206px;
}
.ftjc{
	background-position: 0 -104px;
	width: 148px;
	height: 41px;
	line-height: 41px;
	border: 1px solid #f2f2f2;
}
.ftba{
	background-position: 0 -155px;
	width: 148px;
	height: 41px;
	line-height: 41px;
	border: 1px solid #f2f2f2;
}
#footer li.borderR{
	height: 14px;
	line-height: 14px;
	padding: 6px 0;
	_padding: 5px 0;
}
#footer li.borderR a{
	border-right: 1px solid #999;
    display: inline-block;
    height: 14px;
    line-height: 14px;
    padding-right: 8px;
    padding-left: 4px;
    vertical-align: baseline;
}
#footer li.borderR a.nobd{
	border-right: none;
}
/********************footer end********************/
/********************返回顶部 BEGIN****************/
.entranceRight {
	position: fixed;
	_position: absolute;
	width: 40px;
	height: 140px;	
	left: 50%;
	margin-left: 505px;
	bottom: 5px;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.entranceRight a {
	display: block;
	width: 40px;
	height: 40px;
	overflow: hidden;
	background: url(../images/public_v1.png) 1px -234px #cdcdcd no-repeat;
}
.entranceRight a:hover {
	background: url(../images/public_v1.png) 1px -234px #1257a4 no-repeat;
}
/********************返回顶部 end******************/</pre></body></html>