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 {margin: 0;padding: 0;font-family: '微软雅黑';}
body {}
input {border: none;}
li {list-style: none;}
a {text-decoration: none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}

/* 顶部样式 */
.banner{ width:100%; height:284px; background:url(bg_01.jpg) no-repeat center top; }
.banner_pic{ width:998px; height:195px; margin:0 auto; background:url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zj.gov.cn/jcms_files/jcms1/web2761/site/images/30471/top.jpg) no-repeat center;}
.xc_nav{ width:998px; height:47px; margin:0 auto;}
.weather {
  	width: 996px;
  	height: 39px;
  	font-size: 12px;
	margin:0 auto;
  	line-height: 45px;
  	font-family: "宋体";
  	color: #333333;
    border: 1px solid #dadada;
    border-top: none;
    background: url(tqbj.jpg);
}

.l {
    float: left !important;
}
.ml27 {
	margin-left:27px;
}
.ml19 {
	margin-left:19px;
}
.wrs {
    float: right;
    margin-top: 7px;
    margin-right: 6px;
    width: 308px;
    height: 38px;
}

.wrsi {
    float: right;
    width: 199px;
    height: 22px;
    border: 1px solid #bac0c7;
    border-right: none;
    background: url(ssbj.jpg);
}

.wrsib {
    float: right;
    width: 42px;
    height: 24px;
    border: none;
    background: url(search.jpg);
}

.wrsib:hover {
   cursor: pointer;
   background: url(search1.jpg);
}

.wrsib:active {
   cursor: pointer;
   background: url(search2.jpg);
}
.clearfix {
    *zoom: 1;
}

/* 中间样式 */
.banner1{ width:100%; height:1200px; margin-top:10px; background-color:#FFF;}

/* 左边样式 */
.mt10{margin-top:2px;}
.container {
	width:998px;
	margin:0 auto;
	height:auto;
}

.ml10 {
	margin-left:10px;
}
.left {
	float: left;
	width: 242px;
	height:auto;
}
.list {
    width: 242px;
    height: 420px;
}
.list-hd {
    width: 242px;
    height: 32px;
    background: url(title_bg1.png) no-repeat;
	color:#FFF;
	padding-left:22px;
	line-height:32px;
    font-family: "宋体";
    font-size: 16px;
    font-weight: bold;
}
.list-bd {
    width: 235px;
    height: 380px;
    border: 1px solid #cccccc;
    border-top: none;
	padding-top:10px;
	padding-left:5px;
}

.listbs {
    float: left;
    width: 242px;
    height: 241px;
}

.listbs-bd {
    width: 240px;
    height: 208px;
    border: 1px solid #cccccc;
    border-top: none;
}

.ewb-lin{
    position: relative;
    width: 243px;
    height: 74px;
}
.ewb-links{
    display: none;
    position: absolute;
    top: 74px;
    left: 0;
    width: 241px;
    height: 82px;
    border: 1px solid #ddd;
    background-color: #CCE8FF;
    z-index: 99;
}
img{
    vertical-align: top;
}
.ewb-link-item{
    height: 29px;
    width: 116px;
    margin-top: 10px;
    float: left;
}
.ewb-mr8{
    margin-right: 8px;
}
.ewb-lin:hover .ewb-links{
    display: block;
}

.bqzd {
	float: left;
	width: 246px;
	height: 76px;
	background: url(bqzd.jpg);
}

.bqzd:hover {
	background: url(bqzd.jpg);
}


.dlzc {
	float: left;
	width: 243px;
	height: 74px;
	background: url(p2c.jpg);
}

.dlzc:hover {
	background: url(p2c.jpg);
}
.tbzc{
    float:left;
	width:243px;
	height:74px;
	background:url(tbrzc.jpg);
}
.tbzc{
    background:url(tbrzc.jpg);
}
.lhd-h {
    float: left;
    margin-left: 22px;
    font-family: "宋体";
    font-size: 16px;
    line-height: 32px;
    color: #ffffff;
    font-weight: bold;
}


.listbs-bd2 {
    width: 235px;
    height: 340px;
    border: 1px solid #cccccc;
    border-top: none;
	padding-top:10px;
	padding-left:5px;
}








/* 右边样式 */

.right {
	float:left;
	width:746px;
	margin-left:10px;
	height:auto;
}

.tzgg{ width:746px; min-height:158px; float:left;}
.tzgg1{ width:746px; min-height:158px; margin-top:10px; float:left;}
.tzgg2{ width:746px; min-height:158px; margin-top:10px; float:left;}
.tzgg3{ width:746px; min-height:158px; margin-top:10px; float:left;}
.tzgg4{ width:746px; min-height:158px; margin-top:10px; float:left;}
.tzgg5{ width:746px; min-height:158px; margin-top:10px; float:left;}
.tzgg6{ width:746px; min-height:158px; margin-top:10px; float:left;}

.tzggtop{ width:746px;  height:32px;float:left; border-bottom:3px solid #cdcdcd;}
.tzggtop_left{ width:auto;  height:32px; padding:0 16px; float:left;
     text-align: center;
    font-size: 16px;
    height: 32px;
    line-height: 32px;
    color: #000000;
    font-weight: bold;
    border-bottom: 3px solid #3c87df;}
.tzgg_header{ width:auto; height:32px; float:right;}
.tzgg_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}
.tzgg_header_more{width:50px; float:right; line-height:32px; font-size:14px;text-align:left; padding-left:10px; font-family: "宋体";color:#cc0000;}
.tzgg_list{ width:746px; float:left; margin-top:10px; }
.sx1 {
  float: left;
  width: 1px;
  height: 14px;
  margin-top: 9px;
  background-color: #4d4d4d;
}

.tzgg1_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg1_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}


.tzgg2_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg2_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}

.tzgg3_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg3_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}

.tzgg4_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg4_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}

.tzgg5_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg5_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}

.tzgg6_header_blockOn{ width:auto; height:34px;line-height:32px; float:left; font-weight: bold; cursor:pointer; background: url(arrow.png) 50% 100% no-repeat; background-position:bottom; 
background-color: #3e89da; text-align:center; font-size:16px; color:#FFFFFF;background-color: #3e89da;padding:0 10px;}
.tzgg6_header_block{ width:auto; height:34px; padding:0 10px; line-height:32px;  float:left; padding:0 10px;font-size:14px; text-align:center;font-family: "宋体"; color: #4c4c4c;}
    







/* 老旧分割线 */
.banner2{ width:100%; height:auto; background-color:#FFF;}
.copyright {
	width:100%;
	background-color:#f4f4f4;
	margin:0 auto;
	height:auto;
	padding-top:15px;
}
.footer{border:0 !important;}