/* CSS Document */

body {
	background-color: #fff
}
.zt-header .zt-banner {
	width: 100%;
	max-width: 100%;
	min-width: 1200px;
	display: block;
}
.zt-header .zt-nav-wrapper {
	width: 100%;
	min-width: 1200px;
	height: 40px;
	background-color: #ededec;
}
.zt-nav {
	width: 900px;
}
.zt-nav ul li {
	float: left;
	width: 150px;
}
.zt-nav ul li a {
	display: block;
	font-size: 16px;
	color: #bd2322;
	width: 100px;
	margin: 0 auto;
	text-align: center;
	height: 40px;
	line-height: 40px;
}
.zt-nav ul .active a {
	height: 38px;
	line-height: 38px;
	border-bottom: 2px solid #c82020;
}
/*////////////////*/
.zt-index-list-wrapper {
	width: 590px;
	float: left;
	margin-right: 20px;
	margin-top: 30px;
}
.zt-index-list-wrapper .zt-index-list-title {
	width: 590px;
	height: 50px;
	background: url("/style/img/zt-title-bg.png") no-repeat bottom;
}
.zt-index-list-wrapper .zt-index-list-title h3 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #bd2322;
	line-height: 40px;
	padding-left: 25px;
	background: url("/style/img/zt-dang-icon.png") no-repeat left center;
}
.zt-index-list-wrapper .zt-index-list-title a {
	float: right;
	line-height: 50px;
	padding-right: 15px;
}
.zt-index-list-wrapper .zt-index-list-title a:hover {
	color: #bd2322;
}
.zt-index-list-wrapper>ul li {
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #ebebeb;
}
.zt-index-list-wrapper>ul li a {
	float: left;
	max-width: 400px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 40px;
	background: url("/style/img/zt-dot-red.png") no-repeat 20px center;
	font-size: 14px;
	color: #5d5e5e;
}
.zt-index-list-wrapper>ul li a:hover {
	color: #bd2322;
	;
}
.zt-index-list-wrapper>ul li span {
	float: right;
	padding-right: 15px;
	font-size: 14px;
	color: #5d5e5e;
}
/*                    */

.zt-list-title {
	height: 35px;
	background: url("/style/img/zt-list-title-bg.png") no-repeat bottom;
}
.zt-list-title h3 {
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #bd2322;
	line-height: 25px;
	padding-left: 40px;
	background: url("/style/img/zt-dang-icon.png") no-repeat 15px center;
}
.zt-list-title p {
	float: right;
	line-height: 25px;
	padding-right: 15px;
}
.zt-list-containter>ul li a {
	float: left;
	width: 1000px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding-left: 40px;
	background: url("/style/img/zt-dot-red.png") no-repeat 20px center;
	font-size: 14px;
	color: #5d5e5e;
}
.zt-list-containter>ul li span {
	float: right;
	padding-right: 15px;
	font-size: 14px;
	color: #5d5e5e;
}
.zt-list-containter>ul li {
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #ebebeb;
}
.zt-article-wrapper h1 {
	font-size: 24px;
	color: #323333;
	font-weight: normal;
	padding: 20px;
	line-height: 1.6;
	text-align: center;
}
.zt-article-wrapper .time {
	width: 100%;
	height: 30px;
	line-height: 30px;
	background-color: #f7f7f7;
	margin-bottom: 20px;
}
.zt-article-wrapper .time p {
	text-align: center;
}
.footer-wrapper {
	background-color: #dd574c;
}
.footer-bar-wrapper {
	background-color: #c82020;
}
.slideBox2 {
	width: 590px;
	height: 335px;
	overflow: hidden;
	position: relative;
}
.slideBox2 .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 8px;
	z-index: 1;
}
.slideBox2 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.slideBox2 .hd ul li {
	float: left;
	margin-right: 10px;
	width: 13px;
	height: 13px;
	text-align: center;
	background: url("/style/img/banner-dot-w.png") no-repeat center center;
	cursor: pointer;
}
.slideBox2 .hd ul li.on {
	background: url("/style/img/zt-banner-dot-red.png") no-repeat center center;
	color: #fff;
}
.slideBox2 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox2 .bd li {
	zoom: 1;
	vertical-align: middle;
	position: relative;
}
.slideBox2 .bd li h3 {
	position: absolute;
	bottom: 0;
	width: 590px;
	padding-left: 18px;
	height: 36px;
	line-height: 36px;
	background: url("/style/img/mask-black.png") repeat-x center;
	color: #fff;
	font-weight: normal;
}
.slideBox2 .bd li h3 p {
	float: left;
	color: #fff;
	width: 400px;
	padding-left: 10px;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.slideBox2 .bd li h3 span {
	float: left;
	width: 5px;
	height: 5px;
	margin-top: 15px;
	background: url("/style/img/zt-dot-red.png") no-repeat center;
}
.slideBox2 .bd img {
	width: 590px;
	height: 335px;
	display: block;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox2 .prev,  .slideBox2 .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 50px;
	height: 50px;
	background: url("/style/img/banner-prev.png") no-repeat center center;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.slideBox2 .next {
	left: auto;
	right: 3%;
	background: url("/style/img/banner-next.png") no-repeat center center;
}
.slideBox2 .prev:hover,  .slideBox2 .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}
.slideBox2 .prevStop {
	display: none;
}
.slideBox2 .nextStop {
	display: none;
}
.zt-list-containter .dede_pages .pagelist .thisclass a{
	background-color: #dd574c;
}
.zt-list-containter .dede_pages .pagelist li a:hover{
	background-color: #dd574c;
}

.article-toolbar {
	border-top: 1px dashed #dbdbdb;
	margin-top: 20px;
	padding-top: 20px;
}
.article-toolbar .paging{
	float: left;
	width: 800px;
}
.article-toolbar .paging p{
	line-height: 2
}
.article-toolbar .share{
	float: right;
/*	width: 278px; */
	margin-top: 20px;
}
.article-toolbar .bdsharebuttonbox{
	text-align: right
}
.article-toolbar .bdsharebuttonbox a{
	float: inherit;
	display: inline-block;
	margin: 0
}
.bdsharebuttonbox .bds_qzone {
    width: 31px;
    height: 30px;
    background: url(../img/qq-icon.png) no-repeat;
    background-position: center center !important;
}
.bdsharebuttonbox .bds_weixin {
    width: 31px;
    height: 30px; 
    background: url(../img/wechat-icon.png) no-repeat;
    background-position: center center !important;
}
.bdsharebuttonbox .bds_tsina {
    width: 31px;
    height: 30px;
    background: url(../img/sina-icon.png) no-repeat;
    background-position: center center !important;
}
.article{
	max-width: 100%;
	overflow: hidden;
	line-height: 2;
	font-size: 16px;
}
.article div,.article p{
	font-size: 16px;
}
.article img{
	max-width: 100%;
}