﻿@charset "utf-8";
/* CSS Document */
/*clear*/
*{ margin: 0px; padding: 0px; }
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol, ul, li { list-style-type: none; }
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
img { border: none; vertical-align: top; }
/*字体定义*/
body {font-size:14px;font-family:microsoft yahei,simsun,arial,helvetica,clean,sans-serif;background:#fff;color:#000;line-height: 20px;-webkit-text-size-adjust: 100%;}
table {font-size:inherit;font:100%;} 
/*重新定义*/
h1 {font-size:14px;}
h2 {font-size:14px;font-weight:normal;}
h3 {font-size:12px;}
h4 {font-size:12px;font-weight:normal;}
strong {font-weight:bold;}
a { color: #000; text-decoration: none; font-weight:normal;}
a:hover{ text-decoration:underline;}
h5 a:hover{ color:#42a71e; text-decoration:none;}
/*通用定义*/
.clear{clear:both;} 
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.fl { display: inline; float: left; }
.fr { display: inline; float: right; }
.tCenter { text-align: center; }
.w1020{ clear: both; width: 1020px; }
.wauto { margin: 0px auto; }
.hauto { overflow: hidden; zoom: 1; }
.wrapperllb{ width:1020px; margin:0 auto;}
.wy{ font-family:Microsoft YaHei;}
.bold {font-weight:bold;}
.f14  {font-size:14px;} 
.h20 {line-height:20px;}
.error {color:red;}
.mb10 { margin-bottom: 10px; }
.hr{border-bottom:1px solid #ccc;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}
/*ie6*/
* html{ background-image:url(about:blank); background-attachment:fixed;}
a{ cursor:pointer!important;}
/******************************************************zjnews头部和底部文件样式 开始******************************************************/
/*中国网导航*/
.topNav { color: #FFF; line-height: 42px; background: #CF0101; height: 42px;}
.topNav ul{background: #CF0101;}
.topNav ul:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.topNav a { color: #fff; }
.topNav li { background: url(http://zjnews.china.com.cn/images/index/img/b_1.gif) no-repeat right center; display: inline-block; margin-right: 16px; padding-right: 10px; }
.topNav .ts { background: none; margin-right: 25px; padding-right: 0px; }
.topNav .last { background: url(http://zjnews.china.com.cn/images/index/img/b_2.gif) no-repeat right 20px; height: auto; margin-right: 0px; padding-right: 20px; position: relative; }
.topNav .last ul { display: none; width: 80px; position: absolute; left: 0px; top: 42px; z-index: 9999; }
.topNav .last li { line-height: 20px; background: #CF0101; border-top: 1px solid #FFF; display: block; margin: 0px; padding: 5px 10px; }
/*淳安首图导航*/
.banner{ position:relative;}
.banner .img img{ width:100%;}
.banner .top{ position:absolute;left:50%; top:20px; margin-left:-360px;}
.banner .top a{ display:inline-block; width:110px; height:50px;font-family:microsoft yahei; font-size:16px;color:#000; line-height:50px; text-align:center; margin:0 5px;}
.banner .top .on{ background:#42a71e; border-radius:50px; color:#fff;text-decoration:none;}
.banner .top a:hover{ background:#42a71e; border-radius:50px; color:#fff;text-decoration:none;}
/*本网聚焦*/
.news{ width:1200px; margin:0 auto; padding-bottom:70px;}
.news .l{ width:551px; float:left; padding-top:10px;}
h5{ margin-bottom:35px;}
h5 a{ font-family:microsoft yahei; font-size:24px;}
h5 a span{font-family:arial; font-size:18px; color:#666;}
.c{ font-size:18px; margin-top:25px;}
.e{ color:#666; line-height:24px; margin-top:10px;}
.news .r{ width:629px; float:right; overflow:hidden;}
.news .r img{ width:100%; min-height:471px;}
/*活动集萃*/
.activity{ width:1200px; margin:0 auto; padding:70px 0;}
.activity .s .l{ width:600px; float:left; height:448px; overflow:hidden;}
.activity .d .l{ width:600px; float:right; height:448px; overflow:hidden;}
.activity .l a img{ width:100%; min-height:448px;}
.activity .s .r{ width:530px; float:right; margin-left:35px; margin-right:35px; margin-top:115px;}
.activity .d .r{ width:530px; float:left; margin-left:35px; margin-right:35px; margin-top:115px;}
.activity .r .img{ margin-bottom:50px;}
.activity .r .c{ font-size:20px; margin-bottom:15px;}
.activity .r .e{ line-height:30px;}
/*淳安网视*/
.video{ width:1200px; margin:0 auto; padding:70px 0;text-align:center;}
.video h5{ text-align:center;}
/*乐游淳安*/
.tour{ width:1200px;margin:0 auto; padding:70px 0 40px 0;text-align:center;}
.tour h5{ text-align:center;}
.tour .img a{ width:270px; height:169px; overflow:hidden; float:left; margin:0 15px 30px 15px;}
.tour .img a img{ width:100%; min-height:169px;}
/*图说淳安*/
.handbook{ width:1200px;margin:0 auto; padding:70px 0 ;text-align:center;}
.handbook{ text-align:center;}
.handbook .l{ width:378px; height:549px; float:left; overflow:hidden; margin-right:8px;}
.handbook .l a img{ width:100%; min-height:549px;}
.handbook .r{ width:814px; height:549px; float:left; overflow:hidden;}
.handbook .r .hand2{ width:532px; height:273px;float:left; overflow:hidden; margin-right:8px; margin-bottom:8px;}
.handbook .r .hand2 img{ width:100%; min-height:273px;}
.handbook .r .hand3{ width:274px; height:273px;float:left; overflow:hidden;margin-bottom:8px;}
.handbook .r .hand3 img{ width:100%; min-height:273px;}
.handbook .r .hand4{ width:256px; height:268px;float:left; overflow:hidden; margin-right:8px; margin-bottom:8px;}
.handbook .r .hand4 img{ width:100%; min-height:268px;}
.handbook .r .hand5{ width:550px; height:268px;float:left; overflow:hidden;margin-bottom:8px;}
.handbook .r .hand5 img{ width:100%; min-height:268px;}
/*底部*/
.foot{ width:100%;text-align:center; margin-top:20px;}
.foot p{ font-size:14px; line-height:26px; color:#8a8a8a;}
.foot p a{color:#8a8a8a;}

/*本页导航*/
.cha_top{ width:1200px;height:105px; margin:0 auto;}
.cha_top .l{ width:329px; height:105px; float:left;}
.cha_top .r{ float:right;}
.cha_top .r a{ font-size:18px; margin:0 25px; line-height:105px; text-decoration:none;}
.cha_top .r .on{ color:#42a71e;}
.cha_top .r a:hover{color:#42a71e;}
/*内页banner*/
.banner_in{ width:100%;}
.banner_in img{ width:100%;}
/*内容详情*/
.detail{ width:1200px; margin:0 auto; text-align:center; padding:70px 0;}
.detail h5{ font-size:24px; font-weight:normal;text-align:center; margin-bottom:20px;}
.detail .title{ text-align:center; line-height:35px;}
.detail p{ color:#474747; text-align:left;}
.detail .c{ font-size:16px; text-indent:32px;}
.detail img{ margin:20px 0;}

/*图文列表*/
.list_img{ width:1200px; margin:70px auto;}
.list_img h5{ margin-bottom:35px;font-size:24px; font-weight:normal; text-align:center;}
.list_img h5 span{font-family:arial; font-size:18px; color:#666;}
.list_img .img a{ width:270px; height:269px; overflow:hidden; float:left; margin:0 15px 30px 15px;}
.list_img .img a img{ width:100%; min-height:169px;}
.list_img .img a p{ padding:5px 6px 0 6px; color:#474747;}
.list_img .img a .c{ font-size:16px; margin-top:10px; color:#1f1f1f;}
/*图文列表页码*/
.list_img .page{ width:1200px; margin:0 auto; text-align:center;}
.list_img .page a{ margin:0 15px; color:#555;}
.list_img .page a:hover{ color:#42a71e; text-decoration:none;}

/*新闻列表*/
.list_news{ width:1200px; margin:70px auto;}
.list_news h5{ margin-bottom:35px;font-size:24px; font-weight:normal; text-align:center;}
.list_news h5 span{font-family:arial; font-size:18px; color:#666;}
.list_news .list{ padding:20px 0; border-bottom:1px dashed #ccc;}
.list_news .list .l{ width:238px; height:140px; float:left; overflow:hidden; margin-right:30px;}
.list_news .list .l a img{ width:100%; min-height:140px;}
.list_news .list .r{ width:932px;height:140px; float:left; overflow:hidden;}
.list_news .list .r .c{ margin-top:18px;}
.list_news .list .r .c a{ font-size:18px;}
.list_news .list .r .e a{color:#333;}
.list_news .list .r .date{ margin-top:30px; color:#666;}
/*新闻列表页码*/
.list_news .page{ width:1200px; margin:0 auto; text-align:center; margin-top:30px;}
.list_news .page a{ margin:0 15px; color:#555;}
.list_news .page a:hover{ color:#42a71e; text-decoration:none;}







