
* {
	padding: 0;
	margin: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


/*导航logo新加*/
.logo_box{
	width:100%;
	height:100%;
	position:relative;
}
.logo_box a{
	position:absolute;
	display:block;
	overflow:hidden;
	bottom: -50px;
	width:235px;
}

/*#nav-cont{    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.28);}*/

/*导logo航新加*/


/*keshi*/
.list-item {
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
}
.list-tit {
	line-height: 40px;
	border-bottom: 2px solid #ebf5ec;
	position: relative;
}
.list-tit h2 {
	width: 100%;
	margin: 0px auto;
	display: inline-block;
	word-spacing: .8em;
	color: #ccc;
	font-weight: normal;
	margin-bottom: 60px;
	margin-top: 50px;
	text-align: center;
}
.list-tit h2 a {
	display: inline-block;
	line-height: 42px;
	margin-bottom: -2px;
	font-weight: bold;
}
.list-tit h2 a.cur {
	color: #e6452c;
	border-bottom: 2px solid #e6452c;
}
.list-tit h2 span {
	color: #999;
}
.list-tit .fr {
	color: #ddd;
	word-spacing: .5em;
}
.list-content {
	margin-top: 18px;
	position: relative;
}
.tab-pannel {
	display: none;
}
.tab-pannel:first-child {
	display: block;
}
.department-nav .tab-tit {
	position: absolute;
	left: 0;
	bottom: -2px;
}
.department-nav .tab-tit a {
	display: inline-block;
	font-weight: bold;
	color: #999;
	line-height: 38px;
	border-top: 4px solid #fff;
	border-bottom: 2px solid transparent;
	padding: 0 15px;
}
.department-nav .tab-tit a.cur {
	border-top-color: #e6452c;
	color: #444;
	border-right: 2px solid #ebf5ec;
	border-bottom-color: #fff;
	border-left: 2px solid #ebf5ec;
}
.home-department {
	margin-right: -4%;
}
.home-department li {
	height: 160px;
	float: left;
	border-right: 1px dashed #ddd;
	width: 16%;
	margin-right: 4%;
	box-sizing: border-box;
}
.home-department li a:before {
	content: "•";
	font-weight: bold;
	color: #e4492d;
	margin-right: 8px;
}
.home-department li:last-child {
	border: none;
}
.home-special {
	margin-right: -1.4%;
}
.home-special li {
	width: 23.6%;
	margin-right: 1.4%;
	float: left;
	overflow: hidden;
}
.home-special li a {
	padding-bottom: 34px;
	background-color: #e6452c;
	position: relative;
	transition: background 0.3s;
	-webkit-transition: background 0.3s;
}
.home-special li a:hover {
	background-color: #333;
}
.home-special li a span {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	line-height: 34px;
	padding: 0 15px;
	color: #fff;
}
.home-special li a, .home-special li a img {
	width: 100%;
}
/***index.html*/

.index_sec1 {
	position: relative;
	width: 100%;
	height: 100%;
	padding: 20px;
}
.index_sec1 > ul {
	width: 100%;
	height: 100%;
	clear: both;
}
.index_sec1 > ul > li {
	width: 360px;
	float: left;
	position: relative;
	top: 0;
	right: 0;
	left: 0;
	bottom: 0;
	/*margin-right: 20px;*/
	overflow: hidden;
	margin: 0 auto;
}
.index_sec1_left {
	/*position: absolute;*/
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.index_sec1_left_img {
	position: absolute;
	/*background: url("../images/index_img1.jpg") center center no-repeat;*/
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	/*background-color: transparent;*/
	/*background-size: cover;*/
	z-index: -1;
	overflow: hidden;
	top: 50%;
	left: 50%;
	-webkit-transform: translateX(-50%) translateY(-50%);
	-moz-transform: translateX(-50%) translateY(-50%);
	-ms-transform: translateX(-50%) translateY(-50%);
	-o-transform: translateX(-50%) translateY(-50%);
	transform: translateX(-50%) translateY(-50%);
}
.index_sec1_left_img video, .index_sec1_right_img video {
	overflow: hidden;
	min-width: 100%;
	min-height: 100%;
}
.index_sec1_left_img > span {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: 0.4;
	/*filter:alpha(opacity=0);
        -moz-opacity:0;
        -khtml-opacity:0;
        -webkit-opacity:0;*/
}
.index_sec1_right_img {
	position: absolute;
	/*background: url("../images/index_img2.jpg") center center no-repeat;*/
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	/*width:100%;*/
	/*height:100%;*/
	/*background-color: transparent;*/
	/*background-size: cover;*/
	z-index: -1;
	overflow: hidden;
}
.index_sec1 > ul > li:hover .index_sec1_left_img, .index_sec1 > ul > li:hover .index_sec1_right_img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}

.index_sec1 > ul > li a.a_rgba:before {
	background-color: rgba(18, 18, 18, .55);
}
.index_sec1_left_tx0 {
	display: block;
	width: 100%;

	/*padding-left: 50%;*/
}
.index_sec1_left_tx {
	width: 360px;
	/*margin: 0 auto;*/
	z-index: 1;
	/*border-right:1px solid #fff;*/
}
.index_sec1_left_tx1 {
	width: 100%;
	height: 100%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	/*background-color: #fff;*/
	opacity: 0.85;
	color: #666;
	text-align: left;
}
.index_sec1_left_tx2 {
	position: relative;
	width: 100%;
	/*height:100%;*/
	text-align: center;
	vertical-align: middle;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.index_sec1_left_tx2 h2 {
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 30px;
	line-height: 40px;
	margin: 0;
	cursor: pointer;
}
.index_sec1_left_tx2 h2 a, .index_sec1_left_tx2 h4 {
	/*color:#003F92;*/
	color: #28ae4b;
}
.index_sec1_left_tx2 h4 {
	font-size: 16px;
	line-height: 30px;
	margin: 0;
}
.index_sec1_left_tx1:hover {
	/*background-color: #003F92;*/
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.index_sec1_left_tx1:hover .index_sec1_left_tx2 h2 a, .index_sec1_left_tx1:hover .index_sec1_left_tx2 h4 {
	color: #fff;
}
.index_sec1_left_tx2_img1 {
	background: url("../images/logo2_w.png") center center no-repeat;
	background-size: 194px auto;
	height: 90px;
	margin-bottom: 10px;
}
.index_sec1_left_tx2_img2 {
	background: url("../images/logo1_w.png") center center no-repeat;
	background-size: 130px auto;
	height: 75px;
	margin-bottom: 10px;
}
.index_sec1_left_tx1:hover .index_sec1_left_tx2_img1 img, .index_sec1_left_tx1:hover .index_sec1_left_tx2_img2 img {
	display: none;
}
.index_sec1_right_color h2 a {
	color: #28ae4b;
}
.index_sec1_right_color h4 {
	color: #28ae4b;
}
.index_sec1_left_color h2 a {
	color: #043c83;
}
.index_sec1_left_color h4 {
	color: #043c83;
}
.index_sec1_left_color {
}
.index_sec1_right_color {
}
.index_sec1_left_r {
	text-align: right;
}
.index_sec1_right_l {
	text-align: left;
}
.index_sec1_bottom {
	position: absolute;
	bottom: 20px;
	left: 0;
	width: 100%;
	height: 100px;
}
.index_sec1_bottom_tx {
	width: 600px;
	height: 100%;
	margin: 0 auto;
	/*background-image:linear-gradient(45deg,#043C83 0,#28ae4b 100%);
    background-image:-moz-linear-gradient(45deg,#043C83 0,#28ae4b 100%);
    background-image:-webkit-linear-gradient(45deg,#043C83 0,#28ae4b 100%);
    background-image:-o-linear-gradient(45deg,#043C83 0,#28ae4b 100%);
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#043C83',endColorStr='#28ae4b',gradientType=1);*/
}
.table_center > .table {
	margin-bottom: 0;
}
.index_sec1_bottom_tx p {
	font-size: 14px;
	line-height: 22px;
	color: #ffffff;
	text-align: center;
	vertical-align: middle;
	letter-spacing: 3px;
}
.index_left {
	text-align: right;
}
.index_right {
	text-align: left;
}
.index_li {
}
@media (max-width: 767px) {
	.index_sec1 {
		padding: 0;
	}
	.index_sec1 > ul > li {
		width: 100%;
		margin-right: 0px;
	}
	.index_sec1_left_tx {
		width: 60%;
	}
	.index_sec1_left_tx2_img1 {
		/*background: url("../images/logo2_w.png") center center no-repeat;*/
		background-size: 100px auto;
		height: 60px;
		line-height: 60px;
		/*margin-bottom: 10px;*/
	}
	.index_sec1_left_tx2_img1 img {
		width: 100px;
	}
	.index_sec1_left_tx2_img2 {
		/*background: url("../images/logo1_w.png") center center no-repeat;*/
		background-size: 80px auto;
		height: 50px;
		/*margin-bottom: 10px;*/
	}
	.index_sec1_left_tx2_img2 img {
		width: 80px;
	}
	.index_sec1_left_tx2_pause1 {
		background: url("../images/pause_w.png") center center no-repeat;
		background-size: 30px;
		height: 30px;
		margin-top: 10px;
		cursor: pointer;
	}
	.index_sec1_left_tx2_pause2 {
		background: url("../images/pause_w.png") center center no-repeat;
		background-size: 30px;
		height: 30px;
		margin-top: 10px;
		cursor: pointer;
	}
	.index_sec1_left_tx2_pause2 img, .index_sec1_left_tx2_pause1 img {
		width: 30px;
	}
	.index_sec1_left_tx2 h2 {
		font-size: 20px;
		line-height: 30px;
		margin: 0;
	}
	.index_sec1_left_tx2 h4 {
		font-size: 14px;
		line-height: 24px;
		margin: 0;
	}
	.index_sec1_bottom {
		height: 50px;
	}
	.index_sec1_bottom_tx {
		width: 100%;
	}
	.index_sec1_bottom_tx p {
		font-size: 14px;
		line-height: 50px;
		color: #ffffff;
		text-align: center;
		vertical-align: middle;
		letter-spacing: 1px;
	}
	.index_sec1_left_img video, .index_sec1_right_img video {
		/*margin-left: -106%;*/
	}

}
/*new index*/
.index_sec1_con {
	position: relative;
	overflow: hidden;
}
.table_center {
	position: relative;
	width: 600px;
	overflow: hidden;
	top: 50%;
	margin: 0 auto;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.index_center_left, .index_center_right {
	width: 100%;
	color: #ede9e9;
	/*text-align: center;*/
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.index_center_right h4 { color: #28ae4b; }
.index_center_left {
	position: relative;
	width: 200px;
	text-align: center;
}
.index_center_left:hover {
	padding-left: 40px;
	color: #ffffff !important;
}
.index_center_right {
	position: relative;
	width: 240px;
	padding-left: 40px;
	text-align: center;
}
.index_center_right:hover {
	padding-left: 0;
	color: #28ae4b;
}
.index_center_left > h2 {
	background: url("../images/logo1_r.png") 0 0 no-repeat;
	width: 130px;
	height: 80px;
	margin: 0 auto;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.index_center_left:hover > h2 {
	background: url("../images/logo1_w.png") 0 0 no-repeat;
}
.index_center_right > h2 {
	background: url("../images/logo2_l.png") 0 0 no-repeat;
	width: 194px;
	height: 90px;
	margin: 0 auto;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.index_center_right:hover > h2 {
	background: url("../images/logo2_w.png") 0 0 no-repeat;
}
.index_center_right:hover h4 { color: #ffffff !important; }
.index_center_left h2, .index_center_right h2 {
	/*font-size:30px;
    line-height:40px;
    margin: 0;
    margin-top: 10px;
    letter-spacing: 5px;*/
	/*font-weight:900;*/
}
.index_center_left { color: #093892; }
.index_center_right { color: #093892; }
.index_center_left h4, .index_center_right h4 {
	font-size: 12px;
	line-height: 22px;
	margin: 0;

	/*font-weight:500;*/
}
.index_center_left img, .index_center_right img {
	width: 30px;
	position: absolute;
	top: 36px;
	opacity: 0;
/ / 不显示 filter: alpha(opacity = 0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	-webkit-opacity: 0;
	-webkit-transition: all 1s ease 300ms;
	-moz-transition: all 1s ease 300ms;
	-ms-transition: all 1s ease 300ms;
	-o-transition: all 1s ease 300ms;
	transition: all 1s ease 300ms;
}
.index_center_left img {
	left: 0;
}
.index_center_right img {
	right: 0;
}
.index_center_right:hover img, .index_center_left:hover img {
	opacity: 1;
/ / 不显示 filter: alpha(opacity = 100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	-webkit-opacity: 1;
}
.table_center .table tr td {
	border-top: 0 !important;
	/*width:200px;*/
}
.index_center_center {
	text-align: center;
	position: relative;
	height: 110px;
	line-height: 90px;
	width: 1px;
	background-color: #fff;
	/*-webkit-transform: translateY(-0%);
    -moz-transform: translateY(-0%);
    -ms-transform: translateY(-0%);
    -o-transform: translateY(-0%);
    transform: translateY(-0%);*/
	/*width:200px;*/
}
.index_center_center > span {
}
@-webkit-keyframes line1_bottom {
	0% {
		bottom: 450px;
		left: 3px;
	}
	25% {
		bottom: 460px;
		left: 5px;
	}
	50% {
		bottom: 470px;
		left: 8px;
	}
	75% {
		bottom: 460px;
		left: 5px;
	}
	100% {
		bottom: 450px;
		left: 3px;
	}
}
@keyframes line1_bottom {
	0% {
		bottom: 450px;
		left: 3px;
	}
	25% {
		bottom: 460px;
		left: 5px;
	}
	50% {
		bottom: 470px;
		left: 8px;
	}
	75% {
		bottom: 460px;
		left: 5px;
	}
	100% {
		bottom: 450px;
		left: 3px;
	}
}
.index_line1 {
	position: absolute;
	width: 1000px;
	height: 1px;
	-webkit-transform: rotate(50deg);
	-moz-transform: rotate(50deg);
	-ms-transform: rotate(50deg);
	-o-transform: rotate(50deg);
	transform: rotate(50deg);
	transform-origin: 0 0;
	background-color: #dcdcdc;
	bottom: 450px;
	left: 0px;
	-webkit-animation: line1_bottom 7s infinite ease-out;
	-moz-animation: line1_bottom 7s infinite ease-out;
	-ms-animation: line1_bottom 7s infinite ease-out;
	-o-animation: line1_bottom 7s infinite ease-out;
	animation: line1_bottom 7s infinite ease-out;
	opacity: 0.5;
/ / 不显示 filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	-webkit-opacity: 0.5;
}
@-webkit-keyframes line2_bottom {
	0% {
		bottom: 365px;
	}
	25% {
		bottom: 375px;
	}
	50% {
		bottom: 385px;
	}
	75% {
		bottom: 375px;
	}
	100% {
		bottom: 365px;
	}
}
@keyframes line2_bottom {
	0% {
		bottom: 365px;
	}
	25% {
		bottom: 375px;
	}
	50% {
		bottom: 385px;
	}
	75% {
		bottom: 375px;
	}
	100% {
		bottom: 365px;
	}
}
.index_line2 {
	position: absolute;
	width: 1920px;
	height: 1px;
	-webkit-transform: rotate(28deg);
	-moz-transform: rotate(28deg);
	-ms-transform: rotate(28deg);
	-o-transform: rotate(28deg);
	transform: rotate(28deg);
	transform-origin: 0% 50%;
	background-color: #ccc;
	bottom: 365px;
	left: 0;
	-webkit-animation: line2_bottom 5s infinite ease-out;
	-moz-animation: line2_bottom 5s infinite ease-out;
	-ms-animation: line2_bottom 5s infinite ease-out;
	-o-animation: line2_bottom 5s infinite ease-out;
	animation: line2_bottom 5s infinite ease-out;
	opacity: 0.5;
/ / 不显示 filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	-webkit-opacity: 0.5;
}
@-webkit-keyframes line3_bottom {
	0% {
		bottom: 60px;
	}
	25% {
		bottom: 70px;
	}
	50% {
		bottom: 80px;
	}
	75% {
		bottom: 70px;
	}
	100% {
		bottom: 60px;
	}
}
@keyframes line3_bottom {
	0% {
		bottom: 60px;
	}
	25% {
		bottom: 70px;
	}
	50% {
		bottom: 80px;
	}
	75% {
		bottom: 70px;
	}
	100% {
		bottom: 60px;
	}
}
.index_line3 {
	position: absolute;
	width: 1920px;
	height: 1px;
	-webkit-transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	-ms-transform: rotate(5deg);
	-o-transform: rotate(5deg);
	transform: rotate(3deg);
	transform-origin: 50% 50%;
	background-color: #ccc;
	bottom: 60px;
	left: 0;
	-webkit-animation: line3_bottom 6s infinite ease-out;
	-moz-animation: line3_bottom 6s infinite ease-out;
	-ms-animation: line3_bottom 6s infinite ease-out;
	-o-animation: line3_bottom 6s infinite ease-out;
	animation: line3_bottom 6s infinite ease-out;
	opacity: 0.5;
/ / 不显示 filter: alpha(opacity = 50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	-webkit-opacity: 0.5;
}
@media (max-width: 767px) {
	.table_center {
		width: 100%;
	}
	.table_center .table > tbody {
		width: 260px;
		text-align: center;
		margin: 0 auto;
		display: block;
	}
	.index_center_center {
		width: 240px;
		height: 1px;
		margin: 20px 0;
	}
	.index_center_right {
		padding-left: 0;
	}
	.table_center {
		border: none;
	}
	.index_center_center > p {
		border-top: 1px solid #fff;
	}

}
/*new index*/
/***index.html*/

/*联系我们*/

.padd60 {
	padding: 60px 0;
}
.contact_sec1_img {
	position: relative;
}
.contact_sec1_img img {
	width: 80%;
	margin-left: 20%;
}
.contact_sec1_tx {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 40%;
	height: 80%;
	background-color: #fff;
	display: table;
	/*opacity:0.85; //不显示
filter:alpha(opacity=85);
    -moz-opacity:0.85;
    -khtml-opacity:0.85;
    -webkit-opacity:0.85;*/
}
.contact_sec1_tx_c {
	width: 60%;
	padding: 20px;
	/*margin: 0 auto;*/
	position: relative;
	display: table-cell;
	vertical-align: middle;
	padding-left: 20%;
	min-width: 350px;
}
.contact_sec1_tx_c h2 {
	font-size: 20px;
	line-height: 30px;
	margin: 10px 0;
}
.contact_sec1_tx_info {
	font-size: 14px;
	line-height: 30px;
	letter-spacing: 2px;
}
.contact_sec1_tx_info p {
	display: inline-block;
	margin: 0;
}
.contact_sec1_bottom {
	position: absolute;
	left: 26%;
	width: 200px;
	height: 60px;
	background-color: #003f92;
	bottom: -30px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.contact_sec1_bottom p {
	font-size: 20px;
	text-align: center;
	color: #ffffff;
	line-height: 60px;
	text-transform: uppercase;
}
.contact_title {
	padding: 0 0 40px 0;
	text-align: center;
}
.contact_title h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 10px 0;
}
.contact_sec1 {
	background-color: #f5f5f5;
}
.contact_sec2_right0 {
	width: 100%;
	height: 100%;
	display: table;
}
.contact_sec2_right {
	display: table-cell;
	vertical-align: middle;
}
.contact_sec2_right > input {
	height: 40px;
	width: 100%;
	padding: 0 10px;
	color: #666;
	font-size: 14px;
	line-height: 40px;
	margin: 10px 0;
}
.contact_sec2_right > textarea {
	height: 100px;
	width: 100%;
	padding: 0 10px;
	color: #666;
	font-size: 14px;
	line-height: 40px;
	margin: 10px 0;
	resize: none;
}
.contact_sec2_right .contact_check {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
}
.contact_check > input {
	line-height: 40px;
	height: 16px;
	width: 16px;
	vertical-align: middle;
}
.contact_check label {
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	padding-left: 10px;
	padding-top: 4px;
	vertical-align: middle;
	color: #666;
}
.contact_sec2_right > a {
	display: block;
	width: 120px;
	height: 40px;
	line-height: 40px;
	border: 1px solid #003f92;
	text-align: center;
	margin: 15px 0;
	color: #003f92;
}
.contact_sec2_right > a:hover {
	background-color: #003f92;
	color: #fff;
	border-color: #003f92;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}

.btn12{
	display: block;
	background-color:#fff; 
	width: 120px !important;
	height: 40px !important;
	line-height: 40px;
	border: 1px solid #003f92;
	text-align: center;
	margin: 15px 0;
	color: #003f92 !important;
}
.btn12:hover {
	background-color: #003f92;
	color: #fff !important;
	border-color: #003f92;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}



@media (max-width: 1160px) and (min-width: 992px) {
	.contact_sec2_right > input {
		height: 34px;
		/*font-size:14px;*/
		line-height: 34px;
		margin: 5px 0;
	}
	.contact_sec2_right > textarea {
		height: 100px;
		padding: 0 10px;
		line-height: 34px;
		margin: 5px 0;
	}
	.contact_sec2_right .contact_check {
		height: 30px;
		line-height: 30px;
	}

}
/*联系我们*/

/*news*/
.news_new_con {
	/*margin: 40px 0;*/
	background-color: #f5f5f5;
	margin-bottom: 50px;
}
.news_new_tx {
	position: relative;
	width: 100%;
	height: 100%;
	display: table;
}
.news_new_tx1 {
	padding: 20px;
	display: table-cell;
	vertical-align: middle;
}
.news_new_tx1 > h5 {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 30px;
}
.news_new_tx1 > h2 {
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	margin-bottom: 30px;
}
.news_new_tx1 > h4 {
	font-size: 16px;
	line-height: 26px;
	margin: 0;
	margin-bottom: 30px;
}
.news_new_tx1 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.news_new_tx_r {
	position: absolute;
	right: -20px;
	width: 40px;
	height: 40px;
	background-color: #ff671f;
	top: 50%;
	margin-top: -20px;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg); /* IE 9 */
	-moz-transform: rotate(45deg); /* Firefox */
	-webkit-transform: rotate(45deg); /* Safari 和 Chrome */
	-o-transform: rotate(45deg);
}
.news_new_tx_r i {
	font-size: 30px;
	color: #fff;
	text-align: center;
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg); /* IE 9 */
	-moz-transform: rotate(-45deg); /* Firefox */
	-webkit-transform: rotate(-45deg); /* Safari 和 Chrome */
	-o-transform: rotate(-45deg);
	width: 44px;
}
/*news*/

/*about*/
/*关于开能*/
.about_banner {
	width: 90%;
	margin: 0 auto;
	z-index: -1;
}
.about_sec2 {
	background-color: #f9f9f9;
}
.common_padd {
	padding: 60px 0;
}
.about_sec1 {
}
.about_sec1_img {
	position: relative;
	width: 100%;
	height: 100%;
}
.about_sec1_img_start {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 50px;
	height: 50px;
	margin-left: -25px;
	margin-top: -25px;
	text-align: center;
}
.about_sec1_con p {
	font-size: 14px;
	line-height: 26px;
	margin: 0;
	color: #666;
}
.about_sec1_img img {
	width: 100%;
	padding-bottom: 30px;
}
.about_sec2_con_all {
	background-color: #003f92;
}
.about_sec2_con {
	/*background: url("../images/about_sec2_1.jpg") 0 0 no-repeat;*/
	/*background-size: 70% auto;*/
	width: 100%;
	height: 100%;
	display: table;
	/*background-color: #003F92;*/
	/*padding:10px;*/
}
.about_sec2_con_tx {
	display: table-cell;
	vertical-align: middle;
	color: #fff;
	padding-right: 20px;
}
.about_sec2_con_tx p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.about_sec3_right {
	width: 100%;
	height: 100%;
	display: table;
}
.about_sec3_right_tx {
	display: table-cell;
	vertical-align: middle;
}
.about_sec3_right_tx > h4 {
	font-size: 16px;
	line-height: 30px;
	margin: 0;
	font-weight: 900;
}
.about_sec3_right_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #666;
}
.about_sec4_all {
	margin-bottom: 50px;
	background-color: #f9f9f9;
}
.about_sec4 {
	border: 1px solid #ddd;
	background-color: #fff;
}
.about_sec4_con1_tx {
	padding: 20px;
	z-index: 1;
}
.about_sec4_tx {
	display: table;
	width: 100%;
	height: 100%;
}
.about_sec4_tx_con {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 100%;
}
.about_sec4_tx_con > h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 0;
	text-align: center;
	margin: 20px 0;
}
.about_sec4_tx_con > h4 {
	font-size: 18px;
	line-height: 40px;
	margin: 0;
	text-align: center;
}
.about_sec4_tx_con > p {
	font-size: 16px;
	line-height: 26px;
	margin: 0;
	text-align: center;
	color: #666;
}
.about_sec4_con1_tx_img {
	/*padding: 20px;*/
	overflow: hidden;
}
.about_sec4_tx_con > a {
	display: block;
	margin: 10px auto;
	width: 160px;
	height: 36px;
	line-height: 36px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #003f92;
	color: #fff;
	text-align: center;
}
.about_sec4_con1_tx > h2 {
	font-size: 16px;
	line-height: 30px;
	padding: 15px 0 10px 0;
	margin: 0;
	text-align: center;
}
.about_sec4_con1_tx > p {
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	color: #666;
}
.about_sec4_con1_tx > a {
	display: block;
	margin: 10px auto;
	width: 160px;
	height: 36px;
	line-height: 36px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #003f92;
	color: #fff;
	text-align: center;
}
.arrow_btn_left1, .arrow_btn_right1 {
	position: absolute;
	top: 35%;
	z-index: 2;
	cursor: pointer;
	width: 50px;
	height: 50px;
	background-color: #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	font-size: 20px;
	line-height: 50px;
	text-align: center;
}
.arrow_btn_left1 {
	left: 7px;
}
.arrow_btn_right1 {
	right: 7px;
}
.about_sec5 {
	border: 1px solid #ddd;
	padding: 60px 0 30px 0;
	margin-bottom: 60px;
}
.about_sec5_con1 {
	padding: 20px 10px;
}
.about_sec5_con {
	position: relative;
	padding: 20px 40px;
}
.about_sec5_con1_tx {
	border: 1px solid #ccc;
	padding: 20px;
	z-index: 1;
}
.about_sec5_con1_tx > h2 {
	font-size: 16px;
	line-height: 30px;
	padding: 15px 0 10px 0;
	margin: 0;
	text-align: center;
}
.about_sec5_con1_tx > p {
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.about_sec5_con1_tx > a {
	display: block;
	margin: 10px auto;
	width: 160px;
	height: 36px;
	line-height: 36px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #003f92;
	color: #fff;
	text-align: center;
}
.arrow_btn_left2, .arrow_btn_right2 {
	position: absolute;
	top: 40%;
	z-index: 2;
	cursor: pointer;
}
.arrow_btn_left2 {
	left: -15px;
}
.arrow_btn_right2 {
	right: -15px;
}
.about_sec5 .contact_title {
	padding: 0;
}
.about_sec5_con1_tx_img {
	position: relative;
	text-align: center;
}
.about_sec5_con1_tx_img > p {
	width: 50px;
	height: 50px;
	position: absolute;
	bottom: -30px;
	border: 1px solid #fff;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	/*background: #fff;*/
	color: #000;
	left: 50%;
	margin-left: -25px;
}
.about_sec5_con1_tx_img > p > span {
	display: block;
	font-size: 16px;
	line-height: 40px;
	width: 40px;
	height: 40px;
	position: absolute;
	/*border:1px solid #ccc;*/
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	background: #fff;
	color: #000;
	top: 4px;
	left: 4px;
}
.about_sec6 {
	padding-top: 40px;
	padding-bottom: 60px;
	background-color: #f5f5f5;
}
.about_sec6_con1 {
	background-color: #fff;
	margin: 10px 0;
	padding-bottom: 10px;
}
.about_sec6_con1 > h3 {
	font-size: 20px;
	line-height: 40px;
	padding: 10px;
	margin: 0;
	color: #000;
}
.about_sec6_con1 > p {
	font-size: 14px;
	line-height: 24px;
	height: 48px;
	padding: 0 10px;
	overflow: hidden;
	margin: 0;
	color: #666;
}
.about_sec7 {
	/*padding-top: 40px;*/
	padding-bottom: 60px;
}
/*关于开能*/

/*about*/

/*投资者*/

.touzi_sec1_img {
	max-width: 1100px;
	margin: 0 auto;
}
.touzi_sec2 {
	/*background-color: #f5f5f5;*/
	background: url("../images/touzi_sec2_1.jpg") 0 0 no-repeat;
	background-size: 100%;
	margin-bottom: 60px;
}
.touzi_sec2_con1 {
	padding: 10px;
}
.touzi_sec2_con1_img {
	width: 100%;
	margin-bottom: 10px;
	background: url("../images/y1.png") 0 0 no-repeat;
	background-size: 100%;
	display: table;
}
.touzi_sec2_con1_img_t {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}
.touzi_sec2_con1_img_t > img {
	position: relative;
	width: 70px;
	height: 60px;
}
.touzi_sec2_con1_img_t > p {
	display: block;
	font-size: 14px;
	line-height: 22px;
	margin: 10px 0 10px 0;
	text-align: center;
	color: #666;
}
.touzi_sec2_con1 > h2 {
	padding: 0 10px;
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	text-align: center;
	color: #000;
}
.touzi_sec2_con1 > time {
	display: block;
	font-size: 14px;
	line-height: 22px;
	margin: 10px 0 10px 0;
	text-align: center;
	color: #666;
}
.touzi_sec4 {
	padding-bottom: 60px;
}
.touzi_sec4_con1_tx_l {
	padding-top: 20px;
	padding-bottom: 10px;
}
.touzi_sec4_con1_tx_l > h4 {
	display: inline-block;
	height: 60px;
	overflow: hidden;
	font-size: 16px;
	line-height: 30px;
	margin: 0;
	color: #000;
	float: left;
}
.touzi_sec4_con1_tx_l > span {
	display: inline-block;
	width: 60px;
	height: 60px;
	background-color: #004798;
	font-size: 16px;
	color: #fff;
	float: right;
	text-align: center;
	line-height: 60px;
}
.clear {
	clear: both;
}
.touzi_sec4_con1 {
}
.touzi_sec4_con1_img {
	overflow: hidden;
}
.touzi_sec4_con1_img > img {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.touzi_sec4_con1_img:hover > img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.touzi_sec4_con1_tx {
	position: relative;
}
.touzi_sec4_con1_tx > span {
	position: absolute;
	display: inline-block;
	width: 50px;
	height: 2px;
	margin-top: 10px;
	background-color: #ccc;
}
.touzi_sec4_con1_tx > p {
	margin-left: 56px;
	display: block;
	font-size: 14px;
	line-height: 22px;
	color: #666;
	height: 66px;
	overflow: hidden;
}
/*投资者*/

/*工业旅游*/

.gyly_sec1_right {
	width: 100%;
	height: 100%;
	display: table;
}
.gyly_sec1_right_tx {
	position: relative;
	width: 100%;
	display: table-cell;
	vertical-align: middle;
}
.gyly_sec1_right_tx > h2 {
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	color: #000;
}
.gyly_sec1_right_tx > p {
	font-size: 14px;
	line-height: 24px;
	color: #666;
}
.gyly_sec2_left {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 50%;
}
.gyly_sec2_left_con {
	width: 100%;
	background-color: #fff;
	padding: 20px 20px 20px 80px;
}
.gyly_sec2_left_con p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.gyly_sec2_con {
	width: 100%;
	position: relative;
}
.gyly_sec2_img {
	position: relative;
	padding-left: 20%;
}
.gyly_sec3 {
	background: url("../images/gyly_sec3_1.jpg") 0 0 no-repeat;
	background-size: 100%;
	margin-bottom: 60px;
}
.gyly_sec3_left {
	width: 10%;
	height: 100%;
	float: left;
	position: relative;
}
.gyly_sec3_left .contact_title {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	color: #003f92;
}
.gyly_sec3_right {
	width: 70%;
	float: left;
}
.gyly_sec3_right_top {
	display: table;
	width: 100%;
	height: 100%;
	padding-right: 28%;
}
.gyly_sec3_right_top ul {
	width: 100%;
	display: table-cell;
	vertical-align: middle;
}
.gyly_sec3_right_top ul li {
	display: none;
	color: #ffffff;
}
.gyly_sec3_right_top_tx {
	color: #003f92;
}
.gyly_sec3_right_top_tx > h2 {
	font-size: 20px;
	line-height: 30px;
	margin: 10px 0;
}
.gyly_sec3_right_top_tx > p {
	font-size: 14px;
	line-height: 24px;
}
.gyly_sec3_right_top ul li:first-child {
	display: block;
}
.gyly_sec3_right_bottom {
	width: 100%;
	height: 170px;
	text-align: right;
}
.gyly_sec3_right_bottom ul {
	width: 100%;
	height: 110px;
}
.gyly_sec3_right_bottom ul li {
	width: 130px;
	height: 110px;
	padding-top: 40px;
	font-size: 16px;
	border: 2px solid #003f92;
	display: inline-block;
	margin-right: 20px;
	text-align: center;
	color: #003f92;
	vertical-align: middle;
	cursor: pointer;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.gyly_sec3_right_bottom ul li.active {
	background-color: #003f92;
	color: #fff;
}
/*工业旅游*/

/*招贤纳士*/

.job_sec1_top_l {
	text-align: center;
	height: 300px;
	padding-right: 30px;
}
.job_sec1_top_r {
	width: 100%;
}
.job_sec1_top_r > h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 20px 0;
	text-align: right;
	padding-right: 10px;
}
.job_sec1_top_r1 {
	text-align: right;
	padding-right: 10px;
}
.job_sec1_top_r2 {
	width: 100%;
}
.job_sec1_top_r2_con {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 10px 0;
	text-align: right;
	padding-right: 10px;
}
.job_sec1_top_r2_con > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.job_sec1_con {
	margin-top: 50px;
}
.job_sec1_bottom {
	width: 100%;
	margin: 20px 0;
	/*border:1px solid #ccc;*/
}
.job_sec1_bottom_con_t {
	height: 70px;
	width: 100%;
}
.job_sec1_bottom_con_t_r {
	display: inline-block;
}
.job_sec1_bottom_con_t > span {
	display: inline-block;
	font-size: 60px;
	height: 70px;
	line-height: 60px;
	vertical-align: top;
	color: #003e92;
}
.job_sec1_bottom_con_t1 {
	display: inline-block;
	vertical-align: top;
	width: 100%;
	height: 50%;
}
.job_sec1_bottom_con_t1 > h4 {
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	text-transform: uppercase;
	color: #000;
}
.job_sec1_bottom_con_t2 {
	display: inline-block;
	width: 100%;
	height: 50%;
}
.job_sec1_bottom_con_t2 > h4 {
	display: inline-block;
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	text-transform: uppercase;
}
.job_sec1_bottom_con_t2 > p {
	display: inline-block;
	font-size: 14px;
	line-height: 30px;
	margin: 0;
}
.job_sec1_bottom_con_t2 > p > span {
	display: inline-block;
	font-size: 14px;
	height: 30px;;
}
.job_sec1_bottom_con > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
/*招贤纳士*/

/*业务与联系*/
.yewu_sec_4_con ul li {
	position: relative;
	width: 20%;
	display: inline-block;
	background: url("../images/y4.png") 0 0 no-repeat;
	background-size: 100%;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	color: #003f92;
}
.yewu_sec_4_con > ul > li > img {
	opacity: 1;
	filter: alpha(opacity=1);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	-webkit-opacity: 1;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.yewu_sec_4_con_tx {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	display: table;
	cursor: pointer;
}
.yewu_sec_4_con_tx_c {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	text-align: center;
}
.yewu_sec_4_con_tx_c > p {
	font-size: 20px;
	line-height: 30px;
}
.yewu_sec_4_con > ul > li:hover {
	color: #fff;
}
.yewu_sec_4_con ul li:hover > img {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	-webkit-opacity: 0;
}
.yewu_icon1 {
	text-align: center;
	display: block;
	width: 58px;
	height: 58px;
	margin: 0 auto;
	background-image: url("../images/yewu_icon.png");
	background-repeat: no-repeat;
	background-position: 0 0;
}
.yewu_icon2 {
	text-align: center;
	display: block;
	width: 64px;
	height: 60px;
	margin: 0 auto;
	background-image: url("../images/yewu_icon.png");
	background-repeat: no-repeat;
	background-position: -113px 0;
}
.yewu_icon3 {
	text-align: center;
	display: block;
	width: 58px;
	height: 59px;
	margin: 0 auto;
	background-image: url("../images/yewu_icon.png");
	background-repeat: no-repeat;
	background-position: -224px 0;
}
.yewu_icon4 {
	text-align: center;
	display: block;
	width: 56px;
	height: 56px;
	margin: 0 auto;
	background-image: url("../images/yewu_icon.png");
	background-repeat: no-repeat;
	background-position: -313px 0;
}
.yewu_icon5 {
	text-align: center;
	display: block;
	width: 61px;
	height: 58px;
	margin: 0 auto;
	background-image: url("../images/yewu_icon.png");
	background-repeat: no-repeat;
	background-position: -402px 0;
}
.yewu_sec_4_con ul li .yewu_icon {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.yewu_sec_4_con > ul > li:hover .yewu_icon {
	background-position-y: -122px;
}
.yewu_sec_4_con_y > ul > li {
	width: 100%;
	display: none;
}
.yewu_sec_4_con_y_tx1 > h2 {
	font-size: 20px;
	line-height: 30px;
	margin: 10px 0 20px 0;
	text-align: center;
	color: #000;
}
.yewu_title > h2 {
	font-size: 20px;
	line-height: 30px;
	margin: 10px 0 20px 0;
	text-align: center;
	color: #000;
}
.yewu_table1 {
	padding: 0 20px;
}
.yewu_table1 table tr > td:first-child {
	width: 150px;
	overflow: hidden;
	text-align: center;
}
.yewu_table1 table tr > td > input {
	border: none;
	height: 100%;
	width: 90%;
	padding-left: 10px;
}
.yewu_table1 table tr > td > a {
	display: inline-block;
	width: 120px;
	height: 35px;
	font-size: 14px;
	line-height: 35px;
	margin: 10px;
	color: #fff;
	background-color: #003f92;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.yewu_table1 table tr > td > a:hover {
	color: #fff;
	background-color: #003f92;
}
.yewu_table1 table tr > td label {
	font-weight: 400;
	padding: 0 5px;
	font-size: 14px;
}
.yewu_table1 table tr > td input[type="checkbox"] {
	padding-top: 3px;
	vertical-align: top;
	height: 15px;
	width: 15px;
	font-size: 14px;
}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
	vertical-align: middle;
}
/*问题与答案*/
.an_question {
	position: relative;
	border-left: 1px solid #eee;
	padding-bottom: 20px;
	cursor: pointer;
}
.answer_list {
	padding: 46px 60px 86px 100px;
	height: auto;
	background-color: #fff;
	border-radius: 3px;
}
.answer-list li {
	height: auto;
}
.an_q_icon {
	width: 19px;
	height: 19px;
	display: block;
	background: url(../images/icon01.png) no-repeat;
	position: absolute;
	left: -9px;
	top: 0;
}
.an_question a {
	margin-left: 48px;
	border-bottom: 1px dashed #dcdcdc;
	line-height: 14px;
	color: #666666;
	display: block;
	padding-bottom: 20px;
	font-size: 16px;
	font-weight: bold;
}
.answer {
	position: relative;
	height: auto;
	border-left: 1px solid #eee;
	margin-top: 24px;
	display: none;
}
.a-icon {
	width: 61px;
	height: 61px;
	display: block;
	background: url(../images/icon02.png) no-repeat;
	position: absolute;
	left: -29px;
	top: -20px;
	text-align: center;
}
.answer_num {
	font-size: 30px;
	line-height: 60px;
	color: #fff;
	display: inline-block;
	font-style: normal;
}
.answers {
	margin-left: 48px;
}
.answers p {
	font-size: 14px;
	line-height: 30px;
	padding: 0;
	color: #666;
	letter-spacing: 1px;
}
.answer img {
	margin: 10px 0 40px 0;
}
.answer_list a:hover .question {
	display: block;
}
.answer_list li.active a {
	font-size: 16px;
	font-weight: bold;
}
.answer_list li.active .answer {
	display: block;
}
.answer_list li.active .question {
	border: none;
}
/*问题与答案*/
.yewu_sec4_tx5_table_t {
	padding: 0 20px;
}
#tags, #tagsecond {
	padding: 0;
	margin: 0px 0px;
	width: 750px;
	height: 40px
}
#tags li, #tagsecond li {
	background: url("../images/tabsbg.jpg") no-repeat left -43px;
	float: left;
	margin-right: 6px;
	list-style-type: none;
	height: 40px
}
#tags li A, #tagsecond li A {
	padding: 0px 15px;
	background: url("../images/tabbgright.jpg") no-repeat right bottom;
	float: left;
	line-height: 40px;
	height: 40px;
	text-decoration: none;
	color: #015fbf;
	font-weight: bold;
	font-size: 14px;
}
#tags li.emptyTag, #tagsecond li.emptyTag {
	background: none transparent scroll repeat 0% 0%;
	width: 4px
}
#tags li.selectTag, #tagsecond li.selectTag {
	background-position: left top;
	margin-bottom: -2px;
	/*position: absolute;*/
	height: 41px
}
.yewu_sec4_tx5_table_con > ul {
	border: 1px solid #cccccc;
	margin: 0 20px;
}
.yewu_sec4_tx5_table_con > ul > li {
	display: none;
}
.yewu_table1 > p {
	font-size: 16px;
	line-height: 30px;
	margin: 10px 0;
}
.yewu_table1 textarea {
	width: 100%;
	height: 60px;
	font-size: 14px;
	line-height: 30px;
	border: none;
	resize: none;
}
.yewu_sec_4 {
	padding: 60px 0;
}
.yewu_sec_4_con {
	padding-top: 20px;
}
/*业务与联系*/

/*产品与服务*/
.products_sec1 {
	padding: 60px 0 40px 0;
}
.products_sec1_con1 {
	position: relative;
	width: 100%;
	height: 100%;
}
.products_sec1_con1_img {
	position: relative;
}
.products_sec1_con1_img > h1 {
	position: absolute;
	bottom: 0;
	right: 0;
	width: 60px;
	height: 60px;
	line-height: 60px;
	/*background-color: #4E82E5;*/
	background-color: #ccc;
	font-size: 40px;
	text-align: center;
	color: #fff;
	display: inline-block;
	margin: 0;
}
.products_sec1_con1_tx {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
}
.products_sec1_con1_tx1 {
	display: table;
	width: 100%;
	height: 100%;
}
.products_sec1_con1_tx_c {
	position: relative;
	width: 100%;
	text-align: center;
	display: table-cell;
	vertical-align: middle;
}
.products_sec1_con1_tx_c > h4 {
	font-size: 20px;
	line-height: 30px;
	margin: 0;
	color: #ffffff;
}
.products_sec1_con1:hover > span {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: 0.2;
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	-webkit-opacity: 0.2;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.mT30 {
	margin-top: 30px;
}
.mB30 {
	margin-bottom: 30px;
}
.products_sec2_con1 {
	position: relative;
	width: 100%;
	height: 100%;
	display: table;
	background-color: #4e82e5;
	color: #fff;
	padding-left: 20px;
}
.products_sec2_con1_tx {
	width: 100%;
	display: table-cell;
	vertical-align: middle;
}
.products_sec2_con1_tx > span {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: 0.2;
	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	-webkit-opacity: 0.2;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.products_sec2_con1_tx > span, .products_sec2_con2 > span {
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	background-color: #000;
	opacity: 0.3;
	filter: alpha(opacity=30);
	-moz-opacity: 0.3;
	-khtml-opacity: 0.3;
	-webkit-opacity: 0.3;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.products_sec2_con1_tx:hover > span, .products_sec2_con2:hover > span {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	-webkit-opacity: 0;
}
.products_sec2_con1_tx > h4 {
	width: 300px;
	font-size: 20px;
	line-height: 30px;
	margin: 0;
}
.products_sec2_con1_tx > h6 {
	width: 300px;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.products_sec2_con1_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.products_sec2_con1_tx > img {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	height: 100%;
}
.products_sec2_con2 {
	width: 100%;
	height: 100%;
	position: relative;
	color: #fff;
	-webkit-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.3);
	-moz-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.3);
	box-shadow: 0 10px 30px rgba(62, 58, 57, 0.3);
}
.products_sec2_con2_img {
	width: 100%;
	height: 100%;
	position: absolute;
	padding: 10px;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}
.products_sec2_con2_img_c {
	display: table;
	width: 100%;
	height: 100%;
}
.products_sec2_con2_tx {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	text-align: center;
}
.products_sec2_con2_tx > h4 {
	font-size: 20px;
	line-height: 30px;
	margin: 0;
}
.products_sec2_con2_tx > h6 {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.products_sec2_con2_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 10px 0 0 0;
}
.products_sec3 {
	padding: 60px 0;
}
.products_sec3_con1 {
	position: relative;
	width: 100%;
	height: 100%;
	top: 0;
	-webkit-box-shadow: 0 10px 30px rgba(3, 66, 153, 0.1);
	-moz-box-shadow: 0 10px 30px rgba(3, 66, 153, 0.1);
	box-shadow: 0 10px 30px rgba(3, 66, 153, 0.1);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.products_sec3_con1_img_t {
	position: absolute;
	top: 0;
	left: 0;
	height: 40px;
	background: rgba(3, 66, 153, 0.6);
	/*background-color: #034299;*/
	/*opacity:0.5;*/
	/*filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity:0;
    -webkit-opacity:0;*/
}
.products_sec3_con1_img_t > p {
	font-size: 14px;
	line-height: 40px;
	padding: 0 10px;
	color: #fff;
	text-align: center;
}
.products_sec3_con1_tx {
	position: relative;
	padding: 0 10px;
}
.products_sec3_con1_tx > h2 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0 0 0;
	color: #000;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.products_sec3_con1_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0 0 10px 0;
	color: #666;
	padding-right: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.products_sec3_dian {
	position: absolute;
	right: 20px;
}
.products_sec3_dian1 {
	top: 4px;
}
.products_sec3_dian2 {
	top: 12px;
}
.products_sec3_dian3 {
	top: 20px;
}
.products_sec3_dian:before {
	/*content: '\e822';*/
	content: '.';
	/*font-family: "bi-font";*/
	font-style: normal;
	/*font-weight: normal;*/
	/*speak: none;*/
	display: inline-block;
	text-decoration: inherit;
	text-align: center;
	font-variant: normal;
	text-transform: none;
	line-height: 1em;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	color: #000;
	font-size: 20px;
	font-weight: 900;
}
.products_sec3_con1:hover {
	top: -10px;
	-webkit-box-shadow: 0 10px 30px rgba(3, 66, 153, 0.15);
	-moz-box-shadow: 0 10px 30px rgba(3, 66, 153, 0.15);
	box-shadow: 0 10px 30px rgba(3, 66, 153, 0.15);
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
/*产品与服务*/

/*研发与制造*/
.devep_sec1 {
	padding: 60px 0;
}
.devep_sec1_con {
	width: 75%;
	/*background-color:#6E7B8E ;*/
	background: url("../images/devep_sec1_bg0.png") no-repeat;
	background-size: 100%;
}
.devep_sec1_con_c {
	padding: 0 60px;
	color: #fff;
	width: 70%;
	position: relative;
	top: 46%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.devep_sec1_con_c > h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 20px 0;
}
.devep_sec1_con_c > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.swiper_devep_sec1 {
	position: relative;
}
.devep_sec1 > .container {
	position: relative;
}
.devep_sec1_con_youshi {
	position: absolute;
	right: 15px;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	width: 35%;
	/*background-color: #CC842F;*/
	background: url("../images/devep_sec1_bg.png") no-repeat;
}
.swiper_devep_sec1_con {
	color: #fff;
	padding: 50px;
	position: relative;
	width: 100%;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.swiper_devep_sec1_con > h6 {
	font-size: 16px;
	line-height: 26px;
	margin: 0;
}
.swiper_devep_sec1_con > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
.devep_left, .devep_right {
	position: absolute;
	top: 45%;
	cursor: pointer;
	z-index: 20;
}
.devep_sec1_left {
	left: 0px;
}
.devep_sec1_right {
	right: 0px;
}
.devep_sec2 {
	padding-bottom: 60px;
}
.devep_sec2_con {
	position: relative;
}
.swiper_devep_sec2_con {
	padding: 0 15px;
}
.swiper_devep_sec2_con > h2 {
	font-size: 16px;
	line-height: 30px;
	margin: 10px 0px 20px 0;
	text-align: center;
	color: #000;
}
.devep_sec2_left {
	left: 0px;
	top: 35%;
}
.devep_sec2_right {
	right: 0px;
	top: 35%;
}
.devep_sec3 {
	padding-bottom: 60px;
}
.devep_sec3_left {
	position: relative;
	overflow: hidden;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
	border: 1px solid #e5e5e5;
}
.devep_sec3_left:hover {
	-webkit-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.2);
	-moz-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.2);
	box-shadow: 0 10px 30px rgba(62, 58, 57, 0.2);
}
.devep_sec3_left_img {
	position: relative;
	overflow: hidden;
}
.devep_sec3_left_img > img {
	width: 100%;
	height: 100%;
	overflow: hidden;
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.devep_sec3_left > h2 {
	font-size: 16px;
	line-height: 30px;
	margin: 10px 0px 20px 0;
	text-align: center;
	color: #000;
}
.devep_sec3_left:hover > .devep_sec3_left_img > img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1);
	overflow: hidden;
}
.devep_sec3_left:hover span {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background-color: #000000;
	opacity: 0.3;
	 filter:alpha(opacity=30);
    -moz-opacity:0.3;
    -khtml-opacity:0.3;
    -webkit-opacity:0.3;
}
/*研发与制造*/

/*责任*/
.zeren_sec1 {
	padding: 60px 0;
}
.zeren_sec1_con {
	width: 100%;
	height: 100%;
	display: table;
}
.zeren_sec1_con1 {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
}
.zeren_sec1_con1 > h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 20px 0;
	color: #000;
}
.zeren_sec1_con1 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
}
/*责任*/

@media (max-width: 1200px) and (min-width: 1024px) {
	/*.about_banner{
        width:95%;
        margin: 0 auto;
    }*/
	/*关于开能*/
	.about_sec1_right {
		width: 100%;
		height: 100%;
		display: table;
	}
	.about_sec1_img {
		position: relative;
		display: table-cell;
		vertical-align: middle;
		padding-top: 10px;
	}
	.about_sec1_img > img {
		padding: 0 10px 40px 10px;
	}
	.about_sec2_con_tx > p {
		font-size: 14px;
		line-height: 22px;
	}
	.about_sec1_con > a {
		font-size: 14px;
		line-height: 24px;
		cursor: pointer;
		color: #003f92
	}
	#about_more1 {
		display: none;
	}

}
.about_sec1_con a {
	cursor: pointer;
	color: #003f92;
	font-weight: 900;
	/*color:#DA2326;*/
}
.about_sec1_con_more {
	position: relative;
	display: none;
}
/*about*/
.about_sec1, .contact_title {
	text-align: left;
	padding-bottom: 20px;
}
.about_sec1 {
	padding: 20px 0 60px;
}
.contact_title p {
	margin-bottom: 20px;
}
.contact_title p a {
	color: #333;
}
.contact_title h2 {
	font-size: 30px;
	line-height: 40px;
}
.contact_title h3 {
	font-size: 20px;
	line-height: 30px;
	margin: 0;
}
.about_sec1_con p {
	text-indent: 2em;
}
.about_sec1_con a {
	display: inline-block;
	margin-top: 15px;
}
.about_sec1_con_p {
	width: 62%;
	float: left;
}
.about_sec1_img {
	width: 35%;
	float: right;
}
.about2 {
	margin-top: 40px;
}
.index2_box h3 {
	font-size: 20px;
	margin-top: 0;
	margin-bottom: 10px;
	width: 100%;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.index2_box p {
	font-size: 14px;
	line-height: 25px;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}
.index2_box a {
	color: #fff;
	font-size: 12px;
	line-height: 20px;
}
.index2_boxbg {
	padding: 20px 15px;
	/*background: #f3f3f3;*/
	/*background: #69a7d3;*/
	background: #69a7d3;
	color: #fff;
}
.index2_boxbg1 {
	background: #6ba71c;
}
.index2_boxbg3 {
	background: #fd6818;
}
.about3_box {
	position: relative;
}
.about3_bg {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.2;
	filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;

	position: absolute;
	top: 0;
	left: 0;
}
.about3_text {
	padding: 15px;
	width: 100%;
	/*height: 100%;*/
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	text-align: left;
}
.about3 h3 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 20px 0;
}
.about3_text h2 {
	font-size: 20px;
	line-height: 30px;
	/*margin-top: 35%;*/
}
.about3_text p {
	margin: 0;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.about3_text a {
	display: inline-block;
	margin-top: 20px;
	color: #fff;
	border: 1px solid #fff;
	padding: 5px 10px;
	border-radius: 20px;
}
.about4 h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 20px 0;
}
.about4_box {
	margin-bottom: 40px;
	border: 1px solid #f3f3f3;
}
.about4_box h3 {
	font-size: 18px;
	line-height: 25px;
	color: #666;
	padding: 0 10px;
}
.about4_box p {
	font-size: 14px;
	line-height: 24px;
	color: #9797a3;
	margin: 0 0 10px 0;
	height: 30px;
	padding: 0 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.about5 {
	background: #f5f5f5;
	padding: 30px 0 60px 0;
}
.about5 h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 20px 0;
}
.about5_text {
	padding: 20px 15px;
	background: #fff;
}
.about5_box a{
	color:#333;
}
.about5_text h3 {
	font-size: 18px;
	line-height: 30px;
	margin: 0;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.about5_text p {
	height: 75px;
	overflow: hidden;
}
.about2 h2 {
	font-size: 30px;
	line-height: 40px;
	margin: 0 0 20px 0;
}
.common_padd30 {
	padding: 30px 0;
}
/*about*/

/*投资*/
.clp {
	padding-left: 0;
	padding-right: 0;
}
.clp5 {
	padding-left: 2px;
	padding-right: 2px;
}
.clm10 {
	margin-left: -10px !important;
	margin-right: -10px !important;
}
.clp10 {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
.touzi1 {
}
.touzi1_con1 {
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.touzi1_con1_tx {
	position: relative;
	padding: 20px;
	background-color: #f5f5f5;
	width: 100%;
	margin: 0 auto;
	/*margin-top: -40px;*/
	border: 1px solid #f3f3f3;
	/*border:1px solid #f5f5f5;*/
	/* -webkit-box-shadow: 0 10px 30px rgba(62,58,57,0.1);
    -moz-box-shadow: 0 10px 30px rgba(62,58,57,0.1);
    box-shadow: 0 10px 30px rgba(62,58,57,0.1);*/
}
.touzi1_con1:hover {
	-webkit-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.2);
	-moz-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.2);
	box-shadow: 0 10px 30px rgba(62, 58, 57, 0.2);
}
.touzi1_con1_tx > p {
	font-size: 16px;
	line-height: 30px;
	margin: 0;
	color: #000;
}
.touzi1_con1_tx > span {
	display: block;
	color: #666666;
	font-size: 12px;
}
.common_padd30 {
	padding: 30px 0;
}
.touzi2_con {
	/*background-color: #E7E7E6;*/
	background-color: #f5f5f5;
	padding: 10px 20px 30px 20px;
}
.touzi2_con1 {
	padding: 0 40px;
	border-right: 1px solid #ccc;
}
.touzi2_con1 > h4 {
	position: relative;
	text-transform: uppercase;
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0 10px 0;
	/*font-weight:600;*/
}
.touzi2_con1 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 10px 0 10px 0;
}
.touzi2_con2 {
	position: relative;
	padding: 0 40px;
}
.touzi2_con2 > h4 {
	position: relative;
	text-transform: uppercase;
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0 10px 0;
}
.touzi2_con2 > h4 > a, .touzi2_con1 > h4 > a {
	position: absolute;
	right: 0;
	font-size: 14px;
	line-height: 24px;
	color: #666;
}
.touzi2_con2 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 10px 0 10px 0;
}
.touzi2 {
	padding-bottom: 60px;
}
/*投资*/

/*研发*/
.dev1_con {
	background-color: #f7f6f4;
	padding: 30px;
}
.dev1_con_tx {
	width: 90%;
	margin: 0 auto;
	display: table;
}
.dev1_con_tx_c {
	display: table-cell;
	vertical-align: middle;
}
.dev1_con_tx_c > h4 {
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	margin: 0 0 10px 0;
	color: #000;
}
.dev1_con_tx_c > p {
	text-align: left;
	font-size: 14px;
	line-height: 58px;
	margin: 0;
	color: #666;
	text-indent:2em;
}
.dev1_con_tx_c > span {
	position: relative;
	right: 0;
	float: right;
	display: inline-block;
	text-align: right;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #003f92;
}
.dev1_con_bottom {
	width: 60%;
	margin: 0 auto;
	padding: 30px 0;
}
.dev1_con_bottom > h4 {
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	margin: 10px 0;
	color: #000;
}
.dev1_con_bottom > p {
	text-align: center;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #666;
}
.dev2 {
	/*border-top:1px solid #e5e5e5;*/
	padding: 40px 0;
}
.dev2_con1 {
	position: relative;
	width: 100%;
	height: 100%;
}
.mT20 {
	margin-top: 20px;
}
.dev2_con1 > span {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: #000;
	opacity: 0.2;
	 filter:alpha(opacity=20);
    -moz-opacity:0.2;
    -khtml-opacity:0.2;
    -webkit-opacity:0.2;
}
.dev2_con1_tx {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 5%;
	text-align: center;
}
.dev2_con1_tx > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 0;
	color: #fff;
}
/*研发*/

/*新闻*/
.new2_con1 {
	width: 100%;
	height: 100%;
	border: 1px solid #e5e5e5;
	padding: 30px;
	display: table;
}
.new2_con1_no {
	border-right: 0px solid #e5e5e5;
}
.new2_con1_tx {
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	text-align: center;
	color: #666;
}
.new2_con1_tx > img {
	width: 100%;
	max-width: 180px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.new2_con1_tx > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0;
}
.new3 {
	padding-bottom: 60px;
}
.new3_con1_tx {
	width: 100%;
	height: 100%;
}
.new3_con1_tx {
	width: 100%;
	height: 100%;
	/*padding: 20px;*/
	display: table;
	background-color: #f4f3ef;
}
.new3_con1_tx1 h6 {
	margin: 0;
}
.new3_con1_tx1 img {
	width: 46px;
}
.new3_con1_tx1 {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 100%;
	padding: 0 20px;
}
.new3_con1_tx1 > h4 {
	font-size: 20px;
	line-height: 40px;
	margin: 0;
	color: #000;
}
.new3_con1_tx1 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #666;
}
.news_right {
	margin-top: 110px;
	padding-left: 30px;
}
.news_right1_title h2 {
	font-size: 18px;
	margin: 0;
	margin-bottom: 20px;
	color: #000;
}
.news_right1_con {
	padding-bottom: 20px;
}
.news_right1_con img {
	margin-bottom: 10px;
}
.news_right1_con p {
	font-size: 14px;
	line-height: 28px;
	margin: 0;
	color: #666;
	padding-left: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.news_right2 {
	border-top: 3px solid #d40000;
	padding-top: 20px;
}
.news_right3_con {
	position: relative;
}
.news_right3_con_star {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}
.news_right3_con_star img {
	width: 60px;
	height: 60px;
	position: relative;
	top: 50%;
	margin-top: -30px;
}
/*新闻*/

/*业务联系*/

.yewu1_con1 {
	width: 100%;
	height: 100%;
	position: relative;
}
.yewu1_con1_tx {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 0 20px 10px 20px;
	background: rgba(0, 61, 145, 0.5);
}
.yewu1_con1_tx > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0;
	color: #fff;
}
.yewu1_con1_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.yewu1_con1_tx > span {
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
	color: #fff;
}
.yewu1_con2 {
	position: relative;
	width: 100%;
	height: 100%;
}
.yewu1_con2_tx {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	padding: 0 20px 10px 20px;
	background: rgba(0, 61, 145, 0.5);
	/*background-color: #003D91;
    opacity:0.5;
    filter:alpha(opacity=50);*/
	/*-moz-opacity:0;
    -khtml-opacity:0;
    -webkit-opacity:0;*/
}
.yewu1_con2_tx > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0;
	color: #fff;
}
.yewu1_con2_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.yewu1_con2_tx > span {
	font-size: 14px;
	line-height: 30px;
	display: inline-block;
	color: #fff;
}
.yewu2_con {
	padding: 30px 15px;
	background-color: #f3f3f3;
}
.yewu2_con1 {
	border: 1px solid #e5e5e5;
}
.yewu2_con1 > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0;
	color: #000;
	padding: 0 20px;
}
.yewu2_con1 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #666;
	padding: 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.yewu2_con1 > span {
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #666;
	padding: 10px 20px 20px 20px;
}
.yewu1_con1_bg1 {
   background: #f67029;
	opacity: 0.9;
	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;
}
.yewu1_con1_bg3 {
  background: #69a3d0;
	opacity: 0.9;
	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;
}
.yewu1_con1_bg2 {
	opacity: 0.9;
	background: #79af32;
	filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;



}
/*业务联系*/

/*工业旅游*/
.gyly1_con {
	padding: 0 10px 20px 10px;
	background-color: #eeeeee;
}
.gyly1_con1 {
	background-color: #fff;
	position: relative;
}
.gyly1_con1 > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0;
	color: #000;
	padding: 0 20px;
}
.gyly1_con1 > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #000;
	padding: 0 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
}
.gyly1_con1 > span {
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #666;
	padding: 10px 20px 20px 20px;
}
.gyly1_con2_img {
	width: 100%;
	height: 100%;
	position: relative;
}
.gyly1_con2_img > span {
	/*  position: absolute;
    top:0;
    left:0;
    background: #004093;
    opacity:0.5;*/
	/*filter:alpha(opacity=20);
    -moz-opacity:0.2;
    -khtml-opacity:0.2;
    -webkit-opacity:0.2;*/
}
.gyly1_con2_img > p {
	position: absolute;
	top: 0;
	left: 0;
	font-size: 14px;
	line-height: 30px;
	padding: 0 20px;
	color: #fff;
	background: #004093;
	/*background: rgba(0,0,0,0.2);*/
}
.gyly2 {
	/*background-color: #ccc;*/
	padding-bottom: 60px;
	padding-top: 30px;
	background-color: #eeeeee;
}
.gyly2_con {
	padding: 0 10px 20px 10px;
}
.gyly3_con {
	position: relative;
	padding-bottom: 30px;
}
.gyly3_con_tx {
	position: absolute;
	right: 9%;
	width: 280px;
	height: 220px;
	margin-top: -110px;
	top: 50%;
	/*background-color: #fff;*/
	padding: 24px;
	/*color:#fff;*/
}
.gyly3_con_tx > h4 {
	font-size: 18px;
	line-height: 30px;
	margin: 10px 0;
	color: #000;
	padding: 0 20px;
}
.gyly3_con_tx > p {
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #000;
	padding: 0 20px;
}
.gyly3_con_tx > span {
	display: inline-block;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	color: #000;
	padding: 10px 20px 20px 20px;
}
/*工业旅游*/

/*社会责任*/

.about_conb {
	/*position:relative; top:60px;
    opacity:0;
    filter:alpha(opacity=0);
    -moz-opacity:0;
    -khtml-opacity:0;
    -webkit-opacity:0;*/
	-webkit-transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	transition: all 1s;
}
.about_conb_zi {
	width: 100%;
	margin: 0 auto;
	position: relative;
	z-index: 2;
	padding: 40px;
	background: #fff;
	border: 1px solid #f5f5f5;
	/*  -webkit-box-shadow: 0 10px 30px rgba(62,58,57,0.1);
    -moz-box-shadow: 0 10px 30px rgba(62,58,57,0.1);
    box-shadow: 0 10px 30px rgba(62,58,57,0.1);*/
}
.about_conb:hover {
	-webkit-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.1);
	-moz-box-shadow: 0 10px 30px rgba(62, 58, 57, 0.1);
	box-shadow: 0 10px 30px rgba(62, 58, 57, 0.1);
}
.about_conb_zi span {
	font-size: 14px;
	color: #333;
	text-transform: uppercase;
}
.about_conb_zi h5 {
	font-size: 24px;
	color: #333;
	/*font-weight:600;*/
	margin-bottom: 20px;
}
.about_conb_zi p {
	font-size: 14px;
	line-height: 24px;
	height: 50px;
	overflow: hidden;
	color: #333;
}
.about_conb_zi i {
	color: #000;
	font-size: 16px;
}
.zeren_sec1_right {
	margin-top: 30px;
}
/*社会责任*/

/*.allTitle{*/
/*opacity:0;*/
/*filter:alpha(opacity=0);*/
/*-moz-opacity:0;*/
/*-khtml-opacity:0;*/
/*-webkit-opacity:0;*/
/*top:60px;*/
/*position: relative;*/
/*}*/
.content_left {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	-webkit-opacity: 0;
	left: -60px;
	position: relative;
}
.content_right {
	opacity: 0;
	filter: alpha(opacity=0);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	-webkit-opacity: 0;
	right: -60px;
	position: relative;
}
.index_center a { color: #ffffff; }
.latest { padding: 30px 0px 30px 0px;
	width: 80%;
	margin-left: 10%; }
.list_remen h2 { margin-top: 0px; border-bottom: 1px solid #ccc; padding-bottom: 10px; font-size: 24px; }
.list_new_year { margin-bottom: 20px; margin-top: 20px; }
.list_new_year .select1 { width: 32%; margin-right: 1%;
	line-height: 30px; border: 1px solid #ccc; outline: none; height: 30px; }
.list_new_year .select2 { width: 32%; outline: none; height: 30px; border: 1px solid #ccc; }
.list_new_sou { margin-bottom: 20px; }
.list_new_year .select3 { width: 32%; outline: none; height: 30px; border: 1px solid #ccc; }
/*.list_new_sou,.search{ margin-top: 20px;}*/
.list_new_sou input { width: 100%; height: 30px;
	line-height: 30px; padding-left: 10px; }
.search { width: 100%; height: 30px;
	line-height: 30px; text-align: center; }
.search a { background: #004798;
	color: #ffffff; width: 100%; display: inline-block; }
.list_new { margin-bottom: 30px; }
.recom_one_txt { padding: 15px; background: #f1f1f1; }
.recom_one { margin-bottom: 20px; }
.recom_one_txt h4 { margin-top: 0; font-size: 16px; color: #000; line-height: 24px; }
.recom_one_txt p { display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden; margin-bottom: 0px; color: #666; }
.newsdot_text h5 {
	text-align: center;
	color: #666;
	border-bottom: 1px dotted #ccc;
	padding-bottom: 30px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.newsdot_text p {
	line-height: 26px;
	color: #666;
	margin-bottom: 10px;
	text-indent: 2em;
}
.newsdot_text div {
	text-align: center;
	width: 60%;
	margin: 20px auto;
}
.news_back:hover {
	background: #00388e;
	color: #ffffff;
}
.news_back {
	display: block;
	width: 130px;
	height: 40px;
	line-height: 40px;
	background: #dadada;
	text-align: center;
	margin: 30px auto 0 auto;
	text-transform: uppercase;
	color: #00388e;
}
.newsdot { padding: 30px 0; }
.newsdot_text h4 { text-align: center; }
/*视频播放*/

.video_box {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9999;
	display: none;
}
.video_bg {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-khtml-opacity: 0.8;
	-webkit-opacity: 0.8;
}
.video_cont1 {
	position: relative;
	width: 60%;
	top: 15%;
	margin: auto;
}
.video_cont {
	padding-top: 46px;
	height: 540px;
	z-index: 99;
	margin: auto;
	position: relative;
}
.close_vid {
	z-index: 100;
	text-align: right;
	position: relative;
	top: -4px;
	cursor: pointer;
}
.main_dbt { cursor: pointer; }
.main_dbt:hover i {
	background: #ffffff; color: #0b71db;
}
.main_dbt h2 i { -webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear; }
.mm_ng { position: relative; }
.mm_ng_bg { position: absolute; width: 100%; height: 100%; left: 0px; top: 0;
	background: rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 1.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
	filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;
}
.mm_ng:hover .mm_ng_bg {
	filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;
}
.xuin { position: relative; }
/*.xuin:hover .mm_ng_bg{*/
/*filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;*/
/*}*/
.want { background: #eee;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px; border-radius: 3px;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-ms-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
	transition: all 0.3s linear;
	font-size: 16px;
	letter-spacing: 1px;
}
/*公司简介*/
.about_in1{
	padding:80px 0;
}
.ab_video{
	width:43%;
	float:left;
	position:relative;
}

.ab_video_img img {
    display: block;
    width: 100%;
    position: relative;
    height: auto;
}
.ab_video_bg{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0;
    background: rgba(0, 0, 0, 0.3);
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
	filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
}

.ab_video:hover .ab_video_bg{
	filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;	
}
.ab_video_txt{
    width: 60%;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -30%;
    margin-top: -35px;
    z-index: 55;
	text-align: center;
}
.ab_video_txt h2{
	cursor:pointer;
}
.ab_video_txt h2 i {
    font-size: 84px;
    border-radius: 5px;
    width: 70px;
    height: 70px;
    background: #f57808;
    line-height: 70px;
    -moz-border-radius: 35px;
    -webkit-border-radius: 35px;
    color: #fff;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
}
.ab_video_txt:hover i {
    background: #ffffff;
    color: #f57808;
}
.ab_story{
	width:100%;
	
}
.sto_title {
    line-height: 1;
    padding-bottom: 20px;
    border-bottom: 2px solid #707070;
    margin-bottom: 32px;
    font-size: 24px;
    font-weight: normal;
    color: #333333;
}
.sto_title small {
    display: inline-block;
    color: #666666;
    font-size: 14px;
    margin-left: 8px;
    text-transform: uppercase;
}
.sto_txt{
	
	padding:15px;
	
}
/*联系我们*/
.con_ico{
    width:23%;
    margin-left:2%;
    float:left;	
}
.con_ico p{
	 text-align:center; 
     color:#8a7575; 
     font-size:18px;
	 line-height:6px;
	 margin-top:20px;
}
.con_txt{
	text-align:center;
	font-size:20px;
	line-height:30px;
	color:#757575;
	margin-top:100px;
	margin-bottom:38px;
	
	}
/*联系我们*/
.sto_txt_text{
	overflow:hidden;
	width:auto;
	font-size:16px;
	line-height:30px;
	text-indent: 2em;
	padding-right:20px;
}
/*公司简介*/
/*董事长致辞*/
.ab_title{
	text-align:center;
	width:100%;
	margin:0 auto;
	padding:10px 0;
}
.ab_title h3{
	font-size:30px;
	line-height:40px;		
}
/*.ab_innner2_img{
	width:100%;
	margin:40px 0;*/
	
}
.ab_content{
	position:relative;
	top:90px;
	opacity: 0; 
    -moz-opacity: 0;
    -khtml-opacity: 0;
     -webkit-opacity: 0; 
    filter: alpha(opacity=0);
}
.ab_con_left{
	width:47%;
	float:left;
	margin-bottom:80px;
	height:auto;
	-webkit-animation: tranY0_50 2.0s ease;
    -moz-animation: tranY0_50 2.0s ease;
    -o-animation: tranY0_50 2.0s ease;
    -ms-animation: tranY0_50 2.0s ease;
    animation: tranY0_50 2.0s ease;
}
.ab_con_right{
	width:47%;
	float:right;
	margin-bottom:80px;
	position:relative;
}
.ab_con_right .people{
	bottom:0px;
	left:0px;
	position:absolute;
	text-align:left;
	text-indent:0em !important;
	width:100%;
}
.ab_qm{
	position:absolute;
	right:0px;
	bottom:0px;
	width:50%;
}
.ab_qm img{
	width:100%;
}
.ab_con_left h3{
	color:#004193;
	font-size:24px;
	line-height:30px;
	text-align:center;
	margin-bottom:20px;
}
.ab_con_left p,.ab_con_right p{
	font-size:16px;
	line-height:30px;
	text-indent: 2em;
}

/*董事长致辞*/
/*公司架构*/
.ab_in4_img{
	width:100%;
	height:auto;
	text-align:center;
	padding:0 20px;
}
.ab_in4{
	padding:40px 0 80px 0;
}
/*公司架构*/
/* 历史沿革*/
.about_inner{
	margin:40px 0 80px 0;
}
.mt_100{
	margin-top:100px;
}
.ab_in3_title{	
	width: 159px;
    line-height: 59px;
    margin:0px auto 0;
    padding: 50px 0;
    font-size: 30px;
    color: #fff;
    text-align: center;
    background: url(../images/history_tit.png) no-repeat center top;		
}
.ab_history,.ab_history_left,.ab_history_right{
	position:relative;
	width:100%;

}
.ab_history{
	overflow:hidden;
}
.his_btn{
	margin:0 auto;
	text-align:center;
	background-color:#004193;
	color:#FFF;
	border:0px;
	width:120px;
	height:40px;
	line-height:40px;
	border-radius:10px;
}
.ab_history:before{
	width: 1px; 
    content: '';
    height: 100%;
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -1px;
    background: #9d9d9d;
	z-index:-1;	
}
.ab_history_left,.ab_history_right{
	text-align:right;
	width:50%;
	padding-right:70px;
	position:relative;
	left:-70px;
	-moz-opacity: 0;
    -khtml-opacity: 0;
     -webkit-opacity: 0; 
    filter: alpha(opacity=0);
}
.ab_history_left{
	text-align:right;
	padding-left:70px;
	left:70px;
	
}
.ab_history_right{
	float:right;
	text-align:left;
	padding-left:70px;
	left:-70px;	
}
.his_con{
	border-radius:15px;	
	padding:20px;
	border: 1px solid #a3a3a3;
}
.his_con h3{
	font-size:26px;
	color:#004193;
}
.his_con p{
	font-size:12px;
	line-height:20px;
}
.ab_history_left .bg_list{
	position:absolute;
	width:21px;
	height:21px;
	background-image:url(../images/history_left.png);
	right:50px;
	top:50px;
}
.ab_history_right .bg_list{
	position:absolute;
	width:21px;
	height:21px;
	background-image:url(../images/history_right.png);
	left:50px;
	top:50px;
}

.ab_history_left .bg_circle{
	position:absolute;
	display:block;
	width:20px;
	height:20px;
	border:2px solid #004193;
	border-radius:50%;
	right:-10px;
	background-color:#FFF;
	top:50px;
}
.ab_history_right .bg_circle{
	position:absolute;
	display:block;
	width:20px;
	height:20px;
	border:2px solid #004193;
	border-radius:50%;
	left:-10px;
	background-color:#FFF;
	top:50px;
}
.circle_end{
	width:30px;
	height:30px;
	border:2px solid #CCC;
	background-color:#FFF;
	border-radius:50%;
	margin:0 auto;	
}

/* 历史沿革*/

/*合作伙伴*/
.pat_con p{
	font-size:16px;
	text-align:center;
	line-height:30px;
}
.pat_con3{
	width:18%;
	overflow:hidden;
	float:left;
	padding:20px 1%;
	overflow:hidden;
	position:relative;
}
.pat_img{
	position:relative;
	overflow:hidden;
	height:200px;
}
.pat_con3:hover .pat_img img{
	transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);	
}
.pat_img img{
	
	display: block;
    position: relative;
    height:auto;
    transition:580ms;
    transform: scale(1.1); 
    -webkit-transform: scale(1.1); 
    -moz-transform: scale(1.1);
	overflow:hidden;
}
.pat_img:hover .pat_img img{
	transform: scale(1);
    -webkit-transform: scale(1);
    -moz-transform: scale(1);	
}
.pat_con2{
	margin-top:40px;
	overflow:hidden;
}

/*合作伙伴*/

/*工业旅游*/
.gyly_title{
	color:#004193;
}
.gyly_news{
	font-size:18px;
	line-height:30px;
	text-indent:2em;
}
.gyly_img{
	width:100%;
	text-align:center;
	overflow:hidden;
	padding:20px 0 30px 0;
}
.gyly_left{
	width:50%;
	padding:0 20px;
	margin-top:20px;
	float:left;	
}
.gyly_left p{
	font-size:18px;
	line-height:30px;
}
.gyly_right{
	width:50%;
	float:left;
	float:right;
	margin-top:20px;
	position:relative;
}
.gyly_ewm{
	position:absolute;
	bottom:0px;
	left:0px;
}
.gyly_map{
	float:right;
}
.gyly_map_2{
	width:40%;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px;

}
/*工业旅游*/
/*地图*/

.iw_poi_title {
	color:#CC5522;font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap;
}
.iw_poi_content {
	font:12px arial,sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word;
}
/*地图*/

/*典型案例*/
.case_nav{
	width:100%;
	overflow:hidden;
}
.case_nav img{width:270px; height:218px;
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;}
.case_nav li{
	width:23.7%;
	float:left;
	margin-right:1.7%;
	font-size:18px;
	line-height:50px;
	text-align:center;
	height:276px;	
	cursor:pointer;
}

.ml_t{
	width:98%;
	border-bottom:#ddd 1px solid;
	margin-bottom:10px;
	}
.ml_t a{
	display:inline-block;
	line-height:40px;
	border-bottom:#0b71db 5px solid;
	margin-right:20px;
	font-size:22px;
	color:#333;
	margin-left:1.5%;
	}

.ml_t span{
	display:inline-block;
	line-height:40px;
	font-size:16px;
	}
.bg_co{
	background-color:#004193;
	color:#FFF;
}
.nav_last{
	margin-right:0px !important;
}
.houes{
	padding:0 0;
	overflow:hidden;
}
.hou_img img{
	width:100%;
	height:245px;
}
.hou_con{
	margin-bottom:20px;
	cursor:pointer;
	height:400px;
	
}
.hou_hidden{
	display:none;
}

.hou_hidden1{
	display:none;
}
.hou_hidden2{
	display:none;
}
.hou_hidden3{
	display:none;
}
.hou_hidden4{
	display:none;
}






.hou_zhuanli,.hou_zhuanye,.hou_qiye{
	display:none;
}
.hou_all_con{
	overflow:hidden;

}
.hou_txt{
	color:#363635;
	font-size:18px;
	line-height:45px;
	text-align:left;
	margin-bottom:0;
	
}
.h_txt{	
	font-size:14px;
	line-height:30px;
	text-align:left;
	color:#000000;
}
.hou_btn{
	margin: 0 auto;
	width:160px;
	text-align:center;
	border:1px solid #004193;
	cursor:pointer;
	overflow:hidden;
}
.hou_con a{
	color:#000;
}
.hou_con a:hover{
	color:#003d91;
}
.hou_btn p{
	font-size:16px;
	line-height:40px;
	margin-bottom:-15px;
	letter-spacing:4px;
}
.font_col{
	font-size:50px;
	color:#004193;
}

.hou_content{
	overflow:hidden;
}
.bg{
	background-color:#eef0f4;
	max-width:1400px;
	margin:0 auto;
	overflow:hidden;
}
.mag_auto{
	margin:0 auto;
}
.ab_school_img{
	width:60%;
	overflow:hidden;
	margin-top:20px;
	float:left;
}
.ab_school_img img{
	width:100%;
}
.ab_school_txt{
	float:right;
	width:50%;
	background-color:#FFF;
	position:absolute;
	bottom:-60px;
	right:0px;
	padding:30px;
	
}
.ab_school{
	position:relative;
	width:100%;
	margin-bottom:160px;
}
.ab_school_txt p{
	font-size:18px;
	line-height:35px;

}
.ab_school_txt span{
	font-weight:bold;
}
.fo_le{
	float:left;

}
.p_right{
	padding-left:90px;
}
.pro_currt{
	background-color:#0b71db;	
	color:#FFF;
}
.pro_currt img{-webkit-filter: grayscale(0%);  
       -moz-filter: grayscale(0%);  
        -ms-filter: grayscale(0%);  
         -o-filter: grayscale(0%);  
            filter: grayscale(0%);  
            filter: none; /* Firefox 4+, IE 6-9 */  }
/*典型案例*/
/*典型案例手机端*/
.ca_nav{
	width:100%;
	overflow:hidden;
}
.ca_nav img{width:270px; height:218px;
-webkit-filter: grayscale(100%); 
-moz-filter: grayscale(100%); 
-ms-filter: grayscale(100%); 
-o-filter: grayscale(100%); 
filter: grayscale(100%); 
filter: gray;}
.ca_nav li{
	width:23.7%;
	float:left;
	margin-right:1.7%;
	font-size:18px;
	line-height:50px;
	text-align:center;
	height:276px;	
	cursor:pointer;
}

.myi_t{
	width:98%;
	border-bottom:#ddd 1px solid;
	margin-bottom:10px;
	}
.myi_t a{
	display:inline-block;
	line-height:40px;
	border-bottom:#0b71db 5px solid;
	margin-right:20px;
	font-size:22px;
	color:#333;
	margin-left:2.5%;
	}

.myi_t span{
	display:inline-block;
	line-height:40px;
	font-size:16px;
	}
.bg_ca{
	background-color:#004193;
	color:#FFF;
}
.ca_nav_last{
	margin-right:0px !important;
}
.cases{
	padding:0 0 0 0;
	overflow:hidden;
}
.ca_img img{
	width:100%;
	height:245px;
}
.ca_con{
	margin-bottom:20px;
	cursor:pointer;
	height:400px;
	
}
.ca_hidden{
	display:none;
}

.ca_hidden1{
	display:none;
}
.ca_hidden2{
	display:none;
}
.ca_hidden3{
	display:none;
}
.ca_hidden4{
	display:none;
}






.ca_zhuanli,.ca_zhuanye,.ca_qiye{
	display:none;
}
.ca_all_con{
	overflow:hidden;

}
.ca_txt{
	color:#363635;
	font-size:18px;
	line-height:45px;
	text-align:left;
	margin-bottom:0;
	
}
.h_txt{	
	font-size:14px;
	line-height:30px;
	text-align:left;
	color:#000000;
}
.ca_btn{
	margin: 0 auto;
	width:160px;
	text-align:center;
	border:1px solid #004193;
	cursor:pointer;
	overflow:hidden;
}
.ca_con a{
	color:#000;
}
.ca_con a:hover{
	color:#003d91;
}
.ca_btn p{
	font-size:16px;
	line-height:40px;
	margin-bottom:-15px;
	letter-spacing:4px;
}
.font_col{
	font-size:50px;
	color:#004193;
}

.ca_content{
	overflow:hidden;
}
.bg{
	background-color:#eef0f4;
	max-width:1400px;
	margin:0 auto;
	overflow:hidden;
}
.mag_auto{
	margin:0 auto;
}
.ab_school_img{
	width:60%;
	overflow:hidden;
	margin-top:20px;
	float:left;
}
.ab_school_img img{
	width:100%;
}
.ab_school_txt{
	float:right;
	width:50%;
	background-color:#FFF;
	position:absolute;
	bottom:-60px;
	right:0px;
	padding:30px;
	
}
.ab_school{
	position:relative;
	width:100%;
	margin-bottom:160px;
}
.ab_school_txt p{
	font-size:18px;
	line-height:35px;

}
.ab_school_txt span{
	font-weight:bold;
}
.fo_le{
	float:left;

}
.p_right{
	padding-left:90px;
}
.pro_curr{
	background-color:#0b71db;	
	color:#FFF;
}
.pro_curr img{-webkit-filter: grayscale(0%);  
       -moz-filter: grayscale(0%);  
        -ms-filter: grayscale(0%);  
         -o-filter: grayscale(0%);  
            filter: grayscale(0%);  
            filter: none; /* Firefox 4+, IE 6-9 */  }
/*典型案例手机端*/

/*公司荣誉*/
.case_nav_2{
	width:100%;
	overflow:hidden;
}
.case_nav_2 li{
	width:24%;
	float:left;
	margin-right:1.33%;
	font-size:18px;
	line-height:50px;
	text-align:center;
	height:50px;
	border:1px solid #004193;
	cursor:pointer;
}
.last_nav{
	margin-right:0px !important;
}
.ry_img{
	background-color:#f3f4f6;
	text-align:center;
	position:relative;
}
.ry_img a{
	
}
.ry_img img{
	width:80%;
	padding:5px 0;
}
.ry_txt{
	font-size:18px;
	line-height:30px;
	height:90px;
	overflow:hidden;
	padding:15px;
	text-align:center;
}
.ry_bg_txt{
	position:absolute;
	top:0px;
	width:100%;
	height:100%;
	background-color:rgba(14,14,15,0.5);
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
}
.hou_con:hover .ry_bg_txt{
	filter:alpha(opacity=1);
	-moz-opacity:1;
	-khtml-opacity:1;
	-webkit-opacity:1;
}
.hou_con:hover .ry_bg_tx{
	left:0px;
	
}
.ry_bg_tx{
	position:absolute;
	top:65%;
	font-size:16px;
	line-height:35px;
	text-align:left;
	padding:20px;
	color:#FFF;
	left:-20px;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
/*.big_img_box{
	position:fixed;
	z-index:99;
	width:80%;
	height:100%;
	background-color:#FFF;
	padding-top:72px;
	left:10%;
}
.box_left{
	float:left;
	width:50%;
	height:auto;
	text-align:right;
}

.box_right{
	position:relative;
	float:right;
	width:50%;
	height:100%;

}
.box_txt{
	position:absolute;
	top:20%;
	left:20%
}
.box_txt h3{
	font-size:30px;
	line-height:50px;
	margin-bottom:50px;
	color:#004193;
	width:300px;


}*/
.img_box{
	position:fixed;
	width:100%;
	height:0;
	overflow:hidden;
	background-color:rgba(14,14,15,0.8);
	z-index:9999;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.img_box img{
	position:absolute;
	width:400px;
	left:50%;
	margin-left:-200px;
	top:50%;
	margin-top:-250px;
}
.box_btn{
	position:absolute;
	width:50px;
	height:50px;
	background-image:url(../images/box_X.png);
	background-size:100% 100%;
	right:10%;
	top:20%;
}
/*公司荣誉*/
/*七大服务关怀*/

.fy_img{
	width:100%;
	text-align:center;
}
.fy_con{
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
}
.fy_tit{
	color:#004193;
	font-size:16px;
	line-height:35px;
	font-weight:bold;
}
.center .fy_tit{
	font-size:15px;
	line-height:30px;
}
.fy_content{
	position:relative;
	top:90px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity:0;
	-webkit-opacity:0;
}
/*七大服务关怀*/
/**/
.about_gd{
	font-size: 16px;
	line-height: 30px;
	text-indent: 2em;
}
.txt_left{
	padding-left:20px;
}
.about_wu{
	font-size: 16px;
	line-height: 40px;
}
.ab_fif_img{
	width:100%;
}
.ab_fif_img img{
	width:100%;
	margin-bottom:20px;
}
.about_wu1{
	font-size: 20px;
	color: #004193;
	line-height: 40px;
}
.about_liu1{
	margin-bottom: 30px;
}
.about_liu1 img{
	width:100%;
}
/*<!--.about_liu1 img{
	width:100%;
}-->*/
.about_liu2{
	margin-top:20px;
	font-size: 20px;
	color: #004193;
	line-height: 40px;
}


/**/
/*采购信息*/
.cg_txt{
	font-size:18px;
	line-height:30px;
	text-align:center;
}
.cg_img{
	width:100%;
	border:1px solid #004193;
	margin:40px 0;
}
.cg_img img{
	width:100%;
}
.cg_line{
	width:400px;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	padding:20px;
	border:1px solid #004193;
	font-size:18px;
	color:#004193;

	font-weight:bold;
}
.cg_line p{
	line-height:50px;
}
/*采购信息*/

/*国内市场分销*/

.fx_txt{
	font-size:16px;
	line-height:30px;
	text-indent:2em;
	color:#898989;
}
.fx_img{
	width:100%;
	overflow:hidden;
	margin:40px 0;
}
.fx_img img{
	width:49%;
	float:left;
	
}
.fx_left_img{
	margin-right:2%;
}
.fx_con{
	width:100%;
	overflow:hidden;
	position:relative;
	margin-bottom:40px;
}
.fx_txt2{
	position:absolute;
	width:450px;
	font-size:16px;
	line-height:30px;
	padding:20px 40px;
	border:1px solid #000;
	background-color:#FFF;
	float:left;
	bottom:0px;
	z-index:3;
}
.fx_txt2 a{	
	color:#004193;
	
}
.fx_map{
	float:right;
}
/*国内市场分销*/

/*市场信息*/
.sc_title{
	text-align:center;
}
.sc_con{
	margin-bottom:40px;
}
.sc_img{
	width:100%;
	overflow:hidden;
	position:relative;
}
.sc_img img{
	width:100%;
}
.sc_time{
	position:absolute;
	bottom:0px;
	font-size:14px;
	line-height:30px;
	height:30px;
	width:100%;
	color:#FFF;
	background-color:#000;

	filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;
	padding-left:5px;
	margin-bottom:0px !important;
}
.sc_news{
	font-size:16px;
	line-height:40px;
	height:40px;
	overflow:hidden;
}
.sc_con a{
	color:#000;
}
.sc_con a:hover{
	color:#004193;
	text-decoration:underline !important;
	cursor:pointer;
}
.scnews_tiitle{
	font-size:20px;
	text-align:center;
	line-height:40px;
}
.scnews_time{
	font-size:14px;
	text-align: center;
    color: #666;
    border-bottom: 1px dotted #ccc;
    padding-bottom: 30px;
    margin-top: 20px;
    margin-bottom: 30px;
    line-height: 25px;
}
.scnews_txt{
	line-height: 26px;
    color: #666;
    margin-bottom: 10px;
    text-indent: 2em;
}
.scnews_img{
	text-align:center;
	margin:20px 0;
}
.scnews_img_title{
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	text-align:center;
}
.back_btn{
	display: block;
    width: 130px;
    height: 40px;
    line-height: 40px;
    background: #dadada;
	color:#004193;
    text-align: center;
    margin: 30px auto 0 auto;
    text-transform: uppercase;
}
.back_btn:hover{
	background-color:#004193;
}
.back_btn a{
	display: block;
    width: 130px;
	line-height:40px;
    height: 40px;
	color:#004193;
}
.back_btn a:hover{
	color:#dadada;
}

/*市场信息*/

/*公司制度*/
.zhidu_con li{
    position: relative;
    overflow: hidden;
    display: inline-block;
    width: 100%;
	height:45px;
    line-height: 45px;
    border-bottom: 1px solid #dadada;
	
}
.zhidu_con li:before{	
	content: "";
    width: 100%;
    height: 100%;
    background: #0b71db;
    position: absolute;
    left: 0;
    top: 100%;
    transition: 320ms;
    z-index: -1;	
}
.zhidu_con li a{
	text-decoration: none;
    color: #333;
    transition: all 0.3s linear;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
}
.zhidu_con li:hover:before {
    top: 0;
}
.zhidu_con li:hover a {
    color: #ffffff;
	-webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
}
.zhidu_con li:hover .zd_news {
    background-image:url(../images/zd_2.png);
}
.zd_news{
	float: left;
    width: 60%;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	background:url(../images/zd_1.png) no-repeat center;
	background-position:left;
    padding-left: 30px;
}
.zd_time{
	float: right;
    margin-right: 50px;
}
.zd_times{
	float: right;
    width: 125px;
	
}
/*公司制度*/
/*经营理念*/
.gy_text{
	
	text-indent:2em;
}
.gy_title{
	font-weight:bold;
	color:#004193;
}
.gy_con p{
	font-size:18px;
	line-height:30px;
	margin-bottom:15px;
}
.gy_left{
	float:left;
	height:120px;
}
	
/*经营理念*/
/*上海drs*/
.dsr_con h4{
	font-size:25px;
	font-weight:bold;
	margin-bottom:20px;
}
.dsr_txt p{
	font-size:16px;
	line-height:30px;
	margin-bottom:0px;
}
.dsr_txt{
	padding:10px 0;
}
.dsr_img img{
	width:100%;
}
.dsr_img{
	padding:20px 0;
	
}
.can_tit{
	font-size:18px;
	color:#004193;
	font-weight:bold;
	margin-bottom:20px;
}
.can_con p{
	font-size:16px;
	line-height:30px;
}
/*上海drs*/
/*研发中心*/
.center_txt{
	text-indent:0em;
	color:#333;
	margin-bottom:20px;
}
.center_con{
	font-size:14px;
	line-height:30px;
	
}
.center_con p{
	line-height:30px;
	margin-bottom:0px;
}
.wuli_indent{
	text-indent:2em;
	margin-bottom:10px !important;
}
.create_txt{
	font-size:16px;
	line-height:30px;
	margin-bottom:20px;
	text-indent:2em;
}
.create_txt_2{
	font-size:16px;
	line-height:30px;
	margin-bottom:20px;
}
.create_con{
	margin:30px 0;
	vertical-align:middle;
}
.create_con a{
	color:#333;
}
.create_con img{
	width:100%;
}
.create_con a span{
	color:#004793;
}
.create_con a:hover{
	cursor:pointer;
}
.center_right_txt{
	font-size:14px;
	line-height:25px;
	margin:15px 0 ;
}
.create_txt_3{
	font-size:14px;
	line-height:25px;
	margin:20px 0;
}
.create_txt_3 .create_txt_2{
	margin:10px 0;
}
.find_map{
	margin:0 auto;
}
/*研发中心*/

/*工业旅游分页*/
.hd_title{
	font-size:20px;
	line-height:40px;
}
.hdzt_img{
	text-align:center;
	margin:20px 0;
}
/*工业旅游分页*/

/*环保宣言*/
.xy_con{
	margin:20px 0 ;
}
.xy_tit{
	font-size:20px;
	line-height:40px;
}
.xy_txt p{
	font-size:14px;
	line-height:25px;
}
.xy_tit_2{
	font-size:16px !important;
	line-height:30px !important;
	color:#004193;
	font-weight:bold;
}
.xy_txt_2{
	margin:20px 0;
}
.xy_txt_2 p{
	font-size:14px;
	line-height:25px;
}
.weibo_img{
	text-align:center;
	margin:20px 0;
	
}
.weibo_txt{
	font-size:16px;
	line-height:30px;
	margin:20px 0;
}
.weibo_txt_end{
	font-size:16px;
	line-height:30px;
	margin:40px 0;	
}
.weibo_txt span{
	font-size:14px;
}
.weibo_txt p{
	margin-bottom:0px;
}
/*环保宣言*/
/*客户关系*/

.txt_th{
	text-indent:2em;
}
.kh_txt span,.kh_txt_2 span{
	color:#004193;
	
}
.kh_txt_2{

	margin:20px 0;
}
.kh_txt_2 p{
	font-size:16px;
	line-height:25px;
	margin:0px;
}
.kh_txt_2 .kh_txt{
	font-size:18px;
	line-height:30px;
	margin:0px;
}
.kh_txt{
	font-size:18px;
	line-height:30px;
	margin:20px 0;
}
.kh_fuweu{
	border:0px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	margin:40px 0;

}
.kh_fuweu li{
	float:left;
	width:100%;
	height:100px;
	border:0px;
	border-top:1px solid #eee;
	padding:20px;
	overflow:hidden;
	font-size:18px;

}

.kh_left{
	width:30%;
	float:left;
}
.kh_left h2{
	font-size:30px;
	color:#0fa7e0;
	float:left;
	vertical-align:middle;
	line-height:20px;
	padding-right:20px;
}
.kh_left p{
	line-height:60px;
	vertical-align:middle;
	font-size:18px;
	font-weight:bold;

}
.kh_right{
	width:70%;
	float:right;
	line-height:30px;
	vertical-align:middle;
	position:relative;
}
.jd_left{
	float:left;
	width:50%;
}
.jd_left img{
	width:100%;
}
.jd_right{
	float:left;
	width:50%;
	padding:40px;
	vertical-align:middle;
}
.jd_right h3{
	font-size:25px;
	line-height:40px;
	color:#004193;
}
.jd_right p{
	font-size:16px;
	line-height:30px;
}
.btn_left {
    height: 60px;
    width: 60px;
    color: #ffffff;
    background:rgba(0,65,147,0.8);
    text-align: center;
	line-height:60px;
	position:absolute;
	top:50%;
	z-index:9999;
}
.btn_right{
    height: 60px;
    width: 60px;
    color: #ffffff;
    background:rgba(0,65,147,0.8);
    text-align: center;
	line-height:60px;
	position:absolute;
	top:50%;
	right:0px;
	z-index:9999;
	
	
}
.jd_img{
	position:relative;
	margin:40px 0;
}
.jd_left img{
	vertical-align:middle;
}
.gx_i{
	position:absolute;
	right:12px;
	bottom:0px;
	font-size:30px;
	line-height:0px;
	color:#004193;

}
/*客户关系*/

/*站点地图*/
.zd_tit{
	color:#004193;
	text-align:center;
	padding-top:40px;
}
.zd_tit a{
	color:#333;
}
.zd_con{
	margin:20px 0;
}
.zd_con h4{
	font-size:20px;
	line-height:30px;
	color:#d20000;
	margin-top:40px;
}
.zd_list>li{
	padding:20px 0;
	border:0px;
	border-bottom:1px solid #eee;
	overflow:hidden;
}
.zd_tit_3{
	width:20%;
	float:left;
	font-size:18px;
	line-height:30px;
	font-weight:bold;
	border:0px;
	padding-left:15px;
	border-left:2px solid #0fa7e0;
	
	
}
.zd_tit_3 a,.zd_right a{
	color:#333;
}
.zd_right{
	float:left;
	width:80%;
}
.zd_right>li{
	float:left;
	font-size:16px;
	line-height:25px;
	padding:0 15px;
}
.zd_list_2>li{
	float:none;
	font-size:14px;
}
.zd_tit_4{
	font-size:16px !important;
	line-height:25px;
}
/*站点地图*/
/*开能视频*/
.news_video{
	text-align:center;
	padding:20px 0;
}
.news_choose{
	float:left;
	width:50%;
	overflow:hidden;
	padding:0 20px;
	margin-top:20px;
}
.news_choose embed{
	width:100%;
}
/*开能视频*/

.want:hover { background: #0b71db; color: #ffffff; }
@media (max-width: 1440px) and (min-width: 1024px) {
	.ml_l_t span {
		font-size: 15px;
	}
	.ml_l_t a {
		font-size: 20px; }
	.logo {
		left: 8%;
	}
}
@media (max-width: 1439px) and (min-width: 1280px) {
	.ml_l_t a {
		font-size: 18px;
		margin-right: 8px;
	}
	.ml_l_t span {
		font-size: 14px;
	}
	#nav-cont .nav-list {
		padding-left: 8%;
	}
	.logo {
		left: 5%;
	}

}
@media (max-width: 1279px) and (min-width: 1170px) {

	.ml_l_t span {
		font-size: 14px;
	}
	.ml_l_t a {
		font-size: 16px;
		margin-right: 0px;
	}
}
@media (max-width: 1169px) and (min-width: 1024px) {

	.ml_l_t a {
		font-size: 13px;
		margin-right: 0;
	}
	.ml_l_t span {
		font-size: 12px;
	}
	.logo {
		left: 6%;
	}
}
/*技术支持*/
.foot_txt{
	line-height:45px;
}
.index_un{
	float:right;
	margin-left:20px;
}
.yqlj{
	
	color: #424040; 
	margin-bottom: 40px;
	}
.yqlj a{
	color: #424040;	
	line-height:45px;
		}

/*技术支持*/
/*新闻新加*/

.contact_tit2{
	width: 100%;
	height: 50px;
	overflow: hidden;
	margin-top:20px;
	border:0px;
	border-bottom: 1px solid #CCC;
	margin-bottom:10px;
}
.contact_tit2 h3{
	width:50%;
	line-height: 50px;
	margin: 0px;
	float: left;
}
.contact_tit2 a{
	display: block;
	float: right;
	color: #333;
	font-size:16px;
	text-align: center;
	line-height: 50px;
	border-radius: 2px;
}
.contact_tit2 a:hover{
	color: #004798;
}
@media (max-width: 768px){
.contact_tit2 h3{
	font-size: 18px;
}
.contact_tit2 a{
	font-size: 14px;
	color: #004798;
}
}
/*新闻新加*/
/*解决方案*/
.solu_ico{
	width:100%;	
    	}
.solu_ico li{
	width:390px;	
    margin-top:30px;
    float:left;
	border: #cbcbcb solid 1px;	
	margin-right:3%;
	}
.solu_ico li:first-child{
	margin-right:30%;
	}
.solu_ico li img{
	margin:25px 6% 0 6%;
	}
.solu_ico p{
	 text-align:center; 
     color:#9d9d9d; 
     font-size:14px;
	 line-height:6px;
	 margin-top:20px;
	 line-height:30px;
}

.solu_title{
	 text-align:center; 
	 color:#0a0a0a; 
     font-size:20px;	
	 margin-top:20px;
}
.solu_yi_ico{
	width:100%;	
    	}
.solu_yi_ico li{
	width:46%;	
    margin-top:30px;
    float:left;
	border: #cbcbcb solid 1px;	
	margin-right:2%;
	}
.solu_yi_ico li:first-child{
	margin-right:6%;
	}
.solu_yi_ico li img{
	margin:25px 6% 0 6%;
	}
.solu_yi_ico p{
	 text-align:center; 
     color:#9d9d9d; 
     font-size:12px;
	 line-height:6px;
	 margin-top:20px;
	 line-height:30px;
}

.solu_yi_title{
	 text-align:center; 
	 color:#0a0a0a; 
     font-size:14px;	
	 margin-top:20px;
}
.solu_wz{
	width:100%;
	margin-top:32px;
	padding-bottom:30px;
	float:left;	
	height:180px;
	overflow:hidden;
	}
.solu_border{float:left;
	border-bottom:1px dashed #e8e8e8;
	width:80%;
	margin-bottom:10px;}	
.so_title{
	 text-align:left; 
	 line-height:30px;	 
	}
.so_title a{ 
     color:#0651a9; 
     font-size:16px;
	 font-weight:bold;
	 }
.solu_wz p{
	 color:#656565; 
     font-size:14px;
	 }
.solu_wz img{
	width:25%;
	
	float:left;
	margin-right:20px;
	border:1px solid #cfcfd0;
	}
.solu_wz span a{
	color:#23ade8; 
     font-size:14px;
	 float:right;
	 padding-right:18%;
	 }
.solu_wz1{
	width:100%;
	margin-top:32px;
	padding-bottom:30px;
	
	border-bottom:1px dashed #e8e8e8;
	}
.solu_wz1 p{
	 color:#080808; 
     font-size:14px;
	 line-height:28px;
	 }
.so_title1{
	 text-align:left; 
	 line-height:30px;	 
	}
.so_title1 a{ 
     color:#0651a9; 
     font-size:16px;
	 font-weight:bold;
	 }
.so_title1 a:hover{
	color:#f48e48;
	}
.solu_lb{
 width:100%;
margin-top:20px;
	}
.solu_lb_one{
	width:29%;
	margin-left:2%;
	margin-right:2%;
	
	margin-bottom:30px;
	}
.solu_lb_one img{
	width:100%;
	height:196px;
	display:inline-block;
		}
.solu_lb_one a:hover img{
	
	border:1px solid #cfcfd0;
	}
.solu_lb_one p{
	 color:#555555; 
     font-size:14px;
	 line-height:36px;
	 text-align:left;
	 }
.solu_lb_one a:hover p{
	 color:#222222; 
    
	 }
.solu_lb_one p span{
	margin:40px 0;
	line-height:30px;
	margin-left:28%;
	width:43%;
	float:left;
	text-align:center;
	margin-right:29%;
	padding:5px 20px;
	border:1px solid #ffffff;
	color:#ffffff;
	 }
.solu_lb_one a:hover p span {	
	border:1px solid #e60000;
	color:#e60000;
	 }
.so_one_title{
	  
	 line-height:76px;
	 width:100%;
	 color:#000000; 
     font-size:20px;
	 font-weight:bold;
	 text-align:center;	
	 margin-top:42px; 
	}

a:hover .so_one_title { 
     color:#0b71db; 
     
	 }
.solu_ny_l{
	width:70%;
	float:left;
	}
.solu_ny_r{
	width:24%;
	float:right;
	}
.xw_xinxi{
	line-height:24px; 
	color:#706f6d;
	text-align:center;
	}	
.xw_xinxi span{
	padding-right:30px;
	}
.bdshare{
	width:46%;
	margin-top:10px;
	margin-left:30%;
	}
.solu_wz2{
	width:100%;
	margin-left:5px; margin-right:5px;
	padding-right:10px;
	margin-top:32px;
	padding-bottom:30px;
	float:left;	
	}
.solu_wz2 img {
	display:block;
	max-width: 100%
}

.wsolu_wz2{
	width:100%;
	margin-left:5px; margin-right:5px;
	padding-right:10px;
	margin-top:32px;
	padding-bottom:30px;
	line-height:35px;
	float:left;	
	}
.wsolu_wz2 img {
	display:block;
	max-width: 100%
}
.goback{
	margin:10px 20% 10px 58%;
	line-height:30px;	
	width:22%;
	float:right;
	text-align:center;	
	padding:7px 20px;
	background:#f36f3f;
	
	}
.goback a{color:#ffffff;}	
.so_ico{
		
	margin-left:10%;
    	}
.so_ico li{
	width:220px;    
    float:left;	
	margin-bottom:25px;
	}

.so_ico li img{	
	width:220px;
	}
.so_ico p{
	line-height:30px;
	color:#ffffff;
	background:#5977ad;
	width:220px;
	font-size:18px;
	text-align:center;
	} 
.so_ico p a{
	color:#fff;
	}
.so_ico p a:hover,.so_ico p a.curr{
	background:#fa560e;
	display:block;
	}
.so_yi_ico{
	margin-top:20px;	
	margin-left:2%;
    	}
.so_yi_ico li{
	width:46%;    
    float:left;	
	margin-bottom:25px;
	
	}
.so_yi_ico li:first-child{
	margin-right:6%;
	}
.so_yi_ico li img{	
	width:100%;
	}
.so_yi_ico p{
	line-height:30px;
	color:#ffffff;
	background:#5977ad;
	width:100%;
	font-size:18px;
	text-align:center;
	} 
.so_yi_ico p a{
	color:#fff;
	}
.so_yi_ico p a:hover,.so_yi_ico p a.curr{
	background:#fa560e;
	display:block;
	}
.xwfx{
	width:100%;
	float:left;
	margin-top:50px;
	}
.xwfx .title{
	color:#000000;
	font-size:20px;
	font-weight:bold;
	line-height:35px;
	text-align:left;
	margin-bottom:20px;
	}
.xwfx .title span{
	float:right;
	}
.xwfx .title span a{
		color:#545497;
		}
.xwfx .nr{
	width:100%;
	}
.xwfx .nr li{
	width:100%; 
	float:left;
	margin:10px 0;}

.xwfx .nr li span{
	float:left;
	width:17%;
	}
.xwfx .nr_dh{
	width:100%;
	}
.xwfx .nr_dh li{
	width:100%; 
	float:left;
	line-height:40px;
	}
	.xwfx .nr_dh li a{
	width:100%; 
	float:left;
	line-height:40px;
	border-bottom:1px #d2d2d2 dashed;
	color:#333232;
	font-size:16px;}


.xwfx .nr_dh li span{
	float:right;
	width:7%;
	padding-top:15px;
	}

.xwfx .nr .nr_r a{
	color:#545454;
	line-height:24px;
	text-align:left;
	}
.date{
	width:30px;
	height:30px;
	color:#ffffff;
	text-align:center;
	font-size:24px;	
	background:url(../images/datebg.jpg) no-repeat;
	line-height:30px;
	text-indent:-106px;
	}
.date2{	
	height:20px;
	width:80px;
	color:#323232;
	text-align:left;
	font-size:14px;
	float:left;
	display:block;
	overflow:hidden;
	}	
.xwfx .wapnr{
	width:100%;
	}
.xwfx .wapnr li{
	width:100%; 
	float:left;
	margin:10px 0;}

.xwfx .wapnr li span{
	float:left;
	width:17%;
	}
.xwfx .wapnr .nr_r a{
	color:#545454;
	line-height:24px;
	text-align:left;
	}
/*分页*/
.fenye{
	 color:#333333;
	 float:left;
	 width:98.5%;
	 margin-left:1.5%;
	 
	}
.fenye a{
	 color:#333333; margin-right:5px;padding:2px 8px;
	}
.fenye a.curr{
	color:#fff;
	background:#029edb;
	
	}
.fenye a:hover{
	color:#fff;
	background:#029edb;
	
	}
.fenye .blue{
	color:#02aae5;}
/*分页*/
/****zazhi****/
.zazhi {
    width: 100%;
    padding: 75px 0;
}

.zazhi_con {
    width: 100%;
}

.zazhi_con > h5 {
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    padding-bottom: 30px;
    margin-bottom: 40px;
    position: relative;
}

.zazhi_con > h5:before {
    width: 30px;
    height: 3px;
    background: #333;
    position: absolute;
    bottom: -1px;
    left: 50%;
    margin-left: -15px;
    content: '';
}

.zazhi_left {
    position: relative;
}

.zazhi_left_zi {
    width: 223px;
    position: absolute;
    left: -8px;
    top: 50px;
    background: url(../images/zazhi.png) no-repeat left top;
}

.zazhi_left_zi h4 {
    color: #fff;
}

.zazhi_left_zi h4 a {
    color: #fff;
    padding: 2px 0 15px 5px;
}

.zazhi_right {
    border-top: 2px solid #666;
}

.zazhi_r1 {
    padding: 20px 0;
    margin-bottom: 15px;
    border-bottom: 1px solid #ddd;
}

.zazhi_r1_tu {
    width: 40%;
    float: left;
    padding: 0 8%;
}

.zazhi_r1_tu img {
    padding: 3%;
    border: 1px solid #ddd;
}

.zazhi_r1_zi {
    width: 45%;
    float: left;
}
.zazhi_r1_zi a{
    color:#0b71db;
	font-size:20px;	
}
.zazhi_r1_zi h5 {
    color: #999;
    padding: 10px 0;
}

.zazhi_r1_zi p {
    color: #666;
}

.zazhi_r1_ico {
    width: 15%;
    float: left;
    padding: 10% 0% 0 7%;
}
/***********zazhi1页面*************/
.zazhi_btn {
    margin-top: 60px;
    text-align: center;
	margin-bottom: 60px;
}

.zazhi_btn input {
    background: #d60211;
    border: none;
    color: #ffffff;
    font-size: 16px;
    padding: 5px 40px;
}

.zazhi_btn span {
    background: #d60211;
    border: none;
    color: #ffffff;
    font-size: 16px;
    padding: 5px 40px;
}

/***********zazhi1页面*************/


/*在线QQ*/
.wap_right {
    position: fixed;
    top: 80%;
    right: 0;
    margin-top: -75px;
    z-index: 99;
}

.wap_right1 {
    position: relative;
    right: -110px;
    background: #0b71db;
    padding: 7px 14px;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 3px;
    -webkit-transition: .5s ease;
    -moz-transition: .5s ease;
    -ms-transition: .5s ease;
    -o-transition: .5s ease;
    transition: .5s ease;
}

.wap_right1:hover {
    right: -35px;
}

.wap_right1 span {
    display: inline-block;
    font-size: 20px;
    color: #fff;
    padding-right: 10px;
}

.wap_right1 b {
    display: inline-block;
    font-size: 15px;
    line-height: 34px;
    font-weight: lighter;
    color: #fff;
}

.wap_right2 {
    position: relative;
    right: -110px;
    background: #0b71db;
    padding: 7px 14px;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 3px;
    -webkit-transition: .5s ease;
    -moz-transition: .5s ease;
    -ms-transition: .5s ease;
    -o-transition: .5s ease;
    transition: .5s ease;
}

.wap_right2:hover {
    right: -0px;
}

.wap_right2 span {
    display: inline-block;
    font-size: 20px;
    color: #fff;
    padding-right: 10px;
}

.wap_right2 b {
    display: inline-block;
    font-size: 15px;
    line-height: 34px;
    font-weight: lighter;
    color: #fff;
}

.wap_right3 {
    position: relative;
    right: -110px;
    background: #0b71db;
    padding: 7px 14px;
    border-radius: 3px;
    cursor: pointer;
    margin-bottom: 3px;
    -webkit-transition: .5s ease;
    -moz-transition: .5s ease;
    -ms-transition: .5s ease;
    -o-transition: .5s ease;
    transition: .5s ease;
}

.wap_right3:hover {
    right: -35px;
}

.wap_right3 span {
    display: inline-block;
    font-size: 20px;
    color: #fff;
    padding-right: 10px;
}

.wap_right3 b {
    display: inline-block;
    font-size: 15px;
    line-height: 34px;
    font-weight: lighter;
    color: #fff;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}

/*产品*/

.pro_sec1_t > ul li {
    position: relative;
    padding: 0 !important;
}

.pro_sec1_t > ul li img {
    position: relative;
    display: block;
    padding: 40px 40px 10px 40px;
    margin: 0 auto;
    width: 100%;
}

.clearfix1 {
    height: 330px;
	
}

.pro_sec1_t > ul li span {
    margin-bottom: 25px;
    background: #fff;
}

.pro_sec1_t .on_bg span {
    color: #ffffff;
    background: #0b71db;
}

.pro_sec1_t .cp_1 {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.pro_sec1_t .on_bg .cp_1 {
    opacity: 1;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    -webkit-opacity: 1;
}

.pro_sec1_t .cp_1a {
    position: absolute;
    left: 0;
    right: 0;
    -webkit-transition: 0.3s linear;
    -moz-transition: 0.3s linear;
    -ms-transition: 0.3s linear;
    -o-transition: 0.3s linear;
    transition: 0.3s linear;
}

.pro_sec1_t .on_bg .cp_1a {
    opacity: 0;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    -khtml-opacity: 0;
    -webkit-opacity: 0;
}

.cur-page {
    background-color: #d6000f;
}

/*产品*/
/***********products页面*************/

/****pro_sec1****/
.pro_sec1 {
    /*padding: 75px 0;*/
    width: 100%;
    overflow: hidden; /*background: #eef3f5;*/
}

.pro_sec1_t {
    width: 100%;
    margin-bottom: 60px;
}

.pro_sec1_t .on_bg {
    background: #0b71db;
    color:#ffffff;
}

.pro_sec1_t .on_bg img {
    background: #0b71db;
}

.pro_sec1_t > h5 {
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    text-align: center;
    padding-bottom: 30px;
    margin-bottom: 40px;
    position: relative;
    background: #fff;
}

.pro_sec1_t > h5:before {
    width: 30px;
    height: 3px;
    background: #333;
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -15px;
    content: '';
}

.pro_sec1_t > ul {
    padding: 0;
    margin: 0;
    padding-top: 15px;
    text-align: center;
    border-top: 1px solid #dfdfdf;
}

.pro_sec1_t > ul li {
    /*新增*/
    width: 15%;
    float: left;
    /*新增*/
    display: inline-block;
    line-height: 50px;
    text-align: center;
    font-size: 15px;
    letter-spacing: 1px;
    border: 1px #fff solid;
    color: #333;
    padding: 15px;
    -webkit-transition: background .3s linear, border .3s linear;
    -moz-transition: background .3s linear, border .3s linear;
    -ms-transition: background .3s linear, border .3s linear;
    -o-transition: background .3s linear, border .3s linear;
    transition: background .3s linear, border .3s linear;
}

.pro_sec1_t > ul li span {
    display: inline-block;
    width: 100%;
    font-size: 15px;
    letter-spacing: 1px;
    color: #333;
}

.pro_sec1_ton {
    background: #d6000f !important;
    color: #fff !important;
}

.pro_sec1_t > ul li i {
    font-size: 20px;
    float: right;
    line-height: 50px;
    padding-right: 15px;
}

.pro_sec1_con {
    width: 100%;
    margin-bottom: 50px;
    display: none;
}

.pro_sec1_con > h5 {
    font-size: 20px;
    letter-spacing: 1px;
    margin-bottom: 20px;
    color: #333;
}

.pro_sec1_list {
    width: 100%;
    -webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.prolist_img {
    width: 100%;
    background: #f5f5f5;
}

.pro_sec1_list:hover {
    /*box-shadow: 0 0 20px 0 rgba(0,0,0,0.5);*/
}

.pro_sec1_list_img {
    width: 100%;
    text-align: center;
    padding: 10px 0;
    border: 2px #F5F5F5 solid;
    position: relative;
}

.pro_sec1_list_img span {
    position: absolute;
    top: 10px;
    right: 15px;
    font-size: 12px;
}

.pro_sec1_list_img span b {
    display: inline-block;
    font-size: 12px;
    font-weight: normal;
    margin-top: 2px;
}

.pro_sec1_list_zi {
    padding: 15px 0;
    position: relative;
}

.pro_sec1_list_zi h5 {
    font-size: 13px;
    letter-spacing: 1px;
    margin-top: 0;
    color: #000;
    line-height: 25px;
    margin-bottom: 0;
}

.pro_sec1_list_zi p {
    font-size: 13px;
    letter-spacing: 1px;
    color: #333;
}

.pro_sec1_list_zi > a {
    display: inline-block;
    font-size: 13px;
    color: #fff;
    background: #0b71db;
    padding: 5px 10px;
    border-radius: 20px;
    position: absolute;
    right: 5px;
    top: 20px;
    /*margin-bottom: 5px;*/
}

.pro_sec1_con > a {
    display: inline-block;
    width: 100%;
    line-height: 40px;
    text-align: center;
    background: #f1f1f1;
    margin-top: 10px;
    font-size: 14px;
    color: #333;
    letter-spacing: 1px;
    -webkit-transition: .3s linear;
    -moz-transition: .3s linear;
    -ms-transition: .3s linear;
    -o-transition: .3s linear;
    transition: .3s linear;
}

.pro_sec1_con > a i {
    font-size: 18px;
    margin-left: 10px;
}

.pro_sec1_con > a:hover {
    color: #fff;
    background: #d6000f;
}

/****pro_sec1****/

/***********products页面*************/

/***********products_inner页面*************/
.pro_inner {
    padding: 60px 0; /*background: url(../images/pro_innerbg.jpg) repeat-x #f5f7f9;*/
}

.pro_inner_con {
    background: #fff;
    /*border: solid 1px #d8dcde;*/
    background: #fff; /*box-shadow: -2px 2px 6px #e7eaeb, 2px -2px 6px #e7eaeb;*/
}

.pro_inner_con1 {
    width: 100%;
    padding: 30px 45px;
}

.pro_inner_con1_zi h5 {
    font-size: 24px;
    color: #333;
    letter-spacing: 1px;
    margin-bottom: 30px;
}

.pro_inner_con1_zi {
    margin-top: 30px;
}

.pro_inner_con1_zi h5 {
    font-size: 24px;
    color: #0b71db;
    margin-top: 0px;
}

.pro_inner_con1_zi h4 {
    color: #d6000f;
    font-size: 16px;
    color: #ff0000;
}

.pro_inner_con1_zi p {
    font-size: 26px;
    line-height: 60px;
    color: #666;
    margin-bottom: 5px;
	font-weight:bold;
}

.pro_inner_con1_zi p span {
    font-size: 13px;
    color: #666;
    font-weight: 600;
    padding-right: 10px;
}

.pro_inner_con1_zi p i {
    font-size: 12px;
    padding-right: 8px;
}

.p_xh {
    margin-top: 20px;
    padding-top: 20px;
    line-height: 30px;
    border-top: 1px solid #e5e5e5;
}

.pro_imgg {
    padding: 70px 0 35px 50%;
    border-bottom: 1px solid #e5e5e5;
}

.pro_img_tmall {
    background-image: url(../images/products_tmall_bgwhite.png);
    width: 200px;
    height: 53px;
    background-size: 100%;
}

.pro_img_tmall_over {
    background-image: url(../images/products_tmall_bgred.png);
    width: 200px;
    height: 53px;
    border: none;
    background-size: 100%;
}

.pro_img_jd {
    background-image: url(../images/products_jd_bgwhite.png);
    width: 200px;
    height: 53px;
    border: none !important;
    background-size: 100%;
}

.pro_img_jd_over {
    background-image: url(../images/products_jd_bgred.png);
    width: 200px;
    height: 53px;
    border: none;
    background-size: 100%;
}

.pro_inner_con1_img {
    position: relative;
}

.pro_inner_con1_img > img {
    position: absolute;
    top: 0;
    left: 0;
}

.pro_inner_con1_img1 {
    width: 100%;
    margin-top: 15px;
    padding-top: 15px;
    border-top: 1px solid #e2e2e2;
}

.pro_inner_on {
    border: 1px solid #e2e2e2;
}

.pro_inner_con2 {
    width: 100%;
    padding: 30px 0;
}

.pro_inner_con2 > ul {
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #e2e2e2;
    padding: 0 30px;
}

.pro_inner_con2 > ul > li {
    display: inline-block;
    height: 36px;
    line-height: 36px;
    margin: 0px;
    padding: 0 25px;
    
    border-bottom: none;
    cursor: pointer;
   
    background-size: cover;
    position: relative;
    z-index: 2;
}
.pro_inner_con4 {
    width: 100%;
    padding: 10px 0;
}
.pro_inner_con4 > ul {
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #e2e2e2;
    padding: 0 1%;
}

.pro_inner_con4 > ul > li {
    display: inline-block;
    height: 36px;
    line-height: 36px;
    margin: 0px;
   width:32%;
    text-align:center;
    border-bottom: none;
    cursor: pointer;
   
    background-size: cover;
    position: relative;
    z-index: 2;
}
.pro_tabon:before {
    width: 100%;
    height: 105%;
    position: absolute;
    top: 0;
    left: 0;
    content: '';
    background: #fff;
	border-bottom:2px solid #0b71db;
    z-index: -1;
}

.pro_inner_con2_list {
    width: 100%;
    padding: 30px;
    display: none;
}

.pro_inner_con2_list p {
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 25px;
    margin-bottom: 5px;
}
.pro_inner_con2_list img {
	max-width: 100%;
	height: auto;
}
.pro_inner_con4_list {
    width: 100%;
    padding: 10px 1%;
    display: none;
}


.pro_inner_con4_list p {
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 25px;
    margin-bottom: 5px;
}
.pro_inner_con4_list img {
	width: 100%;
	height: auto;
}
.pro_inner_con3 {
    width: 100%;
}

.pro_inner_con3 .nph_tj{}
.pro_inner_con3 .nph_tj li{ width: 100%; color:#225ca5; line-height:35px;}
.pro_inner_con3 .nph_tj li a{ display:inline-block; color:#333333;}
.pro_inner_con3 > h5 {
    border-top: 1px solid #e2e2e2;
    font-size: 15px;
    font-weight: 600;
    letter-spacing: 2px;
    color: #333;
    margin: 0 30px;
    line-height: 50px;
}

.pro_inner_con3s {
    width: 100%;
    padding: 30px;
    /*background: url(../images/bg07.jpg) top left no-repeat;*/
    background-size: 100%;
}

.pro_inner_con3s > ul {
    padding: 0;
    margin: 0;
    width: 100%;
}

.pro_inner_con3s > ul > li {
    width: 16.66%;
    float: left;
    text-align: center;
}

.pro_inner_con3s > ul > li > img {
    width: 70%;
}

.pro_inner_con3s > ul > li > span {
    display: inline-block;
    width: 100%;
    font-size: 13px;
    letter-spacing: 1px;
    line-height: 30px;
    color: #333;
}

.fanhui {
    width: 140px;
    line-height: 40px;
    background: #0b71db;
    margin: 0 auto;
    color: #fff;
    margin-bottom: 50px;
    text-align: center;
}

.fanhui a {
    color: #fff;
    display: block;
}
.fanhui a:hover{color: #fff;}

.fanhui a i {
    padding-left: 5px;
}

/*放大镜*/
#preview {
    float: none;
    margin: 20px auto;
    text-align: center;
    width: 500px;
}

.jqzoom {
    width: 350px;
    height: 350px;
    position: relative;
}

.zoomdiv {
    left: 859px;
    height: 400px;
    width: 400px;
}

.list-h li {
    float: left;
}

#spec-n5 {
    width: 350px;
    height: 56px;
    padding-top: 6px;
    overflow: hidden;
}

/*jqzoom*/
.jqzoom {
    position: relative;
    padding: 0;
}

.zoomdiv {
    z-index: 100;
    position: absolute;
    top: 1px;
    left: 0px;
    width: 400px;
    height: 400px;
    background: url(i/loading.gif) #fff no-repeat center center;
    border: 1px solid #e4e4e4;
    display: none;
    text-align: center;
    overflow: hidden;
}

.bigimg {
    width: 800px;
    height: 800px;
}

.jqZoomPup {
    z-index: 10;
    visibility: hidden;
    position: absolute;
    top: 0px;
    left: 0px;
    width: 50px;
    height: 50px;
    border: 1px solid #aaa;
    background: #FEDE4F 50% top no-repeat;
    opacity: 0.5;
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    filter: alpha(Opacity=50);
    cursor: move;
}

#spec-list {
    position: relative;
    width: 322px;
    margin-right: 6px;
}

#spec-list div {
    margin-top: 0;
    margin-left: -30px;
    *margin-left: 0;
}

/*放大镜*/

.zoomy {
    position: absolute;
    display: none;
    background-repeat: no-repeat;
    -webkit-box-shadow: 3px 3px 10px #000;
    -moz-box-shadow: 3px 3px 10px #000;
    border: 0;
    cursor: url(blank.gif), move;
    line-height: 100px;
    text-align: center;
    background-position: center;
    background-color: #fff;
    z-index: 1000;
}

.zoomy span {
    display: block;
    margin: 10px auto;
    background: -webkit-gradient(linear, 0% 100%, 0% 0%, color-stop(0.50, rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .5)));
    background: -moz-linear-gradient(bottom center, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, .5) 100%);
}

.zoomy img {
    opacity: 0;
    filter: alpha(opacity=0);
}

.zoomy a {
    color: #333;
    text-decoration: none;
}

/***********products_inner页面*************/

.soft_function{width:1140px;height:1500px;margin:0 auto}
.soft_con_icon{width:1140px;height:190px;display:block;padding-top:50px}
.soft_con_icon ul li{float:left;display:block;list-style:none;height:180px;width:150px; margin:0 39px;}
.soft_con_icon ul li a {color:#333333;font-size:20px;font-family:"微软雅黑";text-align:center; margin-bottom:0;}
.soft_con_icon ul li a p{line-height:25px; height:60px;}
.soft_con_icon ul li a:hover,.soft_con_icon ul li a:hover p,.soft_con_icon ul li a.current{color:#fff; background:#0b71db;}
.soft_con{ width:1140px}
.soft_con1{height:120px; width:1140px; padding-bottom:20px;}
.soft_con2{height:825px; width:1138px; background:#fcfcfc;}
.soft_con2 div{float:left;margin:8px 0px;}
.function1{height:300px;width:282px; position:relative; width: 100%;text-align: center;}
.function2{height:259px;width:248px;}
.soft_con2 div img{margin:20px 0 0px 0}
.soft_con2 div p{text-align:center}
.soft_con2 h5 {
    font-size: 13px;
    letter-spacing: 1px;
    margin-top: 0;
    color: #000;
    line-height: 55px;
    margin-bottom: 0;
	text-align:left;
	margin-left:5px;
	text-indent:2em;
}
.function1 span a {
    display: inline-block;
    font-size: 13px;
    color: #fff;
    background: #0b71db;
    padding: 5px 10px;
    border-radius: 20px;
    position: absolute;
    right: 5px;
    bottom: -10px;
	margin-right:25px;
    /*margin-bottom: 5px;*/
}
.function1 span a:hover{color: #fff;}
.function1 img{width:270px; height:242px;}
.p2{font-size:14px;color:#c0c0c0;font-family:"微软雅黑";width:208px;height:50px;line-height:24px;margin:auto;overflow: hidden;}
.pro_imgg > a {
    display: inline-block;
    line-height: 40px;
    color: #0b71db;
    border: 2px solid #0b71db;
    padding: 0 40px;
    border-radius: 6px;
    font-size: 16px;
    letter-spacing: 1px;
    -webkit-transition: 0.3s ease;
    -moz-transition: 0.3s ease;
    -ms-transition: 0.3s ease;
    -o-transition: 0.3s ease;
    transition: 0.3s ease;
}

.pro_imgg > a:hover {
    background: #0b71db;
    color: #fff;
}


