@charset "utf-8";

*{
	margin:0;
	padding:0;
	border:0;
	outline:none;
	list-style:none;
	font-weight: normal;
	color:#000;
}
li{list-style-type:none;}
a { text-decoration:none; outline:none; color:#000;}
a:hover { text-decoration:none;}
a:visited { text-decoration: none}
a:active { Ttext-decoration: none}
img, input, select, button{vertical-align:middle;}
#buttons *{
vertical-align:middle;
}
body{ 
	font-size:12px;
	font-family:"微软雅黑";
	color:#3f3f3f;
}
.bj{
	background:url() top center no-repeat;
}
.header{
	width:100%;
	height:25px;
	float:left;
	background:#f9f9f9;
	text-align:center;
}
.footer{
	width:100%;
	height:auto;
	float:left;
	text-align:center;
	padding:20px 0px 15px 0px;
	background:#fff;
}
.nr{
	width:100%;
	height:auto;
	float:left;
	background:url() top center;
	padding-bottom:15px;
}
.main{
	width:1000px;
	height:auto;
	margin:0px auto;
}
.tl{
	width:100%;
	height:auto;
	float:left;
}
.tl img{
	width:100%;
	height:auto;!important
}
.tt{
	width:1000px;
	height:40px;
	float:left;
	line-height:40px;
	font-size:40px;
	color:#305798;
	text-align:center;
	overflow:hidden;
	font-weight:bold;
	margin-bottom:20px;
}
.tt a{
	font-size:40px;
	color:#305798;
	font-weight:bold;  
}
.bt{
	width:100%;
	height:153px;
	line-height:95px;
	float:left;
	font-size:30px;
	color:#3F2212;
	font-weight:bold;
	text-align:center;
	margin:20px 0px;
}
.bt a{
	font-size:30px;
	color:#ff3b53;
	font-weight:bold;
}
.btbg01{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_06.png) top center no-repeat;
}
.btbg02{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_10.png) top center no-repeat;
}
.btbg03{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_12.png) top center no-repeat;
}
.btbg04{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_18.png) top center no-repeat;
}
.btbg05{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_14.png) top center no-repeat;
}
.btbg06{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_20.png) top center no-repeat;
}

.btbg07{
	background:url(http://www.zj.xinhuanet.com/2019wicwuzhen/img/banner_22.png) top center no-repeat;
}


.news_z{
	width:430px;
	padding-right:20px;
	float:left;
}
.news{
	width:430px;
	height:auto;
	float:left;
	padding-top:10px;
}
.news li{
	width:430px;
	height:auto;
	float:left;
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.news h1{
	width:430px;
	height:30px;
	line-height:30px;
	font-size:17px;
	font-weight:bold;
	color:#333333;
	float:left;
	overflow:hidden;
}
.news h1 a{
	font-size:17px;
	font-weight:bold;
	color:#333333;
}
.news h2{
	width:430px;
	height:60px;
	line-height:30px;
	font-size:15px;
	color:#666666;
	font-weight:normal;
	float:left;
	overflow:hidden;
	text-indent:32px;
}
.news h2 a{
	font-size:15px;
	color:#666666;
	font-weight:normal;
}
.news_lb{
	width:430px;
	height:auto;
	float:left;
}
.news_lb li{
	width:410px;
	padding-left:20px;
	height:33px;
	line-height:33px;
	font-size:16px;
	color:#000;
	font-weight:normal;
	float:left;
	background:url(http://www.hb.xinhuanet.com/index_images/dot1.gif) no-repeat 6px 16px;
	overflow:hidden;
}
.news_lb li a{
	font-size:16px;
	color:#000;
	font-weight:normal;
}
.jd_ifr{
	width:550px;
	height:350px;
	float:left;
	padding-top:10px;
}
/*滚动效果样式*/   
#rolldiv1 { width:550px; height:350px; float:left;}   
#rolldiv1 * { padding:0; margin:0; font-size:12px; line-height:18px; }   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-container { overflow:hidden; _display:inline-block; }   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-clip { overflow: hidden; }   
/*滚动区域大小*/   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-clip-horizontal { width:550px; }   
/*li样式*/   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-item { width: 550px; text-align:center; }   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-item-horizontal { margin-left: 0; margin-right: 15px; }   
/** 按钮 */   
/*默认*/   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-next-horizontal { position: absolute; top: 170px; right: 0px; width: 41px; height: 76px; cursor: pointer; background:url("http://www.hb.xinhuanet.com/zhuanti/14four/nsbd/images/ri.png") no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hb.xinhuanet.com/zhuanti/14four/nsbd/images/ri.png', sizingMethod='crop');}   
/*默认*/   
#rolldiv1 .jcarousel-skin-tango1 .jcarousel-prev-horizontal { position: absolute; top:170px!important; left: 0; width: 41px; height: 76px; cursor: pointer; background:url("http://www.hb.xinhuanet.com/zhuanti/14four/nsbd/images/le.png") no-repeat; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hb.xinhuanet.com/zhuanti/14four/nsbd/images/le.png', sizingMethod='crop');}   
#rolldiv1 #mycarousel1 li { position: relative; } 
#rolldiv1 #mycarousel1 li img{ width:550px; height:350px;}   
#rolldiv1 #mycarousel1 .bg { background-color: #000000; height: 35px; width: 550px; position: absolute; opacity: 0.6; filter:alpha(opacity=60); left: 0; bottom: 0; }   
#rolldiv1 #mycarousel1 .tit a {font-size: 16px; color: #FFFFFF; text-decoration: none; text-align: center; height: 35px; width: 550px; line-height: 35px; position: absolute; left: 0; bottom:0; } 

.rcap{
	width:100%;
	height:auto;
	float:left;
	overflow:hidden;
	text-align:center;
}
.gylt{
	width:1000px;
	height:auto;
	float:left;
}
.gylt_pa{
	padding-bottom:20px;
}
.gylt li{
	width:1000px;
	height:auto;
	float:left;
	padding-bottom:20px;
}
.gylt_l{
	width:500px;
	height:auto;
	float:left;
	padding:15px 27px 0px 27px;
}
.gylt_l h2{
	width:460px;
	height:32px;
	line-height:32px;
	background:url(bj_34.jpg) repeat-x bottom;
	font-size:20px;
	color:#663333;
	font-weight:normal;
	overflow:hidden;
	float:left;
	border-bottom:1px dotted #660000;
	padding-bottom:10px;
}
.gylt_l h2 a{
	font-size:20px;
	color:#663333;
	font-weight:normal;
}
.gylt_l h3{
	width:500px;
	height:150px;
	line-height:30px;
	font-size:15px;
	color:#333;
	font-weight:normal;
	float:left;
	overflow:hidden;
	padding-top:10px;
	text-indent:30px;
}
.gylt_l h3 a{
	font-size:15px;
	color:#333;
	font-weight:normal;
}
.gylt_r{
	width:413px;
	height:auto;
	float:left;
	padding:0px 16px;
}
.gylt_r img{
	width:413px;
	height:239px;
}

.mlxd01{
	width:410px;
	height:360px;
	float:left;
	overflow:hidden;
}
.mlxd01 img{
	width:410px;
	height:360px;
	position:relative;
	z-index:11;
}
.mlxd01 h1{
	width:410px;
	height:30px;
	position:relative;
	z-index:22;
	background:#000;
	top:-30px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.mlxd01 h2{
	width:410px;
	height:30px;
	line-height:30px;
	position:relative;
	z-index:33;
	top:-60px;
	font-size:15px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	overflow:hidden;
}
.mlxd01 h2 a{
	font-size:14px;
	font-weight:normal;
	color:#fff;
}
.mlxd02{
	width:240px;
	height:175px;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	overflow:hidden;
}
.mlxd02 img{
	width:240px;
	height:175px;
	position:relative;
	z-index:11;
}
.mlxd02 h1{
	width:240px;
	height:30px;
	position:relative;
	z-index:22;
	background:#000;
	top:-30px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.mlxd02 h2{
	width:240px;
	height:30px;
	line-height:30px;
	position:relative;
	z-index:33;
	top:-60px;
	font-size:15px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	overflow:hidden;
}
.mlxd02 h2 a{
	font-size:14px;
	font-weight:normal;
	color:#fff;
}
.mlxd03{
	width:330px;
	height:175px;
	float:left;
	padding-left:10px;
	padding-bottom:10px;
	overflow:hidden;
}
.mlxd03 img{
	width:330px;
	height:175px;
	position:relative;
	z-index:11;
}
.mlxd03 h1{
	width:330px;
	height:30px;
	position:relative;
	z-index:22;
	background:#000;
	top:-30px;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
.mlxd03 h2{
	width:330px;
	height:30px;
	line-height:30px;
	position:relative;
	z-index:33;
	top:-60px;
	font-size:15px;
	font-weight:normal;
	color:#fff;
	text-align:center;
	overflow:hidden;
}
.mlxd03 h2 a{
	font-size:14px;
	font-weight:normal;
	color:#fff;
}

.lblb{
	width:1000px;
	height:auto;
	float:left;
	padding-bottom:20px;
}
.lblb li{
	width:990px;
	padding-left:10px;
	height:36px;
	line-height:36px;
	font-size:15px;
	color:#333333;
	font-weight:normal;
	overflow:hidden;
	float:left;
	border-bottom:1px dashed #ccc;
}
.lblb li a{
	font-size:15px;
	color:#333333;
	font-weight:normal;
}
.back{
	width:100px;
	height:30px;
	line-height:30px;
	float:left;
	background:#202582;
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
	text-align:center;
	margin:0px 450px;
}
.back a{
	font-size:14px;
	color:#FFFFFF;
	font-weight:normal;
}

.mjxx{
	width:470px;
	height:auto;
	float:left;
}
.xwh{
	width:460px;
	height:383px;
	float:left;
	padding-left:70px;
	padding-top:30px;
}
.mjxx_tt{
	width:470px;
	height:auto;
	float:left;
	padding-top:10px;
}
.mjxx_tt li{
	width:470px;
	height:auto;
	float:left;
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;
	margin-bottom:10px;
}
.mjxx_tt h1{
	width:470px;
	height:30px;
	line-height:30px;
	font-size:17px;
	font-weight:bold;
	color:#333333;
	float:left;
	overflow:hidden;
}
.mjxx_tt h1 a{
	font-size:17px;
	font-weight:bold;
	color:#333333;
}
.mjxx_tt h2{
	width:470px;
	height:60px;
	line-height:30px;
	font-size:15px;
	color:#878787;
	font-weight:normal;
	float:left;
	overflow:hidden;
	text-indent:32px;
}
.mjxx_tt h2 a{
	font-size:15px;
	color:#878787;
	font-weight:normal;
}