/* 产品页 */
/* banner 图 */
.page_pro_nav img {
	width: 100%;
}

/* 导航栏 */
.page_pro_location {
	/* height: 3rem; */
	padding-top: 0.3rem;
	padding-bottom: 0.3rem;
}

.page_pro_location .item_font1 {
	font-size: 0.84rem;
	line-height: 2.4rem;
	color: #333;
}

.page_pro_location .item_font1 a {
	color: #333;
}

/* 产品页内容 */
.page_pro_content {
	background: #FFFFFF;
}

/* 介绍 */
.page_pro_content .item_content_wenz {
	padding-bottom: 1.8rem;
}

.page_pro_content .item_content_wenz .item_wenz_block {
	padding-top: 3.6rem;
}

.page_pro_content .item_content_wenz .item_wenz_block .item_title {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_pro_content .item_content_wenz .item_wenz_block .item_txt {
	color: #666;
	font-size: 0.96rem;
	line-height: 1.8;
	font-family: 仿宋;
}

.page_pro_content .item_content_wenz .item_wenz_block .item_txt2 {
	padding-bottom: 1.2rem;
	font-size: 1.2rem;
	line-height: 1.92rem;
	display: none;
}

.page_pro_content .item_content_wenz .item_wenz_block .item_txt2 p {
	display: inherit;
	margin: 1.2rem 0;
	color: #333;
	font-size: 1.12rem;
}

/* 筛选框 */
.page_pro_content .item_content_choose .item_top {
	padding: 0.6rem 0.8rem;
	background-color: #F29300;
	font-size: 0.96rem;
	color: #ffffff;
	font-weight: bold;
}

.page_pro_content .item_content_choose .item_bottom {
	background: #fff;
	box-shadow: inset 0 0 0.24rem rgba(242, 147, 0, 0.8);
	z-index: 1;
	padding: 0px 0.8rem;
}

.page_pro_content .item_content_choose .item_area {
	display: flex;
	border-top: 1px solid rgba(242, 147, 0, 0.3);
}

.page_pro_content .item_content_choose .item_area .item_title {
	display: block;
	width: 6rem;
	color: #555;
	line-height: 2.4rem;
	font-size: 0.84rem;
}

.page_pro_content .item_content_choose .item_list {
	padding: 0.36rem 0 0 0;
	margin: 0;
	flex: 1;
}

.page_pro_content .item_content_choose .item_list .item_list_li {
	display: inline-block;
	margin: 0 0.36rem 0.36rem 0;
	padding: 0.6rem 0.6rem;
	border: 0.06rem solid #e2e2e2;
	line-height: 0.72rem;
	background: #FFFFFF;
	font-size: 0.84rem;
}

.page_pro_content .item_content_choose .item_list .item_list_li.on {
	border: 0.06rem solid #e2e2e2;
	background: #f39300;
}

.page_pro_content .item_content_choose .item_list .item_list_li.on a {
	color: #fff !important;
}

.page_pro_content .item_content_choose .item_list .item_list_li a {
	display: block;
	width: 100%;
	height: 100%;
	color: #666;
}

.page_pro_content .item_content_choose .item_list .item_list_li:hover a {
	color: #f39300;
}

/* 产品列 */
.page_pro_content .item_content_list {
	margin-top: 1.8rem;
}

.page_pro_content .item_content_list .page_toptitle {
	display: none;
}

.page_pro_content .item_content_list .item_list {
	padding: 0;
	margin: 0 0 1.8rem 0;
}

.page_pro_content .item_content_list .item_list .item_li {
	list-style: none;
	margin: 0 0 0.6rem 0;
}

.page_pro_content .item_content_list .item_list .item_li_area {
	border: 0.06rem solid #e6e6e6;
	background-color: #FFF;
	box-sizing: border-box;
	padding: 0.06rem;
}

.page_pro_content .item_content_list .item_list .item_pic {
	position: relative;
	overflow: hidden;
	display: block;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	height: 16.8rem;
	width: 100%;
}

.page_pro_content .item_content_list .item_list .item_pic img {
	transition: all .36s ease;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	display: inline-block;
	vertical-align: middle;
	z-index: 500;
	max-width: 100%;
	max-height: 100%;
	height: auto;
}

.page_pro_content .item_content_list .item_list .item_wenz {
	width: 100%;
	height: 5.4rem;
	box-sizing: border-box;
	/* position: absolute;
	bottom: 0; */
	overflow: hidden;
	background: #fcfcfc;
	transition: all .36s ease;
	margin: 0 auto;
}

.page_pro_content .item_content_list .item_list .item_wenz_area {
	padding: 1.5rem 1.92rem 0 1.92rem;
}

.page_pro_content .item_content_list .item_list .item_title {
	transition: all .36s ease;
	color: #333;
	font-size: 0.96rem;
	line-height: 1.8rem;
	text-align: center;
}

.page_pro_content .item_content_list .item_list .item_stitle {
	transition: all .36s ease;
	color: #777;
	font-size: 0.84rem;
	line-height: 1.32rem;
	text-align: center;
}

.page_pro_content .item_content_list .item_list .item_li:hover .item_wenz {
	background-color: rgba(243, 147, 0, 0.85);
}

.page_pro_content .item_content_list .item_list .item_li:hover .item_title {
	color: #fff;
}

.page_pro_content .item_content_list .item_list .item_li:hover .item_stitle {
	color: #fff;
}

.page_pro_content .item_content_list .item_list .item_li:hover .item_li_area {
	box-shadow: 0 0.84rem 4.94rem -0.48rem rgba(0, 0, 0, .12);
}

.page_pro_content .item_content_list .item_list .item_li:hover .item_pic img {
	-webkit-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}


/* 分页 */
.page_fenye .item_area {
	float: right;
	margin: 0.8rem 0;
	padding-bottom: 1.8rem;
}

.page_fenye .item_area a {
	width: 2.16rem;
	height: 2.16rem;
	background-color: #fff;
	display: block;
	float: left;
	color: #666;
	line-height: 2.16rem;
	text-align: center;
	font-family: Arial;
	margin-right: 0.3rem;
	transition: background-color 0.2s ease-out;
	box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
}

.page_fenye .item_area span{
	float: left;
	margin-right: 0.3rem;
}

.page_fenye .item_area .page-next img {
	width: 0.6rem;
}

.page_fenye .item_area a.active {
	background-color: #f39300;
	color: #FFFFFF;
}

.page_fenye .item_area a:hover {
	background-color: #f39300;
	color: #FFFFFF !important;
}

.page_fenye .item_area a:hover i {
	color: #FFFFFF !important;
}

/* 行业解决方案 */
.page_programme .page_pro_location {
	display: none;
}

/* 案例分类列表 */
.page_anli_bf {
	background: #FFFFFF;
	padding-top: 3.6rem;
}

.page_case_bnone {
	background: none;
}

.page_anli_menu .item_wenz {
	margin-bottom: 2.4rem;
}

.page_anli_menu .item_title {
	font-size: 1.32rem;
	color: #444;
	/* display: inline-block; */
	margin-bottom: 0.6rem;
}

.page_anli_menu .item_stitle {
	width: 75%;
	color: #666;
	font-size: 0.96rem;
	line-height: 1.8;
}

.page_anli_menu .item_btnlist {
	text-align: right;
	margin-bottom: 2.4rem;
}

.page_anli_menu .item_btnlist .item_btn {
	font-size: 0.84rem;
	padding: 0 1.48rem;
	border: 0.06rem #efefef solid;
	color: #a9a9a9;
	background-color: #fff;
	transition: 0.3s;
	transform-origin: top;
	line-height: 2.16rem;
	display: inline-block;
	text-align: center;
	margin-right: 0.24rem;
}

.page_anli_menu .item_btnlist .item_btn.active {
	color: #fff;
	transition: 0.3s;
	background-color: #f39300;
	transform-origin: bottom;
	border: 0.06rem #f39300 solid;
}

.page_anli_menu .item_btnlist .item_btn:hover {
	color: #fff !important;
	transition: 0.3s;
	background-color: #f39300;
	transform-origin: bottom;
	border: 0.06rem #f39300 solid;
}

/* 案例内容列 */
.page_anli_block .page_toptitle {
	display: none;
}

.page_anli_content .item_li {
	list-style: none;
}

.page_anli_content .item_li .item_li_area {
	transition: all .32s ease;
	border: 0.06rem solid rgba(170, 170, 170, .2);
	background-color: #FFFFFF;
	box-sizing: border-box;
	margin-bottom: 1.2rem;
	width: 100%;
	overflow: hidden;
	position: relative;
	box-shadow: 0 0 0 rgba(0, 0, 0, .15);
}

.page_anli_content .item_li .item_pic {
	position: relative;
	overflow: hidden;
	display: block;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	z-index: 1;
}

.page_anli_content .item_li .item_pic img {
	transition: all .36s ease;
	display: inline;
	max-width: 100%;
	width: 100%;
	height: auto;
}

.page_anli_content .item_li .item_wenz {
	padding: 1.2rem 1.2rem 0.96rem;
	background: #fff;
	position: relative;
	transition: all .36s ease;
	top: 0;
	z-index: 10;
}

.page_anli_content .item_li .item_wenz .item_title {
	transition: all .36s ease;
	color: #337ab7;
	font-size: 0.96rem;
	line-height: 1.8rem;
	height: 1.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
}

.page_anli_content .item_li .item_wenz .item_stitle {
	transition: all .36s ease;
	color: #777;
	font-size: 0.84rem;
	line-height: 1.32rem;
	text-align: center;
	height: 1.32rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.page_programme_show .item_li .item_wenz .item_tigbox {
	display: flex;
	align-items: center;
	justify-content: space-between;
	display: none;
}

.page_programme_show .item_li .item_wenz .item_tigbox .item_view {
	display: flex;
	align-items: center;
	font-size: 1.04rem;
	line-height: 1.84rem;
	color: #666;
}

.page_programme_show .item_li .item_wenz .item_tigbox .item_view img {
	width: 1.4rem;
	margin-right: 0.4rem;
}

.page_anli_content .item_li .item_wenz .item_txt {
	margin-top: 0.48rem;
}

.page_anli_content .item_li .item_wenz .item_txt {
	text-align: center;
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
	transition: all .3s ease-out 0s;
	margin-top: 0.72rem;
	position: absolute;
	margin-right: 1.2rem;
	width: 88%;
	font-size: 0.78rem;
	line-height: 1.56rem;
	height: 3.12rem;
	overflow: hidden;
	color: #999;
	z-index: 10;
}

.page_anli_content .item_li:hover .item_li_area {
	box-shadow: 0 0.84rem 3rem -0.48rem rgba(0, 0, 0, .12);
}

.page_anli_content .item_li:hover .item_wenz {
	top: -5.2rem;
}

.page_anli_content .item_li:hover .item_title {
	color: #333;
}

.page_anli_content .item_li:hover .item_pic img {
	-webkit-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}

.page_anli_content .item_li2 .item_li_area {
	border: 0.06rem solid rgba(170, 170, 170, .2);
	background-color: #FFFFFF;
	box-sizing: border-box;
	margin-bottom: 1.2rem;
	width: 100%;
	overflow: hidden;
	position: relative;
	box-shadow: 0 0 0 rgba(0, 0, 0, .15);
}

.page_anli_content .item_li2 .item_pic {
	width: 100%;
	padding-top: 65%;
	position: relative;
	overflow: hidden;
}

.page_anli_content .item_li2 .item_object {
	position: absolute;
	top: 0;
	left: 0;
}

.page_anli_content .item_li2 .item_wenz {
	padding: 1.2rem 1.2rem 0.96rem;
	background: #fff;
	text-align: center
}

.page_anli_content .item_li2 .item_wenz .item_title {
	color: #337ab7;
	font-size: 0.96rem;
	line-height: 1.8rem;
	height: 1.8rem;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-weight: normal;
}

.page_anli_content .item_li2:hover .item_li_area {
	box-shadow: 0 0.84rem 3rem -0.48rem rgba(0, 0, 0, .12);
}

/* 动画演示 */
.page_dhys_content .item_li {
	list-style: none;

}

.page_dhys_content .item_li .item_li_area {
	border: 0.06rem solid rgba(170, 170, 170, .2);
	background-color: #FFFFFF;
	box-sizing: border-box;
	margin-bottom: 1.2rem;
	/* width: 384px;
	height: 320px; */
	overflow: hidden;
	position: relative;
	box-shadow: 0 0 0 rgba(0, 0, 0, .15);
}

.page_dhys_content .item_li .item_pic {
	display: flex;
	align-items: center;
	justify-content: center;
}

.page_dhys_content .item_li .item_wenz {
	padding: 1.2rem 1.2rem 0.96rem;
	text-align: center;
}

.page_dhys_content .item_li .item_wenz .item_title {
	color: #337ab7;
	font-size: 0.96rem;
	line-height: 1.8rem;
	font-weight: normal;
}

/* 商品详情页 */
/* .page_pro_details_bf {
	background: #FFFFFF;
} */

.page_pro_details_bf .pro_details_box {
	position: relative;
	margin-bottom: 0.9rem;
	padding: 1.8rem 0;
	font-size: 0.72rem;
	background: #fff;
}

.pro_details_box .item_proshow {
	padding: 0 1.2rem 0 0;
}

.pro_details_box .item_proshow .item_title {
	display: flex;
	align-items: center;
}


.pro_details_box .item_proshow .item_title .item_font1 {
	display: inline-block;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
	line-height: 1.1em;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin: 0;
}

.pro_details_box .item_proshow .item_title .item_icon {
	width: 2.88rem;
	margin-left: 0.6rem;
}

.pro_details_box .item_proshow .subtitle {
	margin-top: 0.3rem;
	color: #9f9f9f;
	font-size: 0.9rem;
	line-height: 1.32rem;
}

.pro_details_box .item_proshow .item_list {
	padding: 0;
	margin-top: 0.6rem;
}

.pro_details_box .item_proshow .item_list li {
	list-style: none;
	display: flex;
	position: relative;
	padding: 0.3rem 0;
	line-height: 1.56rem;
	min-height: 1.56rem;
	color: #1d1d1b;
	font-size: 0.84rem;
}

.pro_details_box .item_proshow .item_list .item_font1 {
	width: 4.8rem;
	line-height: 2.28rem;
	min-height: 2.28rem;
	color: #333;
	font-weight: 600;
	font-size: 0.84rem;
}

.pro_details_box .item_proshow .item_list .item_font2 {
	display: block;
	/* padding: 0.06rem; */
	/* padding: 0.3rem 0.54rem; */
	/* min-width: 0.6rem; */
	line-height: 2.28rem;
	width: auto !important;
	text-align: center;
	text-decoration: none;
	/* border: 0.06rem solid #eee; */
	/* cursor: pointer;
	white-space: nowrap;
	text-overflow: ellipsis;
	vertical-align: middle; */

}

.pro_details_box .item_proshow .item_list .item_font2 a {
	display: inline-block;
	padding: 0.3rem 0.54rem;
	font-style: normal;
	line-height: 1.2rem;
	font-size: 0.84rem;
	color: #333333;
}

.pro_details_box .item_proshow .item_list .item_font2 a:hover{
	color: #333333 !important;
}

.pro_details_box .item_proshow .item_btlist {
	display: flex;
	align-self: center;
	flex-wrap: wrap;
	padding: 0;
	margin: 0;
}

.pro_details_box .item_proshow .item_btlist li {
	width: 50%;
	list-style: none;
	line-height: 2.28rem;
	display: flex;
}

.pro_details_box .item_proshow .item_btlist .item_font1 {
	width: auto;
	min-width: 4.2rem;
	font-weight: 600;
	color: #333;
	font-size: 0.84rem;
}

.pro_details_box .item_proshow .item_btlist .item_font2 {
	width: auto;
	min-width: 4.2rem;
	color: #333;
	font-size: 0.84rem;
	margin-left: 1.2rem;
}

.pro_details_box .item_proshow .item_btnbox {
	margin-top: 0.9rem;
}

.pro_details_box .item_proshow .item_btnbox .item_btn {
	display: inline-block;
	/* background-image: linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);
	background-clip: padding-box;
	background-color: #fff; */
	padding: 0.6rem 1.6rem;
	font-size: 0.96rem;
	text-align: center;
	/* color: #444; */
	background: #f39300;
	color: #FFFFFF;
	border: 0.06rem solid #f39300;
	float: left;
	transition: all ease-out .46s;
	/* border: 0.06rem solid #ccc; */
	display: inline-block;
	margin-right: 1.2rem;
	margin-bottom: 1.2rem;
}

.pro_details_box .item_proshow .item_btnbox .item_btn:hover{
	background-image: linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);
	background-clip: padding-box;
	background-color: #fff;
	color: #444 !important;
	border: 0.06rem solid #ccc;
}

/* 资料下载 */
.page_pro_details_load {
	padding-bottom: 0.9rem;
}

.page_pro_details_load .item_content {
	background: #FFFFFF;
	padding: 1.2rem;
}

.page_pro_details_load .item_content .item_title {
	display: inline-block;
	background: #f39300;
	color: #ffffff;
	padding: 0 1.8rem;
	height: 2.52rem;
	line-height: 2.52rem;
	font-size: 0.84rem;
	margin-bottom: 1.2rem;
}

.page_pro_details_load .item_content .page_toptitle {
	display: none;
}

.page_pro_details_load .item_content_block .item_list {
	margin: 0;
	padding: 0;
	display: flex;
}

.page_pro_details_load .item_content_block .item_list .item_list_li {
	list-style: none;
	margin-bottom: 0.9rem;
}

.page_pro_details_load .item_content_block .item_list_li .item_area {
	width: 100%;
	background-color: #f6f6f6;
}

.page_pro_details_load .item_content_block .item_list_li .item_area_block {
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
}

.page_pro_details_load .item_content_block .item_list_li .item_pic {
	padding: 0.3rem;
	width: 4.8rem;
	height: auto;
	display: inline-block;
	float: left;
}

.page_pro_details_load .item_content_block .item_list_li .item_wenz {
	display: inline-block;
	padding: 0.3rem;
	line-height: 1.7;
}

.page_pro_details_load .item_content_block .item_list_li .item_wenz_title {
	font-weight: bold;
	color: #1d1d1b;
	display: block;
	font-size: 0.84rem;
}

.page_pro_details_load .item_content_block .item_list_li .item_tig {
	padding: 0;
	margin: 0;
}

.page_pro_details_load .item_content_block .item_list_li .item_tig li {
	list-style: none;
	display: flex;
	align-items: flex-start;
}

.page_pro_details_load .item_content_block .item_list_li .item_tig p {
	font-weight: normal;
	display: block;
	color: #666;
	font-size: 0.72rem;
}

.page_pro_details_load .item_content_block .item_list_li .item_tig .itme_tig_font1 {
	width: 3.2rem;
}

.page_pro_details_load .item_content_block .item_list_li .item_tig .itme_tig_font2 {
	flex: 1;
}

.page_pro_details_show {
	width: 100%;
	background: #FFFFFF;
	padding: 1.2rem;
}

.page_pro_details_show .itme_toptitle {
	font-size: 1.2rem;
	line-height: 1.74rem;
	font-weight: 300;
}

.page_pro_details_show .item_showblock_content {
	padding: 0.9rem 0;
}

.page_pro_details_show .item_showblock_content .item_pic_tx {
	width: 100%;
}

.page_pro_details_show .item_showblock_content img {
	max-width: 100%;
	width: auto !important;
	height: auto !important;
}

.page_pro_details_show .item_showblock_content table {
	width: 100%;
	text-align: center;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}

.page_pro_details_show .item_showblock_content table thead tr th {
	background-color: #f39300;
	border-top: 0.06rem solid #e5e5e5;
	border-right: 0.06rem solid rgba(255, 255, 255, 0.25);
	border-bottom: 0;
	border-left: 0.06rem solid #fff;
	color: #fff;
	font-weight: bold;
	padding: 0.48rem 0.72rem;
	text-align: center;
	font-size: .93333rem;
}

.page_pro_details_show .item_showblock_content table thead tr th:first-child {
	border-left: 0.06rem solid #e5e5e5;
}

.page_pro_details_show .item_showblock_content table thead th:nth-child(1) {
	width: 20% !important;
}

.page_pro_details_show .item_showblock_content table tbody tr td {
	background-color: #fff;
	border: 0.06rem solid #e5e5e5;
	padding: 0.48rem 0.72rem;
	vertical-align: middle;
	font-size: .93333rem;
}

/* 手机端缩略图 */
.page_pro_details_proshow {
	background: #FFFFFF;
	margin-bottom: 0.8rem;
	display: none;
}

.page_pro_details_proshow .item_nav .carousel-indicators li {
	display: inline-block;
	margin: 0 0.4rem;
	width: 0.64rem;
	height: 0.64rem;
	border-radius: 0.64rem;
	background: rgba(239, 239, 239, 0.8);
	box-shadow: 0.08rem #000;
	cursor: pointer;
	border: 0;
}

.page_pro_details_proshow .item_nav .carousel-indicators li.active {
	background: rgba(250, 250, 10, 0.8);
}

.page_pro_details_proshow .item_proname {
	padding: 1.2rem;
	background: #FFFFFF;
	position: relative;
	border-top: 0.08rem solid #e5e5e5;
}

.page_pro_details_proshow .item_proname p {
	color: #333;
	font-size: 1.28rem;
	font-weight: 400;
	line-height: 1.3em;
}

.page_proshow_tx {
	margin-bottom: 0.9rem;
}

/* 案例详情页 */
.page_anli_location {
	background: #FFFFFF;
}

.page_anli_details .item_content {
	padding-top: 3.6rem;
	margin-bottom: 3.6rem;
}

.page_anli_details .item_content .item_title {
	padding-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_anli_details .item_content .item_pic_box {
	width: 80%;
}

.page_anli_details .item_content .item_wenz {
	width: 75%;
	color: #666;
	font-size: 0.9rem;
	line-height: 1.8;
	padding-bottom: 3.6rem;
}

.page_anli_details .item_content .item_wenz p {
	margin: 1.2rem 0;
}

/* 案例详情页推荐 */
.caese_show_showlist .page_toptitle {
	display: none;
}

.page_case_show .item_showlist_toptitle {
	margin: 0 3rem;
	padding: 0.6rem 0.9rem;
	background: #fafafa;
	line-height: 1.44rem;
}

.page_case_show .item_showlist_toptitle p {
	font-weight: 500;
	font-size: 1.32rem;
	color: #444;
	margin: 2.4rem 0px;
	text-align: center;
}

.page_case_show .item_showlist {
	padding-bottom: 1.8rem;
}

.page_case_show .item_showlist .item_area {
	position: relative;
	display: inline-block;
	box-sizing: border-box;
	overflow: hidden;
	border: 0.06rem solid #e6e6e6;
	background-color: #FFF;
	width: 100%;
}

.page_case_show .item_showlist .item_area .item_area_pic {
	position: relative;
	overflow: hidden;
	display: block;
	-webkit-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	height: 16.8rem;
	width: 100%;
}

.page_case_show .item_showlist .item_area .item_area_pic img {
	transition: all .36s ease;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	margin: auto;
	display: inline-block;
	vertical-align: middle;
	z-index: 500;
	max-width: 100%;
	max-height: 100%;
	height: auto;
}

.page_case_show .item_showlist .item_area .item_area_wenz {
	padding: 1.5rem 1.92rem 1rem 1.92rem;
}

.page_case_show .item_showlist .item_area .item_area_wenz .item_title {
	transition: all .36s ease;
	color: #333;
	font-size: 0.96rem;
	line-height: 1.8rem;
	text-align: center;
}

.page_case_show .item_showlist .item_area .item_area_wenz .item_stitle {
	transition: all .36s ease;
	color: #777;
	font-size: 0.84rem;
	line-height: 1.32rem;
	text-align: center;
}

.page_case_show .item_showlist .item_area:hover .item_area_wenz {
	background-color: rgba(243, 147, 0, 0.85);
}

.page_case_show .item_showlist .item_area:hover .item_area_wenz .item_title {
	color: #fff;
}

.page_case_show .item_showlist .item_area:hover .item_area_wenz .item_stitle {
	color: #fff;
}

.page_case_show .item_showlist .item_area:hover .item_area_wenz {
	box-shadow: 0 14px 50px -8px rgba(0, 0, 0, .12);
}

.page_case_show .item_showlist .item_area:hover .item_area_pic img {
	-webkit-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}

.page_case_details .item_content .item_wenz {
	padding-bottom: 0;
}

/* 解决方案详情页 */
.page_anli_details .item_content .item_table {
	width: 75%;
}

.page_anli_details .item_content .item_table table {
	width: 100%;
}

.page_anli_details .item_content .item_table table tr td {
	background-color: #fff;
	border: 0.08rem solid #e5e5e5;
	padding: 0.48rem 0.72rem;
	vertical-align: middle;
	font-size: 0.84rem;
	font-size: .93333rem;
}

/* 服务与支持 */
.page_service .item_content {
	width: 75%;
	margin-bottom: 3.6rem;
}

.page_service .item_content .item_title {
	padding-top: 3.6rem;
	margin-bottom: 0.9rem;
}

.page_service .item_content .item_title p {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_service .item_content .article_content {
	margin-top: 1.2rem;
	width: 75%;
	color: #666;
	line-height: 1.8rem;
}

.page_service .item_content .article_content p {
	color: #333;
	font-size: 0.9rem;
	line-height: 2.0;
	margin-bottom: 1.08rem;
	word-wrap: break-word;
	display: inherit;
}

.page_service .item_content .article_content img {
	max-width: 100%;
}

.page_service .item_content .article_content h2 {
	font-weight: 500;
	font-size: 1.32rem;
	color: #444;
	margin: 1em 0;
}

.page_service .item_content .article_content table {
	width: 100%;
	text-align: center;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
}

.page_service .item_content .article_content table thead tr th:first-child {
	border-left: 0.06rem solid #e5e5e5;
}

.page_service .item_content .article_content table thead th:nth-child(1) {
	width: 20% !important;
}

.page_service .item_content .article_content table thead tr th {
	background-color: #f39300;
	border-top: 0.06rem solid #e5e5e5;
	border-right: 0.06rem solid rgba(255, 255, 255, 0.25);
	border-bottom: 0;
	border-left: 0.06rem solid #fff;
	color: #fff;
	font-weight: bold;
	padding: 0.48rem 0.72rem;
	text-align: center;
	font-size: 0.96rem;
}

.article_content table tbody tr td {
	background-color: #fff;
	border: 0.06rem solid #e5e5e5;
	padding: 0.48rem 0.72rem;
	vertical-align: middle;
	text-align: left;
	font-size: .93333rem;
}

.page_service .item_content .item_wenz p {
	color: #333;
	font-size: 0.9rem;
	line-height: 2.0;
	margin: 1.2rem 0;
	display: inherit;
}

.page_service .item_content .item_wenz h2 {
	font-weight: 500;
	font-size: 1.32rem;
	color: #444;
	margin: 1em 0;
}

.page_service .item_content .item_wenz img {
	max-width: 100%;
}

.page_service .item_content .item_tablelist .item_tablelist_title {
	font-weight: 500;
	font-size: 1.32rem;
	color: #444;
	margin: 1em 0;
}

.page_service .item_content .item_tablelist table {
	width: 100%;
	text-align: center;
	background-color: transparent;
	border-collapse: collapse;
	border-spacing: 0;
	color: #666666;
}

.page_service .item_content .item_tablelist table tr th {
	background-color: #f39300;
	border-top: 0.06rem solid #e5e5e5;
	border-right: 0.06rem solid rgba(255, 255, 255, 0.25);
	border-bottom: 0;
	border-left: 0.06rem solid #fff;
	color: #fff;
	font-weight: bold;
	padding: 0.48rem 0.72rem;
	text-align: center;
	font-size: 0.9rem;
}

.page_service .item_content .item_tablelist table thead tr th:first-child {
	border-left: 0.06rem solid #e5e5e5;
}

.page_service .item_content .item_tablelist table thead th:nth-child(1) {
	width: 20% !important;
}

.page_service .item_content .item_tablelist table tbody tr td {
	background-color: #fff;
	border: 0.06rem solid #e5e5e5;
	padding: 0.48rem 0.72rem;
	vertical-align: middle;
	text-align: left;
	font-size: .93333rem;
}

/* 下载 */
.page_download .item_menubox {
	background: #FFFFFF;
	padding: 0 1.2rem;
}

@media screen and (max-width: 800px){
	.page_download .item_menubox {
		padding: 0;
	}
}

.page_download .item_menubox .item_wenz {
	width: 75%;
}

.page_download .item_menubox .item_wenz_title {
	padding-top: 1.6rem;
}

.page_download .item_menubox .item_wenz_title p {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_download .item_menubox .item_wenz_txt {
	color: #666;
	font-size: 0.96rem;
	line-height: 1.8;
}

.page_download .item_menubox .item_menu {
	padding: 0;
	margin: 1.2rem 0 0 0;
}

.page_download .item_menubox .item_menu .item_menu_area {
	margin-bottom: 0.9rem;
	list-style: none;
	padding-left: 0;
}

.page_download .item_menubox .item_menu .item_menu_area .item_menu_area_block {
	position: relative;
	display: block;
	background-color: #ebf0f5;
	padding-left: 0.9rem;
	height: 100%;
	color: #337ab7;
	line-height: 3.24rem;
	font-size: 1.08rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.page_download .item_menubox .item_menu .item_menu_area img {
	width: 1rem;
	height: 1rem;
	margin-right: 1.8rem;
}

.page_download .item_content .item_content_title {
	padding: 3.6rem 0 0 0;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
	margin-bottom: 0.6rem;
}

.page_download .item_content .item_content_info {
	width: 75%;
	color: #666;
	font-size: 0.96rem;
	line-height: 1.8;
	padding-bottom: 2.4rem;
}

.page_download .item_content .item_content_list li {
	margin-bottom: 1.8rem;
}

.page_download .item_content .item_content_list .item_area {
	display: block;
	height: 100%;
	padding: 1.2rem;
	background-color: #fff;
	-webkit-box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
	box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
}

.page_download .item_content .item_content_list li:hover .item_area {
	box-shadow: 0 0.72rem 1.92rem rgba(0, 0, 0, 0.1);
	cursor: pointer;
}

.page_download .item_content .item_content_list .item_area .item_area_title {
	margin-bottom: 1.2rem;
	margin: 0.9rem 0 0.9rem;
	color: #000;
	font-size: 1.08rem;
}

.page_download .item_content .item_content_list .item_area .item_area_info {
	margin-bottom: 1.2rem;
	color: #444;
	font-size: 0.84rem;
	line-height: 1.26rem;
}

.page_download .item_content .item_content_list .item_area .item_area_stitle {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.page_download .item_content .item_content_list .item_area .item_area_stitle .item_area_font1 {
	margin-bottom: 0;
}

.page_download .item_content .item_content_list .item_area .item_area_stitle2 {
	display: flex;
	align-items: center;
	position: relative;
	display: none;
}

.page_download .item_content .item_content_list .item_area .item_area_stitle2::after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	height: 0.16rem;
	border-bottom: 0.16rem solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
}

.page_download .item_content .item_content_list .item_area .item_area_stitle2 p {
	font-size: 1.1rem;
	color: #333;
	line-height: 1.1em;
	font-family: "DIN Light", "Open Sans";
	padding: 1.2rem 0;
	flex: 1;
}

.page_download .item_content .item_content_list .item_area .item_area_linkblock {
	display: flex;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	color: #586c94;
	font-size: 1.1rem;
	padding: 0.8rem 0;
	display: none;
}

.page_download .item_content .item_content_list .item_area .item_area_linkblock img {
	width: 1.2rem;
}

.page_download .item_content .item_content_list .item_area .item_area_font1 {
	color: #999;
	font-size: 0.84rem;
	line-height: 1.26rem;
	margin-bottom: 1.2rem;
}

.page_download .item_content .item_content_list .item_area .item_area_btn {
	display: flex;
	align-items: center;
	padding: 0.3rem 0.9rem;
	border: 0.06rem solid #e0e0e0;
	line-height: 1.2rem;
	font-size: 0.84rem;
	cursor: pointer;
	transition: all ease-out .3s;
	margin-left: 0.6rem;
	color: #666666;
}

.page_download .item_content .item_content_list .item_area .item_area_btn img {
	width: 1rem;
}

/* 新闻 */
.page_news_content .page_toptitle {
	display: none;
}

.page_news_content .page_news_content_li {
	margin-bottom: 1.5rem;
}

.page_news_content .item_area .item_pic {
	width: 100%;
	height: 15.6rem;
}

.page_news_content .item_area .item_wenz {
	position: relative;
	margin-top: -1.8rem;
}

.page_news_content .item_area .item_wenz .item_wenz_txt {
	background: #FFFFFF;
	width: 94%;
	margin-left: 6%;
}

.page_news_content .item_area .item_block {
	margin-left: 0;
	width: 100%;
	padding: 1.5rem 1.2rem 1.5rem 1.8rem;
	position: relative;
	display: block;
	vertical-align: middle;
}

.page_news_content .item_area .item_block::after {
	content: "";
	display: block;
	background: url(../img/index_6.png)no-repeat center;
	background-size: cover;
	width: 1rem;
	height: 1rem;
	transition: all 0.6s ease 0s;
	position: absolute;
	top: 2.2rem;
	right: 1rem;
	opacity: 0;
}

.page_news_content .item_area .item_title {
	width: 100%;
	font-size: 1.08rem;
	height: 1.2rem;
	line-height: 1.2rem;
	color: #848484;
	margin: 0.72rem 0 1.2rem;
	transition: all 0.6s ease 0s;

}

.page_news_content .item_area .item_stitle {
	width: 100%;
	transition: all 0.6s ease 0s;
	border-bottom: none;
	font-size: 0.84rem;
	text-align: left;
	color: #a3a3a3;
	height: 2.4rem;
	overflow: hidden;
	margin-left: 0px;
	line-height: 1.32rem;
	margin-top: 0.6rem;
}

.page_news_content .item_area:hover .item_title {
	margin-left: 0.6rem;
	color: #f8c80f;
}

.page_news_content .item_area:hover .item_stitle {
	margin-left: 0.6rem;
}

.page_news_content .item_area:hover .item_block::after {
	opacity: 1;
}

.page_news_content .item_area .item_tigbox {
	display: flex;
	align-items: center;
	justify-content: space-between;
	display: none;
}

.page_news_content .item_area .item_tigbox .item_view {
	display: flex;
	align-items: center;
	font-size: 1.04rem;
	line-height: 1.84rem;
	color: #666;
}

.page_news_content .item_area .item_tigbox .item_view img {
	width: 1.4rem;
	margin-right: 0.4rem;
}

/* 新闻详情页 */
.page_news_details .item_titlebox {
	padding-top: 3.6rem;
}

.page_news_details .item_titlebox .item_title {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_news_details .item_titlebox .item_stitle {
	display: flex;
	align-items: center;
	color: #666;
	font-size: 0.96rem;
	line-height: 1.8;
}

.page_news_details .item_titlebox .item_stitle img {
	width: 1.1rem;
}

.page_news_details .item_titlebox .item_stitle span {
	margin-right: 1.2rem;
	padding-left: 0.48rem;
}

.page_news_details .item_content {
	margin-top: 1.2rem;
	padding: 2.76rem 5.76rem 4.2rem;
	background: #fff;
	margin-bottom: 3.6rem;
}

.page_news_details .item_content p {
	color: #333;
	font-size: 0.9rem;
	line-height: 1.8;
	margin-bottom: 1.08rem;
}

.page_news_details .item_content img {
	max-width: 100%;
	height: auto;
}

.page_news_show {
	display: none;
}

/* 企业 */
.page_enterprise {
	padding-bottom: 3.6rem;
}

.page_enterprise_block .page_pro_location {
	display: none;
}

.page_enterprise .item_top_title {
	padding-top: 3.6rem;
}

.page_enterprise .item_top_title p {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_enterprise .item_content {
	margin-top: 1.2rem;
	width: 75%;
	color: #666;
	line-height: 1.8;
}

.page_enterprise .item_content .article_title h1 {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.page_enterprise .item_content .article_content {
	margin-top: 1.2rem;
	width: 75%;
	color: #666;
	line-height: 1.8;
}

.page_enterprise .item_content p {
	color: #333;
	font-size: 0.9rem;
	line-height: 2.0;
	margin-bottom: 1.08rem;
	word-wrap: break-word;
	display: inherit;
}

.page_enterprise .item_content img {
	max-width: 100%;
	height: auto !important;
}

.page_enterprise .item_content .con-box {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-bottom: 1.8rem;
}

.page_enterprise .item_content .left-760{
	width: 760px;
	padding-right: 1.08rem;
}

.page_enterprise .item_content .right-400{
	width: 400px;
}

.page_enterprise_list .page_toptitle {
	display: none;
}

.page_enterprise2 {
	padding-top: 3.6rem;
}

.page_enterprise .item_area {
	background: #FFFFFF;
	margin-bottom: 1.8rem;
	padding: 1.8rem;
}

.page_enterprise .item_content_list .item_title {
	font-size: 1.8rem;
	color: #f39300;
	line-height: 2.4rem;
	font-weight: normal;
}

.page_enterprise .item_content_list .item_stitle {
	text-align: justify;
	color: #666666;
	margin-top: 1.2rem;
	line-height: 2.1rem;
	font-size: 0.9rem;
}

.page_enterprise .item_content_list .item_area_pic {
	display: flex;
	align-items: center;
	justify-content: center;
}

.page_enterprise .item_content_list .item_area_pic img {
	max-width: 100%;
	max-height: 100%;
}

.page_enterprise_serises .page_toptitle {
	display: none;
}

/* 联系我们 */
.page_contact {
	padding-bottom: 1.8rem;
}

.page_contact .item_topbox {
	padding: 70px 0 70px 80px;
	background: #FFFFFF;
}

.page_contact .item_topbox .item_title {
	font-size: 1.32rem;
	line-height: 1.8rem;
	font-weight: 500;
	padding-bottom: 1.5rem;
}

.page_contact .item_topbox .item_stitle {
	color: #424242;
	font-size: 1.2rem;
	font-weight: normal;
	padding-bottom: 0.6rem;
}

.page_contact .item_topbox .item_list li {
	font-size: 0.84rem;
	color: #333;
}

#contact-map {
	width: 100%;
	height: 450px;
	z-index: -99999;
	font-size: 0.84rem;
}

.page_contact .item_company_block {
	margin-top: 1.8rem;
}

.page_contact .item_company_block .item_toptitle {
	font-size: 1.32rem;
	line-height: 1.56rem;
	font-weight: normal;
	margin-bottom: 1.2rem;
	color: #333333;
}

.page_contact .item_company_block .item_content {
	padding: 1.2rem;
	background-color: #fff;
	-webkit-box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
	box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
	margin-bottom: 1.8rem;
}

.page_contact .contact-sales .list-body {
	display: flex;
	flex-wrap: wrap;
}

.page_contact .item_company_block .contact-left {
	display: inline-block;
	width: 30%;
	height: 100%;
	padding-right: 0.9rem;
	vertical-align: top;
}

.page_contact .item_company_block .contact-left img {
	width: 100%;
}

.page_contact .item_company_block .contact-center {
	flex: 1;
	height: 100%;
	vertical-align: top;
	padding-right: 0.9rem;
	padding-left: 0.9rem;
}

.page_contact .item_company_block .contact-center .title {
	font-size: 1.14rem;
	line-height: 1.44rem;
	margin-bottom: 0.6rem;
	font-weight: 600;
}

.page_contact .item_company_block .contact-center .subtitle {
	font-size: 0.9rem;
	line-height: 1.14rem;
}

.page_contact .item_company_block .contact-center .location {
	margin-top: 1.2rem;
}

.page_contact .item_company_block .contact-center .location p {
	display: flex;
	align-items: center;
	color: #134c86;
	font-size: 0.9rem;
	line-height: 1.14rem;
	font-weight: 600;
}

.page_contact .item_company_block .contact-center .location em{
	margin-right: 0.5rem;
}

.page_contact .item_company_block .contact-center .location li img {
	width: 1.1rem;
	margin-right: 0.5rem;
}

.page_contact .item_company_block .contact-right {
	width: 30%;
	height: 100%;
}

.page_contact .item_company_block .contact-right p.button {
	margin-bottom: 1.5rem;
}

.page_contact .item_company_block .contact-right p.button a {
	font-size: 0.84rem;
	line-height: 2.1rem;
	color: #134c86;
	background-color: #fff;
	border: 0.06rem solid #e5e5e5;
	border-radius: 0.3rem;
	text-align: center;
	text-indent: 0px;
	width: 9.6rem;
	display: block;
	transition: all ease-out .3s;
	box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
}

.page_contact .item_company_block .contact-right p.button a em {
	margin-right: 0.48rem;
	font-size: 0.96rem;
}

.page_contact .item_company_block .contact-right .address {
	font-size: 0.9rem;
	line-height: 1.44rem;
	margin-bottom: 1.5rem;
}



.page_contact .item_company_block .contact-right .location p em {
	margin-right: 0.3rem;
}

/* 在线留言 */
.page_zxly .item_form {
	width: 100%;
	background: #FFFFFF;
}

.page_zxly .item_form .item_toptitle {
	font-size: 1.26rem;
	color: #333333;
	font-weight: 700;
	padding: 1.2rem 0 0 1.2rem;
}

.page_zxly .item_form .form-box {
	padding: 1.2rem 0 1.8rem;
	overflow: hidden;
}

.page_zxly .item_form .form-box .form-group {
	margin: 0;
	padding: 0.6rem 0;
	clear: both;
}

.page_zxly .item_form .form-box .form-group dt {
	display: block;
	line-height: 2.4rem;
	text-align: right;
	color: #888;
	font-size: 0.84rem;
}

.page_zxly .item_form .form-box .form-group dd {
	display: block;
	position: relative;
	line-height: 2.4rem;
}

.page_zxly .item_form .form-box .form-group dd .input {
	display: inline-block;
	padding: 0 0.6rem;
	width: 100%;
	height: 2.4rem;
	line-height: 1.2rem;
	border: 0.06rem solid #e0e0e0;
	font-size: 0.84rem;
}

.page_zxly .item_form .form-box .form-group dd .textarea {
	display: inline-block;
	padding: 0.6rem;
	width: 100%;
	height: 4.8rem;
	line-height: 1.2rem;
	border: 0.06rem solid #e0e0e0;
	vertical-align: middle;
	overflow: auto;
	resize: none;
	font-size: 0.84rem;
}

.page_zxly .item_form .form-box .form-group dd .input.code {
	width: 6.8rem;
}

.page_zxly .item_form .form-box .form-group dd a {
	font-size: 0.84rem;
}

.page_zxly .item_form .form-box .form-group dd img {
	width: 4.8rem;
	height: 1.32rem;
}

.page_zxly .item_form .form-box .form-group dd .submit {
	display: inline-block;
	margin: 0 0 0 0.3rem;
	padding: 0.6rem 2.76rem;
	width: auto;
	height: auto;
	line-height: 1.2rem;
	color: #fff;
	font-size: 0.84rem;
	border: 0.06rem solid #d70029;
	background: #d70029;
	cursor: pointer;
}

.page_zxly .item_wenz {
	margin: 0 0 0.9rem;
	padding: 1.2rem;
	background: #fff;
	box-shadow: 0.03rem 0.06rem 0.24rem 0 rgba(0, 0, 0, 0.08);
}

.page_zxly .item_wenz h4 {
	margin: 0;
	padding: 0 0 0.9rem;
	border-bottom: 0.06rem solid #e0e0e0;
	color: #333;
	font-size: 0.96rem;
	font-weight: 300;
	line-height: 1.2rem;
}

.page_zxly .item_wenz .txt-list li {
	margin-top: 0.9rem;
	line-height: 1.2rem;
	font-size: 0.36rem;
}

/* 登录页面 */
.page_login {
	padding: 3.6rem 0;
	width: 100%;
	overflow: hidden;
}

.page_login .item_content {
	width: 100%;
	background: #FFFFFF;
}

.page_login .item_content .item_menu {
	width: 100%;
	margin: 0 auto 3rem;
	padding: 1.8rem 0;
	text-align: center;
	color: #333;
	font-size: 1.2rem;
	border-bottom: 0.06rem solid #e0e0e0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.page_login .item_content .item_menu_repsw {
	width: 100%;
	margin: 0 auto 3rem;
	padding: 1.8rem 0;
	text-align: center;
	color: #333;
	font-size: 1.2rem;
	border-bottom: 0.06rem solid #e0e0e0;
	display: flex;
	align-items: center;
	justify-content: center;
}

.page_login .item_content .item_menu li {
	position: relative;
}

.page_login .item_content .item_menu li:nth-child(1)::after {
	content: "";
	width: 0.06rem;
	height: 100%;
	background: #e0e0e0;
	position: absolute;
	top: 0;
	right: 0;
}

.page_login .item_content .item_menu .item_menu_li {
	margin: 0 0.6rem;
	color: #333333;
}

.page_login .item_content .item_menu .selected {
	color: #34ad2a;
}

.page_login .item_form .login-box {
	/* margin: 3rem auto 0; */
	padding-bottom: 3rem;
	width: 100%;
	overflow: hidden;
}

.page_login .item_form .login-box .input-box {
	position: relative;
	display: inline-block;
	margin-bottom: 1.2rem;
	width: 100%;
	border: 0.06rem solid #e5e5e5;
	height: 2.52rem;
	color: #333;
	font-size: 0.84rem;
	overflow: hidden;
}

.page_login .item_form .login-box .input-box input {
	padding: 0 0.6rem;
	width: 100%;
	height: 2.4rem;
	line-height: 2.4rem;
	font-size: 0.84rem;
	border: none;
}

.page_login .item_form .login-box .remember-box {
	margin-bottom: 1.8rem;
	height: 1.2rem;
	line-height: 1.2rem;
	color: #909090;
	font-size: 0.84rem;
}

.page_login .item_form .login-box .remember-box input {
	vertical-align: middle;
}

.page_login .item_form .login-box .remember-box label {
	margin-right: 0.42rem;
	cursor: pointer;
	vertical-align: middle;
	margin-bottom: 0;
}

.page_login .item_form .login-box .remember-box a {
	color: #00a7ea;
	vertical-align: middle;
}

.page_login .item_form .login-box .btn-box {
	display: block;
	margin-bottom: 1.2rem;
	height: 2.52rem;
}

.page_login .item_form .login-box .btn-box input {
	display: inline-block;
	width: 100%;
	height: 2.52rem;
	line-height: 2.52rem;
	background: #6caa4b;
	color: #fff;
	cursor: pointer;
	font-size: 0.84rem;
	text-align: center;
	border: none;
}

.page_login .item_form .login-box .btn-box .btnreg {
	display: inline-block;
	width: 100%;
	height: 2.52rem;
	line-height: 2.52rem;
	background: none;
	color: #000;
	cursor: pointer;
	font-size: 0.84rem;
	text-align: center;
	border: 0.08rem solid rgba(0, 0, 0, .2);
	display: none;
}

.page_login .item_form .login-box .tip-box {
	display: block;
	text-align: center;
	height: 1.2rem;
	line-height: 1.2rem;
	color: #f90;
	font-size: 0.78rem;
}

.page_login .item_form .login-box .oatuh-box {
	clear: both;
	padding-top: 0.9rem;
}

.page_login .item_form .login-box .oatuh-box h3 {
	display: block;
	margin-bottom: 0.6rem;
	color: #666;
	font-size: 0.84rem;
	line-height: 1.8rem;
	height: 1.8rem;
	font-weight: normal;
}

.page_login .item_form .login-box .oatuh-box p a {
	display: block;
	float: left;
	margin: 0 1.5rem 0.6rem 0;
	_display: inline;
	_zoom: 1;
}

.page_login .item_form .login-box .oatuh-box p a img {
	width: 2.28rem;
	height: 2.28rem;
}

/* 注册页面 */
.item_reg_form .form-box {
	padding: 0 0 3rem;
}

.item_reg_form .form-box .form-group {
	margin: 0;
	padding: 0.6rem 0;
	clear: both;
}

.item_reg_form .form-box .form-group dt {
	display: block;
	line-height: 2.4rem;
	text-align: right;
	color: #888;
	font-size: 0.84rem;
}

.item_reg_form .form-box .form-group dd {
	display: block;
	position: relative;
	line-height: 2.4rem;
}

.item_reg_form .form-box .form-group dd .input {
	display: inline-block;
	padding: 0 0.6rem;
	width: 40%;
	height: 2.4rem;
	line-height: 1.2rem;
	border: 0.06rem solid #e0e0e0;
	font-size: 0.84rem;
}

.item_reg_form .form-box .form-group dd label {
	margin-bottom: 0;
	vertical-align: middle;
}

.item_reg_form .form-box .form-group dd label a {
	color: #333333;
}

.item_reg_form .Validform_checktip {
	margin-left: 0.3rem;
	line-height: 1.2rem;
	height: 1.2rem;
	overflow: hidden;
	color: #999;
	font-size: 0.36rem;
}

.item_reg_form .form-box .form-group dd .submit {
	display: inline-block;
	padding: 0.6rem 2.76rem;
	width: auto;
	height: auto;
	line-height: 1.2rem;
	color: #fff;
	font-size: 0.84rem;
	border: 0.06rem solid #d70029;
	background: #d70029;
	cursor: pointer;
}

.item_reg_form .form-box .form-group #chkAgree {
	vertical-align: middle;
}

.item_reg_form .form-box .send {
	margin-left: 0.3rem;
}

@media screen and (max-width: 575px) {
	.page_login {
		padding: 0 !important;
	}

	.page_login .item_content .item_menu {
		margin: 0 0 0.6rem 0;
		background: #FFFFFF;
	}

	.page_login .item_content .item_menu {
		font-size: 1.4rem;
	}
	
	.page_login .item_content .item_menu_repsw {
		margin: 0 0 0.6rem 0;
		background: #FFFFFF;
	}
	
	.page_login .item_content .item_menu_repsw {
		font-size: 1.4rem;
	}

	.page_login .item_form .login-box {
		margin-top: 1.8rem;
		padding: 0 1.2rem;
	}

	.page_login .item_form .login-box .input-box {
		height: 3.72rem;
	}

	.page_login .item_form .login-box .input-box input {
		height: 3.6rem;
		font-size: 1.2rem;
	}

	.page_login .item_form .login-box .btn-box input {
		height: 3.6rem;
		font-size: 1.2rem;
	}
}

/* 搜索页面 */
.page_search {
	background: #FFFFFF;
	padding: 2rem 0;
}

.page_search .item_toptitle {
	font-size: 1.2rem;
	font-weight: bold;
	color: #333;
	margin-bottom: 3rem;
}

.page_search .item_search {
	display: flex;
	align-items: center;
	margin: 0 1rem;
	border: 0.06rem solid #ececec;
	border-radius: 0.5rem;
	overflow: hidden;
}

.page_search .item_search .item_input {
	flex: 1;
	height: 2.6rem;
	font-size: 1rem;
	color: #666666;
	padding-left: 0.5rem;
	border: none;
}

.page_search .item_search .item_submit {
	width: 1.6rem;
	height: 1.6rem;
	background: url(../img/top_3.png)no-repeat center;
	background-size: cover;
	border: none;
}

.page_search .item_search .item_submit i{
	display: none;
}

.page_search .item_tig {
	font-size: 0.84rem;
	color: #333333;
	padding: 0 1rem;
	margin-top: 1rem;
}

/* 产品 一级栏目 */
.t_pro_content {
	padding-bottom: 3.6rem;
}

.t_pro_content .item_topblock {
	margin-top: 3.6rem;
	padding-bottom: 3.6rem;
}

.t_pro_content .item_topblock .item_title {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
}

.t_pro_content .item_topblock .item_stitle {
	width: 75%;
	color: #666;
	font-size: 0.96rem;
	line-height: 1.8;
}

.t_pro_content .item_topblock .item_stitle p {
	margin-top: 0.6rem;
}

.t_pro_content .item_list_li {
	padding: 0 0.18rem 0.18rem 0;
}

.t_pro_content .item_list_li_title {
	padding: 1.12rem 0 0.8rem 0;
	color: #333;
	font-size: 1.36rem;
	font-weight: 700;
	position: relative;
	display: none;
}

.t_pro_content .item_list_li_title::after {
	content: " ";
	position: absolute;
	left: 0;
	bottom: 0;
	right: 1.2rem;
	height: 0.08rem;
	border-bottom: 1px solid #e5e5e5;
	color: #e5e5e5;
	-webkit-transform-origin: 0 100%;
	transform-origin: 0 100%;
	-webkit-transform: scaleY(.5);
	transform: scaleY(.5);
	left: 1.2rem;
}

.t_pro_content .item_list_area {
	background: #FFFFFF;
	height: 100%;
}

.t_pro_content .item_list_area .item_pic {
	width: 100%;
	vertical-align: middle;
	margin-bottom: 0.6rem;
}

.t_pro_content .item_list_area .item_wenz {
	padding: 0 10% 1.2rem 10%;
}

.t_pro_content .item_list_area .item_wenz .item_title {
	margin-bottom: 0.6rem;
	font-size: 1.56rem;
	letter-spacing: -.02em;
	line-height: 1.2;
	color: #333;
}

.t_pro_content .item_list_area .item_wenz .item_stitle {
	margin-bottom: 0.6rem;
	font-size: 0.96rem;
	letter-spacing: 0em;
	line-height: 1.2rem;
	height: 3.6rem;
	text-transform: uppercase;
	color: #333;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.t_pro_content .item_list_area .item_wenz .item_tig {
	font-size: 0.84rem;
	letter-spacing: 0em;
	line-height: 1.3;
	color: #0093D3;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.t_pro_content .item_list_area .item_wenz .item_tig p {
	margin-right: 0.6rem;
	line-height: 1.4rem;
}

@media screen and (max-width: 575px) {
	.t_pro_content .item_list_area{
		height: auto;
	}
	
	.t_pro_content .item_list_li_title::after{
		left: 0;
	}
}



/* 修改 */
.prolist_content_box {
	padding-top: 3.6rem;
	padding-bottom: 3.6rem;
}

.prolist_content_box .item_title {
	margin-bottom: 0.6rem;
	color: #333;
	font-size: 1.44rem;
	font-weight: normal;
	margin-bottom: 0.8rem;
}

.prolist_content_box .item_txt {
	color: #666;
	font-size: 1rem;
	line-height: 1.8rem;
	width: 75%;
	margin-bottom: 3.6rem;
}

.prolist_content .item_list_li {
	padding: 0 0.18rem 0.18rem 0;
}

.prolist_content .item_list_area {
	background: #FFFFFF;
	height: 100%;
}

.prolist_content .item_list_area .item_pic_box {
	margin-bottom: 0.6rem;
}

.prolist_content .item_list_area .item_pic {
	width: 100%;
	vertical-align: middle;
}

.prolist_content .item_list_area .item_wenz {
	padding: 0 10% 1.2rem 10%;
}

.prolist_content .item_list_area .item_wenz .item_title {
	margin-bottom: 0.6rem;
	font-size: 1.56rem;
	letter-spacing: -.02em;
	line-height: 1.2;
	color: #333;
}

.prolist_content .item_list_area .item_wenz .item_stitle {
	margin-bottom: 0.6rem;
	font-size: 0.96rem;
	letter-spacing: 0em;
	line-height: 1.2rem;
	height: 3.6rem;
	text-transform: uppercase;
	color: #333;
	text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}

.prolist_content .item_list_area .item_wenz .item_tig {
	font-size: 0.84rem;
	letter-spacing: 0em;
	line-height: 1.3;
	color: #0093D3;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}

.prolist_content .item_list_area .item_wenz .item_tig p {
	line-height: 1.8rem;
	margin-right: 0.5rem;
}

.pro_details_box .item_proshow .product-spec ul {
	clear: both;
	display: flex;
	flex-wrap: wrap;
}

.pro_details_box .item_proshow .product-spec ul li {
	width: 49%;
	/* min-height: 2.28rem;
	line-height: 2.28rem;
	height: 2.28rem; */
	padding: 0.5rem 0;
	color: #6c6c6c;
	display: flex;
}

.pro_details_box .item_proshow .product-spec ul li p.title {
	/* display: inline-block; */
	width: auto;
	/* min-height: 2.28rem;
	line-height: 2.28rem;
	min-height: 2.28rem;
	height: 2.28rem; */
	font-weight: 600;
	color: #333;
	font-size: 0.84rem;
	line-height: 1.6rem;
}

.pro_details_box .item_proshow .product-spec ul li p.parameter {
	/* display: inline-block; */
	width: auto;
	/* min-height: 2.28rem;
	line-height: 2.28rem; */
	color: #333;
	font-size: 0.84rem;
	margin-left: 1.2rem;
	line-height: 1.6rem;
}

/* .pro_details_box .item_proshow .product-spec ul li p {
	display: inline-block;
} */

.pro_details_box .item_proshow .spec-box{
	padding: 0.5rem 0;
}

.pro_details_box .item_proshow .spec-box li {
	color: #333;
	font-size: 0.84rem;
	line-height: 1.6rem;
}

.pro_details_box .item_proshow .spec-box li:first-child{
	font-weight: 600;
	margin-bottom: 0.5rem;
}

@media screen and (max-width: 575px) {
	.prolist_content_box {
		padding: 0rem;
	}
	
	.prolist_content .item_list_li {
		margin: 0 0 0.6rem 0;
	}
	
	.prolist_content .item_list_area {
		border: 0.06rem solid #e6e6e6;
	}
	
	.prolist_content_box .item_txt{
		display: none;
	}
}


/*提示信息*/
.msg-tips {
	position: relative;
	margin: 1.8rem auto;
	padding: 1.8rem 0;
	width: 25.2rem;
	font-size: 0.84rem;
	text-align: left;
}

.msg-tips .icon {
	display: block;
	float: left;
	width: 3.6rem;
	height: 3.6rem;
}

.msg-tips .icon i {
	margin: 0;
	padding: 0;
	font-size: 3.6rem;
	color: #090;
	line-height: 1em;
}

.msg-tips .icon.warning i {
	color: #f90;
}

.msg-tips .icon.error i {
	color: #f00;
}

.msg-tips .info {
	margin-left: 4.8rem;
}

.msg-tips .info strong {
	display: block;
	padding-bottom: 0.3rem;
	color: #333;
	font-size: 1.08rem;
	font-weight: normal;
	line-height: 1.3em;
}

.msg-tips .info p {
	line-height: 1.44rem;
	color: #666;
	font-size: 0.84rem;
}

.msg-tips .info p a {
	margin: auto 0.12rem;
}

.nav-tit {
	margin: 0 auto 3rem;
	padding: 1.8rem 0;
	text-align: center;
	color: #333;
	font-size: 0.96rem;
	line-height: 1em;
	border-bottom: 0.06rem solid #e0e0e0;
}

.nav-tit.short {
	padding-bottom: 0;
	border-bottom: 0;
}

.nav-tit a {
	margin-left: 0.6rem;
	color: #333;
}

.nav-tit a:hover,
.nav-tit a.selected {
	color: #34ad2a;
}

.nav-tit i {
	margin-left: 0.6rem;
	color: #e0e0e0;
}


/* 原index.css样式 */

/*商品缩略图样式*/
.goods-box {
	position: relative;
	margin-bottom: 0.9rem;
	padding: 1.8rem;
	font-size: 0.72rem;
	background: #fff;
}

.goods-pic {
	position: relative;
	width: 31.8rem;
	z-index: 1;
}

.pic-box {
	/* float: left; */
	display: flex;
}

.pic-preview {
	border: 0.06rem solid #e8e8e8;
	width: 25.74rem;
	height: 25.8rem;
	/*margin-top: 26px;margin-left: 40px;*/
/* 	float: left; */
}

.pic-scroll {
/* 	float: left; */
	width: 4.68rem;
	height: 25.8rem;
	margin-right: 0.96rem;
}

.pic-scroll .prev {
	float: left;
	margin-right: 0.3rem;
}

.pic-scroll .next {
	float: right;
}

.pic-scroll .prev,
.pic-scroll .next {
	/*display:block; */
	font-family: "宋体";
	text-align: center;
	width: 4.56rem;
	height: 0.6rem;
	line-height: 3.6ewm;
	border: 0.06rem solid #e8e8e8;
	background: #f7f7f7;
	cursor: pointer;
	text-decoration: none;
}

.pic-scroll .items {
	position: relative;
	float: left;
	width: 4.56rem;
	height: 25.8rem;
	overflow: hidden;
}

.pic-scroll .items ul {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 999999px;
}

.pic-scroll .items ul li:first-child {
	margin-top: 0px;
}

.pic-scroll .items ul li {
	float: left;
	margin-top: 0.462rem;
	padding: 0;
	width: 4.56rem;
	text-align: center;
}

.pic-scroll .items ul li img {
	padding: 0.12rem;
	border: 0.06rem solid #e8e8e8;
	width: 4.2rem;
	height: 4.2rem;
}

.pic-scroll .items ul li img:hover {
	padding: 0.06rem;
	border: 0.12rem solid #f39300;
}

/* 图片放大镜样式*/
.jqzoom {
	position: relative;
	float: left;
	display: block;
	margin: 0;
	padding: 0;
	width: 24rem;
	height: 24rem;
	border: none;
	cursor: crosshair;
}

.jqzoom img {
	width: 25.62rem;
	height: 25.68rem;
}

.zoomdiv {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	display: none;
	width: 9rem;
	height: 9rem;
	background: #fff;
	border: 0.06rem solid #e8e8e8;
	text-align: center;
	overflow: hidden;
}

.jqZoomPup {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	visibility: hidden;
	width: 1.2rem;
	height: 1.2rem;
	border: 0.06rem solid #aaa;
	background: #fff;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
}

@media screen and (min-width: 1001px) and (max-width: 1200px){
	.pic-scroll{
		height: 22rem;
	}
	.pic-scroll .items ul li{
		width: 4.14rem;
	}
	
	.pic-scroll .items ul li img{
		width: 3.78rem;
		height: 3.78rem;
	}
	
	.goods-pic{
		width: 25rem;
	}
	
	.pic-preview{
		width: 20.74rem;
		height: 20.8rem;
	}
	
	.jqzoom {
		width: 21rem;
		height: 21rem;
	}
	
	.jqzoom img{
		width: 20.62rem;
		height: 20rem;
	}
}


/*商品Tab样式*/
.article_rel .tab-head {
	display: block;
	height: 2.52rem;
	background: #fff;
	margin-bottom: 1.2rem;
}

.article_rel .tab-head ul li {
	float: left;
	margin-right: 0.6rem;
}

.article_rel .tab-head ul li a {
	display: block;
	padding: 0 1.8rem;
	height: 2.52rem;
	line-height: 2.52rem;
	color: #555;
	font-size: 0.84rem;
	background: #f6f6f6;
}

.article_rel .tab-head ul li a:hover,
.article_rel .tab-head ul li a.selected {
	color: #fff;
	background: #f39300;
}

.article_rel .tab-content {
	display: none;
}

/* 产品详情轮播图 */
.page_pro_details_bf .pro_details_box{
	background: none;
}
.proshow_contnet{
	display: flex;
	width: 100%;
	padding: 1.8rem 0;
	background: #fff;
}

.proshow_contnet .proshow_contnet_left{
	width: 55%;
	margin-right: 5%;
	padding: 0 0 0 1.8rem;
}

.proshow_contnet .proshow_contnet_right{
	flex: 1;
	overflow: hidden;
}

.proshow_conl_showpic{
	width: 100%;
	position: relative;
	border: 0.06rem solid #e8e8e8;
	display: flex;
	justify-content: center;
}

.proshow_conl_showpic .item_pic{
	width: 30rem;
	height: 30rem;
}

.proshow_conl_showpic .item_pic img{
	width: 100%;
	height: auto;
}

.swiper_proshow{
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.swiper_proshow .swiper-slide {
	width: 100%;
	padding-top: 100%;
	background-size: cover;
	background-position: center;
	position: relative;
}

.swiper_proshow .swiper-slide .item_pic{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: 0.06rem solid #e8e8e8;
}

.swiper_proshow .swiper-slide .item_pic img{
	width: 100%;
	height: auto;
}

.swiper_proshow_small {
	box-sizing: border-box;
	padding: 0 2.5rem;
	margin: 0.6rem auto;
	max-width: 25rem;
}

.swiper_proshow_small .swiper-slide .item_pic{
	width: 100%;
	height: 100%;
	overflow: hidden;
	border: 0.06rem solid #e8e8e8;
	cursor: pointer;
}

.swiper_proshow_small .swiper-slide .item_pic img{
	width: 100%;
}

.swiper_proshow_small .swiper-slide-thumb-active .item_pic{
	border: 0.12rem solid #f39300;
}

.swiper_proshow_small .swiper_proshow_button{
	width: 2.5rem;
	/* background: #f39300; */
	top: 0;
	margin: 0;
	height: 100%;
	opacity: 1;
}

.swiper_proshow_small .swiper_proshow_button::after{
	font-size: 1.2rem;
	color: #f39300;
}

.swiper_proshow_small .swiper-button-prev{
	left: 0;
}

.swiper_proshow_small .swiper-button-next{
	right: 0;
}

.zoomdiv .bigimg{
	width: 120%;
}

.page_zxly {
	margin-bottom: 6rem;
}

@media screen and (min-width: 1001px) and (max-width: 1200px){
	.proshow_contnet .proshow_contnet_left{
		width: 50%;
		margin-right: 2rem;
	}
	
	.proshow_conl_showpic .item_pic{
		width: 25rem;
		height: 25rem;
	}
	
	.swiper_proshow_small{
		max-width: 23rem;
	}
}


@media screen and (min-width: 1201px) and (max-width: 1400px){
	.proshow_contnet .proshow_contnet_left{
		width: 50%;
	}
	
	.proshow_conl_showpic .item_pic{
		width: 28rem;
		height: 28rem;
	}
	
	.swiper_proshow_small{
		max-width: 24rem;
	}
}

@media screen and (min-width: 1801px) and (max-width: 2000px){
	.proshow_contnet .proshow_contnet_left{
		width: 57%;
		margin-right: 6%;
	}
	
	.swiper_proshow_small{
		padding: 0 4rem;
	}
	
	.swiper_proshow_small .swiper_proshow_button{
		width: 3rem;
	}
	
	.swiper_proshow_small .swiper_proshow_button::after{
		font-size: 1.3rem;
	}
}

@media screen and (min-width: 2000px){
	.proshow_contnet .proshow_contnet_left{
		width: 60%;
		margin-right: 6%;
	}
	
	.swiper_proshow_small{
		padding: 0 5rem;
	}
	
	.swiper_proshow_small .swiper_proshow_button{
		width: 4rem;
	}
	
	.swiper_proshow_small .swiper_proshow_button::after{
		font-size: 1.5rem;
	}
}