.page-head {

	border-bottom: 1px solid #eee;



}
.bady_bg {

	background: #fafafa;

}

.page-banner {

	height: 410px;

}
.page-cate {
	overflow: hidden;
	background: rgba(255, 255, 255, 1);
}

.page-cate .container {

	width: 1200px;

	margin: auto;

	text-align: center;

}



.page-cate .container a {

	display: inline-block;

	padding: 22px 5px;

	margin: 0 25px;

	font-size: 15px;

	color: #666;

	position: relative;

}







.page-cate .container a::after {



	content: "";



	position: absolute;



	width: 0;



	height: 2px;



	bottom: 0;



	left: 50%;



	background-color: #e0b679;



	-webkit-transition: 0.4s;



	-moz-transition: 0.4s;



	-ms-transition: 0.4s;



	-o-transition: 0.4s;



	transition: 0.4s;



	-webkit-transform: translateX(-50%);



	-moz-transform: translateX(-50%);



	-ms-transform: translateX(-50%);



	-o-transform: translateX(-50%);



	transform: translateX(-50%);



}



.page-cate .container a:hover::after,



.page-cate .container a.active::after {



	width: 60%;



}



.page-cate .container a:hover,



.page-cate .container a.active {



	color: #e0b679;



}









.page-team {}



.page-team .team-main {

	overflow: hidden;

	margin-top: 80px;

}



.page-team .team-main .container .team-list {

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	overflow: hidden;

}



.page-team .team-main .container .team-list .team-item {

	width: 49%;

	display: flex;

	justify-content: space-between;

	margin-bottom: 30px;

	position: relative;

	background: #ffff;

	padding: 18px;

	border-radius: 2px;

}



.page-team .team-main .container .team-list .team-item:hover::after {

	width: 0;

}



.page-team .team-main .container .team-list .team-item:hover::before {

	width: 576px;

	left: 0;

}



.page-team .team-main .container .team-list .team-item:hover .team-pic img {

	transform: scale(1.1);

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

}





.page-team .team-main .container .team-list .team-item .team-pic {

	width: 230px;

	margin-right: 20px;

	overflow: hidden;

	height: 192px;

}



.page-team .team-main .container .team-list .team-item .team-pic img {

	width: 100%;

	transition: .4s;

	-webkit-transition: .4s;

	-moz-transition: .4s;

	-ms-transition: .4s;

	-o-transition: .4s;

}



.page-team .team-main .container .team-list .team-item .team-text {

	width: 367px;

	margin-top: 10px;

}



.page-team .team-main .container .team-list .team-item .team-text h5 a {

	font-size: 18px;

	color: #333;

}



.page-team .team-main .container .team-list .team-item .team-text h6 {

	margin-top: 15px;

}



.page-team .team-main .container .team-list .team-item .team-text h6 span {

	margin-right: 8px;

	padding: 5px 6px;

	border-radius: 4px;

	font-size: 14px;

	border: #cdcdcd solid 1px;

	color: #666;

	display: inline-block;

}



.page-team .team-main .container .team-list .team-item .team-text p {

	color: #666;

	font-size: 14px;

	margin-top: 15px;

	line-height: 22px;

}



.page-team .team-main .container .team-list .team-item .team-text ul {

	display: flex;

	flex-wrap: wrap;

	justify-content: flex-end;

	margin-top: 15px;

}



.page-team .team-main .container .team-list .team-item .team-text ul li {

	width: 95px;

	height: 32px;

	line-height: 32px;

	text-align: center;

	background: #e0b679;

	border-radius: 4px;

	margin-left: 10px;

}



.page-team .team-main .container .team-list .team-item .team-text ul li:nth-child(1) {

	background: #fff;

	border: 1px solid #e0b679;

}



.page-team .team-main .container .team-list .team-item .team-text ul li:nth-child(1) a {

	color: #e0b679;

	transition: .4s;

	-webkit-transition: .4s;

	-moz-transition: .4s;

	-ms-transition: .4s;

	-o-transition: .4s;

}



.page-team .team-main .container .team-list .team-item .team-text ul li:nth-child(1) a:hover {

	background: #e0b679;

	color: #fff;

}



.page-team .team-main .container .team-list .team-item .team-text ul li a {

	display: block;

	color: #fff;

}



.page-team .team-main .container .team-content {

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

}



.page-team .team-main .container .team-content .team-cont-fl {

	width: 300px;

}



.page-team .team-main .container .team-content .team-cont-fl h3 {

	font-size: 26px;

	margin-top: 20px;

}



.page-team .team-main .container .team-content .team-cont-fl h3 span {

	font-size: 15px;

	margin-left: 10px;

	color: #666;

}



.page-team .team-main .container .team-content .team-cont-fl ul {

	margin-top: 12px;

}



.page-team .team-main .container .team-content .team-cont-fl ul p {

	position: relative;

	font-size: 15px;

	color: #666;

	margin-top: 15px;

	text-indent: 1em;

}



.page-team .team-main .container .team-content .team-cont-fl ul li {

	font-size: 15px;

	line-height: 28px;

	color: #333;

	margin-top: 20px;

}



.page-team .team-main .container .team-content .team-cont-fl ul li span {

	margin-right: 8px;

	padding: 0px 8px;

	border-radius: 4px;

	font-size: 14px;

	background: #e0b679;

	color: #fff;

	display: inline-block;

	margin-bottom: 7px;

}



.page-team .team-main .container .team-content .team-cont-fr {

	width: 940px;

}



.page-team .team-main .container .team-content .team-cont-fr h6 {

	font-size: 22px;

	margin-bottom: 20px;

	margin-top: 10px;

}



.page-team .team-main .container .team-content .team-cont-fr ul {

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

	text-indent: 1em;

	margin-bottom: 28px;

}



.page-team .team-main .container .team-content .team-cont-fr ul li {

	border-bottom: 1px solid #e9e9e9;

	font-size: 16px;

	padding-bottom: 17px;

	color: #333;

	margin-bottom: 17px;

	width: 48%;

	text-indent: 0.1em;

}



.page-team .team-main .container .team-content .team-cont-fr ul li span {

	color: #333;

	font-size: 16px;

}



.page-team .team-main .container .team-content .team-cont-fr p {

	color: #666;

	line-height: 24px;

	margin-bottom: 12px;

	font-size: 15px;

}



/* 关于我们 */

.page-about .container {

	margin-top: 80px;

}



.page-about .container .about-main {

	color: #666;

}



.page-about .container .about-main .title {

	margin-bottom: 25px;

}



.page-about .container .about-main .title span {

	text-transform: uppercase;

}



.page-about .container .about-main .title h5 {

	font-size: 20px;

	margin-bottom: 8px;

	color: #e0b679;



}



.page-about .container .about-main .about-cont {

	overflow: hidden;

}



.page-about .container .about-main .about-cont p {

	line-height: 24px;

	margin-bottom: 10px;

}



.page-about .container .about-service {

	overflow: hidden;

	margin: 50px 0 65px 0;

}



.page-about .container .about-service ul {

	display: flex;

	flex-wrap: wrap;

	justify-content: space-between;

}



.page-about .container .about-service ul li {

	width: 32%;

	background: #fff;

}



.page-about .container .about-service ul li h5 {

	overflow: hidden;

}



.page-about .container .about-service ul li h5 img {

	width: 100%;

	transition: .4s;

	-webkit-transition: .4s;

	-moz-transition: .4s;

	-ms-transition: .4s;

	-o-transition: .4s;

}



.page-about .container .about-service ul li h5:hover img {

	transform: scale(1.1);

	-webkit-transform: scale(1.1);

	-moz-transform: scale(1.1);

	-ms-transform: scale(1.1);

	-o-transform: scale(1.1);

}



.page-about .container .about-service ul li p {

	line-height: 22px;

	color: #777777;

	padding: 25px;

}





/* 分页 */

.pagin {

	margin-top: 50px;

	text-align: center;

}



.pagin a {

	display: inline-block;

	margin: 0 2px;

	padding: 8px 9px;

	color: #999;

	transition: .4s;

	-webkit-transition: .4s;

	-moz-transition: .4s;

	-ms-transition: .4s;

	-o-transition: .4s;

	background: #fff;

}



.pagin a:hover {

	background-color: #e0b679;

	color: #fff;

}



.pagin a.current {

	background-color: #e0b679;

	color: #fff;

}



/* 团队内容开始 */

.top-title {

	margin-top: 60px;

}



.top-title h2 {

	font-size: 22px;

}



.top-title .top-head {

	margin-top: 12px;

	display: flex;

	text-align: center;

}



.top-title .top-head .xinli {

	width: 80px;

	height: 30px;

	margin-right: 6px;

	line-height: 30px;

	color: #fff;

	border-radius: 6px;

	background: #e0b679;

}



.top-nav ul {

	margin-top: 12px;

	display: block;

	display: flex;

	flex-wrap: wrap;



}



.top-nav ul li {

	width: 48%;

	padding: 15px;

	box-sizing: border-box;

	border-bottom: 1px solid rgb(216, 216, 216);

	color: #555;

	margin: 12px 15px 0 0;

	font-size: 15px;

}



/* 团队内页 */

.top-content {

	margin-top: 60px;

	display: flex;

	justify-content: space-around;

}



.Team .container .hc-content {

	color: #666;

	line-height: 28px;

	border-top: 1px solid rgb(216, 216, 216);

	padding: 40px 10px 0px;

}



.Team .container .hc-content p {

	margin-bottom: 6px;

}



.Team .container .hc-content p a {

	font-size: medium;

}



.Team .container .hc-content p strong {

	font-weight: bold;

	font-size: medium;

}



.Team .container .hc-content p strong span {

	font-weight: bold;

	font-size: medium;

}



.top-content .img {

	width: 300px;

	height: 367px;

	margin-bottom: 25px;

}



.top-content .img img {

	width: 100%;

	height: 100%;

}



.top-content-t {

	width: 70%;

	line-height: 28px;

}



.top-content-t p {

	margin-bottom: 6px;

}



.top-content-t p strong {

	font-weight: bold;

	color: #333;

	font-size: 16px;

}



/* 内容结束 */



/* 团队内容结束 */



/* 新闻资讯开始 */

.news-top {

	text-align: center;

	display: none;

}



.news-top h2 {

	margin-top: 60px;

	font-size: 24px;

	color: #e0b679;

}



.news-top p {

	color: rgb(119, 119, 119);

	font-size: 16px;

	margin-top: 15px;

}



.news-top span {

	display: block;

	color: rgb(119, 119, 119);

	line-height: 35px;

	font-size: 14px;

	margin-top: 28px;

}



.news-list-wrap {

	margin-top: 80px;

	/* display: flex;

		justify-content: space-between; */

	/* flex-wrap: wrap; */

	align-items: stretch;

}



.news-list-wrap .news-list-item-line {

	width: 100%;

	display: inline-block;

	vertical-align: top;

	background: #fff;

	overflow: hidden;

	margin-right: 10px;

	margin-left: 10px;

	padding-top: 0;

	margin-bottom: 24px;

	padding-bottom: 0;

	position: relative;

	transition: all .4s ease-out;

	box-sizing: border-box;

}



.news-list-item-inner {

	display: block;

	padding: 20px 25px;

	box-sizing: border-box;

	width: 100%;

}



.news-list-img-box {

	/* width: 500px;

		height: 187px; */

}



.news-list-img-box a {

	display: block;

	overflow: hidden;

}



.news-list-img-box img {

	width: 100%;

	height: 100%;

	display: block;

	transition: all 0.6s;

	/*所有的属性在0.6秒之内完成改变*/

	cursor: pointer;



}



.news-list-img-box img:hover {

	width: 100%;

	height: 100%;

	transform: scale(1.1);

}



.news-list-item-content {

	margin-top: 6px;



}



.news-list-item-content .news-list-item-content-kuan {

	display: flex;

	justify-content: space-between;

	align-items: center;

}



.news-title {

	font-size: 16px;

}



.news-title .ting {

	display: block;

	font-size: 18px;

	color: #333;

	transition: .4s;

	-webkit-transition: .4s;

	-moz-transition: .4s;

	-ms-transition: .4s;

	-o-transition: .4s;

}



.news-list-item-inner:hover .news-list-item-content .news-title .ting {

	color: #e0b67a;

	margin-left: 12px;



}



.news-list-item-date {

	display: block;

	margin-top: 12px;

	font-size: 14px;

	color: #999;

	text-align: center;

	width: 13%;

}



.news-list-item-date .font a {

	display: block;

	font-size: 36px;

	color: #e0b67a;



}



.news-list-item-date a {

	display: block;

	font-size: 18px;

	margin-bottom: 8px;

	color: #999;

}



.news-list-item-summery {

	display: -webkit-box;

	overflow: hidden;

	text-overflow: ellipsis;

	-webkit-box-orient: vertical;

	word-break: break-word;

	word-wrap: break-word;

	white-space: normal;

	font-size: 13px;

	color: #999;

	line-height: 1.7;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	width: 80%;

	margin-top: 15px;

}



.news-list-item-ext-line {

	display: none;

	margin-top: 20px;

}



.news-list-item-group-item {

	display: inline-block;

}



.news-list-item-group-item .group-item {

	display: inline-block;

	position: relative;

	height: 26px;

	line-height: 26px;

	max-width: 100%;

	padding: 0 8px;

	margin-top: 12px;

	margin-right: 15px;

	border-radius: 5px;

	color: #fff;

	font-size: 12px;

	word-break: keep-all;

	overflow: hidden;

	z-index: 2;

	background: #e0b67a;

}



.news-list-item-arrow-link {

	max-width: 100%;

	float: right;

	display: block;

	position: relative;

	width: 40px;

	height: 28px;

	overflow: hidden;

}



.news-list-item-arrow-link::before {

	content: "";

	display: inline-block;

	position: absolute;

	top: 0;

	width: 30px;

	height: 28px;

	background: url(images/vbg01.png) -23px -324px;

	transition: all .36s ease;

}



/* 新闻资讯结束 */



/* 新闻内页开始 */

.news-title-ti {

	margin-top: 31px;

}



.news-title-ti h2 {

	padding-bottom: 24px;

	padding-top: 24px;

	font-size: 22px;

	color: #333;

	font-weight: 400;

	line-height: 1.3;

}



.news-title-ti .news-left {

	display: flex;

	padding-right: 12px;

	justify-content: space-between;

	padding-bottom: 12px;

	box-sizing: border-box;

	border-bottom: 1px solid #e6e2e2;

}



.news-title-ti .news-left .news-date {

	font-size: 14px;

	margin-right: 22px;

	color: #999;

}



.news-title-ti .news-left .news-right {

	color: #999;

	margin-top: -22px;

}



.news-content-bottom {

	margin-top: 38px;

}
.news-content-bottom em{
    font-style: italic;
    font-size: medium;
    font-weight: inherit;
}

.news-content-bottom p strong {

	font-weight: bold;

	font-size: medium;

}

.news-content-bottom p span strong {

	font-weight: bold;

	font-size: medium;

}



.news-content-bottom p strong span {

	font-weight: bold;

	font-size: medium;

}



.news-content-bottom p {

	line-height: 28px;

	font-size: 14px;

	color: #666;

	margin-bottom: 15px;

}



.news-title-ti .news-content-pren {

	display: flex;

	justify-content: space-between;

}



.news-title-ti .news-content-pren .previous {

	margin-top: 37px;

	width: 40%;

	height: 50px;

	text-align: center;

	line-height: 50px;

	border-radius: 50px;

	border: 1px solid #cdcdcd;

	font-size: 14px;

}



.news-title-ti .news-content-pren .previous a {

	font-size: 14px;

	color: #666;

}



.news-title-ti .news-content-pren .next {

	margin-top: 37px;

	width: 40%;

	height: 50px;

	text-align: center;

	line-height: 50px;

	border-radius: 50px;

	border: 1px solid #cdcdcd;

	font-size: 14px;



}



.news-title-ti .news-content-pren .next a {

	font-size: 14px;

	color: #666;

}



/* 新闻内页结束 */



/* 动态列表开始 */

.Dynamic-warp {

	margin-top: 80px;

	display: flex;

	flex-wrap: wrap;



}



.Dynamic-warp .Dynamic-list {

	width: 32%;

	background: #fff;

	padding: 15px;

	box-sizing: border-box;

	margin-bottom: 25px;

	margin-right: 2%;

}



.Dynamic-warp .Dynamic-list:nth-child(3n) {

	margin-right: 0px;

}



.Dynamic-tiem {

	margin-top: 15px;

	display: flex;

	justify-content: space-between;

}



.Dynamic-tiem .ti {

	font-size: 16px;

	color: #555;

	height: 19px;

	overflow: hidden;

}



.Dynamic-tiem .ti a {

	font-size: 16px;

	color: #333;

}



.Dynamic-tiem .data {

	font-size: 14px;

	color: #999;

	display: none

}



.Dynamic-content {

	margin-top: 18px;

}



.Dynamic-content p {

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	line-height: 1.7;

	font-size: 14px;

	margin-bottom: 20px;

	color: #888;

}



.news-list-item-group {

	display: inline-block;

	position: relative;

	height: 26px;

	line-height: 26px;

	max-width: 100%;

	padding: 0 8px;

	margin-top: 12px;

	margin-right: 15px;

	border-radius: 5px;

	color: rgb(255, 255, 255);

	font-size: 12px;

	word-break: keep-all;

	overflow: hidden;

	z-index: 2;



}



.news-list-item-group .news_bg {

	display: inline-block;

	position: relative;

	height: 26px;

	line-height: 26px;

	max-width: 100%;

	padding: 0 8px;

	margin-right: 15px;

	border-radius: 5px;

	color: #fff;

	font-size: 12px;

	word-break: keep-all;

	overflow: hidden;

	z-index: 2;

	background: #e0b67a;

}



.news-list-item-group-item {

	color: #fff;

}



/* 动态列表结束 */



/* 分支结构开始 */

.Branching-title {

	margin-top: 80px;

	text-align: left;

	line-height: 28px;

}



.Branching-title .Branching-t {

	color: rgb(119, 119, 119);

	font-size: 14px;

}



.Branching-warp {

	display: flex;

	justify-content: space-between;

}



.Branching-warp .Branching-item {

	margin-top: 48px;

	width: 49%;

	padding: 20px;

	box-sizing: border-box;

	background: #fff;

}



.Branching-warp .Branching-item .img img {

	width: 100%;

	height: 100%;

}



.warp-title {

	margin-top: 21px;

	font-size: 20px;

	color: rgb(48, 48, 48);

}



.warp-title a {

	font-size: 20px;

	color: rgb(48, 48, 48);

}



.warp-address {

	margin-top: 15px;

	font-size: 14px;

	color: #666;

}



.warp-address p {

	margin-top: 12px;

}



.phone {

	margin-top: 12px;

	font-size: 14px;

	color: #666;

}



.qq {

	margin-top: 12px;

	font-size: 14px;

	color: #666;

}



/* 分支结构结束 */



/* 服务内容开始 */

.service-top {

	display: flex;

	margin: 60px 0px;

}



.service-right {

	width: 50%;

}



.service-right h2 {

	font-size: 22px;

	text-align: left;

	margin-bottom: 14px;

	color: #333;

}



.service-right .text {

	width: 86%;

	overflow: hidden;

	line-height: 25px;

}



.service-right .text p {

	font-size: 14px;

	color: #333;

	margin-bottom: 15px;

}



.service-bottom {

	display: flex;

	flex-flow: row-reverse;

}



.service-bottom .service-left {

	width: 48%;

}



/* 服务内容结束 */



/* 中心环境开始 */

.environment {

	margin-top: 80px

}



.environment .container .environment_content {

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;

	text-align: center;

}



.environment .container .environment_content .environment_tu {

	margin-bottom: 35px;

	width: 32%;

}



.environment .container .environment_content .environment_tu .img img {

	width: 100%;

	height: 100%;

	display: block;

	transition: all 0.6s;

	/*所有的属性在0.6秒之内完成改变*/

	cursor: pointer;



}



.environment .container .environment_content .environment_tu .img {

	overflow: hidden

}



.environment .container .environment_content .environment_tu .img img:hover {

	width: 100%;

	height: 100%;

	transform: scale(1.1);

	transform: scale(1.2);

}



.environment .container .environment_content .qinggan {

	margin-top: 20px;

	font-size: 16px;

	color: #666;

}



.environment .container .environment_content .qinggan:hover {

	color: #e0b67a;

}



#pictureViewer {

	width: 100%;

	height: 100%;

	position: fixed;

	top: 0;

	left: 0;

	background-color: rgba(0, 0, 0, 0.8);

	z-index: 99999999;

}



#pictureViewer>.content {

	position: fixed;

	width: 65%;

	height: auto;

	transform: translate(-50%, -50%);

	left: 50%;

	top: 50%;

}



#pictureViewer .menu-bar {

	width: 100%;

}



#pictureViewer .menu-bar .handel {

	width: 40px;

	height: 40px;

	float: right;

	background-repeat: no-repeat;

	background-position: 50%;

	cursor: pointer;

}



#pictureViewer .menu-bar .handel:hover {

	background-color: #333;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}



#pictureViewer .menu-bar .handel.maximization {

	background-image: url(../images/maximization_black.png);

	background-size: 14px;

}



#pictureViewer .menu-bar .handel.maximization:hover {

	background-image: url(../images/maximization_white.png);

}



#pictureViewer .menu-bar .handel.miniaturization {

	background-size: 16px;

	background-image: url(../images/miniaturization_black.png);

}



#pictureViewer .menu-bar .handel.miniaturization:hover {

	background-image: url(../images/miniaturization_white.png);

}



#pictureViewer .menu-bar .handel.close-view {

	background: url(../images/close_black.png) center center no-repeat #fff;

	background-size: 15px;

	position: absolute;

	right: -20px;

	top: -20px;

	z-index: 999;

	border-radius: 50px;

}



#pictureViewer .menu-bar .handel.close-view:hover {

	background: url(../images/close_white.png) center center no-repeat rgba(0, 0, 0, 0.5);

	background-size: 15px;

}



#pictureViewer .handel-prev,

#pictureViewer .handel-next {

	display: inline-block;

	width: 35px;

	height: 60px;

	position: absolute;

	top: calc(50% - 43px);

	background-repeat: no-repeat;

	background-size: 25px;

	background-position: 50%;

	cursor: pointer;

	background-color: rgba(0, 0, 0, 0.5);

	z-index: 99;

	-webkit-transition: all 0.3s;

	-moz-transition: all 0.3s;

	-ms-transition: all 0.3s;

	-o-transition: all 0.3s;

	transition: all 0.3s;

}



#pictureViewer .handel-prev {

	background-image: url(../images/prev_white.png);

	left: -50px;

}



#pictureViewer .handel-next {

	background-image: url(../images/next_white.png);

	right: -50px;

}



#pictureViewer .handel-prev:hover,

#pictureViewer .handel-next:hover {

	background-color: rgba(0, 0, 0, 0.6);

}



#pictureViewer .picture-content {

	display: inline-block;

	position: relative;

	width: 100%;

	height: auto;

	margin: 0 auto;

	left: 0;

	right: 0;

	box-sizing: border-box;

	height: 80vh;

	display: flex;

	align-items: center;

}



#pictureViewer .picture-content .cover {}



#pictureViewer .counter {

	position: relative;

	bottom: 0;

	height: 40px;

	line-height: 40px;

	width: 100%;

	text-align: center;

	color: #fff;

	font-size: 13px;

}



#pictureViewer .counter span {

	color: #fff;

}



#pictureViewer .hide {

	display: none;

}



#pictureViewer .left {

	float: left;

}



#pictureViewer .right {

	float: right;

}



#pictureViewer .clear-flex {

	clear: both;

}



#pictureViewer img {

	max-width: 100%;

	max-height: 100%;

	display: block;

	margin: auto;

}



/* 中心坏境结束 */



/* 联系我们开始 */

.Contact .container .Contact_top {

	margin-top: 80px;

	display: flex;

	justify-content: space-between;



}



.Contact .container .Contact_top .Contact_img {

	width: 48%;

}



.Contact .container .Contact_top .Contact_img img {

	width: 100%;

	height: 100%;

}



.Contact .container .Contact_top .Contact_content {

	width: 48%;

}



.Contact .container .Contact_top .Contact_content .Contact_p {

	line-height: 28px;

	color: #666;

}



.Contact .container .Contact_top .Contact_content .Contact_bottom {

	margin-top: 20px;

	display: flex;

	justify-content: space-between;

	flex-wrap: wrap;

}



.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom {

	width: 48%;

	line-height: 36px;

	color: #666;

}



.Contact .container .Contact_top .Contact_content .Contact_bottom .Contact_address {

	width: 100%

}



.Contact .container .Contact_top .Contact_content .Contact_shao {

	display: flex;

	justify-content: stretch;

	margin-top: 36px;

}



.Contact .container .Contact_top .Contact_content .Contact_shao .scan {

	width: 138px;

	text-align: center;

	margin-right: 25px;

}



.Contact .container .Contact_top .Contact_content .Contact_shao .scan p {

	color: #666;

	margin-top: 12px;

}



.Contact .container .Contact_top .Contact_content .Contact_shao .scan img {

	width: 138px;

	height: 138px;

}



/* 联系我们结束 */



/* 资讯流程开始 */

.Information .container {

	margin-top: 40px;

	background: #fff;

	/* padding: 40px;

	box-sizing: border-box; */

}



.Information .container .Information_head {

	margin-top: 45px;

	display: flex;

	justify-content: space-between;

}



.Information .container .Information_head .Information_item {

	width: 25%;

	text-align: center;

}



.Information .container .Information_head .Information_item .Information_yuan {

	width: 80px;

	height: 80px;

	line-height: 80px;

	background: #e0b67a;

	border-radius: 50%;

	margin: 0 auto;

}



.Information .container .Information_head .Information_item .Information_yuan a {

	color: #ffffff;

	font-size: 19px;

	font-weight: bold;

}



.Information .container .Information_head .Information_item .Information_tel {

	margin-top: 27px;



}



.Information .container .Information_head .Information_item .Information_tel a {

	font-size: 16px;

	color: #666;

}



.Information .container .Information_bottom {

	margin-top: 33px;

	padding: 44px;

	box-sizing: border-box;

}



.Information .container .Information_bottom h2 {

	font-size: 18px;

	margin-bottom: 17px;

}



.Information .container .Information_bottom p {

	line-height: 30px;

	font-size: 14px;

	color: rgb(136, 135, 135);

}



/* 资讯流程结束 */

/* 服务内容开始 */

.service_content .container .service_content_kuan {

	margin-top: 40px;

	background: #fff;

	padding: 40px;

}



.service_content .container .service_content_kuan h2 {

	font-size: 20px;

	margin-bottom: 8px;

	color: #e0b679;

}



.service_content .container .service_content_kuan p {



	line-height: 28px;

	margin-bottom: 10px;

}



.service_content .container .service_content_kuan p strong {

	font-size: 16px;

	color: #333;

	font-weight: bold

}



.service_content .container .service_content_kuan .consult {

	margin-top: 15px;

	font-size: 14px;

	color: #666;

}



.service_content .container .service_content_kuan .character {

	margin-top: 23px;

	font-size: 14px;

	line-height: 30px;

	color: #666;

}



.service_content .container .service_content_kuan .visitors {

	margin-top: 40px;

	font-size: 14px;

	color: #666;

}



.service_content .container .service_content_kuan .visitors p {

	line-height: 30px;

}



.service_content .container .service_content_kuan .appointment {

	margin-top: 40px;

	font-size: 14px;

	color: #666;

}



.service_content .container .service_content_kuan .appointment p {

	line-height: 30px;

}



.service_content .container .service_content_kuan .ue-table-interlace-color-double {

	background-color: #f7faff;

	height: 32px;

	line-height: 32px;

}



.service_content .container .service_content_kuan .ue-table-interlace-color-single {

	background-color: #fcfcfc;

	height: 32px;

	line-height: 32px;

}



.service_content .container .service_content_kuan td {

	border: 1px solid #DDD;

}



.mbnav {

	display: none;

}



.index-service .container .swiper-container-articles {

	display: none;

}



.page-banner img {

	display: none;

}



.page_arrow {

	display: none;

}



.header .head-logo h2 {

	display: none;

}



.header .head-logo h1 {

	display: block;

}



.index-service .container .newser-service {

	display: none;

}

.index-foot{

	display: none;

}

#tool{

	display: none;

}

.index-banner{

	display: block;

}

.banner{

	display: none;

}

/* 服务内容结束 */

@media screen and (min-width:1200px) and (max-width:1500px) {

	.index-team .container {

		width: 82%;

	}



	.team-button-next {

		right: -31px;

	}



	.team-button-prev {

		left: -31px;

	}

}



/* ipad端/pro*/

@media screen and (min-width:769px) and (max-width:1024px) {

	.container {

		width: 96%;

		overflow: hidden;

	}



	.header {

		line-height: 3.473429rem;

		height: 85px;

		background: #FFFFFF;

	}



	.header .container {

		display: inline-block;

		width: 100%;

		background: #FFFFFF;

		/* height: 70px; */

	}

	.header .head-logo{

		height: 85px;
		margin-top: 6px;

	}

	.header .search .search-btn {

		display: none;

	}



	.head-nav {

		background: #fff;

		width: 105%;

	}



	.header .nav-list .nav-item {

		width: 100%;

		text-align: center;

		margin-left: 0px;

		margin-left: 0px;

	}



	.header .nav-list .nav-item>a {

		font-size: 20px;

	}

	.header .nav-list .nav-item:hover>a::after,

	.header .nav-list .nav-item.active>a::after {

		display: none;

	}



	.header .nav-list {

		display: flex;

		flex-wrap: wrap;

	}



	.mbnav {

		display: block;

		position: absolute;

		top: 0.7rem;

		right: 0.772946rem;

	}

	.mbnav p{

		line-height: 18px;

		color: #e0b679;
		font-size: 18px;

	}

	.header.header-fixed .container .head-logo {

		width: 226px;

		margin-top: 0.289855rem;

	}



	.head-nav {

		display: none;

	}



	.index-banner {

		margin-top: 65px;

	}

	.index-banner .swiper-container .swiper-wrapper {

		height: auto;

	}
	.index-banner .swiper-container .swiper-wrapper .swiper-slide {
		background:none !important;
	}
	.index-banner .swiper-container .swiper-wrapper .swiper-slide img {
		display: block;
		width: 100%;
	}
	.header .head-logo h1 {
		display: none;
	}
	.header .head-logo h2 {
		display: block;
	}
	.header .head-logo h2 img {
		width: 74%;
	}
	.side {
		display: none;
	}
	.index-button {
		display: block;
		display: flex;
		flex-wrap: wrap;

	}



	.index-button .button {

		width: 33%;

		text-align: center;

		margin: 12px 0;

	}
	.index-button .button .button-img img {

		width: 50%;

	}
	.index-button .button a .guanyu {

		color: #000;
		font-size: 20px;

	}
	.index-service {

		margin-top: 40px;

	}



	.index-service .container .service-list .service-item {

		width: 96%;

	}



	.index-service .container .service-list .service-item .white_bg {

		box-shadow: none;

	}



	.index-about .container .main-cont {

		width: 96%;

		margin-top: 4rem;

		height: auto;

		padding: 25px 11px;

	}

	.index-process .container .process-list ul li h5{

		width: 45px;

		height: 45px;

		line-height: 34px;

	}

	.index-about .container .main-cont .about-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;
		font-size: 16px;	

	}



	.index-service .container .banner1 {

		display: none;

	}



	.index-service .container .swiper-container-articles {

		display: block;

		width: 100%;

		height: 100%;

	}



	.index-service .container .newser-service {

		display: block;

	}

	.index-service .container .newser-service .newsnrd{

		display: none;

	}



	.index-service .container .newser-service .news .newsfl ul {

		margin-top: 30px;

		display: flex;

	}

.index-service .container .newser-service .more{

		width: 130px;
		height: 34px;
		line-height: 34px;
		text-align: center;

		border-radius: 50px;

		border: 1px solid #eee;

		display: block;

		margin: auto;

		position: relative;

		overflow: hidden;

		transition: .4s;

		-webkit-transition: .4s;

		-moz-transition: .4s;

		-ms-transition: .4s;

		-o-transition: .4s;

		z-index: 99;

		background:#e0b679;

		margin-bottom: 20px;

		color:#fff;
		font-size: 15px;

}

	.index-service .container .newser-service .news .newsfl ul li {

		width: 33%;

		height: 40px;

		line-height: 40px;

		border: #e0b679 1px solid;

		/* border-radius: 6px; */

		text-align: center;
		font-size: 20px;

	}

	.index-service .container .newser-service .news .newsfl ul li.selected{

		background: #e0b679;

		border-bottom: #e0b679 1px solid;

		color: #fff;
		font-size: 20px;

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl {


	}

	.index-service .container .newser-service .news{

		margin-bottom: 50px;

	}
	.index-service .container .newser-service .news:first-child{
		display: none;
	}
	.index-service .container .newser-service .news:nth-child(2){
		display: none;
	}
	.index-service .container .newser-service .news .service_content .newsnrd .fl .newsnr {

		display: flex;

		justify-content: space-between;

		padding: 20px 10px;

		box-sizing: border-box;

		

	}

	.news .service_content .newsnrd .fl .newsnr .newsnrl {

		width: 40%;

		display: none;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrl img {

		width: 100%;

		height: 100%;

		border-radius: 6px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr {

		width: 100%;
		font-size: 20px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		line-height: 33px;
		font-size: 15px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p a {

		color: #666;
		font-size: 18px;

	}



	.index-about .container .advantage {

		margin-top: 60px;

	}



	.index-about .container .advantage ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-about .container .advantage ul li {

		width: 32%;

		margin-top: 2.289855rem;



	}



	.index-team {

		margin-top: 40px;

		padding: 1.15942rem 0rem;

		box-sizing: border-box;

		background: 0;

	}



	.index-about .container .main-cont .index-title {

		margin-top: 0;

	}



	.index-team .container .team-list .item {

		margin-bottom: 0;

	}



	.index-team .container .team-list .item .more {

		display: none;

	}



	.index-team .container .team-list .item span {

		width: 90%;

		display: none;

	}



	.index-team .container .team-list .item .note {

		margin-top: -5px;

		background: #e0b679;

		border-radius: 0px 0px 3px 3px;

		padding-bottom: 0;

	}

	.index-about .container .main-cont .about-text .more{

		width: 130px;
		height: 34px;
		line-height: 34px;

	}
	.index-about .container .main-cont .about-text .more span{
		font-size: 15px;
	}
	.team-button-next {

		right: 0;

		top: 50%;

	}



	.team-button-prev {

		left: 0;

		top: 50%;

	}



	.index-news {

		margin-top: 30px;

	}



	.index-news .container .news-main {

		margin-top: 20px;

	}

	.index-process .container .process-list{

		margin-top: 45px;

	}

	.index-news .container .news-main .right .news-item:first-child {

		display: block;
		display: flex;
		align-items: center;

	}
	.index-news .container .news-main .right .news-item .item-text h5 a{
		font-size: 14px;
	}

	.index-news .container .news-main .left{
		width: 37%;
		margin: 0 auto;
		text-align: center;
	}
	.index-news .container .news-main .right{
		width: 55%;
	}
	.index-news .container .news-main .right .news-item {

		display: block;
		display: flex;
		align-items: center;
		padding: 10px 10px;
		box-sizing: border-box;

	}
	.index-news .container .news-main .right .news-item .item-text p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.index-news .container .news-main .left .main-img img{
		width: 100%;
	}



	.index-news .container .more {

		margin-top: 1.797101rem;

		width: 130px;

		height: 34px;

		line-height: 34px;

	}



	.index-process {

		margin-top: 40px;

	}



	.index-process .container .process-list ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-process .container .process-list ul li {

		    width: 23%;

		    margin: 1%;

		    margin-top: 0.57971rem;

		    height: 13.661835rem;

	}



	.cy-footer {

		margin-top: 1.642512rem;



	}



	.cy-footer .links {

		display: none;

	}



	.cy-footer .container {

		display: none;

	}



	.foot-top-right {

		float: left;

		clear: both;

		margin-left: 50px;

		padding-left: 80px;

		padding-top: 6px;



	}



	.cy-footer .container .foot-menu .menu-ul {

		display: none;

	}



	.cy-footer .copyright {

		width: 96%;

		overflow: hidden;

		text-align: center;

		height: auto;

		line-height: 1.932367rem;

		padding: 0.966183rem 0rem;

		box-sizing: border-box;

		margin: 0 auto;

		height: 124px;

		display: none;

	}



	.cy-footer .copyright p {

		font-size: 0.57971rem;

	}



	.index-news .container .news-main .left .text h5 a {
		font-size: 15px;	

	}



	.index-news .container .news-main .left .text p {

		line-height: 1.449275rem;
		font-size: 14px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}



	.index-process .container .process-list ul li span {

		padding: 7px 7px;

		box-sizing: border-box;

		line-height: 1.449275rem;

		font-size: 15px;

	}



	.index-process .container .process-list ul li h6 {

		font-size: 20px;

	}



	.index-process .container .process-list ul li.selected {

		margin-bottom: 1.869565rem;

	}



	.index-service .container .service-list .service-item .bg {

		display: none;

	}



	.index-about {

		margin-top: 0;



	}



	.container .index-title h3 {

		margin-bottom: 13px;

		font-size: 23px;

	}

	.container .index-title p{

		margin-top: -24px;

		font-size: 22px;

	}

	.index-about .container .main-cont .index-title p{

		font-size: 22px;

	}

	.index-service .container .service-list .service-item .more {

		display: none;

	}



	.index-team .container .team-list{

		margin-top: 40px;

	}

	.index-team .container .team-list .item .note h6 {

		color: #fff;

		padding: 6px 0;

		box-sizing: border-box;

		font-size: 20px;

	}



	.index-team .container .mores {

		margin-bottom: 19px;

		width: 130px;
		height: 34px;
		line-height: 34px;

	}
	.index-team .container .mores span{
		font-size: 15px;
	}
	.index-about .container .advantage ul li h5{

		font-size: 18px;

	}
	.index-about .container .advantage ul li p{

		font-size: 15px;

	}
	.index-service .container .swiper-container-articles .pagination_articles {

		position: relative;

		bottom: 50px;



		width: 100%;

		text-align: center;



	}



	.header .head-nav .nav-list .nav-item .subnav {

		display: none;

	}



	/* 关于我们 */

	/* 中心简介 */

	.page-head {

		border-bottom: 0;

	}



	.page-banner {

		background: none !important;

		width: 100%;

		height: 16rem;

	}



	.page-banner img {

		display: block;

		height: 100%;

	}



	.page_arrow {

		width: 100%;

		display: flex;

		justify-content: space-between;

		align-items: center;

		padding: 0 0.797101rem;

		background: #e0b679;

		height: 45px;
		display: none;

	}

	.page_arrow  .search .search-main .search-form{

		display: flex;

		justify-content: left;

	}

	.page_arrow  .search .search-main .search-form .input{

		width: 138px;

		height: 35px;

		border: none;

		display: block;

		text-indent: 1em;

		border-radius:6px 0 0 6px;

		color: #999;

	}
	.page-about .container .about-main .about-cont p{
		font-size: 14px;
	}
	.environment .container .environment_content .qinggan{
		font-size: 20px;
	}
	.page_arrow .search .search-main .search-form .search_submit{

		width: 61px;

		height: 46x;

		line-height: 30px;

		border: none;

		background: #e0b67a;

		color: #fff;

		font-size: 18px;

		display: block;

		border: 1px solid #fff;

		border-radius:0 6px 6px 0;

	}
	.service_content .container .service_content_kuan p strong{
		font-size: 18px;
	}
	.service_content .container .service_content_kuan p{
		font-size: 16px;
	}
	.page-about .container .about-main .title h5{
		font-size: 16px;
	}
	.page_arrow .all {

		color: #FFFFFF;
		font-size: 18px;

	}



	.page_arrow .arrow img {

		display: block;

		width: 43px;

		height: 43px;

		-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

		/* For Safari 3.1 to 6.0 */

		transition: width 2s, height 2s, transform 2s;

	}
	.warp-title a{
		font-size: 18px;
	}
	.warp-address p{
		font-size: 15px;
	}
	.page_arrow .arrow img:hover {

		display: block;

		width: 33px;

		height: 33px;

		webkit-transform: rotate(360deg);

		/* Chrome, Safari, Opera */

		transform: rotate(360deg);

	}



	.page-cate {

		display:block;

	}



	.page-cate .container {

		width: 96%;

		margin: auto;

		text-align: center;
		display: flex;

	}



	.page-cate .container a {

		width: 100%;

		display: inline-block;

		padding: 16px 5px;

		margin: 0;

		font-size: 16px;

		color: #666;

		position: relative;

	}



	.page-cate .container a:hover::after,

	.page-cate .container a.active::after {

		width: 15%;

		display: none;

	}



	.page-about .container {

		margin-top: 2.570048rem;

	}



	.page-about .container .about-service ul li {

		width: 32%;

	}

	.page-about .container .about-main .about-cont p strong{
		font-size: 15px;
	}

	.page-about .container .about-service ul li p {

		line-height: 17px;

		padding: 0.724637rem;

		box-sizing: border-box;
		font-size: 12px;	

	}



	.page-about .container .about-service {

		margin-bottom: 1.594202rem;

	}



	/* 中心简介结束 */



	/* 分支机构 */

	.Branching-title {

		margin-top: 1.521739rem;

	}



	.Branching-title .Branching-t {

		text-indent: 2em;

	}



	.Branching-warp {

		display: flex;

		flex-wrap: wrap;

	}



	.Branching-warp .Branching-item {

		width: 48%;

		margin-top: 1.062801rem;

	}



	/* 分支机构结束*/

	/* 中心环境 */

	.environment {

		margin-top: 0.966183rem;

	}



	.environment .container .environment_content .environment_tu {

		width: 48%;

	}



	/* 中心环境结束 */

	/* 联系我们 */

	.Contact .container .Contact_top {

		margin-top: 1.062801rem;

		display: flex;

		flex-wrap: wrap;

	}



	.Contact .container .Contact_top .Contact_img {

		width: 100%;

		display: none;

	}



	.Contact .container .Contact_top .Contact_content {

		margin-top: 1.062801rem;

		width: 100%;

	}



	/* 联系我们结束 */

	/* 关于我们结束 */



	/* 心里咨询 */

	.news-list-wrap {

		margin-top: 1.062801rem;

	}



	.news-title .ting {

		font-size: 18px;

	}



	.news-list-item-inner {

		padding: 0.628019rem 1.207729rem;

		box-sizing: border-box;

	}



	.news-title {

		width: 100%;

	}



	.news-list-item-date {

		width: 100%;

		display: flex;

		align-items: center;



	}

	.news-list-item-date a{

		display: block;

		font-size: 16px;

		margin-bottom: 8px;

		color: #999;

	

	}

	.news-list-wrap .news-list-item-line {

		margin-bottom: 0.724637rem

	}



	.news-list-item-date .font a {

		font-size: 18px;

		color: #999;

		display: none;

	}



	.news-list-wrap .news-list-item-line {

		margin-left: 0;

	}



	.pagin {

		margin: 0.748792rem;

	}



	.news-list-item-summery {

		line-height: 1.4;

		display: none;

	}



	.news-list-item-content .news-list-item-content-kuan {

		display: inline-block;

	}



	/* 心里咨询结束 */



	/* 专业团队 */

	.page-team .team-main .container .team-list .team-item {

		width: 48%;
		padding: 6px;

	}



	.page-team .team-main .container .team-list .team-item .team-pic {

		width: 42%;

		height: auto;

	}

	.page-team .team-main .container .team-list .team-item .team-text{

		width: 52%;

	}

	.page-team .team-main .container .team-list .team-item .team-text ul li {

		width: 48%;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6{

		margin-top: 15px;
		overflow: hidden;
		

	}

	.page-team .team-main .container .team-list .team-item .team-text h6 span {

		margin-bottom: 0.386473rem;
		padding: 5px 2px;
		box-sizing: border-box;
		font-size: 12px;

	}



	.page-team .team-main .container .team-list .team-item .team-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

		color: #666;

		font-size: 14px;

		margin-top: 15px;

	}
	.page-team .team-main .container .team-list .team-item .team-text ul li a{
		font-size: 14px;
	}


	.page-team .team-main .container .team-list .team-item .team-text h5 a {

		font-size: 18px;

		color: #333;

	}



	.page-team .team-main {

		overflow: hidden;

		margin-top: 24px;



	}



	.top-content-t p {

		margin-bottom: 0px;
		font-size: 18px;

	}
	.Team .container .hc-content p strong{
		font-size: 18px;
	}
	.Team .container .hc-content p{
		font-size: 16px;
	}


	.page-team .team-main .container .team-list .team-item .team-text ul {

		width: 100%;

		flex-wrap: nowrap;

		margin-top: 12px;

	}



	/* 专业团队结束 */

	/* 咨询指南 */

	.Information .container {

		margin-top: 1.111111rem;

	}



	.service_content .container .service_content_kuan {

		margin-top: 0.676328rem;

		padding: 0.57971rem;

	}



	.Information .container .Information_head {

		margin-top: 0.096618rem;

		display: flex;

		flex-wrap: wrap;

		justify-content: start;

	}



	.Information .container .Information_head .Information_item {

		margin-bottom: 1.3rem;

	}

	.Information .container .Information_head .Information_item .Information_yuan{

		width: 80px;

		height: 80px;

		line-height: 80px;

	}
	.Information .container .Information_bottom h2{
		font-size: 18px;
	}
	.Information .container .Information_bottom p{
		font-size: 16px;
	}

	.Information .container .Information_head .Information_item .Information_tel {

		margin-top: 0.821256rem;

	}
	.service_content .container .service_content_kuan .ue-table-interlace-color-single td{
		font-size: 18px !important;
	}
	.service_content .container .service_content_kuan td{
		font-size: 18px;
	}
	.Dynamic-tiem .ti{
		height: 26px;
	}
	.Dynamic-tiem .ti a{
		font-size: 18px;
	}

	.Information .container .Information_head .Information_item .Information_tel a {

		font-size: 16px;

	}



	.Information .container .Information_bottom {

		padding: 0.57971rem;

		box-sizing: border-box;

	}

	.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom{

		width: 100%;
		font-size: 15px;

	}
	.Contact .container .Contact_top .Contact_content .Contact_shao .scan p{
		font-size: 15px;
	}
	
	.Contact .container .Contact_top .Contact_content .Contact_shao .scan img{
		width: 200px;
		height: 146px;
	}
	.hckkmap{
		width: 700px;
		height: 400px;

	}
	.Contact .container .Contact_top .Contact_content .Contact_p{
		font-size: 16px;
	}
	.news-list-item-inner:hover .news-list-item-content .news-title .ting {

		margin-left: 0;

	}

	/* 咨询指南结束 */



	/* 最新动态 */

	.Dynamic-warp {

		margin-top: 0.966183rem;

	}



	.Dynamic-warp .Dynamic-list {

		width: 100%;

		margin-right: 0;
		

	}



	.Dynamic-content {

		margin-top: 0.5314rem;

	}
	.Dynamic-content p a{
		font-size: 16px;
	}

	.news-list-item-group .news_bg{
		font-size: 16px;
		height: 27px;
    	line-height: 30px;
	}
	.Dynamic-warp .Dynamic-list {

		padding: 0.386473rem 1.386473rem;

		box-sizing: border-box;

	}



	.news-list-item-group {

		margin-top: 0;

	}



	/* 最新动态结束 */



	/* 所有内容页 */

	.news-title-ti {

		margin-top: 0.676328rem;

	}



	.news-title-ti h2 {

		font-size: 18px;

		text-align: center;

	}



	.news-title-ti .news-left .news-right {

		display: none;

	}



	.news-title-ti .news-left .news-date {

		width: 100%;

		text-align: center;
		font-size: 15px;

	}

	.news-content-bottom p{
		font-size: 16px;
	}

	.top-title {

		margin-top: 33px;

	}

	.top-head{

		flex-wrap: wrap;

	}

	.top-title .top-head .xinli {

		margin-bottom: 12px;
		width: 88px;
		height: 31px;
		line-height: 31px;
		font-size: 16px;

	}



	.top-title h2 {

		font-size: 18px;

	}



	.top-nav ul li {

		width: 95%;

		padding: 2%;

		box-sizing: border-box;

		border-bottom: 1px solid rgb(216, 216, 216);

		color: #555;

		margin: 12px 14px 0 0;

		font-size: 16px;

		line-height: 26px;



	}



	.top-content .img {

		width: 100%;

		height: 100%;

	}



	.top-content {

		display: inline-block;

		margin-top: 31px;

		width: 100%;

	}



	.top-content-t {

		width: 100%;

		padding-top: 15px;

		box-sizing: border-box;

	}



	.news-title-ti .news-content-pren {

		display: block;

		width: 90%;

		margin: 0 auto;

		margin-top: 50px;

		margin-bottom: 30px;

	}

	.news-title-ti .news_reminder{

		line-height: 25px;

		font-size: 14px;


	}
	.news-title-ti .news_reminder p{
		font-size: 16px;
	}
	.news-title-ti .news_reminder p a{
		font-size: 16px;
	}

	.news-title-ti .news-content-pren .previous {

		width: 100%;

		height: 50px;

		line-height: 50px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

		padding: 0 8%;

		box-sizing: border-box;



	}

	.news-title-ti .news-left{

		padding-right: 0;

	}

	.news-title-ti .news-content-pren .previous a{

		overflow: hidden;

		height: 42px;

		display: block;
		font-size: 16px;

	}

	.news-title-ti .news-content-pren .next {

		width: 100%;

		height: 50px;

		line-height: 50px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

	}
	.news-title-ti .news-content-pren .next a{
		font-size: 16px;
	}


	/* 所以内容页结束 */

	

	#tool {

		position: fixed;

		bottom: 0;

		left: 0;

		right: 0;

		z-index: 100000000;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}



	ul.toollist {

		position: fixed;

		z-index: 900;

		bottom: 0;

		left: 0;

		right: 0;

		margin: auto;

		display: block;

		height: 48px;

	}



	.toollist li {

		float: left;

		width: auto;

		height: 100%;

		width: 25%;

		position: static !important;

		margin: 0;

		border-radius: 0 !important;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

		-webkit-box-flex: 1;

		box-flex: 1;

		-webkit-box-sizing: border-box;

		box-shadow: none !important;

		background: none;

	}



	.toollist li a {

		font-size: 20px;

		line-height: 20px;

		text-align: center;

		display: block;

		text-decoration: none;

		padding-top: 2px;

		position: relative;

	}



	.toollist li a img {

		width: 24px;

		height: 24px;

	}



	.toollist li a p {

		margin: 1px 0 1px 0;

		font-size: 17px;

		display: block !important;

		line-height: 18px;

		text-align: center;

	}



	

	.toollist {

		background: #e0b679;

	}



	.toollist li {

		/* border-right: 1px solid rgba(255, 255, 255, 0.7); */

	}



	.toollist li:last-child {

		border-right: none

	}



	.toollist li a {

		color: #fff;

	}

	.index-banner{

		

	}

	/* 手机轮播图开始 */

	.banner{

		display: block;

        width: 100%;

		height: 100%;

        margin: 20px auto;

		position: relative;

    }

	.banner .banner_swiper{

		position: absolute;

		bottom: 20px;

		left: 46%;

		z-index: 9;

	}

	.banner .swiper-wrapper .swiper-slide img{

		width: 100%;

		height: 100%;

	}

	/* 手机轮播图结束 */

	/* 底部开始 */

	.index-foot {

		height: auto;

		margin-top: 10px;

		background: #262930;

		height: auto;

		padding: 0 0 40px 0;

		box-sizing: border-box;

		display: block;

	  }

	  .index-foot .foot-title{

		  display:none;

		  color:#ffef5b;

		  text-align: center;

		  margin:0 auto;

		  font-size:22px;

		  padding-top:60px;

	  } 

	  .index-foot .foot-title span{

		  font-size:30px;

		  color:#ffef5b;

	  }

	  .index-foot .foot-title img{

		  vertical-align:text-bottom;

		  margin-bottom:-2px;

		  margin-right:5px;

	  }

	  .index-foot .index-foot-auto{

		  width:100%;

		  margin:0 auto;

		  padding-bottom: 25px;

	  }

	  .pagin a{

		  padding: 6px 8px;

		  font-size: 18px;

	  }

	  .foot-hc-nav {

		width: 100%;

		margin: auto;

		padding-top: 38px;

		padding-bottom: 0;

		border-bottom: 1px solid #525252;

	  }

	  .foot-hc-nav .clearfix{

		  display: flex;

	  }

	  .foot-hc-nav li {

		display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm {

		display: block;

		margin: auto;

		width: 96%;

		text-align: center;

		margin-bottom: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm img{

		  width:150px;

	  }
	  .page-about .container .about-main .title span{
		  font-size: 15px;
	  }
	  .foot-hc-nav li span {

		color: #ffef5b;

		font-size: 18px;

		margin-bottom: 15px;

		display: block;

		position: relative;

		padding-bottom: 13px;

		display:none;

	  }

	  .foot-hc-nav li .wxgzh-p {

		color: #fff;

		margin-top: 11px;

		text-align:center;

		font-size:15px;

	  }
	  .foot-hc-bq p{
		  font-size: 15px;
	  }
	  .foot-hc-nav li span a {

		color: #fff;

		font-weight: 700;

		font-size: 16px;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej {

		display: block;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej a {

		display: block;

		margin-bottom: 10px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-link-nr a:hover,

	  .foot-hc-nav li .foot-hc-nav-ej a:hover {

		color: #ffef5b;

	  }

	  .foot-hc-nav li span b {

		display: block;

		background-color: #ffef5b;

		position: absolute;

		bottom: 0;

		left: 0;

		margin-top: 0;

		width: 40px;

		height: 3px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li {

		display: block;

		width: 95%;

		margin: auto;

		text-align: center;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p {

		display: block;

		margin-bottom: 8px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p:nth-child(1){

		  display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a {

		margin-top: 15px;

		overflow:hidden;

		width:115px;

		margin:auto;

		margin-top: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a {

		display: block;

		height: 30px;

		width: 30px;

		float: left;

		margin-right: 12px;

		border-radius: 50%;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1 {

		background: #62a8ea url(../images/foot-ico-1.png) center center no-repeat;

		background-size: 15px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3 {

		background: #f96868 url(../images/foot-ico-3.png) center center no-repeat;

		background-size: 17px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

		margin-right: 0px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover {

		opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-bq {

		color: #fff;

		font-size: 13px;

		text-align: center;

		padding: 10px 0;

		line-height: 24px;

		width: 95%;

		margin: auto;

	  }

	  .foot-hc-bq a {

		color: #fff;

	  }

	  .foot-right {

		position: fixed;

		right: 20px;

		bottom: 20px;

		width: 42px;

		z-index: 999;

		opacity: 0.7;

		cursor: pointer;

		display: none;

		image-rendering: -webkit-optimize-contrast;

	  }

	  .foot-right:hover {

		opacity: 1;

	  }

	  #tool{

		  display: block;

	  }

	  /* 底部结束 */



}
/* ipad端 结束*/

@media screen and (min-width:415px) and (max-width:768px) {

	.container {

		width: 96%;

		overflow: hidden;

	}



	.header {

		line-height: 3.473429rem;
		height: 90px;
		background: #FFFFFF;

	}



	.header .container {

		display: inline-block;

		width: 100%;

		background: #FFFFFF;

		/* height: 70px; */

	}

	.header .head-logo{

		height: 65px;
		width: 300px;
		margin-top: 6px;
	}

	.header .search .search-btn {

		display: none;

	}



	.head-nav {

		background: #fff;

		width: 105%;

	}



	.header .nav-list .nav-item {

		width: 100%;

		text-align: center;

		margin-left: 0px;

		margin-left: 0px;

	}



	.header .nav-list .nav-item>a {

		font-size: 20px;

	}

	.header .nav-list .nav-item:hover>a::after,

	.header .nav-list .nav-item.active>a::after {

		display: none;

	}



	.header .nav-list {

		display: flex;

		flex-wrap: wrap;

	}



	.mbnav {

		display: block;

		position: absolute;

		top: 0.7rem;

		right: 0.772946rem;

	}

	.mbnav p{

		line-height: 20px;

		color: #e0b679;
		font-size: 18px;

	}

	.header.header-fixed .container .head-logo {

		width: 226px;

		margin-top: 0.289855rem;

	}



	.head-nav {

		display: none;

	}



	.index-banner {

		margin-top: 65px;

	}

	.index-banner .swiper-container .swiper-wrapper {

		height: auto;

	}
	.index-banner .swiper-container .swiper-wrapper .swiper-slide {
		background:none !important;
	}
	.index-banner .swiper-container .swiper-wrapper .swiper-slide img {
		display: block;
		width: 100%;
	}
	.header .head-logo h1 {
		display: none;
	}
	.header .head-logo h2 {
		display: block;
	}
	.header .head-logo h2 img {
		width: 100%;
	}
	.side {
		display: none;
	}
	.index-button {
		display: block;
		display: flex;
		flex-wrap: wrap;

	}



	.index-button .button {

		width: 33%;

		text-align: center;

		margin: 12px 0;

	}
	.index-button .button .button-img img {

		width: 50%;

	}
	.index-button .button a .guanyu {

		color: #000;
		font-size: 20px;

	}
	.index-service {

		margin-top: 40px;

	}



	.index-service .container .service-list .service-item {

		width: 96%;

	}



	.index-service .container .service-list .service-item .white_bg {

		box-shadow: none;

	}



	.index-about .container .main-cont {

		width: 96%;

		margin-top: 4rem;

		height: auto;

		padding: 25px 11px;

	}

	.index-process .container .process-list ul li h5{

		width: 45px;

		height: 45px;

		line-height: 34px;

	}

	.index-about .container .main-cont .about-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;
		font-size: 16px;	

	}



	.index-service .container .banner1 {

		display: none;

	}



	.index-service .container .swiper-container-articles {

		display: block;

		width: 100%;

		height: 100%;

	}



	.index-service .container .newser-service {

		display: block;

	}

	.index-service .container .newser-service .newsnrd{

		display: none;

	}



	.index-service .container .newser-service .news .newsfl ul {

		margin-top: 30px;

		display: flex;

	}

.index-service .container .newser-service .more{

		width: 130px;
		height: 34px;
		line-height: 34px;
		text-align: center;

		border-radius: 50px;

		border: 1px solid #eee;

		display: block;

		margin: auto;

		position: relative;

		overflow: hidden;

		transition: .4s;

		-webkit-transition: .4s;

		-moz-transition: .4s;

		-ms-transition: .4s;

		-o-transition: .4s;

		z-index: 99;

		background:#e0b679;

		margin-bottom: 20px;

		color:#fff;
		font-size: 15px;

}

	.index-service .container .newser-service .news .newsfl ul li {

		width: 33%;

		height: 40px;

		line-height: 40px;

		border: #e0b679 1px solid;

		/* border-radius: 6px; */

		text-align: center;
		font-size: 20px;

	}

	.index-service .container .newser-service .news .newsfl ul li.selected{

		background: #e0b679;

		border-bottom: #e0b679 1px solid;

		color: #fff;
		font-size: 20px;

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl {


	}

	.index-service .container .newser-service .news{

		margin-bottom: 50px;

	}
	.index-service .container .newser-service .news:first-child{
		display: none;
	}
	.index-service .container .newser-service .news:nth-child(2){
		display: none;
	}
	.index-service .container .newser-service .news .service_content .newsnrd .fl .newsnr {

		display: flex;

		justify-content: space-between;

		padding: 20px 10px;

		box-sizing: border-box;

		

	}

	.news .service_content .newsnrd .fl .newsnr .newsnrl {

		width: 40%;

		display: none;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrl img {

		width: 100%;

		height: 100%;

		border-radius: 6px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr {

		width: 100%;
		font-size: 20px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		line-height: 33px;
		font-size: 15px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p a {

		color: #666;
		font-size: 18px;

	}



	.index-about .container .advantage {

		margin-top: 60px;

	}



	.index-about .container .advantage ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-about .container .advantage ul li {

		width: 32%;

		margin-top: 2.289855rem;



	}



	.index-team {

		margin-top: 40px;

		padding: 1.15942rem 0rem;

		box-sizing: border-box;

		background: 0;

	}



	.index-about .container .main-cont .index-title {

		margin-top: 0;

	}



	.index-team .container .team-list .item {

		margin-bottom: 0;

	}



	.index-team .container .team-list .item .more {

		display: none;

	}



	.index-team .container .team-list .item span {

		width: 90%;

		display: none;

	}



	.index-team .container .team-list .item .note {

		margin-top: -5px;

		background: #e0b679;

		border-radius: 0px 0px 3px 3px;

		padding-bottom: 0;

	}

	.index-about .container .main-cont .about-text .more{

		width: 130px;
		height: 34px;
		line-height: 34px;

	}
	.index-about .container .main-cont .about-text .more span{
		font-size: 15px;
	}
	.team-button-next {

		right: 0;

		top: 50%;

	}



	.team-button-prev {

		left: 0;

		top: 50%;

	}



	.index-news {

		margin-top: 30px;

	}



	.index-news .container .news-main {

		margin-top: 20px;

	}

	.index-process .container .process-list{

		margin-top: 45px;

	}

	.index-news .container .news-main .right .news-item:first-child {

		display: block;
		display: flex;
		align-items: center;

	}
	.index-news .container .news-main .right .news-item .item-text h5 a{
		font-size: 14px;
	}

	.index-news .container .news-main .left{
		width: 37%;
		margin: 0 auto;
		text-align: center;
	}
	.index-news .container .news-main .right{
		width: 55%;
	}
	.index-news .container .news-main .right .news-item {

		display: block;
		display: flex;
		align-items: center;
		padding: 10px 10px;
		box-sizing: border-box;

	}
	.index-news .container .news-main .right .news-item .item-text p{
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}
	.index-news .container .news-main .left .main-img img{
		width: 100%;
	}



	.index-news .container .more {

		margin-top: 1.797101rem;

		width: 130px;

		height: 34px;

		line-height: 34px;

	}



	.index-process {

		margin-top: 40px;

	}



	.index-process .container .process-list ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-process .container .process-list ul li {

		    width: 23%;

		    margin: 1%;

		    margin-top: 0.57971rem;

		    height: 13.661835rem;

	}



	.cy-footer {

		margin-top: 1.642512rem;



	}



	.cy-footer .links {

		display: none;

	}



	.cy-footer .container {

		display: none;

	}



	.foot-top-right {

		float: left;

		clear: both;

		margin-left: 50px;

		padding-left: 80px;

		padding-top: 6px;



	}



	.cy-footer .container .foot-menu .menu-ul {

		display: none;

	}



	.cy-footer .copyright {

		width: 96%;

		overflow: hidden;

		text-align: center;

		height: auto;

		line-height: 1.932367rem;

		padding: 0.966183rem 0rem;

		box-sizing: border-box;

		margin: 0 auto;

		height: 124px;

		display: none;

	}



	.cy-footer .copyright p {

		font-size: 0.57971rem;

	}



	.index-news .container .news-main .left .text h5 a {
		font-size: 15px;	

	}



	.index-news .container .news-main .left .text p {

		line-height: 1.449275rem;
		font-size: 14px;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		overflow: hidden;
	}



	.index-process .container .process-list ul li span {

		padding: 7px 7px;

		box-sizing: border-box;

		line-height: 1.449275rem;

		font-size: 15px;

	}



	.index-process .container .process-list ul li h6 {

		font-size: 20px;

	}



	.index-process .container .process-list ul li.selected {

		margin-bottom: 1.869565rem;

	}



	.index-service .container .service-list .service-item .bg {

		display: none;

	}



	.index-about {

		margin-top: 0;



	}



	.container .index-title h3 {

		margin-bottom: 13px;

		font-size: 23px;

	}

	.container .index-title p{

		margin-top: -24px;

		font-size: 22px;

	}

	.index-about .container .main-cont .index-title p{

		font-size: 22px;

	}

	.index-service .container .service-list .service-item .more {

		display: none;

	}



	.index-team .container .team-list{

		margin-top: 40px;

	}

	.index-team .container .team-list .item .note h6 {

		color: #fff;

		padding: 6px 0;

		box-sizing: border-box;

		font-size: 20px;

	}



	.index-team .container .mores {

		margin-bottom: 19px;

		width: 130px;
		height: 34px;
		line-height: 34px;

	}
	.index-team .container .mores span{
		font-size: 15px;
	}
	.index-about .container .advantage ul li h5{

		font-size: 18px;

	}
	.index-about .container .advantage ul li p{

		font-size: 15px;

	}
	.index-service .container .swiper-container-articles .pagination_articles {

		position: relative;

		bottom: 50px;



		width: 100%;

		text-align: center;



	}



	.header .head-nav .nav-list .nav-item .subnav {

		display: none;

	}



	/* 关于我们 */

	/* 中心简介 */

	.page-head {

		border-bottom: 0;

	}



	.page-banner {

		background: none !important;

		width: 100%;

		height: 16rem;

	}



	.page-banner img {

		display: block;

		height: 100%;

	}



	.page_arrow {

		width: 100%;

		display: flex;

		justify-content: space-between;

		align-items: center;

		padding: 0 0.797101rem;

		background: #e0b679;

		height: 45px;
		display: none;

	}

	.page_arrow  .search .search-main .search-form{

		display: flex;

		justify-content: left;

	}

	.page_arrow  .search .search-main .search-form .input{

		width: 138px;

		height: 35px;

		border: none;

		display: block;

		text-indent: 1em;

		border-radius:6px 0 0 6px;

		color: #999;

	}
	.page-about .container .about-main .about-cont p{
		font-size: 14px;
	}
	.environment .container .environment_content .qinggan{
		font-size: 20px;
	}
	.page_arrow .search .search-main .search-form .search_submit{

		width: 61px;

		height: 46x;

		line-height: 30px;

		border: none;

		background: #e0b67a;

		color: #fff;

		font-size: 18px;

		display: block;

		border: 1px solid #fff;

		border-radius:0 6px 6px 0;

	}
	.service_content .container .service_content_kuan p strong{
		font-size: 18px;
	}
	.service_content .container .service_content_kuan p{
		font-size: 16px;
	}
	.page-about .container .about-main .title h5{
		font-size: 16px;
	}
	.page_arrow .all {

		color: #FFFFFF;
		font-size: 18px;

	}



	.page_arrow .arrow img {

		display: block;

		width: 43px;

		height: 43px;

		-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

		/* For Safari 3.1 to 6.0 */

		transition: width 2s, height 2s, transform 2s;

	}
	.warp-title a{
		font-size: 18px;
	}
	.warp-address p{
		font-size: 15px;
	}
	.page_arrow .arrow img:hover {

		display: block;

		width: 33px;

		height: 33px;

		webkit-transform: rotate(360deg);

		/* Chrome, Safari, Opera */

		transform: rotate(360deg);

	}



	.page-cate {

		display:block;

	}



	.page-cate .container {

		width: 96%;

		margin: auto;

		text-align: center;
		display: flex;

	}



	.page-cate .container a {

		width: 100%;

		display: inline-block;

		padding: 16px 5px;

		margin: 0;

		font-size: 16px;

		color: #666;

		position: relative;

	}



	.page-cate .container a:hover::after,

	.page-cate .container a.active::after {

		width: 15%;

		display: none;

	}



	.page-about .container {

		margin-top: 2.570048rem;

	}



	.page-about .container .about-service ul li {

		width: 32%;

	}

	.page-about .container .about-main .about-cont p strong{
		font-size: 15px;
	}

	.page-about .container .about-service ul li p {

		line-height: 17px;

		padding: 0.724637rem;

		box-sizing: border-box;
		font-size: 12px;	

	}



	.page-about .container .about-service {

		margin-bottom: 1.594202rem;

	}



	/* 中心简介结束 */



	/* 分支机构 */

	.Branching-title {

		margin-top: 1.521739rem;

	}



	.Branching-title .Branching-t {

		text-indent: 2em;

	}



	.Branching-warp {

		display: flex;

		flex-wrap: wrap;

	}



	.Branching-warp .Branching-item {

		width: 48%;

		margin-top: 1.062801rem;

	}



	/* 分支机构结束*/

	/* 中心环境 */

	.environment {

		margin-top: 0.966183rem;

	}



	.environment .container .environment_content .environment_tu {

		width: 48%;

	}



	/* 中心环境结束 */

	/* 联系我们 */

	.Contact .container .Contact_top {

		margin-top: 1.062801rem;

		display: flex;

		flex-wrap: wrap;

	}



	.Contact .container .Contact_top .Contact_img {

		width: 100%;

		display: none;

	}



	.Contact .container .Contact_top .Contact_content {

		margin-top: 1.062801rem;

		width: 100%;

	}



	/* 联系我们结束 */

	/* 关于我们结束 */



	/* 心里咨询 */

	.news-list-wrap {

		margin-top: 1.062801rem;

	}



	.news-title .ting {

		font-size: 18px;

	}



	.news-list-item-inner {

		padding: 0.628019rem 1.207729rem;

		box-sizing: border-box;

	}



	.news-title {

		width: 100%;

	}



	.news-list-item-date {

		width: 100%;

		display: flex;

		align-items: center;



	}

	.news-list-item-date a{

		display: block;

		font-size: 16px;

		margin-bottom: 8px;

		color: #999;

	

	}

	.news-list-wrap .news-list-item-line {

		margin-bottom: 0.724637rem

	}



	.news-list-item-date .font a {

		font-size: 18px;

		color: #999;

		display: none;

	}



	.news-list-wrap .news-list-item-line {

		margin-left: 0;

	}



	.pagin {

		margin: 0.748792rem;

	}



	.news-list-item-summery {

		line-height: 1.4;

		display: none;

	}



	.news-list-item-content .news-list-item-content-kuan {

		display: inline-block;

	}



	/* 心里咨询结束 */



	/* 专业团队 */

	.page-team .team-main .container .team-list .team-item {

		width: 48%;
		padding: 6px;

	}



	.page-team .team-main .container .team-list .team-item .team-pic {

		width: 42%;

		height: auto;

	}

	.page-team .team-main .container .team-list .team-item .team-text{

		width: 52%;

	}

	.page-team .team-main .container .team-list .team-item .team-text ul li {

		width: 48%;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6{

		margin-top: 15px;
		overflow: hidden;
		

	}

	.page-team .team-main .container .team-list .team-item .team-text h6 span {

		margin-bottom: 0.386473rem;
		padding: 5px 2px;
		box-sizing: border-box;
		font-size: 12px;

	}



	.page-team .team-main .container .team-list .team-item .team-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

		color: #666;

		font-size: 14px;

		margin-top: 15px;

	}
	.page-team .team-main .container .team-list .team-item .team-text ul li a{
		font-size: 14px;
	}


	.page-team .team-main .container .team-list .team-item .team-text h5 a {

		font-size: 18px;

		color: #333;

	}



	.page-team .team-main {

		overflow: hidden;

		margin-top: 24px;



	}



	.top-content-t p {

		margin-bottom: 0px;
		font-size: 18px;

	}
	.Team .container .hc-content p strong{
		font-size: 18px;
	}
	.Team .container .hc-content p{
		font-size: 16px;
	}


	.page-team .team-main .container .team-list .team-item .team-text ul {

		width: 100%;

		flex-wrap: nowrap;

		margin-top: 21px;

	}



	/* 专业团队结束 */

	/* 咨询指南 */

	.Information .container {

		margin-top: 1.111111rem;

	}



	.service_content .container .service_content_kuan {

		margin-top: 0.676328rem;

		padding: 0.57971rem;

	}



	.Information .container .Information_head {

		margin-top: 0.096618rem;

		display: flex;

		flex-wrap: wrap;

		justify-content: start;

	}



	.Information .container .Information_head .Information_item {

		margin-bottom: 1.3rem;

	}

	.Information .container .Information_head .Information_item .Information_yuan{

		width: 80px;

		height: 80px;

		line-height: 80px;

	}
	.Information .container .Information_bottom h2{
		font-size: 18px;
	}
	.Information .container .Information_bottom p{
		font-size: 16px;
	}

	.Information .container .Information_head .Information_item .Information_tel {

		margin-top: 0.821256rem;

	}
	.service_content .container .service_content_kuan .ue-table-interlace-color-single td{
		font-size: 18px !important;
	}
	.service_content .container .service_content_kuan td{
		font-size: 18px;
	}
	.Dynamic-tiem .ti{
		height: 26px;
	}
	.Dynamic-tiem .ti a{
		font-size: 18px;
	}

	.Information .container .Information_head .Information_item .Information_tel a {

		font-size: 16px;

	}



	.Information .container .Information_bottom {

		padding: 0.57971rem;

		box-sizing: border-box;

	}

	.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom{

		width: 100%;
		font-size: 15px;

	}
	.Contact .container .Contact_top .Contact_content .Contact_shao .scan p{
		font-size: 15px;
	}
	
	.Contact .container .Contact_top .Contact_content .Contact_shao .scan img{
		width: 200px;
		height: 146px;
	}
	.hckkmap{
		width: 700px;
		height: 400px;

	}
	.Contact .container .Contact_top .Contact_content .Contact_p{
		font-size: 16px;
	}
	.news-list-item-inner:hover .news-list-item-content .news-title .ting {

		margin-left: 0;

	}

	/* 咨询指南结束 */



	/* 最新动态 */

	.Dynamic-warp {

		margin-top: 0.966183rem;

	}



	.Dynamic-warp .Dynamic-list {

		width: 100%;

		margin-right: 0;
		

	}



	.Dynamic-content {

		margin-top: 0.5314rem;

	}
	.Dynamic-content p a{
		font-size: 16px;
	}

	.news-list-item-group .news_bg{
		font-size: 16px;
		height: 27px;
    	line-height: 30px;
	}
	.Dynamic-warp .Dynamic-list {

		padding: 0.386473rem 1.386473rem;

		box-sizing: border-box;

	}



	.news-list-item-group {

		margin-top: 0;

	}



	/* 最新动态结束 */



	/* 所有内容页 */

	.news-title-ti {

		margin-top: 0.676328rem;

	}



	.news-title-ti h2 {

		font-size: 18px;

		text-align: center;

	}



	.news-title-ti .news-left .news-right {

		display: none;

	}



	.news-title-ti .news-left .news-date {

		width: 100%;

		text-align: center;
		font-size: 15px;

	}

	.news-content-bottom p{
		font-size: 16px;
	}

	.top-title {

		margin-top: 33px;

	}

	.top-head{

		flex-wrap: wrap;

	}

	.top-title .top-head .xinli {

		margin-bottom: 12px;
		width: 88px;
		height: 31px;
		line-height: 31px;
		font-size: 16px;

	}



	.top-title h2 {

		font-size: 18px;

	}



	.top-nav ul li {

		width: 95%;

		padding: 2%;

		box-sizing: border-box;

		border-bottom: 1px solid rgb(216, 216, 216);

		color: #555;

		margin: 12px 14px 0 0;

		font-size: 16px;

		line-height: 26px;



	}



	.top-content .img {

		width: 100%;

		height: 100%;

	}



	.top-content {

		display: inline-block;

		margin-top: 31px;

		width: 100%;

	}



	.top-content-t {

		width: 100%;

		padding-top: 15px;

		box-sizing: border-box;

	}



	.news-title-ti .news-content-pren {

		display: block;

		width: 90%;

		margin: 0 auto;

		margin-top: 50px;

		margin-bottom: 30px;

	}

	.news-title-ti .news_reminder{

		line-height: 25px;

		font-size: 14px;


	}
	.news-title-ti .news_reminder p{
		font-size: 16px;
	}
	.news-title-ti .news_reminder p a{
		font-size: 16px;
	}

	.news-title-ti .news-content-pren .previous {

		width: 100%;

		height: 50px;

		line-height: 50px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

		padding: 0 8%;

		box-sizing: border-box;



	}

	.news-title-ti .news-left{

		padding-right: 0;

	}

	.news-title-ti .news-content-pren .previous a{

		overflow: hidden;

		height: 42px;

		display: block;
		font-size: 16px;

	}

	.news-title-ti .news-content-pren .next {

		width: 100%;

		height: 50px;

		line-height: 50px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

	}
	.news-title-ti .news-content-pren .next a{
		font-size: 16px;
	}


	/* 所以内容页结束 */

	

	#tool {

		position: fixed;

		bottom: 0;

		left: 0;

		right: 0;

		z-index: 100000000;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}



	ul.toollist {

		position: fixed;

		z-index: 900;

		bottom: 0;

		left: 0;

		right: 0;

		margin: auto;

		display: block;

		height: 48px;

	}



	.toollist li {

		float: left;

		width: auto;

		height: 100%;

		width: 25%;

		position: static !important;

		margin: 0;

		border-radius: 0 !important;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

		-webkit-box-flex: 1;

		box-flex: 1;

		-webkit-box-sizing: border-box;

		box-shadow: none !important;

		background: none;

	}



	.toollist li a {

		font-size: 20px;

		line-height: 20px;

		text-align: center;

		display: block;

		text-decoration: none;

		padding-top: 2px;

		position: relative;

	}



	.toollist li a img {

		width: 24px;

		height: 24px;

	}



	.toollist li a p {

		margin: 1px 0 1px 0;

		font-size: 17px;

		display: block !important;

		line-height: 18px;

		text-align: center;

	}



	

	.toollist {

		background: #e0b679;

	}



	.toollist li {

		/* border-right: 1px solid rgba(255, 255, 255, 0.7); */

	}



	.toollist li:last-child {

		border-right: none

	}



	.toollist li a {

		color: #fff;

	}

	.index-banner{

		

	}

	/* 手机轮播图开始 */

	.banner{

		display: block;

        width: 100%;

		height: 100%;

        margin: 20px auto;

		position: relative;

    }

	.banner .banner_swiper{

		position: absolute;

		bottom: 20px;

		left: 46%;

		z-index: 9;

	}

	.banner .swiper-wrapper .swiper-slide img{

		width: 100%;

		height: 100%;

	}

	/* 手机轮播图结束 */

	/* 底部开始 */

	.index-foot {

		height: auto;

		margin-top: 10px;

		background: #262930;

		height: auto;

		padding: 0 0 40px 0;

		box-sizing: border-box;

		display: block;

	  }

	  .index-foot .foot-title{

		  display:none;

		  color:#ffef5b;

		  text-align: center;

		  margin:0 auto;

		  font-size:22px;

		  padding-top:60px;

	  } 

	  .index-foot .foot-title span{

		  font-size:30px;

		  color:#ffef5b;

	  }

	  .index-foot .foot-title img{

		  vertical-align:text-bottom;

		  margin-bottom:-2px;

		  margin-right:5px;

	  }

	  .index-foot .index-foot-auto{

		  width:100%;

		  margin:0 auto;

		  padding-bottom: 25px;

	  }

	  .pagin a{

		  padding: 6px 8px;

		  font-size: 18px;

	  }

	  .foot-hc-nav {

		width: 100%;

		margin: auto;

		padding-top: 38px;

		padding-bottom: 0;

		border-bottom: 1px solid #525252;

	  }

	  .foot-hc-nav .clearfix{

		  display: flex;

	  }

	  .foot-hc-nav li {

		display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm {

		display: block;

		margin: auto;

		width: 96%;

		text-align: center;

		margin-bottom: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm img{

		  width:150px;

	  }
	  .page-about .container .about-main .title span{
		  font-size: 15px;
	  }
	  .foot-hc-nav li span {

		color: #ffef5b;

		font-size: 18px;

		margin-bottom: 15px;

		display: block;

		position: relative;

		padding-bottom: 13px;

		display:none;

	  }

	  .foot-hc-nav li .wxgzh-p {

		color: #fff;

		margin-top: 11px;

		text-align:center;

		font-size:15px;

	  }
	  .foot-hc-bq p{
		  font-size: 15px;
	  }
	  .foot-hc-nav li span a {

		color: #fff;

		font-weight: 700;

		font-size: 16px;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej {

		display: block;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej a {

		display: block;

		margin-bottom: 10px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-link-nr a:hover,

	  .foot-hc-nav li .foot-hc-nav-ej a:hover {

		color: #ffef5b;

	  }

	  .foot-hc-nav li span b {

		display: block;

		background-color: #ffef5b;

		position: absolute;

		bottom: 0;

		left: 0;

		margin-top: 0;

		width: 40px;

		height: 3px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li {

		display: block;

		width: 95%;

		margin: auto;

		text-align: center;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p {

		display: block;

		margin-bottom: 8px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p:nth-child(1){

		  display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a {

		margin-top: 15px;

		overflow:hidden;

		width:115px;

		margin:auto;

		margin-top: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a {

		display: block;

		height: 30px;

		width: 30px;

		float: left;

		margin-right: 12px;

		border-radius: 50%;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1 {

		background: #62a8ea url(../images/foot-ico-1.png) center center no-repeat;

		background-size: 15px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3 {

		background: #f96868 url(../images/foot-ico-3.png) center center no-repeat;

		background-size: 17px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

		margin-right: 0px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover {

		opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-bq {

		color: #fff;

		font-size: 13px;

		text-align: center;

		padding: 10px 0;

		line-height: 24px;

		width: 95%;

		margin: auto;

	  }

	  .foot-hc-bq a {

		color: #fff;

	  }

	  .foot-right {

		position: fixed;

		right: 20px;

		bottom: 20px;

		width: 42px;

		z-index: 999;

		opacity: 0.7;

		cursor: pointer;

		display: none;

		image-rendering: -webkit-optimize-contrast;

	  }

	  .foot-right:hover {

		opacity: 1;

	  }

	  #tool{

		  display: block;

	  }

	  /* 底部结束 */



}

/* 手机端屏幕尺寸 */





@media screen and (min-width:376px) and (max-width:540px) {

	.container {

		width: 96%;

		overflow: hidden;

	}



	.header {

		line-height: 3.473429rem;

		height: 80px;

		background: #FFFFFF;

	}



	.header .container {

		display: inline-block;

		width: 100%;

		background: #FFFFFF;

		/* height: 70px; */

	}

	.header .head-logo{
		height: 65px;
		margin-top: 10px;
	}

	.header .search .search-btn {

		display: none;

	}



	.head-nav {

		background: #fff;

		width: 105%;

	}



	.header .nav-list .nav-item {

		width: 100%;

		text-align: center;

		margin-left: 0px;

		margin-left: 0px;

	}



	.header .nav-list .nav-item>a {

		font-size: -0.516909rem;

	}

	.header .nav-list .nav-item:hover>a::after,

	.header .nav-list .nav-item.active>a::after {

		display: none;

	}



	.header .nav-list {

		display: flex;

		flex-wrap: wrap;

	}



	.mbnav {

		display: block;

		position: absolute;

		top: 0.7rem;

		right: 0.772946rem;

	}

	.mbnav p{

		line-height: 16px;

		color: #e0b679;

	}

	.header.header-fixed .container .head-logo {

		width: 226px;

		margin-top: 0.289855rem;

	}



	.head-nav {

		display: none;

	}



	.index-banner {

		margin-top: 65px;

	}



	.index-banner .swiper-container .swiper-wrapper {

		height: auto;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide {

		background: none !important;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide img {

		display: block;

	}



	.header .head-logo h1 {

		display: none;

	}



	.header .head-logo h2 {

		display: block;



	}



	.header .head-logo h2 img {

		width: 68%;

	}



	.side {

		display: none;

	}



	.index-button {

		display: block;

		display: flex;

		flex-wrap: wrap;



	}



	.index-button .button {

		width: 33%;

		text-align: center;

		margin: 12px 0;

	}



	.index-button .button .button-img img {

		width: 50%;

	}



	.index-button .button a .guanyu {

		color: #000;

	}



	.index-service {

		margin-top: 40px;

	}



	.index-service .container .service-list .service-item {

		width: 96%;

	}



	.index-service .container .service-list .service-item .white_bg {

		box-shadow: none;

	}



	.index-about .container .main-cont {

		width: 96%;

		margin-top: 4rem;

		height: auto;

		padding: 25px 11px;

	}

	.index-process .container .process-list ul li h5{

		width: 45px;

		height: 45px;

		line-height: 34px;

	}

	.index-about .container .main-cont .about-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

	}



	.index-service .container .banner1 {

		display: none;

	}



	.index-service .container .swiper-container-articles {

		display: block;

		width: 100%;

		height: 100%;

	}



	.index-service .container .newser-service {

		display: block;

	}

	.index-service .container .newser-service .newsnrd{

		display: none;

	}



	.index-service .container .newser-service .news .newsfl ul {

		margin-top: 30px;

		display: flex;

	}

.index-service .container .newser-service .more{

	width: 142px;

		height: 38px;

		line-height: 38px;

		text-align: center;

		border-radius: 50px;

		border: 1px solid #eee;

		display: block;

		margin: auto;

		position: relative;

		overflow: hidden;

		transition: .4s;

		-webkit-transition: .4s;

		-moz-transition: .4s;

		-ms-transition: .4s;

		-o-transition: .4s;

		z-index: 99;

		background:#e0b679;

		margin-bottom: 20px;

		color:#fff

}

	.index-service .container .newser-service .news .newsfl ul li {

		width: 33%;

		height: 40px;

		line-height: 40px;

		border: #e0b679 1px solid;

		/* border-radius: 6px; */

		text-align: center;

	}

	.index-service .container .newser-service .news .newsfl ul li.selected{

		background: #e0b679;

		border-bottom: #e0b679 1px solid;

		color: #fff;

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl {

		

	}

	.index-service .container .newser-service .news{

		margin-bottom: 50px;

	}
	.index-service .container .newser-service .news:nth-child(3){
		display: none;
	}
	.index-service .container .newser-service .news .service_content .newsnrd .fl .newsnr {

		display: flex;

		justify-content: space-between;

		padding: 20px 10px;

		box-sizing: border-box;

		

	}

	.news .service_content .newsnrd .fl .newsnr .newsnrl {

		width: 40%;

		display: none;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrl img {

		width: 100%;

		height: 100%;

		border-radius: 6px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr {

		width: 100%;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		line-height: 33px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p a {

		color: #666;

	}



	.index-about .container .advantage {

		margin-top: 60px;

	}



	.index-about .container .advantage ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-about .container .advantage ul li {

		width: 100%;

		margin-top: 2.289855rem;



	}



	.index-team {

		margin-top: 40px;

		padding: 1.15942rem 0rem;

		box-sizing: border-box;

		background: 0;

	}



	.index-about .container .main-cont .index-title {

		margin-top: 0;

	}



	.index-team .container .team-list .item {

		margin-bottom: 0;

	}



	.index-team .container .team-list .item .more {

		display: none;

	}



	.index-team .container .team-list .item span {

		width: 90%;

		display: none;

	}



	.index-team .container .team-list .item .note {

		margin-top: -5px;

		background: #e0b679;

		border-radius: 0px 0px 3px 3px;

		padding-bottom: 0;

	}

	.index-about .container .main-cont .about-text .more{

		width: 110px;

		height: 32px;

		line-height: 32px;

	}

	.team-button-next {

		right: 0;

		top: 50%;

	}



	.team-button-prev {

		left: 0;

		top: 50%;

	}



	.index-news {

		margin-top: 30px;

	}



	.index-news .container .news-main {

		margin-top: 20px;

	}

	.index-process .container .process-list{

		margin-top: 45px;

	}

	.index-news .container .news-main .right .news-item:first-child {

		display: none;

	}



	.index-news .container .news-main .right .news-item {

		display: none;

	}



	.index-news .container .more {

		margin-top: 1.797101rem;

		width: 110px;

		height: 32px;

		line-height: 32px;

	}



	.index-process {

		margin-top: 40px;

	}



	.index-process .container .process-list ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-process .container .process-list ul li {

		    width: 42%;

		    margin: 3%;

		    margin-top: 0.57971rem;

		    height: 13.661835rem;

	}



	.cy-footer {

		margin-top: 1.642512rem;



	}



	.cy-footer .links {

		display: none;

	}



	.cy-footer .container {

		display: none;

	}



	.foot-top-right {

		float: left;

		clear: both;

		margin-left: 50px;

		padding-left: 80px;

		padding-top: 6px;



	}



	.cy-footer .container .foot-menu .menu-ul {

		display: none;

	}



	.cy-footer .copyright {

		width: 96%;

		overflow: hidden;

		text-align: center;

		height: auto;

		line-height: 1.932367rem;

		padding: 0.966183rem 0rem;

		box-sizing: border-box;

		margin: 0 auto;

		height: 124px;

		display: none;

	}



	.cy-footer .copyright p {

		font-size: 0.57971rem;

	}



	.index-news .container .news-main .left .text h5 a {

		font-size: 1.207729rem;

	}



	.index-news .container .news-main .left .text p {

		line-height: 1.449275rem;

	}



	.index-process .container .process-list ul li span {

		padding: 7px 7px;

		box-sizing: border-box;

		line-height: 1.449275rem;

		font-size: 13px;

	}



	.index-process .container .process-list ul li h6 {

		font-size: 1.207729rem;

	}



	.index-process .container .process-list ul li.selected {

		margin-bottom: 1.869565rem;

	}



	.index-service .container .service-list .service-item .bg {

		display: none;

	}



	.index-about {

		margin-top: 0;



	}



	.container .index-title h3 {

		margin-bottom: 13px;

		font-size: 20px;

	}

	.container .index-title p{

		margin-top: -24px;

		font-size: 18px;

	}

	.index-about .container .main-cont .index-title p{

		font-size: 18px;

	}

	.index-service .container .service-list .service-item .more {

		display: none;

	}



	.index-team .container .team-list{

		margin-top: 40px;

	}

	.index-team .container .team-list .item .note h6 {

		color: #fff;

		padding: 6px 0;

		box-sizing: border-box;

		font-size: 14px;

	}



	.index-team .container .mores {

		margin-bottom: 19px;

		width: 110px;

    	height: 32px;

		line-height: 32px;

	}

	.index-about .container .advantage ul li h5{

		font-size: 16px;

	}

	.index-about .container .advantage ul li p{

		font-size: 13px;

	}



	.index-service .container .swiper-container-articles .pagination_articles {

		position: relative;

		bottom: 50px;



		width: 100%;

		text-align: center;



	}



	.header .head-nav .nav-list .nav-item .subnav {

		display: none;

	}



	/* 关于我们 */

	/* 中心简介 */

	.page-head {

		border-bottom: 0;

	}



	.page-banner {

		background: none !important;

		width: 100%;

		height: 16rem;

	}



	.page-banner img {

		display: block;

		height: 100%;

	}



	.page_arrow {

		width: 100%;

		display: flex;

		justify-content: space-between;

		align-items: center;

		padding: 0 0.797101rem;

		background: #e0b679;

		height: 45px;

	}

	.page_arrow  .search .search-main .search-form{

		display: flex;

		justify-content: left;

	}

	.page_arrow  .search .search-main .search-form .input{

		width: 127px;

		height: 32px;

		border: none;

		display: block;

		text-indent: 1em;

		border-radius:6px 0 0 6px;

		color: #999;

	}

	.page_arrow .search .search-main .search-form .search_submit{

		width: 52px;

		height: 46x;

		line-height: 26px;

		border: none;

		background: #e0b67a;

		color: #fff;

		font-size: 15px;

		display: block;

		border: 1px solid #fff;

		border-radius:0 6px 6px 0;

	}

	.page_arrow .all {

		color: #FFFFFF;

	}



	.page_arrow .arrow img {

		display: block;

		width: 28px;

		height: 28px;

		-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

		/* For Safari 3.1 to 6.0 */

		transition: width 2s, height 2s, transform 2s;

	}



	.page_arrow .arrow img:hover {

		display: block;

		width: 33px;

		height: 33px;

		webkit-transform: rotate(360deg);

		/* Chrome, Safari, Opera */

		transform: rotate(360deg);

	}



	.page-cate {

		display: none;

	}



	.page-cate .container {

		width: 96%;

		margin: auto;

		text-align: center;

	}



	.page-cate .container a {

		width: 100%;

		display: inline-block;

		padding: 16px 5px;

		margin: 0;

		font-size: 15px;

		color: #666;

		position: relative;

	}



	.page-cate .container a:hover::after,

	.page-cate .container a.active::after {

		width: 15%;

		display: none;

	}



	.page-about .container {

		margin-top: 2.570048rem;

	}



	.page-about .container .about-service ul li {

		width: 100%;

	}



	.page-about .container .about-service ul li p {

		line-height: 1.690821rem;

		padding: 0.724637rem;

		box-sizing: border-box;

	}



	.page-about .container .about-service {

		margin-bottom: 1.594202rem;

	}



	/* 中心简介结束 */



	/* 分支机构 */

	.Branching-title {

		margin-top: 1.521739rem;

	}



	.Branching-title .Branching-t {

		text-indent: 2em;

	}



	.Branching-warp {

		display: flex;

		flex-wrap: wrap;

	}



	.Branching-warp .Branching-item {

		width: 100%;

		margin-top: 1.062801rem;

	}



	/* 分支机构结束*/

	/* 中心环境 */

	.environment {

		margin-top: 0.966183rem;

	}



	.environment .container .environment_content .environment_tu {

		width: 48%;

	}



	/* 中心环境结束 */

	/* 联系我们 */

	.Contact .container .Contact_top {

		margin-top: 1.062801rem;

		display: flex;

		flex-wrap: wrap;

	}



	.Contact .container .Contact_top .Contact_img {

		width: 100%;

		display: none;

	}



	.Contact .container .Contact_top .Contact_content {

		margin-top: 1.062801rem;

		width: 100%;

	}



	/* 联系我们结束 */

	/* 关于我们结束 */



	/* 心里咨询 */

	.news-list-wrap {

		margin-top: 1.062801rem;

	}



	.news-title .ting {

		font-size: 1.086956rem

	}



	.news-list-item-inner {

		padding: 0.628019rem 1.207729rem;

		box-sizing: border-box;

	}



	.news-title {

		width: 100%;

	}



	.news-list-item-date {

		width: 100%;

		display: flex;

		align-items: center;



	}

	.news-list-item-date a{

		display: block;

		font-size: 15px;

		margin-bottom: 8px;

		color: #999;

	

	}

	.news-list-wrap .news-list-item-line {

		margin-bottom: 0.724637rem

	}



	.news-list-item-date .font a {

		font-size: 18px;

		color: #999;

		display: none;

	}



	.news-list-wrap .news-list-item-line {

		margin-left: 0;

	}



	.pagin {

		margin: 0.748792rem;

	}



	.news-list-item-summery {

		line-height: 1.4;

		display: none;

	}



	.news-list-item-content .news-list-item-content-kuan {

		display: inline-block;

	}



	/* 心里咨询结束 */



	/* 专业团队 */

	.page-team .team-main .container .team-list .team-item {

		width: 100%;

	}



	.page-team .team-main .container .team-list .team-item .team-pic {

		width: 48%;

		height: auto;

	}

	.page-team .team-main .container .team-list .team-item .team-text{

		width: 48%;

	}

	.page-team .team-main .container .team-list .team-item .team-text ul li {

		width: 48%;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6{

		margin-top: 15px;

		height: 25px;

		overflow: hidden;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6 span {

		margin-bottom: 0.386473rem;

		padding: 0.241545rem 0.096618rem;

		box-sizing: border-box;

	}



	.page-team .team-main .container .team-list .team-item .team-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		overflow: hidden;

		color: #666;

		font-size: 14px;

		margin-top: 15px;

		line-height: 1.207729rem;

	}



	.page-team .team-main .container .team-list .team-item .team-text h5 a {

		font-size: 19px;

		color: #333;

	}



	.page-team .team-main {

		overflow: hidden;

		margin-top: 24px;



	}



	.top-content-t p {

		margin-bottom: 0px;

	}



	.page-team .team-main .container .team-list .team-item .team-text ul {

		width: 100%;

		flex-wrap: nowrap;

		margin-top: 21px;

	}



	/* 专业团队结束 */

	/* 咨询指南 */

	.Information .container {

		margin-top: 1.111111rem;

	}



	.service_content .container .service_content_kuan {

		margin-top: 0.676328rem;

		padding: 0.57971rem;

	}



	.Information .container .Information_head {

		margin-top: 0.096618rem;

		display: flex;

		flex-wrap: wrap;

		justify-content: start;

	}



	.Information .container .Information_head .Information_item {

		margin-bottom: 1.3rem;

	}

	.Information .container .Information_head .Information_item .Information_yuan{

		width: 70px;

		height: 70px;

		line-height: 70px;

	}

	.Information .container .Information_head .Information_item .Information_tel {

		margin-top: 0.821256rem;

	}



	.Information .container .Information_head .Information_item .Information_tel a {

		font-size: 14px;

	}



	.Information .container .Information_bottom {

		padding: 0.57971rem;

		box-sizing: border-box;

	}

	.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom{

		width: 100%;

	}

	.hckkmap{

		height: 200px;

	}

	.news-list-item-inner:hover .news-list-item-content .news-title .ting {

		margin-left: 0;

	}

	/* 咨询指南结束 */



	/* 最新动态 */

	.Dynamic-warp {

		margin-top: 0.966183rem;

	}



	.Dynamic-warp .Dynamic-list {

		width: 100%;

		margin-right: 0;

	}



	.Dynamic-content {

		margin-top: 0.5314rem;

	}



	.Dynamic-warp .Dynamic-list {

		padding: 0.386473rem 1.386473rem;

		box-sizing: border-box;

	}



	.news-list-item-group {

		margin-top: 0;

	}



	/* 最新动态结束 */



	/* 所有内容页 */

	.news-title-ti {

		margin-top: 0.676328rem;

	}



	.news-title-ti h2 {

		font-size: 1.449275rem;

		text-align: center;

	}



	.news-title-ti .news-left .news-right {

		display: none;

	}



	.news-title-ti .news-left .news-date {

		width: 100%;

		text-align: center;

	}



	.top-title {

		margin-top: 33px;

	}

	.top-head{

		flex-wrap: wrap;

	}

	.top-title .top-head .xinli {

		margin-bottom: 12px;

	}



	.top-title h2 {

		font-size: 19px;

	}



	.top-nav ul li {

		width: 95%;

		padding: 2%;

		box-sizing: border-box;

		border-bottom: 1px solid rgb(216, 216, 216);

		color: #555;

		margin: 12px 14px 0 0;

		font-size: 14px;

		line-height: 26px;



	}



	.top-content .img {

		width: 100%;

		height: 100%;

	}



	.top-content {

		display: inline-block;

		margin-top: 31px;

		width: 100%;

	}



	.top-content-t {

		width: 100%;

		padding-top: 15px;

		box-sizing: border-box;

	}



	.news-title-ti .news-content-pren {

		display: block;

		width: 90%;

		margin: 0 auto;

		margin-top: 50px;

		margin-bottom: 30px;

	}

	.news-title-ti .news_reminder{

		line-height: 25px;

		font-size: 14px;

	}

	.news-title-ti .news-content-pren .previous {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

		padding: 0 8%;

		box-sizing: border-box;



	}

	.news-title-ti .news-left{

		padding-right: 0;

	}

	.news-title-ti .news-content-pren .previous a{

		overflow: hidden;

		height: 42px;

		display: block;

	}

	.news-title-ti .news-content-pren .next {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

	}



	/* 所以内容页结束 */

	

	#tool {

		position: fixed;

		bottom: 0;

		left: 0;

		right: 0;

		z-index: 100000000;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}



	ul.toollist {

		position: fixed;

		z-index: 900;

		bottom: 0;

		left: 0;

		right: 0;

		margin: auto;

		display: block;

		height: 48px;

	}



	.toollist li {

		float: left;

		width: auto;

		height: 100%;

		width: 25%;

		position: static !important;

		margin: 0;

		border-radius: 0 !important;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

		-webkit-box-flex: 1;

		box-flex: 1;

		-webkit-box-sizing: border-box;

		box-shadow: none !important;

		background: none;

	}



	.toollist li a {

		font-size: 20px;

		line-height: 20px;

		text-align: center;

		display: block;

		text-decoration: none;

		padding-top: 2px;

		position: relative;

	}



	.toollist li a img {

		width: 24px;

		height: 24px;

	}



	.toollist li a p {

		margin: 1px 0 1px 0;

		font-size: 14px;

		display: block !important;

		line-height: 18px;

		text-align: center;

	}



	

	.toollist {

		background: #e0b679;

	}



	.toollist li {

		/* border-right: 1px solid rgba(255, 255, 255, 0.7); */

	}



	.toollist li:last-child {

		border-right: none

	}



	.toollist li a {

		color: #fff;

	}

	.index-banner{

		

	}

	/* 手机轮播图开始 */

	.banner{

		display: block;

        width: 100%;

		height: 100%;

        margin: 20px auto;

		position: relative;

    }

	.banner .banner_swiper{

		position: absolute;

		bottom: 20px;

		left: 46%;

		z-index: 9;

	}

	.banner .swiper-wrapper .swiper-slide img{

		width: 100%;

		height: 100%;

	}

	/* 手机轮播图结束 */

	/* 底部开始 */

	.index-foot {

		height: auto;

		margin-top: 10px;

		background: #262930;

		height: auto;

		padding: 0 0 40px 0;

		box-sizing: border-box;

		display: block;

	  }

	  .index-foot .foot-title{

		  display:none;

		  color:#ffef5b;

		  text-align: center;

		  margin:0 auto;

		  font-size:22px;

		  padding-top:60px;

	  } 

	  .index-foot .foot-title span{

		  font-size:30px;

		  color:#ffef5b;

	  }

	  .index-foot .foot-title img{

		  vertical-align:text-bottom;

		  margin-bottom:-2px;

		  margin-right:5px;

	  }

	  .index-foot .index-foot-auto{

		  width:100%;

		  margin:0 auto;

		  padding-bottom: 25px;

	  }

	  .pagin a{

		  padding: 6px 8px;

		  font-size: 13px;

	  }

	  .foot-hc-nav {

		width: 100%;

		margin: auto;

		padding-top: 38px;

		padding-bottom: 0;

		border-bottom: 1px solid #525252;

	  }

	  .foot-hc-nav .clearfix{

		  display: flex;

	  }

	  .foot-hc-nav li {

		display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm {

		display: block;

		margin: auto;

		width: 96%;

		text-align: center;

		margin-bottom: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm img{

		  width:130px;

	  }

	  .foot-hc-nav li span {

		color: #ffef5b;

		font-size: 18px;

		margin-bottom: 15px;

		display: block;

		position: relative;

		padding-bottom: 13px;

		display:none;

	  }

	  .foot-hc-nav li .wxgzh-p {

		color: #fff;

		margin-top: 11px;

		text-align:center;

		font-size:14px;

	  }

	  .foot-hc-nav li span a {

		color: #fff;

		font-weight: 700;

		font-size: 16px;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej {

		display: block;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej a {

		display: block;

		margin-bottom: 10px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-link-nr a:hover,

	  .foot-hc-nav li .foot-hc-nav-ej a:hover {

		color: #ffef5b;

	  }

	  .foot-hc-nav li span b {

		display: block;

		background-color: #ffef5b;

		position: absolute;

		bottom: 0;

		left: 0;

		margin-top: 0;

		width: 40px;

		height: 3px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li {

		display: block;

		width: 95%;

		margin: auto;

		text-align: center;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p {

		display: block;

		margin-bottom: 8px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p:nth-child(1){

		  display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a {

		margin-top: 15px;

		overflow:hidden;

		width:115px;

		margin:auto;

		margin-top: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a {

		display: block;

		height: 30px;

		width: 30px;

		float: left;

		margin-right: 12px;

		border-radius: 50%;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1 {

		background: #62a8ea url(../images/foot-ico-1.png) center center no-repeat;

		background-size: 15px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3 {

		background: #f96868 url(../images/foot-ico-3.png) center center no-repeat;

		background-size: 17px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

		margin-right: 0px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover {

		opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-bq {

		color: #fff;

		font-size: 13px;

		text-align: center;

		padding: 10px 0;

		line-height: 24px;

		width: 95%;

		margin: auto;

	  }

	  .foot-hc-bq a {

		color: #fff;

	  }

	  .foot-right {

		position: fixed;

		right: 20px;

		bottom: 20px;

		width: 42px;

		z-index: 999;

		opacity: 0.7;

		cursor: pointer;

		display: none;

		image-rendering: -webkit-optimize-contrast;

	  }

	  .foot-right:hover {

		opacity: 1;

	  }

	  #tool{

		  display: block;

	  }

	  /* 底部结束 */



}

@media screen and (min-width:321px) and (max-width:375px) {

	.container {

		width: 96%;

		overflow: hidden;

	}



	.header {

		line-height: 3.473429rem;

		height: 80px;

		background: #FFFFFF;

	}



	.header .container {
		display: inline-block;
		width: 100%;
		background: #FFFFFF;

	}



	.header .search .search-btn {

		display: none;

	}



	.head-nav {

		background: #fff;

		width: 105%;

	}



	.header .nav-list .nav-item {

		width: 100%;

		text-align: center;

		margin-left: 0px;

		margin-left: 0px;

	}



	.header .nav-list .nav-item>a {

		font-size: -0.516909rem;

	}



	.header .head-logo {
		width: 206px;
		/* width: 254px;
		margin-left: -17px; */
		margin-top: 12px;
	}



	.header .nav-list .nav-item:hover>a::after,

	.header .nav-list .nav-item.active>a::after {

		display: none;

	}



	.header .nav-list {

		display: flex;

		flex-wrap: wrap;

	}
	.mbnav {
		display: block;
		position: absolute;
		top: 0.2rem;
		right: 1.772946rem;
		height: auto;
	}

	.mbnav p{
		line-height: 18px;
		color: #e0b679;
		font-size: 13px;
	}

	.header.header-fixed .container .head-logo {

		width: 226px;

		margin-top: 0.289855rem;

	}



	.head-nav {

		display: none;

	}



	.index-banner {

		margin-top: 65px;

	}



	.index-banner .swiper-container .swiper-wrapper {

		height: auto;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide {

		background: none !important;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide img {

		display: block;

	}



	.header .head-logo h1 {

		display: none;

	}



	.header .head-logo h2 {

		display: block;

		margin-top: 8px;

	}



	.header .head-logo h2 img {

		width: 100%;

	}



	.side {

		display: none;

	}



	.index-button {

		display: block;

		display: flex;

		flex-wrap: wrap;



	}



	.index-button .button {

		width: 33%;

		text-align: center;

		margin: 12px 0;

	}



	.index-button .button .button-img img {

		width: 50%;

	}



	.index-button .button a .guanyu {

		color: #000;

	}



	.index-service {

		margin-top: 40px;

	}



	.index-service .container .service-list .service-item {

		width: 96%;

	}



	.index-service .container .service-list .service-item .white_bg {

		box-shadow: none;

	}



	.index-about .container .main-cont {

		width: 96%;

		margin-top: 4rem;

		height: auto;

		padding: 25px 11px;

	}

	.index-process .container .process-list ul li h5{

		width: 45px;

		height: 45px;

		line-height: 34px;

	}

	.index-about .container .main-cont .about-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

	}



	.index-service .container .banner1 {

		display: none;

	}



	.index-service .container .swiper-container-articles {

		display: block;

		width: 100%;

		height: 100%;

	}



	.index-service .container .newser-service {

		display: block;

	}

	.index-service .container .newser-service .newsnrd{

		display: none;

	}



	.index-service .container .newser-service .news .newsfl ul {

		margin-top: 30px;

		display: flex;

	}



	.index-service .container .newser-service .news .newsfl ul li {

		width: 33%;

		height: 40px;

		line-height: 40px;

		border: #e0b679 1px solid;

		/* border-radius: 6px; */

		text-align: center;

	}

	.index-service .container .newser-service .news .newsfl ul li.selected{

		background: #e0b679;

		border-bottom: #e0b679 1px solid;

		color: #fff;

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl {

		

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl .newsnr {

		display: flex;

		justify-content: space-between;

		padding: 20px 10px;

		box-sizing: border-box;



	}

	.index-service .container .newser-service .more{

		    margin-top: 1.797101rem;

		    width: 110px;

		    height: 32px;

		    line-height: 32px;

			text-align: center;

			    border-radius: 50px;

			    border: 1px solid #eee;

			    display: block;

			    margin: auto;

			    position: relative;

			    overflow: hidden;

			    transition: .4s;

			    -webkit-transition: .4s;

			    -moz-transition: .4s;

			    -ms-transition: .4s;

			    -o-transition: .4s;

			    z-index: 99;

			    background: #e0b679;

	

			    color: #fff;

	}

	.index-service .container .newser-service .news {

	    margin-bottom: 40px;

	}
	.index-service .container .newser-service .news:nth-child(3){
		display: none;
	}
	

	.news .service_content .newsnrd .fl .newsnr .newsnrl {

		width: 40%;

		display: none;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrl img {

		width: 100%;

		height: 100%;

		border-radius: 6px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr {

		width: 100%;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		line-height: 33px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p a {

		color: #666;

	}



	.index-about .container .advantage {

		margin-top: 60px;

	}



	.index-about .container .advantage ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-about .container .advantage ul li {

		width: 100%;

		margin-top: 2.289855rem;



	}



	.index-team {

		margin-top: 40px;

		padding: 1.15942rem 0rem;

		box-sizing: border-box;

		background: 0;

	}



	.index-about .container .main-cont .index-title {

		margin-top: 0;

	}



	.index-team .container .team-list .item {

		margin-bottom: 0;

	}



	.index-team .container .team-list .item .more {

		display: none;

	}



	.index-team .container .team-list .item span {

		width: 90%;

		display: none;

	}



	.index-team .container .team-list .item .note {

		margin-top: -5px;

		background: #e0b679;

		border-radius: 0px 0px 3px 3px;

		padding-bottom: 0;

	}

	.index-about .container .main-cont .about-text .more{

		width: 110px;

		height: 32px;

		line-height: 32px;

	}

	.team-button-next {

		right: 0;

		top: 50%;

	}



	.team-button-prev {

		left: 0;

		top: 50%;

	}



	.index-news {

		margin-top: 30px;

	}



	.index-news .container .news-main {

		margin-top: 20px;

	}

	.index-process .container .process-list{

		margin-top: 45px;

	}

	.index-news .container .news-main .right .news-item:first-child {

		display: none;

	}



	.index-news .container .news-main .right .news-item {

		display: none;

	}



	.index-news .container .more {

		margin-top: 1.797101rem;

		width: 110px;

		height: 32px;

		line-height: 32px;

	}



	.index-process {

		margin-top: 40px;

	}



	.index-process .container .process-list ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-process .container .process-list ul li {

	    width: 42%;

	    margin: 3%;

	    margin-top: 0.57971rem;

	    height: 13.661835rem;

	}



	.cy-footer {

		margin-top: 1.642512rem;



	}



	.cy-footer .links {

		display: none;

	}



	.cy-footer .container {

		display: none;

	}



	.foot-top-right {

		float: left;

		clear: both;

		margin-left: 50px;

		padding-left: 80px;

		padding-top: 6px;



	}



	.cy-footer .container .foot-menu .menu-ul {

		display: none;

	}



	.cy-footer .copyright {

		width: 96%;

		overflow: hidden;

		text-align: center;

		height: auto;

		line-height: 1.932367rem;

		padding: 0.966183rem 0rem;

		box-sizing: border-box;

		margin: 0 auto;

		height: 124px;

		display: none;

	}



	.cy-footer .copyright p {

		font-size: 0.57971rem;

	}



	.index-news .container .news-main .left .text h5 a {

		font-size: 1.207729rem;

	}



	.index-news .container .news-main .left .text p {

		line-height: 1.449275rem;

	}



	.index-process .container .process-list ul li span {

		padding: 7px 7px;

		box-sizing: border-box;

		line-height: 1.449275rem;

		font-size: 13px;

	}



	.index-process .container .process-list ul li h6 {

		font-size: 1.207729rem;

	}



	.index-process .container .process-list ul li.selected {

		margin-bottom: 1.869565rem;

	}



	.index-service .container .service-list .service-item .bg {

		display: none;

	}



	.index-about {

		margin-top: 0;



	}



	.container .index-title h3 {

		margin-bottom: 13px;

		font-size: 20px;

	}

	.container .index-title p{

		margin-top: -24px;

		font-size: 18px;

	}

	.index-about .container .main-cont .index-title p{

		font-size: 18px;

	}

	.index-service .container .service-list .service-item .more {

		display: none;

	}



	.index-team .container .team-list{

		margin-top: 40px;

	}

	.index-team .container .team-list .item .note h6 {

		color: #fff;

		padding: 6px 0;

		box-sizing: border-box;

		font-size: 14px;

	}



	.index-team .container .mores {

		margin-bottom: 19px;

		width: 110px;

    	height: 32px;

		line-height: 32px;

	}

	.index-about .container .advantage ul li h5{

		font-size: 16px;

	}

	.index-about .container .advantage ul li p{

		font-size: 13px;

	}



	.index-service .container .swiper-container-articles .pagination_articles {

		position: relative;

		bottom: 50px;



		width: 100%;

		text-align: center;



	}



	.header .head-nav .nav-list .nav-item .subnav {

		display: none;

	}



	/* 关于我们 */

	/* 中心简介 */

	.page-head {

		border-bottom: 0;

	}



	.page-banner {

		background: none !important;

		width: 100%;

		height: 16rem;

	}



	.page-banner img {

		display: block;

		height: 100%;

	}



	.page_arrow {

		width: 100%;

		display: flex;

		justify-content: space-between;

		align-items: center;

		padding: 0 0.797101rem;

		background: #e0b679;

		height: 45px;

	}

	.page_arrow  .search .search-main .search-form{

		display: flex;

		justify-content: left;

	}

	.page_arrow  .search .search-main .search-form .input{

		width: 127px;

		height: 32px;

		border: none;

		display: block;

		text-indent: 1em;

		border-radius:6px 0 0 6px;

		color: #999;

	}

	.page_arrow .search .search-main .search-form .search_submit{

		width: 52px;

		height: 46x;

		line-height: 26px;

		border: none;

		background: #e0b67a;

		color: #fff;

		font-size: 15px;

		display: block;

		border: 1px solid #fff;

		border-radius:0 6px 6px 0;

	}

	.page_arrow .all {

		color: #FFFFFF;

	}



	.page_arrow .arrow img {

		display: block;

		width: 28px;

		height: 28px;

		-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

		/* For Safari 3.1 to 6.0 */

		transition: width 2s, height 2s, transform 2s;

	}



	.page_arrow .arrow img:hover {

		display: block;

		width: 33px;

		height: 33px;

		webkit-transform: rotate(360deg);

		/* Chrome, Safari, Opera */

		transform: rotate(360deg);

	}



	.page-cate {

		display: none;

	}



	.page-cate .container {

		width: 96%;

		margin: auto;

		text-align: center;

	}



	.page-cate .container a {

		width: 100%;

		display: inline-block;

		padding: 16px 5px;

		margin: 0;

		font-size: 15px;

		color: #666;

		position: relative;

	}



	.page-cate .container a:hover::after,

	.page-cate .container a.active::after {

		width: 15%;

		display: none;

	}



	.page-about .container {

		margin-top: 2.570048rem;

	}



	.page-about .container .about-service ul li {

		width: 100%;

	}



	.page-about .container .about-service ul li p {

		line-height: 1.690821rem;

		padding: 0.724637rem;

		box-sizing: border-box;

	}



	.page-about .container .about-service {

		margin-bottom: 1.594202rem;

	}



	/* 中心简介结束 */



	/* 分支机构 */

	.Branching-title {

		margin-top: 1.521739rem;

	}



	.Branching-title .Branching-t {

		text-indent: 2em;

	}



	.Branching-warp {

		display: flex;

		flex-wrap: wrap;

	}



	.Branching-warp .Branching-item {

		width: 100%;

		margin-top: 1.062801rem;

	}



	/* 分支机构结束*/

	/* 中心环境 */

	.environment {

		margin-top: 0.966183rem;

	}



	.environment .container .environment_content .environment_tu {

		width: 48%;

	}



	/* 中心环境结束 */

	/* 联系我们 */

	.Contact .container .Contact_top {

		margin-top: 1.062801rem;

		display: flex;

		flex-wrap: wrap;

	}



	.Contact .container .Contact_top .Contact_img {

		width: 100%;

		display: none;

	}



	.Contact .container .Contact_top .Contact_content {

		margin-top: 1.062801rem;

		width: 100%;

	}



	/* 联系我们结束 */

	/* 关于我们结束 */



	/* 心里咨询 */

	.news-list-wrap {

		margin-top: 1.062801rem;

	}



	.news-title .ting {

		font-size: 1.086956rem

	}



	.news-list-item-inner {

		padding: 0.628019rem 1.207729rem;

		box-sizing: border-box;

	}



	.news-title {

		width: 100%;

	}



	.news-list-item-date {

		width: 100%;

		display: flex;

		align-items: center;



	}

	.news-list-item-date a{

		display: block;

		font-size: 15px;

		margin-bottom: 8px;

		color: #999;

	

	}

	.news-list-wrap .news-list-item-line {

		margin-bottom: 0.724637rem

	}



	.news-list-item-date .font a {

		font-size: 18px;

		color: #999;

		display: none;

	}



	.news-list-wrap .news-list-item-line {

		margin-left: 0;

	}



	.pagin {

		margin: 0.748792rem;

	}



	.news-list-item-summery {

		line-height: 1.4;

		display: none;

	}



	.news-list-item-content .news-list-item-content-kuan {

		display: inline-block;

	}



	/* 心里咨询结束 */



	/* 专业团队 */

	.page-team .team-main .container .team-list .team-item {

		width: 100%;

	}



	.page-team .team-main .container .team-list .team-item .team-pic {

		width: 48%;

		height: auto;

	}

	.page-team .team-main .container .team-list .team-item .team-text{

		width: 48%;

	}

	.page-team .team-main .container .team-list .team-item .team-text ul li {

		width: 48%;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6{

		margin-top: 15px;

		height: 25px;

		overflow: hidden;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6 span {

		margin-bottom: 0.386473rem;

		padding: 3px 4px;

		box-sizing: border-box;

	}



	.page-team .team-main .container .team-list .team-item .team-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		overflow: hidden;

		color: #666;

		font-size: 14px;

		margin-top: 15px;

		line-height: 1.207729rem;

	}



	.page-team .team-main .container .team-list .team-item .team-text h5 a {

		font-size: 18px;

		color: #333;

	}



	.page-team .team-main {

		overflow: hidden;

		margin-top: 24px;



	}



	.top-content-t p {

		margin-bottom: 0px;

	}



	.page-team .team-main .container .team-list .team-item .team-text ul {

		width: 100%;

		flex-wrap: nowrap;

	}



	/* 专业团队结束 */

	/* 咨询指南 */

	.Information .container {

		margin-top: 1.111111rem;

	}



	.service_content .container .service_content_kuan {

		margin-top: 0.676328rem;

		padding: 0.57971rem;

	}



	.Information .container .Information_head {

		margin-top: 0.096618rem;

		display: flex;

		flex-wrap: wrap;

		justify-content: start;

	}



	.Information .container .Information_head .Information_item {

		margin-bottom: 1.3rem;

	}

	.Information .container .Information_head .Information_item .Information_yuan{

		width: 70px;

		height: 70px;

		line-height: 70px;

	}

	.Information .container .Information_head .Information_item .Information_tel {

		margin-top: 0.821256rem;

	}



	.Information .container .Information_head .Information_item .Information_tel a {

		font-size: 14px;

	}



	.Information .container .Information_bottom {

		padding: 0.57971rem;

		box-sizing: border-box;

	}

	.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom{

		width: 100%;

	}

	.hckkmap{

		height: 200px;

	}

	.news-list-item-inner:hover .news-list-item-content .news-title .ting {

		margin-left: 0;

	}

	/* 咨询指南结束 */



	/* 最新动态 */

	.Dynamic-warp {

		margin-top: 0.966183rem;

	}



	.Dynamic-warp .Dynamic-list {

		width: 100%;

		margin-right: 0;

	}



	.Dynamic-content {

		margin-top: 0.5314rem;

	}



	.Dynamic-warp .Dynamic-list {

		padding: 0.386473rem 1.386473rem;

		box-sizing: border-box;

	}



	.news-list-item-group {

		margin-top: 0;

	}



	/* 最新动态结束 */



	/* 所有内容页 */

	.news-title-ti {

		margin-top: 0.676328rem;

	}



	.news-title-ti h2 {

		font-size: 1.449275rem;

		text-align: center;

	}



	.news-title-ti .news-left .news-right {

		display: none;

	}



	.news-title-ti .news-left .news-date {

		width: 100%;

		text-align: center;

	}



	.top-title {

		margin-top: 33px;

	}

	.top-title .top-head{

		flex-wrap: wrap;

	}

	.top-title .top-head .xinli{

		margin-bottom: 12px;

	}

	.top-title h2 {

		font-size: 19px;

	}



	.top-nav ul li {

		width: 95%;

		padding: 2%;

		box-sizing: border-box;

		border-bottom: 1px solid rgb(216, 216, 216);

		color: #555;

		margin: 12px 14px 0 0;

		font-size: 14px;

		line-height: 26px;



	}



	.top-content .img {

		width: 100%;

		height: 100%;

	}



	.top-content {

		display: inline-block;

		margin-top: 31px;

		width: 100%;

	}



	.top-content-t {

		width: 100%;

		padding-top: 15px;

		box-sizing: border-box;

	}



	.news-title-ti .news-content-pren {

		display: block;

		width: 90%;

		margin: 0 auto;

		margin-top: 50px;

		margin-bottom: 30px;

	}

	.news-title-ti .news_reminder{

		line-height: 25px;

		font-size: 14px;

	}

	.news-title-ti .news-content-pren .previous {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

		padding: 0 8%;

		box-sizing: border-box;



	}

	.news-title-ti .news-left{

		padding-right: 0;

	}

	.news-title-ti .news-content-pren .previous a{

		overflow: hidden;

		height: 42px;

		display: block;

	}

	.news-title-ti .news-content-pren .next {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

	}



	/* 所以内容页结束 */

	

	#tool {

		position: fixed;

		bottom: 0;

		left: 0;

		right: 0;

		z-index: 100000000;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}



	ul.toollist {

		position: fixed;

		z-index: 900;

		bottom: 0;

		left: 0;

		right: 0;

		margin: auto;

		display: block;

		height: 48px;

	}



	.toollist li {

		float: left;

		width: auto;

		height: 100%;

		width: 25%;

		position: static !important;

		margin: 0;

		border-radius: 0 !important;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

		-webkit-box-flex: 1;

		box-flex: 1;

		-webkit-box-sizing: border-box;

		box-shadow: none !important;

		background: none;

	}



	.toollist li a {

		font-size: 20px;

		line-height: 20px;

		text-align: center;

		display: block;

		text-decoration: none;

		padding-top: 2px;

		position: relative;

	}



	.toollist li a img {

		width: 24px;

		height: 24px;

	}



	.toollist li a p {

		margin: 1px 0 1px 0;

		font-size: 14px;

		display: block !important;

		line-height: 18px;

		text-align: center;

	}



	

	.toollist {

		background: #e0b679;

	}



	.toollist li {

		/* border-right: 1px solid rgba(255, 255, 255, 0.7); */

	}



	.toollist li:last-child {

		border-right: none

	}



	.toollist li a {

		color: #fff;

	}

	.index-banner{

		

	}

	/* 手机轮播图开始 */

	.banner{

		display: block;

        width: 100%;

		height: 100%;

        margin: 20px auto;

		position: relative;

    }

	.banner .banner_swiper{

		position: absolute;

		bottom: 20px;

		left: 46%;

		z-index: 9;

	}

	.banner .swiper-wrapper .swiper-slide img{

		width: 100%;

		height: 100%;

	}

	/* 手机轮播图结束 */

	/* 底部开始 */

	.index-foot {

		height: auto;

		margin-top: 10px;

		background: #262930;

		height: auto;

		padding: 0 0 40px 0;

		box-sizing: border-box;

		display: block;

	  }

	  .index-foot .foot-title{

		  display:none;

		  color:#ffef5b;

		  text-align: center;

		  margin:0 auto;

		  font-size:22px;

		  padding-top:60px;

	  } 

	  .index-foot .foot-title span{

		  font-size:30px;

		  color:#ffef5b;

	  }

	  .index-foot .foot-title img{

		  vertical-align:text-bottom;

		  margin-bottom:-2px;

		  margin-right:5px;

	  }

	  .index-foot .index-foot-auto{

		  width:100%;

		  margin:0 auto;

		  padding-bottom: 25px;

	  }

	  .pagin a{

		  padding: 6px 8px;

		  font-size: 13px;

	  }

	  .foot-hc-nav {

		width: 100%;

		margin: auto;

		padding-top: 38px;

		padding-bottom: 0;

		border-bottom: 1px solid #525252;

	  }

	  .foot-hc-nav .clearfix{

		  display: flex;

		  justify-content: space-around;

		  text-align: center;

	  }

	  .foot-hc-nav li {

		display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm {

		display: block;

		margin: auto;

		width: 96%;

		margin-bottom: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm img{

		  width:107px;

	  }

	  .foot-hc-nav li span {

		color: #ffef5b;

		font-size: 18px;

		margin-bottom: 15px;

		display: block;

		position: relative;

		padding-bottom: 13px;

		display:none;

	  }

	  .foot-hc-nav li .wxgzh-p {

		color: #fff;

		margin-top: 11px;

		font-size:14px;

	  }

	  .foot-hc-nav li span a {

		color: #fff;

		font-weight: 700;

		font-size: 16px;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej {

		display: block;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej a {

		display: block;

		margin-bottom: 10px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-link-nr a:hover,

	  .foot-hc-nav li .foot-hc-nav-ej a:hover {

		color: #ffef5b;

	  }

	  .foot-hc-nav li span b {

		display: block;

		background-color: #ffef5b;

		position: absolute;

		bottom: 0;

		left: 0;

		margin-top: 0;

		width: 40px;

		height: 3px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li {

		display: block;

		width: 95%;

		margin: auto;

		text-align: center;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p {

		display: block;

		margin-bottom: 8px;

		color: #fff;

		font-size: 14px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p:nth-child(1){

		  display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a {

		margin-top: 15px;

		overflow:hidden;

		width:115px;

		margin:auto;

		margin-top: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a {

		display: block;

		height: 30px;

		width: 30px;

		float: left;

		margin-right: 12px;

		border-radius: 50%;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1 {

		background: #62a8ea url(../images/foot-ico-1.png) center center no-repeat;

		background-size: 15px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3 {

		background: #f96868 url(../images/foot-ico-3.png) center center no-repeat;

		background-size: 17px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

		margin-right: 0px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover {

		opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-bq {

		color: #fff;

		font-size: 13px;

		text-align: center;

		padding: 10px 0;

		line-height: 24px;

		width: 95%;

		margin: auto;

	  }

	  .foot-hc-bq a {

		color: #fff;

	  }

	  .foot-right {

		position: fixed;

		right: 20px;

		bottom: 20px;

		width: 42px;

		z-index: 999;

		opacity: 0.7;

		cursor: pointer;

		display: none;

		image-rendering: -webkit-optimize-contrast;

	  }

	  .foot-right:hover {

		opacity: 1;

	  }

	  #tool{

		  display: block;

	  }

	  /* 底部结束 */



}

@media screen and (min-width:320px) and (max-width:320px) {

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{

		font-size: 13px;

	}

	.container {

		width: 96%;

		overflow: hidden;

	}



	.header {

		line-height: 3.473429rem;

		height: 67px;

	}



	.header .container {

		display: inline-block;

		width: 100%;

		background: #FFFFFF;

	}

	.header .head-logo{

		height: 67px;
		margin-top: 7px;

	}



	.header .search .search-btn {

		display: none;

	}



	.head-nav {

		background: #fff;

		width: 105%;

	}



	.header .nav-list .nav-item {

		width: 100%;

		text-align: center;

		margin-left: 0px;

		margin-left: 0px;

	}



	.header .nav-list .nav-item>a {

		font-size: -0.516909rem;

	}



	.header .nav-list .nav-item:hover>a::after,

	.header .nav-list .nav-item.active>a::after {

		display: none;

	}



	.header .nav-list {

		display: flex;

		flex-wrap: wrap;

	}



	.mbnav {

		display: block;

		position: absolute;

		top: 0.6rem;

		right: 0.772946rem;

	}

	.mbnav p{

		line-height: 15px;

		color: #e0b679;

		    font-size: 12px;

	}

	.header.header-fixed .container .head-logo {

		width: 226px;

		margin-top: 0.289855rem;

	}



	.head-nav {

		display: none;

	}



	.index-banner {

		margin-top: 55px;

	}



	.index-banner .swiper-container .swiper-wrapper {

		height: auto;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide {

		background: none !important;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide img {

		display: block;

	}



	.header .head-logo h1 {

		display: none;

	}



	.header .head-logo h2 {

		display: block;

	}



	.header .head-logo h2 img {

		width: 58%;

	}



	.side {

		display: none;

	}



	.index-button {

		display: block;

		display: flex;

		flex-wrap: wrap;



	}



	.index-button .button {

		width: 33%;

		text-align: center;

		margin: 12px 0;

	}



	.index-button .button .button-img img {

		width: 50%;

	}



	.index-button .button a .guanyu {

		color: #000;

	}



	.index-service {

		margin-top: 40px;

	}



	.index-service .container .service-list .service-item {

		width: 96%;

	}



	.index-service .container .service-list .service-item .white_bg {

		box-shadow: none;

	}



	.index-about .container .main-cont {

		width: 96%;

		margin-top: 4rem;

		height: auto;

		padding: 25px 11px;

	}

	.index-process .container .process-list ul li h5{

		    width: 40px;

		    height: 40px;

		    line-height: 34px;

	}

	.index-about .container .main-cont .about-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

	}



	.index-service .container .banner1 {

		display: none;

	}



	.index-service .container .swiper-container-articles {

		display: block;

		width: 100%;

		height: 100%;

	}



	.index-service .container .newser-service {

		display: block;

	}

	.index-service .container .newser-service .newsnrd{

		display: none;

	}



	.index-service .container .newser-service .news .newsfl ul {

		margin-top: 30px;

		display: flex;

	}



	.index-service .container .newser-service .news .newsfl ul li {

		width: 33%;

		height: 35px;

		line-height: 35px;

		border: #e0b679 1px solid;

		/* border-radius: 6px; */

		text-align: center;

	}

	.index-service .container .newser-service .news .newsfl ul li.selected{

		background: #e0b679;

		border-bottom: #e0b679 1px solid;

		color: #fff;



	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl {

		

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl .newsnr {

		display: flex;

		justify-content: space-between;

		padding: 20px 10px;

		box-sizing: border-box;

	}

	.index-service .container .newser-service .more{

		margin-top: 1.797101rem;

		    width: 99px;

		    height: 32px;

		    line-height: 32px;

			text-align: center;

			    border-radius: 50px;

			    border: 1px solid #eee;

			    display: block;

			    margin: auto;

			    position: relative;

			    overflow: hidden;

			    transition: .4s;

			    -webkit-transition: .4s;

			    -moz-transition: .4s;

			    -ms-transition: .4s;

			    -o-transition: .4s;

			    z-index: 99;

			    background: #e0b679;



			    color: #fff;

	}

	.index-service .container .newser-service .news {

	    margin-bottom: 40px;

	}
	.index-service .container .newser-service .news:nth-child(3){
		display: none;
	}

	.news .service_content .newsnrd .fl .newsnr .newsnrl {

		width: 40%;

		display: none;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrl img {

		width: 100%;

		height: 100%;

		border-radius: 6px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr {

		width: 100%;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		line-height: 33px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p a {

		color: #666;

	}



	.index-about .container .advantage {

		margin-top: 60px;

	}



	.index-about .container .advantage ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-about .container .advantage ul li {

		width: 100%;

		margin-top: 2.289855rem;



	}



	.index-team {

		margin-top: 40px;

		padding: 1.15942rem 0rem;

		box-sizing: border-box;

		background: 0;

	}



	.index-about .container .main-cont .index-title {

		margin-top: 0;

	}



	.index-team .container .team-list .item {

		margin-bottom: 0;

	}



	.index-team .container .team-list .item .more {

		display: none;

	}



	.index-team .container .team-list .item span {

		width: 90%;

		display: none;

	}



	.index-team .container .team-list .item .note {

		margin-top: -5px;

		background: #e0b679;

		border-radius: 0px 0px 3px 3px;

		padding-bottom: 0;

	}

	.index-about .container .main-cont .about-text .more{

		width: 99px;

		height: 32px;

		line-height: 32px;

	}

	.team-button-next {

		right: 0;

		top: 50%;

	}



	.team-button-prev {

		left: 0;

		top: 50%;

	}



	.index-news {

		margin-top: 30px;

	}



	.index-news .container .news-main {

		margin-top: 20px;

	}

	.index-process .container .process-list{

		margin-top: 45px;

	}

	.index-news .container .news-main .right .news-item:first-child {

		display: none;

	}



	.index-news .container .news-main .right .news-item {

		display: none;

	}



	.index-news .container .more {

		margin-top: 1.797101rem;

		width: 99px;

		height: 32px;

		line-height: 32px;

	}



	.index-process {

		margin-top: 40px;

	}



	.index-process .container .process-list ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-process .container .process-list ul li {

		    width: 42%;

		    margin: 3%;

		    margin-top: 0.57971rem;

		    height: 12.661835rem;

		

	}



	.cy-footer {

		margin-top: 1.642512rem;



	}



	.cy-footer .links {

		display: none;

	}



	.cy-footer .container {

		display: none;

	}



	.foot-top-right {

		float: left;

		clear: both;

		margin-left: 50px;

		padding-left: 80px;

		padding-top: 6px;



	}



	.cy-footer .container .foot-menu .menu-ul {

		display: none;

	}



	.cy-footer .copyright {

		width: 96%;

		overflow: hidden;

		text-align: center;

		height: auto;

		line-height: 1.932367rem;

		padding: 0.966183rem 0rem;

		box-sizing: border-box;

		margin: 0 auto;

		height: 124px;

		display: none;

	}



	.cy-footer .copyright p {

		font-size: 0.57971rem;

	}



	.index-news .container .news-main .left .text h5 a {

		font-size: 14px;

		

	}



	.index-news .container .news-main .left .text p {

		line-height: 1.449275rem;

		font-size: 12px;

	}



	.index-process .container .process-list ul li span {

		padding: 7px 7px;

		box-sizing: border-box;

		line-height: 1.449275rem;

		font-size: 12px;

	}



	.index-process .container .process-list ul li h6 {

		font-size: 1.207729rem;

		margin-top: 5px;

	}



	.index-process .container .process-list ul li.selected {

		margin-bottom: 1.869565rem;

	}



	.index-service .container .service-list .service-item .bg {

		display: none;

	}



	.index-about {

		margin-top: 0;



	}



	.container .index-title h3 {

		margin-bottom: 13px;

		font-size: 20px;

	}

	.container .index-title p{

		margin-top: -24px;

		font-size: 18px;

	}

	.index-about .container .main-cont .index-title p{

		font-size: 18px;

	}

	.index-service .container .service-list .service-item .more {

		display: none;

	}



	.index-team .container .team-list{

		margin-top: 40px;

	}

	.index-team .container .team-list .item .note h6 {

		color: #fff;

		padding: 6px 0;

		box-sizing: border-box;

		font-size: 13px;

	}



	.index-team .container .mores {

		margin-bottom: 19px;

		width: 99px;

    	height: 32px;

		line-height: 32px;

	}

	.index-about .container .advantage ul li h5{

		font-size: 16px;

	}

	.index-about .container .advantage ul li p{

		font-size: 13px;

	}



	.index-service .container .swiper-container-articles .pagination_articles {

		position: relative;

		bottom: 50px;



		width: 100%;

		text-align: center;



	}



	.header .head-nav .nav-list .nav-item .subnav {

		display: none;

	}



	/* 关于我们 */

	/* 中心简介 */

	.page-head {

		border-bottom: 0;

	}



	.page-banner {

		background: none !important;

		width: 100%;

		height: 16rem;

	}



	.page-banner img {

		display: block;

		height: 100%;

	}



	.page_arrow {

		width: 100%;

		display: flex;

		justify-content: space-between;

		align-items: center;

		padding: 0 0.797101rem;

		background: #e0b679;

		height: 45px;

	}

	.page_arrow  .search .search-main .search-form{

		display: flex;

		justify-content: left;

	}

	.page_arrow  .search .search-main .search-form .input{

		width: 103px;

		height: 24px;

		border: none;

		display: block;

		text-indent: 1em;

		border-radius:6px 0 0 6px;

		color: #999;

	}

	.page_arrow .search .search-main .search-form .search_submit{

		width: 42px;

		height: 46x;

		line-height: 12px;

		border: none;

		background: #e0b67a;

		color: #fff;

		font-size: 15px;

		display: block;

		border: 1px solid #fff;

		border-radius:0 6px 6px 0;

	}

	.page-about .container .about-main .title h5{

		font-size: 17px;

	}

	.environment .container .environment_content .qinggan{

		font-size: 13px;

	}

	.environment .container .environment_content .environment_tu{

		margin-bottom: 17px;

	}

	.page_arrow .all {

		color: #FFFFFF;

	}



	.page_arrow .arrow img {

		display: block;

		width: 28px;

		height: 28px;

		-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

		/* For Safari 3.1 to 6.0 */

		transition: width 2s, height 2s, transform 2s;

	}



	.page_arrow .arrow img:hover {

		display: block;

		width: 33px;

		height: 33px;

		webkit-transform: rotate(360deg);

		/* Chrome, Safari, Opera */

		transform: rotate(360deg);

	}



	.page-cate {

		display: none;

	}



	.page-cate .container {

		width: 96%;

		margin: auto;

		text-align: center;

	}



	.page-cate .container a {

		width: 100%;

		display: inline-block;

		padding: 16px 5px;

		margin: 0;

		font-size: 15px;

		color: #666;

		position: relative;

	}



	.page-cate .container a:hover::after,

	.page-cate .container a.active::after {

		width: 15%;

		display: none;

	}



	.page-about .container {

		margin-top: 2.570048rem;

	}



	.page-about .container .about-service ul li {

		width: 100%;

	}



	.page-about .container .about-service ul li p {

		line-height: 1.690821rem;

		padding: 0.724637rem;

		box-sizing: border-box;

	}



	.page-about .container .about-service {

		margin-bottom: 1.594202rem;

	}



	/* 中心简介结束 */



	/* 分支机构 */

	.Branching-title {

		margin-top: 1.521739rem;

	}



	.Branching-title .Branching-t {

		text-indent: 2em;

	}



	.Branching-warp {

		display: flex;

		flex-wrap: wrap;

	}



	.Branching-warp .Branching-item {

		width: 100%;

		margin-top: 1.062801rem;

	}



	/* 分支机构结束*/

	/* 中心环境 */

	.environment {

		margin-top: 0.966183rem;

	}



	.environment .container .environment_content .environment_tu {

		width: 48%;

	}



	/* 中心环境结束 */

	/* 联系我们 */

	.Contact .container .Contact_top {

		margin-top: 1.062801rem;

		display: flex;

		flex-wrap: wrap;

	}



	.Contact .container .Contact_top .Contact_img {

		width: 100%;

		display: none;

	}



	.Contact .container .Contact_top .Contact_content {

		margin-top: 1.062801rem;

		width: 100%;

	}



	/* 联系我们结束 */

	/* 关于我们结束 */



	/* 心里咨询 */

	.news-list-wrap {

		margin-top: 1.062801rem;

	}



	.news-title .ting {

		font-size: 1.086956rem

	}



	.news-list-item-inner {

		padding: 0.628019rem 1.207729rem;

		box-sizing: border-box;

	}



	.news-title {

		width: 100%;

	}



	.news-list-item-date {

		width: 100%;

		display: flex;

		align-items: center;



	}

	.news-list-item-date a{

		display: block;

		font-size: 15px;

		margin-bottom: 8px;

		color: #999;

	

	}

	.news-list-wrap .news-list-item-line {

		margin-bottom: 0.724637rem

	}



	.news-list-item-date .font a {

		font-size: 18px;

		color: #999;

		display: none;

	}



	.news-list-wrap .news-list-item-line {

		margin-left: 0;

	}



	.pagin {

		margin: 0.748792rem;

	}



	.news-list-item-summery {

		line-height: 1.4;

		display: none;

	}



	.news-list-item-content .news-list-item-content-kuan {

		display: inline-block;

	}



	/* 心里咨询结束 */



	/* 专业团队 */

	.page-team .team-main .container .team-list .team-item {

		width: 100%;

		padding: 5px;

	}

	.page-team .team-main .container .team-list .team-item .team-text{

		width: 51%;

		height: auto;

	}

	.page-team .team-main .container .team-list .team-item .team-pic {

		width: 45%;

		height: auto;



	}

	.page-team .team-main .container .team-list .team-item .team-pic{

		margin-right: 5%;

	}

	.page-team .team-main .container .team-list .team-item .team-text ul li{

		font-size: 12px;

		height: 26px;

		line-height: 26px;

	}

	

	.page-team .team-main .container .team-list .team-item .team-text ul li {

		width: 4.995169rem;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6{

		margin-top: 15px;

		height: 25px;

		overflow: hidden;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6 span {

		margin-bottom: 0.386473rem;

		padding: 3%;

		box-sizing: border-box;

		font-size: 12px;

		

	}



	.page-team .team-main .container .team-list .team-item .team-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		overflow: hidden;

		color: #666;

		font-size: 0.57971rem;

		margin-top: 15px;

		line-height: 1.207729rem;

	}



	.page-team .team-main .container .team-list .team-item .team-text h5 a {

		font-size: 16px;

		color: #333;

		

	}



	.page-team .team-main {

		overflow: hidden;

		margin-top: 24px;



	}



	.top-content-t p {

		margin-bottom: 0px;

	}



	.page-team .team-main .container .team-list .team-item .team-text ul {

		width: 100%;

	}



	/* 专业团队结束 */

	/* 咨询指南 */

	.Information .container {

		margin-top: 1.111111rem;

	}



	.service_content .container .service_content_kuan {

		margin-top: 0.676328rem;

		padding: 0.57971rem;

	}



	.Information .container .Information_head {

		margin-top: 0.096618rem;

		display: flex;

		flex-wrap: wrap;

		justify-content: start;

	}



	.Information .container .Information_head .Information_item {

		margin-bottom: 1.3rem;

	}

	.Information .container .Information_head .Information_item .Information_yuan{

		width: 70px;

		height: 70px;

		line-height: 70px;

	}

	.Information .container .Information_head .Information_item .Information_tel {

		margin-top: 0.821256rem;

	}



	.Information .container .Information_head .Information_item .Information_tel a {

		font-size: 13px;

	}



	.Information .container .Information_bottom {

		padding: 0.57971rem;

		box-sizing: border-box;

	}

	.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom{

		width: 100%;

	}

	.hckkmap{

		height: 200px;

	}

	.news-list-item-inner:hover .news-list-item-content .news-title .ting {

		margin-left: 0;

	}

	/* 咨询指南结束 */



	/* 最新动态 */

	.Dynamic-warp {

		margin-top: 0.966183rem;

	}



	.Dynamic-warp .Dynamic-list {

		width: 100%;

		margin-right: 0;

	}



	.Dynamic-content {

		margin-top: 0.5314rem;

	}



	.Dynamic-warp .Dynamic-list {

		padding: 0.386473rem 1.386473rem;

		box-sizing: border-box;

	}



	.news-list-item-group {

		margin-top: 0;

	}

	.warp-title a{

		font-size: 16px;

	}

	.service_content .container .service_content_kuan p strong{

		font-size: 15px;

	}

	/* 最新动态结束 */



	/* 所有内容页 */

	.news-title-ti {

		margin-top: 0.676328rem;

	}



	.news-title-ti h2 {

		font-size: 15px;

		text-align: center;

	}



	.news-title-ti .news-left .news-right {

		display: none;

	}



	.news-title-ti .news-left .news-date {

		width: 100%;

		text-align: center;

	}



	.top-title {

		margin-top: 33px;

	}



	.top-title h2 {

		font-size: 19px;

	}



	.top-nav ul li {

		width: 95%;

		padding: 2%;

		box-sizing: border-box;

		border-bottom: 1px solid rgb(216, 216, 216);

		color: #555;

		margin: 12px 14px 0 0;

		font-size: 13px;

		line-height: 26px;



	}



	.top-content .img {

		width: 100%;

		height: 100%;

	}



	.top-content {

		display: inline-block;

		margin-top: 31px;

		width: 100%;

	}



	.top-content-t {

		width: 100%;

		padding-top: 15px;

		box-sizing: border-box;

	}



	.news-title-ti .news-content-pren {

		display: block;

		width: 90%;

		margin: 0 auto;

		margin-top: 50px;

		margin-bottom: 30px;

	}

	.news-title-ti .news_reminder{

		line-height: 25px;

		font-size: 13px;

	}

	.news-title-ti .news-content-pren .previous {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

		padding: 0 8%;

		box-sizing: border-box;



	}

	.news-title-ti .news-left{

		padding-right: 0;

	}

	.news-title-ti .news-content-pren .previous a{

		overflow: hidden;

		height: 42px;

		display: block;

	}

	.news-title-ti .news-content-pren .next {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

	}



	/* 所以内容页结束 */

	

	#tool {

		position: fixed;

		bottom: 0;

		left: 0;

		right: 0;

		z-index: 100000000;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}



	ul.toollist {

		position: fixed;

		z-index: 900;

		bottom: 0;

		left: 0;

		right: 0;

		margin: auto;

		display: block;

		height: 48px;

	}



	.toollist li {

		float: left;

		width: auto;

		height: 100%;

		width: 25%;

		position: static !important;

		margin: 0;

		border-radius: 0 !important;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

		-webkit-box-flex: 1;

		box-flex: 1;

		-webkit-box-sizing: border-box;

		box-shadow: none !important;

		background: none;

	}



	.toollist li a {

		font-size: 20px;

		line-height: 20px;

		text-align: center;

		display: block;

		text-decoration: none;

		padding-top: 2px;

		position: relative;

	}



	.toollist li a img {

		width: 24px;

		height: 24px;

	}



	.toollist li a p {

		margin: 1px 0 1px 0;

		font-size: 13px;

		display: block !important;

		line-height: 18px;

		text-align: center;

	}



	

	.toollist {

		background: #e0b679;

	}



	.toollist li {

		/* border-right: 1px solid rgba(255, 255, 255, 0.7); */

	}



	.toollist li:last-child {

		border-right: none

	}



	.toollist li a {

		color: #fff;

	}

	.index-banner{

		

	}

	/* 手机轮播图开始 */

	.banner{

		display: block;

        width: 100%;

		height: 100%;

        margin: 20px auto;

		position: relative;

    }

	.banner .banner_swiper{

		position: absolute;

		bottom: 20px;

		left: 46%;

		z-index: 9;

	}

	.banner .swiper-wrapper .swiper-slide img{

		width: 100%;

		height: 100%;

	}

	/* 手机轮播图结束 */

	/* 底部开始 */

	.index-foot {

		height: auto;

		margin-top: 10px;

		background: #262930;

		height: auto;

		padding: 0 0 40px 0;

		box-sizing: border-box;

		display: block;

	  }

	  .index-foot .foot-title{

		  display:none;

		  color:#ffef5b;

		  text-align: center;

		  margin:0 auto;

		  font-size:22px;

		  padding-top:60px;

	  } 

	  .index-foot .foot-title span{

		  font-size:30px;

		  color:#ffef5b;

	  }

	  .index-foot .foot-title img{

		  vertical-align:text-bottom;

		  margin-bottom:-2px;

		  margin-right:5px;

	  }

	  .index-foot .index-foot-auto{

		  width:100%;

		  margin:0 auto;

		  padding-bottom: 25px;

	  }

	  .pagin a{

		  padding: 6px 8px;

		  font-size: 13px;

	  }

	  .foot-hc-nav {

		width: 100%;

		margin: auto;

		padding-top: 38px;

		padding-bottom: 0;

		border-bottom: 1px solid #525252;

	  }

	  .foot-hc-nav .clearfix{

		  display: flex;

	  }

	  .foot-hc-nav li {

		display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm {

		display: block;

		margin: auto;

		width: 96%;

		text-align: center;

		margin-bottom: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm img{

		  width:100px;

	  }

	  .foot-hc-nav li span {

		color: #ffef5b;

		font-size: 18px;

		margin-bottom: 15px;

		display: block;

		position: relative;

		padding-bottom: 13px;

		display:none;

	  }

	  .foot-hc-nav li .wxgzh-p {

		color: #fff;

		margin-top: 11px;

		text-align:center;

		font-size:12px;

	  }

	  .foot-hc-nav li span a {

		color: #fff;

		font-weight: 700;

		font-size: 16px;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej {

		display: block;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej a {

		display: block;

		margin-bottom: 10px;

		color: #fff;

		font-size: 13px;

	  }

	  .foot-hc-link-nr a:hover,

	  .foot-hc-nav li .foot-hc-nav-ej a:hover {

		color: #ffef5b;

	  }

	  .foot-hc-nav li span b {

		display: block;

		background-color: #ffef5b;

		position: absolute;

		bottom: 0;

		left: 0;

		margin-top: 0;

		width: 40px;

		height: 3px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li {

		display: block;

		width: 95%;

		margin: auto;

		text-align: center;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p {

		display: block;

		margin-bottom: 8px;

		color: #fff;

		@media screen and (min-width:320px) and (max-width:374px) {

	.container {

		width: 96%;

		overflow: hidden;

	}



	.header {

		line-height: 3.473429rem;

		height: 65px;

	}



	.header .container {

		display: inline-block;

		width: 100%;

		background: #FFFFFF;

	}



	.header .search .search-btn {

		display: none;

	}



	.head-nav {

		background: #fff;

		width: 105%;

	}



	.header .nav-list .nav-item {

		width: 100%;

		text-align: center;

		margin-left: 0px;

		margin-left: 0px;

	}



	.header .nav-list .nav-item>a {

		font-size: -0.516909rem;

	}



	.header .head-logo {

		width: 197px;

	}



	.header .nav-list .nav-item:hover>a::after,

	.header .nav-list .nav-item.active>a::after {

		display: none;

	}



	.header .nav-list {

		display: flex;

		flex-wrap: wrap;

	}



	.mbnav {

		display: block;

		position: absolute;

		top: 1.289855rem;

		right: 1.772946rem;

		width: 22px;

	}



	.header.header-fixed .container .head-logo {

		width: 226px;

		margin-top: 0.289855rem;

	}



	.head-nav {

		display: none;

	}



	.index-banner {

		margin-top: 65px;

	}



	.index-banner .swiper-container .swiper-wrapper {

		height: auto;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide {

		background: none !important;

	}



	.index-banner .swiper-container .swiper-wrapper .swiper-slide img {

		display: block;

	}



	.header .head-logo h1 {

		display: none;

	}



	.header .head-logo h2 {

		display: block;

	}



	.header .head-logo h2 img {

		width: 58%;

	}



	.side {

		display: none;

	}



	.index-button {

		display: block;

		display: flex;

		flex-wrap: wrap;



	}



	.index-button .button {

		width: 33%;

		text-align: center;

		margin: 12px 0;

	}



	.index-button .button .button-img img {

		width: 50%;

	}



	.index-button .button a .guanyu {

		color: #000;

	}



	.index-service {

		margin-top: 40px;

	}



	.index-service .container .service-list .service-item {

		width: 96%;

	}



	.index-service .container .service-list .service-item .white_bg {

		box-shadow: none;

	}



	.index-about .container .main-cont {

		width: 96%;

		margin-top: 4rem;

		height: auto;

		padding: 25px 11px;

	}

	.index-process .container .process-list ul li h5{

		width: 45px;

		height: 45px;

		line-height: 34px;

	}

	.index-about .container .main-cont .about-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 3;

		overflow: hidden;

	}



	.index-service .container .banner1 {

		display: none;

	}



	.index-service .container .swiper-container-articles {

		display: block;

		width: 100%;

		height: 100%;

	}



	.index-service .container .newser-service {

		display: block;

	}

	.index-service .container .newser-service .newsnrd{

		display: none;

	}



	.index-service .container .newser-service .news .newsfl ul {

		margin-top: 30px;

		display: flex;

	}



	.index-service .container .newser-service .news .newsfl ul li {

		width: 33%;

		height: 40px;

		line-height: 40px;

		border: #e0b679 1px solid;

		/* border-radius: 6px; */

		text-align: center;

	}

	.index-service .container .newser-service .news .newsfl ul li.selected{

		background: #e0b679;

		border-bottom: #e0b679 1px solid;

		color: #fff;

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl {

		

	}

	.index-service .container .newser-service .news .service_content .newsnrd .fl .newsnr {

		display: flex;

		justify-content: space-between;

		padding: 20px 10px;

		box-sizing: border-box;

		margin-bottom: 30px;

	}

	.news .service_content .newsnrd .fl .newsnr .newsnrl {

		width: 40%;

		display: none;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrl img {

		width: 100%;

		height: 100%;

		border-radius: 6px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr {

		width: 100%;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		line-height: 33px;

	}



	.news .service_content .newsnrd .fl .newsnr .newsnrr p a {

		color: #666;

	}



	.index-about .container .advantage {

		margin-top: 60px;

	}



	.index-about .container .advantage ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-about .container .advantage ul li {

		width: 100%;

		margin-top: 2.289855rem;



	}



	.index-team {

		margin-top: 40px;

		padding: 1.15942rem 0rem;

		box-sizing: border-box;

		background: 0;

	}



	.index-about .container .main-cont .index-title {

		margin-top: 0;

	}



	.index-team .container .team-list .item {

		margin-bottom: 0;

	}



	.index-team .container .team-list .item .more {

		display: none;

	}



	.index-team .container .team-list .item span {

		width: 90%;

		display: none;

	}



	.index-team .container .team-list .item .note {

		margin-top: -5px;

		background: #e0b679;

		border-radius: 0px 0px 3px 3px;

		padding-bottom: 0;

	}

	.index-about .container .main-cont .about-text .more{

		width: 99px;

		height: 32px;

		line-height: 32px;

	}

	.team-button-next {

		right: 0;

		top: 50%;

	}



	.team-button-prev {

		left: 0;

		top: 50%;

	}



	.index-news {

		margin-top: 30px;

	}



	.index-news .container .news-main {

		margin-top: 20px;

	}

	.index-process .container .process-list{

		margin-top: 45px;

	}

	.index-news .container .news-main .right .news-item:first-child {

		display: none;

	}



	.index-news .container .news-main .right .news-item {

		display: none;

	}



	.index-news .container .more {

		margin-top: 1.797101rem;

		width: 99px;

		height: 32px;

		line-height: 32px;

	}



	.index-process {

		margin-top: 40px;

	}



	.index-process .container .process-list ul {

		display: flex;

		flex-wrap: wrap;

	}



	.index-process .container .process-list ul li {

		width: 48%;

		margin-top: 0.57971rem;

		height: 12.661835rem;

	}



	.cy-footer {

		margin-top: 1.642512rem;



	}



	.cy-footer .links {

		display: none;

	}



	.cy-footer .container {

		display: none;

	}



	.foot-top-right {

		float: left;

		clear: both;

		margin-left: 50px;

		padding-left: 80px;

		padding-top: 6px;



	}



	.cy-footer .container .foot-menu .menu-ul {

		display: none;

	}



	.cy-footer .copyright {

		width: 96%;

		overflow: hidden;

		text-align: center;

		height: auto;

		line-height: 1.932367rem;

		padding: 0.966183rem 0rem;

		box-sizing: border-box;

		margin: 0 auto;

		height: 124px;

		display: none;

	}



	.cy-footer .copyright p {

		font-size: 0.57971rem;

	}



	.index-news .container .news-main .left .text h5 a {

		font-size: 1.207729rem;

	}



	.index-news .container .news-main .left .text p {

		line-height: 1.449275rem;

	}



	.index-process .container .process-list ul li span {

		padding: 7px 7px;

		box-sizing: border-box;

		line-height: 1.449275rem;

		font-size: 13px;

	}



	.index-process .container .process-list ul li h6 {

		font-size: 1.207729rem;

	}



	.index-process .container .process-list ul li.selected {

		margin-bottom: 1.869565rem;

	}



	.index-service .container .service-list .service-item .bg {

		display: none;

	}



	.index-about {

		margin-top: 0;



	}



	.container .index-title h3 {

		margin-bottom: 13px;

		font-size: 20px;

	}

	.container .index-title p{

		margin-top: -24px;

		font-size: 18px;

	}

	.index-about .container .main-cont .index-title p{

		font-size: 18px;

	}

	.index-service .container .service-list .service-item .more {

		display: none;

	}



	.index-team .container .team-list{

		margin-top: 40px;

	}

	.index-team .container .team-list .item .note h6 {

		color: #fff;

		padding: 6px 0;

		box-sizing: border-box;

		font-size: 13px;

	}



	.index-team .container .mores {

		margin-bottom: 19px;

		width: 99px;

    	height: 32px;

		line-height: 32px;

	}

	.index-about .container .advantage ul li h5{

		font-size: 16px;

	}

	.index-about .container .advantage ul li p{

		font-size: 13px;

	}



	.index-service .container .swiper-container-articles .pagination_articles {

		position: relative;

		bottom: 50px;



		width: 100%;

		text-align: center;



	}



	.header .head-nav .nav-list .nav-item .subnav {

		display: none;

	}



	/* 关于我们 */

	/* 中心简介 */

	.page-head {

		border-bottom: 0;

	}



	.page-banner {

		background: none !important;

		width: 100%;

		height: 16rem;

	}



	.page-banner img {

		display: block;

		height: 100%;

	}



	.page_arrow {

		width: 100%;

		display: flex;

		justify-content: space-between;

		align-items: center;

		padding: 0 0.797101rem;

		background: #e0b679;

		height: 45px;

	}

	.page_arrow  .search .search-main .search-form{

		display: flex;

		justify-content: left;

	}

	.page_arrow  .search .search-main .search-form .input{

		width: 127px;

		height: 32px;

		border: none;

		display: block;

		text-indent: 1em;

		border-radius:6px 0 0 6px;

		color: #999;

	}

	.page_arrow .search .search-main .search-form .search_submit{

		width: 52px;

		height: 46x;

		line-height: 26px;

		border: none;

		background: #e0b67a;

		color: #fff;

		font-size: 15px;

		display: block;

		border: 1px solid #fff;

		border-radius:0 6px 6px 0;

	}

	.page_arrow .all {

		color: #FFFFFF;

	}



	.page_arrow .arrow img {

		display: block;

		width: 28px;

		height: 28px;

		-webkit-transition: width 2s, height 2s, -webkit-transform 2s;

		/* For Safari 3.1 to 6.0 */

		transition: width 2s, height 2s, transform 2s;

	}



	.page_arrow .arrow img:hover {

		display: block;

		width: 33px;

		height: 33px;

		webkit-transform: rotate(360deg);

		/* Chrome, Safari, Opera */

		transform: rotate(360deg);

	}



	.page-cate {

		display: none;

	}



	.page-cate .container {

		width: 96%;

		margin: auto;

		text-align: center;

	}



	.page-cate .container a {

		width: 100%;

		display: inline-block;

		padding: 16px 5px;

		margin: 0;

		font-size: 15px;

		color: #666;

		position: relative;

	}



	.page-cate .container a:hover::after,

	.page-cate .container a.active::after {

		width: 15%;

		display: none;

	}



	.page-about .container {

		margin-top: 2.570048rem;

	}



	.page-about .container .about-service ul li {

		width: 100%;

	}



	.page-about .container .about-service ul li p {

		line-height: 1.690821rem;

		padding: 0.724637rem;

		box-sizing: border-box;

	}



	.page-about .container .about-service {

		margin-bottom: 1.594202rem;

	}



	/* 中心简介结束 */



	/* 分支机构 */

	.Branching-title {

		margin-top: 1.521739rem;

	}



	.Branching-title .Branching-t {

		text-indent: 2em;

	}



	.Branching-warp {

		display: flex;

		flex-wrap: wrap;

	}



	.Branching-warp .Branching-item {

		width: 100%;

		margin-top: 1.062801rem;

	}



	/* 分支机构结束*/

	/* 中心环境 */

	.environment {

		margin-top: 0.966183rem;

	}



	.environment .container .environment_content .environment_tu {

		width: 48%;

	}



	/* 中心环境结束 */

	/* 联系我们 */

	.Contact .container .Contact_top {

		margin-top: 1.062801rem;

		display: flex;

		flex-wrap: wrap;

	}



	.Contact .container .Contact_top .Contact_img {

		width: 100%;

	}



	.Contact .container .Contact_top .Contact_content {

		margin-top: 1.062801rem;

		width: 100%;

	}



	/* 联系我们结束 */

	/* 关于我们结束 */



	/* 心里咨询 */

	.news-list-wrap {

		margin-top: 1.062801rem;

	}



	.news-title .ting {

		font-size: 1.086956rem

	}



	.news-list-item-inner {

		padding: 0.628019rem 1.207729rem;

		box-sizing: border-box;

	}



	.news-title {

		width: 100%;

	}



	.news-list-item-date {

		width: 100%;

		display: flex;

		align-items: center;



	}

	.news-list-item-date a{

		display: block;

		font-size: 15px;

		margin-bottom: 8px;

		color: #999;

	

	}

	.news-list-wrap .news-list-item-line {

		margin-bottom: 0.724637rem

	}



	.news-list-item-date .font a {

		font-size: 18px;

		color: #999;

		display: none;

	}



	.news-list-wrap .news-list-item-line {

		margin-left: 0;

	}



	.pagin {

		margin: 0.748792rem;

	}



	.news-list-item-summery {

		line-height: 1.4;

		display: none;

	}



	.news-list-item-content .news-list-item-content-kuan {

		display: inline-block;

	}



	/* 心里咨询结束 */



	/* 专业团队 */

	.page-team .team-main .container .team-list .team-item {

		width: 100%;

	}



	.page-team .team-main .container .team-list .team-item .team-pic {

		width: 100%;

	}



	.page-team .team-main .container .team-list .team-item .team-text ul li {

		width: 4.995169rem;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6{

		margin-top: 15px;

		height: 25px;

		overflow: hidden;

	}

	.page-team .team-main .container .team-list .team-item .team-text h6 span {

		margin-bottom: 0.386473rem;

		padding: 0.241545rem 0.096618rem;

		box-sizing: border-box;

	}



	.page-team .team-main .container .team-list .team-item .team-text p {

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 2;

		overflow: hidden;

		color: #666;

		font-size: 0.57971rem;

		margin-top: 15px;

		line-height: 1.207729rem;

	}



	.page-team .team-main .container .team-list .team-item .team-text h5 a {

		font-size: 1.086956rem;

		color: #333;

	}



	.page-team .team-main {

		overflow: hidden;

		margin-top: 24px;



	}



	.top-content-t p {

		margin-bottom: 0px;

	}



	.page-team .team-main .container .team-list .team-item .team-text ul {

		width: 100%;

	}



	/* 专业团队结束 */

	/* 咨询指南 */

	.Information .container {

		margin-top: 1.111111rem;

	}



	.service_content .container .service_content_kuan {

		margin-top: 0.676328rem;

		padding: 0.57971rem;

	}



	.Information .container .Information_head {

		margin-top: 0.096618rem;

		display: flex;

		flex-wrap: wrap;

		justify-content: start;

	}



	.Information .container .Information_head .Information_item {

		margin-bottom: 1.3rem;

	}

	.Information .container .Information_head .Information_item .Information_yuan{

		width: 70px;

		height: 70px;

		line-height: 70px;

	}

	.Information .container .Information_head .Information_item .Information_tel {

		margin-top: 0.821256rem;

	}



	.Information .container .Information_head .Information_item .Information_tel a {

		font-size: 13px;

	}



	.Information .container .Information_bottom {

		padding: 0.57971rem;

		box-sizing: border-box;

	}

	.Contact .container .Contact_top .Contact_content .Contact_bottom .oppo_bottom{

		width: 100%;

	}

	.hckkmap{

		height: 200px;

	}

	.news-list-item-inner:hover .news-list-item-content .news-title .ting {

		margin-left: 0;

	}

	/* 咨询指南结束 */



	/* 最新动态 */

	.Dynamic-warp {

		margin-top: 0.966183rem;

	}



	.Dynamic-warp .Dynamic-list {

		width: 100%;

		margin-right: 0;

	}



	.Dynamic-content {

		margin-top: 0.5314rem;

	}



	.Dynamic-warp .Dynamic-list {

		padding: 0.386473rem 1.386473rem;

		box-sizing: border-box;

	}



	.news-list-item-group {

		margin-top: 0;

	}



	/* 最新动态结束 */



	/* 所有内容页 */

	.news-title-ti {

		margin-top: 0.676328rem;

	}



	.news-title-ti h2 {

		font-size: 1.449275rem;

		text-align: center;

	}



	.news-title-ti .news-left .news-right {

		display: none;

	}



	.news-title-ti .news-left .news-date {

		width: 100%;

		text-align: center;

	}



	.top-title {

		margin-top: 33px;

	}



	.top-title h2 {

		font-size: 19px;

	}



	.top-nav ul li {

		width: 95%;

		padding: 2%;

		box-sizing: border-box;

		border-bottom: 1px solid rgb(216, 216, 216);

		color: #555;

		margin: 12px 14px 0 0;

		font-size: 13px;

		line-height: 26px;



	}



	.top-content .img {

		width: 100%;

		height: 100%;

	}



	.top-content {

		display: inline-block;

		margin-top: 31px;

		width: 100%;

	}



	.top-content-t {

		width: 100%;

		padding-top: 15px;

		box-sizing: border-box;

	}



	.news-title-ti .news-content-pren {

		display: block;

		width: 90%;

		margin: 0 auto;

		margin-top: 50px;

		margin-bottom: 30px;

	}

	.news-title-ti .news_reminder{

		line-height: 25px;

		font-size: 13px;

	}

	.news-title-ti .news-content-pren .previous {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

		padding: 0 8%;

		box-sizing: border-box;



	}

	.news-title-ti .news-left{

		padding-right: 0;

	}

	.news-title-ti .news-content-pren .previous a{

		overflow: hidden;

		height: 42px;

		display: block;

	}

	.news-title-ti .news-content-pren .next {

		width: 100%;

		height: 42px;

		line-height: 42px;

		display: -webkit-box;

		-webkit-box-orient: vertical;

		-webkit-line-clamp: 1;

		overflow: hidden;

		margin-top: 15px;

	}



	/* 所以内容页结束 */

	

	#tool {

		position: fixed;

		bottom: 0;

		left: 0;

		right: 0;

		z-index: 100000000;

		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);

	}



	ul.toollist {

		position: fixed;

		z-index: 900;

		bottom: 0;

		left: 0;

		right: 0;

		margin: auto;

		display: block;

		height: 48px;

	}



	.toollist li {

		float: left;

		width: auto;

		height: 100%;

		width: 25%;

		position: static !important;

		margin: 0;

		border-radius: 0 !important;

		-webkit-box-sizing: border-box;

		box-sizing: border-box;

		-webkit-box-flex: 1;

		box-flex: 1;

		-webkit-box-sizing: border-box;

		box-shadow: none !important;

		background: none;

	}



	.toollist li a {

		font-size: 20px;

		line-height: 20px;

		text-align: center;

		display: block;

		text-decoration: none;

		padding-top: 2px;

		position: relative;

	}



	.toollist li a img {

		width: 24px;

		height: 24px;

	}



	.toollist li a p {

		margin: 1px 0 1px 0;

		font-size: 13px;

		display: block !important;

		line-height: 18px;

		text-align: center;

	}



	

	.toollist {

		background: #e0b679;

	}



	.toollist li {

		/* border-right: 1px solid rgba(255, 255, 255, 0.7); */

	}



	.toollist li:last-child {

		border-right: none

	}



	.toollist li a {

		color: #fff;

	}

	.index-banner{

		

	}

	/* 手机轮播图开始 */

	.banner{

		display: block;

        width: 100%;

		height: 100%;

        margin: 20px auto;

		position: relative;

    }

	.banner .banner_swiper{

		position: absolute;

		bottom: 20px;

		left: 46%;

		z-index: 9;

	}

	.banner .swiper-wrapper .swiper-slide img{

		width: 100%;

		height: 100%;

	}

	/* 手机轮播图结束 */

	/* 底部开始 */

	.index-foot {

		height: auto;

		margin-top: 10px;

		background: #262930;

		height: auto;

		padding: 0 0 40px 0;

		box-sizing: border-box;

		display: block;

	  }

	  .index-foot .foot-title{

		  display:none;

		  color:#ffef5b;

		  text-align: center;

		  margin:0 auto;

		  font-size:22px;

		  padding-top:60px;

	  } 

	  .index-foot .foot-title span{

		  font-size:30px;

		  color:#ffef5b;

	  }

	  .index-foot .foot-title img{

		  vertical-align:text-bottom;

		  margin-bottom:-2px;

		  margin-right:5px;

	  }

	  .index-foot .index-foot-auto{

		  width:100%;

		  margin:0 auto;

		  padding-bottom: 25px;

	  }

	  .pagin a{

		  padding: 6px 8px;

		  font-size: 13px;

	  }

	  .foot-hc-nav {

		width: 100%;

		margin: auto;

		padding-top: 38px;

		padding-bottom: 0;

		border-bottom: 1px solid #525252;

	  }

	  .foot-hc-nav li {

		display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm {

		display: block;

		margin: auto;

		width: 96%;

		text-align: center;

		margin-bottom: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-ewm img{

		  width:130px;

	  }

	  .foot-hc-nav li span {

		color: #ffef5b;

		font-size: 18px;

		margin-bottom: 15px;

		display: block;

		position: relative;

		padding-bottom: 13px;

		display:none;

	  }

	  .foot-hc-nav li .wxgzh-p {

		color: #fff;

		margin-top: 11px;

		text-align:center;

		font-size:14px;

	  }

	  .foot-hc-nav li span a {

		color: #fff;

		font-weight: 700;

		font-size: 16px;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej {

		display: block;

	  }

	  .foot-hc-nav li .foot-hc-nav-ej a {

		display: block;

		margin-bottom: 10px;

		color: #fff;

		font-size: 13px;

	  }

	  .foot-hc-link-nr a:hover,

	  .foot-hc-nav li .foot-hc-nav-ej a:hover {

		color: #ffef5b;

	  }

	  .foot-hc-nav li span b {

		display: block;

		background-color: #ffef5b;

		position: absolute;

		bottom: 0;

		left: 0;

		margin-top: 0;

		width: 40px;

		height: 3px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li {

		display: block;

		width: 95%;

		margin: auto;

		text-align: center;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p {

		display: block;

		margin-bottom: 8px;

		color: #fff;

		font-size: 13px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p:nth-child(1){

		  display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a {

		margin-top: 15px;

		overflow:hidden;

		width:115px;

		margin:auto;

		margin-top: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a {

		display: block;

		height: 30px;

		width: 30px;

		float: left;

		margin-right: 12px;

		border-radius: 50%;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1 {

		background: #62a8ea url(../images/foot-ico-1.png) center center no-repeat;

		background-size: 15px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3 {

		background: #f96868 url(../images/foot-ico-3.png) center center no-repeat;

		background-size: 17px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

		margin-right: 0px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover {

		opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-bq {

		color: #fff;

		font-size: 13px;

		text-align: center;

		padding: 10px 0;

		line-height: 24px;

		width: 95%;

		margin: auto;

	  }

	  .foot-hc-bq a {

		color: #fff;

	  }

	  .foot-right {

		position: fixed;

		right: 20px;

		bottom: 20px;

		width: 42px;

		z-index: 999;

		opacity: 0.7;

		cursor: pointer;

		display: none;

		image-rendering: -webkit-optimize-contrast;

	  }

	  .foot-right:hover {

		opacity: 1;

	  }

	  #tool{

		  display: block;

	  }

	  /* 底部结束 */



}

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li p:nth-child(1){

		  display:none;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a {

		margin-top: 15px;

		overflow:hidden;

		width:115px;

		margin:auto;

		margin-top: 10px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a {

		display: block;

		height: 30px;

		width: 30px;

		float: left;

		margin-right: 12px;

		border-radius: 50%;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1 {

		background: #62a8ea url(../images/foot-ico-1.png) center center no-repeat;

		background-size: 15px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3 {

		background: #f96868 url(../images/foot-ico-3.png) center center no-repeat;

		background-size: 17px;

		image-rendering: -webkit-optimize-contrast;

		opacity: 1;

		transition: .2s;

		margin-right: 0px;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover {

		opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover {

		  opacity: 0.8;

	  }

	  .foot-hc-bq {

		color: #fff;

		font-size: 13px;

		text-align: center;

		padding: 10px 0;

		line-height: 24px;

		width: 95%;

		margin: auto;

	  }

	  .foot-hc-bq p{

		  font-size: 12px;

	  }

	  .foot-hc-bq a {

		color: #fff;

	  }

	  .foot-right {

		position: fixed;

		right: 20px;

		bottom: 20px;

		width: 42px;

		z-index: 999;

		opacity: 0.7;

		cursor: pointer;

		display: none;

		image-rendering: -webkit-optimize-contrast;

	  }

	  .foot-right:hover {

		opacity: 1;

	  }

	  #tool{

		  display: block;

	  }

	  /* 底部结束 */



}



/* 手机端屏幕尺寸结束 */

