/*初始化111*/
html,
body {
	margin: 0;
	padding: 0;
}

.pagebox {
	position: relative;
}

a {
	text-decoration: none;
}

a:hover,
a:active {
	text-decoration: none;
}

a:focus {
	text-decoration: none;
}

body {
	overflow-x: hidden;
}

@media only screen and (max-width: 1441px) and (min-width: 1360px) {
	#c_portalResnav_main-15622286198346388 .header1 {
		padding: 0 60px !important;
	}

	#c_portalResnav_main-15622286198346388 .header1 .header-right {
		right: 60px !important;
	}

	#w_common_text-1589868858641 {
		margin-top: 18% !important;
	}

	#w_common_text-1589869351198 {
		margin-top: 18% !important;
	}

	#c_portalResnav_main-15622286198346388 .header1 nav li {
		padding: 0px 9px !important;
	}

	#c_portalResnav_main-15622286198346388 .header1 nav {
		width: 50% !important;
		left: 57% !important;
	}

	#w_common_text-1589192456023 span {
		font-size: 20px !important;
	}

	#w_common_text-1589192456023 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_common_text-1589192456046 span {
		font-size: 20px !important;
	}

	#w_common_text-1589192456046 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_common_text-1589192456069 span {
		font-size: 20px !important;
	}

	#w_common_text-1589192456069 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_common_text-1589195004058 span {
		font-size: 20px !important;
	}

	#w_common_text-1589195004058 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_fline-1589192456027 {
		margin-left: 15px !important;
	}

	#w_fline-1589192456050 {
		margin-left: 15px !important;
	}

	#w_fline-1589192456073 {
		margin-left: 15px !important;
	}

	#w_fline-1589195004062 {
		margin-left: 15px !important;
	}

	#w_common_text-1589192456059 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_common_text-1589192456084 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_common_text-1589195004072 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_common_text-1589192456036 {
		padding-left: 15px !important;
		padding-right: 15px !important;
	}

	#w_fbtn-1589245294724 {
		margin-top: 10px !important;
		margin-left: 15px !important;
	}

	#w_fbtn-1589245576945 {
		margin-top: 10px !important;
		margin-left: 15px !important;
	}

	#w_fbtn-1589245581508 {
		margin-top: 10px !important;
		margin-left: 15px !important;
	}

	#w_fbtn-1589245586874 {
		margin-top: 10px !important;
		margin-left: 15px !important;
	}
}

/* page */
.p_page .pre {
		display: inline-table;
		position: relative;
		left: 0;
		top: 0;
		float: left;
		height: 38px;
		margin: 0 5px 0 18px;
		text-align: center;
		padding: 0 10px;
		border-radius: 0px;
		border: 1px solid #fff;
		background: #fff;
		color: #333333;
	}

	.p_page .pre:active {
		background: #e37c26;
		border-color: #e37c26;
		color: #fff;
	}

	.p_page .pre:hover {
		color: #fff;
		background: #e37c26;
		border-color: #e37c26;
		cursor: pointer;
	}

	.p_page .next {
		display: inline-table;
		position: relative;
		left: 0;
		top: 0;
		float: left;
		height: 38px;
		border: 1px solid #fff;
		background: #fff;
		color: #333;
		text-align: center;
		padding: 0 10px;
		border-radius: 0px;
	}

	.p_page .next:active {
		background: #e37c26;
		border-color: #e37c26;
		color: #fff;
	}

	.p_page .next:hover {
		background: #e37c26;
		border-color: #e37c26;
		color: #fff;
		cursor: pointer;
	}

	.p_page .pageNum {
		position: relative;
		float: left;
		height: 38px;
		min-width: 38px;
		margin: 0 5px 0 0;
		padding: 0 5px;
		background-size: 100% 100%;
		color: #595959;
		border: 1px solid #fff;
		cursor: pointer;
		line-height: 38px;
		display: inline-block;
		font-family: 微软雅黑;
		font-size: 14px;
		font-weight: inherit;
		text-decoration: none;
		background-color: #fff;
		text-align: center;
		border-radius: 0px;
	}

	.p_page .pageNum:active {
		color: #fff;
		text-decoration: none;
		background-color: #e37c26;
		border-color: #e37c26;
	}

	.p_page .pageNum:hover {
		color: #fff;
		border-color: #e37c26;
		cursor: pointer;
		text-decoration: none;
		background-color: #e37c26;
	}

	.p_page .pageNum.active {
		text-decoration: none;
		background-color: #e37c26;
		color: #fff;
		border-color: #e37c26;
	}
@media only screen and (min-width: 769px) {
	.c_portalResOnlineService_categorylay-01001 .p_Box {
		background: #fff !important;
	}

	#c_portalResOnlineService_categorylay-15899441636413856 {
		width: 40px !important;
		z-index: 99999999 !important;
	}

	#c_portalResOnlineService_categorylay-15899438597724191 {
		width: 40px !important;
		z-index: 99999999 !important;
	}

	#w_fimgbox-1589192456001 .w_imgbox {
		overflow: hidden !important;
	}

	#w_fimgbox-1589192456001 .w_imgbox>img {
		transition: all .5s ease !important;
		-moz-transition: all .5s ease !important;
		-webkit-transition: all .5s ease !important;
		-o-transition: all .5s ease !important;
	}

	#w_fimgbox-1589192456001 .w_imgbox:hover>img {
		overflow: hidden !important;
		transform: scale(1.1) !important;
		-webkit-transform: scale(1.1) !important;
		-moz-transform: scale(1.1) !important;
		-o-transform: scale(1.1) !important;
		cursor: pointer !important;
	}

	#w_fimgbox-1589192456006 .w_imgbox {
		overflow: hidden !important;
	}

	#w_fimgbox-1589192456006 .w_imgbox>img {
		transition: all .5s ease !important;
		-moz-transition: all .5s ease !important;
		-webkit-transition: all .5s ease !important;
		-o-transition: all .5s ease !important;
	}

	#w_fimgbox-1589192456006 .w_imgbox:hover>img {
		overflow: hidden !important;
		transform: scale(1.1) !important;
		-webkit-transform: scale(1.1) !important;
		-moz-transform: scale(1.1) !important;
		-o-transform: scale(1.1) !important;
		cursor: pointer !important;
	}

	#w_fimgbox-1589192456011 .w_imgbox {
		overflow: hidden !important;
	}

	#w_fimgbox-1589192456011 .w_imgbox>img {
		transition: all .5s ease !important;
		-moz-transition: all .5s ease !important;
		-webkit-transition: all .5s ease !important;
		-o-transition: all .5s ease !important;
	}

	#w_fimgbox-1589192456011 .w_imgbox:hover>img {
		overflow: hidden !important;
		transform: scale(1.1) !important;
		-webkit-transform: scale(1.1) !important;
		-moz-transform: scale(1.1) !important;
		-o-transform: scale(1.1) !important;
		cursor: pointer !important;
	}

	#w_fimgbox-1589195004046 .w_imgbox {
		overflow: hidden !important;
	}

	#w_fimgbox-1589195004046 .w_imgbox>img {
		transition: all .5s ease !important;
		-moz-transition: all .5s ease !important;
		-webkit-transition: all .5s ease !important;
		-o-transition: all .5s ease !important;
	}

	#w_fimgbox-1589195004046 .w_imgbox:hover>img {
		overflow: hidden !important;
		transform: scale(1.1) !important;
		-webkit-transform: scale(1.1) !important;
		-moz-transform: scale(1.1) !important;
		-o-transform: scale(1.1) !important;
		cursor: pointer !important;
	}

	#w_grid-1589192456017>div>.p_gridbox {
		background-color: rgba(0, 0, 0, 0.2) !important;
	}

	#w_grid-1589192456040>div>.p_gridbox {
		background-color: rgba(0, 0, 0, 0.2) !important;
	}

	#w_grid-1589192456063>div>.p_gridbox {
		background-color: rgba(0, 0, 0, 0.2) !important;
	}

	#w_grid-1589195004052>div>.p_gridbox {
		background-color: rgba(0, 0, 0, 0.2) !important;
	}

	#w_grid-1589192456017>div>.p_gridbox:hover {
		background-color: rgba(0, 78, 162, 0.8) !important;
	}

	#w_grid-1589192456040>div>.p_gridbox:hover {
		background-color: rgba(0, 78, 162, 0.8) !important;
	}

	#w_grid-1589192456063>div>.p_gridbox:hover {
		background-color: rgba(0, 78, 162, 0.8) !important;
	}

	#w_grid-1589195004052>div>.p_gridbox:hover {
		background-color: rgba(0, 78, 162, 0.8) !important;
	}

	.p_page .pre {
		display: inline-table;
		position: relative;
		left: 0;
		top: 0;
		float: left;
		height: 38px;
		margin: 0 5px 0 18px;
		text-align: center;
		padding: 0 10px;
		border-radius: 0px;
		border: 1px solid #fff;
		background: #fff;
		color: #333333;
	}

	.p_page .pre:active {
		background: #e37c26;
		border-color: #e37c26;
		color: #fff;
	}

	.p_page .pre:hover {
		color: #fff;
		background: #e37c26;
		border-color: #e37c26;
		cursor: pointer;
	}

	.p_page .next {
		display: inline-table;
		position: relative;
		left: 0;
		top: 0;
		float: left;
		height: 38px;
		border: 1px solid #fff;
		background: #fff;
		color: #333;
		text-align: center;
		padding: 0 10px;
		border-radius: 0px;
	}

	.p_page .next:active {
		background: #e37c26;
		border-color: #e37c26;
		color: #fff;
	}

	.p_page .next:hover {
		background: #e37c26;
		border-color: #e37c26;
		color: #fff;
		cursor: pointer;
	}

	.p_page .pageNum {
		position: relative;
		float: left;
		height: 38px;
		min-width: 38px;
		margin: 0 5px 0 0;
		padding: 0 5px;
		background-size: 100% 100%;
		color: #595959;
		border: 1px solid #fff;
		cursor: pointer;
		line-height: 38px;
		display: inline-block;
		font-family: 微软雅黑;
		font-size: 14px;
		font-weight: inherit;
		text-decoration: none;
		background-color: #fff;
		text-align: center;
		border-radius: 0px;
	}

	.p_page .pageNum:active {
		color: #fff;
		text-decoration: none;
		background-color: #e37c26;
		border-color: #e37c26;
	}

	.p_page .pageNum:hover {
		color: #fff;
		border-color: #e37c26;
		cursor: pointer;
		text-decoration: none;
		background-color: #e37c26;
	}

	.p_page .pageNum.active {
		text-decoration: none;
		background-color: #e37c26;
		color: #fff;
		border-color: #e37c26;
	}
}

@media screen and (max-width: 768px) {
	.p_pagebox .NumBox {
		display: none !important;
	}

	.p_pagebox {
		width: 100%;
		text-align: center;
	}

	.p_pagebox .js_pageBtnDisable,
	.p_pagebox .js_pageBtnDisable:hover,
	.p_pagebox .js_pageBtnDisable:active {
		background: #f5f5f5 !important;
		border-color: #d9d9d9 !important;
		color: #bfbfbf !important;
		cursor: default;
	}

	.p_pagebox .js_pageBtnDisable .iconfont {
		color: #ddd !important;
	}

	.p_pagebox .js_pageBtnDisable:hover .iconfont {
		color: #bfbfbf !important;
	}

	.p_pagebox .pre {
		width: 48%;
		margin-right: 2%;
		background-color: #e37c26;
	}

	.p_pagebox .pre:hover {
		color: rgba(255, 255, 255, 1);
		border-color: #e37c26;
		background-color: #e37c26;
		cursor: pointer;
	}

	.p_pagebox .pre:active {
		background-color: #e37c26;
	}

	.p_pagebox .next {
		width: 48%;
		margin-left: 2%;
		background-color: #e37c26;
	}

	.p_pagebox .next:hover {
		background-color: #e37c26;
	}

	.p_pagebox .next:active {
		background-color: #e37c26;
	}
}

/* scrollbar css */
/* width */
::-webkit-scrollbar {
	width: 5px;
}

/* Track */
::-webkit-scrollbar-track {
	background: #f7f7f7;
	border-radius: 0px;
}

/* Handle */
::-webkit-scrollbar-thumb {
	background: #999;
	border-radius: 0px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
	background: #b72024;
}

/* lv animation */
@keyframes wSkewIn {
	from {
		transform: skew(0deg, 10deg) translateY(50px);
		opacity: 0;
	}

	to {
		transform: skew(0deg, 0deg) translateY(0px);
		opacity: 1;
	}
}

@keyframes wSkewOut {
	from {
		transform: skew(0deg, 0deg) translateY(0px);
		opacity: 1;
	}

	to {
		transform: skew(0deg, 10deg) translateY(50px);
		opacity: 0;
	}
}

@media only screen and (max-width:768px) {
	#c_portalResnav_main-15622286198346388 .header2 {
		height: 80px;
		position: fixed;
		background: rgba(255, 255, 255, 0.97) !important;
	}

	#c_portalResnav_main-15622286198346388 .header2 .logo {
		margin-top: 5px !important;
	}

	#c_portalResnav_main-15622286198346388 .header2.mo .logo {
		width: 185px !important;
		height: 60px !important;
	}

	#c_portalResnav_main-15622286198346388 .header2 .nav-btn .line {
		background-color: #e37c26 !important;
	}

	#w_common_text-1589195004058 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	#w_common_text-1589192456069 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	#w_common_text-1589192456046 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	#w_common_text-1589192456023 {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.Banner-container {
		height: 22vh !important;
	}

	#w_grid-1589192456040>div>.p_gridbox:hover {
		background-color: rgba(33, 94, 179, 0.8) !important;
	}

	#w_grid-1589192456017>div>.p_gridbox:hover {
		background-color: rgba(33, 94, 179, 0.8) !important;
	}

	#w_grid-1589192456063>div>.p_gridbox:hover {
		background-color: rgba(33, 94, 179, 0.8) !important;
	}

	#w_grid-1589195004052>div>.p_gridbox:hover {
		background-color: rgba(33, 94, 179, 0.8) !important;
	}

	#c_portalResIntro_detail-15852006223956809 .p_header {
		font-size: 32px !important;
		padding-bottom: 10px !important;
		border-bottom: #dbdbdb 1px solid !important;
	}

	#c_portalResIntro_detail-1589792701682 .p_header {
		font-size: 32px !important;
		padding-bottom: 10px !important;
		border-bottom: #dbdbdb 1px solid !important;
	}

	#c_portalResIntro_detail-1589792779953 .p_header {
		font-size: 32px !important;
		padding-bottom: 10px !important;
		border-bottom: #dbdbdb 1px solid !important;
	}

	.mobitem {
		height: 30vh !important;
	}

	.subpage_ad {
		height: 30vh !important;
	}

	#content_box-1573699379017-1 {
		display: none !important;
	}

	#c_portalResEbizads_banner-15622249060426985 .banner-text h1 {
		font-size: 30px !important;
	}

	#w_grid-1574300138479 {
		display: none !important;
	}

	#w_grid-1574300138514 {
		display: none !important;
	}

	#w_grid-1574304247643 img {
		width: 100% !important;
	}
}

.xNewBox .p_Product { width: calc((100% - 0px)/3);}
.xNewBox .pic { width: 100%; height: 100%; transition: all 600ms ease;}
.xNewBox .listName { margin-bottom: 15px; font-weight: 700; font-size: 1.5rem;}
.xNewBox .newNmaeLink {color: #006ac0;}

.contact_info{ overflow: hidden; }
	 .contact_info_xx{width:100%; background:#fff; /*float: left;*/ padding:50px;}
	
	 .contact_info_ly{width:100%; background:#e37c26; float: left; padding:50px;}
 .contact_til{font-family: 微软雅黑;color: #333;font-size: 24px;font-weight: bold; padding-bottom:15px;}
 .contact_div{padding:10px 0; /*min-height:316px;*/}
 .contact_div .contact_gs{color: #e37c26;font-family: 微软雅黑;font-size: 20px; line-height:36px; padding:5px 0;font-weight: bold;}
 .contact_div .contact_gs_p{overflow: hidden;color: #696969;font-size: 16px; line-height:30px;font-family: 微软雅黑;}
 .contact_div .contact_gs_p label{font-weight:normal;}
.contact_ewm{width:180px; padding-top:30px;}
.contact_ewm img{width:100%;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
  color: #fff;
  font-size: 14px;
}

.contact_div input::-webkit-input-placeholder {
	color: #fff;
}

.contact_div textarea::-webkit-input-placeholder {
	color: #fff;
}

.contact_div textarea::-moz-placeholder {
	color: #fff;
}

.contact_div textarea::-ms-input-placeholder {
	color: #fff;
}

.contact_div input::-moz-placeholder {
	color: #fff;
}

.contact_div input:-moz-placeholder {
	color: #fff;
}

.contact_div input:-ms-input-placeholder {
	color: #fff;
}
.contact_div textarea{height: 90px;padding-bottom: 20px; margin-top:6px;}
.form-control{color: #fff;display: block;background: none;padding: 6px;resize: none; border:1px solid #ccc;font-size: 14px;box-shadow: none;border-radius: 0px;border-radius:5px;}
	.form-group {
	    margin: 30px 0px;
	}
input::placeholder {
	color:#000;
}

	.p_submit{color:#fff; background:none; border:1px solid #ccc; padding:10px 40px;}
	.contact_info_ly .contact_til{color:#fff;}
	.pro_ditu{background:#fff; margin:15px 0; padding:15px;}

@media only screen and (min-width: 769px){
	.c_portalResProduct_list-01001 .p_Product { position: relative; display: inline-block; vertical-align: top; width: calc((100% - 0px)/3); padding: 10px; height: inherit;}
	.xNewBox .p_products { width: auto; height: auto;margin: 0; padding: 0; overflow: hidden; white-space: normal;}
	.xNewBox .proDoct {padding: 1rem;}
	.xNewBox  .xNewList { position: relative; border: 1px solid #e8e8e8; background: #fff; width: 100%; height: 0px; margin-bottom: 20px;padding-bottom: 26%; transition: all 600ms ease;}
	.xNewList:nth-child(2n) .listContents {
	    flex-direction: row-reverse;
	}
	.xNewBox .listContents { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; display: flex; flex-wrap: nowrap;}
	.xNewBox .newPic { width: 40%; overflow: hidden;}
	.xNewBox .listContent {  position: relative;  width: 60%; padding: 50px; overflow: hidden;}
	.xNewBox .listSumray {
	    line-height: 2;
	    font-size: 0.875rem;
	    text-align: justify;
	    display: -webkit-box;
	    overflow: hidden;
	    -webkit-line-clamp: 4px;
	    -webkit-box-orient: vertical;
	    text-overflow: ellipsis;
	}
	.xNewBox .lineRed {
	    position: absolute;
	    left: 0px;
	    bottom: 0px;
	    width: 0px;
	    height: 5px;
	    background: #006ac0;
	    transition: all 600ms ease;
	}
	.xNewList:hover {
		box-shadow: 0 0 35px -10px rgba(0, 0, 0, 0.3);
	}
	.xNewList:hover .lineRed {
		width: 100%;
	}
	.xNewList:hover .pic {
		transform: scale(1.1);
	}
	.contact_info{ overflow: hidden; background:#e37c26;}
	 .contact_info_xx{width:50%; background:#fff; float: left; padding:50px;}
	
	 .contact_info_ly{/*width:50%; background:#e37c26; float: left; padding:50px;*/}
}
@media only screen and (max-width: 768px) {
	.xNewBox .p_Product {
	    position: relative;
	    display: inline-block;
	    vertical-align: top;
	    width: calc((100% - 0px)/1) !important;
	    padding: 15px 15px 0;
	    height: inherit;
	}
	.xNewBox .proDoct {
		padding: 35px 5% 45px 5%;
		background: #f5f5f5;
	}

	.xNewBox .xNewList {
		margin-bottom: 20px;
		background: #fff;
	}

	.xNewBox .newPic {
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 0;
		padding-bottom: 55%;
	}

	.xNewBox .pic {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

	.xNewBox .listContent {
		padding: 40px 5% 40px 5%;
	}
}


.newListBox {
    margin: 0px;
    overflow: hidden;
}
.p_news {
    width: 100%;
    margin: 0rem auto;
    padding: 0rem;
    overflow: hidden;
	height: auto;
}
.newList {
    margin: 20px auto;
    border-bottom: 1px solid #ebebeb;
    background: #fff;
}
.newDetailLink {
    position: relative;
    display: block;
    width: 100%;
    padding: 20px 1rem;
    overflow: hidden;
}
.newPicBox {
    position: relative;
    overflow: hidden;
}
.newPic_1 {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
}
.content {
    position: relative;
    overflow: hidden;
}
.newTitle {
    width: 100%;
    margin: 1rem 0;
    font-size: 1.2rem;
    color: #333;
    font-weight: 700;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    transition: all .3s;
}
.newMs {
    margin: 1.5rem 0 2rem;
    line-height: 1.5rem;
    font-size: 0.875rem;
    color: #404040;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 4px;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    transition: all .3s;
}
.tips {
    font-size: 0.75rem;
    color: #999;
}
.newList:hover .newTitle {
	color: #e37c26;
	font-weight: 700;
}
@media only screen and (min-width: 769px){
	.p_news {
		max-width: 100%;
	}
	.newList {
		height: 200px;
	}
	.newDetailLink {
	    height: 100%;
	    display: flex;
	    flex-wrap: nowrap;
	    justify-content: space-between;
	}
	.newPicBox {
	    width: 35%;
	    height: 100%;
	}
	.content {
	    padding-right: 1rem;
	    width: 60%;
	    height: 100%;
	}
	.tips {
	    position: absolute;
	    bottom: 1rem;
	}
}

.p_NewsDetail {
    padding: 10px;
}
.p_topBox {
    margin-bottom: 10px;
}
.p_header {
    text-align: center;
}
.p_TitleBoxA {
    display: inline-table;
    width: 100%;
    height: auto;
    max-width: 85%;
    vertical-align: middle;
    margin: 0;
    padding: 0;
}
.p_headA {
    display: table-cell;
    vertical-align: middle;
    white-space: normal;
    word-break: break-all;
    word-wrap: break-word;
    overflow: hidden;
    margin: 0;
    padding: 0;
    text-align: center;
}
.p_dataSource {
    overflow: hidden;
    padding-top: 20px;
    margin: 20px 0;
}
.borderT_default {
    border-top: 1px solid #d9d9d9;
}
.p_dataSource>li {
    display: inline-block;
    margin-right: 20px;
}
.background_info {
    background: #ffffff;
}
.p_summary {
    padding: 10px;
    white-space: normal;
}
.p_articles {
    overflow: hidden;
    padding: 20px 0px;
}
.p_articles p {
    font-size: 16px;
    color: #666;
    padding-bottom: 15px;
    line-height: 1.8;
}
@media screen and (min-width: 768px){
	.p_topBox {
		margin-bottom: 30px;
	}
	.p_headA {
	    font-size: 26px;
	}
}

.page_turner {
    overflow: hidden;
    padding: 5px 0;
}

    .page_turner a {
        line-height: 18px;
        padding: 5px 8px;
        border: 1px solid #ccc;
        margin: 0 5px;
        border-radius: 3px;
    }

		.page_turner a:hover {
			background: #b12830;
			color: #fff;
		}

.p_PrevAndNext {
    overflow: hidden;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-bottom: 20px;
}

    .p_PrevAndNext .p_previewBox {
        float: left;
        width: 50%;
    }

    .p_PrevAndNext .p_nextBox {
        float: right;
        width: 50%;
        text-align: right;
    }

@media screen and (max-width: 768px) {
    .p_PrevAndNext {
        overflow: hidden;
        margin-top: 20px;
        margin-bottom: 0px;
        padding-bottom: 0px;
        border: none;
    }

        .p_PrevAndNext .p_previewBox {
            width: 100%;
            padding-bottom: 15px;
        }

        .p_PrevAndNext .p_nextBox {
            width: 100%;
            float:none;
            text-align:left
        }
}



.contact_info_right {
    width: 100%;
    background: #e37c26;
}

@media only screen and (min-width: 769px) {
    .contact_info_right {
        width: 50%;
        float: left;
        background: #e37c26;
    }
}
.mobNavActive{color:blue}


/*客服*/
.floating_ck{position:fixed;right:2px;top:30%; z-index:11111}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
    .floating_ck dl dd:hover {
        background-color: #F0A205;
        border-bottom: solid 1px #F0A205;
    }
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../images/zxicon.png);}
.quote{background-image:url(../images/kficon.png);}
.qrcord{background-image:url(../images/erweima.png);}
.return{background-image:url(../images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left {
    position: absolute;
    left: -160px;
    top: 0px;
    width: 160px;
    height: 80px;
    background-color: #F0A205;
    border-bottom: solid 1px #F0A205;
    display: none;
}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../images/wx.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}
@media only screen and (max-width: 768px) {
    .floating_ck{display:none}
}