.w1200{ width:1200px; margin:0 auto; position:relative}
#b01{
	height: 883px;
	min-width: 1200px;
	margin: 0 auto;
	background: url(../img/ztbg.jpg) center top no-repeat;
	position: relative;
}
#ztnav{
	height: 98px;
	min-width: 1200px;
	margin: 0 auto;	
	background: #b50655;
}
#ztnav ul{
	display: flex;

	justify-content: center;

}
#ztnav ul li{
	color: #ffffff;
	height: 98px;
	font-size: 24px;
	padding: 0 50px;
	position: relative;
	align-items: center;
	display: flex;
	cursor: pointer;
}
#ztnav ul li::after{
	width: 1px;
	height:34px;
	content: "";
	position: absolute;
	right: 0;
	top:35px;
	background-color: #FFFFFF;
	
}
#ztnav ul li:last-child::after{
	display: none;
}
#dbg{
	height: 4869px;
	min-width: 1200px;
	margin: 0 auto;
	background: url(../img/dbj.jpg) center top no-repeat;
	position: relative;	
}

.hot{
	height: 160px;
	display: flex;
	align-items: center;
	justify-content: center;
	text-align: center;
	margin-top: 10px;
}
.hot h1{
	font-size: 36px;
	font-weight: bold;
}
.hot h1 a{
	color: #b40048;
}

.tab_pic {
	width: 635px;
	height: 425px;
	position: relative;
	margin: 0 auto;
	float: left;
	overflow: hidden;
	margin-top: 0;
}
.tab_pic a.prev, .tab_pic a.next {
	width: 39px;
	height: 425px;
	top: 0;
	display: block;
	position: absolute;
	z-index: 99;
	    transition: all 0.5s linear;	
}
.tab_pic a.next {
	background: url(../img/r.png) center center no-repeat;
	right: -50px;

}
.tab_pic a.prev {
	background: url(../img/l.png) center center no-repeat;
	left: -50px;;

}
.tab_pic:hover a.prev {
	left:0;
	display: block
}
.tab_pic:hover a.next {
	right:0;
	display: block
}
.tab_pic .bd {
	width: 635px;
	height: 425px;
}
.tab_pic .bd li {
	position: relative;
	width: 635px;
	height: 425px;

}
.tab_pic .bd li img {
	width: 635px;
	height: 425px;
}
.tab_pic .bd li p {
	height: 52px;
	width: 635px;


	position: absolute;
	left: 0;
	bottom: 0;

	text-align: left;
	line-height: 52px;
	text-indent: 12px;
	z-index: 3;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b50655, endcolorstr=#b50655);
	background: rgba(181,6,85,0.6);
}
.tab_pic .bd li p {
	text-align: left;
	color: #FFF;
	font-size: 16px;
}
.tab_pic .bd li a:after{

}


.tab_pic .hd {
	position: absolute;
	height: 12px;
	right: 5px;
	bottom: 18px;
	z-index: 99;
}
.tab_pic .hd ul {
}
.tab_pic .hd ul li {
	font-size: 0px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background-color: #86737a;
	margin: 0 3px;
	float: left;
		cursor:pointer
}
.tab_pic .hd ul li.on {
	background-color: #ffffff
}
.w545{
	width: 545px;
	float: right;
	overflow: hidden;
	margin-top: -16px;
}
.w545 ul{
	padding-top: 6px;
}
.w545 ul li{
	height: 48px;
	display: flex;
	align-items: center;
	font-size: 20px;
	padding-left: 10px;
	background: url(../img/ulli01.png) left center no-repeat;
	border-top: 1px solid #e6e6e6;
}

.w545 dl{
	border-bottom: 1px dashed  #d2cfd2;
	padding: 12px 0 15px 0;
}

.w545 dl dt{
	font-size: 20px;
}
.w545 dl dt a{
	color: #333333;
}
.w545 dl dd{
	color: #787878;
	font-size: 16px;
	line-height: 1.7;
	text-indent: 2em;
	margin-top: 8px;
}
.w545 dl dd a{
	
}
a.more01{
	font-family: "SimSun";
	width: 94px;
	height: 25px;
	text-align: center;
	border-radius: 12.5px;
	overflow: hidden;
	background-color: #fbe3eb;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #bf3668;
	position: absolute;
	bottom: 10px;
	left: 50%;
	margin-left: -47px;
}
.box01{
	position: relative;
	height: 693px;
}
.box02{
	position: relative;
	height: 1190px;
}
a.more02{
	font-family: "SimSun";
	width: 94px;
	height: 25px;
	text-align: center;
	border-radius: 12.5px;
	overflow: hidden;
	background-color: #fbe3eb;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #bf3668;
	position: absolute;
	bottom: 74px;
	left: 50%;
	margin-left: -47px;
}

.box03{
	position: relative;
	height: 936px;
}
a.more03{
	font-family: "SimSun";
	width: 94px;
	height: 25px;
	text-align: center;
	border-radius: 12.5px;
	overflow: hidden;
	background-color: #fbe3eb;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #bf3668;
	position: absolute;
	bottom: 47px;
	left: 50%;
	margin-left: -47px;
}

.box04{
	position: relative;
	height: 791px;
}
a.more04{
	font-family: "SimSun";
	width: 94px;
	height: 25px;
	text-align: center;
	border-radius: 12.5px;
	overflow: hidden;
	background-color: #fbe3eb;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #bf3668;
	position: absolute;
	bottom: 28px;
	left: 50%;
	margin-left: -47px;
}
.box05{
	position: relative;
	height: 1240px;
}
.lnlist{
	padding-top: 144px;
}
.lnlist ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.lnlist ul li{
	width: 376px;
	height: 328px;
	position: relative;
	margin-top: 30px;
}
.lnlist ul li a{
	width: 376px;
	height: 328px;
	position: absolute;
	left: 0;
	top: 0;
	display: block;

}
.lnlist ul li a::after{
	width: 376px;
	height: 328px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
	content: "";
	background: url(../img/wkxsbg.png) top center no-repeat;
}
.lnlist ul li img{
	height: 252px;
	width: 330px;
	position: absolute;
	left: 23px;
	top: 64px;
	z-index: 1;
}
.lnlist ul li p{
	height: 46px;
	width: 330px;
	position: absolute;
	left: 23px;
	bottom: 16px;
	z-index: 1;
	filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b50655, endcolorstr=#b50655);
	background: rgba(181,6,85,0.8);
	line-height: 46px;
	text-align: center;
	font-size: 18px;
	color: #FFFFFF;
}
.lnlist ul li span{
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	left: 58px;
	top: 19px;
	z-index: 4;
}
.newlist{
	padding-top: 20px;
	border-top: 1px dotted #333333;
	margin-top: 45px;
}
.newlist ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;	
}
.newlist ul li{
	width: 545px;
	height: 36px;
	display: flex;
	align-items: center;
	font-size: 18px;
	padding-left: 10px;
	background: url(../img/ulli01.png) left center no-repeat;
	white-space: nowrap;
}
.abbg{
	position: absolute;
	top: 190px;
	left: 0;
	width: 440px;
	height: 613px;
	background: url(../img/bjk.png) left top no-repeat;
	z-index: 0;
}
.w375{
	width: 375px;
	margin-top: 243px;
	z-index: 1;
	position: relative;
	float: left;
}
.w375 dl{
	margin: 0 5px;
	text-align: justify;
	border-bottom: 1px dotted #FFFFFF;
	padding-bottom: 18px;
}
.w375 dl dt{
	padding: 0 20px;
	font-size: 18px;
	margin-top: 20px;
	font-weight: bold;
}
.w375 dl dt a{
	color: #FFFFFF;
}
.w375 dl dd{
	padding: 0 24px;
	font-size: 16px;
	text-indent: 2em;
	color: #FFFFFF;
	line-height: 1.6;
	margin-top: 10px;
}
.w375 dl dd a{
	color: #FFFFFF;
}
.w375 dl:last-child{
	border-bottom: 0;
}
.w780{
	width: 780px;
	float: right;
	position: relative;
	z-index: 1;
	margin-top: 242px;	
}
.w780 .piclist{
	
}
.w780 .piclist ul{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;	
}
.w780 .piclist ul li{
	width: 370px;
}
.w780 .piclist ul li img{
	width: 370px;
	height: 220px;
}
.w780 .piclist ul li p{
	width: 370px;
	height: 76px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 18px;
	text-align: justify;
}
.gdpiclist{
	width: 1200px;
	position: relative;
	height: 472px;
	margin-top: 300px;
    
}
	.gdpiclist a.next,.gdpiclist a.prev{width:49px;height: 472px;display:block;position:absolute;top: 0;z-index:99;/* padding-top: 316px; */}
	.gdpiclist a.next{background: url(../img/r01.png) center center no-repeat;right:-65px;}
	.gdpiclist a.prev{background: url(../img/l01.png) center center no-repeat;left:-65px;}
.gdpiclist .bd ul li{
	width: 285px;
	margin-right: 20px;
}
.gdpiclist .bd ul li img{
	width: 285px;
	height: 472px;
}
.gdpiclist .bd ul li p.title{
	dispaly:none
}
.gdpiclist .bd ul li p.des{
	dispaly:none
}
.gdpiclist .bd ul li p.more{
	dispaly:none
}
.weibo{
	margin-top: 300px;
}
.dbbox{
	background-color: #b40553;
	padding: 30px 0;
}
.dbbox .w1200{
	text-align: center;
}
.dbbox p{
	color: #FFFFFF;
	width: 1200px;
	line-height: 2;
	font-size: 16px;
}