.W-top-list{display: none;}
.W-search {margin-left: 66px;float: left;margin-top: 11px;margin-right: 0;}
.top-md,#nav-my-tabs{background-color: #36c3be;}
#nav-my-tabs ul{width: 1200px;margin: 0 auto;}
#nav-my-tabs li{margin-top: 0;}
#nav-my-tabs li a{height: 40px;color: #fff;}
#nav-my-tabs li a.active{color: #333;}

.rp_content{margin: 20px auto;position: relative;width: 1200px;overflow: hidden;}    
.swp-tool{width: 880px;position: relative;float: left;}
.swp-hd{text-align: center;position: relative;}
.swp-hd li{width: 100%;height: 800px;text-align: center;overflow: hidden;}
.swp-hd span.span_btns{display: none;width: 48px;height: 120px;position: absolute;top: 50%;margin-top: -60px;left: 0;background-color: rgba(0,0,0,.3);cursor: pointer;}
.swp-hd span.span_btns.right{left: auto;right: 0;}
.swp-hd span.span_btns img{position: relative;top: 44px;}
.swp-hd .swpt-intro{line-height: 36px;height: 85px;text-align: left;padding: 24px 60px;box-sizing: border-box;background-color: rgba(0,0,0,.3);position: absolute;top: 0;width: 100%;font-size: 16px;color: #fff;}
.swp-list-cont{width: 100%;background-color: rgba(0,0,0,.6);height: 110px;text-align: center;position: absolute;bottom: 0;}
.swp_ul{overflow: hidden;position: relative;top: 10px;display: inline-block;width: 620px;height: 90px;}
.swp_ul li{float: left;width: 140px;height: 90px;margin-left: 20px;position: relative;cursor: pointer;}
.swp_ul li:nth-child(4n+1){margin-left: 0;}
.swp_ul li>a img{display: block;width: 100%;height: 100%;}
.swp_ul li .mask{position: absolute;width: 100%;height: 100%;background-color: rgba(0,0,0,.4);}
.swp_ul li .mask.active{display: none;}
.swp_ul li:nth-last-child(1){margin-right: 0;}
.swp-list-cont span.span_btns{width: 60px;height: 110px;position: absolute;bottom: 0;left: 0;top: auto;cursor: pointer;}
.swp-list-cont span.span_btns.swp_right{left: auto;right: 0px;}
.swp-list-cont span.span_btns img{position: relative;top: 39px;}

.main_section{background-color: #fff;padding: 20px;box-sizing: border-box;margin-bottom: 20px;}
.main_section h2{font-size: 28px;color: #333;font-weight: 400;border-bottom: 1px solid #dedede;padding-bottom: 10px;margin-bottom: 20px;}
.main_section h2 span{color: #999;}
.gz-info{
	float: right;
	background-color: #fff;
	width: 300px;
}
.gz-info img.head-img{
	width: 80px;
	height: 80px;
	overflow: hidden;
	border-radius: 50%;
	margin-right: 20px;
}
.gz-info .head span{
	font-size: 18px;
	color: #333;
	font-weight: 500;
}
.gz-info .head .con{
	margin-top: 20px;
}
.gz-info .head .left{
	line-height: 16px;
	color: #999;
	font-size: 14px;
	width: 80px;
	margin-right: 20px;
	display: inline-block;
	vertical-align: middle;
}
.gz-info .head .con .right{
	font-size: 14px;
	color: #333;
	display: inline-block;
	vertical-align: middle;
}
.gz-info .head .left img{
	width: 16px;
	height: 16px;
	background-color: #ccc;
	display: inline-block;
	position: relative;
	top: -1px;
}
.gz-info .head .btn{
	border: 1px solid #ff6a06;
	color: #ff6a06;
	display: block;
	margin-top: 20px;
	line-height: 30px;
	height: 30px;
	box-sizing: border-box;
	text-align: center;
	font-size: 14px;
	border-radius: 4px;
}
.gz-info .head .btn:hover{
	color: #fff;
	background-color: #ff6a06;
}