/* 项目详情rem */
body{
	padding-top: 90px;
}
.center-box {
    max-width: 1440px;
    margin: 0 auto;
}

.main-box{
	width: 100%;
	overflow:hidden;
	background-color:#f5f5f5;
	padding: 58px 1.5rem 0;
}
.main-box .center-box .top-title{
	width: 100%;
	height: 1.1rem;
	border-bottom: solid .01rem #efefef;
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-bottom: .76rem;
}
.main-box .center-box .top-title .left-title{
	width: 50%;
	height: auto;
}
.main-box .center-box .top-title .left-title .case-title{
	width: 100%;
	font-size: .32rem;
	font-weight: bold;
}
.main-box .center-box .top-title .left-title .en-title{
	width: 100%;
	font-size: .18rem;
	font-weight: lighter;
	text-transform: Uppercase;
}
.main-box .center-box .top-title .right-tag{
	width: 50%;
	height: auto;
	display: flex;
	align-items: center;
	justify-content: flex-end;
}
.main-box .center-box .top-title .right-tag .tag{
	padding:0 .3rem;
	line-height: 16px;
	border-left: solid 1px #aaaaaa;
	text-transform: Uppercase;
}
.main-box .center-box .space-boxs{
	width: 100%;
	min-height: 8rem;
	display: flex;
	align-items: flex-start;
	justify-content: space-between;
	margin-bottom: .5rem;
}
.main-box .center-box .space-boxs .left-box{
	width:74%;
	height: 100%;
	overflow:hidden;
	background-color:#fff;
	padding:50px;
}
.main-box .center-box .space-boxs .left-box .case-title{
	font-size:36px;
	color:#000;
	text-align:center;
	padding-bottom:40px;
	border-bottom: 1px solid #eee;
	margin-bottom:40px;
}
.main-box .center-box .space-boxs .left-box .content{
	min-height: 600px;
	font-size: .16rem;
	line-height: .26rem;
	overflow: hidden;
}
.main-box .center-box .space-boxs .left-box .content *{
	max-width: 100%;
}
.main-box .center-box .space-boxs .right-box{
	width:23%;
	padding:0 20px;
	background-color:#fff;
	min-height: inherit;
}
.main-box .center-box .space-boxs .right-box .recommend{
	width: 100%;
	font-size: .22rem;
	padding:20px 0 20px;
	color:#333;
	font-weight:bold;
}
.main-box .center-box .space-boxs .right-box .link{
	width: 100%;
	margin-bottom: .3rem;
	display: block;
}
.main-box .center-box .space-boxs .right-box .link .img-box{
	width: 100%;
	height: 2.49rem;
}
.main-box .center-box .space-boxs .right-box .link .tjs-title{
	width: 100%;
	font-size: .16rem;
	color: #333333;
	padding-top:0.2rem;
}
.main-box .center-box .space-boxs .right-box .link .en-title{
	width: 100%;
	font-size: .14rem;
	color: #777777;
	text-transform: Uppercase;
}
.switchs{
	width:100%;
	margin-top:40px;
}
.switchs .links {
	width:100%;
    height: 35px;
    line-height: 35px;
    background-color: #efefef;
    margin-bottom: 10px;
    padding-left: 10px;
	color:#666;
}
.switchs .links a{
	color:#666;
}
.switchs .links:hover{
    background: #0a7cb9;
	color:#fff;
}
.switchs .links:hover a{
	color:#fff;
}