﻿.position{
	width: 1180px;
	margin: 0 auto;
	height: 20px;
	padding: 20px 0;
}
.position p{
	font-size: 14px;
	line-height: 20px;
}
.position p a{
	color: #333;
	margin: 0 5px;
}
.position p a:hover{
	color: #92AF00;
}
.position i{
	font-size: 20px;
	line-height: 20px;
	color: #92af00;
	vertical-align: middle;
	margin-right: 5px;
}
.showMain{
	width: 1180px;
	margin: 0 auto;
}
.showLeft{
	width: 850px;
	float: left;
}
.leftTop{
	text-align: left;
	padding: 20px 0;
	border-bottom: 1px solid #ddd;
}
.leftTop h2 {
	font-size: 30px;
	line-height: 40px;
	margin-bottom: 20px;
	text-align: center;
}
.leftTop h2 a{
	color: #333;
}
.newsothertitle {
	font-size: 18px;
	line-height: 30px;
	color: #666;
	margin-bottom: 15px;
	text-align: center;
}
.leftTop p {
	font-size: 14px;
	line-height: 25px;
	color: #999;
	text-align: center;
}

.leftTop p span a{
	display: inline-block;
	width: 27px;
	height: 27px;
	margin-right: 3px;
}
.leftTop p span.gz-btn,.leftTop p span.gz-btn-active {
	position: relative;
	top: 8px;
	margin: 0 5px;
	cursor: pointer;
}
.leftTop p span.gz-btn a,.leftTop p span.gz-btn-active a {
	height: 25px;
	width: 46px;
	display: inline-block;
	background-size: contain;
	cursor: pointer;
}
.leftTop p span.gz-btn a {
	background: url(../../images/gz-btn.png) no-repeat;
}
.leftTop p span.gz-btn-active a {
	background: url(../../images/gz-btn-active.png) no-repeat;
}

.leftTop p span.sc-btn,.leftTop p span.sc-btn-active {
	position: relative;
	top: 8px;
	margin-right: 10px;
	cursor: pointer;
}
.leftTop p span.sc-btn a,.leftTop p span.sc-btn-active a {
	height: 25px;
	width: 46px;
	display: inline-block;
	background-size: contain;
	cursor: pointer;
}
.leftTop p span.sc-btn a {
	background: url(../../images/sc-btn.png) no-repeat;
}
.leftTop p span.sc-btn-active a {
	background: url(../../images/sc-btn-active.png) no-repeat;
}
.leftTop p b{
	margin-left: 25px;
}
.lefeBot{
	padding-top: 30px;
}
.contentLeft{
	width: 100px;
	/* padding-right: 15px; */
	/* border-right: 1px dashed #ddd; */
	float: left;
	/* position: fixed; */
	top: 40px;
	left: 91px;
	background: #fff;
	z-index: 9;
}
.appBox{
	text-align: center;
}
.appBox p{
	font-size: 12px;
	line-height: 20px;
	color: #333;
}
.appBox p a{
	color: #92AF00;
}
.shareBox {
	margin-top: 40px;
	width: 72px;
	padding: 0 27px 0 12px;
	text-align: center;
	position: relative;
}
.shareBox h3{
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	color: #666;
	font-weight: normal;
	position: relative;
	display: none;
}
#fenxiangDiv {
	float: left !important;
	width: 43px;
}
.shareBox h3 b{
	width: 100%;
	height: 1px;
	background: #ddd;
	position: absolute;
	top: 13px;
	left: 0;
	z-index: 2;
}
.shareBox h3 span{
	padding: 0 8px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 16px;
	z-index: 3;
}
.shareBox ul{
	padding-top: 12px;
}
.shareBox ul li{
	margin-bottom: 10px;
}
.shareBox ul li a{
	width: 40px;
	height: 40px;
	display: block;
	margin: 0 auto;
	text-align: center;
	background: #cccccc;
	border-radius: 50%;
}
.shareBox ul li a:hover{
	background: #3dbe5b;
}
.shareBox ul li a i{
	font-size: 24px;
	line-height: 40px;
	color: #fff;
}
.shareBox ul li a i.icon-qq{
	font-size: 22px;
}
.shareBox ul li a i.icon-tieba{
	font-size: 30px;
}
.comments {
	margin-top: 130px;
	width: 72px;
	padding: 12px 27px 0 12px;
	text-align: center;
}
.comments h3{
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	color: #666;
	font-weight: normal;
	position: relative;
}
.comments h3 b{
	width: 100%;
	height: 1px;
	background: #ddd;
	position: absolute;
	top: 13px;
	left: 0;
	z-index: 2;
}
.comments h3 span{
	padding: 0 8px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 16px;
	z-index: 3;
}
.commentIcon{
	margin-top: 10px;
}
.commentIcon i{
	font-size: 36px;
	line-height: 45px;
	color: #ccc;
}
.commentIcon p{
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
.commentIcon p a{
	color: #92AF00;
}
.contentRight{
	width: 710px;
	padding-left: 20px;
	float: right;
}
.contentText{
	font-size: 18px;
	line-height: 30px;
}
.contentText p{
	font-size: 18px;
	line-height: 30px;
}
.contentText div {
	font-size: 18px;
	line-height: 2.2;
}
.contentText h3{
	font-size: 18px;
	line-height: 30px;
	text-indent: 36px;
	margin-bottom: 40px;
}
.downLoad{
	margin-top: 60px;
}
.downLoad p b {
	font-weight: bold;
	float: left;
	margin-top: -6px;
}
.downLoad p strong {
	display: block;
	overflow: hidden;
	font-weight: bold;
}
.downLoad p{
	font-size: 16px;
	line-height: 30px;
	color: #666;
	font-weight: bold;
}
.downLoad p a {
	color: #f60;
	float: left;
	clear: both;
}
.downLoad p span.icon-download{
	font-size: 30px;
	line-height: 30px;
	color: #f60;
	width: 30px;
	margin-right: 5px;
	position: relative;
	top: 6px;
}
.downLoad p i{
	font-style: normal;
}
.downLoad p .path2{
	color: #fff;
}
.adv-more {
	margin-top: 20px;
}
.turnPage{
	margin: 20px 0;
}
.turnPage p{
	font-size: 16px;
	line-height: 30px;
	color: #666;
	margin-bottom: 10px;
}
.turnPage p a{
	color: #446cb3;
}
.mainCommend{
	width: 748px;
	height: 157px;
	margin-left: 100px;
	border: 1px solid #d7d7d7;
	background: #fafafa;
}
.weibo{
	width: 360px;
	/* border-right: 1px solid #d7d7d7; */
	height: 157px;
	position: relative;
	float: left;
}
.weiboleft{
	padding: 16px 10px 12px 20px;
	width: 129px;
	float: left;
}
.weiboleft img{
	width: 129px;
}
.weiboright{
	width: 190px;
	float: left;
}
.weiboright em,.weixinright em{
	width: 190px;
	float: left;
	padding-top: 35px;
	font: bold 15px/26px "Microsoft Yahei","Arial";
	color:#7c9600;
	overflow: hidden;
	margin-bottom: 15px;
}
.weiboright .guanzhu{
	width: 170px;
	float: right;
}
.weiboright p{
	width: 190px;
	float: right;
	margin-top: 15px;
	text-indent: 10px;
	font: 14px/26px "Microsoft Yahei","Arial";
}
.weixinBox{
	width: 348px;
	float: left;
}
.weixinleft{
	padding: 16px 10px 12px 20px;
	width: 129px;
	float: left;
	overflow: hidden;
}
.weixinleft img{
	width: 129px;
}
.weixinright{
	width: 180px;
	float: left;
}
.weixinlogo{
	background:url(http://www.zyzhan.com/images/weixin-logo.jpg) no-repeat;
	margin-left: 10px;
	 width: 70px;
	 height: 36px;
	 float: left;
	 padding-left: 48px;
	 font: 14px/30px "Microsoft Yahei","Arial";
}
.weixinright p{
	width: 170px;
	float: left;
	font: 14px/26px "Microsoft Yahei","Arial";
	margin-top: 5px;
}
.teamwork{
	width: 750px;
	height: 85px;
	margin-left: 100px;
	background: #f5f5f5;
	position: relative;
}
.teamwork span{
	font-size: 24px;
	line-height: 30px;
	color: #333;
	padding-right: 30px;
	background: url(../../images/news/news.png) no-repeat 230px -490px;
	position: absolute;
	top: 25px;
	left: 40px;
}
.teamwork p{
	font-size: 14px;
	line-height: 20px;
	color: #666;
	position: absolute;
	left: 370px;
	top: 32px;
}
.teamwork p b{
	color: #333;
}
.teamwork a.qqBtn{
	width: 94px;
	height: 30px;
	background: url(../../images/news/news.png) no-repeat 10px -535px #92af00;
	font-size: 14px;
	line-height: 30px;
	color: #fff;
	text-indent: 32px;
	position: absolute;
	top: 27px;
	right: 40px;
	border-radius: 20px;
}
.showTitle {
    width: 100%;
    position: relative;
    height: 32px;
    border-bottom: 1px solid #dcdcdc;
}
.showTitle h2 {
    bottom: -2px;
    left: 0;
    position: absolute;
    font: bold 20px/24px "microsoft yahei";
    padding-bottom: 10px;
    border-bottom: 3px solid #92af00;
}
.comment{
	width: 100%;
	margin-top: 50px;
}
.comment_title{
	width: 100%;
	position: relative;
	height: 32px;
	border-bottom: 1px solid #dcdcdc;

}
.comment_title h3{
	bottom: -2px;
	left: 0;
	position: absolute;
	font:normal 22px/24px "microsoft yahei";
	padding-bottom: 10px;
	border-bottom: 3px solid #5b7648;
}
.web_main_cr{
	border-color: #5b7648;
}
.comment_toolbar{
	width: 100%;
	height: 35px;
	margin-top: 15px;
}
.comment_toolbar p{
	background: url("/images/news/comment.png") 0 0 no-repeat;
	text-indent: 44px;
	width: 250px;
	float: left;
	font:normal 14px/35px "microsoft yahei";
}
.comment_toolbar p a{
	font:bold 14px/35px "microsoft yahei";
	color: #ff6600;
	margin: 0 4px;
}
.toolbar_Rt{
	float: right;
}
.nickname{
	float: left;
	margin-right: 9px;
}
.nickname label{
	height: 33px;
	width: 44px;
	text-align: center;
	float: left;
	border: 1px solid #d2d2d2;
	background-color: #d2d2d2;
	font:normal 12px/33px "microsoft yahei";
	color: #999;
}
.nickname input{
	height: 33px;
	width: 107px;
	float: left;
	border: 1px solid #d2d2d2;
	color: #999;
	text-indent: 10px;
	font:normal 12px/33px "microsoft yahei";
}
.v_code{

	float: left;
	height: 35px;
	position: relative;
}
.v_code input{
	float: left;
	height: 33px;
	width: 118px;
	color: #999;
	border: 1px solid #d2d2d2;
	text-indent: 10px;
	font:normal 12px/33px "microsoft yahei";
}
.v_code label{
	height: 33px;
	float: left;
	border: 1px solid #d2d2d2;
	border-left: 0;
}
.v_code label img{
	width: 78px;
	height: 33px;
}
.error{
	position: absolute;
	top: -37px;
	left: 0;
	height: 30px;
	width: 119px;
	padding-bottom: 5px;
	font:normal 12px/30px "microsoft yahei";
	color: #fff;
	text-align: center;
	background: url("/images/news/comment.png") 0 -94px no-repeat;

}
.anonymous{
	margin-top: 11px;
	float: left;
	margin-left: 7px;
}
.anonymous span.checkbox{
	width: 14px;
	float: left;
	margin-right: 7px;
	height: 14px;
	background: url(../../images/news/comment.png) -40px -58px no-repeat;
}
.checked span.checkbox{
	background-position:0 -58px;
}
.anonymous span{
	font:normal 14px/14px "microsoft yahei";
}
.commentArea{
	zoom: 1;
	margin-top: 15px;
}

.textarea{

	padding: 10px;
	border:2px solid #92af00;
	border-radius: 2px;
	zoom: 1;
}
.textarea div{
	border: none;
	width: 100%;
	float: left;
	height: 100px;
	font: normal 14px/24px microsoft yahei;
	overflow: auto;
	outline:none;
}
.textarea:after{
	content:"";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
}
.textarea textarea{
	color: #999;
	border: none;
	width: 100%;
	float: left;
	height: 100px;
	font:normal 14px/24px "microsoft yahei";


}
.commentArea_ft{
	margin-top: 9px;

}
.commentArea_ft:after{
	content: "";
	clear: both;
	height: 0;
	visibility: hidden;
	display: block;
}
.face{
	float: left;
	position: relative;
	z-index: 99;
}
.face span{
	cursor: pointer;
	height: 20px;
	padding-right: 17px;
	margin: 10px 0;
	font:normal 14px/19px "microsoft yahei";
	float: left;
	background: url(../../images/news/comment.png) 67px -137px no-repeat;
}
.face i{
	background: url(../../images/news/comment.png) -98px -55px no-repeat;
	height: 19px;
	width: 19px;
	float: left;
	margin-right: 10px;
}

.faceList{
	display: none;
	position: absolute;
	left: 0;
	top: 40px;
	padding: 4px;
	width: 390px;
	background: #fff;
	border: 1px solid #dfe6f6;
}

.faceList a{
	float: left;
	height: 22px;
	width: 22px;
	padding: 4px 2px;
}
.faceList ul li a{
	cursor: pointer;
}
.commentArea_ft p{
	font:normal 14px/40px "microsoft yahei";
	color: #888888;
	float: right;
	margin-right: 20px;
}
.commentArea_ft button{
	float: right;
	height: 40px;
	width: 100px;
	background: #92AF00;
	color: #fff;
	border:none;
	cursor: pointer;
	font:normal 16px/40px "microsoft yahei";
}
label.rt_mg{
	float: right;
	width: 59px;
	margin-top: 13px;
	margin-left: 0;
}
.commentContent{
	float: left;
	width: 100%;
	margin-top: 15px;
}
.context_title i{
	width: 5px;
	height: 16px;
	float: left;
	margin-top: 2px;
	background: #5b7648;
	margin-right: 10px;

}
.context_title h3{
	font:normal 18px/20px "microsoft yahei";
}
.hot_comment{
	padding-top: 10px;

}

.commentContent ul li{
	padding: 16px 0 12px 0;

}
.commentContent ul li+li{
	border-top: 1px solid #eaebea;
}

li div.head{
	height: 60px;
	width: 60px;
	position: absolute;
}
li div.head img{
	max-height: 100%;
	max-width: 100%;

}
.cont{
	margin-left: 75px;
	margin-right: 20px;
}
.info{
	height: 20px;
	padding: 6px 0 8px 0;
}
.info span.name{
	float: left;
	font:bold 14px/20px "microsoft yahei";
	color: #5b7648;
}
.info span.area{
	float: left;
	font:normal 14px/20px "microsoft yahei";
	color: #aaa;
	margin-left: 10px;
}
.info span.time{
	float: right;
	font:normal 14px/20px arial;
	color: #888888;
}
.cont div.txt{
	width: 100%;
	font:normal 16px/24px "microsoft yahei";
	color: #333;
	padding: 4px 0;
}
.cont div.txt span{
	float: left;
}
.cont div.txt span i{
	width: 4px;
	float: left;
	margin-top: 6px;
	margin-right: 9px;
	height: 12px;
	background-color: #FF6600;
}
.cont div.txt span b{
	color: #ff6600;
}
.cont div.txt span em{
	font:normal 14px/24px "microsoft yahei";
	color: #aaaaaa;
}
.action{
	margin-top: 8px;
}
.action a{
	color: #a0a0a0;
	padding-left: 20px;
	cursor: pointer;
	margin-right: 14px;
	font:normal 14px/24px "microsoft yahei";
}
.subset{
	padding-left: 75px;
}
.action a.reply{
	background: url("/images/news/comment.png") -2px -182px no-repeat;
}
.action a.agree{
	background: url("/images/news/comment.png") -65px -232px no-repeat;
}
.action a.oppose{
	background: url("/images/news/comment.png") -124px -232px no-repeat;
}
.action a:hover{
	background-position-y:-261px;
	color: #5b7648;
}
.action a.reply:hover{
	background-position-y:-211px;
}
.action a.report{
	padding-left: 0;
}
.all_com_t{
	padding: 20px 0;
	position: relative;
}
.all_com_t i{
	width: 100%;
	height: 1px;
	float: left;
	background-color: #dcdcdc;
}
.all_com_t h3{
	position: absolute;
	left: 50%;
	top: 7px;
	background-color: #fff;
	margin-left: -55px;
	width: 110px;
	z-index: 9;
	text-align: center;
	font:normal 18px/24px "microsoft yahei";
}

.commentContent ul li .v_code{
	float: right;
	margin-top: 2px;
}
.commentContent ul li .nickname{
	float: right;
	margin-top:2px;
}
.commentContent ul li .v_code input{
	width: 78px;
}
.commentContent ul li .face{margin-right: 8px;}
.commentContent ul li .nickname input{
	width:87px;
}
.commentContent ul li a.close{
	float: right;
	font:normal 14px/19px "microsoft yahei";
	color: #888;
	width: 38px;
	text-align: center;
	margin: 10px 5px;
	cursor: pointer;
}
.moreComment{
	width: 100%;
	float: left;
	text-align: center;
	font:normal 16px/24px "microsoft yahei";
}
.moreComment a{
	color: #666666;
}
.moreComment b{
	color: #FF6600;
	font:bold 16px/24px arial;
}
.more_comment{
	margin:0 auto;
	width: 88px;
	text-align: center;
	display: block;
	cursor:pointer;
	font:normal 12px/30px "microsoft yahei";
	border-radius:20px;
	border:1px solid #c9c7c8;
	color: #666;
}
.more_comment:hover{
	background-color: #529126;
	border:1px solid #529126;
	color: #fff;
}
.copr{
	width:100%;
	margin-top:23px;
	padding-bottom:0px;
	border-top: 1px solid #ddd;
}
.coprTop{
	height:35px;
	border-bottom:1px solid #ececec;
	position:relative;
	z-index:1;
}
.coprTop h3{
	width:128px;
	height:35px;
	border-bottom:2px solid #7c9600;
	position:absolute;
	top:0;
	left:0;
	z-index:2;
	font:normal 18px/35px "Microsoft Yahei","Arial";
	text-align:center;
}
.coprTop h3 a{
	color:#333;
}
.copr ul{
	padding-top:15px;
}
.copr li{
	font-size: 12px;
line-height: 25px;
color: #7a7a7a;
}
.copr li b{
	font-size: 12px;
color: #76a244;
line-height: 24px;
font-weight: normal;
}

.showRight{
	width: 300px;
	float: right;
}
.rankingList{
	margin-top: 20px;
}
.listTitle{
	height: 22px;
	padding: 10px 0;
	border-bottom: 1px solid #ddd;
}
.listTitle h2{
	font-size: 18px;
	line-height: 22px;
}
.listTitle h2 a{
	color: #333;
}
.listTitle h2 i{
	font-size: 20px;
	position: relative;
	top: 2px;
	margin-right: 5px;
	color: #92AF00;
}
.classList {
	margin-top: 26px;
}
.classList ul {

}
.classList ul li {
	margin-top: 12px;
	overflow: hidden;
	border-radius: 5px;
}
.classList li .image {
	height: 0;
	padding-bottom: 56%;
	overflow: hidden;
	position: relative;
}
.classList li .image img {
	width: 100%;
	max-height: none;
}
.classList li .image mark {
	position: absolute;
	left: 0;
	top: 0;
	padding: 0 6px;
	border-radius: 5px 0;
	font-size: 14px;
	color: #fff;
	line-height: 25px;
	background-color: #f1472b;
}
.classList li .image mark.living i {
	width: 16px;
	height: 16px;
	display: inline-block;
	background: url("http://public.mtnets.com/Images/public/zhibo-icon.gif") no-repeat;
	margin-top: 5px;
	vertical-align: top;
	margin-right: 2px;
	background-size: contain;
}
.classList li .image mark.replay {
	background-color: #0396ff;
}
.classList li .image mark.notice {
	padding: 0 6px 0 0;
	background: rgba(0,0,0,.6);
}
.classList li .image mark span {
	height: 100%;
	display: inline-block;
	padding: 0 6px;
	background-color: #92af00;
	margin-right: 6px;
}
.classList li .text {
	border: 1px solid #e8e8e8;
	border-radius: 0 0 5px 5px;
	padding: 10px 12px;
	border-top: 0;
}
.classList li .text p {
	font-size: 16px;
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
.classList li .text p a {
	color: #333;
}
.classList li .text p a:hover {
	color: #92af00;
}
.rankingList ul{
	padding-top: 12px;
}
.rankingList ul li{
	font-size: 14px;
	line-height: 20px;
	height: 20px;
	overflow: hidden;
	margin-bottom: 12px;
}
.rankingList ul li a{
	color: #333;
}
.rankingList ul li a:hover{
	color: #92AF00;
}
.rankingList ul li b{
	width: 20px;
	height: 20px;
	float: left;
	text-align: center;
	background: #ccc;
	color: #fff;
	margin-right: 8px;
	font-weight: normal;
	border-radius: 2px;
}
.interviewV{
	margin-top: 10px;
}
.interviewV ul li{
	width: 300px;
	height: 196px;
	margin-top: 16px;
	position: relative;
}
.interviewV ul li img {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.interviewV ul li b{
	width: 100%;
	height: 100%;
	background: #000000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8;
}
.interviewV ul li p{
	font-size: 14px;
	line-height: 25px;
	padding: 0 15px;
	position: absolute;
	bottom: 8px;
	left: 0;
	z-index: 9;
}
.interviewV ul li p a{
	color: #fff;
}
.interviewV ul li a.play{
	width: 48px;
	height: 48px;
	background: url(../../images/news/news.png) no-repeat 0 -423px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -24px;
	margin-top: -24px;
	z-index: 10;
}
.exhibition{
	margin-top: 20px;
}
.exhiPic{
	width: 300px;
	height: 170px;
	margin-top: 16px;
}
.exhiPic img{
	width: 300px;
	height: 170px;
}
.exhibition p{
	font-size: 14px;
	line-height: 20px;
	padding: 10px;
	border-bottom: 1px dashed #ddd;
	text-align: center;
}
.exhibition p a{
	color: #333;
}
.exhibition p a:hover{
	color: #92AF00;
}
.exhibition ul{
	margin-top: 10px;
}
.exhibition ul li{
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	padding-left: 18px;
	background: url(../../images/news/news.png) no-repeat 0 -297px;
	margin-bottom: 3px;
}
.exhibition ul li a{
	color: #333;
}
.exhibition ul li:hover{
	background: url(../../images/news/news.png) no-repeat 0 -325px;
}
.exhibition ul li:hover a{
	color: #92af00;
}
.topic{
	margin-top: 10px;
}
.topic b{
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	display: block;
	margin: 5px 0 5px;
}
.topic b a{
	color: #333;
}
.topic b a:hover{
	color: #92AF00;
}
.topicContent{
	width: 100%;
	height: 86px;
	background: #f5f5f5;
}
.topicContent img{
	width: 93px;
	height: 86px;
	float: left;
}
.topicContent p{
	width: 190px;
	float: left;
	margin-left: 12px;
	font-size: 12px;
	line-height: 20px;
	height: 60px;
	overflow: hidden;
	margin-top: 10px;
	color: #333;
}
.topicContent p a{
	color: #92AF00;
}
.topic ul{
	margin-top: 10px;
}
.topic ul li{
	font-size: 14px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	padding-left: 18px;
	background: url(../../images/news/news.png) no-repeat 0 -297px;
	margin-bottom: 3px;
}
.topic ul li a{
	color: #333;
}
.topic ul li:hover{
	background: url(../../images/news/news.png) no-repeat 0 -325px;
}
.topic ul li:hover a{
	color: #92af00;
}
.microMall {
	border: 1px solid #ddd;
	margin-top: 20px;
}
.microMall .supplyNav {
	height: 42px;
	border-bottom: 1px solid #ddd;
	background: #f3f3f3;
}
.supplyNav a {
	padding: 0 22px 0 23px;
}
.microMall .supplyNav a {
	border-left: 1px solid #ddd;
	margin-left: -1px;
	font-size: 18px;
	line-height: 42px;
	color: #666;
	display: inline-block;
	width: 50%;
	box-sizing: border-box;
	text-align: center;
}
.microMall .supplyNav a.focus {
    font-weight: bold;
    color: #333;
    background: #fff;
    padding-bottom: 1px;
}
.supplyList ul li a:hover {
	color: #f60;
}
.supplyList {
	padding: 15px 17px 14px 20px;
	display: none;
}
.supplyList ul li {
	padding-left: 32px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	margin-bottom: 4px;
}
.supplyList ul li a {
	float: left;
	color: #333;
}
.supplyList ul.support li {
	background: url(../../images/index/index2019/index.png) no-repeat 0 -392px;
}
.supplyList ul li span {
	float: right;
	color: #999;
	display: none;
}
.supplyList ul.buy li span {
	display: block;
}
.supplyList ul.buy li a {
	width: 185px;
}
.supplyList ul.buy li {
	background: url(../../images/index/index2019/index.png) no-repeat 0 -267px;
}
.microBox{
	margin-top: 20px;
	width: 300px;
    position: relative;
}
.microBox ul{
	width:151px;
	float:left;
	 border-top:1px solid #e6e6e6;
}
.microBox ul li a{
	width:149px;
	height:38px;
	float:left;
	border:1px solid #e6e6e6;
	border-top:0;
	background:#fff;
	font: normal 14px/38px "Microsoft Yahei","simhei";
	color:#555;
	text-align:center;
}
.microBox ul li a:hover{
	border:1px solid #92af00;
	background:#92af00;
	border-top:0;
	color:#fff;
}
.microBox ul.microList{
	position:absolute;
	right:0;
}


.leftTitle{
	height: 32px;
	padding-bottom: 8px;
	border-bottom: 1px solid #ddd;
	margin-bottom: 19px;
	position: relative;
}
.leftTitle h2{
	font-size: 24px;
	line-height: 32px;
	color: #333;
	display: inline-block;
	padding-bottom: 6px;
	border-bottom: 3px solid #92af00;
	position: absolute;
}
.leftTitle h2 a{color: #333;}
.zyPicture{
	overflow: hidden;
	width: 100%;
}
.zyPicture ul{
	overflow: hidden;
	width: 730px;
}
.zyPicture ul li{
	width: 223px;
	height: 150px;
	float: left;
	position: relative;
	margin-right: 20px;
}
.zyPicture ul li img {
	/* width: 100%; */
	/* height: 100%; */
	display: block;
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%,-50%);
}
.zyPicture ul li b{
	width: 100%;
	height: 40px;
	background: url(../../images/news/picBg2.png) repeat-x 0 top;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 8;
}
.zyPicture ul li p{
	font-size: 16px;
	line-height: 40px;
	padding: 0 12px;
	height: 40px;
	overflow: hidden;
	z-index: 9;
	position: absolute;
	bottom: 0;
	left: 0;
}
.zyPicture ul li p a{
	color: #fff;
}
.votemain{ width: 700px; display: inline; float: left; margin: 20px 0 0px -10px; }
.votetitle{ width: 698px; height: 30px; float: left; position: relative; border: 1px solid #c1d2e2; background: url(../../images/news/vote.png) repeat-x 0 -99px; }
.votetitle span{ display: block; position: absolute; font: bold 14px/30px "\5b8b\4f53"; color: #5c5757; text-indent: 24px; left: 11px; background: url(../../images/news/vote.png) no-repeat 0 2px; }
.votetitle p{ display: block; position: absolute; line-height: 30px; color: #686a6b; right: 10px; }
.votetitle p b{ font: bold 12px/30px "Tahoma"; color: #ff6600; margin: 0px 3px; }
.votebox{ width: 618px; float: left; border: 1px solid #c1d2e2; border-top: 0px; padding: 20px 35px 25px 45px; }
.votename{ width: 618px; float: left; font: bold 18px/30px "Microsoft Yahei"; color: #333; }
.votebox table{ width: 618px; border: 0px; display: block; float: left; margin-top: 15px; border-collapse: collapse; border-spacing: 0; }
.votebox table tr td{ padding: 5px 0; text-align: left; color: #615e5d; font-family: Tahoma; vertical-align: top; }
.votenape{ display: block; line-height: 24px; }
.votebox table tr td input{ margin-top: 7px; width: 14px; height: 14px; float: left; overflow: hidden; }
.progress{ width: 230px; height: 17px; margin: 5px auto 0 auto; padding: 1px; background: url(../../images/news/vote.png) no-repeat 0 -71px; }
.votebox table tr td p{ display: block; text-align: left; color: #ff6600; }
.votebox table tr td button{ width: 67px; height: 23px; display: block; border: 0px; text-align: center; line-height: 23px; color: #fff; background: url(../../images/news/vote.png) no-repeat 0 -38px; margin-top: 5px; }
.votebox table tr td button.allvote{ color: #585859; background: url(../../images/news/vote.png) no-repeat -70px -38px; }
.votebox table tr td em{ display: block; width: 85px; height: 27px; line-height: 27px; text-indent: 28px; color: #585859; font-style: normal; margin-top: 5px; background: url(../../images/news/vote.png) no-repeat -141px -38px; }




.bdshare-button-style2-32 a{
	float: none !important;
	display: block;
	margin: 0px auto 10px !important;
}

.paper{
	width: 100%;
}
.paper img{
	width: 90px;
	height: 113px;
	float: left;
	border: 1px solid #ddd;
}
.paper span{
	width: 170px;
	height: 24px;
	display: block;
	float: right;
	overflow: hidden;
	margin-top: 10px;
	font: normal 16px/30px "microsoft yahei";
}
.paper span a{
	color: #474747;
}
.paper span a:hover{
	color: #f60;
}
.paper p{
	color: #666;
	width: 160px;
	display: block;
	float: right;
	overflow: hidden;
	padding-right: 10px;
	font-size: 16px;
	line-height: 25px;
	margin-top: 8px;
	height: 50px;
}
.paper b{
	width: 170px;
	height: 28px;
	display: block;
	float: right;
	margin-top: 25px;
	font-size: 16px;
	color: #bf0a2c;
}
.paper b a{
	width: 76px;
	height: 27px;
	float: left;
	font-weight: normal;
	font-size: 14px;
	line-height: 27px;
	text-align: center;
	color: #fff;
	background: #5a7648;
	border-radius: 3px;
	margin-right: 8px;
	margin-top: 10px;
}
.paper b a.join{
	background: #ef6301;
}
.newsPage{
	text-align: center;
	font-size: 16px;
}
.leftAdvs {
	width: 850px;
	float: right;
	margin: 20px 0;
	position: relative;
	z-index: 99;
}
.leftAdvs a img{
	width:850px;
	height:80px;
}
.progress b{ width: auto; height: 17px; display: block; background: #99cc66; border-right: 1px solid #bdbdbd; }
.progress b.bg1{ background: #99cc66; }
.progress b.bg2{ background: #ffbd57; }
.progress b.bg3{ background: #28b0dd; }
.progress b.bg4{ background: #ff9999; }
.progress b.bg5{ background: #996699; }
.progress b.bg6{ background: #cccc33; }
.progress b.bg7{ background: #cd8282; }
.progress b.bg8{ background: #66cc99; }
.say {
	font-size: 16px;
	padding: 16px 0 12px 76px;
}
.say p {
	position: absolute;
	width: 60px;
	height: 60px;
	background-repeat: no-repeat;
}
.say .sayInfor {
	margin-left: 75px;
	margin-right: 20px;
	min-height: 60px;
}
.say .sayInfor span {
	font: bold 14px/20px "microsoft yahei";
	color: #5b7648;
	margin-top: 5px;
	display: block;
}
.say .sayInfor .sayInforTxt  {
	margin-top: 5px;
}
.say .sayInfor .sayInforTxt span {
	width: 100%;
	font: normal 16px/24px "microsoft yahei";
	color: #333;
	padding: 4px 0;
}
#Share {
	width: 50px;
	right: 34px !important;
	color: #666 !important;
}
.bdsharebuttonbox .fenxiangDiv a {
	margin-top: 5px !important;
}
.leftTitle .search {
	float: none;
	position: absolute;
	top: -8px;
	right: 300px;
	height: 36px;
	width: 276px;
}
.leftTitle .search input {
	height: 36px;
	text-indent: 12px;
	line-height: 36px;
	width: 200px;
}
.leftTitle .search button {
	height: 36px;
	background: url(../../images/news/news.png) no-repeat 27px -77px #92AF00;
}
.zyPicture .leftTitle {
	border-bottom: 0;
}
.fix-navigation {
	background-color: #92af00;
	padding: 12px 0;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 99999;
	display: none;
  }
  .fix-navigation .item {
	width: 1180px;
	margin: 0 auto;
	position: relative;
  }
  .fix-navigation .item .logo {
	float: left;
	margin-top: 0;
  }
  .fix-search {
	width: 614px;
	margin: 0 132px;
	  margin-top: 0px;
	float: left;
	margin-top: 1px;
  }
  .fix-search .form {
	height: 36px;
	float: left;
	background-color: #fff;
	border-radius: 2px;
	width: 100%;
  }
  .fix-search .form .select {
	width: 67px;
	height: 100%;
	position: relative;
	float: left;
	padding: 0;
	background: transparent;
  }
  .fix-search .form .select .select-top {
	width: 100%;
	height: 100%;
	position: relative;
  }
  .fix-search .form .select .select-top p {
	font-size: 14px;
	line-height: 34px;
	cursor: pointer;
	text-indent: 12px;
  }
  .fix-search .form .select .select-top i {
	height: 10px;
	width: 10px;
	display: block;
	top: 15px;
	right: 5px;
	position: absolute;
	background: url(../../images/index/index2019/index.png) no-repeat;
	vertical-align: middle;

	transform: rotate(0);
  }
  .fix-search .form .select .select-bot {
	width: 80px;
	position: absolute;
	background-color: #ffffff;
	top: 36px;
	left: 0px;
	z-index: 99;
	border-top: 2px solid #e6e6e6;
	border-bottom: 2px solid #e6e6e6;
	display: none;
  }

  .fix-search .form .select .select-bot li {
	line-height: 30px;
	font-size: 14px;
	text-indent: 16px;
	border-left: 2px solid #e6e6e6;
	border-right: 2px solid #e6e6e6;

	transition: all 0.3s ease;
  }
  .fix-search .form .select .select-bot li:hover {
	background-color: #92af00;
	border-left: 2px solid #92af00;
	border-right: 2px solid #92af00;
	color: #fff;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
  }
  .fix-search .form input {
	border: none;
	height: 100%;
	width: 464px;
	font-size: 14px;
	color: #aaaaaa;
	float: left;
	text-indent: 15px;
  }
  .fix-search .form button {
	width: 74px;
	height: 30px;
	border: none;
	background-color: #92af00;
	font-size: 14px;
	color: #fff;
	float: right;
	cursor: pointer;
	outline: none;
	margin: 3px 3px 0 0;
	border-radius: 2px;
	position: relative;
	text-align: center;
  }
  .fix-search .form button i {
	height: 13px;
	width: 14px;
	display: inline-block;
	background: url(../../images/index/index2019/search.png) no-repeat;
	  background-size: auto;
	background-size: cover;
	vertical-align: top;
	margin-top: 3px;
	margin-right: 5px;
  }
  .fix-navigation .item .login-btn {
	float: right;
  }
  .fix-navigation .item .login-btn a {
	display: inline-block;
	line-height: 34px;
	font-size: 16px;
	color: #fff;
	vertical-align: top;
	padding: 0 15px;
	border-radius: 2px;
	background-color: #f2a141;
	margin-top: 1px;
	height: 36px;
  }
.contentLeft.fixed {
	position: fixed;
	transform: translate(0);
	left: auto;
	z-index: 999;
}
.Videos{
	width: 650px !important;
	margin: 0 auto;
}
@media only screen and (min-width:1920px){
	.w,.position,.showMain,.footer .foot,.fix-navigation .item{
		width: 1400px;
	}
	.fix-search {
		margin: 0 242px;
	}
	.showLeft {
		width: 1070px;
	}
	.leftAdvs {
		width: 100%;
	}
	.leftAdvs a img {
		width: 100%;
		height: auto;
	}
	.contentRight {
		width: 950px;
		padding-left: 0;
	}
	.adv-more {
		text-align: center;
	}
	.leftTitle .search {
		top: -14px;
		right: auto;
		height: 36px;
		left: 0;
	}
	.zyPicture ul {
		width: calc(100% + 20px);
	}
	.zyPicture ul li {
		width: 303px;
		height: 204px;
		margin-right: 20px;
	}

	.footer .foot .hot-line {
		margin-left: 110px;
	}


}
@media only screen and (min-width: 1500px) and (max-width:1919px){
	.w,.position,.showMain,.footer .foot,.fix-navigation .item{
		width: 1400px;
	}
	.fix-search {
		margin: 0 242px;
	}
	.showLeft {
		width: 1070px;
	}
	.leftAdvs {
		width: 100%;
	}
	.leftAdvs a img {
		width: 100%;
		height: auto;
	}
	.contentRight {
		width: 950px;
		padding-left: 0;
	}
	.adv-more {
		text-align: center;
	}
	.leftTitle .search {
		top: -14px;
		right: auto;
		height: 36px;
		left: 0;
	}
	.zyPicture ul {
		width: calc(100% + 20px);
	}
	.zyPicture ul li {
		width: 303px;
		height: 204px;
		margin-right: 20px;
	}

	.footer .foot .hot-line {
		margin-left: 110px;
	}
}
@media only screen and (min-width: 1400px) and (max-width:1499px){
	.w,.position,.showMain,.footer .foot,.fix-navigation .item{
		width: 1240px;
	}
	.fix-search {
		margin: 0 162px;
	}
	.showLeft {
		width: 915px;
	}
	.leftAdvs {
		width: 100%;
	}
	.leftAdvs a img {
		width: 100%;
		height: auto;
	}
	.contentRight {
		width: 790px;
	}
	.adv-more {
		margin-top: 20px;
	}
	.zyPicture ul {
		width: calc(100% + 20px);
	}
	.zyPicture ul li {
		width: 250px;
		height: 167px;
	}


	.footer .foot .hot-line {
		margin-left: 50px;
	}

}
@media only screen (max-width:1399px){
	.w{
		width: 1180px;
	}
}
