/*通用全局样式*/
*{margin: 0;padding: 0;}
body {font-family: "微软雅黑";}
/* 移动端样市隐藏 */
.content{display: block}
.mobile-mainbg{display: none}
/*清除浮动*/
.clearfix {zoom: 1;}
.clearfix:after {content: "020";height: 0px;display: block;overflow: hidden;clear: both;}

/*清除样式*/
li {list-style-type: none;}
a{text-decoration: none;}
/*添加背景*/
body{background-image:url('banner.png');/*背景图片*/
	background-repeat: no-repeat;/*设置不重复帖图*/
	background-color: #eff8fe;/*设置背景颜色与图片背景色一致*/ 
	background-position: bottom 280px center;/*设置图片居中防止屏幕大小不同而跑偏*/
}

/*最外层盒子*/
.content{width: 1236px;height: 1240px;margin: 0 auto;box-shadow: 0px 0px 25px 0px rgba(4, 0, 0, 0.07);background: #FFFFFF;margin-bottom: 50px;}

/*杭州概况*/
.hzgk{width: 100%;margin-top: 30px;}
.hzgk_top{width: 98%;height: 44px;background: url(hzgk.png) no-repeat center center;margin: 20px auto;}

/*杭州概况选项卡*/
.newslist {margin:0 30px;width: 658px;float: left;}
.tabTit { height: 42px;line-height: 42px;border: 1px solid #dcdcdc;font-size: 16px;}
.tabTit span { vertical-align: top;padding: 0 4px;height: 42px; line-height: 42px;display: inline-block; font-weight: bold;margin-left: 30px;}
.tabTit span a{color: #333333;}
.tabTit span.active {border-bottom: 3px solid #429ae9;}
.tabTit span.active a {font-weight: bold;color: #429ae9;font-size: 16px}
.hidden {display: none;}
.tabList{width: 658px;height:215px;}
.normalBox li {line-height: 30px;}
.overH { overflow: hidden;text-indent:2em;font-size: 15px;color: #333333;}
.normalBox li a {font-size: 15px; color: #0187e6;}
.normalBox li a .time {color: #999;font-size: 13px; margin-top: 5px;}
.fr { float: right;}
.dot {padding: 0 5px;}

/*走近杭州视频*/
.spzs{width: 448px;height: 258px;border: 1px solid #d2d2d2;float: left;}
.spzs img{padding: 6px;}

/*走近杭州经济发展*/
.hzgk_nav{width: 100%;float: left;}
.hzgk_nav ul{margin-left: 30px;}
.hzgk_nav ul li{width: 151px;height: 110px;float: left;	text-align: center; margin-right: 20px;margin-top: 20px;background: #f5f5f5;padding-top: 20px;}
.hzgk_nav ul li a{color: #333333;}
.hzgk_nav ul li a img {margin-bottom: 10px;}
.hzgk_nav ul li.active{background: #0187e6;}
.hzgk_nav ul li.active a{color: #FFFFFF;}
/*杭州图库*/
.hztk{width: 100%;margin-top: 30px;}
.hztp_top{
	width: 98%;height: 44px;background: url(hztk.png) no-repeat center center;margin: 20px auto;
}

/*杭州图库选项卡*/
.newslist2 {margin:0 30px;width: 95%;float: left;}
.newslist2_top{ height: 42px;line-height: 42px;border-bottom: 1px solid #dcdcdc;font-size: 16px;margin: 0 auto;}
.tabTit2 {width: 364px; height: 42px;line-height: 42px;border-bottom: 1px solid #dcdcdc;font-size: 16px;margin: 0 auto; position: relative;}
.tabTit2 span { color: #333333;vertical-align: top;padding: 0 4px;height: 42px; line-height: 42px;display: inline-block; font-weight: bold;margin-left: 30px;}
.tabTit2  a{color: #999;position: absolute;top: 1px;right: -388px;}
.tabTit2 span.active {border-bottom: 3px solid #429ae9;}
.tabTit2 span.active {font-weight: bold;color: #429ae9;font-size: 16px}
.hidden {display: none;}
.tabList2{width: 100%;margin: 30px 0;}
.normalBox2 li {line-height: 30px;text-align: center;float: left;width: 270px;margin-left: 20px;}
.normalBox2 li:first-child{margin-left:0;}
.overH2 { overflow: hidden;font-size: 15px;color: #333333;}
.overH2 a{color: #333333;}
.overH2 span{line-height: 30px;}
.overH2 img{width: 270px; height: 180px;}
.normalBox2 li a {font-size: 15px; color: #333333;}
.normalBox2 li a:hover{color: #0187e6;}
.normalBox2 li a .time {color: #999;font-size: 13px; margin-top: 5px;}
.fr { float: right;}
.dot {padding: 0 5px; }

/*走近杭州专题*/
.picMarquee-left{
	overflow: hidden;
	position: relative;
}
.picMarquee-left .rd{
	position: absolute;
    z-index: 99999;
    float: left;
    top: 0px;
    margin-top: 80px;
    margin-left: 15px;
}
.picMarquee-left .rd .next{
	display: block;
    width: 24px;
    height: 75px;
    background: url(next.png) no-repeat left center;
}

.picMarquee-left .hd{
	position: absolute;
    z-index: 99999;
    float: right;
    margin-left: 1136px;
    margin-top: 80px;
}

.picMarquee-left .hd .prev {
    display: block;
    width: 24px;
    height: 75px;
    background: url(prev.png) no-repeat left center;
}
.zjhzzt{width: 100%;}
.zjhzzt_top{
	width: 98%;height: 44px;background: url(xian.png) no-repeat center center;margin: 0px auto;
}

.zjhzzt_list{
	width: 95%;margin: 0 auto;
}
.zjhzzt_list ul{
	margin-top: 20px;
}
.zjhzzt_list li{
	float: left;margin-left: 20px;
}
.zjhzzt_list li:first-child{margin-left:0;}