﻿/*
* name:Global && Pc StyleSheet
* version:v3.4.2
* date:2018-05-21
* author: heql
*/
.row {
	width: 101%;
	transition: .2s width ease;
*zoom:1
}
.row:before, .row:after {
	display: table;
	clear: both;
	content: ''
}
.row>[class*="span-"] {
float:left;
margin-right:1%;
*margin-right:.89%
}
.row>.span-1 {
	width: 7.33333333%
}
.row>.span-2 {
	width: 15.66666667%
}
.row>.span-3 {
	width: 24%
}
.row>.span-4 {
	width: 32.33333333%
}
.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: #dd1717;
}
.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;
}
/*百度地图容器-默认高度45%，BdMapArea是防止在同屏版心下地图太大*/
.BdMapArea {
	margin: 0 auto 55px;
	max-width: 1320px;
}
.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;
}
/* 雪碧图 */
/* 对齐方案引用(http://www.zhangxinxu.com/wordpress/2016/03/css-layout-base-20px/) */
.ico {
	display: inline-block;
	width: 20px;
	height: 20px;
	white-space: nowrap;
	letter-spacing: -1em;
	text-indent: -99em;
	color: transparent;
	background: url(../images/ico.png);
 *text-indent:0;
*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '\3000');
	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: 1320px;
	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: #dd1717;
}
::-moz-selection {
color:#fff;
background:#dd1717;
}
::selection {
	color: #fff;
	background: #dd1717;
}
::-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)
}
/* 网站样式 */
/*通用*/
header {
	height: 105px;
}
.header {
	height: 105px;
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 20;
}
.header .logo {
	margin-top: 20px;
	width: 263px;
	height: 65px;
	background: url(../images/logo.png) no-repeat;
}
.header .logo a {
	width: 220px;
	height: 65px;
	display: block;
}
.header .logo h1 {
	display: none;
}
.header .logo h2 {
	display: none;
}
.header .inav_wrapper {
	margin-right: 15px;
}
.header .nav {
	font-size: 18px;
	color: #404040;
}
.header .nav .nav_li {
	float: left;
	padding: 0 22px;
	margin: 0;
}
.header .nav .nav_li .setNav {
	position: absolute;
	width: 100%;
	top: 100%;
	left: 10px;
	color: #fff;
	background: #dd1717;
	display: none;
	padding:30px 0;
}
.nav .nav_li .setNav .set-img{width:24%;margin-right: 9%;}

.nav .nav_li .setNav .set-img img{height:150px;width:100%;}

.nav .nav_li .setNav .set-img .tit{font-size:22px;color:#4e4e4e;margin-top: 5px;}

.nav .nav_li .setNav .setMenu{width:28%;}

.nav .nav_li .setNav .setMenu li{float:left;width:48%;margin-right:2%;}

.nav .nav_li .setNav .setMenu li:hover .set_ico{background-position:-10px 0;}

.nav .nav_li .setNav .setMenu li .set_ico{width:10px;height:10px;background:url(../images/set_ico_new.png) no-repeat;display:inline-block;*display:inline;*zoom: 1;vertical-align:middle;margin-right:10px; background-position:0 0; transition:all 0.3s ease; -webkit-transiton:all 0.3s ease;}

.nav .nav_li .setNav .setMenu li a{display:inline-block;*display:inline;*zoom: 1;position:relative;color:#fff;vertical-align:middle; font-size:13px;}

.nav .nav_li .setNav .setCon{width: 37%;}

.nav .nav_li .setNav .setCon .p{padding-left: 10%;color: #fff; border-left: 1px #fff dotted;line-height: 28px;height: 140px;overflow: hidden; font-size:13px;}

.nav .nav_li .setNav .set_close{display:block;width:23px;height:23px;background:url(../images/setbnav_close_ion.png) no-repeat center;right: 2%;bottom: 2%;}

.header .nav .nav_li.cur {
	color: #dd1717;
}
.header .nav .nav_li.cur >a {
	position: relative;
}
/*.index_header .header .inav .nav_li.cur >a:after{content:''; position:absolute; left:0; bottom:0; height:4px; width:100%; background:#dd1717}*/
.header .nav .line {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 4px;
	width: 100%;
	background: #dd1717;
}
.header .nav .nav_li >a {
	line-height: 105px;
	display: block;
}
.header .tool_box {
	height: 20px;
	margin-top: 42px;
	line-height: 20px;
	margin-left: 5px;
	position: relative;
}
.header .tool_box a {
	transition: none;
}
.header .tool_box .lang_boxl {
	line-height: 20px;
	font-size: 16px;
}
.header .tool_box .search {
	width: 20px;
	height: 20px;
	background: url(../images/icons.png) 0 0 no-repeat;
	margin-right: 25px;
}
.header .tool_box .search:hover {
	background-position: 0 -20px;
}
.header .tool_box .lang {
	width: 20px;
	height: 20px;
	margin-right: 5px;
	background: url(../images/icons.png) -20px 0 no-repeat;
	vertical-align: top
}
.header .tool_box .lang_boxl:hover .lang {
	background-position: -20px -20px;
}
.mobile_key {
	display: none;
	font-size: 1em;
	margin-top: 40px;
	margin-right: 20px;
	font-weight: bold;
}
.lower_navbox {
	padding: 40px 0 30px;
	background: #e9e9eb url(../images/lower_navbg.jpg) center center no-repeat;
	margin-top: 105px;
}
.lower_navbox .l_box {
	width: 80%;
}
.lower_navbox .l_box .catname {
	font-size: 40px;
	color: #332e3a;
	line-height: 1;
	margin-bottom: 35px;
}
.lower_navbox .l_box .nav_list li {
	float: left;
	margin-right: 15px;
	padding: 0 15px;
	font-size: 16px;
	color: #332e3a;
	border-bottom: 3px solid transparent;
	line-height: 40px;
}
.lower_navbox .l_box .nav_list li a {
	display: block;
}
.lower_navbox .l_box .nav_list li:hover {
	border-bottom: 3px solid #dd1717;
}
.lower_navbox .l_box .nav_list li.cur {
	border-bottom: 3px solid #dd1717;
	color: #dd1717;
}
.lower_navbox .r_box {
	max-width: 20%;
}
.lower_navbox .r_box .bor {
	border-left: 4px solid #dd1717;
	padding: 15px 0 15px 15px;
}
.lower_navbox .r_box .bor .text {
	font-size: 24px;
	color: #332e3a;
}
footer {
	background: #1e1e1e;
	color: #777;
}
.footer1 {
	width: 100%;
	min-width: 1190px;
	padding: 70px 0 40px;
}
.footer1 dl {
	float: left;
	width: 135px;
	text-align: left;
	margin-right: 40px;
}
.footer1 dl dt {
	font-size: 18px;
	color: #fff;
	line-height: 1;
	margin-bottom: 25px;
	font-weight: bold;
}
.footer1 dl dd {
	font-size: 15px;
	color: #777;
	line-height: 30px;
}
.footer2 {
	padding: 25px 0;
	border-top: 1px solid #333;
	margin-bottom:50px;
}
.footer2 .l_box {
	width: 60%;
	line-height: 40px;
	font-size: 16px;
	color: #333333;
}
.footer2 .l_box .ba {
	margin-right: 30px;
}
.footer2 .l_box .made {
	margin-right: 5px;
	font-size: 15px;
}
.footer2 .bdshare-button-style0-16 a {
	width: 30px;
	height: 30px;
	margin: 0;
	margin-right: 30px;
	padding: 0;
	line-height: 30px;
	background: url(../images/share.png) center center no-repeat;
}
.footer2 .bdshare-button-style0-16 .bds_weixin {
	background-position: 0 0;
}
.footer2 .bdshare-button-style0-16 .bds_tsina {
	background-position: -30px 0;
}
.footer2 .bdshare-button-style0-16 .bds_qzone {
	background-position: -60px 0;
}
.footer2 .bdsharebuttonbox {
	margin-top: 62px;
}
.channel_content {
	padding: 65px 0 20px;
	min-height: 300px;
}
.icon {
	display: inline-block;
*display:inline;
*zoom:1;
	vertical-align: middle;
}
.icon2 {
    vertical-align: middle;
    background: url(../images/icon.png) no-repeat;
    display: inline-block;
}
.trs500 {
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
}
/*分页*/
.page_box {
	width: 100%;
	padding: 20px 0 50px;
	text-align: center;
}
.page_box .page_l {
	width: 70%;
	text-align: left;
}
.page_box .page_r {
	width: 30%;
	text-align: right;
}
.page_box a, .page_box span {
	display: inline-block;
	background-color: #f0f0f6;
	padding: 8px 16px;
	color: #666;
	vertical-align: middle;
}
.page_box a:hover, .page_box span {
	background-color: #dd1717;
	color: #fff;
}
.page_box .now_page {
	background: none;
	border: 1px solid #e4eef5;
	box-sizing: border-box;
}
.page_box .now_page:hover {
	background: none;
	border: 1px solid #e4eef5;
	color: #666;
}
.page_box .prev_page {
	background-image: url(../images/page_box.png);
	background-repeat: no-repeat;
	background-position: center;
	color: transparent;
}
.page_box .prev_page:hover {
	background-image: url(../images/page_box_w.png);
	color: transparent;
}
.page_box .page_r a {
	padding: 18px 14%;
}
body .album_ordinary .album_close {
	background: #dd1717;
}
/*btn*/
.common_btn {
	display: block;
	width: 160px;
	font-size: 0;
}
.common_btn a {
	display: block;
	width: 100%;
}
.common_btn .text_more {
	display: inline-block;
*display:inline;
*zoom:1;
	width: 115px;
	text-align: center;
	font-size: 16px;
	color: #434343;
	line-height: 45px;
	margin-right: 2px;
	vertical-align: middle;
}
.common_btn .jt {
	display: inline-block;
*display:inline;
*zoom:1;
	width: 43px;
	height: 45px;
	background-image: url(../images/btn.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	vertical-align: middle;
}
.common_btn.white .text_more {
	background: #f5faf0;
}
.common_btn.white .jt {
	background-color: #f5faf0;
}
.common_btn.white:hover .text_more {
	color: #dd1717
}
.common_btn.white:hover .jt {
	background-position: -43px 0;
}
.common_btn.green .text_more {
	background: #dd1717;
	color: #fff;
}
.common_btn.green .jt {
	background-color: #dd1717;
}
.common_btn.green .jt {
	background-position: -86px 0;
}
.common_btn.opacity .text_more {
	width: 110px;
}
.common_btn.opacity .text_more, .common_btn.opacity .jt {
	border: 1px solid #82c447;
	background-position: -45px 0;
}
.common_more {
	width: 43px;
	height: 43px;
	border: 2px solid #dd1717;
	background-image: url(../images/common_more.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	transition: none;
}
.common_more:hover {
	background-position: -43px 0;
	background-color: #dd1717;
}
.common_tit {
	padding-left: 15px;
	border-left: 5px solid #38383c;
	margin-bottom: 30px;
	font-size: 36px;
}
.common_tit .t1 {
	color: #333;
	line-height: 1;
	margin-bottom: 10px;
}
.common_tit .t2 {
	color: #dd1717;
	line-height: 1;
	font-family: Titillium;
}
/*case_list*/
/*.para_box是公用的*/
.para_box {
	margin-bottom: 60px;
}
.para_box .pd {
	padding: 15px 0px 0;
	background: #fbfbfb;
	margin-bottom: 1px;
}
.para_box .l_box {
	width: 15%;
}
.para_box .r_box {
	width: 85%;
}
.para_box .para_item {
	float: left;
	margin-bottom: 15px;
	line-height: 25px;
	user-select: none;
	cursor: pointer;
	margin-left: 50px;
}
.para_box .para_item a {
	display: block;
	font-size: 16px;
	color: #332e3a;
}
.para_box .r_box .para_item {
	margin-right: 70px;
}
.para_box .para_item .icon {
	width: 14px;
	height: 14px;
	background: url(../images/radio.png) 0 0 no-repeat;
	margin-right: 10px;
	vertical-align: 0;
}
.para_box .para_item.cur .icon {
	background-position: -14px 0;
}
.para_box .para_item.cur a {
	color: #dd1717;
}
.para_box .para_item .cur {
	color: #dd1717;
	display: block;
}
.para_box .para_item .cur .icon {
	background-position: -14px 0;
}
.case_list .list_con li>a {
	display: block;
}
.case_list .list_con .img_box .mask {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 100%;
	background: url(../images/black.6.png) repeat;
}
.case_list .list_con li {
	margin-bottom: 40px;
}
.case_list .list_con a:hover .img_box .mask {
	top: 0;
}
.case_list .list_con .img_box .mask .jia {
	display: block;
	width: 96px;
	height: 96px;
	position: absolute;
	left: 50%;
	margin-left: -48px;
	top: 50%;
	margin-top: -48px;
	background: url(../images/jia.png) center center no-repeat;
}
.case_list .list_con .tit {
	padding: 25px;
	background: #555555;
	font-size: 17px;
	color: #fff;
	line-height: 1;
}
body .album_wrap_case4 .album_case4 .right_btn .btn_box:hover {
	background: #dd1717;
}
/*about_us*/
.about_us {
	padding-bottom: 0;
}
.about_us .pt1 {
	margin-bottom: 60px;
}
.about_us .pt2 {
	padding: 60px 0;
	background: url(../images/about_us_pt2.jpg) center center no-repeat;
	text-align: center;
	color: #fff;
}
.about_us .pt2 .t1 {
	font-size: 24px;
}
.about_us .pt2 .t2 {
	font-size: 45px;
}
.about_us .pt2 .line {
	width: 1px;
	height: 38px;
	background: #fff;
	margin: 20px auto;
}
.about_us .pt2 .t3 {
	font-size: 17px;
	line-height: 32px;
}
.about_us .pt3 {
	padding: 60px 0 150px;
	background: url(../images/about_us_pt3.jpg) center bottom no-repeat;
}
.about_us .pt3 .t1 {
	font-size: 24px;
	color: #82c447;
	text-align: center;
	margin-bottom: 15px;
}
.about_us .pt3 .t2 {
	font-size: 45px;
	color: #37363b;
	text-align: center;
	line-height: 1;
	margin-bottom: 40px;
}
.about_us .pt3 .con_box .l_box {
	width: 60%;
}
.about_us .pt3 .con_box .r_box {
	width: 38%;
}
.about_us .pt3 .con_box .l_box img {
	max-width: none;
	float: right;
	width: 1320px;
}
.about_us .pt3 .con_box .r_box .text_box {
	margin-top: 30px;
	padding: 30px;
	box-shadow: 1px 1px 20px rgba(0,0,0,.1);
	background: #fff;
}
/*news_list*/
.news_list {
	padding: 60px 0 0;
}
.news_list .pt1 .sele_box {
	padding: 0 20px;
	font-size: 18px;
}
.news_list .pt1 .sele {
	width: 31%;
	margin-right: 2%;
	padding-bottom: 4px;
	background: url(../images/gradient_line.jpg) left bottom no-repeat;
	height: 50px;
	line-height: 50px;
	text-indent: 20px;
	color: #82c447;
	border: 0;
	background: none;
	border-bottom: 4px solid #dd1717;
	border-radius: 0;
}
.news_list .pt1 .ipt_box {
	width: 32%;
	padding-bottom: 4px;
	background: url(../images/gradient_line.jpg) left bottom no-repeat;
	height: 50px;
	line-height: 50px;
	text-indent: 20px;
	color: #82c447;
	position: relative;
	background: none;
	border-bottom: 4px solid #dd1717;
}
.news_list .pt1 .ipt_box .ipt {
	padding-right: 40px;
}
.news_list .pt1 .select-ui-choose ._arrow {
	width: 14px;
	height: 10px;
	background: url(../images/sele_arrow.png) 0 0 no-repeat;
	right: 15px;
	top: 20px;
}
.news_list .pt1 .select-ui-choose.on ._arrow {
	background-position: 0 -10px;
}
.select-ui-options-sele_list2 {
	padding-top: 2px;
}
.select-ui-options-sele_list2 li {
	line-height: 40px;
	color: #333;
	text-indent: 20px;
	font-size: 16px;
	border-bottom: 1px solid #fff;
	background: #f0f0f0;
}
.select-ui-options-sele_list2 li:hover {
	color: #fff;
	background: #dd1717;
}
.news_list .pt1 .ipt_box .ipt input {
	border: none;
	outline: none;
	display: block;
	height: 50px;
	line-height: 50px;
	width: 100%;
	padding: 0;
	text-indent: 20px;
}
.news_list .pt1 .ipt_box button {
	display: block;
	width: 40px;
	height: 50px;
	position: absolute;
	right: 0;
	top: 0;
	border: none;
	outline: none;
	box-shadow: none;
	background: url(../images/sele_search.png) center center no-repeat;
	padding: 0;
	cursor: pointer;
}
.news_list .pt2 {
	padding: 40px 0 0;
}
.news_list .page_box {
	margin-top: 40px;
}
.news_list .pt3 .tit {
	font-size: 24px;
	font-weight: bold;
	color: #333;
	margin-bottom: 30px;
}
.rect-40 {
	padding-bottom: 40%;
}
/* newslist-10 start*/
.widget-newslist-10 .list_box {
	padding: 46px 60px 40px;
	position: relative;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.widget-newslist-10 .list_main {
	overflow: hidden;
}
.widget-newslist-10 .bd_r {
	width: 20%;
}
.widget-newslist-10 .bd_c {
	width: 76%;
	padding: 0 8% 0 5%;
}
.widget-newslist-10 .nopic .bd_c {
	width: 84%;
	padding-right: 0;
}
.widget-newslist-10 .list_title {
	font-size: 20px;
	color: #202020;
	font-weight: normal;
}
.widget-newslist-10 .list_tool {
	font-size: 12px;
	color: #c9c9c9;
	padding: 10px 0px;
}
.widget-newslist-10 .list_tool .share {
	margin-left: 20px;
	cursor: pointer;
}
.widget-newslist-10 .list_p {
	font-size: 14px;
	color: #464646;
	line-height: 26px;
	height: 52px;
	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: #dd1717;
}
.widget-newslist-10 .list_time {
	font-size: 14px;
	color: #dd1717;
	padding: 0 2% 2% 0;
	border-right: 1px solid #e6e6e6;
	font-family: Arial;
	width: 60px;
}
.widget-newslist-10 .list_time_day {
	display: block;
	font-size: 20px;
	color: #dd1717;
	line-height: 50px;
	font-family: helvetica;
}
.widget-newslist-10 .bdshare-button-style1-16 a {
	padding: 0;
	margin: 0;
	background: none;
	height: 20px;
	line-height: 20px;
}
/*新闻列表 2018-03-20 conghm*/
.widget-newslist-10 .list_time {
	padding: 1% 1%;
	text-align: center;
	background: #dd1717;
	color: #fff;
	position: relative;
	width: 71px;
}
.widget-newslist-10 .list_time:after {
	content: "";
	position: absolute;
	width: 1px;
	height: 100%;
	background: #e6e6e6;
	display: block;
	top: 0;
	right: -25%;
}
.widget-newslist-10 .list_time_day {
	color: #fff;
}
.widget-newslist-10 .list_box:after {
	width: 86%;
}
 @media only screen and (max-width:1240px) {
.widget-newslist-10 .list_box {
	padding: 46px 10px 40px;
}
.widget-newslist-10 .bd_l {
	width: 10%;
}
.widget-newslist-10 .bd_c {
	width: 74%;
}
}
@media only screen and (max-width:996px) {
.widget-newslist-10 .bd_c {
	width: 68%;
}
}
@media only screen and (max-width:760px) {
.widget-newslist-10 .bd_r {
	float: none;
	width: 100%;
}
.widget-newslist-10 .list_main {
	margin-top: 20px;
}
.widget-newslist-10 .bd_l {
	width: 20%;
}
.widget-newslist-10 .list_box .bd_c {
	width: 70%;
	padding: 0 0 0 5%;
}
.widget-newslist-10 .list_box:after {
	width: 100%;
}
.widget-newslist-10 .list_time:after {
	display: none!important;
}
.widget-newslist-10 .list_time {
	margin-top: 5px;
	width: 60px;
}
.widget-newslist-10 .list_time_day {
	font-size: 32px;
	line-height: 38px;
}
.news_list .pt2 {
	padding-top: 0;
}
}
/*news_detail*/
/* newsdetail-8 start*/
/*widget-newsdetail-8*/
.widget-newsdetail-8 .iconfont {
	color: #676767;
}
.widget-newsdetail-8 .n_left {
	width: 100%;
	float: left;
}
.widget-newsdetail-8 ._head ._title {
	font-size: 34px;
	font-weight: bold;
	color: #000000;
	margin-bottom: 10px;
}
.widget-newsdetail-8 ._tools {
	font-size: 0;
	color: #7e7e7e;
	margin-bottom: 15px;
}
.widget-newsdetail-8 ._tools ._tool {
	font-size: 15px;
	margin-right: 10px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	vertical-align: middle;
}
.widget-newsdetail-8 ._tools .iconfont {
	font-size: 18px;
	display: inline-block;
	height: 30px;
	line-height: 30px;
	vertical-align: -2px;
}
.widget-newsdetail-8 ._tools b {
	font-weight: normal;
}
.widget-newsdetail-8 ._tools #switcher {
	margin-left: 10px;
}
.widget-newsdetail-8 ._tools #switcher ._title {
	margin-right: 5px;
	font-size: 12px;
	color: #7e7e7e;
}
.widget-newsdetail-8 ._tools #switcher .iconfont {
	font-size: 15px;
}
.widget-newsdetail-8 ._tools .bds_more {
	float: none;
	background: none;
	padding: 0;
}
.widget-newsdetail-8 .myart {
	line-height: 2;
	min-height: 200px;
	font-size: 15px;
	color: #555555;
}
.widget-newsdetail-8 .n_right {
	width: 30%;
	float: right;
	padding-top: 90px;
}
.widget-newsdetail-8 .n_right ._tools {
	text-align: right;
}
.widget-newsdetail-8 ._tools ._back {
	font-size: 20px;
	font-weight: normal;
	font-weight: bold;
	color: #676767;
	height: 26px;
	line-height: 26px;
	border-right: #cccccc 1px solid;
	padding-right: 40px;
	vertical-align: middle;
}
.widget-newsdetail-8 ._tools ._back .iconfont {
	font-weight: normal;
	vertical-align: 0;
}
.widget-newsdetail-8 ._tools .share, .widget-newsdetail-8 ._tools .print {
	width: 36px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	background-color: #80939e;
	border-radius: 50%;
	cursor: pointer;
	overflow: hidden;
	margin-right: 0;
	margin-left: 15px;
	vertical-align: middle;
	display: inline-block;
}
.widget-newsdetail-8 ._tools .share:hover, .widget-newsdetail-8 ._tools .print:hover {
	background-color: #ec7f00;
}
.widget-newsdetail-8 ._tools .share .iconfont, .widget-newsdetail-8 ._tools .print .iconfont {
	font-size: 18px;
	color: #ffffff;
}
.widget-newsdetail-8 ._tools .share:hover .iconfont, .widget-newsdetail-8 ._tools .print:hover .iconfont {
	color: #ffffff;
}
.widget-newsdetail-8 ._tools .share .iconfont {
	font-size: 20px;
}
.widget-newsdetail-8 ._detailPage_bottom li strong, .widget-newsdetail-8 ._detailPage_bottom li span, .widget-newsdetail-8 ._detailPage_bottom li a {
	display: block;
}
.widget-newsdetail-8 ._detailPage_bottom {
	margin-top: 45px;
	border: #f3f3f3 10px solid;
}
.widget-newsdetail-8 ._detailPage_bottom ul {
	padding: 10px 7%;
}
.widget-newsdetail-8 ._detailPage_bottom li ._mark {
	padding-bottom: 8px;
	font-size: 19px;
	font-weight: bold;
	color: #000000;
}
.widget-newsdetail-8 ._detailPage_bottom ._date {
	height: 30px;
	line-height: 30px;
	margin-bottom: 7px;
	font-family: Arial;
	font-size: 13px;
	color: #676767;
}
.widget-newsdetail-8 ._detailPage_bottom ._date .iconfont {
	font-size: 20px;
	height: 30px;
	vertical-align: -2px;
	margin-left: 0;
}
.widget-newsdetail-8 ._detailPage_bottom li ._title:hover {
	color: #5c5c5c;
}
.widget-newsdetail-8 ._detailPage_bottom li ._title {
	font-size: 16px;
	font-weight: bold;
	color: #5c5c5c;
}
.widget-newsdetail-8 ._detailPage_bottom li {
	padding: 27px 0;
}
.widget-newsdetail-8 ._detailPage_bottom li._prev {
	border-bottom: 1px #ececec solid;
}
 @media only screen and (max-width:1240px) {
.widget-newsdetail-8 .n_right {
	padding-top: 0;
}
.widget-newsdetail-8 ._detailPage_bottom {
	margin-top: 10px;
}
.widget-newsdetail-8-tools, ._tools {
	display: none;
}
.widget-newsdetail-8 ._detailPage_bottom ul {
	padding-right: 3%;
}
}
 @media only screen and (max-width: 992px) {
.widget-newsdetail-8 ._head ._title {
	font-size: 24px;
}
.widget-newsdetail-8 .n_left, .widget-newsdetail-8 .n_right, .widget-newsdetail-8 .news_img {
	width: 100%;
	float: none;
}
.widget-newsdetail-8 .n_left {
	margin-bottom: 20px;
}
}
.news_detail .tool_con {
	padding: 60px 0;
}
.news_detail .tool_con .share_con a {
	width: 67px;
	height: 67px;
	background: url(../images/news_share.png) 0 0 no-repeat;
	padding: 0;
	margin: 0;
	margin-right: 20px;
}
.news_detail .tool_con .share_con a:hover {
	opacity: 0.5;
}
.news_detail .tool_con .share_con a.bds_sqq {
	background-position: 0 0;
}
.news_detail .tool_con .share_con a.bds_tsina {
	background-position: -67px 0;
}
.news_detail .tool_con .share_con a.bds_weixin {
	background-position: -134px 0;
}
.news_detail .tool_con .share_con a.bds_qzone {
	background-position: -201px 0;
}
.news_detail .tool_con .back_box {
	width: 330px;
	border: 1px solid #dd1717;
	line-height: 58px;
	font-size: 21px;
	color: #676767;
	font-weight: bold;
}
.news_detail .tool_con .back_box .pd {
	padding-left: 25px;
	display: block;
}
.news_detail .tool_con .back_box i {
	width: 18px;
	height: 25px;
	background: url(../images/news_arr.png) center center no-repeat;
	margin-right: 15px;
	vertical-align: -4px;
}
.news_detail .pt3 .pd {
	display: block;
}
.news_detail .pt3 .li1 .pd {
	padding-right: 50px;
	border-right: 1px solid #dddddd;
}
.news_detail .pt3 .li2 .pd {
	padding: 0 50px;
	border-right: 1px solid #ddd;
}
.news_detail .pt3 .li3 .pd {
	padding: 0 50px;
}
.news_detail .pt3 .tit_box {
	margin-bottom: 20px;
}
.news_detail .pt3 .tit_box .tip {
	font-size: 16px;
	color: #fff;
	padding: 0 35px;
	line-height: 32px;
	background-color: #aace37;
	display: inline-block;
	margin-right: 24px;
}
.news_detail .pt3 .tit_box .time {
	font-size: 16px;
	color: #8e8e8e;
	line-height: 32px;
}
.news_detail .pt3 .info {
	font-size: 17px;
	color: #7d7d7d;
	text-decoration: underline;
	line-height: 25px;
	height: 50px;
	overflow: hidden;
}
.news_detail .pt3 a:hover .info {
	color: #dd1717;
}
/*pro_list*/
.pro_list {
	padding-bottom: 0;
}
.pro_list .para_box {
	margin-bottom: 4px;
}
.pro_list .para_box .r_box .para_item {
	margin-right: 35px;
	font-size:16px;
	color:#332e3a;
}
/*.pro_list .para_box2{display:none;}*/
.pro_list .para_box2 .l_box {
	width: 20%;
}
.pro_list .para_box2 .r_box {
	width: 80%;
}
.pro_list .para_box2 .l_box .pd {
	padding: 25px 0;
	background: #eee;
	border-bottom-left-radius: 50px;
	text-align: center;
	font-size: 17px;
	color: #dd1717;
	line-height: 27px;
}
.pro_list .para_box2 .l_box .icon {
	width: 21px;
	height: 21px;
	background: url(../images/fdj.png) center center no-repeat;
	margin-right: 15px;
}
.pro_list .para_box2 .r_box .pd {
	margin-left: 4px;
	background: #eee;
	padding: 25px 0 0;
	line-height: 27px;
}
.pro_list .para_box2 .r_box .para_item {
	float: left;
	margin-bottom: 25px;
	user-select: none;
	cursor: pointer;
	margin-right: 40px;
	margin-left: 50px;
	font-size: 17px;
	color: #505050;
}
.pro_list .para_box2 .r_box .para_item i {
	width: 14px;
	height: 14px;
	background: url(../images/yuan_radio.png) 0 0 no-repeat;
}
.pro_list .para_box2 .r_box .para_item.on i {
	background-position: -14px 0;
}
.pro_list .para_box2 .r_box .para_item.on a {
	color: #dd1717;
}
.pro_list .pro_con {
	padding-top: 40px;
}
.pro_list .pro_con li {
	margin-bottom: 40px;
}
.pro_list .pro_con .mask {
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	height: 100%;
	background: url(../images/green_60.png) repeat;
}
.pro_list .pro_con .mask i {
	position: absolute;
	left: 50%;
	margin-left: -24px;
	top: 50%;
	margin-top: -24px;
	width: 48px;
	height: 48px;
	background: url(../images/pro_fdj.png) center center no-repeat;
}
.pro_list .pro_con li a {
	display: block;
}
.pro_list .pro_con .name .pd {
	padding: 0 20px;
	background: #555;
	color: #fff;
	line-height: 40px;
	font-family: Titillium;
}
.pro_list .pro_con a:hover .name .pd {
	background: #dd1717;
}
.pro_list .pro_con a:hover .mask {
	top: 0;
}
.common_pro_solu {
	padding: 100px 0;
	background: url(../images/pro_pt2.jpg) center center no-repeat;
}
.common_pro_solu .title {
	font-size: 48px;
	color: #333;
	line-height: 1;
	margin-bottom: 20px;
}
.common_pro_solu .info {
	font-size: 24px;
	margin-bottom: 40px;
	color: #333;
}
.common_pro_solu a:hover {
	color: #dd1717;
}
.common_pro_ico {
	padding: 80px 0 60px
}
.common_pro_ico li a {
	display: block;
	text-align: center;
}
.common_pro_ico .img_box {
	margin-bottom: 30px;
}
.common_pro_ico .tit {
	font-size: 24px;
	color: #343434;
}
/*pro_hj_list*/
.common_imgtext_list li {
	margin-bottom: 40px;
}
.common_imgtext_list li >a {
	display: block;
	background: #f3f3f3;
}
.common_imgtext_list li >a:hover {
	background: #a5cf4f;
	color: #fff;
}
.common_imgtext_list li .l_box {
	width: 50%;
	float: left;
}
.common_imgtext_list li .r_box {
	width: 50%;
	float: right;
}
.common_imgtext_list li.even .l_box {
	float: right;
}
.common_imgtext_list li.even .r_box {
	float: left;
}
.common_imgtext_list li .r_box .pd {
	padding: 50px 80px 0 60px;
}
.common_imgtext_list li .r_box .tit {
	font-size: 30px;
	color: #dd1717;
	margin-bottom: 20px;
	font-weight: bold;
}
.common_imgtext_list li .r_box .line {
	width: 40px;
	height: 2px;
	background: #dd1717;
	margin-bottom: 30px;
}
.common_imgtext_list li .r_box .info {
	font-size: 16px;
	color: #808080;
}
.common_imgtext_list li >a:hover .r_box .tit {
	color: #fff;
}
.common_imgtext_list li >a:hover .r_box .info {
	color: #fff;
	line-height: 27px;
	margin-bottom: 25px;
}
.common_imgtext_list li >a .common_btn {
	display: none;
}
.common_imgtext_list li >a:hover .common_btn {
	display: block;
}
.common_imgtext_list li>a:hover .r_box .line {
	background: #fff;
}
.common_imgtext_list .rect-75 {
	padding-bottom: 60%;
}
/*经销商网络新*/
.Titillium {
	font-family: 'Titillium'!important;
}
.dealers_new {
	margin: 0;
}
/*.dealers_new .con-box{ margin: 60px 0 100px; }*/
.dealers_new .con-box li {
	padding: 4% 5%;
	border-bottom: 1px solid #f0f1f3;
}
.dealers_new .con-box li:hover {
	background: #f8f8f9;
}
.dealers_new .con-box li dt {
	font-size: 20px;
	color: #292929;
	margin-bottom: 3%;
}
.dealers_new .con-box li dt span {
	color: #dd1717;
}
.dealers_new .con-box li dd {
	float: left;
	width: 24%;
	margin-bottom: 5px;
	margin-right: 1%;
}
.dealers_new .con-box li dd.address {
	cursor: pointer;
}
.dealers_new .con-box.cur {
	margin: 60px 0 100px;
}
.dealers_new .con-box {
	margin-top: 4%;
}
/*创新 cxw*/
.rect-36 {
	padding-bottom: 36%;
}
.rect-65 {
	padding-bottom: 65%;
}
.create {
	padding: 0;
}
.create .part1 {
	height: 765px;
	overflow: hidden;
	background: url(../images/c_img/create01.jpg) no-repeat center center;
}
.create .part1 .bigbox {
}
.create .part1 .bigbox li {
	width: 20%;
	height: 765px;
	float: left;
	overflow: hidden;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.create .part1 .bigbox li .box {
	height: 100%;
	border-left: 1px solid #7f8585;
	padding: 80px 30px;
	color: #fff;
	overflow: hidden;
}
.create .part1 .bigbox li .box .tit {
	font-size: 88px;
	line-height: 1;
	padding-bottom: 30px;
	font-weight: normal;
}
.create .part1 .bigbox li .box .ch {
	font-size: 24px;
	line-height: 1;
}
.create .part1 .bigbox li .box .en {
	font-size: 18px;
	font-family: 'Arial';
	opacity: 0.5;
	filter: alpha(opacity=50);
	padding-top: 18px;
	display: block;
}
.create .part1 .bigbox li:last-child .box {
	border-right: 1px solid #7f8585;
}
.create .part1 .bigbox li.cur {
	width: 40%;
	position: relative;
}
.create .part1 .bigbox li.cur .box .tit {
	color: #dd1717;
}
.create .part1 .bigbox li.cur .ch {
	display: none;
}
.create .part1 .bigbox li .innerBox {
	width: 100%;
}
/*.create .part1 .bigbox li.cur .innerBox{left: 0;opacity: 1;}*/
.create .part1 .bigbox li .innerBox .inner_tit {/*transform: translateY(200px);-webkit-transform:translateY(200px)*/;
	transition: all .8s ease;
	opacity: 0;
	visibility: hidden;
}
.create .part1 .bigbox li.cur .innerBox .inner_tit {
	font-size: 36px;
	line-height: 1;
	color: #dd1717;/*transform: translateY(0);-webkit-transform:translateY(0);*/
	opacity: 1;
	visibility: visible;
	transition-delay: 0.1s;
}
.create .part1 .bigbox li .innerBox .p {/*transform: translateY(200px);-webkit-transform: translateY(200px);*/
	opacity: 0;
	visibility: hidden;
	transition: all .8s ease;
	-webkit-transition: all .8s ease;
	width: 100%;
	font-size: 16px;
}
.create .part1 .bigbox li.cur .innerBox .p {
	padding-top: 9%;
	min-height: 19.2em;
	overflow: hidden;/*transform: translateY(0);-webkit-transform: translateY(0);*/
	transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
	opacity: 1;
	visibility: visible;
}
.create .part1 .bigbox li .innerBox .more {
	transform: translateY(200px);
	-webkit-transform: translateY(200px);
	transition: transform, opacity .8s ease;
	-webkit-transition: transform, opacity .8s ease;
	display: block;
	margin-top: 5%;
	opacity: 0;
	visibility: hidden;
}
.create .part1 .bigbox li.cur .innerBox .more {
	transform: translateY(0);
	-webkit-transform: translateY(0);
	opacity: 1;
	visibility: visible;
	transition-delay: .4s;
	-webkit-transition-delay: .4s;
}
.create .part2 {
	height: auto;
	overflow: hidden;
	background: url(../images/c_img/create03.jpg) no-repeat center center;
	padding-bottom: 50px;
}
.create .part2 .t {
	font-size: 48px;
	overflow: hidden;
	color: #2b2b2b;
	line-height: 1;
	padding: 9% 0 1.5%;
	font-weight: normal;
}
.create .part2 .part2_l {
	width: 70%;
	float: left;
}
.create .part2 .part2_l .t2 {
	font-size: 36px;
	color: #2b2b2b;
}
.create .part2 .part2_l .p {
	padding: 2% 0 5%;
	font-size: 15px;
	color: #333;
	width: 60%;
}
.create .part2 .part2_l .box {
	width: 100%;
	border: 15px solid #fff;
	border: 15px solid rgba(255,255,255,.7);
	margin-bottom: 30px;
}
.create .part2 .part2_l .box li {
	width: 21%;
	padding: 4.5% 6%;
	text-align: center;
	float: left;
}
.create .part2 .part2_l .box li span {
	font-size: 78px;
	font-weight: bold;
	line-height: 1;
	padding-bottom: 15px;
}
.create .part2 .part2_l .box li .symbol {
	font-size: 15px;
}
/*.create .part2 .part2_l .box li.cur .num,.create .part2 .part2_l .box li.cur .symbol{color: #dd1717;}*/
.create .part3 {
	padding: 80px 0 60px;
}
.create .part3 .tit {
	font-size: 48px;
	line-height: 1;
	padding-bottom: 20px;
	font-weight: normal;
}
.create .part3 .part3_t_l {
	width: 49%;
	float: left;
}
.create .part3 .t {
	font-size: 36px;
	font-weight: bold;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 6;
	line-height: 1;
}
.create .part3 .part3_t_r {
	width: 40%;
	float: right;
	padding: 2.5% 4.5%;
	background: url(../images/c_img/create05.jpg) no-repeat center;
	margin-top: 5%;
	font-size: 15px;
}
.create .part3 .part3_list li {
	font-size: 15px;
	color: #3b3b3b;
	padding: 20px 0;
	width: 49%;
	margin-right: 1%;
	float: left;
	border-bottom: 1px solid #dedede;
}
.create .part3 .part3_list li .s {
	position: relative;
	padding-left: 15px;
}
.create .part3 .part3_list li .s:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -1px;
	height: 2px;
	width: 8px;
	background: #525252;
}
.create .part3 .part3_list li.even {
	margin-right: 0;
	margin-left: 1%;
}
.create .part3 .part3_list li:hover .s:after {
	background-color: #dd1717;
}
.create .part4 {
	padding: 48px 0;
	background: #dd1717;
}
.create .part4 .part4_l {
	width: 50%;
	float: left;
}
.create .part4 .part4_l .box {
	position: absolute;
	width: 90%;
	bottom: 0;
	left: 0;
	height: 60px;
	padding: 0 5%;
	background-color: rgba(0,0,0,.5);
	line-height: 60px;
	font-size: 20px;
	color: #fff;
*background: url(../images/black.6.png) no-repeat center center;
}
.create .part4 .part4_r {
	width: 44%;
	float: right;
	padding: 0 3%;
}
.create .part4 .part4_r .tit {
	font-size: 48px;
	line-height: 1;
	font-weight: normal;
	padding-top: 4%;
	color: #332e3a;
}
.create .part4 .part4_r .tit2 {
	font-size: 36px;
	font-weight: bold;
	line-height: 1;
	padding: 3% 0 6%;
	color: #332e3a;
}
.create .part4 .part4_r .p {
	font-size: 15px;
	color: #000;
	padding-bottom: 7%;
}
.create .part1 .bigbox {
	display: block;
}
.create .part4 .part4_r .tit .b {
	display: block;
}
.create .part2 .part2_l .t2 {
	line-height: 1;
}
.create .part2 .t {
	padding-bottom: 0;
}
.create .part2 .part2_l .t2 {
	padding: 2% 0 1%;
	font-weight: bold;
}
/*地图搜索公共部分提取 cxw*/
.map_location .map-box {
	position: relative;
	width: 100%;
}
.map_location .map-box .map {
	width: 100%;
	background: #f0f1f3;
	position: relative;
	height: 720px!important;
}
.map_location .map-box .map img {
	max-width: none;
}
.map_location .map-box .map:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/c_img/dealers_new_map_cover.png) repeat;
	transition: all .2s ease;
	opacity: 1;
	z-index: 0;
	display: none;
}
.map_location .map-box .map.cur:after {
	opacity: 0;
	z-index: -10;
}
.map_location .form-box {
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 0;
	z-index: 10;
	background-color: #82c447;
	padding: 34px 0;
}
/*.map_location .form-box.cur{ opacity: 0; }*/
.map_location .form-box .box {
	width: 100%;
	margin: 0 auto;
	padding: 18px 0 18px 2%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	background: #fff;
	position: relative;
}
.map_location .form-box .sele {
	width: 28%;
	border: none;
	background: #ebebeb;
	color: #000;
	height: 44px;
	line-height: 44px;
	border-radius: 0;
	border: 0;
	margin-right: 3%;
	text-align: left;
	padding-left: 1%;
}
.map_location .form-box .sele.area-sele {
	width: 14%;
}
.map_location .form-box .sele ._arrow {
	width: 2em;
}
.map_location .form-box .sele ._arrow .arr {
	margin: 0;
	border: none;
	width: 16px;
	height: 16px;
	display: inline-block;
	background: url(../images/c_img/form-box-arr.png) no-repeat;
	margin-top: -8px;
}
.map_location .form-box .inpbox {
	width: 39%;
	background: #ebebeb;
	height: 44px;
	line-height: 44px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0 10px;
	display: block;
}
.map_location .form-box .inpbox .iconfont2 {
	color: #1251b5;
}
.map_location .form-box .inp {
	width: 80%;
	height: 100%;
	background: #ebebeb;
	padding-left: 10px;
	border: 0;
	padding: 0;
}
.map_location .form-box .btn {
	height: 44px;
	line-height: 44px;
	background: #dd1717;
	color: #fff;
	padding: 0;
	font-size: 30px;
	margin-left: 2%;
	width: 7%;
}
.map_location .form-box .btn .iconfont2 {
	vertical-align: 0px;
}
.map_location .form-box .btn:hover {
	background: #dd1717;
}
.map_location .form-left {
	position: absolute;
	width: 30px;
	height: 100px;
	background: #fff;
	top: 50%;
	left: 0;
	cursor: pointer;
	opacity: 0;
	transition: all .4s ease;
	margin-top: -50px;
}
.map_location .form-left:after {
	content: "";
	position: absolute;
	width: 0;
	height: 0;
	border-width: 8px;
	border-style: solid;
	border-color: transparent transparent transparent #555;
	top: 50%;
	left: 50%;
	margin-top: -8px;
	margin-left: -4px;
	opacity: 0;
	transition: all .4s ease;
}
.map_location .form-left.hover, .map_location .form-left.hover:after {
	opacity: 1;
	background: #dd1717;
}
.map_location .form-box .btn .iconfont {
	vertical-align: 0px;
}
/*营销服务 cxw*/
.rect-79 {
	padding-bottom: 79%;
}
.sale_s {
	padding: 0;
}
.sale_s .part1 {
	padding-top: 70px;
}
.sale_s .part1 .part1_l, .sale_s .part1 .part1_r {
	width: 50%;
	float: left;
}
.sale_s .part1 .part1_l .box {
	position: absolute;
	width: 70%;
	left: 10%;
	border: 6px solid #dd1717;
	box-sizing: border-box;
	bottom: 0;
	padding: 5%;
	background: #fff;
	;
	background: rgba(255,255,255,.75);
}
.sale_s .part1 .part1_l .box .more {
	float: right;
	width: 44px;
	height: 45px;
	background: url(../images/c_img/create02.png) no-repeat center center;
	margin-top: 5%;
}
.sale_s .part1 .tit {
	font-size: 33px;
	line-height: 1;
	color: #332e3a;
	padding-bottom: 4%;
}
.sale_s .part1 .tit2 {
	font-size: 30px;
	color: #000;
	line-height: 1;
	padding-bottom: 5%;
}
.sale_s .part1 .part1_l .box .p {
	font-size: 15px;
	color: #37363b;
}
.sale_s .part1 .part1_r .list li {
	padding-bottom: 5%;
}
.sale_s .part1 .part1_r .list li:hover .que {
	background: #dd1717;
	color: #fff;
}
.sale_s .part1 .part1_r .que {
	width: 46px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	font-size: 24px;
	background: #e6e6e6;
	color: #b8b8b8;
	display: inline-block;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.sale_s .part1 .part1_r .list_r {
	width: 88%;
	float: right;
}
.sale_s .part1 .part1_r .list_r .t {
	font-size: 18px;
	color: #333;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.sale_s .part1 .part1_r .list_r .p {
	font-size: 15px;
	color: #666;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
}
.sale_s .part1 .part1_r .list li:hover .t {
	color: #dd1717;
}
.sale_s .part1 .part1_r .list li:hover .p {
	color: #dd1717;
}
.sale_s .part2 {
	margin-top: 30px;
	height: 500px;
	background: url(../images/c_img/sale_s02.jpg) no-repeat center center;
	overflow: hidden;
}
.sale_s .part2 .tit {
	font-size: 48px;
	color: #fff;
	line-height: 1;
	font-weight: normal;
	padding-top: 5%;
}
.sale_s .part2 .tit2 {
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	line-height: 1;
	padding-top: 1%;
}
.sale_s .part2 .list {
	padding-top: 5.5%;
}
.sale_s .part2 .list li {
	width: 28%;
	background: #000;
	background: rgba(0,0,0, .5);
	float: left;
	margin-right: 2%;
	padding: 2.5% 2%;
}
.sale_s .part2 .list li.list_3 {
	margin-right: 0;
}
.sale_s .part2 .list li .title {
	height: 64px;
	line-height: 64px;
	font-size: 24px;
	color: #fff;
}
.sale_s .part2 .list li .title .icon {
	vertical-align: middle;
}
.sale_s .part2 .list li .p {
	font-size: 15px;
	color: #fff;
}
.sale_s .part2 .list li.cur {
	background: #dd1717;
}
.sale_s .part3 {
	padding: 90px 0 100px;
}
.sale_s .part3 .box {
	width: 60%;
	border: 2px solid #838a97;
	margin: 0 auto;
	text-align: center;
	position: relative;
	padding: 4.5% 0 2.5%;
}
.sale_s .part3 .box .mobile {
	font-size: 48px;
	line-height: 1;
	font-weight: bold;
	padding-bottom: 4%;
}
.sale_s .part3 .box .mobile a {
	color: #dd1717;
	display: inline-block;
	margin-left: 5px;
}
.sale_s .part3 .box .tit {
	position: absolute;
	top: 0;
	left: 50%;
	font-size: 26px;
	line-height: 1;
	color: #333333;
	background: #fff;
	font-weight: normal;
	padding: 10px 40px;
	margin-left: -196px;
	margin-top: -23px;
}
.sale_s .part1 .part1_r .tit {
	padding-bottom: 2%;
}
/*关于综合 cxw*/
/*关于综合标题公用部分*/
.about_tit {
	line-height: 1;
	font-size: 36px;
	font-weight: bold;
	color: #332e3a;
}
.about_tit a {
	display: inline-block;
}
.about_tit .t {
	font-size: 48px;
	font-weight: normal;
	padding-bottom: 20px;
	display: block;
}
.about_tit .more {
	float: right;
	margin-top: 30px;
}
/*关于综合标题公用部分*/
.rect-47 {
	padding-bottom: 47%;
}
.rect-41 {
	padding-bottom: 41%;
}
.about_center {
	padding: 0;
}
.about_center .part1 .title {
	font-size: 17px;
	color: #323232;
	width: 70%;
	margin: 0 auto;
	line-height: 30px;
	padding-top: 8%;
	text-align: center;
}
.about_center .part1 .num_list {
	padding-top: 5%;
}
.about_center .part1 .num_list li {
	width: 25%;
	float: left;
	text-align: center;
}
.about_center .part1 .num_list li .num .n {
	font-size: 68px;
	line-height: 1;
	color: #332e3a;
}
.about_center .part1 .num_list li .t {
	font-size: 14px;
	color: #49454e;
}
.about_center .part1 {
	background: url(../images/c_img/about_us01.jpg) no-repeat center center;
	overflow: hidden;
}
.about_center .part1 .list {
	height: 480px;
	position: relative;
}
.about_center .part1 .world_icon {
	position: relative;
	width: 150px;
	height: 120px;
	transition: 0.4s;
	text-align: center;
}
.about_center .part1 .world_icon img {
	position: absolute;
	left: 50%;
	margin-left: -62px;
	z-index: 7;/*animation: ricon 1.5s infinite;*/
	;
	transition: all .5s ease;
	-webkit-transition: all .5s ease;
	top: -40px;
}
.about_center .part1 .world_icon:before {
	content: '';
	width: 100%;
	height: 96px;
	bottom: 40px;
	left: 0;
	transition: 0.45s;
	z-index: 5;
	background: url(../images/c_img/light.png) no-repeat center center;
	position: absolute;
	opacity: 1;
	visibility: visible;
}
.about_center .part1 .world_icon:after {
	content: '';
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(../images/c_img/light1.png) no-repeat bottom center;
	left: 0;
	bottom: 8px;
	opacity: 0;
	visibility: hidden;
	transition: 0.45s
}
.about_center .part1 li:hover .world_icon:before {
	opacity: 0;
	visibility: hidden;
}
.about_center .part1 li:hover .world_icon:after {
	opacity: 1;
	visibility: visible;
}
/*.about_center .part1 li:hover .world_icon img{top: -10px;}*/
.about_center .part1 .list li {
	position: absolute;
	bottom: 8%;
	left: 19%;
}
.about_center .part1 .list .list_2 {
	left: 39%;
	bottom: 37%;
	z-index: 3;
}
.about_center .part1 .list .list_3 {
	left: 50%;
	bottom: 40%;
	z-index: 4;
}
.about_center .part1 .list .list_4 {
	left: 43%;
	bottom: 33%;
	z-index: 5;
}
.about_center .part1 .list .list_5 {
	left: 62%;
	bottom: 19%;
	z-index: 6;
}
.about_center .part1 .list .list_6 {
	left: 72%;
	bottom: 26%;
	z-index: 6;
}
.about_center .part1 .list .t {
	position: absolute;
	bottom: 15px;
	left: 30%;
	font-size: 15px;
	color: #fff;
}
.about_center .part1 .list .list_2 .t {
	left: -109px;
	bottom: 53px;
}
.about_center .part1 .list .list_3 .t {
	left: 38%;
	width: 100%;
	bottom: 24px;
}
.about_center .part1 .list .list_4 .t {
	left: 0;
	bottom: 0;
	width: 120%;
}
.about_center .part2 {
	padding: 8% 0 6%;
}
.about_center .part2_l {
	width: 42%;
	float: left;
}
.about_center .part2_r {
	width: 50%;
	float: right;
}
.about_center .part2_l .p {
	padding-top: 6.5%;
	font-size: 15px;
	color: #37363b;
}
.about_center .part3 {
	background: #f3f4f6;
}
.about_center .part3 .box {
	padding: 6% 0;
}
.about_center .part3_s .slide_t {
	margin-top: 2%;
	visibility: hidden;
	height: 64px;
	line-height: 64px;
	font-size: 27px;
	color: #808080;
	font-weight: bold;
}
.about_center .part3_s .slide_t .t {
	float: right;
}
.about_center .part3_s .slide_t .t1 {
	float: none;
}
.about_center .part3_s .slide_t.owl-loaded {
	visibility: visible;
}
.about_center .part3_s .slide_t .item {
	position: relative;
}
.about_center .part3_s .slide_t .item:after {
	content: '';
	position: absolute;
	top: -3px;
	left: 0;
	width: 0;
	height: 3px;
	background: #dd1717;
	transition: width .5s ease;
	-webkit-transition: width .5s ease;
	z-index: 5;
}
.about_center .part3_s .slide_t .item:hover:after, .about_center .part3_s .slide_t .item.cur:after {
	width: 100%;
}
.about_center .part3_s .slide_t .owl-stage {
	border-top: 3px solid #ddd;
	border-bottom: 3px solid #ddd;
	box-sizing: border-box;
}
.about_center .part3_s .slide_b {
	padding-top: 5%;
	visibility: hidden;
}
.about_center .part3_s .slide_b.owl-loaded {
	visibility: visible;
}
.about_center .part3_s .slide_b .item_i {
	width: 46%;
	float: left;
	margin-right: 4%;
}
.about_center .part3_s .slide_b .item_i .tit {
	font-size: 85px;
	line-height: 1;
	font-weight: bold;
	color: #dd1717;
	position: relative;
	height: 0;
	padding-bottom: 25%;
}
.about_center .part3_s .slide_b .item_i .s {
	font-size: 15px;
	color: #3b3b3b;
}
.about_center .part3_s .slide_b .item_i .tit img {
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0;
	top: 0;
	z-index: -1;
}
.about_center .part4 {
	padding-top: 8%;
}
.about_center .part4 .con {
	margin-top: 4%;
}
.about_center .part4 .con .box {
	width: 41%;
	;
	right: 10%;
	position: absolute;
	top: 50%;
	background: #fff;
	top: 10%;
}
.about_center .part4 .con .box:after {
	content: '';
	position: absolute;
	bottom: -25px;
	right: 0;
	border-top: 25px solid transparent;
	border-right: 50px solid #fff;
	border-bottom: 25px solid transparent;
}
.about_center .part4 .con .box .innerBox {
	padding: 8%;
}
.about_center .part4 .con .box .innerBox .t {
	font-size: 24px;
	color: #dd1717;
	line-height: 1;
	font-weight: bold;
	padding-bottom: 6%;
}
.about_center .part4 .con .box .innerBox .p {
	font-size: 15px;
	color: #332e3a;
	line-height: 30px;
}
.about_center .part5 {
	background: url(../images/c_img/about_us02.jpg) no-repeat center center;
	height: 718px;
	overflow: hidden;
}
.about_center .part5 .about_tit {
	padding: 8% 0 5%;
}
.about_center .part5 .part5_l {
	width: 67%;
	float: left;
	background-color: #fff;
}
.about_center .part5 .part5_l ._img {
	width: 44%;
	float: right;
}
.about_center .part5 .part5_l .box {
	width: 56%;
	float: left;
}
.about_center .part5 .part5_l .box .innerBox {
	padding: 8% 10%;
}
.about_center .part5 .part5_l .box .innerBox .t {
	font-size: 36px;
	color: #dd1717;
	line-height: 1;
	padding-bottom: 5%;
	font-weight: bold;
}
.about_center .part5 .part5_l .box .innerBox .p {
	line-height: 27px;
}
.about_center .part5 .part5_r {
	width: 30%;
	float: right;
	min-height: 354px;
	background: #dd1717;
}
.about_center .part5 .part5_r .p {
	padding: 23% 11%;
	color: #fff;
	font-size: 20px;
	line-height: 36px;
}
.about_center .part3_s .slide_t {
	width: 95%;
	margin: 2% auto 0;
}
.about_center .part3_s .slide_t .owl-nav [class*=owl-] {
	position: absolute;
	top: 0;
	left: -50px;
}
.about_center .part3_s .slide_t .owl-nav [class*=owl-].owl-next {
	left: auto;
	right: -50px;
}
.about_center .part3_s .slide_t .t1 {
	margin-left: 5%;
	margin-right: 0;
}
.about_center .part3_s .slide_t .t {
	margin-right: 5%;
}
/*cxw end*/

/**************fj20180223***************/

/******通用样式******/
.rect-25 {
	padding-bottom: 25%;
}
.rect-45 {
	padding-bottom: 45%;
}
.rect-95 {
	padding-bottom: 95%;
}
.transition03 {
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.transition05 {
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*轮播切换按钮*/
.about_history .owl-carousel .owl-nav .owl-next, .about_history .owl-carousel .owl-nav .owl-prev {
	font-size: 0;
	position: absolute;
	top: 50%;
	margin-top: -22.5px;
	width: 43px;
	height: 43px;
	border: 2px solid #dd1717;
	background-image: url(../images/fj/owl_arr_ico.png);
	background-repeat: no-repeat;
}
.about_history .owl-carousel .owl-nav .owl-next {
	right: -60px;
	background-position: -45px 0px;
}
.about_history .owl-carousel .owl-nav .owl-prev {
	left: -60px;
}
.about_history .owl-carousel .owl-nav .owl-next:hover, .about_history .owl-carousel .owl-nav .owl-prev:hover {
	background-color: #dd1717;
	background-image: url(../images/fj/owl_arr_ico_hover.png);
}
/*招聘搜索*/
.job_search {
	background-color: #dd1717;
}
.job_search {
	padding: 42px 112px 41px 47px
}
.job_search .search_tit {
	margin-right: 40px;
	font-size: 21px;
	color: #333;
	line-height: 41px;
}
.job_search .news-sele, .job_search .search_ipt, .job_search .news-btn {
	width: 250px;
	height: 40px;
	margin-right: 2%;
}
.job_search .news-sele {
	color: #b2b2b2;
	border-radius: 0;
	line-height: 40px;
	border: none;
}
.job_search .news-sele.on {
	border-radius: 0;
}
.job_search .news-sele ._txt {
	padding: 0 30px 0px 16px;
}
.job_search .news-sele ._txt ._arrow {
	width: 30px;
	height: 40px;
}
.job_search .news-sele ._arrow .arr {
	border: none;
	width: 13px;
	height: 7px;
	background: url(../images/fj/job_search_ico.jpg) no-repeat;
	background-position: 0px -7px;
	margin-top: -3.5px;
}
.job_search .news-sele.on ._arrow .arr {
	background-position: 0px 0px;
	margin-top: -3.5px;
}
.job_search .news-sele ._arrow {
	right: 14px;
}
.job_search .select-ui-options li {
	line-height: 1.8em;
	padding: 6px;
}
.job_search .search_ipt {
	padding: 0 10px 0 20px;
	color: #a3a3a3;
	border: none;
}
.job_search .news-btn {
	width: 18%;
	margin-right: 0;
	color: #fff;
	text-align: center;
	background: none;
	border: 1px solid #fff;
	outline: none;
	cursor: pointer;
	font-size: 16px;
}
/*select下拉样式*/
body .select-ui-options-default li:hover {
	background: #dd1717;
}
body .select-ui-options-default-bottom {
	border: none;
	border-radius: 0;
	background: #f0f0f0;
}
/*社会招聘*/
.job_society_list {
	padding: 30px 0px 0px;
}
.job_society_list li {
	margin-bottom: 34px;
}
.job_society_list .list_box {
	display: block;
	background: #f6f6f6;
	padding: 10% 8%;
	color: #000;
	background-position: center 20px;
}
.job_society_list .list_box dl {
	min-height: 170px;
	margin-bottom: 30px;
	color: #666666;
}
.job_society_list .list_box dt {
	font-size: 24px;
	margin-bottom: 10px;
	color: #82c447;
	position: relative;
	margin-bottom: 26px;
	padding-bottom: 8px;
	font-weight: bold;
}
.job_society_list .list_box dd {
	margin-bottom: 10px;
	font-weight: bold;
}
.job_society_list .list_box dd em {
	font-weight: normal;
}
.job_society_list .list_box dt:after {
	content: "";
	display: block;
	width: 100%;
	height: 1px;
	background-color: #c5c5c5;
	position: absolute;
	bottom: 0px;
	left: 0;
}
.job_society_list .list_box .more_btn {
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border: 1px solid #82c447;
	color: #82c447;
	padding: 0 20px;
	width: 30%;
}
.job_society_list li:hover .list_box {
	background-color: #dd1717;
	background-image: url(../images/fj/job_society_list_bj.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
	background-size: cover;
}
.job_society_list li:hover .list_box .more_btn {
	background: transparent;
	border-color: #000;
}
.job_society_list li:hover .list_box .list_time {
	border-color: #fff;
}
.job_society_list li:hover .list_box .el {
	color: #fff;
}
.job_society_list li:hover .list_box .more_btn {
	border-color: #fff;
	color: #fff;
}
.job_society_list li:hover .list_box dt:after {
	background-color: #fff;
}
.job_society_list .list_box .duty, .job_society_list .list_box .rzzg {
	display: none;
}
/*简历投递弹窗*/
.job_society .list_popup {
	position: fixed;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.60);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
	top: 0;
	left: 0;
	z-index: 60;
	display: none;
}
.job_society .list_popup .close_btn {
	cursor: pointer;
}
.job_society .list_popup_box {
	position: absolute;
	width: 50%;
	height: 540px;
	top: 54%;
	margin-top: -250px;
	left: 50%;
	margin-left: -25%;
	background: #fff;
	border-radius: 10px;
}
.job_society .list_popup_main {
	padding: 20px 40px;
}
.job_society .popup_hd {
	line-height: 2.4em;
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	border-bottom: #d2d2d2 2px solid;
	margin-bottom: 16px;
}
.job_society .popup_hd .hd_title {
	width: 80%;
}
.job_society .popup_bd {
	height: 320px;
	overflow-y: auto;
	margin-bottom: 20px;
}
.job_society .popup_bd dl {
	color: #000;
	margin-bottom: 10px;
	line-height: 1.8;
}
.job_society .popup_bd dt {
	width: 14%;
	color: #666;
}
.job_society .popup_bd dd {
	width: 80%;
}
.job_society .popup_bottom {
	width: 80%;
	margin-left: 14%;
	background-color: #cfcfcf;
	padding: 15px 3%;
}
.job_society .popup_bottom a {
	font-weight: bold;
	color: #2e3669;
	text-decoration: underline;
}
.job_society .common_btn {
	margin-left: 14%;
}
/*校园招聘*/
.job_school_l {
	width: 70%;
}
.job_school_l .top_box {
	min-height: 300px;
}
.job_school_l .bottom_box {
	background: #e4e4e4;
	padding: 3% 4%;
}
.job_school_l .bottom_box .bottom_l {
	width: 40%;
}
.job_school_l .bottom_box .bottom_l .ewm_box {
	width: 46%;
}
.job_school_l .bottom_box .bottom_l .ewm_img {
	margin-bottom: 10px;
}
.job_school_l .bottom_box .bottom_r {
	width: 56%;
}
.job_school_l .bottom_box .bottom_r_title {
	font-size: 16px;
	color: #dd1717;
	margin-bottom: 30px;
}
.job_school_l .bottom_box .bottom_r_p {
	font-size: 15px;
	color: #676767;
}
.job_school_r {
	width: 26%;
}
.job_school_r .contact_box {
	border: 10px solid #f3f3f3;
	padding: 6% 8%;
	margin-bottom: 30px;
}
.job_school_r .contact_title {
	font-size: 18px;
	color: #000;
	margin-bottom: 10px;
}
.job_school_r .contact_box ul {
	margin-top: 10px;
	color: #676767;
}
.job_school_r .contact_box .telnumber {
	cursor: default;
	color: #676767;
}
.job_school_r .job_history {
	background: #f3f3f3;
	padding: 6% 8%;
}
.job_school_r .job_history dt {
	font-size: 18px;
	color: #000;
	margin-bottom: 10px;
}
.job_school_r .job_history dd a {
	display: block;
	padding: 4px 0px 4px 12px;
	position: relative;
}
.job_school_r .job_history dd a:after {
	width: 2px;
	height: 2px;
	background: #555;
	display: block;
	border-radius: 50%;
	top: 50%;
	left: 5px;
	content: "";
	position: absolute;
}
/*招聘综合*/
.channel_content.job_center {
	padding: 0;
}
.job_center .part1 {
	width: 100%;
	background: url(../images/fj/job_center_part1_bj.jpg) no-repeat center;
	padding: 80px 0px 70px;
}
.job_center .part1_hd {
	color: #fff;
	margin-bottom: 110px;
}
.job_center .part1_tit {
	font-size: 36px;
	margin-bottom: 20px;
}
.job_center .part1_text {
	padding: 0 16%;
	font-size: 17px;
}
.job_center .part1_bd li {
	display: inline-block;
*display:inline;
*zoom: 1;
	margin: 0 6%;
	width: 18%;
}
.job_center .part1_bd .list_box {
	display: block;
	width: 100%;
	height: 0;
	padding-bottom: 100%;
	background: rgba(255,255,255,.60);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
	border-radius: 50%;
	overflow: hidden;
}
.job_center .part1_bd .list_main {
	width: 80%;
	margin: 10% auto;
}
.job_center .part1_bd .in_ball {
	width: 100%;
	height: 0;
	padding-bottom: 100%;
	background: #fff;
	border-radius: 50%;
}
.job_center .part1_bd .list_ico {
	width: 60px;
	height: 60px;
	background-image: url(../images/fj/job_center_part1_ico.png);
	display: block;
	margin: 0 auto;
	padding-top: 40px;
	background-repeat: no-repeat;
}
.job_center .part1_bd .list_title {
	font-size: 20px;
	font-weight: normal;
}
.job_center .part1_bd .list_box1 .list_ico {
	background-position: 0px 30px;
}
.job_center .part1_bd .list_box2 .list_ico {
	background-position: -60px 30px;
}
.job_center .part1_bd .list_box3 .list_ico {
	background-position: -120px 30px;
}
.job_center .part1_bd li:hover .in_ball {
	background: #dd1717;
}
.job_center .part1_bd li:hover .list_title {
	color: #fff;
}
.job_center .part1_bd li:hover .list_ico {
	background-image: url(../images/fj/job_center_part1_ico_hover.png);
}
.job_center .part2 {
	padding: 60px 0px 50px;
}
.job_center .part2 .list_title {
	font-size: 36px;
}
.job_center .part2 .more_btn {
	width: 24%;
	height: 40px;
	line-height: 40px;
	background: #dd1717;
	color: #fff;
	display: block;
	margin: 0 auto;
}
.job_center .part2 .list_l_t_text {
	background: #dd1717;
}
.job_center .part2 .list_l_t_text .text_box {
	padding: 20% 10% 0;
	color: #fff;
}
.job_center .part2 .list_l_t_text .en_title {
	font-size: 48px;
	font-family: 'Titillium';
}
.job_center .part2 .list_l_b_txt_box {
	top: 0;
	left: 0;
	width: 100%;
}
.job_center .part2 .list_l_b_txt_box .common_btn {
	margin: 0 auto;
}
.job_center .part2 .list_l_b_txt_box .list_title {
	color: #333333;
	margin: 10% auto 1%;
}
.job_center .part2 .list_l_b_txt_box .list_l_b_text {
	padding: 0 16%;
	margin-bottom: 5%;
	color: #535353;
}
.job_center .part2 .list_r_text {
	bottom: 0;
	right: 0;
	background: rgba(0,0,0,.60);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
	color: #fff;
	width: 40%;
	padding: 8%;
	text-align: right;
}
.job_center .part2 .list_r_text .common_btn {
	float: right;
}
.job_center .part2 .list_r_box .list_text {
	padding: 6px 0px 30px;
}
.job_center .part2 .list_r_box .more_btn {
	width: 60%;
	background: none;
	border: 1px solid #fff;
	box-sizing: border-box;
	display: inline-block;
}
.job_center .part3_title {
	font-size: 36px;
	font-weight: normal;
}
.job_center .part3 ul {
	padding: 20px 0px 60px;
}
.job_center .part3 li {
	display: inline-block;
*display:inline;
*zoom: 1;
	margin: 0 2%;
}
.job_center .part3 li i {
	font-size: 24px;
}
/*发展历程*/
.channel_content.about_history {
	padding: 0;
}
.about_history .part1 {
	padding: 70px 0;
	background: #f2f2f3;
}
.about_history .part1_hd {
	font-size: 28px;
	color: #dd1717;
	margin-bottom: 20px;
}
.about_history .part1_bd {
	display: none;
}
.about_history .part1_bd .item_title {
	font-size: 15px;
	font-weight: normal;
}
.about_history .part2 .history_l {
	width: 320px;
	position: relative;
	z-index: 2;
}
.about_history .part2 .history_l li {
	padding-right: 20%;
	position: relative;
}
.about_history .part2 .history_l .list_box {
	font-size: 20px;
	color: #666;
	text-align: right;
	padding: 50px 0px;
	border-bottom: 1px solid #d2d2d2;
	position: relative;
	z-index: 1
}
.about_history .part2 .history_l .list_box .year {
	font-size: 36px;
	color: #333333;
	line-height: 1;
	display: block;
	font-weight: bold;
	margin-bottom: 6px;
	font-family: "Titillium";
}
.about_history .part2 .history_l .list_box:after {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent transparent transparent #a6cc39;
	border-width: 12px;
	position: absolute;
	top: 50%;
	right: 0px;
	margin-top: -6px;
	visibility: hidden;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	opacity: 0;
}
.about_history .part2 .history_l li.active .list_box {
	background: #a6cc39;
	color: #fff;
	padding-right: 20px;
}
.about_history .part2 .history_l li.active .list_box .year {
	color: #fff;
}
.about_history .part2 .history_l li.active .list_box:after {
	right: -24px;
	visibility: visible;
	opacity: 1;
}
.about_history .part2 {
	padding: 70px 0px;
}
.about_history .part2 .history_l li.active:after {
	visibility: visible;
	opacity: 1;
}
.about_history .part2 .history_l li:first-child .list_box {
	border-top: 1px solid #d2d2d2;
}
.about_history .part2 .history_l li .text_mask {
	content: "";
	width: 100%;
	height: 100%;
	background: none;
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	z-index: 2;
	cursor: pointer;
}
.about_history .part2 .history_r {
	width: 73%;
	position: relative;
	z-index: 2;
}
.about_history .part2 .history_r .item_box {
	padding-left: 6%;
	border-left: 1px solid #d2d2d2;
	margin-left: 10px;
}
.about_history .part2 .history_r .item_box dl {
	background: #f7f7f7;
	margin-bottom: 30px;
	padding: 4%;
	position: relative;
}
.about_history .part2 .history_r .item_box dl:before {
	content: "";
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent #f7f7f7 transparent transparent;
	border-width: 12px;
	display: block;
	position: absolute;
	top: 40px;
	left: -24px;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.about_history .part2 .history_r .item_box dl:after {
	content: "";
	width: 10px;
	height: 10px;
	border-radius: 50%;
	border: 2px solid #a6cc39;
	display: block;
	position: absolute;
	top: 45px;
	left: -60px;
	background: #eef2f5;
}
.about_history .part2 .history_r .item_box dt {
	font-size: 26px;
	color: #333;
	margin-bottom: 6px;
	font-weight: bold;
}
.about_history .part2 .history_r .item_box dd {
	margin-bottom: 10px;
}
.about_history .part2 .history_r .item_box dd .list_ico {
	width: 6px;
	height: 6px;
	background: #666;
	display: block;
	border-radius: 50%;
	margin: 10px;
}
.about_history .part2 .history_r .item_box dd .list_text {
	width: 96%;
}
.about_history .part2 .history_r .item_box dl:hover {
	background: #a6cc39;
}
.about_history .part2 .history_r .item_box dl:hover:before {
	border-color: transparent #a6cc39 transparent transparent;
}
.about_history .part2 .history_r .item_box dl:hover dt {
	color: #fff;
}
.about_history .part2 .history_r .item_box dl:hover dd {
	color: #fff;
}
.about_history .part2 .history_r .item_box dl:hover dd .list_ico {
	background: #fff;
}
/*公司荣誉*/
.about_honor_r {
	width: 68%;
	position: relative;
}
.about_honor_r:after {
	content: "";
	width: 1px;
	height: 100%;
	position: absolute;
	background: #dedede;
	top: 0;
	left: 112px;
}
.about_honor_r dl {
	padding-left: 18%;
}
.about_honor_r dt {
	top: 0;
	left: 0;
	font-size: 36px;
	color: #82c447;
	font-family: "Titillium";
	font-weight: bold;
}
.about_honor_r dt:after {
	content: "";
	width: 6px;
	height: 6px;
	background: #fff;
	border: 5px solid #b7b7b7;
	position: absolute;
	right: -41px;
	top: 40%;
	border-radius: 50%;
	z-index: 2;
}
.about_honor_r dd {
	padding: 3% 4%;
	cursor: pointer;
}
.about_honor_r dd .img_title {
	font-weight: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.about_honor_r dd.even {
	background: #f5f5f5;
}
.about_honor_r dd .img_box {
	width: 24%;
	bottom: 0px;
	right: 4%;
	visibility: hidden;
	opacity: 0;
	box-shadow: 0px -1px 11px #8a8a8a;
}
.about_honor_r dd:hover .img_box {
	visibility: visible;
	opacity: 1;
}
.about_honor_r dd:hover .img_title {
	width: 70%;
}
.about_honor_r dd:hover {
	background: #9ed16f;
	color: #fff;
}
.about_honor_r dd .img_box .rect-5625 {
	padding-bottom: 75%;
}
/*相册样式*/
.album_wrap_case4 .album_case4 .right_btn .btn_box:hover {
	background: #82c447!important;
}
/*环卫装备详细*/
.pro_detail.channel_content {
	padding: 0;
}
.pro_detail .part1 {
	width: 100%;
	background-image: url(../images/fj/pro_detail_part1_bj.jpg);
	background-color: #f4f3f3;
	background-repeat: no-repeat;
	background-position: center;
	padding: 90px 0px 0px;
}
.pro_detail .part1_r {
	width: 46%;
}
.pro_detail .part1_r .rect-50 {
	padding-bottom: 75%;
}
.pro_detail .part1_l {
	width: 45%;
}
.pro_detail .part1_title {
	font-size: 42px;
	line-height: 1;
	padding-bottom: 16px;
	border-bottom: 1px solid #a5cf4f;
	color: #a5cf4f;
	margin-bottom: 20px;
	font-weight: normal;
}
.pro_detail .part1_l .parameter {
	margin-bottom: 30px;
}
.pro_detail .part1_l .parameter dl {
	margin-bottom: 10px;
}
.pro_detail .part1_l .parameter dt {
	width: 54%;
}
.pro_detail .part1_l .parameter dd {
	width: 46%;
	font-weight: bold;
}
.pro_detail .part1_l .btn_box .mark_map {
	width: 38%;
	text-align: center;
	line-height: 47px;
	background: #a5cf4f;
	color: #fff;
	font-size: 18px;
}
.pro_detail .part1_l .outher_pro {
	width: 56%;
	height: 47px;
	line-height: 43px;
	border-radius: 0;
	border: none;
	border: 2px solid #a5cf4f;
	box-sizing: border-box;
	background: #fff;
}
.pro_detail .part1_l .share_btn {
	font-size: 17px;
	color: #383838;
	margin-top: 25px;
	display: block;
	cursor: pointer;
}
.pro_detail .part1_l .outher_pro ._txt {
	padding: 0 30px 0px 10px;
}
.pro_detail .part1_l .outher_pro ._arrow {
	width: 12px;
	right: 16px;
}
.pro_detail .part1_l .outher_pro ._arrow .arr {
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 6px;
	border-color: #a9a9a9 transparent transparent transparent;
	display: block;
	top: 42%;
}
body .select-ui-options-outher-pro-bottom {
	background: #f0f0f0;
	border: 2px solid #f0f0f0;
	border-top: none;
}
body .select-ui-options-outher-pro-bottom li {
	line-height: 1.8em;
	padding: 6px;
	cursor: pointer;
}
body .select-ui-options-outher-pro-bottom li:hover {
	background: #dd1717;
	color: #fff;
}
.part2_hd {
	border-left: 5px solid #333;
	padding-left: 20px;
	line-height: 1;
	margin: 40px auto 30px;
	clear: both;
	width: 1300px;
	overflow: hidden;
}
.part2_hd .cn_title {
	color: #333;
	font-weight: normal;
	margin-bottom: 6px;
	font-size: 36px;
	float: left;
}
.part2_hd .en_title {
	color: #dd1717;
	display: block;
	font-family: "Titillium";
	font-size: 36px;
	float: left;
	text-transform: Uppercase;
	margin-left: 10px;
}
.pro_detail .ponint_bd .section_1 {
	margin-bottom: 40px;
}
.pro_detail .ponint_bd .section_2 .number {
	font-size: 116px;
	line-height: 1;
	color: #b2d250;
	font-family: "Titillium";
	margin: 0 4%;
}
.pro_detail .ponint_bd .section_2 .list_box {
	margin-bottom: 50px;
}
.pro_detail .ponint_bd .section_2 .list_text {
	width: 36%;
}
.pro_detail .ponint_bd .section_2 .list_title {
	font-size: 24px;
	color: #333;
	margin-bottom: 30px;
	font-weight: normal;
}
.pro_detail .ponint_bd .section_2 .list_img {
	width: 40%;
}
.pro_detail .ponint_bd .section_2 li.odd .number {
	float: right;
}
.pro_detail .ponint_bd .section_2 li.odd .list_text {
	float: right;
}
.pro_detail .ponint_bd .section_2 li.odd .list_img {
	float: left;
}
/*.pro_detail .parameter_list{padding:10px 0px;}*/
.pro_detail .parameter_list li {
	font-family: "Titillium";
	margin-bottom: 20px;
	color: #332e3a;
	line-height: 25px;
	height: 25px;
	overflow: hidden;
}
.pro_detail .parameter_list .list_title {
	font-size: 16px;
	margin-right: 10px;
}
.pro_detail .part2_case .list_box {
	display: block;
}
.pro_detail .part2_case .case_list {
	padding-bottom: 60px;
}
.pro_detail .part2_case .list_title {
	padding: 3% 6%;
	background: #555;
	color: #fff;
	font-size: 16px;
	font-weight: normal;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.pro_detail .part2_case .case_more {
	width: 43px;
	height: 43px;
	border: 2px solid #dd1717;
	background-image: url(../images/fj/owl_arr_ico.png);
	background-repeat: no-repeat;
	background-position: -45px 0px;
	bottom: 0;
	right: 0;
}
.pro_detail .part2_case .case_more:hover {
	background-color: #dd1717;
	background-image: url(../images/fj/owl_arr_ico_hover.png);
}
/*social_duty*/
.social_duty .pt1 {
	margin-bottom: 30px;
}
.social_duty .common_imgtext_list li .r_box .pd {
	padding-top: 30px;
}
.social_duty .common_imgtext_list a {
	cursor: default;
}
/****************************ljx*******************************/
/*省级中心*/
.province_center {
	padding-top: 66px;
}
.province_center01 .rect-1123 {
	padding-bottom: 112.3%;
}
.province_center01 .left {
	width: 57.5%;
	float: left;
}
.province_center01 .right {
	width: 42.5%;
	float: right;
}
.province_center01 .left .infor {
	padding-right: 9%;
	color: #332e3a;
}
.province_center01 .left .infor .tit {
	font-size: 40px;
	font-family: "Titillium";
}
.province_center01 .left .infor .con {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 44px;
}
.province_center01 .left .infor .txt {
	font-size: 15px;
	line-height: 27px;
	margin-bottom: 27px;
}
.province_center01 .left .infor .number_list li {
	text-align: center;
	margin-top: 10px;
}
.province_center01 .left .infor .number_list span {
	font-size: 40px;
	font-family: Impact;
	color: #82c24a;
}
.province_center01 .left .infor .number_list .intro {
	font-size: 15px;
	color: #666;
}
.province_center01>.wrap>.txt {
	font-size: 15px;
	line-height: 27px;
	text-indent: 30px;
	margin-bottom: 27px;
	margin-top: 40px;
}
/*新闻中心*/
.news_center {
	padding-top: 0;
}
.news_center .center_tit {
	line-height: 1;
	font-size: 36px;
	font-weight: bold;
	color: #332e3a;
	margin-bottom: 35px;
}
.news_center .center_tit .more {
	float: right;
	margin-top: 24px;
}
.news_center .center_tit a {
	display: inline-block;
}
.news_center .center_tit .t {
	font-size: 49px;
	font-weight: normal;
	padding-bottom: 17px;
	display: block;
	text-transform: uppercase;
}
.news_center01 {
	width: 100%;
	height: 548px;
	background: url(../images/l_img/news_center01.jpg) no-repeat center;
}
.news_center01 .news_slide {
	padding-top: 90px;
}
.news_center01 .news_slide .bd {
	height: 324px;
	overflow: hidden;
}
.news_center01 .news_slide .bd li {
	width: 100%;
	height: 324px;
	background-color: #dd1717;
	background-color: rgba(170,206,50,0.6);
}
.news_center01 .news_slide .goods_img {
	width: 25.6%;
	height: 226px;
	margin: 50px 56px 68px;
}
.news_center01 .news_slide .goods_img img {
	display: block;
	width: 100%;
	height: 100%;
}
.news_center01 .news_slide .news_info {
	width: 60.33333%;
	margin-top: 50px;
	color: #37363b;
}
.news_center01 .news_slide .news_date {
	margin-bottom: 7px;
	font-size: 15px;
	line-height: 30px;
}
.news_center01 .news_slide .news_tit {
	font-size: 20px;
	line-height: 40px;
	font-weight: normal;
}
.news_center01 .news_slide .news_con {
	height: 135px;
	margin-top: 12px;
	font-size: 15px;
	line-height: 27px;
	overflow: hidden;
}
.news_center01 .news_slide .hd {
	height: 65px;
	background: #fff;
	overflow: hidden;
}
.news_center01 .news_slide .hd li {
	font-size: 18px;
	color: #dd1717;
	text-align: center;
	line-height: 65px;
	cursor: pointer;
}
.news_center01 .news_slide .hd li a {
	display: block
}
.news_center01 .news_slide .hd li.tab_t_cur a:hover {
	color: #fff
}
.news_center01 .news_slide .hd li.tab_t_cur {
	background: #dd1717;
	color: #fff;
}
.news_center01 {
	margin-bottom: 73px;
}
.news_center02 {
	margin-bottom: 60px;
}
.news_center02 .part02 {
	padding-bottom: 33px;
	overflow: hidden;
	background-color: #ffffff;
}
.news_center02 .prt02_slide {
	float: left;
	width: 57.5%;
}
.news_center02 .prt02_slide .item {
	opacity: 0;
}
.news_center02 .prt02_slide .owl-loaded .item {
	opacity: 1;
}
.news_center02 .prt02_slide .item a {
	display: block;
	position: relative;
}
.news_center02 .prt02_slide .item ._down_txt {
	padding: 15px 33px 22px 27px;
	background-color: #ecf1f3;
}
.news_center02 .prt02_slide .item ._tit {
	margin-bottom: 12px;
	font-size: 20px;
	color: #dd1717;
	display: block;
}
.news_center02 .prt02_slide .item ._desc {
	margin-bottom: 23px;
	font-size: 15px;
	color: #595757;
	display: block;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}
.news_center02 .prt02_slide ._t_icon {
	margin-right: 50px;
	color: #a2a2a2;
}
.news_center02 .prt02_slide ._t_date {
	height: 20px;
	line-height: 20px;
	display: inline-block;
}
.news_center02 .prt02_slide .owl-prev, .news_center02 .prt02_slide .owl-next {
	position: absolute;
	top: 50%;
	display: inline-block;
	width: 40px;
	height: 60px;
	margin-top: -30px;
	background: rgba(0,0,0,0.5);
	font-size: 40px;
	color: #fff;
	text-align: center;
	line-height: 60px;
}
.news_center02 .prt02_slide .owl-prev {
	left: 0;
}
.news_center02 .prt02_slide .owl-next {
	right: 0;
}
.news_center02 .prt02_slide .owl-nav .iconfont {
	margin: 0;
	vertical-align: initial;
}
.news_center02 .prt02_list {
	float: right;
	width: 37.5%;
}
.news_center02 .prt02_list ._list_li {
	margin-bottom: 20px;
}
.news_center02 .prt02_list ._list_li:last-child {
	margin-bottom: 0;
}
.news_center02 .prt02_list ._list_item {
	border-bottom: #ecf1f4 1px solid;
	display: block;
}
.news_center02 .prt02_list ._list_item ._date {
	font-family: "Titillium";
	color: #dd1717;
}
.news_center02 .prt02_list ._list_item ._day {
	font-size: 36px;
}
.news_center02 .prt02_list ._list_item ._year {
	display: block;
	float: right;
	margin-top: 17px;
	font-size: 16px;
}
.news_center02 .prt02_list ._list_item ._tit {
	margin-bottom: 13px;
	font-size: 18px;
	color: #19191a;
	line-height: 27px;
}
.news_center02 .prt02_list ._list_item:hover ._tit {
	color: #dd1717;
}
.news_center02 .prt02_list ._list_item ._desc {
	margin-bottom: 27px;
	height: 50px;
	overflow: hidden;
	font-size: 14px;
	line-height: 25px;
	color: #595757;
}
.news_center03 {/*background: url(../images/l_img/news_center04.jpg) no-repeat center;height: 620px;*/
	margin-bottom: 65px;
}
.news_center03 .rect-533 {
	padding-bottom: 53.3%;
}
.news_center03 .rect-452 {
	padding-bottom: 45%;
}
.news_center03 .center_tit {
	padding-top: 35px;
}
.news_center03 .con .left {
	width: 31.8%;
	background: #dd1717;
}
.news_center03 .con .right {
	width: 66%;
	cursor: pointer;
}
.news_center03 .con .video_box {
	cursor: pointer;
}
.news_center03 .con .left ul {
	padding: 32px 36px 10px 23px;
}
.news_center03 .con .left ul li {
	margin-bottom: 33px;
}
.news_center03 .con .left ul li a {
	display: block;
	color: #000
}
.news_center03 .con .left ul li .img_ {
	float: left;
	width: 41.7%;
	padding-right: 25px;
}
.news_center03 .con .left ul li .intro {
	font-size: 15px;
	color: #000;
	line-height: 27px;
	margin-top: 5px;
}
.news_center03 .con .left ul li a:hover {
	color: #000;
}
.news_center03 .con .right .play_ico {
	width: 95px;
	height: 93px;
	background: url(../images/l_img/news_center07.png) no-repeat center;
	position: absolute;
	left: 50%;
	margin-left: -47px;
	top: 50%;
	margin-top: -46px;
}
.news_center03 .con .left ul li .img_ ._full {
	height: auto;
}
.news_center03 .con .right ._full {
	height: auto;
}
.news_center04 {
	margin-top: 83px;
}
.news_center04 .center_tit .more {
	margin-top: 49px;
}
.news_center04 .con li {
	margin-top: 10px;
}
.news_center04 .con li a {
	display: block;
	color: #332e3a;
	padding: 0 7%;
	position: relative;
}
.news_center04 .con li:first-child a {
	padding-left: 0;
}
.news_center04 .con li:last-child a {
	padding-right: 0;
}
.news_center04 .con li a:after {
	content: '';
	width: 1px;
	height: 114px;
	background: #eee;
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -57px;
}
.news_center04 .con li:last-child a:after {
	display: none;
}
.news_center04 .con li .tit {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 8px;
}
.news_center04 .con li .con {
	font-size: 15px;
	line-height: 27px;
	height: 81px;
	overflow: hidden;
}
.news_center04 .con li:hover .tit {
	color: #dd1717;
}
.news_center04 .con li:hover .con {
	color: #dd1717;
}
@media only screen and (max-width:992px) {
.news_center01 .news_slide .goods_img {
	height: auto;
	margin: 70px 40px
}
}
@media only screen and (max-width:760px) {
.news_center01 {
	display: none;
}
}
/*售后服务*/
.service_after {
	padding-bottom: 0;
}
.service_after01 .rect-508 {
	padding-bottom: 50.8%;
}
.service_after01 .rect-104 {
	padding-bottom: 104%;
}
.service_after01 .rect-484 {
	padding-bottom: 48.4%;
}
.service_after01 .rect-511 {
	padding-bottom: 51.1%;
}
.service_after01 li {
	margin-bottom: 25px;
}
.service_after01 li:nth-child(even) {
	margin-right: 0;
	margin-left: 1%;
}
.service_after01 li .cover {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.service_after01 li .cover .infor {
	padding: 42px 20px 42px 46px;
}
.service_after01 li .cover .infor .tit {
	font-size: 24px;
	font-weight: bold;
	color: #dd1717;
	margin-bottom: 12px;
}
.service_after01 li .cover .infor .con {
	font-size: 15px;
	font-weight: bold;
	;
	color: #333;
	line-height: 27px;
}
.service_after01 li .cover .infor dd {
	font-size: 15px;
	color: #232323;
	line-height: 27px;
}
.service_after01 li.li3 .top {
	margin-bottom: 4%;
}
.service_after01 li.li3 .top .cover {
	width: 50.5%;
	background: #b4d554;
	background: rgba(180,213,84,0.8);
	color: #fff;
}
.service_after01 li.li3 .top .cover .infor .tit {
	color: #fff;
}
.service_after01 li.li3 .top .cover .infor .con {
	color: #fff;
}
.service_after01 li.li3 .top .cover .infor dd {
	color: #fff;
}
.service_after01 li.li3 .bott {
	background: url(../images/l_img/service_after04.jpg) no-repeat center;
}
.service_after02 {
	background: #F5F5F5;
	padding-bottom: 50px;
}
.service_after02 .left {
	width: 43.5%;
	float: left;
}
.service_after02 .right {
	width: 56.5%;
	float: right;
}
.service_after02 .left .box {
	width: 95%;
	height: 264px;
	background: #b4d554;
	padding: 36px 60px 42px 55px;
	box-sizing: border-box;
	color: #fff;
	margin-bottom: 46px;
}
.service_after02 .left .box .tit {
	font-size: 36px;
	font-weight: bold;
	margin-bottom: 14px;
}
.service_after02 .left .box .con {
	font-size: 15px;
	line-height: 24px;
	margin-bottom: 17px;
}
.service_after02 .left .phone i {
	display: inline-block;
	width: 65px;
	height: 71px;
	background: url(../images/l_img/service_after07.png) no-repeat center;
}
.service_after02 .left .phone .number {
	display: inline-block;
}
.service_after02 .left .phone .number .num {
	font-size: 46px;
	color: #dd1717;
	font-family: "Titillium";
	font-weight: bold;
	line-height: 30px;
	margin-bottom: 16px;
}
/****************************ljx end*************************/


/***************fj20180227*****************/
/*后市场服务*/
.slick_l {
	display: none;
}
.slick_r {
	display: none;
}
.service_market .part_title {
	font-size: 30px;
	color: #333;
	padding-left: 10px;
	border-left: 5px solid #dd1717;
	font-weight: normal;
	line-height: 1;
	margin-bottom: 30px;
}
.service_market .part1 {
	margin-bottom: 40px;
}
.service_market .part1_text {
	margin-bottom: 30px;
}
.service_market .img_banner {
	width: 77%;
}
.service_market .part1_img .img_list {
	width: 20%;
}
.service_market .part1_img .img_list .arr_box i {
	display: block;
	background: #dd1717;
	color: #fff;
	width: 50%;
	font-size: 40px;
	line-height: 60px;
	text-align: center;
	margin: 0;
	cursor: pointer;
}
.service_market .part1_img .img_list .item.slick-current {
	border-color: #dd1717;
}
.service_market .part1_img .img_list .item {
	cursor: pointer;
	outline: none;
	height: 0;
	padding-bottom: 56.25%;
}
.service_market .slick-vertical .slick-slide {
	margin-bottom: 17px;
	border: none;
}
.service_market .part1_img .img_list .bor {
	border: 1px solid transparent;
}
.service_market .part1_img .img_list .item.slick-current .bor {
	border-color: #dd1717;
}
/*科技创新*/
.yf_innovate_hd {
	font-size: 20px;
	color: #333;
	margin-bottom: 20px;
}
.yf_innovate_bd dl {
	margin-bottom: 40px;
}
.yf_innovate_bd dt {
	font-size: 22px;
	color: #fff;
	padding: 0 8px;
	background: url(../images/fj/yf_innovate_nunber_bj.jpg) no-repeat -5px center;
	margin-bottom: 20px;
}
.yf_innovate_bd dd {
	min-height: 96px;
	padding-right: 8%;
}
/*业务-环保设备*/
.yw_hw_equip.channel_content {
	padding: 0;
}
.yw_hw_equip .part1 {
	position: relative;
}
.yw_hw_equip .part1_owl .item {
	position: relative;
	height: 830px;
	overflow: hidden;
	-webkit-transform: scale(0.8, 0.8);
	-ms-transform: scale(0.8, 0.8);
	-o-transform: scale(0.8, 0.8);
	transform: scale(0.8, 0.8);
}
.yw_hw_equip .part1_owl .item img {
	width: 1920px;
	height: 830px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	max-width: none;
}
.yw_hw_equip .part1_owl .item.big {
	-webkit-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transform: scale(1, 1);
}
.yw_hw_equip .part1 .dot_box {
	position: absolute;
	left: 0;
	bottom: 10%;
	text-align: center;
	z-index: 10;
	width: 100%;
}
.yw_hw_equip .part1 .part1_dot {
	display: inline-block;
*display:inline;
*zoom: 1;
	margin: 0 8%;
	color: #fff;
	cursor: pointer;
	position: relative;
}
.yw_hw_equip .part1 .part1_dot .dot_icon {
	width: 10px;
	height: 10px;
	border: 1px solid transparent;
	border-radius: 50%;
	display: block;
	margin: 0 auto 6px;
	position: relative;
}
.yw_hw_equip .part1 .part1_dot .dot_icon:after {
	content: "";
	width: 6px;
	height: 6px;
	background: #cfcece;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -3px;
	margin-left: -3px;
	border-radius: 50%;
}
.yw_hw_equip .part1 .part1_dot.active .dot_icon {
	border-color: #abcf39;
}
.yw_hw_equip .part1 .part1_dot.active .dot_icon:after {
	background: #abcf39;
}
.yw_hw_equip .part1 .part1_dot:after {
	content: "";
	width: 230px;
	height: 1px;
	background: rgba(207,206,207,.60);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99cfcecf, endcolorstr=#99000000);
	position: absolute;
	top: 6px;
	right: 76%;
}
.yw_hw_equip .part1 .part1_dot:first-child:after {
	display: none;
}
.yw_hw_equip .part1_text {
	position: absolute;
	width: 530px;
	height: 530px;
	position: absolute;
	border-radius: 50%;
	top: 14%;
	left: 50%;
	margin-left: -265px;
	z-index: 10;
}
.yw_hw_equip .part1_text li {
	display: none;
}
/*.yw_hw_equip .part1_text li.cur{visibility:visible;opacity:1;}*/
.yw_hw_equip .part1_text .list_box {
	padding: 16% 14% 0;
	color: #fff;
}
.yw_hw_equip .part1_text .list_hd .en_title {
	font-family: "Titillium";
	font-size: 27px;
}
.yw_hw_equip .part1_text .list_hd .cn_title {
	font-size: 30px;
}
.yw_hw_equip .part1_text .list_p {
	padding: 20px 0 30px;
}
.yw_hw_equip .part1_text .common_btn {
	margin: 0 auto;
}
.yw_hw_equip .part2 {
	padding: 70px 0px;
	background-color: #fff;
	background-image: url(../images/fj/yw_hw_equip_part2_bj.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.yw_hw_equip .p2_title {
	font-size: 32px;
	color: #a5cf4f;
	font-weight: normal;
}
.yw_hw_equip .part2 .hd_p {
	padding: 20px 16% 40px;
	font-size: 16px;
}
.yw_hw_equip .part2_bd .img_box img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.yw_hw_equip .part2_bd .cn_title {
	font-size: 28px;
	font-weight: normal;
}
.yw_hw_equip .part2_bd .en_title {
	font-size: 24px;
	font-family: "Titillium";
}
.yw_hw_equip .part2_bd .text_box {
	top: 10%;
	left: 6%;
	color: #333;
}
.yw_hw_equip .part2_bd .text_hover {
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background: rgba(165,207,79,.80);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99a5cf4f, endcolorstr=#99a5cf4f);
	text-align: center;
	visibility: hidden;
	opacity: 0;
}
.yw_hw_equip .part2_bd .text_hover i {
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}
.yw_hw_equip .part2_bd .text_hover_box {
	display: inline-block;
	vertical-align: middle;
	color: #fff;
	text-align: left;
}
.yw_hw_equip .part2_bd .item_box:hover .text_box {
	visibility: hidden;
	opacity: 0;
}
.yw_hw_equip .part2_bd .item_box:hover .text_hover {
	visibility: visible;
	opacity: 1;
}
.yw_hw_equip .part2_bd .item_box {
	display: block;
}
.yw_hw_equip .part2_bd .item_box.li1 {
	margin-bottom: 16px;
}
.yw_hw_equip .part2_bd .item_box.li1, .yw_hw_equip .part2_bd .item_box.li4 {
	width: 48%;
	float: left;
}
.yw_hw_equip .part2_bd .item_box.li1 .img_box, .yw_hw_equip .part2_bd .item_box.li4 .img_box {
	position: relative;
	height: 0;
	padding-bottom: 50%;
	overflow: hidden;
}
.yw_hw_equip .part2_bd .item_box.li2, .yw_hw_equip .part2_bd .item_box.li3 {
	width: 24%;
	float: right;
	margin-left: 2%;
}
.yw_hw_equip .part2_bd .item_box.li2 .img_box, .yw_hw_equip .part2_bd .item_box.li3 .img_box {
	position: relative;
	height: 0;
	padding-bottom: 205.5%;
	overflow: hidden;
}
.yw_hw_equip .part2 .owl-carousel .owl-nav .owl-next, .yw_hw_equip .part2 .owl-carousel .owl-nav .owl-prev {
	font-size: 0;
	position: absolute;
	top: 50%;
	margin-top: -22.5px;
	width: 43px;
	height: 43px;
	border: 2px solid #dd1717;
	background-image: url(../images/fj/owl_arr_ico.png);
	background-repeat: no-repeat;
}
.yw_hw_equip .part2 .owl-carousel .owl-nav .owl-next {
	right: -60px;
	background-position: -45px 0px;
}
.yw_hw_equip .part2 .owl-carousel .owl-nav .owl-prev {
	left: -60px;
}
.yw_hw_equip .part2 .owl-carousel .owl-nav .owl-next:hover, .yw_hw_equip .part2 .owl-carousel .owl-nav .owl-prev:hover {
	background-color: #dd1717;
	background-image: url(../images/fj/owl_arr_ico_hover.png);
}
/*研发平台*/
.rect-59 {
	padding-bottom: 59%;
}
.research_platform .res_h3 {
	font-size: 30px;
	font-weight: bold;
	color: #332e3a;
	line-height: 1;
	position: relative;
	padding-left: 15px;
}
.research_platform .res_h3:before {
	content: '';
	height: 100%;
	width: 5px;
	background: #dd1717;
	position: absolute;
	left: 0;
	bottom: 0;
}
.research_platform .title {
	font-size: 15px;
	color: #333;
	padding: 1.7% 0 3.5%;
}
.research_platform .t {
	padding: 6% 0 5%;
	font-size: 24px;
	color: #333;
	line-height: 1;
}
.research_platform .p {
	font-size: 15px;
	line-height: 27px;
	color: #333;
}
.research_platform .part1 {
	padding-bottom: 2%;
	border-bottom: 1px dotted #b3b3b3;
}
.research_platform .parts_l {
	width: 48%;
	float: left;
}
.research_platform .parts_r {
	width: 48%;
	float: right;
}
.research_platform .re_list li {
	padding: 4% 0;
	border-bottom: 1px dotted #b3b3b3;
}
.research_platform .re_list li:last-child {
	border-bottom: 0;
}
.research_platform .re_list li .res_h3 {
	margin: 6% 0 8%;
}
.research_platform .re_list li .p {
	font-size: 15px;
	color: #333;
	line-height: 27px;
}
.research_platform .re_list li.even .parts_l {
	float: right;
}
.research_platform .re_list li.even .parts_r {
	float: left;
}
/*研发实力*/
.research_power .part1 {
	color: #332e3a;
}
.research_power .part1 .tit {
	font-size: 20px;
	line-height: 1;
	font-weight: bold;
}
.research_power .part1 .p {
	font-size: 15px;
	line-height: 27px;
	padding: 1.5% 0 3%;
}
.research_power .part1 .list li {
	width: 25%;
	float: left;
	text-align: center;
}
.research_power .part1 .list li .t {
	font-size: 15px;
	font-family: 'Titillium';
	padding-top: 3%;
}
.research_power .part1 .list li .t .num {
	font-size: 30px;
	color: #aace3a;
}
/*产品支持*/
.product_support .part1 {
	text-align: center;
}
.product_support .part1 .btns {
	width: 14%;
	display: inline-block;
	height: 42px;
	border: 2px solid #d2d2d2;
	margin-right: 2%;
	font-size: 18px;
	line-height: 42px;
	color: #4c4c4c;
}
.product_support .part1 .btns.cur, .product_support .part1 .btns:hover {
	background: #a3d377;
	color: #fff;
	border: 2px solid #a3d377;
}
.product_support .part1 .btns .iconfont {
	margin-left: 17%;
}
.product_support .part1 .list {
	text-align: left;
	padding-top: 4%;
}
.product_support .part1 .list li {
	padding: 3% 4%;
	transition: background .5s ease;
	-webkit-transition: background .5s ease;
}
.product_support .part1 .list li.odd {
	background: #f4f4f4;
}
.product_support .part1 .list li:hover {
	background: #a3d377!important;
}
.product_support .part1 .list li .icon {
	width: 70px;
	height: 70px;
	background: url(../images/c_img/pro_sup01.png) no-repeat center center;
	-webkit-background-size: cover;
	background-size: cover;
}
.product_support .part1 .list li:hover .icon {
	width: 70px;
	height: 70px;
	background: url(../images/c_img/pro_sup02.png) no-repeat center center;
	-webkit-background-size: cover;
	background-size: cover;
}
.product_support .part1 .list li .list_r {
	width: 90.5%;
	float: right;
}
.product_support .part1 .list li .list_r .t {
	font-size: 20px;
	color: #000;
	padding-bottom: 1.5%;
}
.product_support .part1 .list li:hover .list_r .t {
	color: #fff;
	font-weight: bold;
}
.product_support .part1 .list li .list_r .p {
	font-size: 16px;
	color: #666666;
	line-height: 27px;
	padding-bottom: 3%;
}
.product_support .part1 .list li:hover .list_r .p {
	color: #fff;
}
.product_support .part1 .list li:hover .common_btn.opacity .text_more {
	background: #fff;
	border: 1px solid #fff;
}
.product_support .part1 .list li:hover .common_btn.opacity .jt {
	background: #fff url(../images/btn.png) no-repeat center center;
	background-position: -45px 0;
	border: 1px solid #fff;
}
.product_support .part1 {
	padding-bottom: 2%;
}
/*hw_service*/
.hw_service .pt1 {
	margin-bottom: 40px;
}
.hw_service .pt2 {
	margin-bottom: 90px;
}
.hw_service .pt3 {
	margin-bottom: 90px;
}
.hw_service .pt3 .list_box .title_box {
	padding: 0 15px;
	background: #555555;
	color: #fff;
	font-size: 16px;
	text-align: center;
	height: 70px;
	line-height: 70px;
}
.hw_service .pt3 .list_box .title_box span {
	vertical-align: middle;
	line-height: 24px;
	display: inline-block;
}
.hw_service .pt3 .list_box .title_box .placeholder {
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	visibility: hidden;
}
.hw_service .pt3 .list_box a {
	display: block;
}
.hw_service .pt3 .list_box a:hover .title_box {
	background: #dd1717;
}
/*pro_hj_detail*/
.pro_hj_detail {
	padding-bottom: 70px;
}
.pro_hj_detail .pt1 {
	margin-bottom: 40px;
}
.pro_hj_detail .pt1 .bjk {
	font-size: 38px;
	font-weight: bold;
	color: #dd1717
}
.pro_hj_detail .pt2 {
	margin-bottom: 60px;
}
.pro_hj_detail .pt3 {
	margin-bottom: 80px;
}
.pro_hj_detail .pt4 .list_box .title_box {
	padding: 0 15px;
	background: #555555;
	color: #fff;
	font-size: 16px;
	text-align: center;
	height: 70px;
	line-height: 70px;
}
.pro_hj_detail .pt4 .list_box .title_box span {
	vertical-align: middle;
	line-height: 24px;
	display: inline-block;
}
.pro_hj_detail .pt4 .list_box .title_box .placeholder {
	height: 100%;
	display: inline-block;
	vertical-align: middle;
	visibility: hidden;
}
.pro_hj_detail .pt4 .list_box a {
	display: block;
	cursor: default;
}
.pro_hj_detail .pt4 .list_box a:hover .title_box {
	background: #dd1717;
}
.pro_hj_detail .pt4 li {
	margin-bottom: 30px;
}
/*联系我们*/
.contact .l_box {
	width: 62%;
}
.contact .l_box .map_box {
	height: 524px;
	overflow: hidden;
}
.contact .r_box {
	width: 35%;
}
.contact .r_box .pd {
	padding: 70px 40px 30px;
	background: #83c447;
	color: #fff;
	font-size: 16px;
}
.contact .r_box .pd .tit {
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 20px;
}
.contact .r_box .pd a:hover {
	color: #fff;
}
.contact .r_box .pd .yb {
	margin-bottom: 35px;
}
.contact .r_box .pd .ewm {
	text-align: center;
	margin-bottom: 20px;
}
.contact .r_box .pd .tip {
	text-align: center;
}
/*special_column*/
.special_column {
	padding-top: 0;
}
.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(../images/zhuanti_bg.jpg) 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(../images/zhuanti_arr.png) 0 0 no-repeat;
	float: right;
	margin-top: 8px;
}
.special_column .pt4 .news_box li a:hover {
	background: #b2d56e;
	color: #fff;
}
.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;
}
/*index*/
/*widgets_bidimg_banner_1*/
.widgets_bidimg_banner_1 {
	width: 100%;
	display: none;
}
.widgets_bidimg_banner_1 .item {
	position: relative;
	height: 750px;
	overflow: hidden;
}
.widgets_bidimg_banner_1 .owl-item .item img {
	width: 1920px;
	height: 750px;
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	max-width: none;
	display: block;
	opacity: 1;
}
.widgets_bidimg_banner_1 .owl-dots {
	width: 100%;
	position: absolute;
	bottom: 10%;
	left: 0;
	text-align: center;
}
.widgets_bidimg_banner_1 .owl-dots .owl-dot {
	width: 40px;
	height: 10px;
	background: #fff;
	border-radius: 30px;
	display: inline-block;
	margin: 0 5px;
}
.widgets_bidimg_banner_1 .owl-dots .owl-dot.active {
	background: #dd1717;
}
.widgets_bidimg_banner_1 .owl-prev, .widgets_bidimg_banner_1 .owl-next {
	top: 50%;
	margin-top: -45px;
	position: absolute;
	display: block;
	font-size: 50px;
	opacity: 0.6;
	color: #555;
}
.widgets_bidimg_banner_1 .owl-prev {
	left: 0;
}
.widgets_bidimg_banner_1 .owl-prev:hover {
	opacity: 1;
}
.widgets_bidimg_banner_1 .owl-prev.disabled:hover {
	opacity: 0.6;
}
.widgets_bidimg_banner_1 .owl-next {
	right: 0;
}
.widgets_bidimg_banner_1 .owl-next:hover {
	opacity: 1;
}
.widgets_bidimg_banner_1 .owl-next.disabled:hover {
	opacity: 0.6;
}
.widgets_bidimg_banner_1 .owl-dots {
	width: 1320px;
	left: 50%;
	margin-left: -600px;
	text-align: center;
}
 @media only screen and (max-width: 1240px) {
.widgets_bidimg_banner_1 {
	height: auto;
}
.widgets_bidimg_banner_1 .item {
	height: 450px;
}
.widgets_bidimg_banner_1 .owl-item .item img {
	width: 1152px;
	height: 450px;
	margin-left: -576px;
}
}
 @media only screen and (max-width: 760px) {
.widgets_bidimg_banner_1 {
	height: auto;
}
.widgets_bidimg_banner_1 .item {
	height: auto;
}
.widgets_bidimg_banner_1 .owl-item .item img {
	width: 100%;
	height: auto;
	position: static;
	margin: 0;
}
.widgets_bidimg_banner_1 .owl-dots .owl-dot {
	width: 8px;
	height: 8px;
}
}
/*widgets_bidimg_banner_1 end*/
.index_header {
	height: 0;
}
.index_header .header {
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	background-color: rgba(255, 255, 255, 0.3);
}
.index_header.fixed .header {
	padding-top: 0;
	background: #fff;
}
.fixed .header {
	box-shadow: 0 1px 5px rgba(0,0,0,.1);
}

.banner_main { width: 100%; z-index:1; }
.banner { width: 100%; min-width: 1000px; position: relative; overflow: hidden; z-index: 0; height: 750px }
.banner .list { max-height: 650px; overflow: hidden }
.banner li { width: 100%; position: absolute; z-index: 1; overflow: hidden }
.banner li img { width: 1920px !important; display: block; position: relative; left: 50%; margin-left: -960px; top: 0;height: 750px; }
.banner li a { width: 100%; display: block }
.banner .tip { width: 100%; height: 20px; text-align: center; position: absolute; left: 0; bottom: 11%; z-index: 10 }
.banner .tip span { width: 40px; height: 10px; overflow: hidden; margin: 0 5px; display: inline-block; cursor: pointer; vertical-align: top; text-indent: -1000px; -moz-border-radius: 100%; -webkit-border-radius: 30px; border-radius: 30px; background:#fff; }
.banner .tip span.cur { background: #dd1717 }
.banner .prev, .banner .next { width: 24px; height: 44px; position: absolute; z-index: 12; top: 50%; margin-top: -22px; cursor: pointer; background-position: -48px -30px; -webkit-transition: all 0s ease-in-out 0s; -moz-transition: all 0s ease-in-out 0s; transition: all 0s ease-in-out 0s }
.banner .prev { left: 3%; background-position: -48px -30px }
.banner .prev:hover { background-position: -48px -80px }
.banner .next { right: 3%; background-position: -80px -30px }
.banner .next:hover { background-position: -80px -80px }


.ibanner_box .mask {
	width: 1320px;
	margin: -60px auto 0;
	height: auto;
	position: relative;
	z-index: 2;
	-moz-box-shadow: 0px 2px 10px #eee;
	-webkit-box-shadow: 0px 2px 10px #eee;
	box-shadow: 0px 2px 10px #eee;
	background-color: rgba(255, 255, 255, 0.9);
	padding: 15px 0;
	overflow: hidden;
}
.ibanner_box .mask div {
	float: left;
}
.ibanner_box .mask div li {
	list-style: none;
}
.ibanner_box .mask .list-nav-1 {
	width: 470px;
	padding: 0 15px;
}
.ibanner_box .mask .list-nav-1 .list-nav-con1 {
	padding: 15px 0 10px 15px;
	overflow: hidden;
}
.ibanner_box .mask .list-nav-1 .list-nav-con1 a {
	width: 33%;
	display: black;
	float: left;
	line-height: 36px;
}
.ibanner_box .mask .list-nav-2 {
	width: 468px;
	padding: 0 15px;
	border-left: 1px solid #f6f6f6;
	border-right: 1px solid #f6f6f6;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 {
	padding: 15px 0 10px 0;
	overflow: hidden;
	height:60px;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a {
	width: 14.2%;
	display: block;
	float: left;
	text-align: center;
	line-height: 35px;
	cursor:pointer;
	height:70px;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span {
	width: 47px;
	height: 70px;
	line-height:90px;
	display: block;
	margin: 5px auto 0;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-1 {
	background:url(../images/tb1.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-2 {
	background:url(../images/tb2.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-3 {
	background:url(../images/tb3.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-4 {
	background:url(../images/tb4.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-5 {
	background:url(../images/tb5.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-6 {
	background:url(../images/tb6.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-2 .list-nav-con2 a span.list-nav-con2-7 {
	background:url(../images/tb7.jpg) center top no-repeat;
}
.ibanner_box .mask .list-nav-3 {
	width: 290px;
	padding: 0 15px;
}
.ibanner_box .mask .list-nav-3 .list-nav-con3 {
	padding: 15px 0 10px 15px;
	overflow: hidden;
}
.ibanner_box .mask .list-nav-3 .list-nav-con3 a {
	width: 50%;
	display: black;
	float: left;
	line-height: 36px;
	cursor:pointer;
}
.ibanner_box .mask .list-nav-title {
	width: 100%;
	overflow: hidden;
	height: 45px;
	line-height: 30px;
}
.ibanner_box .mask .list-nav-title a {
	display: black;
	float: left;
	width: 100%;
}
.ibanner_box .mask .list-nav-title h3 {
	float: left;
	background: url(../images/nav_icon.png) no-repeat left center;
	text-indent: 15px;
	color: #dd1111;
}
.ibanner_box .mask .list-nav-title span {
	float: right;
	font-size: 13px;
	color: #999;
	margin-right: 15px;
}
.index {
	padding: 30px 0 0;
}
.index .pt1 {
	padding-bottom: 80px;
}
.index .pt1 .con {
	box-shadow: 5px 5px 5px rgba(0,0,0,.1);
}
.index .pt1 .tit_box {
	margin-bottom: 50px;
}
.index .pt1 .tit_box a {
	display: block;
}
.index .pt1 .title_en {
	font-size: 48px;
	font-family: Titillium;
	line-height: 50px;
	margin-bottom: 15px;
}
.index .pt1 .title_en span {
	display: block;
}
.index .pt1 .title {
	font-size: 36px;
	line-height: 41px;
	border-bottom: 3px solid #c4c4c4;
	padding-bottom: 20px;
}
.index .pt1 .title span {
	border-bottom: 10px solid #dd1717;
	padding-bottom: 20px;
}
.index .pt1 .con .l_box {
	width: 50%;
}
.index .pt1 .con .l_box .img_box {
	position: relative;
}
.index .pt1 .con .l_box .mask {
	position: absolute;
	right: -13px;
	top: 40px;
	width: 160px;
	height: 55px;
	background: url(../images/i_tip1.png) center center no-repeat;
	z-index: 1;
}
.index .pt1 .con .r_box {
	width: 50%;
}
.index .pt1 .con .r_box .pd {
	padding: 60px;
	background: #f5f6f7;
	background: -webkit-gradient(linear, top left, bottom right, from(#f5f6f7), to(#e8e8e9));
	background: -webkit-linear-gradient(left, #f5f6f7, #e8e8e9);
}
.index .pt1 .con .r_box .pd .name {
	font-size: 18px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	width: 96%;
	background: #a59d9d;
}
.index .pt1 .con .r_box .pd li:hover .name {
	background: #dd1717;
	color: #fff;
}
.index .pt1 .con .r_box .img_list {
	margin-bottom: 20px;
}
.index .pt1 .con .r_box .img_list .rect-75 img {
	width: 96%;
	height: 96%;
}
.index .pt1 .con .r_box .desc {
	margin-bottom: 40px;
}
.index .pt2 {
	padding: 90px 0 70px;
	background: url(../images/i_pt2_bg.jpg) center top no-repeat;
}
.index .pt2 .box1 {
	padding-bottom: 160px;
	position: relative;
}
.index .pt2 .box1 .i_person {
	width: 650px;
	height: 508px;
	position: absolute;
	bottom: 0;
	right: -110px;
}
.index .pt2 .box1 .tit_box {
	width: 70%;
	position: relative;
	z-index: 1;
}
.index .pt2 .box1 .tit_box a {
	display: block;
}
.index .pt2 .box1 .title_en {
	font-size: 48px;
	font-family: Titillium;
	line-height: 50px;
	margin-bottom: 15px;
}
.index .pt2 .box1 .title_en span {
	display: block;
}
.index .pt2 .box1 .title {
	font-size: 36px;
	line-height: 41px;
	margin-bottom: 20px;
}
.index .pt2 .box1 .title .info {
	font-size: 16px;
	color: #332e3a;
	line-height: 25px;
}
.index .pt2 .box2 .l_box {
	width: 33%;
}
.index .pt2 .box2 .r_box {
	width: 67%;
}
.index .pt2 .box2 .r_box .pd {
	float: left;
	width: 1120px;
	padding: 60px 0 42px 40px;
	background: url(../images/long_pic.jpg) left center no-repeat;
}
.index .pt2 .box2 .r_box .pd .tit1 {
	font-size: 48px;
	color: #292929;
	line-height: 1;
	margin-bottom: 20px;
	font-family: Titillium;
}
.index .pt2 .box2 .r_box .pd .tit2 {
	font-size: 33px;
	color: #292929;
	line-height: 1;
	margin-bottom: 20px;
}
.index .pt2 .box2 .r_box .pd .line {
	width: 50%;
	height: 3px;
	background: #c4c4c4;
	margin-bottom: 30px;
}
.index .pt2 .box2 .r_box .pd .info {
	font-size: 16px;
	color: #332e3a;
	width: 45%;
	line-height: 25px;
	margin-bottom: 20px;
}
.index .pt2 .box2 .r_box .pd .common_btn {
	margin-left: 50%;
}
.index .pt3 {
	padding-top: 70px;
	padding-bottom: 350px;
	position: relative;
	background: url(../images/i_pt3.jpg) center bottom no-repeat;
}
.index .pt3 .wrap {
	position: relative;
	z-index: 1;
}
.index .pt3 .lines_bg {
	position: absolute;
	width: 1920px;
	max-width: none;
	top: 470px;
	left: 50%;
	margin-left: -960px;
}
.index .pt3 .news_con {
	padding-bottom: 280px;
}
.index .pt3 .news_con .title_en {
	font-size: 48px;
	font-family: Titillium;
	line-height: 50px;
	margin-bottom: 15px;
}
.index .pt3 .news_con .title {
	font-size: 36px;
	line-height: 41px;
}
.index .pt3 .news_con .tit_box {
	margin-bottom: 30px;
}
.index .pt3 .news_con_list a {
	display: block;
}
.rect-115 {
	padding-bottom: 115%;
}
.index .pt3 .news_con_list .img_box .mask {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.index .pt3 .news_con_list .img_box .mask .pd {
	padding: 25px 15px 30px 30px;
	background: url(../images/black.6.png) repeat;
}
.index .pt3 .news_con_list .img_box .pd .time {
	font-size: 15px;
	color: #fff;
	line-height: 1;
	margin-bottom: 20px;
}
.index .pt3 .news_con_list .img_box .pd .t {
	width: 68%;
	color: #fff;
	font-size: 16px;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
}
.index .pt3 .news_con_list .img_box .pd .more_box {
	width: 32%;
	text-align: right;
}
.index .pt3 .news_con_list .img_box .pd .common_more {
	display: inline-block;
*display:inline;
*zoom:1;
	margin-top: 6px;
}
.index .pt3 .news_con_list .news_tj_box .pd {
	padding: 0 25px;
	background: #f7f7f8;
	background: -webkit-gradient(linear, top left, bottom right, from(#f7f7f8), to(#e8e8e9));
	background: -webkit-linear-gradient(left, #f7f7f8, #e8e8e9);
	box-shadow: 5px 5px 5px rgba(0,0,0,.1);
}
.index .pt3 .news_con_list .news_tj_box .time {
	width: 17%;
	margin-right: 2%;
}
.index .pt3 .news_con_list .news_tj_box .time .time_pd {
	padding: 8px 5px 8px;
	background: #dd1717;
	color: #fff;
	text-align: center;
}
.index .pt3 .news_con_list .news_tj_box .time .day {
	font-size: 21px;
	line-height: 1;
	margin-bottom: 5px;
}
.index .pt3 .news_con_list .news_tj_box .time .date {
	font-size: 12px;
}
.index .pt3 .news_con_list .news_tj_box .n_tit {
	width: 60%;
	margin-right: 10%;
	line-height: 58px;
	height: 58px;
	overflow: hidden;
}
.index .pt3 .news_con_list .news_tj_box .n_tit .tit_text {
	line-height: 29px;
	font-size: 16px;
	color: #333;
	vertical-align: middle;
	display: inline-block;
}
.index .pt3 .news_con_list .news_tj_box .arrow_box {
	width: 11%;
	text-align: right;
	line-height: 58px;
}
.index .pt3 .news_con_list .news_tj_box .arrow_box .arr {
	display: inline-block;
*display:inline;
*zoom:1;
	width: 25px;
	height: 15px;
	background: url(../images/btn.png) -54px -15px;
	vertical-align: middle;
}
.index .pt3 .news_con_list .news_tj_list a:hover .tit_text {
	color: #dd1717;
}
.index .pt3 .news_con_list .news_tj_box a {
	padding: 25px 0;
	border-bottom: 1px solid #ddddde;
}
.index .pt3 .strength_con .t1 {
	font-size: 21px;
	line-height: 1;
	margin-bottom: 15px;
	color: #dd1717;
	text-align: center;
}
.index .pt3 .strength_con .t2 {
	font-size: 48px;
	color: #3e3e3e;
	line-height: 1;
	margin-bottom: 30px;
	text-align: center;
}
.index .pt3 .strength_con .desc {
	font-size: 15px;
	color: #7b7b7b;
	text-align: center;
	width: 80%;
	margin: 0 auto 50px;
}
.index .pt3 .strength_con .ion_list .pd {
	padding: 0 80px;
}
.index .pt3 .strength_con .ion_list .pd li {
	width: 20%;
}
.index .pt3 .strength_con .ion_list .pd .pd2 {
	padding: 20px;
}
.index .pt3 .strength_con .ion_list .pd .pd2 .img_box {
	text-align: center;
	margin-bottom: 20px;
}
.index .pt3 .strength_con .ion_list .pd .pd2 .name_box {
	font-size: 14px;
	color: #707070;
	line-height: 22px;
	text-align: center;
	height: 44px;
	overflow: hidden;
}
/*.gotop{width:60px; height:60px; background:url(../images/gotop.png) center center no-repeat; position:fixed; bottom:0; right:0; display:none; z-index:10;}*/


/*video_list*/
.widget-prolist-15 {
	margin-bottom: 20px;
}
.widget-prolist-15 ._info {
	padding: 20px;
	background: #ecf1f4;
}
.widget-prolist-15 ._info .tit {
	display: inline-block;
	max-width: 85%;
}
.widget-prolist-15 ._info .iconfont {
	font-size: 18px;
}
.widget-prolist-15 li {
	cursor: pointer;
	margin-bottom: 40px;
}
.widget-prolist-15 li:hover ._info {
	background: #dd1717;
	color: #fff;
}
.widget-prolist-15 li .cover {
	position: absolute;
	width: 100%;
	height: 0;
	left: 0;
	bottom: 0;
	transition: all 0.5s ease;
	background: rgba(0,0,0,.33);
	overflow: hidden;
}
.widget-prolist-15 li .rect-75 i {
	display: inline-block;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 50%;
	margin-top: -34px;
	margin-left: -34px;
	font-size: 35px;
	color: #fff;
	width: 68px;
	height: 68px;
	text-align: center;
}
.widget-prolist-15 li:hover .cover {
	height: 100%;
	transition: all 0.5s ease;
}
.widget-prolist-15 li:hover ._info .iconfont {
	color: #fff;
}
@media only screen and (max-width: 760px) {
.widget-prolist-15 li ._info .iconfont {
	display: none;
}
}
/*简历投递*/
   /*下层--简历投递挂件*/
.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: #dd1717;
	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;
}
}
/*20180309*/
.pro_list .para_box2 .wrap {
	position: relative;
}
.pro_list .para_box2 .l_box {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	background: #eee;
	border-bottom-left-radius: 50px;
}
.pro_list .para_box2 .l_box .pd {
	padding: 0;
	height: 28px;
	line-height: 28px;
	position: absolute;
	top: 50%;
	margin-top: -14px;
	width: 100%;
	text-align: center;
}
.pro_list .para_box2 .r_box .para_item {
	width: 30%;
	margin: 0 0 25px 2.9%;
}
.pro_list .para_box .r_box .para_item {
	margin-left: 15px;
}
.job_school_l .top_box .title {
	font-size: 38px;
	color: #dd1717;
	font-weight: bold;
	margin-bottom: 1%;
	line-height: 1;
}
/*业务综合圆圈动画-20180312 fj*/
.yw_hw_equip .part1_text .move_ball {
	position: absolute;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	z-index: -1;
	top: 0;
	left: 0;
	background: url(../images/fj/wel15.png) no-repeat center\0;
}
/*.yw_hw_equip .part1_text .ball_box{background-repeat:no-repeat;position:absolute;overflow:hidden;display:block;}
.yw_hw_equip .part1_text .ball_box1{background-image:url(../images/fj/wel17.png);width:0;height:100%;background-position:top left;top:0;left:0;}
.yw_hw_equip .part1_text .ball_box2{background-image:url(../images/fj/wel18.png);width:100%;height:0;background-position:top right;top:0;right:0;}
.yw_hw_equip .part1_text .ball_box3{background-image:url(../images/fj/wel20.png);width:100%;height:0;background-position:top right;top:0;right:0;}
.yw_hw_equip .part1_text .ball_box4{background-image:url(../images/fj/wel19.png);width:100%;height:0;background-position:bottom left;bottom:0;left:0;}*/

.yw_hw_equip .part1_text .dot {
	width: 6px;
	height: 6px;
	background: #fff;
	border-radius: 50%;
	display: block;
}
.yw_hw_equip .part1_text .dot.cur {
	background: #dd1717;
}
.yw_hw_equip .part1_text .dot1 {
	top: 2px;
	left: 50%;
	margin-left: -3px;
}
.yw_hw_equip .part1_text .dot2 {
	top: 50%;
	right: 2px;
	margin-top: -3px;
}
.yw_hw_equip .part1_text .dot3 {
	bottom: 2px;
	left: 50%;
	margin-left: -3px;
}
.yw_hw_equip .part1_text .dot4 {
	top: 50%;
	left: 2px;
	margin-top: -3px;
}
.yw_hw_equip .svg_border {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.yw_hw_equip .move_ball_box {
	-webkit-transition: stroke-dasharray 1s;
	transition: stroke-dasharray 1s;
	transform: matrix(0, -1, 1, 0, 0, 540);
	stroke-dashoffset: 1665;
	fill: rgba(0,0,0,0.5);
}
/*新闻中心修改*/
.news_center .pt1 {
	padding: 60px 0 60px;
	background-repeat: no-repeat;
	background-position: center center; /*background-attachment:fixed;*/
	margin-bottom: 70px;
}
.news_center .pt1 .title {
	font-size: 34px;
	color: #fff;
	text-align: center;
	line-height: 1;
	margin-bottom: 50px;
}
.news_center .pt1 .news_box {
	position: relative;
}
.news_center .pt1 .news_box .arrs_box ul {
	display: none;
}
.news_center .pt1 .news_box .arrs_box>a {
	display: block;
	width: 36px;
	height: 110px;
	position: absolute;
	top: 50%;
	margin-top: -55px;
}
.news_center .pt1 .news_box .arrs_box .prev {
	left: -60px;
	background: url(../images/news_syn_prev.png) 0 0 no-repeat;
}
.news_center .pt1 .news_box .arrs_box .next {
	right: -60px;
	background: url(../images/news_syn_next.png) 0 0 no-repeat;
}
.news_center .pt1 .news_box .arrs_box .prev:hover {
	background-position: -36px 0;
}
.news_center .pt1 .news_box .arrs_box .next:hover {
	background-position: -36px 0;
}
.news_center .pt1 .news_box .slide_box {
}
.news_center .pt1 .news_box .slide_box ul {
	overflow: hidden;
	height: 421px;
}
.news_center .pt1 .news_box .slide_box li {
	width: 31%;
	margin-right: 26px;
	float: left;
	position: relative;
}
.news_center .pt1 .news_box .slide_box .owl-item li {
	width: 100%;
}
.news_center .pt1 .news_box .slide_box .btm_empty {
	height: 135px;
	background-color: #fff;
}
.news_center .pt1 .news_box .slide_box .text_box {
	background-color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}
.news_center .pt1 .news_box .slide_box .text_box .pd {
	padding: 35px 40px;
}
.news_center .pt1 .news_box .slide_box .text_box ._tit {
	font-size: 16px;
	color: #19191a;
	margin-bottom: 15px;
	height: 25px;
	line-height: 25px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.news_center .pt1 .news_box .slide_box .text_box ._info {
	font-size: 14px;
	color: #fff;
	line-height: 22px;
	height: 0;
}
.news_center .pt1 .news_box .slide_box .text_box ._date {
	color: #909090;
	font-size: 13px;
}
.news_center .pt1 .news_box .slide_box a {
	display: block;
	position: relative;
	z-index: 1;
	overflow: hidden;
}
.news_center .pt1 .news_box .slide_box a:hover ._info {
	height: 44px;
	margin-bottom: 10px;
}
.news_center .pt1 .news_box .slide_box a:hover .text_box {
	background: #dd1717;
}
.news_center .pt1 .news_box .slide_box a:hover ._tit {
	color: #fff;
}
.news_center .pt1 .news_box .slide_box a:hover ._date {
	color: #fff;
}
.news_center .pt3 {
	margin-bottom: 60px;
}
.news_center .pt3 .l_box {
	width: 57.5%;
}
.news_center .pt3 .r_box {
	width: 37.5%;
}
.news_center .pt3 .r_box .tit {
	height: 60px;
	line-height: 60px;
	background: url(../images/black.6.png) repeat;
	font-size: 18px;
	color: #fff;
	padding: 0 10%;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 80%;
}
.news_center .pt3 .txt_cell {
	margin-bottom: 10px;
}
.news_center .pt3 .txt_cell a {
	display: block;
}
.news_center .pt3 .txt_cell .cell_tit, .news_center .pt3 .txt_cell .cell_date {
	line-height: 70px;
}
.news_center .pt3 .txt_cell .cell_hd {
	position: relative;
	overflow: hidden;
	border: 1px solid #eee;
	border-color: #eee;
	-webkit-border: 1px solid #eee;
}
.news_center .pt3 .txt_cell .cell_arr_box {
	position: absolute;
	top: 0;
	left: 0;
	width: 13%;
	height: 100%;
	background: #f8f8f8;
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
}
.news_center .pt3 .txt_cell .cell_arr {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(../images/index_news_arr_a.png) center center no-repeat;
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
}
.news_center .pt3 .txt_cell .cell_tit {
	float: left;
	padding-left: 16%;
	width: 60%;
	height: 100%;
	font-size: 16px;
	font-weight: bold;
	color: #404040;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.news_center .pt3 .txt_cell .cell_date {
	float: right;
	width: 20%;
	font-size: 15px;
	font-family: Arial;
}
.news_center .pt3 .txt_cell .cell_bd {
	height: 0;
	overflow: hidden;
	margin-top: -1px;
	border: 1px solid #fff;
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
}
.news_center .pt3 .txt_cell .cell_bd_con {
	padding: 20px 30px 0;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
}
.news_center .pt3 .txt_cell.cur .cell_arr_box {
	background: #dd1717;
}
.news_center .pt3 .txt_cell.cur .cell_arr {
	background-image: url(../images/index_news_arr_b.png);
}
.news_center .pt3 .txt_cell.cur .cell_bd {
	height: 100px;
	border: 1px solid #eee;
}
.news_center .pt4 {
	padding: 60px 0;
	background-repeat: no-repeat;
	background-position: center center;
}
.news_center .pt4 .part3 {
	padding: 50px 0px 70px;
}
.news_center .pt4 .part3_l {
	width: 55%;
}
.news_center .pt4 .part3_l .part3_hd {
	padding-bottom: 36px;
}
.news_center .pt4 .part3_l .part3_l_bd ._list_box {
	padding: 17px 22px;
}
.news_center .pt4 .part3_l .part3_l_bd ._list_hd {
	line-height: 32px;
	height: 32px;
}
.news_center .pt4 .part3_l .part3_l_bd .list_titl {
	font-size: 18px;
	color: #000;
	width: 80%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.news_center .pt4 .part3_l .part3_l_bd .list_time {
	font-size: 13px;
	color: #868686;
}
.news_center .pt4 .part3_l .part3_l_bd ._list_bd {
	line-height: 26px;
	font-size: 13px;
	color: #7c7c7c;
}
.news_center .pt4 .part3_l .part3_l_bd li:hover {
	background-color: #f6f6f6;
}
.news_center .pt4 .part3_r {
	width: 42%;
	padding-top: 130px;
}
.news_center .pt4 .part3_r .video_box .mask {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../images/l_img/news_center07.png) center center no-repeat;
	cursor: pointer;
}
.news_center .pt4 .part3_r ._text_box {
	display: block;
	text-align: center;
	background-color: #dd1717;
	height: 0;
	padding-bottom: 75%;
}
.news_center .pt4 .part3_r .text_box_02 {
	background-color: #000;
	color: #fff;
}
.news_center .pt4 .part3_r ._text_box ._title {
	font-size: 32px;
	color: #fff;
	padding: 25% 0 2%;
}
 @media only screen and (max-width: 1240px) {
.news_center .pt4 .part3_l .part3_l_bd ._list_bd {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.news_center .pt4 .part3_l .part3_l_bd ._list_box {
	padding: 7px 22px;
}
}
 @media only screen and (max-width: 992px) {
.news_center .pt4 .part3_r ._text_box ._title {
	font-size: 24px;
}
.news_center .pt4 .part3_l, .news_center .pt4 .part3_r {
	float: none;
	width: 100%;
	margin-bottom: 3%;
}
}
@media only screen and (max-width: 760px) {
.news_center .pt4 .part3_l, .news_center .pt4 .part3_r {
	width: 100%;
}
.news_center .pt4 .part3_l .part3_hd {
	margin-bottom: 20px;
}
.news_center .pt4 .part3_l .part3_l_bd ._list_box {
	padding: 20px;
}
.news_center .pt4 .part3_l .part3_l_bd li {
	margin-bottom: 20px;
}
.news_center .pt4 .part3_l .part3_l_bd .list_time {
	display: none;
}
.news_center .pt4 .part3_l .part3_l_bd .list_titl {
	width: 100%;
}
.news_center .pt4 .part3_r {
	padding-top: 20px;
}
}
.news_center .new_pt1 {
	padding: 70px 0px 60px;
	background-color: #eef2f5;
}
/*widgets_business_WIN8_3*/
.news_center .new_pt1 .trs1 {
	transition: all 1s ease;
}
.news_center .new_pt1 .trs3 {
	transition: all 0.3s ease;
}
.news_center .new_pt1 {
	padding: 70px 0px 60px;
	background-color: #eef2f5;
	margin-bottom: 63px;
}
.news_center .new_pt1 .ipart_hd li {
	position: relative;
	overflow: hidden;
}
.news_center .new_pt1 .ipart_hd .li1 {
	width: 28.136%;
	background: url(../images/new_pt1_01.jpg) no-repeat center;
	background-size: cover
}
.news_center .new_pt1 .ipart_hd .li2 {
	width: 28.136%;
}
.news_center .new_pt1 .ipart_hd .li1, .news_center .new_pt1 .ipart_hd .li2 {
	float: left;
	min-height: 517px;
}
.news_center .new_pt1 .ipart_hd .li1 {
	margin-right: 1.48%;
}
.news_center .new_pt1 .ipart_hd .li3, .news_center .new_pt1 .ipart_hd .li4 {
	float: right;
	width: 28.136%;
	min-height: 245px;
}
.news_center .new_pt1 .ipart_hd .li3 {
	background-color: #AACE3C;
	margin-bottom: 26px;
}
.news_center .new_pt1 .ipart_hd .li3:after {
	content: "";
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.3);
	position: absolute;
	display: block;
	top: 0;
	right: 100%;
	z-index: 0;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.news_center .new_pt1 .ipart_hd .li3:hover:after {
	right: 0;
}
.news_center .new_pt1 .ipart_hd .li4 {
	background: url(../images/new_pt1_04.jpg) no-repeat center;
	background-size: cover;
}
.news_center .new_pt1 .ipart_hd .li4:after {
	content: "";
	width: 100%;
	height: 100%;
	background-color: rgba(0,0,0,0.3);
	position: absolute;
	display: block;
	top: 0;
	right: 100%;
	z-index: 0;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.news_center .new_pt1 .ipart_hd .li4:hover:after {
	right: 0;
}
.news_center .new_pt1 .ipart_hd .li_box {
	position: relative;
	display: block;
}
.news_center .new_pt1 .ipart_hd .list_img {
	position: absolute;
	top: 0;
	right: 0;
	width: auto;
	height: auto;
	max-width: none;
	moz-transition: all 2.4s ease 0s;
	-ms-transition: all 2.4s ease 0s;
	-o-transition: all 2.4s ease 0s;
	-webkit-transition: all 2.4s ease 0s;
	transition: all 2.4s ease 0s;
}
.news_center .new_pt1 .ipart_hd .list_box {
	padding: 30px 30px 40px 30px;
	color: #fff;
	position: absolute;
	top: 0;
	left: 0;
	box-sizing: border-box;
	width: 100%;
	height: 100%;
	z-index: 1;
}
.news_center .new_pt1 .ipart_hd .list_time {
	font-size: 15px;
	margin-bottom: 28px;
	font-family: 'Titillium';
}
.news_center .new_pt1 .ipart_hd .list_title {
	font-size: 24px;
	line-height: 38px;
	margin-bottom: 16px;
}
.news_center .new_pt1 .ipart_hd .list_text {
	font-size: 16px;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transform: translate3d(0, -50px, 0);
	transform: translate3d(0, -20px, 0);
	visibility: hidden;
}
.news_center .new_pt1 .ipart_hd .common_btn {
	position: absolute;
	bottom: 30px;
	left: 30px;
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;
	-webkit-transform: translate3d(0, -20px, 0);
	transform: translate3d(0, -20px, 0);
	z-index: 2
}
.news_center .new_pt1 .ipart_hd .li1 .list_box, .news_center .new_pt1 .ipart_hd .li2 .list_box {
	background-color: rgba(0,0,0,0.2);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#33000000, endcolorstr=#33000000);
}
.news_center .new_pt1 .ipart_hd .li1.cur .list_box, .news_center .new_pt1 .ipart_hd .li2.cur .list_box {
	background-color: rgba(0,0,0,0.4);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#66000000, endcolorstr=#66000000);
}
.news_center .new_pt1 .ipart_hd li.cur .list_text {
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-webkit-transform: translate3d(0, 0px, 0);
	transform: translate3d(0, 0px, 0);
	visibility: visible;
}
.news_center .new_pt1 .ipart_hd li.cur .common_btn {
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
	-webkit-transform: translate3d(0, 0px, 0);
	transform: translate3d(0, 0px, 0)
}
.news_center .new_pt1 .ipart_hd .li3 .common_btn, .news_center .new_pt1 .ipart_hd .li4 .common_btn {
	display: none;
}
.news_center .new_pt1 .ipart_hd .li1.cur {
	width: 40.764%;
}
.news_center .new_pt1 .ipart_hd .li2.cur {
	width: 40.764%;
}
.news_center .new_pt1 .ipart_hd .owl-nav {
	display: none;
}
.news_center .new_pt1 .i_ico {
	width: 24px;
	height: 24px;
	background: url(http://zjk.jerei.com/uploadfiles/widgets_business_WIN8_3_03.png) no-repeat;
}
.news_center .new_pt1 .ipart_title {
	font-size: 36px;
	color: #333333;
	line-height: 36px;
	text-align: center;
	margin-bottom: 40px;
}
.news_center .new_pt2 {
	margin-bottom: 10px;
}
.news_center .new_pt2 .rect-577 {
	padding-bottom: 57.7%;
}
.news_center .new_pt2 .rect-65 {
	padding-bottom: 65%;
}
.news_center .new_pt2 .content .left {
	width: 47%;
	float: left;
}
.news_center .new_pt2 .content .right {
	width: 53%;
	float: right;
	background: #E8EBF0;
}
.news_center .new_pt2 .content .right .infor {
	padding: 53px 73px 69px 49px;
	color: #332e3a;
}
.news_center .new_pt2 .content .right .tit {
	font-size: 32px;
	font-weight: bold;
	line-height: 49px;
	margin-bottom: 16px;
}
.news_center .new_pt2 .content .right .con {
	font-size: 15px;
	line-height: 25px;
	text-align: justify;
	margin-bottom: 30px;
	height: 100px;
	overflow: hidden;
}
/*20180316*/
.index .pt2 .ip2_cell_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.index .pt2 .ip2_cell_bg.ip2_video {
	z-index: 2;
	height: auto;
}
.right_bar {
	display: none;
	position: fixed;
	top: 200px;
	right: 0;
	width: 50px;
	height: 203px;
	z-index: 10;
}
.right_bar li {
	width: 62px;
	height: 50px;
	z-index: 20;
}
.right_bar li.rtbar_li1, .right_bar li.rtbar_li4 {
	position: absolute;
	left: 0;
}
.right_bar li.rtbar_li1 {
	top: 0;
	width: 172px;
	transition: all .3s ease;
}
.right_bar li.rtbar_li2 {
	position: absolute;
	top: 51px;
	left: 0;
}
.right_bar li.rtbar_li4 {
	top: 102px;
}
.rtbar_li4 {
	position: absolute;
	top: 102px;
	left: 0;
}
.right_bar li a {
	display: block;
	font-family: "Microsoft Yahei";
	color: #FFF;
	font-size: 14px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background-color: #39424b;
	opacity: 0.8;
	border-radius: 6px;
}
.right_bar li a img {
	display: block;
	float: left;
	vertical-align: middle;
	width: 24px;
	height: 24px;
	margin: 12px 12px 14px 14px;
}
.right_bar li a:hover {
	background-color: #dd1717;
	opacity: 1;
}
.rtbar_shwx {
	display: none;
	position: absolute;
	top: -54px;
	left: -118px;
	background: url(../images/rtbar_wxbd.png) no-repeat bottom right;/*  width:216px; height:216px;  */
	padding-bottom: 9px;
}
.rtbar_shwx img {
	padding: 14px;
	background-color: #FFF;
	width: 90px;
	height: 90px;
}
.Form-J1 .Validform_right {
	display: block;
}
/*404*/
.False-404 .False-404-outbg {
	padding-left: 327px;
}
.False-404 .False-404-inbg {
	padding-right: 200px;
	position: relative;
}
.False-404 .False-404-content {
	padding: 45px 0 0 15px;
}
.False-404 .False-404-dl {
	padding-bottom: 45px;
}
.False-404 .False-404-content ._tit-1 {
	color: #82c447;
	font-size: 30px;
	font-weight: bold;
}
.False-404 .False-404-content ._tit-2 {
	color: #686868;
	font-size: 22px;
	font-weight: bold;
	padding-top: 20px;
}
.False-404 .False-404-content ._tit-3 {
	color: #686868;
	font-size: 18px;
	line-height: 20px;
	padding: 15px 0 0 0;
}
.False-404 .False-404-content ._tit-3 i {
	display: inline-block;
	width: 4px;
	height: 4px;
	line-height: 4px;
	background: #e00b0b;
	vertical-align: middle;
	margin-right: 6px;
}
.False-404 .False-404-content ._tit-4 {
	color: #686868;
	font-size: 18px;
}
.False-404 .False-404-content ._tit-5 {
	padding-top: 10px;
}
.False-404 .False-404-content ._tit-5 a {
	color: #82c447;
	font-size: 18px;
	border-bottom: 1px #82c447 solid;
}
@media screen and (max-width:64em) {
.False-404 .False-404-outbg {
	background: none;
	padding-left: 0;
}
}
 @media screen and (max-width:40em) {
.False-404 .False-404-outbg {
	background: none;
	padding-left: 0;
}
.False-404 .False-404-inbg {
	padding-right: 0;
}
}
/*chm 20180718 环保信息查询*/
.information {
	padding: 0 0 0;
}
.information .pt1 {
	background: url(../images/information_bg.jpg) no-repeat center center;
	height: 693px;
	position: relative;
}
.information .pt1 .form_box {
	background: url(../images/black.6.png);
	width: 580px;
	height: 360px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -290px;
	margin-top: -120px;
}
.information .pt1 .title {
	font-size: 36px;
	color: #fff;
	font-weight: bold;
	padding: 55px 0 30px;
	text-align: center;
}
.information .pt1 input {
	border: 0;
	text-indent: 1.5em;
}
.information .pt1 .inp_box {
	width: 69%;
	margin: 0 auto 20px;
	background: #fff;
	height: 43px;
	line-height: 43px;
	text-align: left;
	font-size: 16px;
	color: #82c447;
}
.information .pt1 .inp_box input {
	width: 78%;
	height: 95%;
}
.information .pt1 .img_box {
	text-align: center;
	margin-bottom: 20px;
}
.information .pt1 .img_box .inp {
	display: inline-block;
	width: 43%;
	margin-right: 3%;
	height: 43px;
	line-height: 43px;
}
.information .pt1 .img_box input {
	width: 100%;
	height: 95%;
	text-indent: 1.5em;
}
.information .pt1 #changeImage {
	width: 130px;
	height: 43px;
}
.information .pt1 .btn {
	width: 69%;
	margin: 0 auto;
	border: 0;
	text-align: center;
	background: #82c447;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 17px;
	padding: 0;
	display: block;
	border-radius: 0;
}
/*.information .pt2{ padding-top: 40px; }*/
.information .pt2 .title {
	font-size: 20px;
	color: #333;
	margin-bottom: 25px;
	font-weight: bold;
	margin: 40px;
}
.information .pt2 .list_box {
	background: #f6f6f6;
	padding: 35px 50px;
}
.information .pt2 .ul_box {
	margin-bottom: 100px;
}
.information .pt2 li {
	width: 25%;
	text-align: center;
}
.information .pt2 ul.first_ul {
	border-bottom: 2px solid #bebebe;
	font-size: 20px;
	font-weight: bold;
	padding: 0 0 25px;
	border-top: 0;
	color: #333;
}
.information .pt2 ul {
	padding: 15px 0;
	border-top: 1px solid #bebebe;
}
.information .pt2 ul .last {
	color: #82c447;
}
.information .pt2 ul.first_ul .last {
	color: #333;
}
.f_kefu {
	width: 350px;
	float: left;
}
.f_kefu .f_p {
	margin-top: 13px;
	padding-left: 36px;
}
.f_kefu .f_p p {
	margin: 0 0 20px;
	height: 30px;
	line-height: 30px;
	font-size: 29px;
	color: #fff;
	font-weight: bold;
}
.f_kefu .f_p p span {
	display: inline-block;
	padding-left: 30px;
	position: relative;
}
.f_kefu .f_p p span:before {
	content: '';
	position: absolute;
	left: 15px;
	top: 0;
	width: 1px;
	height: 30px;
	background: #363636;
}
.f_kefu .f_p a {
	height: 34px;
	line-height: 34px;
	padding: 0 27px 0 60px;
	border-radius: 17px;
	display: inline-block;
	background: url(../images/foot_icon3.png) no-repeat 25px center #dd1717;
	margin-top: 14px;
	color: #CCC;
}
.erweima {
	width: 130px;
	float: right;
}
.erweima img {
	width: 130px;
	height: 130px;
	display: block;
	border: 1px solid #333;
	padding: 10px;
}
.erweima p {
	margin: 0;
	height: 20px;
	line-height: 20px;
	text-align: center;
	font-size: 13px;
	color: #777;
	margin-top: 11px;
}
.icon1 {
	background: url(../images/foot_icon1.png) no-repeat left center;
}
.f_title {
	height: 27px;
	line-height: 27px;
	font-size: 15px;
	color: #666;
	padding-left: 36px;
}
.page_boot {
	background: url(../images/ibanner_mask1.png) no-repeat top center;
	height: 0;
}
.slbz {
	background: url(../images/zlbz.png) no-repeat center;
	border-top: 1px solid #eee;
	border-bottom: 2px solid #eee;
	height: 130px;
}
.row-view {
	width: 1320px;
	margin: 0 auto;
	overflow: hidden;
}
.row-view .span-7 {
	width: 50%;
	float: right;
}
.row-view .span-5 {
	width: 46%;
	float: left;
}
.row-view .span-6 {
	width: 50%;
	float: left;
}
.pt10 {
	padding-top: 10px;
}
.cp-title {
	background: #dd1717;
	text-align: center;
	width: 250px;
	height: 40px;
	line-height: 40px;
	color: #FFF;
	margin: 60px auto 10px;
	font-size: 24px;
}
.cp-title a {
	color: #FFF;
}
.cp-title-sub {
	width: 900px;
	margin: 0 auto;
	text-align: center;
}
.cp-title-sub li {
	border: 1px solid #dedede;
	text-align: center;
	margin: 10px 7px;
	padding: 0 25px;
	height: 35px;
	line-height: 33px;
	display: inline-block;
}
.cp-title-sub li:hover {
	background: #dd1717;
	color: #FFF;
	border: 1px solid #037e39;
}
.cp-title-sub li:hover a {
	color: #FFF;
	transition: all 0.4s ease 0s;
}
.cp_title {
	font-size: 24px;
	font-weight: 700;
	color: #555555;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #dedede;
}
.cp_ss {
	height: 50px;
	line-height: 50px;
	border-bottom: 1px solid #dedede;
	font-size: 18px;
	font-weight: 700;
	color: #dd1717;
}
.cp_ss a {
	color: #dd1717;
}
.cp_con {
	margin: 10px 0 0 0;
	width: 650px;
	position:relative;
}
.cp_con li {
	line-height: 39px;
	font-size: 16px;
}
.cp_con .fast{ position:absolute; top:0px; right:0;}
.cp_hz {
	margin: 22px 0 0 10px;
	width: 650px;
	overflow: hidden;
}
.btn-cpinfo {
	color: #fff;
	background-color: #dd1717;
	border-color: #F2F2F2;
	width: 100%;
	height: 60px;
	line-height: 60px;
	padding: 0;
	font-size: 18px;
	display: block;
	text-align: center;
	margin-left: 10px;
}
.btn-cpinfo img {
	vertical-align: middle;
	margin-right: 15px;
}
.col-md-3 {
	width: 23%;
	float: left;
	padding: 1%;
	text-align: center;
	margin-bottom: 10px;
}
.content {
	font-size: 14px;
	text-align: justify;
}
.content p {
	font-size: 14px;
	line-height: 23px;
	word-wrap: break-word;
	padding: 8px 0
}
.content img {
	max-width: 800px;
}
.related {
	border-top: dashed 1px #ccc;
	margin-top: 15px
}
.related h5 {
	padding-bottom: 4px
}
.related {
	padding: 10px 0 0
}
.related ul {
}
.related li {
	background: url(../images/fk.gif) no-repeat 5px 10px;
	line-height: 24px;
	padding-left: 20px;
}
.bg-huang {
	background-color: #dd1717;
	margin-bottom: 20px;
	padding-left: 10px;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
}
.relation_box {
	padding: 5px 0px;
	overflow: auto
}
.relation_box li p {
	width: 100%;
	line-height: 18px;
	text-align: center;
	padding-top: 5px;
	text-indent: 0em;
	font-size: 13px;
}
.scroll_c:hover .top-Floor {
	top: 0;
}
.scroll_c:hover .bom-text:before {
	bottom: 0;
}
.scroll_c:hover .bom-text, .scroll_c:hover .bom-text ._price {
	color: #fff;
}
#preview img {
	margin-bottom: 10px;
}
.conbox_img {
	width: 100%;
}
.conbox_img img {
	width: 18.7%;
	border: 1px solid #ddd;
	padding: 1px;
}
.conbox_img img:hover {
	border: 1px solid #f90;
}/*制造实力*/
.zzsl {
	margin-bottom: 10px;
	padding: 15px 15px 15px;
	background: #FAFAFA;
}
.zzsl:hover {
	background: #dd1717 none repeat scroll 0 0;
	border-radius: 2px;
	box-shadow: 0 0 8px #ddd;
	color: #FFF;
	transition: box-shadow 0.2s ease-in-out 0s;
}
.zzsl:hover span {
	color: #fff;
}
.zzsl span {
	color: #dd1717;
	font-size: 42px;
	padding: 0;
	text-align: center;
	width: 322px;
	margin: 0 auto;
	transition: all 0.4s ease-in-out 0s;
}
.zzsl h4 {
	font-size: 20px;
	line-height: 25px;
	font-weight: 700;
	text-align: center;
}
.zzsl p {
	font-size: 13px;
	line-height: 20px;
	color: #6F6F6F;
	text-align: justify;
}
.zzsl:hover p {
	color: #FFF;
}
.crumbs {
	width: 100%;
	font-size: 16px;
	height: 50px;
	line-height: 50px;
	margin-top: 15px;
	border-bottom: 1px solid #D8DADA;
	background: url(../images/symbol-6.png) no-repeat 5px 18px;
	padding-bottom: 1px;
	padding-left: 30px;
}
.imglist {
	display: inline;
}
.imglist img {
	cursor: pointer;
	transition: all 0.5s;
	height: 159px;
	background: url(../images/loading.gif) center center no-repeat;
}
.imglist a:hover img {
	transform: scale(1.04);
	transition: all 0.7s ease 0s;
	-webkit-transform: scale(1.04);
	-webkit-transform: all 0.7s ease 0s;
}
.line50 {
	line-height: 50px;
}
.text-center {
	text-align: center;
}
.sj-con {
	display: none;
	position: absolute;
	top: 30px;
	left: -20px;
	background: #f3f3f3;
	text-align: center;
	line-height: 28px;
}
.tool_box:hover .sj-con {
	display: inline;
}
.tool_box .sj-con:hover {
	display: inline;
}
.contact .l_box {
	width: 62%;
}
.contact .l_box .map_box {
	height: 524px;
	overflow: hidden;
}
.contact .r_box {
	width: 35%;
}
.contact .r_box .pd {
	padding: 70px 40px 30px;
	background: #83c447;
	color: #fff;
	font-size: 16px;
}
.contact .r_box .pd .tit {
	font-size: 24px;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 20px;
}
.contact .r_box .pd a:hover {
	color: #fff;
}
.contact .r_box .pd .yb {
	margin-bottom: 35px;
}
.contact .r_box .pd .ewm {
	text-align: center;
	margin-bottom: 20px;
}
.contact .r_box .pd .tip {
	text-align: center;
}
/*内容*/
#Main {
	width: 100%;
	height: auto;
	position: relative;
}
#Main .About {
	width: 1320px;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}
#Main .About .about_r {
	width: 47%;
	float: left;
}
#Main .About .about_l {
	width: 50%;
	float: right;
}
#Main .About .about_l .title {
	width: 100%;
	height: 60px;
	padding-top: 4px;
	line-height: 56px;
	overflow: hidden;
	font-size: 30px;
	color: #333;
}
#Main .About .about_l .title span {
	display: inline-block;
	height: 56px;
	border-bottom: 2px solid #dd1111;
	float: left;
}
#Main .About .about_l .title a {
	float: right;
	font-size: 14px;
	color: #999;
}
#Main .About .about_l .about_dec {
	width: 100%;
	height: auto;
	line-height: 30px;
	font-size: 16px;
	color: #333;
	overflow: hidden;
	margin: 20px 0;
}
#Main .about_num {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 15px 20px;
	background: #f7f7f7;
	margin-top: 5.6%;
}
#Main .about_num ul li {
	width: 31%;
	float: left;
	text-align: center;
}
#Main .about_num ul li dd {
	color: #dd1111;
}
#Main .about_num ul li dd h1 {
	display: inline-block;
	width: auto;
	font-size: 48px;
	font-weight: 400;
}
#Main .about_num ul li p {
	font-size: 16px;
	color: #333;
	line-height: 1.9;
}
#Main .abl_text .about_num {
	background: none;
	padding: 0;
	padding-right: 5%;
}
#Main .abl_text .about_num ul li dd, #Main .abl_text .about_num ul li p {
	color: #fff;
}
.pr {
	position: relative;
}
.container {
	margin: 0 auto;
	padding: 0!important;
}
.section {
	padding: 55px 0;
	overflow: hidden;
}
.section-title {
	background: url(../images/title_bg.png) no-repeat center 18px;
	margin-bottom: 40px;
	text-align: center;
	font-size: 26px;
}
.section-title strong {
	color: #000;
}
.section-title p {
	margin: 5px 0 0;
	font-size: 0;
}
.section-title span {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	font-size: 14px;
	padding: 0 20px;
}
.section-title1 {
	margin-bottom: 40px;
	text-align: center;
	font-size: 26px;
	width: 1320px;
	margin: 0 auto;
	overflow: hidden;
}
.section-title1 strong {
	border-left: 5px solid #fff;
	margin: 0;
	padding-left: 20px;
	float: left;
	color: #fff;
	height: 26px;
	line-height: 26px;
}
.section-title1 span {
	display: inline-block;
	vertical-align: middle;
	position: relative;
	font-size: 14px;
	padding: 0 20px;
	height: 26px;
	line-height: 26px;
	float: right;
	border: 1px solid #fff;
	border-radius: 20px;
}
.section-title1 span a {
	color: #fff;
}
/* .section-title span:before,.section-title span:after {position: absolute;top: 50%;content: '';width: 40px;height: 2px;background-color: #e21616;margin-top: -1px;} */
/* .section-title span:before {right: 100%;} */
/* .section-title span:after {left: 100%;} */

.xdr-product {
	width: 1320px;
	margin: 0 auto;
}
.xdr-product ul, .xdr-product li {
	list-style: none;
}
.home-list-l {
	width: 255px;
	float: left;
}
.home-list-l li {
	background: url(../images/plistbg.jpg) no-repeat;
	height: 65px;
	line-height: 65px;
	font-size: 16px;
	text-indent: 60px;
}
.home-list-l li.nav_li1 a {
	color: #fff;
}
.home-list-l li.nav_li {
	background-position: left bottom;
	position: relative;
}
.home-list-l li.nav_li a{ cursor: pointer;}
.home-list-l li div.sec_nav {
	padding: 20px;
	background: #fff;
	display: none;
	position: relative;
	left: 255px;
	top: -66px;
	width: 600px;
	text-indent: 10px;
	font-size: 14px;
	z-index: 9999;
}
.home-list-l li div.sec_nav div {
	line-height: 36px;
}
.home-list-l li div.sec_nav span {
	width: 320px;
	height: 20px;
	background: #535353;
	padding: 3px 5px;
	text-align: center;
	color: #fff;
}
.home-list-l li div.sec_nav a {
	padding: 3px 12px;
	font-size: 16px;
}
.home-list-l li.nav_li:hover div.sec_nav {
	display: block;
}
.home-product-r {
	width: 1065px;
	float: right;
	margin-bottom: 10px;
}
.home-product-r li {
	width: 335px;
	height: 250px;
	float: left;
	margin-left: 15px;
	overflow: hidden;
	position: relative;
	margin-bottom: 18px;
}
.home-product-r li h4 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 40pxpx;
	padding: 0;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.5);
}
.home-product-r li .img-center {
	float: left;
	overflow: hidden;
	width: 335px;
	height: 250px;
}
.home-product-r li .img-center img {
	width: 335px;
	height: 250px;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.home-product-r li:hover .img-center img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.xdr-product .more {
	clear: both;
	display: block;
	width: 180px;
	line-height: 38px;
	border: 2px solid #eee;
	color: #999;
	text-align: center;
	font-size: 16px;
}
.xdr-product .more:hover {
	clear: both;
	display: block;
	width: 180px;
	line-height: 38px;
	border: 2px solid #e21616;
	background: #e21616;
	color: #FFF;
	text-align: center;
	font-size: 16px;
}
.xdr-news {
	width: 1320px;
	margin: 0 auto;
}
.xdr-news .hd {
	font-size: 0;
	text-align: center;
	margin-bottom: 20px;
}
.xdr-news .hd li {
	display: inline-block;
	vertical-align: middle;
	margin: 0 10px;
}
.xdr-news .hd li a {
	display: block;
	line-height: 40px;
	width: 160px;
	font-size: 14px;
	border: 1px solid #ebebeb;
}
.xdr-news .hd li.on a {
	background-color: #e21616;
	border-color: #e21616;
	color: #fff;
}
.xdr-news .bd ul {
	margin-left: -40px;
}
.xdr-news .bd li {
	float: left;
	width: 50%;
}
.xdr-news .bd li a {
	display: block;
	margin-left: 40px;
	border: 1px solid #eee;
	background-color: #fff;
	margin-top: 20px;
	overflow: hidden;
}
.xdr-news .bd li .img-center {
	overflow: hidden;
	height: 440px;
	line-height: 440px;
	display:none;
}
.xdr-news .bd li:nth-child(1) .img-center{ display:block;}
.xdr-news .bd li .img-center img {
	height: 440px;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.xdr-news .bd li a:hover .img-center img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.xdr-news .bd li .date {
	float: left;
	width: 110px;
	color: #666;
	padding: 50px 0;
	text-align: center;
	border-right: 1px solid #eee;
	line-height: 1;
}
.xdr-news .bd li .date strong {
	display: block;
	font-size: 20px;
	color: #333;
	font-family: Impact;
	margin-bottom: 6px;
}
.xdr-news .bd li .info {
	margin-left: 110px;
	padding: 20px;
}
.xdr-news .bd li .info h4 {
	margin: 0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 16px;
	font-weight:bold;
}
.xdr-news .bd li .info p {
	color: #888;
	margin: 10px 0 0;
	overflow: hidden;
	line-height: 1.8;
	height: 50px;
}
.xdr-news .bd li a:hover {
	border-color: #eee;
	box-shadow: 0 0 10px rgba(0,0,0,0.2);
}
.xdr-video {
	width: 1320px;
	margin: 25px auto 0;
}
.xdr-video1 {
	width: 430px;
	float: left;
	overflow: hidden;
	margin-right: 15px;
}
.xdr-video1:nth-child(3n) {
	margin-right: 0;
}
.xdr-video1 span {
	background: #333;
	color: #ddd;
	width: 430px;
	float: left;
	overflow: hidden;
	text-align: center;
	line-height: 38px;
}
.xdr-video1 .img-center {
	overflow: hidden;
	width: 430px;
	line-height: 276px;
}
.xdr-video1 .img-center img {
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.xdr-video1 a:hover .img-center img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.in-case-menu {
	float: left;
	width: 300px;
}
.in-case-menu li a {
	display: block;
	background: url(../images/ag2.jpg) no-repeat center / 100% 100%;
	line-height: 64px;
	padding-left: 64px;
	font-size: 16px;
	padding-right: 40px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.in-case-menu li.active a {
	background-image: url(../images/ag1.jpg);
	color: #fff;
}
.in-case-con {
	width: 1320px;
	margin: 0 auto;
}
.in-case-con dl {
	margin: 0;
	overflow: hidden;
	float: left;
	width: 23.5%;
	margin-right: 2%;
	float: left;
}
.in-case-con dl:nth-child(4n) {
	margin-right: 0;
}
.in-case-con .swiper-slide .img-center {
	float: left;
	overflow: hidden;
	width: 310px;
	line-height: 199px;
}
.in-case-con .swiper-slide .img-center img {
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.in-case-con .swiper-slide:hover .img-center img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.in-case-con dd h4 {
	border-bottom: 2px solid #dd1111;
	margin: 10px 0 10px;
	float: left;
	padding-bottom: 5px;
	font-size: 18px;
}
.in-case-con dd p {
	margin: 0;
	color: #777;
	float: left;
	line-height: 22px;
	font-size: 14px;
	height: 100px;
}
.in-case-con dd .more {
	display: block;
	width: 180px;
	line-height: 38px;
	background-color: #dd0000;
	color: #fff;
	text-align: center;
	margin-top: 20px;
	font-size: 16px;
}
.zzry_box {
	width: 1320px;
	margin: 0 auto;
	overflow: hidden;
}
.zzry_box li {
	height: 360px;
	float: left;
	text-align: center;
	list-style: none;
	margin-left: 20px;
}
.zzry_box li img {
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.zzry_box li:hover img {
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
.zzry_box img {
	width: 220px !important;
	height: 330px !important;
	margin-bottom: 10px;
}
.widget-newslist-10 .name .pd {
	padding: 0 20px;
	background: #333;
	color: #fff;
	text-align: center;
	line-height: 40px;
	font-family: Titillium;
	margin-bottom: 20px;
}
.wrap .fix img {
	max-width: 100%;
}
.name .pd {
	padding: 0 20px;
	background: #555;
	color: #fff;
	line-height: 40px;
	font-family: Titillium;
	margin-bottom: 20px;
}
.listbox {
	overflow: hidden;
}
.listbox li {
	list-style: none;
	padding-top: 10px;
	clear: both;
}
.listbox .list-nav-con1 a {
	width: 48%;
	display: black;
	float: left;
	line-height: 36px;
	background: #fff;
	border: 1px solid #eee;
	margin-right: 2%;
	margin-bottom: 5px;
	text-align: center;
	cursor:pointer
}
.listbox .list-nav-con1 a:nth-child(2n) {
	margin-right: 0;
}
.list-nav-con1 .icon {
	width: 14px;
	height: 14px;
	margin-right: 5px;
	vertical-align: 0;
}
.on .icon {
	background-position: -14px 0;
}
.on a {
	color: #dd1717;
}
.list-nav-title h3 {
	background: url(../images/xdricon.png) no-repeat left center;
	text-indent: 30px;
}

.bar { width:100%; background:url(../images/bar_bg.png) left bottom repeat-x; height:52px; z-index:9999; bottom:0; left: 0; position:fixed; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 1)||0)-(parseInt(this.currentStyle.marginBottom, 1)||0)));}
.bar div { width:1200px; margin:0 auto; height:52px; }
.bar a { float:right; line-height:52px; color:#7fb811; padding:0 27px; color:#a30000; }
.bar a:hover{color:red;}
.bar  img{
	float:left;
}

