.row {
	width: 100%;
	transition: .2s width ease;
	*zoom: 1
}
.row:before, .row:after {
	display: table;
	clear: both;
	content: ''
}
.row > [class*="span-"] {
	float: left;
	margin-right: 2%;
	*margin-right: .89%
}
.row > .span-1 {
	width: 7.33333333%
}
.row > .span-2 {
	width: 15.66666667%
}
.row > .span-3 {
	width: 23.5%
}
.row > .span-4 {
	width: 32%
}
.row > .span-5 {
	width: 40.66666667%
}
.row > .span-6 {
	width: 49%
}
.row > .span-7 {
	width: 57.33333333%
}
.row > .span-8 {
	width: 65.66666667%
}
.row > .span-9 {
	width: 74%
}
.row > .span-10 {
	width: 82.33333333%
}
.row > .span-11 {
	width: 90.66666667%
}
.row > .span-12 {
	width: 99%
}
.full-row {
	width: 100%;
	transition: .2s width ease;
	*zoom: 1
}
.full-row:before, .full-row:after {
	display: table;
	clear: both;
	content: ''
}
.full-row > [class*='span'] {
	float: left
}
.full-row > .span-1 {
	width: 8.33333333%;
	*width: 8.22333333%
}
.full-row > .span-2 {
	width: 16.66666667%;
	*width: 16.55666667%
}
.full-row > .span-3 {
	width: 25%;
	*width: 24.89%
}
.full-row > .span-4 {
	width: 33.33333333%;
	*width: 33.22333333%
}
.full-row > .span-5 {
	width: 41.66666667%;
	*width: 41.55666667%
}
.full-row > .span-6 {
	width: 50%;
	*width: 49.89%
}
.full-row > .span-7 {
	width: 58.33333333%;
	*width: 58.22333333%
}
.full-row > .span-8 {
	width: 66.66666667%;
	*width: 66.55666667%
}
.full-row > .span-9 {
	width: 75%;
	*width: 74.89%
}
.full-row > .span-10 {
	width: 83.33333333%;
	*width: 83.22333333%
}
.full-row > .span-11 {
	width: 91.66666667%;
	*width: 91.55666667%
}
.full-row > .span-12 {
	width: 100%;
	*width: 99.89%
}
.row > .pull-right, .full-row > .pull-right {
	float: right
}
.row > .center {
	position: relative;
	left: -0.5%;
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.full-row > .center {
	display: block;
	float: none;
	clear: both;
	margin-right: auto;
	margin-left: auto
}
.pull-left-1 {
	position: relative;
	left: -8.33333333%
}
.pull-left-2 {
	position: relative;
	left: -16.66666667%
}
.pull-left-3 {
	position: relative;
	left: -25%
}
.pull-left-4 {
	position: relative;
	left: -33.33333333%
}
.pull-left-5 {
	position: relative;
	left: -41.66666667%
}
.pull-left-6 {
	position: relative;
	left: -50%
}
.pull-left-7 {
	position: relative;
	left: -58.33333333%
}
.pull-left-8 {
	position: relative;
	left: -66.66666667%
}
.pull-left-9 {
	position: relative;
	left: -75%
}
.pull-left-10 {
	position: relative;
	left: -83.33333333%
}
.pull-left-11 {
	position: relative;
	left: -91.66666667%
}
.pull-left-12 {
	position: relative;
	left: -100%
}
.pull-right-1 {
	position: relative;
	left: 8.33333333%
}
.pull-right-2 {
	position: relative;
	left: 16.66666667%
}
.pull-right-3 {
	position: relative;
	left: 25%
}
.pull-right-4 {
	position: relative;
	left: 33.33333333%
}
.pull-right-5 {
	position: relative;
	left: 41.66666667%
}
.pull-right-6 {
	position: relative;
	left: 50%
}
.pull-right-7 {
	position: relative;
	left: 58.33333333%
}
.pull-right-8 {
	position: relative;
	left: 66.66666667%
}
.pull-right-9 {
	position: relative;
	left: 75%
}
.pull-right-10 {
	position: relative;
	left: 83.33333333%
}
.pull-right-11 {
	position: relative;
	left: 91.66666667%
}
.pull-right-12 {
	position: relative;
	left: 100%
}
@media only screen and (max-width:1024px) {
	.row > .midd-1 {
		width: 7.33333333%
	}
	.row > .midd-2 {
		width: 15.66666667%
	}
	.row > .midd-3 {
		width: 24%
	}
	.row > .midd-4 {
		width: 32.33333333%
	}
	.row > .midd-5 {
		width: 40.66666667%
	}
	.row > .midd-6 {
		width: 49%
	}
	.row > .midd-7 {
		width: 57.33333333%
	}
	.row > .midd-8 {
		width: 65.66666667%
	}
	.row > .midd-9 {
		width: 74%
	}
	.row > .midd-10 {
		width: 82.33333333%
	}
	.row > .midd-11 {
		width: 90.66666667%
	}
	.row > .midd-12 {
		width: 99%
	}
	.midd-hide {
		display: none
	}
	.midd-center {
		position: relative;
		left: -0.5%;
		display: block;
		float: none;
		clear: both;
		margin-right: auto;
		margin-left: auto
	}
	.full-row > .midd-1 {
		width: 8.33333333%
	}
	.full-row > .midd-2 {
		width: 16.66666667%
	}
	.full-row > .midd-3 {
		width: 25%
	}
	.full-row > .midd-4 {
		width: 33.33333333%
	}
	.full-row > .midd-5 {
		width: 41.66666667%
	}
	.full-row > .midd-6 {
		width: 50%
	}
	.full-row > .midd-7 {
		width: 58.33333333%
	}
	.full-row > .midd-8 {
		width: 66.66666667%
	}
	.full-row > .midd-9 {
		width: 75%
	}
	.full-row > .midd-10 {
		width: 83.33333333%
	}
	.full-row > .midd-11 {
		width: 91.66666667%
	}
	.full-row > .midd-12 {
		width: 100%
	}
}
@media only screen and (max-width:992px) {
	.row > .smidd-1 {
		width: 7.33333333%
	}
	.row > .smidd-2 {
		width: 15.66666667%
	}
	.row > .smidd-3 {
		width: 24%
	}
	.row > .smidd-4 {
		width: 32.33333333%
	}
	.row > .smidd-5 {
		width: 40.66666667%
	}
	.row > .smidd-6 {
		width: 49%
	}
	.row > .smidd-7 {
		width: 57.33333333%
	}
	.row > .smidd-8 {
		width: 65.66666667%
	}
	.row > .smidd-9 {
		width: 74%
	}
	.row > .smidd-10 {
		width: 82.33333333%
	}
	.row > .smidd-11 {
		width: 90.66666667%
	}
	.row > .smidd-12 {
		width: 99%
	}
	.smidd-hide {
		display: none
	}
	.smidd-center {
		position: relative;
		left: -0.5%;
		display: block;
		float: none;
		clear: both;
		margin-right: auto;
		margin-left: auto
	}
	.full-row > .smidd-1 {
		width: 8.33333333%
	}
	.full-row > .smidd-2 {
		width: 16.66666667%
	}
	.full-row > .smidd-3 {
		width: 25%
	}
	.full-row > .smidd-4 {
		width: 33.33333333%
	}
	.full-row > .smidd-5 {
		width: 41.66666667%
	}
	.full-row > .smidd-6 {
		width: 50%
	}
	.full-row > .smidd-7 {
		width: 58.33333333%
	}
	.full-row > .smidd-8 {
		width: 66.66666667%
	}
	.full-row > .smidd-9 {
		width: 75%
	}
	.full-row > .smidd-10 {
		width: 83.33333333%
	}
	.full-row > .smidd-11 {
		width: 91.66666667%
	}
	.full-row > .smidd-12 {
		width: 100%
	}
}
@media only screen and (max-width:760px) {
	.row > .smal-1 {
		width: 7.33333333%
	}
	.row > .smal-2 {
		width: 15.66666667%
	}
	.row > .smal-3 {
		width: 24%
	}
	.row > .smal-4 {
		width: 32.33333333%
	}
	.row > .smal-5 {
		width: 40.66666667%
	}
	.row > .smal-6 {
		width: 49%
	}
	.row > .smal-7 {
		width: 57.33333333%
	}
	.row > .smal-8 {
		width: 65.66666667%
	}
	.row > .smal-9 {
		width: 74%
	}
	.row > .smal-10 {
		width: 82.33333333%
	}
	.row > .smal-11 {
		width: 90.66666667%
	}
	.row > .smal-12 {
		width: 99%
	}
	.smal-hide {
		display: none
	}
	.smal-show {
		display: block
	}
	.smal-center {
		position: relative;
		left: -0.5%;
		display: block;
		float: none;
		clear: both;
		margin-right: auto;
		margin-left: auto
	}
	[class*='pull-left-'], [class*='pull-right-'] {
		right: auto;
		left: auto
	}
	.full-row > .smal-1 {
		width: 8.33333333%
	}
	.full-row > .smal-2 {
		width: 16.66666667%
	}
	.full-row > .smal-3 {
		width: 25%
	}
	.full-row > .smal-4 {
		width: 33.33333333%
	}
	.full-row > .smal-5 {
		width: 41.66666667%
	}
	.full-row > .smal-6 {
		width: 50%
	}
	.full-row > .smal-7 {
		width: 58.33333333%
	}
	.full-row > .smal-8 {
		width: 66.66666667%
	}
	.full-row > .smal-9 {
		width: 75%
	}
	.full-row > .smal-10 {
		width: 83.33333333%
	}
	.full-row > .smal-11 {
		width: 91.66666667%
	}
	.full-row > .smal-12 {
		width: 100%
	}
}
.util-page {
	font-size: 0;
	color: #000;
	text-align: center;
}
.util-page .gobutton, .util-page .sl, .util-page .num, .util-page .count {
	color: #000;
	display: inline-block;
	border: 1px solid #ededed;
	margin: 10px 0;
	padding: 5px 10px;
	vertical-align: middle;
	margin: 0 0 10px -1px;
	background: #fff;
	font-size: 16px;
	font-weight: normal;
}
.util-page .gobutton:hover, .util-page .num:hover, .util-page .current {
	color: #fff;
	background: #FFBA3F;
}
.util-page span.gobutton, .util-page span.gobutton:hover {
	color: #000;
	background-color: #eee;
}
.util-page .gobutton .ion {
	font-size: .8em;
}
.util-page .count {
	margin-left: 10px;
	color: #000;
	background: none;
	border: none;
}
.util-page span.jump {
	background: none;
	color: #000;
	display: inline-block;
	margin: 0 7px;
	vertical-align: top;
}
.util-page span.jumpto, .util-page span.jumpto_text, .util-page span.jumpto_text {
	background: none;
	border: none;
	color: #000;
	font-size: 14px;
}
.util-page .jumpto_inp {
	width: 40px;
	text-align: center;
	height: 37px;
	line-height: 37px;
	vertical-align: top;
}
.BdMapArea {
	margin: 0 auto 55px;
	max-width: 1200px;
}
.BdMapWrapper {
	position: relative;
	width: 100%;
	height: 0;
	padding-bottom: 45%;
	overflow: hidden;
}
.BdMapWrapper .BdMapCon {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
@media only screen and (max-width:760px) {
	.BdMapArea {
		display: none;
	}
}
.bdshare_popup_box {
	display: none !important;
}
.ico {
	display: inline-block;
	width: 20px;
	height: 20px;
	white-space: nowrap;
	letter-spacing: -1em;
	text-indent: -99em;
	color: transparent;
	background: url("../img/ico.png");
	vertical-align: middle;
}
.ico:before {
	content: '\3000';
}
.ico1_2 {
	background-position: -20px 0;
}
.ico1_3 {
	background-position: -40px 0;
}
.ico1_4 {
	background-position: -60px 0;
}
.ico1_5 {
	background-position: -80px 0;
}
.ico2_1 {
	background-position: 0 -20px;
}
.ico2_2 {
	background-position: -20px -20px;
}
.ico2_3 {
	background-position: -40px -20px;
}
.ico2_4 {
	background-position: -60px -20px;
}
.ico2_5 {
	background-position: -80px -20px;
}
.ico3_1 {
	background-position: 0 -40px;
}
.ico3_2 {
	background-position: -20px -40px;
}
.ico3_3 {
	background-position: -40px -40px;
}
.ico3_4 {
	background-position: -60px -40px;
}
.ico3_5 {
	background-position: -80px -40px;
}
.ico4_1 {
	background-position: 0 -60px;
}
.ico4_2 {
	background-position: -20px -60px;
}
.ico4_3 {
	background-position: -40px -60px;
}
.ico4_4 {
	background-position: -60px -60px;
}
.ico4_5 {
	background-position: -80px -60px;
}
/* 常量设置 */
.wrap {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
}
.mwrap {
	max-width: 1366px;
	margin-right: auto;
	margin-left: auto;
}
/*对ie8设置最小宽度，防止页面错乱*/
/*for ie8*/
body {
	min-width: 1240px\9;
	overflow-x: auto;
}
/*for ie9+*/
@media all and (min-width:0) {
	body {
		min-width: 0;
		overflow-x: hidden;
	}
}
body {
	font-size: 15px;
	line-height: 1.6;
	color: #555;
	background: #fff;
}
a {
	color: inherit;
}
a:hover {
	color: #FFBA3F;
}
::-moz-selection {
	color: #fff;
	background: #FFBA3F;
}
::selection {
	color: #fff;
	background: #FFBA3F;
}
::-webkit-input-placeholder {
	color: #aaa;
}
.placeholder {
	color: #aaa;
}
/*css组件设置*/
.form-control, .input-group-addon, .btn {
	border-radius: 2px;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px rgba(102, 175, 233, 0.6);
}
.imgZoom img, .imgY180 img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.imgZoom {
	overflow: hidden;
	-webkit-transform: rotate(0);
	transform: rotate(0);
}
.imgZoom:hover img {
	-moz-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.imgY180:hover img {
	cursor: pointer;
	-moz-transform: rotateY(180deg);
	-ms-transform: rotateY(180deg);
	-o-transform: rotateY(180deg);
	-webkit-transform: rotateY(180deg);
	transform: rotateY(180deg)
}
/* 网站样式 */
/* 分页设置 */
/*widgets_common_pages_6 start*/
.widgets_common_pages_6 {
	font-size: 0;
	margin-top: 50px;
}
.widgets_common_pages_6 a, .widgets_common_pages_6 span {
	line-height: 58px;
	color: #666;
	background-color: #eff0f5;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
	padding: 0 30px;
	font-size: 14px;
	margin: 0;
}
.widgets_common_pages_6 a:hover, .widgets_common_pages_6 span.current {
	background-color: #FFBA3F;
}
@media only screen and (max-width:760px) {}
/*widgets_common_pages_6 end*/
/* 分页设置 */
/* 公共部分 */
body .common_btn {
	width: 165px;
	text-align: center;
	height: 47px;
	line-height: 49px;
	background: #FFBA3F;
	font-size: 16px;
	color: #1a1a1a;
	display: inline-block;
}
.common_btn .iconfont {
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	vertical-align: 0;
	color: #1a1a1a;
}
.common_btn:hover .iconfont {
	transform: translate(5px, 0);
}

.nav {
	height: 90px;
	line-height: 90px;
	background: #FFBA3F;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
}
.nav .logo {
	float: left;
	width: 215px;
}
.nav .logo img {
	margin-top: 16px;
}
.nav .top_nav {
	float: left;
    margin-left: 10%;
    margin-right: 0%;
    width: 57%;
}
.nav .top_nav .nav_box > ul > li {
	float: left;
	font-size: 19px;
	color: #000;
	font-weight: 600;
	letter-spacing: 1px;
	padding: 2px 20px 0;
}
.nav .top_nav .nav_box > ul > li.cur {
    height: 85px;
    background: rgba(255,255,255,0.5);
    border-bottom: 3px solid #bb9858;
}
.nav .top_nav .nav_box ul li a {
	color: #000;
	display: block;
}
.nav .nav_tool {
	float: right;
	width: 12%;
	height: 90px;
	overflow: hidden;
}
.nav .nav_tool .inner {
	font-size: 24px;
}
.nav .nav_tool .inner a {
	color: #101010;
	display: inline-block;
	padding: 0 20px;
	vertical-align: 4px;
}
.nav .nav_tool .inner a.hwjt {
	position: relative;
    font-size: 20px;
    vertical-align: 6px;
    padding-left: 28px;
}
.nav .nav_tool .inner a.hwjt:after {
	content: '';
	position: absolute;
	width: 1px;
	height: 36px;
	top: 50%;
	margin-top: -20px;
	left: 0;
	background: #666;
}
.nav .nav_tool .inner .iconfont {
	vertical-align: 0;
	margin: 0;
	vertical-align: -4px;
}

.second_nav {
	padding: 50px 0 20px;
}
.second_nav .t {
	font-size: 30px;
	color: #000;
	line-height: 1.6;
	float: left;
}
.second_nav .crumb {
	font-family: 'Hurgeosans', 'dincond-medium';
    float: left;
    font-size: 22px;
    margin-left: 25px;
    line-height: 1.7;
    margin-top: 10px;
    color: #888;
}
.second_nav .crumb span {
	margin: 0 3px;
}
.second_nav .second_r {
	float: right;
	font-size: 17px;
	color: #000;
	margin-top: 13px;
	line-height: 1.1;
}
.second_nav .second_r .sep {
	width: 30px;
	text-align: center;
	display: inline-block;
}
.second_nav .second_r a {
	float: left;
	padding: 10px 20px 7px;
	letter-spacing: 1px;
	border-right: 1px solid #FFBA3F;
	position: relative;
}
.second_nav .second_r a:last-child {
	border-right: 0;
}
.second_nav .second_r a.cur {
    background: #FFBA3F;
}
.second_nav .second_r a.cur:hover {
    color: #fff;
}

.c_banner {
	width: 100%;
	position: relative;
	overflow: hidden;
	transition: opacity .5s ease;
	-webkit-transition: opacity .5s ease;
}
.c_banner .before, .c_banner .after {
	position: absolute;
	width: 960px;
	background: #fff;
	height: 100%;
	z-index: 4;
	top: 0;
}
.c_banner .before {
	left: 50%;
	margin-left: -1920px;
}
.c_banner .after {
	right: 50%;
	margin-right: -1920px;
}
.c_banner .full {
	width: 100%;
	height: 26.04vw;
    margin-top: 0;
}
.c_banner .box {
	position: absolute;
	text-align: center;
	top: 38%;
	z-index: 15;
	width: 100%;
	color: #fff;
}
.c_banner .box .t {
	font-size: 46px;
	font-weight: 600;
	line-height: 1.1;
	margin-bottom: 20px;
	position: relative;
	white-space: nowrap;
	letter-spacing: 1px;
	text-shadow: 1px 1px 5px rgb(0 0 0 / 50%);
}
.c_banner .box .p {
	font-size: 42px;
	line-height: 1.05;
	white-space: nowrap;
	position: relative;
	height: 50px;
	overflow: hidden;
	margin-bottom: 15px;
}
.c_banner .box .p span {
	font-family: 'Hurgeosans', 'dincond-medium';
	display: inline-block;
	color: #FFBA3F;
	text-align: center;
	letter-spacing: 1px;
	text-shadow: 1px 1px 5px rgb(0 0 0 / 50%);
}

footer .foot_top {
	background: #FFBA3F;
	padding: 3% 0 2%;
}
footer .foot_top dl {
	float: left;
	width: 18%;
    position: relative;
}
footer .foot_top dl dt {
	font-size: 20px;
	font-weight: 600;
	color: #000;
	margin-bottom: 10%;
}
footer .foot_top dl dt a {
	color: #000;
}
footer .foot_top dl dd {
	font-size: 14px;
	color: #101010;
	margin-bottom: 3%;
}
footer .foot_top dl.dl1 dd {
    padding-left: 40px;
	margin-bottom: 5%;
}
footer .foot_top dl dd a {
	color: #101010;
}
footer .foot_top .dl1 {
	width: 20%;
	margin-right: 6%;
}
footer .foot_top .dl1 dt {
	font-size: 27px;
	margin-bottom: 7%;
}
footer .foot_top .dl1 dd .bdsharebuttonbox a {
	padding: 0;
	margin: 0;
	background: none;
	font-size: 20px;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	background: #101010;
	border-radius: 50%;
	color: #F39800;
	float: none;
	display: inline-block;
	margin-right: 16px;
}
footer .foot_top .dl5 {
	width: 20%;
	position: relative;
}
footer .foot_top .dl5:after {
	content: "";
	position: absolute;
	width: 1px;
	height: 94%;
	background: #4b505b;
	left: -25%;
	top: 5%;
}
footer .foot_top .dl5 dt {
	margin-bottom: 7%;
	font-size: 27px;
}
footer .foot_top .dl5 dd .box {
	padding: 6% 0;
	border-bottom: 1px solid #4b505b;
}
footer .foot_top .dl5 dd .box:last-child {
	border-bottom: none;
}
footer .foot_top .dl5 dd .box span {
	padding-top: 7%;
}
footer .foot_bottom {
	background: #343434;
	padding: 20px 0 14px;
	font-size: 14px;
	color: #fff;
}
footer .foot_bottom .left {
	color: #fff;
	line-height: 1.8;
	letter-spacing: 0.5px;
	opacity: 0.8;
	filter: alpha(opacity=80);
}

footer .foot_bottom .left span {
	padding-left: 15px;
}
footer .foot_bottom .left em {
	margin: 0 12px;
}
footer .foot_bottom .gotop {
	border: 1px solid #fff;
	width: 38px;
	height: 38px;
	text-align: center;
	cursor: pointer;
	font-size: 18px;
	line-height: 38px;
	font-weight: bold;
    position: fixed;
	right: 20px;
    bottom: 20px;
    background: #343434;
}
footer .foot_top .ewm_img {
	width: 36%;
}
footer .foot_top dl dd .message_ico {
	width: 29px;
	height: 29px;
	display: inline-block;
	background: url("../img/footer.png") no-repeat;
	background-position: 0 0;
	vertical-align: middle;
    margin-top: -3px;
	margin-right: 3%;
    position: absolute;
	left: 0;
}
footer .foot_top dl dd.phone_number .message_ico {
	background-position: 0 -48px;
}
footer .foot_top dl dd.email .message_ico {
	background-position: 0 -95px;
}

.channel_content {
	margin: 60px 0;
}
.channel_content.pro_cen {
	margin: 10px 0 50px;
}
.channel_content.hotlist {
	margin: 0;
}
.channel_content.news_list {
	margin: 0 0 60px;
}
.channel_content.service_concept {
	background: url(../img/svrbg.jpg) no-repeat bottom center;
}
.pro_cen .pro_pt1 {
	color: #fff;
	font-size: 18px;
	position: relative;
	margin-bottom: 50px;
}
.pro_cen .pro_pt1 .wrap {
	background: #000;
}
.pro_cen .pro_pt1 .pt1_l {
	width: 8%;
	float: left;
    text-align: right;
	line-height: 1.05;
    padding: 25px 0 0 !important;
	margin-left: 2%;
}
.pro_cen .pro_pt1 .pt1_l .t_s {
	cursor: pointer;
	font-size: 18px;
	padding-right: 10px;
}
.pro_cen .pro_pt1 ul {
	float: right;
	width: 90%;
}
.pro_cen .pro_pt1 .t_s {
	display: inline-block;
}
.pro_cen .pro_pt1 .sep {
	margin-left: 5px;
}
.pro_cen .pro_pt1 ul li:before {
	content: '|';
	color: #fff;
	margin-right: 20px;
}
.pro_cen .pro_pt1 ul li {
	float: left;
	white-space: nowrap;
	cursor: pointer;
	font-weight: 600;
	line-height: 1.05;
}
.pro_cen .pro_pt1 .tab_li {
	height: 30px;
	padding: 25px 5px 12px 12px;
}
.pro_cen .pro_pt1 .tab_li .t_s {
	font-size: 17px;
	letter-spacing: 1px;
	position: relative;
}
.pro_cen .pro_pt1 .tab_li.cur {
	color: #FFBA3F;
}
.pro_cen .pro_pt1 .i_lin {
	position: absolute;
	bottom: 0;
	width: 0;
	height: 3px;
	background: #FFBA3F;
	z-index: 5;
	left: 0;
}
.pro_cen .pro_pt1 ul li .sep {
	width: 23px;
	text-align: center;
	display: inline-block;
}
.pro_cen .pro_pt1 ul li:last-child .sep {
	visibility: hidden;
}
.pro_cen .pro_pt2 .item_bot {
	overflow: hidden;
	background: #f5f5f5;
	height: 150px;
    text-align: center;
	transition: all .5s ease;
}
.pro_cen .pro_pt2 .item_bot .t {
	font-size: 17px;
	color: #000;
	text-align: center;
	font-weight: bold;
	line-height: 27px;
}
.pro_cen .pro_pt2 .item_bot .t a:hover {
	color: #000;
}
.pro_cen .pro_pt2 .item_top {
	padding: 30px;
	background: #ebebeb;
	position: relative;
}
.pro_cen .pro_pt2 .item_top:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	background: url("../img/pro_cen2_01_03.jpg") no-repeat;
	opacity: 0;
	filter: alpha(opacity=0);
	background-size: cover;
}
.pro_cen .pro_pt2 .item_top img._full {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
    z-index: 99;
}
.pro_cen .pro_pt2 .item_top:hover img._full {
	-moz-transform: scale(1.05, 1.05);
	-ms-transform: scale(1.05, 1.05);
	-o-transform: scale(1.05, 1.05);
	-webkit-transform: scale(1.05, 1.05);
	transform: scale(1.05, 1.05);
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	-webkit-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.pro_cen .pro_pt2 .item_top:hover:after {
	opacity: 1;
	filter: alpha(opacity=100);
}
.pro_cen .pro_pt2 li .rect-89 {
	z-index: 5;
}
.pro_cen .pro_pt2 li {
	margin-bottom: 30px;
	overflow: hidden;
}
.pro_cen .pro_pt2 li:nth-child(4n) {
	margin-right: 0;
}
.pro_cen .pro_pt2 .common_btn {
	width: 100px;
	height: 36px;
	border: 1px solid #333;
	line-height: 38px;
	font-size: 15px;
	margin: 20px 3px 0;
	display: inline-block;
	color: #000;
	transition: none;
	background: transparent;
}
.pro_cen .pro_pt2 .common_btn:hover {
	background: rgba(255,255,255,0.6);
}
.pro_cen .pro_pt2 .common_btn span {
	color: #000;
}
.pro_cen .pro_pt2 .common_btn:before {
	width: 100%;
}
.pro_cen .pro_pt2 .hide {
	display: none;
	padding: 10px 8% 0;
}
.pro_cen .pro_pt2 .hide span {
	font-size: 14px;
	color: #484848;
	width: 50%;
}
.pro_cen .pro_pt2 li:hover .item_bot {
	background: #FFBA3F;
}
.pro_cen .pro_pt2 li:hover .hide {
	display: block;
}
.pro_cen .pro_pt2 li:hover .common_btn {
	margin-top: 10px;
}
.pro_cen .pro_pt2 .item_bot .title {
	padding-top: 25px;
	transition: padding .5s ease;
	-webkit-transition: padding .5s ease;
}
.pro_cen .pro_pt2 li:hover .item_bot .title {
	padding-top: 24px;
}
.pro_cen .pro_pt2 .loading {
	text-align: center;
	display: none;
}
.pro_cen .pro_pt2 .loading img {
	width: 50px;
	height: 50px;
	margin: 0 auto;
}
.pro_cen .pro_pt2 .loading.adding {
	display: block;
}
.c_banner.detail_banner {
	overflow: unset;
}
.detail_banner {
	height: 480px;
}
.detail_banner .ban_img {
	height: 570px;
	width: 100%;
}
.pro_detail {
	margin-top: 70px;
}
.pro_detail .wrap .probox {
    display: block;
    width: 100%;
    height: 450px;
	background: #f8f8f8;
}
.pro_detail .left {
	float: left;
	width: 54%;
	height: 450px;
	overflow: hidden;
}
.pro_detail .left .rect-67 {
	padding-bottom: 65%;
}
.pro_detail .left .owl-item {
	border: 1px solid #eee;
	box-sizing: border-box;
}
.pro_detail .left .owl-item .item img {
	cursor: pointer
}
.pro_detail .left .owl-nav > div {
	position: absolute;
	font-size: 25px;
	color: #a3a3a3;
	font-weight: bold
}
.pro_detail .left .owl-nav > div:hover {
	color: #ff7200
}
.pro_detail .left .owl-nav .owl-prev {
	left: 2%;
	top: 50%;
	margin-top: -22px
}
.pro_detail .left .owl-nav .owl-next {
	right: 2%;
	top: 50%;
	margin-top: -22px
}

.c_banner .box_img {
    width: 510px;
    height: 510px;
    position: absolute;
    left: 50%;
    margin-left: -255px;
    top: 50px;
}
.pro_detail .right {
	float: right;
	width: 42%;
}
.pro_detail .right .detail_btn {
	text-align: center;
	padding: 40px 50px 40px 0;
}
.pro_detail .right .detail_btn .title {
	font-family: 'Hurgeosans', 'Roboto', 'PingFang SC', 'Microsoft Yahei', 'Helvetica Neue', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', SimSun, sans-serif;
	font-size: 30px;
	color: #000;
}
.pro_detail .right .detail_btn .info {
	font-size: 14px;
	line-height: 28px;
	height: 56px;
	overflow: hidden;
	color: #031821;
	margin-top: 20px;
}
.pro_detail .right .detail_btn .info ul li {
	float: left;
	width: 20%;
    background: #fff;
	border: 1px solid #ddd;
	padding: 8px 12px 5px 20px;
	margin: 10px 2%;
}
.pro_detail .right .detail_btn .info ul li:hover {
	color: #e30713;
	border: 1px solid rgba(190,8,20, 0.5);
}
.pro_detail .right .detail_btn .info ul li .icon {
	width: 19px;
	height: 19px;
	margin-right: 10px;
	display: inline-block;
	vertical-align: middle;
}
.pro_detail .right .detail_btn .info ul li:nth-child(1) .icon {
	background: url("../img/prodetail_info_1.png") no-repeat 0 -19px;
}
.pro_detail .right .detail_btn .info ul li:nth-child(1):hover .icon {
	background-position: 0 0
}
.pro_detail .right .detail_btn .info ul li:nth-child(2) .icon {
	background: url("../img/prodetail_info_2.png") no-repeat 0 -19px;
}
.pro_detail .right .detail_btn .info ul li:nth-child(2):hover .icon {
	background-position: 0 0;
}
.pro_detail .right .detail_btn .info ul li:nth-child(3) .icon {
	background: url("../img/prodetail_info_3.png") no-repeat 0 -19px;
}
.pro_detail .right .detail_btn .info ul li:nth-child(3):hover .icon {
	background-position: 0 0
}
.pro_detail .right .detail_btn .des {
    height: 45px;
	padding: 50px 0 30px;
    margin: 25px 0 30px;
	border-top: 1px solid #ddd;
}
.pro_detail .right .detail_btn .des ul li {
	float: left;
	width: 33%;
	text-align: center;
	border-right: 1px solid #dfdfdf;
	list-style: none;
}
.pro_detail .right .detail_btn .des ul li:last-child {
	border-right: none;
}
.pro_detail .detail_btn a {
	display: inline-block;
	padding: 0 15px;
	font-size: 16px;
    background: #fff;
	border: 2px solid #FFBA3F;
	color: #000;
	margin-right: 10px;
	height: 50px;
	line-height: 54px;
	position: relative;
	overflow: hidden;
	transition: all .5s ease;
	width: auto;
}
.pro_detail .detail_btn a.btn1:hover:after {
	top: 0;
}
.pro_detail .detail_btn a.btn1:hover {
	color: #fff;
}
.pro_detail .detail_btn a .iconfont {
	vertical-align: middle;
    margin-top: -1px;
    margin-left: 10px;
	transition: transform .5s ease;
	-webkit-transition: transform .5s ease;
}
.pro_detail .detail_btn a:hover .iconfont {
	transform: translate(5px, 0);
}
.pro_detail .detail_btn a.end {
	background: #FFBA3F;
}
.pro_detail .control {
	position: relative;
	border-top: 1px solid #e1e1e1;
	margin: 30px 0 40px;
}
.pro_detail .control ul.box > li {
	float: left;
	font-size: 17px;
	color: #232323;
	padding: 0 55px;
	cursor: pointer;
}
.pro_detail .control ul.box > li.other .s {
	position: relative;
}
.pro_detail .control ul.box > li.other .ul {
	position: absolute;
	top: 74px;
	width: 105%;
	height: auto;
	border: 1px solid #e1e1e1;
	left: -5%;
	display: none;
}
.pro_detail .control ul.box > li .ul a {
	display: block;
	line-height: 1.6;
	font-size: 17px;
	text-align: center;
	margin-bottom: 5px;
}
.pro_detail .control .i_lin {
	position: absolute;
	bottom: 16px;
	height: 4px;
	background: #FFBA3F;
	z-index: -1;
}
.pro_detail .detail_body {
	padding-top: 30px;
}
.pro_detail .detail_body .p, .pro_detail .detail_body .img_r {
	width: 50%;
}
.pro_detail .detail_body .p {
	font-size: 15px;
	line-height: 27px;
}
.pro_detail .detail_body .t {
	font-size: 27px;
	font-weight: bold;
	color: #191919;
	line-height: 1.1;
	margin-bottom: 40px;
}
.pro_detail .detail_body .tit {
	font-size: 20px;
	color: #111;
	letter-spacing: 1px;
	font-weight: 600;
	border-bottom: 2px solid #eee;
	padding: 10px 0 15px;
	margin-bottom: 40px;
}
.pro_detail .detail_body .con {
	color: #111;
	font-size: 16px;
	line-height: 2;
	padding-bottom: 15px;
}
.pro_detail .detail_body .con > li {
	margin-bottom: 75px;
}
.pro_detail .detail_body .con .parameter {
	padding: 40px;
	background: #f5f5f5;
}
.pro_detail .detail_body .parameter .par_l {
	width: 50%;
	float: left;
}
.pro_detail .detail_body .parameter .par_l li {
	margin-bottom: 20px;
	font-size: 17px;
	color: #212121;
}
.pro_detail .detail_body .parameter .par_l .pt, .pro_detail .detail_body .parameter .par_l .pb {
	float: left;
}
.pro_detail .detail_body .parameter .par_l .pt {
	font-weight: bold;
	width: 60%;
}
.pro_detail .detail_body .parameter .par_l .pb {
	line-height: 27px;
	width: 40%;
}
.pro_detail .detail_body .parts, .pro_detail .detail_body .device {
	width: 60%;
}
.pro_detail .detail_body .parts .p, .pro_detail .detail_body .device .p {
	width: 100%;
}

.site-text {
	margin: 0;
	display: none
}
#window form {
	padding: 4% 5% 0
}
#window form li {
	display: block;
	float: left;
	width: 49%;
	margin: 0 2% 2% 0
}
#window form li:nth-last-child(1), #window form li:nth-last-child(2) {
	width: 100%
}
#window form li:nth-child(even) {
	margin-right: 0
}
#window form li label span {
	color: #f00;
	margin-left: 5px;
	font-size: 17px
}
#window form li input, #window form li select {
	display: inline-block;
	width: calc(100% - 24px);
	padding: 12px 12px 10px;
	color: #444;
	border: 1px solid #d9d9d9
}
#window form li textarea {
	height: 84px;
	width: calc(100% - 20px);
	line-height: 1.6;
	padding: 10px;
	color: #444;
	border: 1px solid #d9d9d9
}
#window form li:last-child {
	width: 100%;
	clear: both;
	margin: 0;
	text-align: center
}
#window form li #submitId {
	border: 0 none;
	background: #FFBA3F;
	padding: 12px 10px 9px;
	color: #111;
	font-size: 16px;
	line-height: 21px;
	letter-spacing: 1px;
	cursor: pointer;
	min-width: 150px;
	text-shadow: rgb(255 255 255 / 30%) 1px 0 1px
}
.layer .layui-layer-content .service {
	color: #f00;
	font-size: 15px;
	font-weight: 600;
	text-align: center;
	padding-top: 25px;
	margin: 0 auto;
	clear: both
}
.site-text .service {
	color: #f00;
	font-size: 15px;
	font-weight: 600;
	text-align: center;
	padding-top: 25px;
	margin: 0 auto;
	clear: both
}

.hotsale {
	margin-top: 0;
}
.hotsale .part1 {
	background: #efefef;
	padding: 45px 0;
}
.hotsale .exhibition_hall {
	width: 100%;
}
.roundabout_box {
	height: 540px;
	width: 100%;
}
.roundabout-holder {
	list-style: none;
	width: 79%;
	height: 480px;
	margin: 0 auto;
}
.hotsale .exhibition_hall .item {
	text-align: center;
	cursor: pointer;
}
.hotsale .exhibition_hall .roundabout-in-focus {
	height: 500px !important;
	cursor: default;
}
.hotsale .exhibition_hall .roundabout-in-focus img {
	transform: scale(1);
}
.hotsale .part1 .h3_t {
	font-size: 21px;
	color: #454545;
	line-height: 1.1;
	margin-bottom: 20px;
	text-align: center;
}
.hotsale .exhibition_hall .item .tit {
	font-family: 'Hurgeosans', 'Roboto', 'PingFang SC', 'Microsoft Yahei', 'Helvetica Neue', 'Hiragino Sans GB', 'WenQuanYi Micro Hei', SimSun, sans-serif;
	font-size: 26px;
	line-height: 1.1;
	font-weight: 600;
	letter-spacing: 1px;
	margin-bottom: 50px;
}
.hotsale .exhibition_hall .item .t, .hotsale .exhibition_hall .item .tit, .hotsale .exhibition_hall .item a {
	opacity: 0;
	filter: alpha(opacity=0);
}
.hotsale .exhibition_hall .roundabout-in-focus .t, .hotsale .exhibition_hall .roundabout-in-focus .tit {
	opacity: 1;
	filter: alpha(opacity=100);
}
.hotsale .exhibition_hall .roundabout-in-focus a {
	display: inline-block;
	opacity: 1;
	filter: alpha(opacity=100);
}
.hotsale .exhibition_hall .control {
	text-align: center;
}
.hotsale .exhibition_hall .control li {
	font-size: 16px;
	color: #777;
	border-right: 2px solid #FFBA3F;
	cursor: pointer;
	line-height: 1;
	letter-spacing: 0.5px;
	padding-right: 15px;
	margin: 5px 13px 5px 0;
	white-space: nowrap;
	display: inline-block;
}
.hotsale .exhibition_hall .control li:last-child {
	border: none;
}
.hotsale .exhibition_hall .control li.cur {
	color: #111;
}
.hotsale .part2 {
	margin-top: 60px;
}
.hotsale .hotsale_intro .item_r {
	width: 49%;
	float: right;
}
.hotsale .hotsale_intro .item_r .tit {
	text-align: center;
	position: relative;
	padding-top: 100px;
}
.hotsale .hotsale_intro .item_r .cn {
	font-size: 54px;
	font-weight: bold;
	line-height: 72px;
	color: #353535;
}
.hotsale .hotsale_intro .item_r .en {
	font-size: 59px;
	font-family: 'Impact';
	line-height: 75px;
	position: absolute;
	top: 10px;
	z-index: -1;
	color: #c9c9c9;
	color: rgba(201, 201, 201, .4)
}
.hotsale .hotsale_intro .item_r .lin {
	text-align: center;
	margin-top: 15px;
}
.hotsale .hotsale_intro .item_r .lin img {
	display: inline-block;
	width: auto;
}
.hotsale .hotsale_intro .item_r .p {
	font-size: 15px;
	color: #353535;
	margin-top: 35px;
}
.hotsale .hotsale_intro .item {
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-bottom: 100px;
}
.hotsale .hotsale_intro .owl-dots {
	position: absolute;
	right: 10px;
	bottom: 36px;
	line-height: 19px;
}
.hotsale .hotsale_intro .owl-dots .owl-dot {
	width: 12px;
	height: 12px;
	background: url("../img/czc04_2.png") no-repeat;
	display: inline-block;
	margin: 0 10px;
	vertical-align: middle;
}
.hotsale .hotsale_intro .owl-dots .owl-dot.active {
	width: 18px;
	height: 19px;
	background: url("../img/czc04_1.png") no-repeat;
}
.hotsale .part3 {
	text-align: center;
}
.hotsale .part3 .item_b .box {
	position: absolute;
	width: 120px;
	height: 186px;
	top: 50%;
	margin-top: -93px;
	left: 50%;
	margin-left: -50px;
	z-index: 4;
	text-align: center;
	transition: opacity .5s ease;
}
.hotsale .part3 .item_b .box .t {
	font-size: 27px;
	color: #fff;
	font-weight: bold;
}
.hotsale .part3 .item_b:hover .box {
	opacity: 0;
	filter: alpha(opacity=0);
}
.hotsale .part3 .item_t {
	border-top: 1px solid #fff;
	outline: 0;
}
.hotsale .part3 .item_t {
	border-right: 1px solid #999;
	cursor: pointer;
}
.hotsale .part3 .item_t.cur {
	border: 1px solid #fff;
}
.hotsale .part3 .item_t .mark {
	width: 100%;
	height: 100%;
	background: url("../img/black.4.png") repeat;
	position: absolute;
	top: 0;
	left: 0;
}
.hotsale .part3 .item_t.cur .mark {
	display: none;
}
.hotlist .roundabout_box {
	height: 100%;
	width: 100%;
	margin-bottom: 30px;
}
.hotlist .part1 .slick-slide img {
	transform: scale(0.6);
	opacity: 0.6;
	filter: alpha(opacity=60);
	transition: all .5s ease;
}
.hotlist .part1 .slick-slide.slick-center img {
	transform: scale(1.2);
	opacity: 1;
	filter: alpha(opacity=100);
}
.hotlist .part1 .slick-slide {
	outline: 0;
}
.hotlist .part1 .item.slick-center .t, .hotlist .part1 .item.slick-center .tit, .hotlist .part1 .item.slick-center a {
	opacity: 1;
	filter: alpha(opacity=100);
	transition: opacity .5s ease;
	-webkit-transition: opacity .5s ease
}
.hotlist .part1 .item .common_btn {
	margin-top: 40px;
}
.hotlist .part3 .slick-track {
	margin-left: 0;
}
.create.c_banner {
	height: 650px;
}
.create .box {
	top: 70px;
	width: 500px;
	left: 50%;
	margin-left: -250px;
}
.create .box .t {
	font-size: 54px;
	margin-top: 50px;
	margin-bottom: 50px;
}
.create .box .p {
	font-size: 16px;
	line-height: 28px;
	margin-bottom: 25px;
}
.create .title {
	text-align: center;
	color: #363636;
	padding-bottom: 35px;
}
.create .title .t {
	font-size: 32px;
	line-height: 48px;
	font-weight: normal;
	margin-bottom: 20px;
}
.create .title .tit_p {
	width: 75%;
	margin: 0 auto;
	font-size: 16px;
	color: #363636;
}
.create .part_bg {
	width: 100%;
	height: 640px;
	background: url("../img/create2.png") no-repeat center center;
	position: relative;
}
.create .part_bg:after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	height: 108px;
	width: 1px;
	background: #83c447;
}
.create .part_bottom {
	padding-bottom: 380px;
}
.create .part_bottom ul li {
	width: 21%;
	float: left;
	text-align: center;
	margin: 0 2%;
}
.create .part_bottom ul li img {
	width: 220px;
	height: 180px;
	transition: all .5s ease;
}
.create .part_bottom ul li:hover img {
	transform: rotateY(180deg);
}
.create .part_bottom ul li .t {
	font-size: 21px;
	color: #039e5a;
	padding-bottom: 25px;
	padding-top: 8px;
}
.create .part_bottom ul li .p {
	font-size: 16px;
	color: #565656;
}

.rect-70 {
	padding-bottom: 70%;
}
.server .part1 .part1_r {
	width: 54%;
	float: right;
}
.server .part1 .part1_l {
	width: 43%;
	float: left;
	margin-left: 3%;
}
.server .part1 .part1_l .t {
	font-size: 54px;
	line-height: 1.1;
	margin-bottom: 40px;
	color: #000;
	font-weight: normal;
	margin-top: 30px;
}
.server .part1 .part1_l .p {
	font-size: 17px;
	color: #000;
	line-height: 27px;
	margin-bottom: 25px;
}
.server .part2 {
	padding: 120px 0;
	background: url("../img/server03.jpg") no-repeat center center;
	position: relative;
	margin-bottom: 75px;
}
.server .part2 .mark {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("../img/server02.png") no-repeat center;
}
.server .part2 .box {
	position: relative;
	margin-left: 3%;
}
.server .part2 .box .infos {
	margin-bottom: 6%;
}
.server .part2 .box li {
	line-height: 50px;
	height: 50px;
	margin-bottom: 25px;
}
.server .part2 .box li span {
	float: left;
}
.server .part2 .t {
	font-size: 27px;
	color: #fff;
	margin-right: 35px;
}
.server .part2 .en {
	font-size: 35px;
	width: 50px;
	background: #FFBA3F;
	border-radius: 50%;
	display: inline-block;
	text-align: center;
	color: #000;
	font-family: 'Impact';
	margin-right: 24px;
}
.server .part2 .s {
	font-size: 35px;
	color: #fff;
	font-family: 'Arial';
}
.server .part3 .infos_ul {
	text-align: center;
}
.server .part3 .infos_ul li {
	display: inline-block;
	width: 29%;
	text-align: center;
}
.server .part3 .infos_ul li a {
	display: inline-block;
	width: 80%;
	margin: 0 auto;
}
.server .part3 .infos_ul li .t {
	font-size: 21px;
	color: #000;
	margin-bottom: 32px;
	line-height: 1.1;
}
.server .part3 .infos_ul li .p {
	margin-top: 30px;
	font-size: 15px;
	color: #414141;
	;
}
/* contact_us */
.rect-49 {
	padding-bottom: 49%;
}
.contact_us {
	margin: 75px 0;
}
.contact_us .part1 {
	padding-bottom: 70px;
}
.contact_us .part1_l {
	width: 20%;
	float: left;
	padding-right: 5%;
}
.contact_us .part1_r {
	width: 69%;
	float: right;
	padding-left: 5%;
	border-left: 1px solid #e6e6e6;
	padding-bottom: 5px;
}
.contact_us .part1_l .t {
	font-size: 27px;
	color: #1e1e1e;
	line-height: 1.1;
	margin-bottom: 23px;
	margin-top: 15px;
}
.contact_us .part1_l .lin {
	width: 25px;
	height: 1px;
	background: #FFBA3F;
	display: inline-block;
	margin-bottom: 25px;
}
.contact_us .part1_l .p {
	font-size: 16px;
	line-height: 27px;
	color: #1e1e1e;
	margin-bottom: 25px;
}
.contact_us .part1_l .p .tit {
	display: block;
}
.contact_us .part1_r .t {
	font-size: 27px;
	color: #1e1e1e;
	line-height: 70px;
}
.contact_us .part1_r .t .t_logo {
	width: 244px;
	height: 45px;
}
.contact_us .part1_r .t .con {
	vertical-align: middle;
}
.contact_us .part1_r .p {
	font-size: 16px;
	color: #1e1e1e;
	margin-bottom: 25px;
}
.contact_us .part2 {
	padding: 90px 0 140px;
	background: url("../img/contact01.jpg") no-repeat center center;
}
.contact_us .part2 .box {
	width: 50%;
	margin: 0 auto;
	text-align: center;
	color: #FFBA3F;
}
.contact_us .part2 .box .t {
	font-size: 27px;
	line-height: 1.1;
	margin-bottom: 30px;
}
.contact_us .part2 .scrollBox {
	height: 200px;
	overflow: hidden;
	margin-bottom: 23px;
	position: relative;
}
.contact_us .part2 .contentBox {
	font-size: 16px;
	line-height: 32px;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
}
.contact_us .part2 .item {
	width: 36px;
	height: 36px;
	display: inline-block;
	margin-right: 20px;
	background: url("../img/contact03.png") no-repeat center;
	cursor: pointer;
}
.contact_us .part2 .item.down {
	background: url("../img/contact04.png") no-repeat center;
}
.contact_us .part3 {
	background: #eee url("../img/contact02.jpg") no-repeat center top;
	padding-top: 420px;
}
.contact_us .part3 .swiper-container {
	height: 310px;
	background: #fff;
	overflow: hidden;
}
.contact_us .part3 .swiper-container .box {
	width: 75%;
	margin-left: 15%;
	margin-top: 75px;
	margin-bottom: 40px;
}
.contact_us .part3 .swiper-container .box .box_l {
	width: 42%;
	float: left;
}
.contact_us .part3 .swiper-container .box .box_r {
	width: 51%;
	float: right;
}
.contact_us .part3 .swiper-container .t {
	position: relative;
	display: inline-block;
	margin-top: -11px;
	margin-bottom: 20px;
}
.contact_us .part3 .swiper-container .cn {
	font-size: 30px;
	color: #181818;
	font-weight: bold;
}
.contact_us .part3 .swiper-container .en {
	font-size: 70px;
	font-family: 'Impact';
	color: #b8b8b8;
	position: absolute;
	top: -46px;
	right: -100px;
	z-index: -1;
	color: rgba(184, 184, 184, 0.4);
}
.contact_us .part3 .swiper-container .p {
	font-size: 16px;
	color: #848484;
	line-height: 24px;
	margin-bottom: 24px;
}
.contact_us .part3 .swiper-container .pagination {
	position: absolute;
	left: 110px;
	top: 113px;
	z-index: 5;
}
.contact_us .part3 .swiper-container .swiper-pagination-switch {
	display: block;
	width: 13px;
	height: 13px;
	border-radius: 50%;
	background: #e5e4e9;
	margin-bottom: 9px;
	cursor: pointer;
}
.contact_us .part3 .swiper-container .swiper-active-switch {
	background: #FFBA3F;
}
.contact_us .part3 .part3_bot {
	width: 100%;
	height: 120px;
	background: #FFBA3F;
	position: relative;
	;
	overflow: hidden;
	margin-bottom: 50px;
}
.contact_us .part3 .part3_bot:after {
	content: '';
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -25px;
	border-top: 25px solid #fff;
	border-right: 25px solid transparent;
	border-left: 25px solid transparent;
}
.contact_us .part3 .part3_bot .p {
	font-size: 18px;
	color: #282828;
	text-align: center;
	line-height: 30px;
	width: 78%;
	margin: 30px auto;
}
.contact_us .part4 .t {
	font-size: 30px;
	text-align: center;
	color: #181818;
	line-height: 1.1;
	padding: 60px 0 40px;
}
.contact_us .part4 .video_li .s {
	font-size: 18px;
	color: #565656;
	text-align: center;
	margin: 25px 0;
	line-height: 1.1;
}
/* job */
/*widgets_xc_job_list_6*/
.widgets_xc_job_list_6 .part01 {
	height: 220px;
}
.widgets_xc_job_list_6 .part01 .prt01_top {
	padding-top: 65px;
}
.widgets_xc_job_list_6 .xiala_area {
	margin-top: 55px;
}
.widgets_xc_job_list_6 .part01 .tit {
	margin-bottom: 5px;
	line-height: 1;
	font-size: 40px;
	color: #fff;
}
.widgets_xc_job_list_6 .part01 .desc {
	line-height: 1;
	font-size: 15px;
	color: #fff;
}
.widgets_xc_job_list_6 .part01 .desc .job_num {
	font-size: 30px;
	font-weight: bold;
	color: #ffde00;
}
.widgets_xc_job_list_6 .prt01_search_inp, .widgets_xc_job_list_6 .prt01_search_btn {
	margin-top: 13px;
}
.widgets_xc_job_list_6 .prt01_search_inp {
	margin-right: 3px;
	padding: 0;
	width: 665px;
	height: 48px;
	line-height: 48px;
	border: none;
}
.widgets_xc_job_list_6 .prt01_search_btn {
	display: block;
	width: 160px;
	height: 48px;
	background: #FFBA3F;
	color: #000;
	text-align: center;
	line-height: 48px;
	font-size: 25px;
	font-weight: bold;
}
.widgets_xc_job_list_6 .prt01_search_btn .iconfont {
	vertical-align: 0;
}
.widgets_xc_job_list_6 .xiala_area {
	width: 102%;
}
.widgets_xc_job_list_6 .xiala_item {
	margin: 0;
	margin-right: 2%;
	width: 48%;
	line-height: 48px;
	color: #333;
	background-color: #e8e6e0;
}
.widgets_xc_job_list_6 .xiala_item > input {
	border: none;
}
.widgets_xc_job_list_6 .xiala_item .input_mb {
	line-height: 48px;
}
.widgets_xc_job_list_6 .xiala_item .xz_li {
	line-height: 1.6em;
}
.widgets_xc_job_list_6 .select-ui-choose {
	height: 48px !important;
	line-height: 48px !important;
	border-bottom: none !important;
	border-radius: 0 !important;
	width: 100%;
}
.widgets_xc_job_list_6 .xiala_area .form_box {
	width: 49%;
	margin-right: 1%;
}
.widgets_xc_job_list_6 .select-ui-choose-default {
	height: 48px;
	border-bottom: none;
	line-height: 48px;
	border-radius: 0;
	background: #E8E6E0;
}
.widgets_xc_job_list_6 .select-ui-choose ._arrow {
	right: 14px;
}
.widgets_xc_job_list_6 .part02 {
	position: relative;
	margin-bottom: 50px;
}
.widgets_xc_job_list_6 .part02 .result_head {
	margin-top: 55px;
	line-height: 3em;
	font-size: 15px;
	font-weight: bold;
	color: #555;
	border-bottom: #999 2px solid;
}
.widgets_xc_job_list_6 .part02 .col01 {
	width: 20%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.widgets_xc_job_list_6 .part02 .col02 {
	width: 12%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	min-height: 1px;
}
.widgets_xc_job_list_6 .part02 .col03 {
	width: 15%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	min-height: 1px;
}
.widgets_xc_job_list_6 .part02 .col04 {
	width: 22%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.widgets_xc_job_list_6 .part02 .col05 {
	width: 15%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.widgets_xc_job_list_6 .part02 .col06 {
	width: 15%;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	min-height: 1px;
}
.widgets_xc_job_list_6 .part02 .rec {
	height: 49px;
	line-height: 49px;
	font-size: 15px;
	color: #050505;
	border-bottom: #e5e5e5 1px solid;
	cursor: pointer;
}
.widgets_xc_job_list_6 .swiper-container {
	height: 350px;
}
.widgets_xc_job_list_6 .num {
	text-align: center;
	margin-top: 10px;
}
.widgets_xc_job_list_6 .num .i1 {
	font-size: 20px;
	color: #666;
	font-weight: bold;
}
.widgets_xc_job_list_6 .part02 .arrs {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -42px;
	width: 50px;
	height: 50px;
	font-size: 30px;
	line-height: 1.05;
	text-align: center;
	line-height: 50px;
	background: #e8e6e0;
	color: #b4b4b4;
	font-weight: bold;
}
.widgets_xc_job_list_6 .part02 .arrs .iconfont {
	vertical-align: 0;
	margin: 0;
}
.widgets_xc_job_list_6 .part02 .arrs.arr_prev {
	left: 50%;
	margin-left: -670px;
	background-position: 0 0;
}
.widgets_xc_job_list_6 .part02 .arrs.arr_next {
	right: 50%;
	margin-right: -670px;
	background-position: -50px 0;
}
.widgets_xc_job_list_6 .part02 .arrs:hover {
	background: #FFBA3F;
	color: #fff;
}
.widgets_xc_job_list_6 .job-det-box {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url("../img/black.4.png") repeat;
	background: rgba(0, 0, 0, 0.5);
	z-index: 99;
	display: none;
}
.widgets_xc_job_list_6 .job_detail {
	position: absolute;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 3%;
	width: 940px;
	height: 600px;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -470px;
	background: #fff;
}
.widgets_xc_job_list_6 .job_detail .btn_close {
	display: block;
	position: absolute;
	top: 35px;
	right: 45px;
	width: 30px;
	height: 30px;
	font-size: 0;
	background: url("../img/job03.png") 0 0 no-repeat;
}
.widgets_xc_job_list_6 .job_detail .job_tit {
	line-height: 2.4em;
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	border-bottom: #d2d2d2 2px solid;
}
.widgets_xc_job_list_6 .job_detail .txt_con {
	margin: 18px 0 0;
	height: 380px;
	overflow-y: auto;
	font-size: 14px;
	line-height: 28px;
}
.widgets_xc_job_list_6 .job_detail .txt_con::-webkit-scrollbar {
	width: 8px;
	height: 8px;
	cursor: pointer;
}
.widgets_xc_job_list_6 .job_detail .txt_con::-webkit-scrollbar-track {
	background-color: #ddd;
	cursor: pointer;
}
.widgets_xc_job_list_6 .job_detail .txt_con::-webkit-scrollbar-thumb {
	background-color: #FFBA3F;
}
.widgets_xc_job_list_6 .job_detail .det_rec {
	margin-bottom: 6px;
}
.widgets_xc_job_list_6 .job_detail .det_rec .tit {
	width: 12.3%;
	color: #666;
}
.widgets_xc_job_list_6 .job_detail .det_rec .desc {
	width: 77.6%;
	color: #333;
}
.widgets_xc_job_list_6 .job_detail .det_mailto_box {
	padding: 15px 0 15px 3.6%;
	font-size: 14px;
	color: #333333;
	line-height: 23px;
	background-color: #cfcfcf;
}
.widgets_xc_job_list_6 .job_detail .det_mailto_box > a {
	font-weight: bold;
	color: #2e3669;
	text-decoration: underline;
}
.job .job_foot .box {
	background: url("../img/job02.jpg") no-repeat center;
	background-size: cover;
	padding: 35px 40px;
	color: #000;
}
.job .job_foot .box .t {
	font-size: 24px;
	line-height: 1.1;
	margin-bottom: 20px;
}
.job .job_foot .box .p {
	font-size: 15px;
	margin-bottom: 5px;
}
.job .job_foot .box .p a {
	text-decoration: underline;
	color: #2e3669;
}

.rect-44 {
	padding-bottom: 44%;
}
.rect-47 {
	padding-bottom: 47%;
}
.rect-55 {
	padding-bottom: 55%;
}
.rc_cen {
	background: url("../img/rc01.jpg") no-repeat top center;
	margin: 0;
	padding: 70px 0;
}
.rc_cen .part1_l {
	width: 43%;
	float: left;
}
.rc_cen .part1_r {
	width: 57%;
	float: right;
}
.rc_cen .part1 .box {
	margin-top: 60px;
	margin-left: 55px;
	margin-right: 55px;
}
.rc_cen .part1 .box .t {
	font-size: 27px;
	line-height: 1.1;
	color: #332e3a;
	padding-bottom: 27px;
}
.rc_cen .part1 .box .p {
	font-size: 15px;
	color: #332e3a;
	line-height: 27px;
}
.rc_cen .part1_r .box {
	width: 60%;
	position: absolute;
	left: 60px;
	top: 60px;
	z-index: 5;
	margin: 0;
}
.rc_cen .part1_r .box .t, .rc_cen .part1_r .box .p {
	color: #fff;
}
.rc_cen .part1_r .common_btn {
	margin: 26px 0;
}
.rc_cen .part1_b_l {
	width: 43%;
	float: left;
}
.rc_cen .part1_b_r {
	width: 57%;
	float: left;
}
.rc_cen .part1_b_l .box {
	position: absolute;
}
.rc_cen .part1_b_l .box .common_btn {
	background: transparent;
	border: 2px solid #000;
	height: 42px;
	line-height: 42px;
	font-size: 16px;
	width: 132px;
	margin-top: 25px;
}
.rc_cen .part1_b_r .icon_box {
	margin-left: 95px;
	margin-top: 140px;
}
.rc_cen .part1_b_r .icon_box .item1 {
	float: left;
	width: 55%;
}
.rc_cen .part1_b_r .icon_box .item2 {
	float: left;
	width: 40%;
	margin-left: 5%;
}
.rc_cen .part1_b_r .icon_box .item .icon {
	margin-bottom: 30px;
}
.rc_cen .part1_b_r .icon_box .item .sl, .rc_cen .part1_b_r .icon_box .item .sr {
	width: 50%;
	float: left;
}
.rc_cen .part1_b_r .icon_box .item .sl {
	font-size: 15px;
	color: #332e3a;
}
.rc_cen .part1_b_r .icon_box .item .sr {
	font-size: 55px;
	font-family: 'Impact';
	color: #4e4e4e;
	line-height: 1.1;
	text-align: center;
	margin-top: -5px;
}
.rc_cen .part1_b_r .icon_box .item .sr .icon {
	font-size: 22px;
}
.rc_cen .part1_b_r .icon_box .item1 .s {
	border-right: 1px solid #d1d1d1;
}
.rc_cen .part2 {
	margin-top: 85px;
}
.rc_cen .part2 .tit {
	font-size: 36px;
	color: #161616;
	text-align: center;
	line-height: 1.1;
	margin-bottom: 100px;
}
.rc_cen .part2 .item .box {
	padding: 12% 10%;
	color: #161616;
	box-shadow: 0 0 20px 3px rgba(157, 157, 157, 0.3);
	border: 1px solid rgb(157, 157, 157)\0;
	border-bottom: 0;
}
.rc_cen .part2 .item .box .t1 {
	font-size: 18px;
	line-height: 1.1;
	margin-bottom: 14px;
}
.rc_cen .part2 .item .box .t2 {
	font-size: 24px;
	line-height: 1.1;
	margin-bottom: 50px;
}
.rc_cen .part2 .item .box .more {
	font-size: 16px;
	line-height: 1.1;
	margin-bottom: 12px;
	display: inline-block;
}
.rc_cen .part2 .item .box .lin {
	width: 30px;
	height: 2px;
	background: #FFBA3F;
	display: block;
}
.rc_cen .part2 .item.imgZoom {
	overflow: visible;
}
.rc_cen .part2 .item:hover {
	transform: translate(3px, -5px);
}
.rc_cen .part2 .item {
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.rc_cen .part2 .item:hover .box {
	box-shadow: 0 0 10px 5px rgba(157, 157, 157, 0.3);
}
/* news_list */
/* newslist-10 start*/
.widget-newslist-10 .list_box {
	padding: 25px 15px 26px;
	position: relative;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.widget-newslist-10 .list_main {
	overflow: hidden;
}
.widget-newslist-10 .list_bd {
	padding-top: 20px;
	border-top: 2px solid #FFBA3F;
}
.widget-newslist-10 .list_bd ul {
	padding-bottom: 50px;
}
.widget-newslist-10 .bd_r {
	width: 20%;
	margin-left: 3%;
}
.widget-newslist-10 .bd_r a {
	display: block;
}
.widget-newslist-10 .list_title {
	font-size: 22px;
	color: #202020;
	font-weight: 600;
	display: block;
}
.widget-newslist-10 .list_title:hover {
	color: #FFBA3F;
}
.widget-newslist-10 .list_tool {
	font-size: 14px;
	color: #c9c9c9;
	line-height: 20px;
	letter-spacing: 1px;
	padding: 12px 0 0;
}
.widget-newslist-10 .list_tool span {
	display: inline-block;
	vertical-align: middle;
}
.widget-newslist-10 .list_tool .share {
	cursor: pointer;
	margin: 0 20px;
}
.widget-newslist-10 .list_p {
	font-size: 15px;
	color: #7d7d7d;
	line-height: 26px;
	height: 52px;
	padding-top: 10px;
	overflow: hidden;
}
.widget-newslist-10 .list_box:after {
	content: "";
	width: 88%;
	height: 1px;
	background-color: #e6e6e6;
	position: absolute;
	bottom: 0;
	right: 0;
}
/* .widget-newslist-10 li:hover .list_box{background-color:#f8f8f8;} */
/* .widget-newslist-10 li:hover .list_box:after{background-color:#f8f8f8;} */
.widget-newslist-10 li:hover .list_title a {
	color: #FFBA3F;
}
.widget-newslist-10 .list_time {
	font-size: 15px;
	color: #181818;
	padding: 1%;
	width: 65px;
	text-align: center;
	background: #FFBA3F;
	position: relative;
}
.widget-newslist-10 .list_time:after {
	content: '';
	position: absolute;
	right: -30px;
	top: 0;
	height: 100%;
	width: 1px;
	background: #e6e6e6;
}
.widget-newslist-10 .list_time_day {
	display: block;
	font-size: 42px;
	color: #181818;
	line-height: 50px;
	font-family: 'Arial';
	font-weight: bold;
	line-height: 1.1;
}
.widget-newslist-10 .select-ui-choose ._arrow {
	width: 16%;
	right: 0;
	background: #e3e3e3;
}
.widget-newslist-10 .select-ui-choose ._arrow .arr {
	left: 50%;
	margin: 0 0 0 -0.4em;
	border-color: #969696 transparent transparent;
}
body .select-ui-options li:hover, body .select-ui-options li.hover {
	background: #FFBA3F;
}
body .select-ui-options-bottom, .widget-newslist-10 .select-ui-choose-bottom.on, .widget-newslist-10 .select_box {
	border-radius: 0;
}
.widget-newslist-10 .bdsharebuttonbox a {
	padding: 0;
	margin: 0;
	background: none;
	height: 20px;
	line-height: 20px;
}
.widget-newslist-10 .list_bd .noimg .bd_c {
	width: 84%;
}
.widget-newslist-10 .select_group {
	width: 31%;
	margin: 0 1%;
	float: left;
}
.widget-newslist-10 .select_box {
	font-size: 18px;
	color: #1b1b1b;
	position: relative;
}
.widget-newslist-10 .select_box .tit {
	border-bottom: 2px solid #FFBA3F;
	padding-left: 15px;
	line-height: 1.1;
	line-height: 45px;
	height: 45px;
	padding-right: 10px;
	overflow: hidden;
}
.widget-newslist-10 .select_box.click .tit {
	cursor: pointer;
}
.widget-newslist-10 .select_box .select_ul {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: auto;
	overflow-y: auto;
	background: #fff;
	z-index: 15;
	max-height: 120px;
	box-sizing: border-box;
	border: 1px solid #ccc;
	box-shadow: 0 0 5px 0 rgba(157, 157, 157, 0.8);
	display: none;
}
.widget-newslist-10 .select_box .select_ul .item {
	height: 40px;
	line-height: 40px;
	padding: 0 15px;
	cursor: pointer;
}
.widget-newslist-10 .select_box .select_ul .item:hover {
	background: #FFBA3F;
	color: #fff;
}
.widget-newslist-10 .select_box .key_ward {
	cursor: pointer;
}
.widget-newslist-10 .select_box .select_ul::-webkit-scrollbar {
	width: 8px;
	height: 8px;
	cursor: pointer;
}
.widget-newslist-10 .select_box .select_ul::-webkit-scrollbar-track {
	background-color: #ddd;
	cursor: pointer;
}
.widget-newslist-10 .select_box .select_ul::-webkit-scrollbar-thumb {
	background-color: #FFBA3F;
}
.widget-newslist-10 .select_box .key_input {
	border: 0;
	border-bottom: 2px solid #FFBA3F;
	line-height: 45px;
	height: 45px;
	overflow: hidden;
	padding: 0 4%;
	width: 92%;
}
.widget-newslist-10 .select_box .key_input::-webkit-input-placeholder {
	font-size: 18px;
	color: #1b1b1b;
}
.widget-newslist-10 .select_box .key_icon {
	position: absolute;
	top: 50%;
	margin-top: -15px;
	right: 4%;
	z-index: 3;
	cursor: pointer;
	border: none;
	outline: none;
	background: transparent;
	font-size: 20px
}
.news_ban .owl-carousel {
	position: relative;
	background: url("../img/news_list.png") repeat;
	margin-top: 50px;
}
.news_ban .goods_img {
	width: 25.6%;
	height: 226px;
	margin: 50px 56px 50px;
}
.news_ban .goods_img img {
	display: block;
	width: 100%;
	height: 100%;
}
.news_ban .news_info {
	width: 60.33333%;
	margin-top: 50px;
	color: #070707;
}
.news_ban .news_date {
	margin-top: 15px;
	font-size: 14px;
	line-height: 24px;
}
.news_ban .news_tit {
	font-size: 20px;
	line-height: 40px;
}
.news_ban .news_con {
	height: 75px;
	margin-top: 20px;
	font-size: 15px;
	line-height: 24px;
	overflow: hidden;
	margin-bottom: 20px;
}
.news_ban .hd {
	height: 65px;
	background: rgba(0, 0, 0, 0.6);
	overflow: hidden;
}
.news_ban .hd li {
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 65px;
	cursor: pointer;
}
.news_ban .hd li a {
	display: block;
}
.news_ban .hd li.on {
	background-color: #ae690d;
}
.news_ban .hd li .ion {
	margin-left: 12.5%;
	vertical-align: baseline;
}
.news_ban .news_info a {
	font-size: 15px;
	color: #070707;
}
.news_ban .news_owl .owl-nav [class^=owl-] {
	position: absolute;
	font-size: 44px;
	color: #5c5d60;
	line-height: 1.1;
	left: -60px;
	top: 50%;
	margin-top: -22px;
	z-index: 6;
}
.news_ban .news_owl .owl-nav .owl-next {
	right: -60px;
	left: auto;
}
.news_ban {
	height: 360px;
}
.c_banner.news_ban .box {
    top: 34%;
}
.c_banner.news_ban .box .t {
    margin-bottom: 10px;
}
.news_detail {
	background: #f3f3f3;
	margin: 0;
	padding: 50px 0 60px;
}
.widgets_xc_newdetail_unite_2 .wrap {
	background: #fff;
    padding: 50px 40px;
    margin: 0 auto;
    border: 1px solid #eee;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-shadow: 6px 6px 0 rgb(0 0 0 / 2%);
    -webkit-box-shadow: 6px 6px 0 rgb(0 0 0 / 2%);
    box-shadow: 6px 6px 0 rgb(0 0 0 / 2%);
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_content {
	border-bottom: 1px solid #bac0c6;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .iconfont {
	color: #676767;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_content ._title {
    font-size: 26px;
    font-weight: bold;
    color: #111;
	padding-bottom: 10px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools {
	font-size: 0;
	color: #7e7e7e;
	margin-bottom: 10px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools ._tool {
	font-size: 14px;
	margin-right: 10px;
	display: inline-block;
	height: 50px;
	line-height: 50px;
	vertical-align: middle;
	overflow: hidden;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools .iconfont {
	font-size: 18px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	vertical-align: -2px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools b {
	font-weight: normal;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools #switcher {
	margin-left: 10px;
	line-height: 41px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools #switcher ._title {
	margin-right: 5px;
	font-size: 14px;
	color: #7e7e7e;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools #switcher a {
	font-size: 13px;
	margin: 0 1px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top ._tools .bds_more {
	float: none;
	background: none;
	padding: 0;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .myart {
	font-size: 16px;
	line-height: 2;
	color: #333;
	padding: 30px 0;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .myart .vfile {
	width: 960px;
	margin: 0 auto 40px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .myart .video-js {
	width: 1180px;
	height: auto;
	margin: 0 auto 30px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .myart img {
    text-align: center;
    max-width: 960px !important;
    height: auto !important;
    overflow: hidden;
    margin: 15px auto;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box .btn_prev, 
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box .btn_next, 
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box .btn_nav {
	width: 36px;
	height: 36px;
	margin-left: 16px;
	text-align: center;
	border: 1px solid #999;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box i.iconfont {
	height: auto;
	margin: 0;
	font-size: 20px;
	color: #999;
	text-align: center;
	line-height: 38px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box .btn_next i.iconfont {
	margin-left: 3px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box .btn_nav {
	width: 36px;
	height: 36px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box .btn_nav i.iconfont {
	font-size: 16px;
	line-height: 38px;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box a:hover {
	background-color: #FFBA3F;
	border-color: #FFBA3F;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .detail_btn_box a:hover i.iconfont {
	color: #000;
}
.widgets_xc_newdetail_unite_2 .page_info {
    padding-top: 25px;
	border-top: 1px solid #e4e4e4;
}
.widgets_xc_newdetail_unite_2 .page_info .arcpre {
    padding-bottom: 5px;
}
.widgets_xc_newdetail_unite_2 .page_info_btn:first-child {
    text-align: left;
}
.widgets_xc_newdetail_unite_2 .page_info_btn:last-child {
    text-align: right;
}
.widgets_xc_newdetail_unite_2 .page_info .b_text {
	width: 8.8%;
	height: 60px;
	font-size: 16px;
	color: #000;
	text-align: center;
	line-height: 60px;
}
.widgets_xc_newdetail_unite_2 .page_info .news_tit {
	width: 77.7%;
	height: 60px;
	margin-left: 2%;
	font-size: 16px;
	color: #000;
	line-height: 60px;
}
.widgets_xc_newdetail_unite_2 .page_info_btn:hover .b_text {
	background-color: #eec848;
}
/* 网点地图 */
.net {
	margin: 0 0 100px;
}
.net .map_box {
	height: 570px;
}
.net .map_box img {
	max-width: none;
}
.net .map_box .example_img {
	width: 100%;
	height: 100%;
}
.net .form_tab {
	margin-top: 55px;
	background: #FFBA3F;
	padding: 25px 0;
	margin-bottom: 30px;
}
.net .form_tab .box {
	padding: 0 65px;
}
.net .form_tab .box .group, .net .form_tab .box .key, .net .form_tab .box .submit {
	width: 33%;
	height: 45px;
	line-height: 45px;
	border: none;
	outline: 0;
	margin-right: 2%;
	float: left;
}
.net .form_tab .box .city {
	width: 15%;
}
.net .form_tab .box .key {
	width: 35%;
	padding: 0;
	padding-left: 2%;
}
.net .form_tab .box .submit {
	width: 7%;
	margin-right: 0;
	padding: 0;
	text-align: center;
	background: #ffffff;
	font-size: 28px;
	color: #000;
	font-weight: bold;
	overflow: hidden;
	cursor: pointer;
}
.net .form_tab .box .submit .iconfont {
	margin: 0;
	line-height: 1.1;
}
.net .form_tab .box .select-ui-choose-default, .net .form_tab .box .group select {
	width: 100%;
	height: 100%;
	line-height: 45px;
	border: none;
	border-radius: 0;
	vertical-align: -2px;
}
.net .form_tab .select-ui-choose-default ._txt {
	padding-left: 22px;
	color: #000;
}
.net .form_tab .select-ui-choose ._arrow {
	right: 15px;
}
.net .con_ul li {
	border-bottom: 1px solid #f0f1f3;
}
.net .con_ul li dl {
	padding: 55px 20px 0;
	height: 130px;
	overflow: hidden;
	margin-bottom: 35px;
}
.net .con_ul li:hover {
	background: #f8f8f9;
}
.net .con_ul li dt {
	font-size: 22px;
	color: #292929;
	margin-bottom: 3%;
	font-weight: bold;
	margin-bottom: 23px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.net .con_ul li dt span {
	color: #FFBA3F;
}
.net .con_ul li dd {
	float: left;
	min-width: 24%;
	max-width: 100%;
	margin-bottom: 5px;
	margin-right: 1%;
	font-size: 16px;
	color: #000;
}
.net .con_ul li dd.address {
	cursor: pointer;
}
.net .con_ul li dd.summary {
	width: 100%;
}
.net .form_tab .select-ui-choose-default ._arrow .arr {
	width: 16px;
	height: 8px;
	background: url("../img/net01.png") no-repeat;
	background-position: 0 0;
	border-color: transparent;
	border: 0;
	margin-top: 0;
	margin-top: -4px;
}
.net .form_tab .select-ui-choose-default.on ._arrow .arr {
	background-position: 0 -8px;
}
/* news_center */
/* news_cen公共标题 */
.rect-61 {
	padding-bottom: 61%;
}
.news_title .news_tit {
	font-size: 36px;
	color: #332e3a;
	background: url("../img/news_cen01.png") no-repeat;
	line-height: 1.1;
	padding: 6px 0 15px;
	display: inline-block;
	width: 185px;
}
.news_title .p {
	font-size: 15px;
	color: #1b1b1b;
	padding-bottom: 25px;
	color: rgba(27, 27, 27, .54)
}
/* news_cen公共标题 */
.news_cen {
	margin: 0;
}
.news_cen .part1 {
	background: url("../img/news_cen02.jpg") no-repeat center center;
	padding-top: 65px;
	padding-bottom: 70px;
}
.news_cen .part1 .part1_l {
	width: 43%;
	float: left;
	margin-right: 2%;
}
.news_cen .part1 .part1_l .rect-100:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: url("../img/black.4.png") repeat;
	;
}
.news_cen .part1 .part1_c {
	width: 20%;
	float: left;
	border: 2px solid #000;
	height: 512px;
	color: #202020;
	margin-right: 2%;
	transition: background .5s ease;
	-webkit-transition: background .5s ease;
}
.news_cen .part1 .part1_l .box_com {
	top: 6%;
	left: 6%;
	right: 6%;
	bottom: 6%;
	position: absolute;
	color: #fff;
	padding: 55% 6% 0;
	z-index: 3;
}
.news_cen .part1 .part1_l .box_com:after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	border: 2px solid #fff;
	right: 0;
	bottom: 0;
	z-index: -1;
}
.news_cen .part1 .part1_c:hover {
	background: #FFBA3F;
}
/* 线动画 */
.news_cen .part1_l .box_com .s_lin {
	position: absolute;
	z-index: 3;
}
.news_cen .part1_l .box_com .s_lin.lin_top {
	top: 0;
	left: 0;
	width: 0;
	height: 2px;
	background: #FFBA3F;
}
.news_cen .part1_l .box_com .s_lin.lin_right {
	top: 0;
	right: 0;
	width: 2px;
	height: 0;
	background: #FFBA3F;
}
.news_cen .part1_l .box_com .s_lin.lin_bottom {
	bottom: 0;
	right: 0;
	height: 2px;
	width: 0;
	background: #FFBA3F;
}
.news_cen .part1_l .box_com .s_lin.lin_left {
	bottom: 0;
	left: 0;
	height: 0;
	width: 2px;
	background: #FFBA3F;
}
/* 线动画 */
.news_cen .part1_l .box_com .t {
	line-height: 36px;
	font-size: 25px;
}
.news_cen .part1_l .box_com a {
	font-size: 15px;
	margin-top: 15px;
	display: inline-block;
}
.news_cen .part1 .box {
	padding: 10%;
}
.news_cen .part1 .box .time {
	font-size: 16px;
	font-family: 'Arial';
	margin-bottom: 11px;
}
.news_cen .part1 .box .t {
	font-size: 25px;
	line-height: 36px;
	margin-bottom: 35px;
	height: 108px;
	overflow: hidden;
}
.news_cen .part1 .box .t a {
	display: block;
	color: #202020;
}
.news_cen .part1 .box .more {
	font-size: 15px;
	color: #000;
	margin-top: 40px;
	display: inline-block;
	line-height: 1.1;
}
.news_cen .part1 .part1_r {
	width: 32%;
	float: left;
}
.news_cen .part1 .part1_r .box {
	border: 2px solid #000;
	color: #202020;
	transition: background .5s ease;
	-webkit-transition: background .5s ease;
}
.news_cen .part1 .part1_r .box:hover {
	background: #FFBA3F;
}
.news_cen .part1_r .box {
	padding: 6%;
}
.news_cen .part1_r .box .t {
	height: 74px;
	margin-bottom: 19px;
}
.news_cen .part1_r .box .more {
	margin-top: 0;
}
.news_cen .part1_r .box1, .news_cen .part1_r .box2 {
	margin-bottom: 11px;
}
.news_cen .part1_r .box2 .t {
	height: 108px;
}
.news_cen .part1_r .more_news {
	display: block;
	height: 54px;
	line-height: 54px;
	background: url("../img/news_cen03.jpg") no-repeat;
	background-size: cover;
	overflow: hidden;
	font-size: 22px;
	color: #000000;
	padding-left: 6%;
}
.news_cen .part2 {
	padding: 60px 0;
	background: url("../img/news_cen04.jpg") no-repeat;
}
.news_cen .part2 .news_tit {
	color: #fff;
	background: url("../img/news_cen01_1.png") no-repeat;
}
.news_cen .part2 .p {
	color: #fff;
}
.news_cen .part2_l {
	width: 64%;
	float: left;
}
.news_cen .part2_r {
	width: 32%;
	float: right;
}
.news_cen .part2_l ul li a {
	height: 65px;
	line-height: 65px;
	background: #f1f3f4;
	padding: 0 4%;
	margin-bottom: 19px;
	display: block;
	color: #242424;
	transition: background .5s ease;
	-webkit-transition: background .5s ease;
}
.news_cen .part2_l ul li.cur a {
	background: #FFBA3F;
}
.news_cen .part2_l ul li .t {
	float: left;
	width: 70%;
	font-size: 15px;
}
.news_cen .part2_l ul li .time {
	float: right;
	width: 30%;
	text-align: right;
}
.news_cen .part3 {
	padding: 65px 0;
}
.news_cen .part3_con ul li {
	float: left;
	width: 25%;
}
.news_cen .part3_con ul li .box {
	padding: 10% 7%;
}
.news_cen .part3_con ul li .t {
	font-size: 18px;
	color: #1e1e1e;
	line-height: 1.1;
	margin-bottom: 18px;
}
.news_cen .part3_con ul li .p {
	font-size: 15px;
	line-height: 27px;
	height: 81px;
	overflow: hidden;
	;
	color: #070707;
}
.news_cen .part3_con ul li.cur {
	background: url("../img/news_cen05.jpg") no-repeat;
	background-size: cover;
}
.news_cen .part4 {
	margin-bottom: 70px;
}
.news_cen .part4_l {
	width: 57.5%;
	float: left;
}
.news_cen .part4_r {
	width: 38%;
	float: right;
}
.news_cen .part4_l .box {
	padding: 4% 5%;
	background: #000;
	background:
		url("../img/news_cen06.png") no-repeat;
	background-size: cover;
}
.news_cen .part4_l .t {
	font-size: 20px;
	color: #2a2a2a;
	line-height: 1.1;
	margin-bottom: 15px;
}
.news_cen .part4_l .p {
	font-size: 15px;
	color: #2a2a2a;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
	margin-bottom: 15px;
}
.news_cen .part4_l .time {
	line-height: 20px;
	font-size: 13px;
	color: #515151;
}
.news_cen .part4_l .time .iconfont {
	font-size: 18px;
	vertical-align: -2px;
}
.news_cen .part4_l a {
	display: block;
}
.news_cen .part4_s .owl-nav [class^=owl-] {
	position: absolute;
	left: 0;
	top: 30%;
	width: 41px;
	height: 83px;
	background: url("../img/news_cen07.png") no-repeat;
	background-position: 0 0;
	font-size: 0;
}
.news_cen .part4_s .owl-nav [class^=owl-].owl-next {
	left: auto;
	right: 0;
	background-position: -41px 0;
}
.news_cen .part4_r .time {
	font-family: 'Arial';
	color: #FFBA3F;
	line-height: 41px;
	margin-bottom: 13px;
}
.news_cen .part4_r .time .m {
	font-size: 20px;
	line-height: 1.1;
	float: left;
}
.news_cen .part4_r .time .y {
	font-size: 16px;
	line-height: 1.1;
	float: right;
	margin-top: 16px;
}
.news_cen .part4_r .t {
	font-size: 21px;
	color: #19191a;
	margin-bottom: 13px;
}
.news_cen .part4_r .p {
	font-size: 15px;
	color: #595757;
	line-height: 25px;
	height: 70px;
	overflow: hidden;
}
.news_cen .part4_r li {
	padding-bottom: 25px;
	border-bottom: 1px solid #ecf1f4;
	margin-bottom: 18px;
}
.news_cen .part4_r li a {
	display: block;
}
.news_cen .part4_r li a:hover .t {
	color: #FFBA3F;
}
.news_cen .part4_l a .t:hover {
	color: #FFBA3F;
}
/* changxw */
.c_banner .box .subject p {
	word-break: break-word;
	font-size: 60px;
	line-height: 1.05;
	white-space: nowrap;
	position: relative;
	font-weight: bold;
	display: block;
	text-align: center;
}
.c_banner .box .subject p span {
	opacity: 0;
}
.job {
	margin-top: 0;
	margin-bottom: 95px;
}
.select-ui-options-default-bottom {
	box-sizing: border-box;
}
/* 按钮特效 */
.common_btn {
	position: relative;
	overflow: hidden;
}
.common_btn > span {
	display: inline-block;
	vertical-align: middle;
	opacity: 0;
	color: #fff;
	-webkit-transform: translate3d(0, -10px, 0);
	transform: translate3d(0, -10px, 0);
	-webkit-transition: -webkit-transform .3s, opacity .3s;
	transition: transform .3s, opacity .3s;
	-webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
	transition-timing-function: cubic-bezier(.75, 0, .125, 1);
	filter: alpha(opacity=100)\0;
}
.common_btn::before {
	content: attr(c-text);
	position: absolute;
	top: 0;
	left: 0;
	width: 80%;
	height: 100%;
	-webkit-transition: -webkit-transform .3s, opacity .3s;
	transition: transform .3s, opacity .3s;
	-webkit-transition-timing-function: cubic-bezier(.75, 0, .125, 1);
	transition-timing-function: cubic-bezier(.75, 0, .125, 1);
	filter: alpha(opacity=0)\0;
}
.common_btn:hover .iconfont {
	color: #fff
}
body .common_btn:hover {
	background-color: #c6c4c4;
	color: #fff
}
.common_btn:hover::before {
	opacity: 0;
	-webkit-transform: translate3d(0, 100%, 0);
	transform: translate3d(0, 100%, 0)
}
.common_btn.ie_hide:before {
	display: none;
}
.common_btn:hover > span {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0)
}
.common_btn:hover > span:nth-child(1) {
	-webkit-transition-delay: 45ms;
	transition-delay: 45ms
}
.common_btn:hover > span:nth-child(2) {
	-webkit-transition-delay: .09s;
	transition-delay: .09s
}
.common_btn:hover > span:nth-child(3) {
	-webkit-transition-delay: .135s;
	transition-delay: .135s
}
.common_btn:hover > span:nth-child(4) {
	-webkit-transition-delay: .18s;
	transition-delay: .18s
}
.common_btn:hover > span:nth-child(5) {
	-webkit-transition-delay: .225s;
	transition-delay: .225s
}
.common_btn:hover > span:nth-child(6) {
	-webkit-transition-delay: .27s;
	transition-delay: .27s
}
.common_btn:hover > span:nth-child(7) {
	-webkit-transition-delay: .315s;
	transition-delay: .315s
}
.common_btn:hover > span:nth-child(8) {
	-webkit-transition-delay: .36s;
	transition-delay: .36s
}
.common_btn:hover > span:nth-child(9) {
	-webkit-transition-delay: .405s;
	transition-delay: .405s
}
.common_btn:hover > span:nth-child(10) {
	-webkit-transition-delay: .45s;
	transition-delay: .45s
}
.pro_detail .detail_btn a.end:hover {
	background: #666;
	border: 2px solid #999;
}
.pro_detail .detail_btn a.btn1 {
	background: transparent;
}
.pro_detail .detail_btn a.btn1:hover {
	background: #f0c403;
	border: 2px solid #f0c403;
}
.server .part3 .infos_ul li:hover .t {
	color: #FFBA3F;
}
/* 20180712 */
.net .form_tab .box .group.country {
	width: 20%;
}
.net .form_tab .box .group.pro {
	width: 15%;
}
.net .form_tab .box .group, .net .form_tab .box .key {
	margin-right: 1.5%;
}
.net .form_tab .box .submit {
	margin-right: 0;
}
.net .form_tab .box {
	padding: 0 33px;
}
.net .con_ul li {
	background: #f8f8f9;
	margin-bottom: 38px;
}
.net .con_ul li dt {
	color: #FFBA3F;
}

nav {
	height: 81px;
}
footer {
	position: relative;
	z-index: 1;
}

.banner .cover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("../img/banner_cover.png");
	display: none;
	z-index: 1;
}
.banner .cover.show {
	display: block;
}
.index {
    background: #f5f5f5;
	position: relative;
	z-index: 1;
	margin-top: 35%;
	margin-bottom: 0;
}
.index .part1 {
	padding-top: 60px;
	padding-bottom: 72px;
}
.index .part1 li {
	position: relative;
	overflow: hidden;
	cursor: pointer;
	background: #fff;
	border-radius: 9px;
	overflow: hidden;
	border: 1px solid #e0e0e0;
	-moz-box-sizing: border-box;
	-webkit-box-sizing:border-box;
	box-sizing: border-box;
	-moz-box-shadow: 4px 4px 0 rgb(0 0 0 / 2%);
	-webkit-box-shadow: 4px 4px 0 rgb(0 0 0 / 2%);
	box-shadow: 4px 4px 0 rgb(0 0 0 / 2%);
}
.index .part1 li em.new {
	position: absolute;
	top: 20px;
	right: 15px;
	display: block;
	width: 100px;
	height: 100px;
	background: url(../img/newsale.png) no-repeat;
	background-size: 100%;
	z-index: 9;
}
.index .part1 li em.hot {
	position: absolute;
	top: 20px;
	right: 15px;
	display: block;
	width: 80px;
	height: 80px;
	background: url(../img/hotsale.png) no-repeat;
	background-size: 100%;
	z-index: 9;
}
.index .part1 li img {
	width: 90%;
	height: 90%;
	padding: 5%;
}
.index .part1 li:last-child {
	margin-right: 0;
}
.index .part1 li .text_box {
	text-align: center;
	background: #fff;
	overflow: hidden;
	padding: 0 10%;
	transition: opacity .5s ease;
	-webkit-transition: opacity .5s ease;
}
.index .part1 li .text_box .t {
	font-size: 18px;
	line-height: 1.05;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	margin-top: 8px;
	margin-bottom: 30px;
	color: #000;
}
.index .part1 li .text_box .p {
	font-size: 16px;
	color: #464646;
	height: 3.2em;
	overflow: hidden;
}
.index .part1 li .mask {
	position: absolute;
	top: 100%;
	left: 0;
	width: 90%;
	height: 90%;
	margin: 5%;
	background: url("../img/index_05.png") repeat;
	transition: top .5s ease;
	-webkit-transition: top .5s ease;
}
.index .part1 li.cur .mask {
	top: 0;
}
.index .part1 li .mask .box {
	margin: 40px 25px 0;
}
.index .part1 li .mask .t {
	font-size: 40px;
	font-family: 'Impact';
	color: #000;
	line-height: 1.05;
}
.index .part1 li .mask .p {
	font-size: 20px;
	color: #000;
	line-height: 1.3;
	padding-top: 10px;
}
.index .part1 li .mask .d {
	padding-top: 40px;
    margin: 0 -10px;
}
.index .part1 li .mask .d ul li {
	float: left;
	width: 33%;
	text-align: center;
	background: none;
	border-radius: 0;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: 1px solid #343434;
}
.index .part1 li .mask .d ul li:last-child {
	border: none;
}
.index .part1 li .mask .d ul li .t {
	font-size: 14px;
}
.index .part1 li .mask .d ul li .c {
	color: #111;
	font-weight: 600;
	padding-top: 5px;
}
.index .part1 li .mask .icon {
	position: absolute;
	right: 30px;
	bottom: 30px;
}
.index .part1 li.cur .text_box .t, .index .part1 li.cur .text_box .p {
	visibility: hidden;
}
.index .part2 {
	position: relative;
	height: 580px;
	background: url("../img/index_06.jpg") center top no-repeat;
}
.index .part2 .wrap {
	width: 1366px;
}
.index .part2 .wrap li {
	height: 580px;
	position: relative;
	overflow: hidden;
}
.index .part2 .wrap li .pd {
	border-right: 1px solid #fff;
	height: 580px;
	position: absolute;
	z-index: 4;
	transition: all 0.8s ease;
	top: 0;
	right: 0;
}
.index .part2 .wrap li.line .pd {
	top: 100%;
}
.index .part2 .wrap li .bus {
	position: absolute;
	top: 120px;
	left: 0;
	transition: all 0.8s ease;
	opacity: 0;
	max-width: none;
	z-index: 3;
}
.index .part2 .wrap li.on .bus {
	width: 440px;
	left: 15%;
	opacity: 1;
}
.index .part2 .wrap li.on .bus .index .part2 .wrap li .bus {
	z-index: 2;
}
.index .part2 .wrap li .text {
	z-index: 1;
	position: absolute;
	top: 160px;
	left: 30px;
	transition: all 0.8s ease;
	opacity: 0;
	width: 316px;
	height: 190px;
}
.index .part2 .wrap li.active .text {
	top: 65px;
	opacity: 1;
}
.index .part2 .wrap li .text .t {
	font-size: 60px;
	font-family: 'Impact';
    height: 150px;
	padding-top: 10px;
	color: rgb(0, 0, 0);
	line-height: 1.05;
	color: rgba(0, 0, 0, .24);
}
.index .part2 .wrap li .text .s {
	font-size: 24px;
	color: #fff;
	color: rgba(255, 255, 255, .6)
}
.index .part2 .wrap li .text .more {
	font-size: 14px;
	font-family: 'Arial';
	letter-spacing: 0.5px;
	color: #fff;
	color: rgba(255, 255, 255, .6);
}
.index .part2 .wrap li.on:hover .bus {
	left: 1%;
}
.index .part2 .wrap .li1 {
	background: url("../img/index_12.jpg") no-repeat;
	background-size: cover;
}
.index .part2 .wrap .li2 {
	background: url("../img/index_13.jpg") no-repeat;
	background-size: cover;
}
.index .part2 .wrap .li3 {
	background: url("../img/index_14.jpg") no-repeat;
	background-size: cover;
}
.index .part2 .wrap .li4 {
	background: url("../img/index_15.jpg") no-repeat;
	background-size: cover;
}
.index .part2 .wrap .li5,
.index .part2 .wrap .li6,
.index .part2 .wrap .li7,
.index .part2 .wrap .li8,
.index .part2 .wrap .li9 {
	display: none;
}
.index .part2 .wrap li:hover .text .s, 
.index .part2 .wrap li:hover .text .more {
	color: #FFBA3F;
	transition: color .5s ease;
}
.index .part2 .wrap li:hover .text .t {
	color: rgba(255,186,63,0.5);
	transition: color .5s ease;
}
.index .part2 .wrap li a {
	display: block;
	height: 100%;
}
.index .part2 .prod a {
    position: absolute;
    top: 51.2%;
    right: 50%;
    margin-right: -838px;
    display: block;
    width: 120px;
    height: 50px;
}
.index .part3 {
	background: url("../img/index_16.jpg") no-repeat center center;
	background-size: cover;
	position: relative;
	width: 100%;
	overflow: hidden;
    padding-bottom: 70px;
}
.index .part3 .news_title {
	margin-top: 60px;
}
.index .part3 .part3_ul {
	margin-top: 15px;
}
.index .part3 .part3_ul .item3 {
	margin-right: 0;
}
.index .part3 .part3_ul .text_box {
	background: rgba(255, 255, 255, 0.5);
	padding: 35px 30px;
}
.index .part3 .part3_ul .text_box .day {
	font-size: 65px;
	font-family: 'Impact';
	color: #293340;
	display: inline-block;
	line-height: 1.02;
}
.index .part3 .part3_ul .text_box .time {
	position: relative;
	margin-bottom: 15px;
}
.index .part3 .part3_ul .text_box .year {
	position: absolute;
	bottom: 0;
	left: 34px;
	background: #f7f7f7;
	font-size: 14px;
	color: #293340;
}
.index .part3 .part3_ul .text_box .t {
	font-size: 17px;
	font-weight: bold;
	color: #333;
    height: 60px;
    line-height: 1.5;
}
.index .part3 .part3_ul .text_box .s {
	font-size: 14px;
	color: #777;
	height: 3.2em;
	overflow: hidden;
	padding-bottom: 17px;
}
.index .part3 .part3_ul .text_box .read_more {
	font-size: 12px;
	font-family: 'Arial';
	color: #b1b1b1;
	letter-spacing: 0.5px;
	margin-top: 15px;
}
.index .part3 .part3_ul .text_box .read_more .icon {
	display: inline-block;
	width: 13px;
	height: 12px;
	background: url("../img/index_19.png") no-repeat;
}
.index .part3 .part3_ul a {
	display: block;
}
.index .part3 .part3_ul li {
	transition: all .5s ease;
}
.index .part3 .part3_ul li:hover {
	transform: translate(3px, -5px);
	box-shadow: 0 0 10px 5px rgba(157, 157, 157, 0.3);
}
.index .part3 .part3_ul li:hover .text_box {
	background: #FFBA3F;
	transition: background .5s ease;
}
.index .part3 .part3_ul li:hover .year {
	background: #FFBA3F;
	transition: background .5s ease;
}
.index_slider .item .video {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 0;
	width: 1920px;
}
.index_slider .item .mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url("../img/index_21.png") repeat;
	z-index: 3;
}
.index_slider .item .video_box {
	background: url("../img/index_22.png") repeat;
	width: 470px;
	height: 208px;
	position: absolute;
	top: 50%;
	margin-top: -104px;
	left: 50%;
	margin-left: -235px;
	z-index: 5;
	text-align: center;
	color: #fff;
}
.index_slider .item .video_box .t {
	position: relative;
	display: inline-block;
	font-size: 16px;
	line-height: 1;
	margin-top: 33px;
}
.index_slider .item .video_box .t:after, .index_slider .item .video_box .t:before {
	content: '';
	position: absolute;
	left: -120px;
	width: 90px;
	height: 1px;
	background: #fff;
	top: 50%;
}
.index_slider .item .video_box .t:after {
	left: auto;
	right: -120px;
	;
}
.index_slider .item .video_box .title {
	font-size: 36px;
	line-height: 1.02;
	color: #f7f7f7;
	margin-top: 25px;
}
.index_slider .item .video_box .en {
	width: 90%;
	margin: 0 auto;
	font-size: 21px;
	line-height: 27px;
}
/*下层--简历投递挂件*/
.Form-J1 .Form-J1-Left {
	float: left;
	width: 48%;
}
.Form-J1 .Form-J1-right {
	float: right;
	width: 48%;
}
.Form-J1 .Form-J1-li {
	background: #f7f7f7;
	padding: 10px 2%;
	margin-bottom: 15px;
	position: relative;
}
.Form-J1 .Form-J1-li label {
	width: 5em;
	display: inline-block;
	color: #666;
	vertical-align: middle;
}
.Form-J1 .Form-J1-li input {
	height: 28px;
	line-height: 28px;
	width: 82%;
	vertical-align: middle;
	border: none;
	background: transparent;
}
.Form-J1 .Form-J1-li textarea {
	width: 83%;
	vertical-align: middle;
	height: 90px;
	border: none;
	background: transparent;
}
.Form-J1 .Form-J1-li ._mes {
	width: 83%;
	vertical-align: middle;
	height: 157px;
	border: none;
	background: transparent;
}
.Form-J1 .Form-J1-li em {
	color: red;
	vertical-align: middle;
	padding-left: 10px;
}
.Form-J1 .Form-J1-li input._yzm {
	width: 20%;
}
.Form-J1 .Form-J1-li img {
	vertical-align: middle;
	padding-left: 10px;
	cursor: pointer;
	height: 30px;
	width: 100px;
}
.Form-J1 .Form-J1-li b {
	color: #666;
	font-size: 12px;
	padding-left: 4px;
}
.Form-J1 .Form-J1-li select {
	width: 82%;
	background: transparent;
	border: none;
	height: 30px;
	line-height: 30px;
}
.Form-J1 .Form-J1-Btn {
	clear: both;
	text-align: center;
	padding: 35px 0 35px;
}
.Form-J1 .Form-J1-Btn button {
	width: 160px;
	height: 45px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	cursor: pointer;
	outline: none;
	border: none;
	padding: 0;
	font-size: 15px;
}
.Form-J1 .Form-J1-Btn ._submit {
	background: #FFBA3F;
	margin-right: 10px;
}
.Form-J1 .Form-J1-Btn ._reset {
	background: #BEBEBE;
}
.Form-J1 .Form-J1-li .Validform_wrong {
	position: absolute;
	right: 7%;
	top: 13px;
}
.Form-J1 .Form-J1-li em {
	color: red;
	vertical-align: middle;
	padding-left: 10px;
	float: right;
}
.Form-J1 .select-ui-choose-default {
	height: 2em;
	line-height: 2em;
	border: none !important;
	border-radius: 4px;
	background: none !important;
	color: #aaa;
	width: 82%;
}
/* @media only screen and (max-width: 40em){.Form-J1 .Form-J1-Left{width: 100%;} .Form-J1 .Form-J1-li input{width: 86%;} .Form-J1 .Form-J1-li select{width: 54%;} .Form-J1 .Form-J1-right{width: 100%;} .Form-J1 .Form-J1-li textarea{width: 84%;} .Form-J1 .Form-J1-li input._yzm{width: 27%;} .Form-P1 .Form-P1-li b{display: none;} .Form-J1 .Form-J1-li label{display:block; width:100%;} .Form-J1 .Form-J1-Btn{text-align:center;}} */
/* 下拉样式 */
.nav .top_nav .nav_box > ul > li .nav_inner {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	background: #fff;
	box-shadow: 0 3px 4px rgba(0, 0, 0, .3);
	display: none;
}
.nav .top_nav .nav_box > ul > li .nav_inner_top {
	font-size: 18px;
	border-bottom: 1px solid #e1e1e1;
}
.nav .top_nav .nav_box > ul > li .nav_inner_top li {
	float: left;
	width: 20%;
	height: 74px;
	line-height: 74px;
	margin-left: 5%;
}
.nav .top_nav .nav_box > ul > li .nav_inner_top li.item1 {
	width: auto;
    margin-left: 0;
    padding: 0 25px;
}
.nav .top_nav .nav_box > ul > li .nav_inner_top li a {
	position: relative;
	color: #454545;
    font-size: 17px;
}
.nav .top_nav .nav_box > ul > li .nav_inner_top li a:after {
	content: '';
	position: absolute;
	width: 0;
	height: 3px;
	background: #FFBA3F;
	left: 0;
	bottom: 16px;
	transition: width .5s ease;
	-webkit-transition: width .5s ease;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom {
	height: 410px;
	overflow: hidden;
}
.nav .top_nav .nav_box > ul > li .nav_inner_top li:hover a:after, .nav .top_nav .nav_box > ul > li .nav_inner_top li.cur a:after {
	width: 40px;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left .item li.more {
	margin-bottom: 0;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left {
	width: 60%;
	float: left;
	padding-top: 40px;
	padding-bottom: 65px;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_right {
	width: 40%;
	float: right;
	height: 410px;
	overflow: hidden;
}
.nav .top_nav .nav_box > ul > li:nth-child(3) .nav_inner_bottom_left,
.nav .top_nav .nav_box > ul > li:nth-child(5) .nav_inner_bottom_left {
	width: 44%;
}
.nav .top_nav .nav_box > ul > li:nth-child(3) .nav_inner_bottom_right,
.nav .top_nav .nav_box > ul > li:nth-child(5) .nav_inner_bottom_right {
	width: 56%;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left .item {
	float: left;
	width: 100%;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left .item li {
	margin-bottom: 25px;
	font-size: 16px;
    float: left;
    width: 25%;
    font-weight: normal;
    color: #333;
}
.nav .top_nav .nav_box > ul > li:nth-child(3) .nav_inner_bottom_left .item li,
.nav .top_nav .nav_box > ul > li:nth-child(5) .nav_inner_bottom_left .item li {
	width: 100%;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left .item li a:hover {
	color: #FFBA3F;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_right .box {
	padding: 50px;
	background-size: 80% !important;
	background-repeat: no-repeat !important;
    background-position: center !important;
}
.nav .top_nav .nav_box > ul > li.pro .nav_inner_bottom_right .box {
	display: none;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_right .box.cur {
	display: block;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_right .box .h3 {
	font-size: 21px;
	color: #fff;
	margin-bottom: 20px;
	line-height: 1.05;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_right .box .p {
	font-size: 36px;
	width: 100%;
	color: #fff;
	line-height: 47px;
	height: 173px;
	overflow: hidden;
	margin-bottom: 70px;
	text-shadow: 2px 2px 5px rgb(0 0 0 / 50%);
}
.nav .top_nav .nav_box > ul > li.pro .nav_inner_bottom_left .cat_item {
	opacity: 0;
	filter: alpha(opacity=0);
	height: 0;
	overflow: hidden;
	transform: translateX(-50px);
}
.nav .top_nav .nav_box > ul > li.pro .nav_inner_bottom_left .cat_item.cur {
	opacity: 1;
	filter: alpha(opacity=100);
	height: auto;
	transform: translateX(0px);
	transition: transform 1s ease, opacity .5s ease;
	-webkit-transition: transform 1s ease, opacity .5s ease;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left li {
	line-height: 1.05;
}

.about_ban {
	height: 360px;
}
.c_banner.about_ban .box {
    top: 34%;
}
.c_banner.about_ban .box .t {
    margin-bottom: 10px;
}
.second_nav.about .wrap {
    padding-bottom: 20px;
    margin-bottom: -30px;
	border-bottom: 2px solid #FFBA3F;
}
.about_con {
	color: #111;
	font-size: 16px;
	line-height: 2;
}
/* 售后服务 */
.service_concept01 .infor {
	text-align: center;
	color: #000;
}
.service_concept01 .infor .tit {
	font-size: 32px;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 10px;
}
.service_concept01 .infor .con {
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.service_concept01 .content {
	margin-top: 30px;
}
.service_concept01 .content li {
	width: 30%;
	margin-left: 5%;
	float: left;
	position: relative;
	background: #f5f5f5;
	color: #010101;
	transition: background 0.5s ease;
}
.service_concept01 .content li:after {
	content: '';
	width: 150px;
	height: 150px;
	background: url("../img/service_con_3.png") no-repeat center;
	position: absolute;
	right: 0;
	bottom: 0;
	pointer-events: none;
	opacity: 0;
	visibility: hidden;
	transition: all 0.5s ease;
}
.service_concept01 .content li:first-child {
	margin-left: 0;
}
.service_concept01 .content li .box {
	padding: 30px 35px 25px;
	text-align: center;
	position: relative;
	z-index: 2;
}
.service_concept01 .content li .box .icon {
	width: 64px;
	height: 73px;
	margin: 0 auto 15px;
}
.service_concept01 .content li:nth-child(1) .box .icon {
	background: url(/static/img/icon_service_1.png);
	background-repeat: no-repeat;
}
.service_concept01 .content li:nth-child(2) .box .icon {
	background: url(/static/img/icon_service_2.png);
	background-repeat: no-repeat;
}
.service_concept01 .content li:nth-child(3) .box .icon {
	background: url(/static/img/icon_service_3.png);
	background-repeat: no-repeat;
}
.service_concept01 .content li .box .tit {
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 5px;
}
.service_concept01 .content li .box .con {
	font-size: 16px;
	line-height: 30px;
}
.service_concept01 .content li.hover {
	background: #FFBA3F;
	color: #111;
}
.service_concept01 .content li.hover:after {
	opacity: 1;
	visibility: visible;
}
.service_concept01 .content li.hover .box .icon {
	background-position: 0 -73px;
}
.service_concept02 {
	margin-top: 70px;
}
.service_concept02 .infor {
	text-align: center;
	color: #000;
}
.service_concept02 .infor .tit {
	font-size: 32px;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 10px;
}
.service_concept02 .infor .con {
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.service_concept02 .content {
	background: url(../img/service_con_1.jpg) no-repeat;
	height: 400px;
	margin-top: 30px;
	background-position: top right;
	background-repeat: no-repeat;
	overflow: hidden;
}
.service_concept02 .left {
	width: 37%;
	background: url("../img/service_con_2.png") no-repeat right top #f2f2f2;
}
.service_concept02 .left .tit {
	font-size: 24px;
	color: #031821;
	font-weight: bold;
	padding: 116px 0 30px;
	padding-left: 10%;
}
.service_concept02 .tab_t {
	font-size: 18px;
	font-weight: 600;
	height: 70px;
	line-height: 70px;
	border-top: 2px solid #e3e3e3;
	text-indent: 90px;
	position: relative;
}
.service_concept02 .tab_t.tab_t_cur {
	color: #000;
	background: #FFBA3F;
}
.service_concept02 .tab_t i {
	font-size: 20px;
	position: absolute;
	right: 40px;
}
.service_concept02 .tab_t.tab_t_cur i {
	display: none;
}
.service_concept02 .tab_c {
	position: absolute;
	width: 580px;
	height: 214px;
	background: url("../img/red80.png");
	left: 100%;
	bottom: 0;
}
.service_concept02 .tab_c .con {
	color: #fff;
	padding: 8% 10%;
}
.service_concept02 .tab_c .con .title {
	font-size: 20px;
}
.service_concept02 .tab_c .con .decs {
	color: #111;
	font-size: 16px;
	line-height: 2;
}
.service_concept03 {
	margin-top: 70px;
    padding-bottom: 10px;
}
.service_concept03 .infor {
	text-align: center;
	color: #000;
}
.service_concept03 .infor .tit {
	font-size: 32px;
	font-weight: 600;
	line-height: 32px;
	margin-bottom: 15px;
}
.service_concept03 .infor .con {
	font-size: 16px;
	line-height: 1.8;
	color: #666;
}
.service_concept03 .infor .con p:last-child {
	font-size: 18px;
	font-weight: 600;
	line-height: 1.8;
	color: #444;
	padding-top: 15px;
}
.service_concept03 .infor .con span {
	font-family: 'Hurgeosans', 'dincond-medium';
	font-size: 36px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #ea5400;
}
.service_concept03 .content {
	margin-top: 30px;
	text-align: center;
}
.service_concept03 .content img {
	display: inline-block;
}

.after_sale .after_sale_tit {
	width: 25%;
	float: left;
}
.after_sale .after_sale_content {
	width: 70%;
	float: right;
	border-left: 1px solid #e6e6e6;
	padding-left: 4%;
}
.after_sale .after_sale_tit .t_num {
	font-size: 72px;
	line-height: 1.05;
	font-family: 'Arial';
	margin-bottom: 25px;
	color: #FFBA3F;
}
.after_sale .after_sale_tit .t_main {
	font-size: 27px;
	color: #1e1e1e;
	margin-bottom: 35px;
}
.after_sale .after_sale_tit .lin {
	width: 50px;
	height: 2px;
	background: #FFBA3F;
	margin-bottom: 30px;
}
.after_sale .after_sale_tit .con {
	font-size: 16px;
	color: #1e1e1e;
	line-height: 27px;
}
.after_sale .after_sale_content .top {
	margin-bottom: 70px;
}
.after_sale .after_sale_content .top .t_main {
	font-size: 27px;
}
.after_sale .after_sale_content .top .lin {
	width: 100px;
	height: 2px;
	background: #FFBA3F;
	margin-top: 15px;
	margin-bottom: 30px;
}
.after_sale .after_sale_content .top .t_p {
	font-size: 16px;
	color: #1e1e1e;
	line-height: 27px;
}
.after_sale .after_sale_content .item {
	text-align: center;
	color: #FFBA3F;
}
.after_sale .after_sale_content .item .num {
	display: inline-block;
	font-size: 72px
}
.after_sale .after_sale_content .item .hour_t {
	font-size: 35px;
	line-height: 1.05;
	margin-bottom: 5px;
}
.after_sale .after_sale_content .item .p {
	font-size: 16px;
	width: 70%;
	margin: 0 auto;
	color: #1e1e1e;
}
.after_sale .after_sale_content .item .box {
	position: relative;
}
.after_sale .after_sale_content .item .box:after {
	position: absolute;
	content: '';
	height: 95px;
	width: 1px;
	background: #eee;
	right: 0;
	top: 10px;
}
.after_sale .part1 {
	margin-bottom: 80px;
}
.after_sale .part2 {
	background: #363636;
	padding: 70px 0;
	margin-bottom: 50px;
}
.after_sale .part2 .after_sale_tit .t_main, .after_sale .part2 .after_sale_tit .con {
	color: #FFBA3F;
}
.after_sale .part2 .after_sale_tit .con {
	width: 62%;
	margin-bottom: 32px;
}
.after_sale .part2 .after_sale_tit .list li {
	font-size: 21px;
	line-height: 32px;
	color: #FFBA3F;
}
.after_sale .part2 .after_sale_tit .list li .iconfont {
	font-size: 12px;
	float: left;
	margin-top: 8px;
	margin-right: 5px;
	line-height: 1;
}
.after_sale .part2 .after_sale_content {
	width: 75%;
	border-left: 0;
	padding: 0;
}
.after_sale .part2 .after_sale_content .sale_top {
	margin-bottom: 25px;
}
.after_sale .part2 .after_sale_content .sale_common {
	border: 1px solid #474747;
}
.after_sale .part2 .after_sale_content .sale_common .t {
	display: block;
	width: 100px;
	font-size: 32px;
	color: #FFBA3F;
	border-bottom: 2px solid #FFBA3F;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.after_sale .part2 .after_sale_content .sale_common .p2 {
	font-size: 15px;
	color: #cecece;
	line-height: 25px;
}
.after_sale .part2 .after_sale_content .sale_bottom .sale_common {
	width: 48.5%;
	float: left;
	height: 360px;
	overflow: hidden;
	padding: 0;
}
.after_sale .part2 .after_sale_content .sale_common .box {
	padding: 30px;
}
.after_sale .part2 .after_sale_content .sale_bottom .sale_common.item2 {
	float: right;
}
.after_sale .part2 .after_sale_content .sale_bottom .sale_common .t {
	padding-bottom: 10px;
}
/* 研发成果 */
.res .part1 .res_list .list_top {
	text-align: center;
	margin-bottom: 45px;
}
.res .part1 .res_list .list_top a {
	display: inline-block;
	width: 164px;
	height: 42px;
	line-height: 46px;
	border: 2px solid #d2d2d2;
	text-align: center;
	font-size: 18px;
	color: #383838;
	margin-right: 25px;
	transition: background .5s ease;
	-webkit-transition: background .5s ease;
}
.res .part1 .res_list .list_top a.cur, .res .part1 .res_list .list_top a:hover {
	background: #FFBA3F;
	border-color: #FFBA3F;
}
.res_list .item {
	margin-bottom: 45px;
	cursor: pointer;
}
.res_list .item .item_text {
	height: 60px;
	line-height: 60px;
	font-size: 17px;
	background: #dcdce0;
	;
}
.res_list .item .item_text .t {
	width: 90%;
	margin: 0 auto;
}
.res_list .item .mark {
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 100%;
	background: url("../img/black.6.png") repeat;
	transition: top .5s ease;
	-webkit-transition: top .5s ease;
}
.res_list .item:hover .mark {
	top: 0;
}
.res_list .item .mark .iconfont {
	font-size: 50px;
	line-height: 1.05;
	color: #000;
	width: 70px;
	height: 70px;
	text-align: center;
	line-height: 70px;
	border-radius: 50%;
	background-color: #FFBA3F;
	position: absolute;
	top: 50%;
	margin-top: -35px;
	left: 50%;
	margin-left: -35px;
}
.res_list .list_body .list_con {
	display: none;
}
.res_list .list_body .list_con.cur {
	display: block;
}
body .album_ordinary .album_close {
	background: #FFBA3F;
}
/* 研发势力 */
.rect-71 {
	padding-bottom: 71%;
}
.res_sl .part1 {
	color: #383838;
	margin-bottom: 35px;
}
.res_sl .part1 .t {
	font-size: 24px;
}
.res_sl .part1 .p {
	font-size: 15px;
}
.res_sl .part2_top {
	padding: 30px 50px;
	background: #efeff1;
	margin-bottom: 20px;
}
.res_sl .part2_top img {
	margin-right: 50px;
}
.res_sl .part2_top .t {
	font-size: 24px;
	line-height: 27px;
	margin-bottom: 25px;
}
.res_sl .part2_top .p {
	font-size: 16px;
	line-height: 27px;
}
.res_sl .part2_bottom .p {
	font-size: 16px;
	margin-bottom: 30px;
}
.res_sl .part2_bottom .bottom_l {
	width: 49%;
	float: left;
	background: #efeff1;
}
.res_sl .part2_bottom .bottom_r {
	width: 49%;
	float: right;
	background: #efeff1;
}
.res_sl .part2_bottom .bottom_l .box, .res_sl .part2_bottom .bottom_r .box {
	padding: 30px 40px;
}
.res_sl .part2_bottom .bottom_l .box_l {
	width: 48%;
	float: left;
}
.res_sl .part2_bottom .bottom_l .box_r {
	width: 48%;
	float: right;
}
.res_sl .part2_bottom .bottom_r img.b_r {
	width: 570px;
	height: 278px;
}
.res_sl .part2 {
	margin-bottom: 60px;
}
.res_sl .part3 .t {
	font-size: 24px;
	color: #383838;
	margin-bottom: 20px;
}
.res_sl .part3 .content .t {
	font-size: 18px;
}
/*special_column*/
.special_column {
	padding-top: 0;
	background: #f3f3f3;
	margin: 0;
	padding-bottom: 50px;
}
.special_column .zt_title {
	font-size: 29px;
	font-weight: bold;
	color: #000;
	margin-bottom: 5%;
	padding-top: 5%;
}
.special_column .pt1 {
	margin-bottom: 60px;
	height: 680px;
	position: relative;
}
.special_column .pt1 img {
	width: 1920px;
	position: absolute;
	max-width: none;
	left: 50%;
	margin-left: -960px;
	top: 0;
}
.special_column .pt2 {
	margin-bottom: 60px;
}
.special_column .pt3 {
	margin-bottom: 50px;
	background: url("../img/zhuanti_bg.png") center top no-repeat;
	min-height: 1000px;
}
.special_column .pt3 .box1 {
	position: relative;
}
.special_column .pt3 .box1 .common_btn {
	position: absolute;
	left: 0;
	bottom: -30px;
}
.special_column .pt3 .common_tit {
	float: left;
	width: 25%;
}
.special_column .pt3 .pic_box {
	float: right;
	width: 70%;
}
.special_column .pt3 .pic_box li {
	width: 45%;
	margin-right: 5%;
	margin-bottom: 50px;
}
.special_column .pt3 .pic_box li a {
	display: block;
}
.special_column .pt3 .pic_box li.li2 {
	margin-top: 80px;
	margin-right: 0;
}
.special_column .pt3 .pic_box li.li3 {
	margin-top: -80px;
}
.special_column .pt3 .pic_box li.li4 {
	margin-bottom: 0;
	margin-right: 0;
}
.special_column .pt3 .pic_box li .tit {
	font-size: 18px;
	line-height: 30px;
	margin-top: 10px;
}
.special_column .pt4 .news_box li a {
	display: block;
	border-bottom: 1px solid #dfdfdf;
	padding: 20px 60px 20px 30px;
	color: #545454;
}
.special_column .pt4 .news_box li .date {
	width: 10%;
	text-align: right;
	padding-right: 2%;
	font-family: Arial;
	position: relative;
}
.special_column .pt4 .news_box li .date .y {
	font-size: 15px;
	line-height: 1.2;
}
.special_column .pt4 .news_box li .date .d {
	font-size: 36px;
	line-height: 1;
}
.special_column .pt4 .news_box li .intro {
	width: 75%;
	padding-left: 3%;
	position: relative;
}
.special_column .pt4 .news_box li .intro:after {
	content: '';
	width: 1px;
	height: 47px;
	background: #bebebe;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -23px;
}
.special_column .pt4 .news_box li .intro .t {
	line-height: 52px;
	font-size: 17px;
}
.special_column .pt4 .news_box li .icon_arr {
	width: 35px;
	height: 35px;
	background: url("../img/zhuanti_arr.png") 0 0 no-repeat;
	float: right;
	margin-top: 8px;
}
.special_column .pt4 .news_box li a:hover {
	background: #FFBA3F;
}
/* .special_column .pt4 .news_box li a:hover .intro:after{background:#fff;} */
.special_column .pt4 .news_box li a:hover .icon_arr {
	background-position: -35px 0;
}
.special_column .pt3 .pic_box li a:hover {
	color: #161616;
}
.common_tit {
	padding-left: 15px;
	border-left: 5px solid #302c2d;
	margin-bottom: 30px;
	font-size: 36px;
}
.common_tit .t1 {
	color: #332e3a;
	line-height: 1;
	margin-bottom: 10px;
}
.common_tit .t2 {
	color: #c1c1c1;
	line-height: 1;
	font-family: 'Impact';
	font-size: 27px;
}
.about_rongyu .list_box {
	border-top:2px solid #febf02;
	border-right: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
	border-left: 1px solid #e0e0e0;
}
.about_rongyu .rongyu_title {
	width: 256px;
	height: 216px;
	background-size: 100% 100%;
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #fff;
	display: table;
	background-repeat: no-repeat;
	background-position: center;
	background-image: url("../img/about_rongyu_title_bj.jpg")
}
.about_rongyu .li1 {
	border-top: 2px solid #0fbae4
}
.about_rongyu .li2 {
	border-top: 2px solid #f18d91
}
.about_rongyu .li3 {
	border-top: 2px solid #f4d101
}
.about_rongyu .li1 .rongyu_title {
	background-image: url("../img/about_rongyu_title_bj.jpg");
}
.about_rongyu .li2 .rongyu_title {
	background-image: url("../img/rongyu_red_bj.jpg");
}
.about_rongyu .li3 .rongyu_title {
	background-image: url("../img/rongyu_yellow_bj.jpg");
}
.about_rongyu .rongyu_title span {
	vertical-align: middle;
	display: table-cell;
}
.about_rongyu .rongyu_title_box {
	width: 78.6%;
	border-bottom: 1px dotted #dfdfdf;
	padding: 40px 0;
}
.about_rongyu .rongyu_title_box li {
	float: left;
	position: relative;
	margin-bottom: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.about_rongyu .rongyu_title_box li:nth-child(3n) {
	margin-right: 0;
}
.about_rongyu .rongyu_title_box .list_style {
	width: 5px;
	height: 5px;
	background: #9b9b9b;
	border-radius: 50%;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: middle;
	margin-right: 10px;
}
.about_rongyu .list_box_bottom {
	padding: 60px 50px 30px;
	position: relative;
}
.about_rongyu .list_box_bottom li {
	float: left;
	width: 24%;
}
.about_rongyu .list_box_bottom .img_title {
	display: none;
}
.about_rongyu .img_arr {
	width: 15px;
	height: 27px;
	background: url("../img/img_arr.png") no-repeat;
	top: 50%;
	margin-top: -13.5px;
	display: block;
	position: absolute;
	cursor: pointer;
}
.about_rongyu .img_arr_prev {
	left: 20px;
}
.about_rongyu .img_arr_next {
	right: 20px;
	background-position: -15px 0px;
}
.about_rongyu .rongyu_title_list {
	height: 135px;
	overflow: hidden;
	padding: 0 40px;
	position: relative;
}
.about_rongyu .rongyu_img {
	height: auto;
	overflow: hidden;
}
.about_rongyu .scrollbar-ui-hover .scroll_bar {
	right: 20px !important;
	background: #f1f1f1;
}
.about_rongyu .scrollbar-ui .scroll_slider {
	background: #FFBA3F;
}
.about_rongyu li {
	margin-bottom: 30px;
}
.contact .l_box .map_box {
	height: 560px;
	overflow: hidden;
}
.contact .r_box {
	width: 35%;
	height: 560px;
	overflow: hidden;
}
.contact .r_box .pd {
	padding: 60px 40px 40px;
	background: #FFBA3F;
	color: #000;
	font-size: 16px;
    line-height: 2;
}
.contact .r_box .pd .tit {
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 26px;
}
.contact .r_box .pd a:hover {
	color: #fff;
}
.contact .r_box .pd .yb {
	margin-bottom: 30px;
}
.contact .r_box .pd .ewm {
    width: 170px;
    text-align: center;
    margin: 0 auto 20px;
}
.contact .r_box .pd .tip {
	font-size: 15px;
	text-align: center;
}
.video_center .fz26 {
	font-size: 26px;
}
.video_center .common_title a {
	display: block;
}
.video_center .common_title .tit .icon {
	width: 34px;
	height: 31px;
	background: url("../img/video_center01.png") no-repeat center;
	display: inline-block;
	vertical-align: middle;
}
.video_center .common_title .tit span {
	vertical-align: middle;
}
.video_center .common_title .tit .icon01 {
	background-position: 0 0;
}
.video_center .common_title .tit .icon02 {
	background-position: -41px 0;
}
.video_center .common_title .tit .icon03 {
	background-position: -82px 0;
}
.video_center01 {
	margin-bottom: 20px;
}
.video_center01 .content li {
	cursor: pointer;
	margin-bottom: 29px;
}
.video_center01 .content li .video_ico {
	width: 45px;
	height: 45px;
	background: url("../img/video_center02.png") no-repeat center;
	background-position: 0 0;
	position: absolute;
	left: 50%;
	margin-left: -22px;
	top: 50%;
	margin-top: -22px;
	z-index: 2
}
.video_center01 .content li .cover {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	background: rgba(0, 0, 0, .23);
	z-index: 1
}
.video_center01 .content li .txt {
	background: #eaeaea;
	font-size: 15px;
	padding: 17px 22px;
	color: 3181818;
}
.video_center01 .content li:hover .cover {
	top: 0;
}
.video_center01 .content li:hover .video_ico {
	background-position: -45px 0;
}
.video_center01 .content li:hover .txt {
	background: #fed100;
}
.video_center_hook .box_wrap_body {
	background: transparent;
}
.video_center02 {
	background: #f1f1f1;
	padding: 23px 0 0;
}
.video_center02 li a {
	display: block;
	margin-bottom: 27px;
}
.video_center02 li .txt {
	padding: 17px 31px 17px 22px;
	background: #e0e0e0;
	font-size: 15px;
	color: #383838;
}
.video_center02 li .txt .c {
	width: 80%;
}
.video_center02 li .symbol {
	font-size: 20px;
	line-height: 1;
}
.video_center02 li .cover {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 100%;
	background: rgba(0, 0, 0, .23);
	z-index: 1
}
.video_center02 li:hover .cover {
	top: 0;
}
.video_center02 li:hover .txt {
	background: #fed100;
}
.video_center03 {
	padding-top: 39px;
}
.video_center03 a {
	display: block;
	padding-right: 2%;
}
.video_center03 li {
	padding: 18px 10px 14px 33px;
	border-bottom: 1px solid #dfdfdf;
}
.video_center03 li .li_box {
	overflow: hidden;
}
.video_center03 li .li_box .date {
	width: 7.7%;
	position: relative;
	padding-right: 1.7%;
	font-family: Arial;
	color: #545454;
	text-align: right;
}
.video_center03 li .li_box .date .day {
	line-height: 1;
}
.video_center03 li .li_box .date:after {
	content: '';
	width: 1px;
	height: 45px;
	background: #d6d6d6;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -22px;
}
.video_center03 li .li_box .date .year {
	font-size: 16px;
}
.video_center03 li .li_box .date .day {
	font-size: 34px;
}
.video_center03 li .li_box .intro {
	float: left;
	font-size: 15px;
	color: #545454;
	width: 66.95%;
	padding-left: 1.29%;
	line-height: 50px;
}
.video_center03 li .li_box .look {
	width: 11.33%;
	float: right;
	line-height: 50px;
}
.video_center03 li .li_box .look i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../img/video_center03.png") no-repeat center;
	background-position: 0 0;
	vertical-align: middle;
}
.video_center03 li .li_box .look span {
	display: inline-block;
	vertical-align: middle;
	margin-left: 7px;
	font-size: 14px;
	color: #414141
}
.video_center03 li .li_box .download {
	width: 10.89%;
	float: right;
	line-height: 50px;
}
.video_center03 li .li_box .download i {
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url("../img/video_center03.png") no-repeat center;
	background-position: -20px 0;
	vertical-align: middle;
}
.video_center03 li .li_box .download span {
	display: inline-block;
	vertical-align: middle;
	margin-left: 7px;
	font-size: 14px;
	color: #414141;
}
.video_center03 li:hover {
	background: url("../img/video_center04.jpg") repeat center;
	border-bottom-color: #fee39f;
}
.video_center03 li:hover .li_box .intro a {
	color: #353535;
}
.video_center03 li:hover .li_box .date:after {
	background: #fcba0f
}
.video_center03 li:hover .li_box .date {
	color: #494949;
}
.trs3 {
	transition: all 0.3s ease;
}
.trs5 {
	transition: all 0.5s ease;
}
.common_title {
	margin-bottom: 30px;
}
.common_title a {
	display: block;
}
.common_title .t {
	line-height: 1;
	padding-left: 20px;
	border-left: 6px solid #fed100;
	color: #343434;
}
.common_title .t:hover {
	color: #fed100;
}
.common_title .more {
	font-size: 15px;
	color: #595757;
	margin-top: 10px;
}
.common_title .more:hover {
	color: #fed100;
}
.common_title .more .icon {
	width: 14px;
	height: 14px;
	background: url("../img/jia.jpg") center center no-repeat;
	margin-left: 7px;
	vertical-align: -2px;
	display: inline-block;
}
.load_more {
	margin: 0 auto;
	width: 150px;
	height: 40px;
	line-height: 40px;
	background: #fed100;
	color: #000;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
}
#container_pdf {
	margin-bottom: 30px;
}
.pic_list .video_center02 {
	background: #fff;
}
.pic_list .type_list {
	margin-bottom: 40px;
	text-align: center;
}
.pic_list .type_list a {
	display: inline-block;
	padding: 0 20px;
	height: 36px;
	line-height: 36px;
	border: 2px solid #a1a1a1;
	margin-right: 15px;
	font-size: 16px;
	color: #272727;
}
.pic_list .type_list a .icon {
	width: 20px;
	height: 20px;
	background: url("../img/s_jt.png") 0 0 no-repeat;
	display: inline-block;
	vertical-align: middle;
}
.pic_list .type_list a:hover .icon, .pic_list .type_list a.cur .icon {
	background-position: -20px 0;
}
.pic_list .type_list a:hover, .pic_list .type_list a.cur {
	background: #fed100;
	border-color: #fed100;
}
.pic_list .video_center02 {
	background: none;
}
.news_cen .part1 .part1_l .rect-100, .news_cen .part1 .part1_c .rect-100 {
	background-size: cover;
}
.video_list .type_list {
	margin-bottom: 40px;
	text-align: center;
}
.video_list .type_list a {
	display: inline-block;
	padding: 0 20px;
	height: 36px;
	line-height: 36px;
	border: 2px solid #a1a1a1;
	margin-right: 15px;
	font-size: 16px;
	color: #272727;
}
.video_list .type_list a .icon {
	width: 20px;
	height: 20px;
	background: url("../img/s_jt.png") 0 0 no-repeat;
}
.video_list .type_list a:hover .icon, .video_list .type_list a.cur .icon {
	background-position: -20px 0;
}
.video_list .type_list a:hover, .video_list .type_list a.cur {
	background: #fed100;
	border-color: #fed100;
}
.widgets_xc_job_list_6 .part02 .col04 {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.widget-newslist-10 .bdsharebuttonbox a .iconfont {
	vertical-align: top;
}
.widgets_xc_newdetail_unite_2 .news_detail_top .myart .p {
	background-color: #f3f3f3 !important;
}
.nav .top_nav .nav_box > ul > li .nav_inner_bottom_left .item li.t {
	font-size: 17px;
	font-weight: bold;
	padding-bottom: 20px;
}
.contact .l_box .map_box img {
	max-width: none;
}
.about_rongyu.con .rongyu_title {
	background-image: url("../img/about_rongyu_title_bj2.jpg");
}
.nav .nav_tool .inner a.mobile_key {
	display: none;
}
.server .part1 .common_btn {
	margin-bottom: 25px;
}
.net .form_tab .box .group.country {
	width: 23%;
}
.net .form_tab .box .group.pro {
	width: 18%;
}
.net .form_tab .box .submit {
	width: 10%;
}
.widget-newslist-10 .bd_c {
	width: 82%;
	padding-left: 15%;
}
.video_center {
	margin-bottom: 0;
}
.contact .r_box .pd a:hover {
	color: #000;
}
.create_res .part2 .box .p {
	height: 6.4em;
	overflow: hidden;
}
.create_res .part3 .box .phone a {
	display: block;
	width: 100%;
	text-align: center;
}
.pro_detail2 .body {
	margin-top: 20px;
}
body .bg-primary {
	background: #FFBA3F;
}
body .album_ordinary .slide_c p {
	padding: 20px 0;
	position: static;
}
body .mm-menu .mm-list {
	padding: 0;
}
/*widgets_xc_history_6*/
.widgets_xc_history_6 .ul-list {
	position: relative;
}
.widgets_xc_history_6 .ul-list:before {
	content: "";
	position: absolute;
	border-width: 10px;
	border-color: transparent transparent #000 transparent;
	border-style: solid;
	top: 0;
	left: 50%;
	margin-left: -10px;
}
.widgets_xc_history_6 .ul-list:after {
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	display: block;
	background: #b2b2b2;
	left: 50%;
	top: 20px;
}
.widgets_xc_history_6 .ul-list li {
	width: 80%;
	margin: 0 auto;
	margin-bottom: 3%;
}
.widgets_xc_history_6 .ul-list li:first-child {
	padding-top: 5%;
}
.widgets_xc_history_6 .ul-list li .box {
	width: 70%;
	padding-bottom: 2%;
	position: relative;
}
.widgets_xc_history_6 .ul-list li .box:after {
	content: "";
	position: absolute;
	height: 1px;
	width: 85%;
	display: block;
	background: #b2b2b2;
	bottom: 0;
}
.widgets_xc_history_6 .ul-list li.odd .box:after {
	left: 0;
}
.widgets_xc_history_6 .ul-list li.even .box:after {
	right: 0;
}
.widgets_xc_history_6 .ul-list li.odd .box {
	float: right;
}
.widgets_xc_history_6 .ul-list li.even .box {
	float: left;
}
.widgets_xc_history_6 .ul-list li .year {
	width: 25%;
	font-size: 48px;
	font-family: "Arial";
	color: #FFBA3F;
	text-align: center;
}
.widgets_xc_history_6 .ul-list li .con {
	width: 62%;
}
.widgets_xc_history_6 .ul-list li .con .title {
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
.widgets_xc_history_6 .ul-list li .con .dec {
	font-size: 14px;
	color: #333;
}
.widgets_xc_history_6 .ul-list li.odd .year {
	float: left;
}
.widgets_xc_history_6 .ul-list li.even .year {
	float: right;
}
.widgets_xc_history_6 .ul-list li.odd .con {
	float: right;
}
.widgets_xc_history_6 .ul-list li.even .con {
	float: left;
	text-align: right;
}
.widgets_xc_history_6 .time {
	width: 32px;
	height: 32px;
	background: url("../img/time.png") no-repeat center center;
	margin: 5px auto 0;
	position: relative;
}
.widgets_xc_history_6 .time:after {
	content: "";
	position: absolute;
	top: -4px;
	left: 50%;
	width: 10px;
	margin-left: -5px;
	height: 2px;
	background: #000;
}
@media only screen and (max-width: 1240px) {
	.widgets_xc_history_6 .ul-list li .box {
		width: 75%;
	}
	.widgets_xc_history_6 .ul-list li {
		width: 85%;
	}
}
@media only screen and (max-width: 760px) {
	.widgets_xc_history_6 .ul-list:before, .widgets_xc_history_6 .ul-list:after {
		display: none;
	}
	.widgets_xc_history_6 .ul-list li, .widgets_xc_history_6 .ul-list li .box {
		width: 100%;
	}
	.widgets_xc_history_6 .ul-list li.odd .year, .widgets_xc_history_6 .ul-list li.even .year, .widgets_xc_history_6 .ul-list li.odd .con, .widgets_xc_history_6 .ul-list li.even .con {
		float: none;
	}
	.widgets_xc_history_6 .ul-list li .year, .widgets_xc_history_6 .ul-list li .con {
		float: none;
		width: 90%;
		margin: 0 auto;
		text-align: center;
	}
	.widgets_xc_history_6 .ul-list li .box:after {
		width: 100%;
	}
}

.top_search {
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	display: none;
}
.top_search .bg {
	position: absolute;
	top: 0;
	width: 100%;
	height: 2000px;
	background: url(../img/black.2.png);
	opacity: 0;
	visibility: hidden;
	transition: .5s ease;
}
.top_search .search_area {
	background: rgba(0,0,0,0.6);
    position: relative;
}
.top_search .search_box {
	padding: 0;
}
.top_search .search_box input {
	font-size: 16px;
	color: #fefefe;
	line-height: 46px;
	letter-spacing: 1px;
	outline: none;
	display: inline-block;
	vertical-align: middle;
	width: 93%;
	padding: 0 12px;
	background: rgba(0,0,0,0.5);
	border: rgba(0,0,0,0.8);
}
.top_search .search_box .btn_top_search {
	cursor: pointer;
	width: 46px;
	display: inline-block;
	vertical-align: middle;
	position: relative;
	border: none;
	padding: 0;
	outline: none;
	background: transparent;
}
.top_search .search_box .btn_top_search img {
	display: inline-block;
	vertical-align: middle;
	width: 46px;
	-webkit-transition: opacity 0.1s;
	-moz-transition: opacity 0.1s;
	-ms-transition: opacity 0.1s;
	-o-transition: opacity 0.1s;
	transition: opacity 0.1s;
}
.top_search .search_box .btn_top_search img.on {
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0;
	visibility: hidden;
}
.top_search .search_box .btn_top_search:hover img.off {
	opacity: 0;
	visibility: hidden;
}
.top_search .search_box .btn_top_search:hover img.on {
	opacity: 1;
	visibility: visible;
}
.top_search.on .bg {
	opacity: 1;
	visibility: visible;
}
.search .Tit2, .search .Tit2 a {
	height: 56px;
	font-size: 24px;
	font-weight: 600;
	color: #333;
}

.Tit2 a:hover {
	color: #333;
}
.search .sear {
    text-align: center;
	background: #eee;
    border-radius: 11px;
	padding: 40px 0 30px;
}
.search .sear .t {
	font-size: 15px;
	font-weight: bold;
	line-height: 2.4;
}
.search .serv_select li {
	float: left;
	width: 36px;
	border: 1px solid #ccc;
	background: #fff;
	padding: 0 5px;
	margin-right: 5px;
	cursor: pointer;
}
.search .rect {
	display: inline-block;
	width: 2px;
	height: 3px;
	overflow: hidden;
	border-left: 2px solid #fff;
	border-bottom: 2px solid #fff;
	margin-top: 9px;
}
.search .on .rect {
	border-color: #e60013;
}
.search .dib.sear_f {
	width: 360px;
	background: #fff;
	border: 1px solid #ddd;
}
.search .sear_f {
	border: 1px solid #ddd;
	background-color: #fff;
	height: 42px;
}
.search .result {
	border-top: 1px solid #ddd;
	padding: 20px 10px 0;
	margin: 30px 30px 0;
	letter-spacing: 0.5px;
}

.search .sear_result {
	padding-top: 30px;
	padding-bottom: 30px;
}
.search .sear_result li {
    height: 66px;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}
.search .sear_result li .intro {
	float: left;
	width: 84%;
}
.search .sear_result li .dlbtn {
	float: right;
    width: 12%;
    height: 66px;
    font-size: 60px;
    text-align: center;
    line-height: 1;
    text-indent: 15px;
    border-left: 1px solid #eee;
}
.search .sear_result li:hover .dlbtn a {
	color: #FFBA3F;
}
.search .sear_result li .intro .t {
	font-size: 20px;
    font-weight: 600;
    color: #232323;
}
.search .sear_result li .intro .c {
	display: inline-block;
	font-size: 15px;
	letter-spacing: 0.5px;
	line-height: 25px;
	padding: 10px 0 12px;
	margin-bottom: 14px;
	border-bottom: 1px dotted #eee;
}
.search .sear_result li .intro .b {
	display: inline-block;
	font-size: 15px;
	letter-spacing: 0.5px;
	line-height: 25px;
    padding-top: 10px;
}
.search .sear_result li .intro .b span {
	float: left;
}
.search .sear_result li .intro .b span:after {
	font-size: 14px;
	color: #999;
	content: '/';
	padding: 0 10px;
}
.search .sear_result li .intro .b span:last-child {
	color: #006400;
}
.search .sear_result li .intro .b span:last-child:after {
	content: '';
}

.search .dib {
	-moz-inline-stack: inline-block;
	display: inline-block;
	*display:inline;
	*zoom:1;
	vertical-align: middle;
	padding: 0 3px;
}
.search .sear_filt label span {
	vertical-align: -2px;
}
.search .submit {
	background-color: #FFBA3F;
	width: 125px;
	font-size: 18px;
	letter-spacing: 1px;
	font-weight: 600;
	color: #111;
	cursor: pointer;
	border: 1px solid #ddd;
	height: 44px!important;
	vertical-align: -1px;
}
.search .sear_f .inp {
	height: 42px;
	line-height: 42px;
	padding: 0 0 0 5px;
}
.search .search-flag {
	background: transparent;
}
.search .dib {
	padding: 0;
}
.search .sear_f .inp {
    width: 98%;
	color: #666;
	text-indent: 10px;
	line-height: 42px;
	border: none;
}