.main{
	width:1200px;	
	margin:auto;
	overflow: hidden;
	margin-bottom:50px;
}
.main .place{
	width:100%;
	margin:26px 0 30px 0;
	overflow: hidden;
}
.main .place p{
	font-size:12px;
	color:#333;
}
.main .place p a{
	color:#333;
}
.main .place p a:hover{
	color:#17A693;
}
.main .place p a:last-child{
	color:#999;
}

/*left*/
.mainLeft{
	width:885px;
	overflow: hidden;
	float:left;
	margin-bottom:50px;
}
.artical{
	width:100%;
	overflow: hidden;
	margin-bottom:50px;
}
.artical h1{
	font-size:20px;
	color:#333;
	text-align: center;
	margin-bottom:50px;
}
.artical p{
	font-size:17px;
	color:#666;
	text-indent:2em;
	line-height:24px;
	margin-bottom:10px;
	
}
.artical img{
	display: block;
	margin:20px auto;
	/*width:100%;*/
}
.artical .fenx{
	display: inline-block;
	font-size:16px;
	color:#17A693;
	margin-top:10px;
	margin-right:80px;
}
.artical .fenx i{
	display: inline-block;
	width:20px;
	height:20px;
	background:url(../img/fenxiang.png)no-repeat;
	background-size:cover;
	vertical-align: top;
	margin-right:10px;
}
.artical .link{
	font-size:16px;
	color:#17A693;
}
.artical .home{
	font-size:18px;
	color:#17A693;
	float:right;
	margin-top:30px;
}

/*咨询/查询*/
.consult{
	width:100%;
	overflow: hidden;
	margin-bottom:40px;
	border-radius:5px;
	background:#73dacf;
}
.consult .expert{
	float:left;
	width:150px;
	height:42px;
	background:#17A693;
	margin:32px 76px 32px 58px;
	border-radius:21px;
}
.consult .expert a{
	display: block;
	text-align: center;
	line-height:42px;
	font-size:20px;
	color:#fff;
}
.consult .center{
	widht:367px;
	float:left;
	margin:30px 60px 20px 0;
}
.consult .center input:nth-child(1){
	width:282px;
	height:34px;
	background:#fff;
	color:#333;
	float:left;
	border:none;
}
.consult .center input:nth-child(2){
	width:85px;
	height:34px;
	float:left;
	background:#17A693;
	text-align: center;
	line-height:34px;
	font-size:14px;
	color:#fff;
	border:none;
	cursor:pointer;
}
.consult .center h2{
	font-size:14px;
	color:#fff;
	margin-top:38px;
}
.consult .center h2 a{
	color:#fff;
	margin-right:10px;
}
.consult .explain{
	width:120px;
	height:40px;
	float:left;
	margin-top:28px;
}
.consult .explain p{
	font-size:14px;
	color:#fff;
}
.consult .explain p span{
	color:#23988b;
}

/*上下篇*/
.recommend{
	width:100%;
	overflow: hidden;
	margin-bottom:60px;
	padding-bottom:35px;
	border-bottom:1px solid #e6e6e6;
}
.recommend p{
	font-size:16px;
	color:#17A693;
}
.recommend p a{
	color:#333;
}
.recommend p a:hover{
	color:#17A693;
}
.recommend p:nth-child(1){
	float:left;
}
.recommend p:nth-child(2){
	float:right;
}

/*广告*/
.placard{
	width:100%;
	overflow: hidden;
	margin-bottom:50px;
	border-radius:5px;
}
.placard a{
	display: block;
}
.placard a img{
	width:100%;
	display: block;
}

/*相关项目推荐*/
.brt{
	width:100%;
	overflow: hidden;
	margin-bottom:40px;
}
.brt h1{
	font-size:18px;
	color:#333;
	padding-bottom:10px;
	position:relative;
	margin-bottom:30px;
}
.brt h1::after,.brt h1::before{
	content:"";
	position:absolute;
	bottom:0;
	left:0;
}
.brt h1::after{
	width:100%;
	height:1px;
	background:#e6e6e6;
}
.brt h1::before{
	width:112px;
	height:3px;
	background:#17A693;
	z-index: 999;
}
.brt ul{
	width:100%;
	overflow: hidden;
}
.brt ul li{
	width:211px;
	overflow: hidden;
	margin-right:13px;
	float:left;
	margin-bottom:15px;
}
.brt ul li img{
	width:100%;
	display:block;
}
.brt ul li:nth-child(4n){
	margin-right:0;
}
.brt ul li p{
	text-align: center;
	font-size:16px;
	color:#333;
	background:#f8f8f8;
	padding:9px 0;
}
.brt ul li p:hover{
	color:#17A693;
}

/*相关文章推荐*/
.correlation{
	width:100%;
	overflow: hidden;
}
.correlation h1{
	font-size:18px;
	color:#333;
	padding-bottom:10px;
	position:relative;
	margin-bottom:30px;
}
.correlation h1::after,.correlation h1::before{
	content:"";
	position:absolute;
	bottom:0;
	left:0;
}
.correlation h1::after{
	width:100%;
	height:1px;
	background:#e6e6e6;
}
.correlation h1::before{
	width:112px;
	height:3px;
	background:#17A693;
	z-index: 999;
}
.correlation ul{
	width:29%;
	float:left;
	margin-right:50px;
}
.correlation ul:last-child{
	margin-right:0;
}
.correlation ul li{
	font-size:16px;
	margin-bottom:10px;
}
.correlation ul li span{
	font-weight:bold;
	color:#888;
	margin-right:10px;
}
.correlation ul li a{
	color:#333;
}
.correlation ul li a:hover{
	color:#17A693;
}

/*right*/
.mainRight{
	width:272px;
	float:right;
}
.mainRight .see{
	width:242px;
	padding:30px 15px;
	background:#f9f9f9;
	margin-bottom:50px;
	border-radius:5px;
}
.mainRight .see h1{
	padding-left:10px;
	font-size:16px;
	color:#545454;
	position:relative;
	margin-bottom:15px;
}
.mainRight .see h1::after{
	content:"";
	position:absolute;
	width:3px;
	height:20px;
	background:#17A693;
	left:0;
	top:0;
}
.mainRight .see dl{
	width:100%;
	overflow: hidden;
	margin-bottom:15px;
	
}
.mainRight .see dl dt{
	margin-right:14px;
}
.mainRight .see dl dt,.mainRight .see dl dd{
	width:114px;
	height:113px;
	float:left;
	position:relative;
}
.mainRight .see dl dt span,.mainRight .see dl dd span{
	position:absolute;
	bottom:0;
	left:0;
	display: block;
	width:100%;
	height:22px;
	background: -webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,.8));
	line-height:22px;
	font-size:12px;
	text-align: center;
	color:#fff;
}
.mainRight .see ul{
	width:100%;
	overflow: hidden;
}
.mainRight .see ul li{
	font-size:14px;
	line-height:28px;
}
.mainRight .see ul li span{
	color:#999;
	font-weight:bold;
	margin-right:10px;
}
.mainRight .see ul li a{
	color:#999;
}
.mainRight .see ul li a:hover{
	color:#17A693;
}

/*最近热搜*/
.lately{
	width:242px;
	padding:30px 15px;
	background:#f9f9f9;
	border-radius:5px;
}
.lately h1{
	padding-left:10px;
	font-size:16px;
	color:#545454;
	position:relative;
	margin-bottom:15px;
}
.lately h1::after{
	content:"";
	position:absolute;
	width:3px;
	height:20px;
	background:#17A693;
	left:0;
	top:0;
}
.lately ul{
	width:100%;
	overflow: hidden;
}
.lately ul li a{
	display: block;
	float:left;
	padding:6px 15px;
	border:1px solid #eee;
	border-radius:18px;
	color:#666;
	font-size:16px;
	margin-right:25px;
	margin-bottom:20px;
}
.lately ul li a:hover{
	background:#17A693;
	color:#fff;
}
