/* --index product-- */
.w_wbox {
	/* background-image: url(../images/index_bg.jpg); */
	background: #333333;
	    background: -moz-linear-gradient(top,  #333333 0%, #446bae 100%);
	    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#333333), color-stop(100%,#446bae));
	    background: -webkit-linear-gradient(top,  #333333 0%,#446bae 100%);
	    background: -o-linear-gradient(top,  #333333 0%,#446bae 100%);
	    background: -ms-linear-gradient(top,  #333333 0%,#446bae 100%);
	    background: linear-gradient(to bottom,  #333333 0%,#446bae 100%);
	    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#446bae',GradientType=0 );
}
:root .w_wbox{filter:none;}
.e_wbox {
	padding-top: 60px;
}

.e_box {
	position: relative;
	border: 0;
	width: inherit;
	height: inherit;
	margin: 0;
	padding: 0;
}

.w_hline{margin: 24px 0;}
.e_line{margin: 0 auto; width: 46px; height: 4px; background-color: #ffffff;}
.ptext{color: #ffffff;font-size:20px;text-align: center;margin-bottom: 40px;}
#c_product_list-15359726265080308 .p_article {
	width: calc((100% - 0px)/3);
}

#c_product_list-15359726265080308 .p_MatteIcon .iconfont:before {
	content: '\e602';
}

#c_product_list-15359726265080308 >div {
	animation-fill-mode: both;
}

#c_product_list-15359726265080308 .p_page .pre .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_product_list-15359726265080308 .p_page .next .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_product_list-15359726265080308 .p_AssistNameA_1 .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_product_list-15359726265080308 .p_AssistNameC .iconfont:before {
	shadow-angle: 0px;
	shadow-distance: 0px;
	shadow-angle-ofInset: 0px;
	shadow-distance-ofInset: 0px;
}

#c_product_list-15359726265080308 {
	width: 1200px;
	height: 617px;
}

.c_product_list-03001 {
	width: 1200px;    margin: 0 auto;
}

.c_product_list-03001 .p_newes-list {
	width: 100%;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.c_product_list-03001 .p_article {
	overflow: hidden;
/* 	position: absolute;
	opacity: 0; */
}

.c_product_list-03001 .p_image {
	width: 100%;
/* 	height: 100%; */
	overflow: hidden;
}

.c_product_list-03001 .p_image img {
	display: block;
	width: 100%;
	height: 100%;
/* 	position: absolute;
	left: 0;
	top: 0; */
	z-index: 8;
}

.c_product_list-03001 .p_container {
	position: absolute;
	width: 100%;
	padding: 5%;
	height: 100%;
	left: 0px;
	top: -100%;
	background-color: rgba(61, 124, 247, 0.9);
	z-index: 9;
	text-align: left;
	color: #fff;
	line-height: 20px;
	display: table;
	padding-left: 30%;
	padding-right: 30%;
}

.c_product_list-03001 .p_cont {
	height: auto;
	display: table-cell;
	vertical-align: middle;
}

.c_product_list-03001 .d_titleBox,.c_product_list-03001 .d_codeBox,.c_product_list-03001 .d_inforBox,.c_product_list-03001 .p_dateBox {
	font-weight: normal;
	color: #fff;
	overflow: hidden;
}

.c_product_list-03001 .d_titleBox {
	border-bottom: 3px solid #FFFFFF;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-top: 3px solid #FFFFFF;
	padding-top: 10px;
}

.c_product_list-03001 .d_AssistNameA,.c_product_list-03001 .d_AssistNameB,.c_product_list-03001 .d_AssistNameC,.c_product_list-03001 .d_AssistNameD {
	float: left;
	margin-right: 10px;
	width: 52px;
	text-align: right;
}

.c_product_list-03001 .d_AssistNameA {
	font-size: 16px;
	width: auto;
	margin-right: 4px;
}

.c_product_list-03001 .p_link {
	color: #FFF;
}

.c_product_list-03001 .p_link:hover {
	color: #FFF;
}

.c_product_list-03001 .d_title,.c_product_list-03001 .d_code,.c_product_list-03001 .p_infor,.c_product_list-03001 .p_date {
	font-size: 12px;
	margin-left: 60px;
}

.c_product_list-03001 .d_title {
	font-size: 16px;
	margin-left: 0;
	display: block;
	text-align: center;
}

.e_pagebox {
	width: auto;
	height: auto;
	clear: both;
	position: relative;
}

.c_product_list-03001 .p_page .pre {
	display: inline-table;
	float: left;
	margin-left: 18px;
	margin-right: 5px;
}

.c_product_list-03001 .p_page .pageNum {
	display: inline-block;
	position: static;
	float: left;
	margin-right: 5px;
	line-height: 30px;
}

.c_product_list-03001 .p_page .next {
	display: inline-table;
	float: left;
}

.c_product_list-03001 .p_page .PageInterval {
	display: inline-block;
	position: static;
	float: left;
	margin-right: 5px;
	line-height: 38px;
	font-size: 12px;
}

.c_product_list-03001 .p_page .p_PageInterval {
	display: inline-block;
	position: static;
	float: left;
	margin-right: 5px;
	line-height: 38px;
	font-size: 12px;
}

.c_product_list-03001 .p_page .pre:after {
	content: "";
	display: none;
	position: absolute;
	top: 5px;
	left: -14px;
	width: 27px;
	height: 27px;
	background-color: rgba(242, 242, 242, 1);
	font-size: 0;
	line-height: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .pre:hover:after {
	top: 4px;
	left: -12px;
	background-color: rgba(101, 190, 186, 1);
	border-radius: 4px 0 0 0;
	-webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .pre:active:after {
	top: 8px;
	left: -12px;
	width: 28px;
	height: 25px;
	background-color: rgba(90, 170, 167, 1);
	border-radius: 0 3px 0 0;
	-webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-webkit-transform: rotate(-226deg);
	-moz-transform: rotate(-226deg);
	-o-transform: rotate(-226deg);
	-ms-transform: rotate(-226deg);
	transform: rotate(-226deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .pre {
	height: 30px;
	color: rgba(102, 102, 102, 1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: rgba(242, 242, 242, 1);
	text-align: center;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
	left: 0;
	top: 0;
}

.c_product_list-03001 .p_page .pre:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: rgba(101,190,186,1);
	cursor: pointer;
}

.c_product_list-03001 .p_page .pre:active {
	background-color: rgba(90, 170, 167, 1);
}

.c_product_list-03001 .p_page .pre .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
	font-size: 12px;
}

.c_product_list-03001 .p_page .pre:hover .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pre:active .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pre .iconfont:before {
	content: "";
	margin-right: 5px;
}

.c_product_list-03001 .p_page .next:after {
	content: "";
	display: none;
	position: absolute;
	top: 5px;
	right: -14px;
	width: 27px;
	height: 27px;
	background-color: rgba(101, 190, 186, 1);
	font-size: 0;
	line-height: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .next:hover:after {
	top: 5px;
	right: -12px;
	background-color: rgba(101, 190, 186, 1);
	border-radius: 4px 0 0 0;
	-webkit-box-shadow: 0 3px 0px #777;
	-moz-box-shadow: 0 3px 0px #777;
	box-shadow: 0 3px 0px #777;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	z-index: -1;
	width: 26px;
	height: 26px;
}

.c_product_list-03001 .p_page .next:active:after {
	top: 8px;
	right: -12px;
	width: 27px;
	height: 24px;
	background-color: rgba(90, 170, 167, 1);
	border-radius: 0 3px 0 0;
	-webkit-box-shadow: 0 3px 0px #777;
	-moz-box-shadow: 0 3px 0px #777;
	box-shadow: 0 3px 0px #777;
	-webkit-transform: rotate(226deg);
	-moz-transform: rotate(226deg);
	-o-transform: rotate(226deg);
	-ms-transform: rotate(226deg);
	transform: rotate(226deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .next {
	height: 30px;
	color: rgba(255, 255, 255, 1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: rgba(101, 190, 186, 1);
	text-align: center;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
	left: 0;
	top: 0;
}

.c_product_list-03001 .p_page .next:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #3d7cf7;
	cursor: pointer;
}

.c_product_list-03001 .p_page .next:active {
	background-color: rgba(90, 170, 167, 1);
}

.c_product_list-03001 .p_page .next .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
	font-size: 12px;
}

.c_product_list-03001 .p_page .next:hover .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .next:active .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .next .iconfont:before {
	content: "";
	margin-top: 3px;
	float: right;
	margin-left: 5px;
}

.c_product_list-03001 .p_page .pageNum {
	position: relative;
	background-size: 100% 100%;
	color: inherit;
	cursor: pointer;
	display: table;
	font-family: inherit;
	font-size: 14px;
	font-weight: inherit;
	height: inherit;
	position: absolute;
	text-decoration: none;
	width: inherit;
}

.c_product_list-03001 .p_page .pageNum {
	height: 30px;
	width: 30px;
	color: rgba(102, 102, 102, 1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: rgba(242, 242, 242, 1);
	text-align: center;
	position: relative;
}

.c_product_list-03001 .p_page .pageNum:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	cursor: pointer;
	text-decoration: none;
	background-color: rgba(101,190,186,1);
}

.c_product_list-03001 .p_page .pageNum:active {
	text-decoration: none;
	background-color: rgba(90, 170, 167, 1);
}

.c_product_list-03001 .p_page .pageNum.active {
	text-decoration: none;
	background-color: rgba(90, 170, 167, 1);
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pageNum .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
}

.c_product_list-03001 .p_page .pageNum .iconfont {
	display: inline;
	color: rgba(255,255,255,1);
	vertical-align: middle;
}

.c_product_list-03001 .p_page .pageNum:hover .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pageNum:active .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pageNum .iconfont:before {
	content: "";
}

.c_product_list-03001 .p_page .PageInterval {
	line-height: 30px;
	cursor: text;
	color: rgba(102,102,102,1);
}

.c_product_list-03001 .p_page .p_PageInterval {
	line-height: 30px;
	cursor: text;
	color: rgba(102,102,102,1);
}

.c_product_list-03001 .p_OccupyBox {
	margin: 0;
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	overflow: hidden;
}

.c_product_list-03001 .p_page {
	width: auto;
	height: auto;
	float: right;
	margin-bottom: 10px;
	margin-top: 30px;
}

.c_product_list-03001 .p_PromptNoneData .prompt_title .iconfont:before {
	content: "";
}

.c_product_list-03001 .p_PromptNoneData .prompt_title .first {
	height: auto;
	display: table-cell;
	font-size: 32px;
	position: relative;
	color: #09bb07;
	vertical-align: middle;
	padding: 0 10px 5px 0;
}

.c_product_list-03001 .p_PromptNoneData .prompt_title {
	display: inline-table;
	padding: 0 30px;
	min-height: 200px;
	height: 100%;
}

.c_product_list-03001 .p_PromptNoneData .prompt_title .first:before {
	content: "\e6b4";
}

.c_product_list-03001 .p_PromptNoneData .prompt_title .font {
	font-size: 18px;
	display: table-cell;
	line-height: normal;
	vertical-align: middle;
	color: rgba(51,51,51,1);
	font-weight: bold;
	text-align: left;
}

.c_product_list-03001 .p_PromptNoneData .promptbox {
	width: auto;
	height: 100%;
}

.c_product_list-03001 .p_PromptNoneData .prompt_content {
	font-size: 14px;
	color: rgba(105, 105, 105,1);
	padding-left: 65px;
}

.c_product_list-03001 .p_OccupyBox {
	width: auto;
	height: auto;
	padding: 0;
	border: none;
	overflow: hidden;
}

.e_pagebox {
	width: auto;
	height: auto;
	float: right;
	position: relative;
}

.c_product_list-03001 .p_page .pre {
	display: inline-table;
	float: left;
	margin-left: 18px;
	margin-right: 5px;
}

.c_product_list-03001 .p_page .pageNum {
	display: inline-block;
	position: static;
	float: left;
	margin-right: 5px;
	line-height: 30px;
}

.c_product_list-03001 .p_page .next {
	display: inline-table;
	float: left;
}

.c_product_list-03001 .p_page .PageInterval {
	display: inline-block;
	position: static;
	float: left;
	margin-right: 5px;
	line-height: 38px;
	font-size: 12px;
}

.c_product_list-03001 .p_page .p_PageInterval {
	display: inline-block;
	position: static;
	float: left;
	margin-right: 5px;
	line-height: 38px;
	font-size: 12px;
}

.c_product_list-03001 .p_page .pre:after {
	content: "";
	display: none;
	position: absolute;
	top: 5px;
	left: -14px;
	width: 27px;
	height: 27px;
	background-color: rgba(242, 242, 242, 1);
	font-size: 0;
	line-height: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .pre:hover:after {
	top: 4px;
	left: -12px;
	background-color: rgba(101, 190, 186, 1);
	border-radius: 4px 0 0 0;
	-webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .pre:active:after {
	top: 8px;
	left: -12px;
	width: 28px;
	height: 25px;
	background-color: rgba(90, 170, 167, 1);
	border-radius: 0 3px 0 0;
	-webkit-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-moz-box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	box-shadow: 0 3px 0px rgba(90, 90, 90, 0.8);
	-webkit-transform: rotate(-226deg);
	-moz-transform: rotate(-226deg);
	-o-transform: rotate(-226deg);
	-ms-transform: rotate(-226deg);
	transform: rotate(-226deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .pre {
	height: 30px;
	color: rgba(102, 102, 102, 1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: rgba(242, 242, 242, 1);
	text-align: center;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
	left: 0;
	top: 0;
}

.c_product_list-03001 .p_page .pre:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #3d7cf7;
	cursor: pointer;
}

.c_product_list-03001 .p_page .pre:active {
	background-color: rgba(90, 170, 167, 1);
}

.c_product_list-03001 .p_page .pre .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
	font-size: 12px;
}

.c_product_list-03001 .p_page .pre:hover .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pre:active .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pre .iconfont:before {
	content: "";
	margin-right: 5px;
}

.c_product_list-03001 .p_page .next:after {
	content: "";
	display: none;
	position: absolute;
	top: 5px;
	right: -14px;
	width: 27px;
	height: 27px;
	background-color: rgba(101, 190, 186, 1);
	font-size: 0;
	line-height: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .next:hover:after {
	top: 5px;
	right: -12px;
	background-color: rgba(101, 190, 186, 1);
	border-radius: 4px 0 0 0;
	-webkit-box-shadow: 0 3px 0px #777;
	-moz-box-shadow: 0 3px 0px #777;
	box-shadow: 0 3px 0px #777;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	z-index: -1;
	width: 26px;
	height: 26px;
}

.c_product_list-03001 .p_page .next:active:after {
	top: 8px;
	right: -12px;
	width: 27px;
	height: 24px;
	background-color: rgba(90, 170, 167, 1);
	border-radius: 0 3px 0 0;
	-webkit-box-shadow: 0 3px 0px #777;
	-moz-box-shadow: 0 3px 0px #777;
	box-shadow: 0 3px 0px #777;
	-webkit-transform: rotate(226deg);
	-moz-transform: rotate(226deg);
	-o-transform: rotate(226deg);
	-ms-transform: rotate(226deg);
	transform: rotate(226deg);
	z-index: -1;
}

.c_product_list-03001 .p_page .next {
	height: 30px;
	color: rgba(255, 255, 255, 1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #3d7cf7;
	text-align: center;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 20px;
	position: relative;
	left: 0;
	top: 0;
}

.c_product_list-03001 .p_page .next:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: #3d7cf7;
	cursor: pointer;
}

.c_product_list-03001 .p_page .next:active {
	background-color: rgba(90, 170, 167, 1);
}

.c_product_list-03001 .p_page .next .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
	font-size: 12px;
}

.c_product_list-03001 .p_page .next:hover .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .next:active .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .next .iconfont:before {
	content: "";
	margin-top: 3px;
	float: right;
	margin-left: 5px;
}

.c_product_list-03001 .p_page .pageNum {
	position: relative;
	background-size: 100% 100%;
	color: inherit;
	cursor: pointer;
	display: table;
	font-family: inherit;
	font-size: 14px;
	font-weight: inherit;
	height: inherit;
	position: absolute;
	text-decoration: none;
	width: inherit;
}

.c_product_list-03001 .p_page .pageNum {
	height: 30px;
	width: 30px;
	color: rgba(102, 102, 102, 1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	background-color: rgba(242, 242, 242, 1);
	text-align: center;
	position: relative;
}

.c_product_list-03001 .p_page .pageNum:hover {
	color: rgba(255,255,255,1);
	border-width: 0;
	border-style: solid;
	border-color: rgba(255,255,255,0);
	cursor: pointer;
	text-decoration: none;
	background-color: #3d7cf7;
}

.c_product_list-03001 .p_page .pageNum:active {
	text-decoration: none;
	background-color: rgba(90, 170, 167, 1);
}

.c_product_list-03001 .p_page .pageNum.active {
	text-decoration: none;
	background-color: #3d7cf7;
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pageNum .font {
	display: table-cell;
	vertical-align: middle;
	bottom: 0;
}

.c_product_list-03001 .p_page .pageNum .iconfont {
	display: inline;
	color: rgba(255,255,255,1);
	vertical-align: middle;
}

.c_product_list-03001 .p_page .pageNum:hover .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pageNum:active .iconfont {
	color: rgba(255,255,255,1);
}

.c_product_list-03001 .p_page .pageNum .iconfont:before {
	content: "";
}

.c_product_list-03001 .p_page .PageInterval {
	line-height: 30px;
	cursor: text;
	color: rgba(102,102,102,1);
}

.c_product_list-03001 .p_page .p_PageInterval {
	line-height: 30px;
	cursor: text;
	color: rgba(102,102,102,1);
}

.c_product_list-03001 .d_title .font {
	line-height: 16px;
	text-aline: centert;
}

.c_product_list-03001 .d_code .font {
	line-height: 24px;
}

.c_product_list-03001 .d_infor .font {
	line-height: 24px;
}

/*------------- 从左侧显示遮罩效果 开始 ------------------------------*/
.content-four{
	width:1200px;
	height: 690px;
	margin:20px auto 0;
}
.con-four{
	width: 394px;
	    height: 294px;
	    float: left;
	    margin-right: 6px;
	    margin-bottom: 15px;
	    position: relative;
	    overflow: hidden;
	    cursor: pointer;
}
.con-four img{
	width:394px;
	height: 294px;
}
.txt-four{
	position: absolute;
	left: -400px;
	top: 0;
	width: 100%;
	height: 294px;
	padding-top: 107px;
	line-height: 45px;
	text-align: center;
	color: #fff;
	background: rgba(220, 0, 3, 0.6);

}
.txt-four h3{
	font-weight: normal;
}
.txt-four p{
	color: #fff;
	width: 60%;
	height: 80px;
	margin: 0 auto;
	font-size: 16px;
	display: block;
	line-height: 80px;
	border-top-style:solid;
	border-bottom-style:solid;
	overflow: hidden;
	text-overflow: ellipsis;
}
/*------------- 从左侧显示遮罩效果 结束------------------------------*/

.w_hline-001 .p_HLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f0f0f0;
	opacity: 1;
	filter: alpha(opacity:100);
}

.w_hline-001 {
	position: absolute;
	width: 300px;
	height: 1px;
	left: 100px;
	top: 20px;
}

.w_hline-001 .w_hline {
	width: 100%;
	height: inherit;
}
/* --index news-- */
.sites {
	padding: 60px 0;
	overflow: hidden;
}

.sites .wrap-title h2 em:after {
	position: relative;
	top: -15px;
	content: "+";
	font-size: 24px;
}

.ind_black_title {
    /*animation: fadeinB 1s;*/
	text-align: center;
	line-height: 56px;
	font-size: 36px;
	color: #e60012;
    font-weight: 800;
}

.ind_sectitle {
    /*animation: fadeinB 1s;*/
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #646464;
	width: 1050px;
	margin: 0 auto;
}

.title_underline {
	background: url(../images/ind_border.png) no-repeat center;
    /*animation: fadeinB 1s;*/
	margin: 8px auto 10px;
	height: 3px;
	width: 38px;
}

.ind_adva ul {
    /*overflow:hidden;*/
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	transform: translateX(-50%);
	position: relative;
	margin: 46px 0 0;
	height: 330px;
	float: left;
	left: 50%;
}

.ind_adva ul li {
    /*box-shadow:0 0 13px 0 rgba(4,0,0,0.33);*/
	position: relative;
	margin-left: 32px;
	text-align: center;
	display: block;
	float: left;
	height: 330px;
	width: 270px;
}

.ind_adva ul li:first-child {
	margin-left: 0;
}

.ind_adva ul li a {
    /*background:url(../images/index_three_bg-02.png) repeat center;*/
	background-repeat: no-repeat,repeat,no-repeat;
	background-position: center 45px,center,center;
	padding: 148px 0 0;
	cursor: pointer;
	display: block;
	height: 330px;
	width: 270px;
	color: #fff;
}

.ind_adva ul li a:hover {
	background-image: url(../images/index_three_bg.png);
	color: #fff;
}

.ind_adva ul li a:hover .ind_advalist_title .entitle {
	border-left: solid 1px #fff;
}

.ind_adva ul li .more {
	border: solid 1px #fff;
	position: absolute;
	line-height: 24px;
	margin-left: -42px;
	text-align: center;
	display: block;
	font-size: 12px;
	color: #fff;
	width: 82px;
	bottom: 50px;
	left: 50%;
}

.ind_adva ul li a:hover .more {
	background: #fff;
	color: #e60012;
}

/*.ind_adva ul li:nth-child(1) {
    animation-fill-mode: both;
    animation: fadeinB 1s;
}

.ind_adva ul li:nth-child(2) {
    animation-fill-mode: both;
    animation: fadeinB 1.5s;
}

.ind_adva ul li:nth-child(3) {
    animation-fill-mode: both;
    animation: fadeinB 2s;
}

.ind_adva ul li:nth-child(4) {
    animation-fill-mode: both;
    animation: fadeinB 2.5s;
}*/

.ind_adva ul li:nth-child(5) {
        /*animation-fill-mode: both;
        animation: fadeinB 3s;*/
	margin-right: 0;
}

.ind_advalist_icon {
	height: 104px;
	width: 104px;
}

.ind_advalist_title {
    /*padding-right:62px;*/
	position: relative;
    /*margin-bottom:25px;
    margin-top:15px;*/
}

.ind_advalist_title .cntitle {
	line-height: 30px;
	font-size: 24px;
}

.ind_advalist_title .entitle {
	position: absolute;
	text-align: left;
	text-transform: uppercase;
	border-left: solid 1px #3dc1ff;
	padding-left: 10px;
	line-height: 15px;
	font-size: 10px;
	margin-top: -12px;
	left: 50%;
	top: 50%;
}

.ind_advalist_text {
	font-weight: bold;
	line-height: 30px;
	font-size: 24px;
}

.ind_adva_remark {
    /*animation: fadeinB 1s;*/
	margin-top: 6px;
	text-align: center;
	line-height: 56px;
	font-size: 16px;
	color: #646464;
}

.ind_cus .tab-content {
	background: #fff;
    /*animation: fadeinB 2s;*/
	position: relative;
	height: 376px;
	margin: -190px auto 0;
	padding: 214px 250px 0;
	width: 1084px;
}

.ind_cus .tab-content .active {
	animation: indcusText 1s ease-out;
}

.ind_cus_title {
	color: #343434;
	font-size: 24px;
	line-height: 40px;
    /*margin-top:42px;*/
}

.ind_cus_text {
	color: #717171;
	line-height: 26px;
	margin-top: 8px;
	text-align: justify;
	max-height: 78px;
}

a.ind_cus_more {
	background: #e60012;
	cursor: pointer;
	margin-left: -94px;
	position: absolute;
	text-align: center;
	display: block;
	line-height: 42px;
	height: 42px;
	width: 188px;
	color: #fff;
	font-size: 16px;
	text-decoration: none;
	margin-top: 42px;
	bottom: -21px;
	left: 50%;
}

a.ind_cus_more:hover {
	border: solid 1px #e60012;
	background: #fff;
	line-height: 40px;
	height: 42px;
	width: 188px;
	color: #e60012;
}

.ind_cus_tab {
	padding: 0 17px 12px;
	border: none;
}

.ind_cus_tab li {
}

.ind_cus_tab li a {
	border-top: solid 1px #bfbfbf;
	padding: 12px 0;
	margin: 0 -4px;
}

.ind_cus_tab li:first-child a {
	border-top: none;
	padding-top: 0;
}

.ind_cus_tab li a .img {
	padding: 4px;
}

.ind_cus_tab li a .img img {
	border-radius: 6px;
}

.ind_cus_tab li a .tablist_info {
	padding: 0 4px;
}

.ind_cus_tab li a .tablist_info_title {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: 22px;
	font-size: 14px;
	color: #343434;
	height: 22px;
}

/*.ind_cus_tab li a .tablist_info_title {
    line-height:26px;
    font-size:16px;
    color:#343434;
    height:52px;
}*/

.ind_cus_tab li a .tablist_info_text {
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	line-height: 18px;
	font-size: 12px;
	color: #969696;
	height: 18px;
}

.ind_cus_tab li a .tablist_info_more {
	padding: 12px 6px 0;
}

.ind_cus_tab li a .tablist_info_more span {
	background-image: linear-gradient(to right, #03479e , #1ba3de);
	border-radius: 6px;
	text-align: center;
	line-height: 20px;
	font-size: 12px;
	display: block;
	height: 20px;
	color: #fff;
}

.ind_cus_tab li a p {
	line-height: 38px;
	font-size: 16px;
	color: #444;
}

.ind_cus_tab > li.active {
	margin-top: 0;
	height: 333px;
	width: 336px;
}

.ind_cus_tab > li.active > a, .ind_cus_tab > li.active > a:hover, .ind_cus_tab > li.active > a:focus {
	border: none;
	margin-right: 0;
	border-radius: 0;
	border-bottom: solid 8px #e60012;
	animation: indcusNoActive 1s;
	position: relative;
	overflow: hidden;
	height: 333px;
	width: 336px;
	z-index: 1;
	padding: 0;
	cursor: pointer;
}

.ind_cus_tab > li.active > a img, .ind_cus_tab > li.active > a:hover img, .ind_cus_tab > li.active > a:focus img {
	height: 252px;
	width: 336px;
}

.area-box {
	position: relative;
	margin: 60px auto; 
	/* margin: 60px 0 30px; */
	width: 1200px;
	height: 520px;
	transition: all 0.5s;
}

.ind_news .carousel {
	padding: 0 17px 29px;
}

.ind_news .carousel-indicators li {
	display: inline-block;
	width: 12px;
	height: 5px;
	margin: 0 1px;
	text-indent: -999px;
	border: 1px solid #aaa;
	border-radius: 4px;
	cursor: pointer;
	background-color: #fff;
}

.ind_news .carousel-indicators .active {
	margin: 0 1px;
	width: 12px;
	height: 5px;
	border: 1px solid #4087ed;
	background-color: #4087ed;
}

.ind_news_title {
	overflow: hidden;
	text-decoration: none;
	line-height: 26px;
	font-size: 14px;
	color: #000;
	height: 26px;
}

.ind_news_block {
	background: url(../images/index_three_bg-07.png) no-repeat top center;
	/* background-color:#313131; */
	padding-bottom: 98px;
}

.ind_news_block2{
	/* background: url(../images/index_three_bg-07.png) no-repeat top center; */
	background-color:#f3f7ff;
	padding-bottom: 98px;
}

.ind_news {
	/* background: url(../images/ind_newsbg.jpg) #fff no-repeat bottom center; */
	box-shadow: 0 0 13px 0 rgba(4,0,0,0.33);
	margin: 0 auto;
	padding: 42px 40px;
	height: 702px;
	width: 1200px;
	margin-top: 60px;
}

.ind_news ul {
	margin-top: 26px;
}

.ind_news ul li {
	float: left;
	width: 560px;
}

        /*.ind_news ul li:nth-child(2) {
            margin-top:5px;
        }*/

.ind_news ul li {
	border-bottom: solid 1px #dedede;
	padding: 0 20px 20px 0;
	margin-bottom: 20px;
}

.ind_news ul li:nth-child(5) {
	border-bottom: none;
	margin-right: 0;
}

.ind_news ul li .dateblock {
	margin-right: 10px;
	text-align: center;
	padding: 16px 0;
	color: #949494;
	float: left;
	width: 56px;
}

.ind_news ul li .dateblock p:first-child {
	line-height: 34px;
	font-size: 38px;
}

.ind_news ul li .dateblock p:last-child {
	line-height: 14px;
	font-size: 10px;
}

.ind_news_title {
	overflow: hidden;
	text-decoration: none;
	line-height: 26px;
	font-size: 18px;
	color: #000;
	height: 26px;
}

.ind_news_text {
	text-decoration: none;
	text-align: justify;
	margin-top: 8px;
	line-height: 24px;
	font-size: 14px;
	height: 48px;
	color: #949494;
	overflow: hidden;
}

.ind_news ul li:first-child {
	margin-right: 45px;
	width: 515px;
}

.ind_news ul li:first-child .ind_news_title {
	height: 52px;
}

.ind_news ul li:first-child .ind_news_title {
	height: 52px;
}

.ind_news ul li:first-child .ind_news_text {
	height: 72px;
}

.ind_news ul li:first-child a img.ind_news_1stimg {
	border: solid 1px #dcdcdc;
	margin-bottom: 25px;
	height: 287px;
	width: 495px;
}

.ind_news ul li:first-child, .ind_news ul li:last-child {
	border-bottom: none;
}

.ind_news ul li a:hover .dateblock, .ind_news ul li a:hover .ind_news_title, .ind_news ul li a:focus .ind_news_title, .ind_news ul li a:focus .dateblock {
	color: #e60012;
}

.ind_news ul li a:focus .ind_news_title, .ind_news ul li a:focus .ind_news_text, .ind_news ul li a:active .ind_news_title, .ind_news ul li a:active .ind_news_text {
	text-decoration: none;
} 



/* 风采展示 */
.syshow {
	height: 330px;
	line-height: 33px;
	padding: 45px 0 0;
	text-align: center;
	width: 80%;
	margin: 0 auto;
	min-width: 1200px;
	max-width: 1400px;
	margin-bottom: 50px;
}

.show_t {
	height: 66px;
	line-height: 44px;
	font-size: 20px;
}

.show_t span {
	display: inline-block;
	/* width: 144px; */
	height: 44px;
	margin: 0 20px;
	padding: 0 20px;
}

.show_t span a {
	color: #333;
}

.show_t span.cur {
	background: #e60012;
	color: #fff;
}

.show_t span.cur a {
	color: #fff;
}

.show_c li {
	width: 245px;
	float: left;
	margin: 0 20px 0 0;
	position: relative;
}

.show_c li:last-child {
	margin: 0;
}

.show_c li p,.show_c li p img {
	width: 100%;
	display: block;
	overflow: hidden;
}

.show_c li span {
	position: absolute;
	width: 100%;
	height: 33px;
	text-align: center;
	background: rgba(0 , 0 , 0 , 0.7);
	left: 0;
	bottom: -34px;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	transition: 0.5s;
}

.show_c li span a {
	display: block;
	color: #fff;
}

.show_c li:hover span {
	bottom: 0;
}
		
