﻿	@charset "utf-8";
	/*powered by:杭州翰臣科技有限公司 邱爽*/
	/*http://www.68hanchen.com http://68hanchen.com*/
	/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
	/*#ff8a00; 翰臣科技有限公司VI色系*/
	/* 起始样式 */

	* {
		margin: 0;
		padding: 0;
	}
	
	body {
		font-family: "微软雅黑";
		margin: 0 auto;
		padding: 0px;
		font-size: 12px;
		height: 100%;
		line-height: 22px;
		width: 100%;
	}
	
	ul,
	ul li,
	ol li,
	tr td,
	dl,
	dd {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	
	p {
		margin: 0;
		padding: 0
	}
	
	.clear {
		clear: both;
		height: 0px;
		line-height: 0px;
		font-size: 0px;
	}
	
	a {
		text-decoration: none;
		cursor: pointer;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	/*a:hover{ text-decoration:underline;}*/
	
	img {
		vertical-align: middle;
	}
	
	.imgs {
		vertical-align: top;
	}
	
	.lf {
		float: left;
	}
	
	.rg {
		float: right;
	}
	
	img {
		border: none;
	}
	
	html {
		overflow-x: hidden;
	}
	.login-container{
		display:flex;
		width:100%;
		justify-content:center;
	}
	.login-container a{
		font-size: 14px !important;
	}
	div:hover,
	li:hover,
	tr:hover,
	a:hover {
		-webkit-transition: none;
		-moz-transition: none;
		transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
		-moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
		-webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
		-o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear;
	}
	
	.text,
	textarea,
	select {
		outline: none;
		font-family: 微软雅黑;
		color: #666;
		font-size: 12px;
		width: 100%;
	}
	
	.ul_lf li,
	.ul_js li {
		position: relative;
	}
	
	::-webkit-scrollbar {
		width: 8px;
	}
	
	::-webkit-scrollbar-thumb {
		background: #ccc;
	}
	
	::-webkit-scrollbar-track {
		background: #fff;
	}
	
	@font-face {
		font-family: Fontsstyle;
		src: url("../fonts/FETTE.ttf"/*tpa=https://www.dianhun.cn/fonts/FETTE.ttf*/), url("../fonts/FETTE.eot"/*tpa=https://www.dianhun.cn/fonts/FETTE.eot*/), url("../fonts/FETTE.svg"/*tpa=https://www.dianhun.cn/fonts/FETTE.svg*/), url("../fonts/FETTE.woff"/*tpa=https://www.dianhun.cn/fonts/FETTE.woff*/);
	}
	
	@font-face {
		font-family: Fontsstyle1;
		src: url("../fonts/gotham.ttf"/*tpa=https://www.dianhun.cn/fonts/gotham.ttf*/), url("../fonts/gotham.eot"/*tpa=https://www.dianhun.cn/fonts/gotham.eot*/), url("../fonts/gotham.svg"/*tpa=https://www.dianhun.cn/fonts/gotham.svg*/), url("../fonts/gotham.woff"/*tpa=https://www.dianhun.cn/fonts/gotham.woff*/);
	}
	
	@font-face {
		font-family: Fontsstyle2;
		src: url("../fonts/1-KS-AVGARDD.ttf"/*tpa=https://www.dianhun.cn/fonts/1-KS-AVGARDD.ttf*/), url("../fonts/1-KS-AVGARDD.eot"/*tpa=https://www.dianhun.cn/fonts/1-KS-AVGARDD.eot*/), url("../fonts/1-KS-AVGARDD.svg"/*tpa=https://www.dianhun.cn/fonts/1-KS-AVGARDD.svg*/), url("../fonts/1-KS-AVGARDD.woff"/*tpa=https://www.dianhun.cn/fonts/1-KS-AVGARDD.woff*/);
	}
	
	@font-face {
		font-family: Fontsstyle3;
		src: url("../fonts/gotham.ttf"/*tpa=https://www.dianhun.cn/fonts/gotham.ttf*/), url("../fonts/gotham.eot"/*tpa=https://www.dianhun.cn/fonts/gotham.eot*/), url("../fonts/gotham.svg"/*tpa=https://www.dianhun.cn/fonts/gotham.svg*/), url("../fonts/gotham.woff"/*tpa=https://www.dianhun.cn/fonts/gotham.woff*/);
	}
	
	@font-face {
		font-family: Fontsstyle4;
		src: url("../fonts/HelveticaNeueLTPro-Bd.ttf"/*tpa=https://www.dianhun.cn/fonts/HelveticaNeueLTPro-Bd.ttf*/), url("../fonts/HelveticaNeueLTPro-Bd.eot"/*tpa=https://www.dianhun.cn/fonts/HelveticaNeueLTPro-Bd.eot*/), url("../fonts/HelveticaNeueLTPro-Bd.svg"/*tpa=https://www.dianhun.cn/fonts/HelveticaNeueLTPro-Bd.svg*/), url("../fonts/HelveticaNeueLTPro-Bd.woff"/*tpa=https://www.dianhun.cn/fonts/HelveticaNeueLTPro-Bd.woff*/);
	}
	/*.BMap_mask,
.BMap_stdMpZoom,
.BMap_stdMpPan,
.BMap_cpyCtrl,
.BMap_scaleTxt,
.BMap_scaleCtrl,
.BMap_omCtrl,
.anchorBL,*/
	
	.moblie_exhi,
	#ascrail2000-hr {
		display: none !important;
	}
	
	.a_txt,
	.nav_ipad,
	.moblie_head {
		display: none;
	}
	
	.div_scroll {
		overflow: auto;
	}
	
	.css3_show .css3_span1 {
		display: block;
		position: absolute;
		top: 0px;
		left: 0px;
		background: #c86f15;
		z-index: 51;
		width: 0px;
		-webkit-transition: all .6s ease-in-out;
		-moz-transition: all .6s ease-in-out;
		transition: all .6s ease-in-out;
	}
	
	.css3_show .css3_span2 {
		display: block;
		position: absolute;
		top: 0px;
		left: 0px;
		background: #a85d11;
		z-index: 52;
		width: 0px;
		-webkit-transition: all .3s ease-in-out;
		-moz-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	
	.css3_show:hover .css3_span1 {
		width: 100%;
		-webkit-transition: all .3s;
		-moz-transition: all .3s ease-in-out;
		transition: all .3s ease-in-out;
	}
	
	.css3_show:hover .css3_span2 {
		width: 100%;
		-webkit-transition: all .6s;
		-moz-transition: all .6s ease-in-out;
		transition: all .6s ease-in-out;
	}
	
	.pad ::-webkit-scrollbar {
		width: 4px;
	}
	
	.pad ::-webkit-scrollbar-thumb {
		background: #f08418;
	}
	
	.pad ::-webkit-scrollbar-track {
		background: none;
	}
	
	.gd {
		overflow-y: scroll;
		padding-right: 1%;
	}
	
	.aaaa1 {
		position: relative;
		top: -150px;
		display: block;
	}
	
	.div_top {
		position: fixed;
		bottom: 5%;
		right: 3%;
		opacity: 0.5;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.div_top:hover {
		opacity: 1;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	/*-webkit-filter: blur(0px); filter: blur(0px);*/
	/*active*/
	/* 公用样式 */
	
	.box {
		width: 1422px;
		margin: 0 auto;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.main_box {
		width: 1600px;
		margin: 0 auto;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.head {
		position: fixed;
		top: 0px;
		left: 0px;
		width: 100%;
		min-width: 1000px;
		z-index: 9999;
		background: #fff;
		border-bottom: 1px solid #ddd;
		height: 100px;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.heg {
		height: 101px;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.logo {
		padding-top: 27px;
		padding-left: 2.18%;
		width: 302px;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.logo a {
		display: block;
		position: relative;
		overflow: hidden;
	}
	
	.logo img {
		width: 100%;
		position: relative;
		z-index: 100;
	}
	
	.logo .p1 {
		position: absolute;
		top: 0%;
		left: 0px;
		width: 100%;
		height: 80%;
		animation: ripple 3s linear 0s infinite;
		-moz-animation: ripple 3s linear 0s infinite;
		-webkit-animation: ripple 3s linear 0s infinite;
		-o-animation: ripple 3s linear 0s infinite;
	}
	/*@keyframes ripple
{
	0%   { height:0%; opacity:1;}
	70% { height:80%; opacity:1;}
	100%{ opacity:0;}
} */
	
	.nav {
		width: 60%;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.nav ul li {
		float: left;
		width: 12.28%;
		height: 100px;
		background: url("../images/1_02.jpg"/*tpa=https://www.dianhun.cn/images/1_02.jpg*/) right center no-repeat;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.nav ul li .a1,
	.nav:hover ul .on .a1 {
		line-height: 100px;
		display: block;
		text-align: center;
		font-size: 16px;
		color: #333;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.nav ul li:hover .a1,
	.nav:hover ul .on:hover .a1,
	.nav ul .on .a1 {
		color: #f08519;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.nav ul .li_none {
		background: none;
	}
	
	.nav ul li .div1 {
		display: none;
		background: #fff;
		width: 100%;
		left: 0px;
		position: absolute;
		top: 101px;
		z-index: 100;
	}
	
	.nav ul li .div1 .p1 {
		width: 57.4%;
		float: right;
		height: 65px;
		line-height: 65px;
	}
	
	.nav ul li .div1 .p1 a {
		color: #999;
		font-size: 14px;
		text-transform: uppercase;
		background: url("../images/1_26.jpg"/*tpa=https://www.dianhun.cn/images/1_26.jpg*/) center bottom no-repeat;
		display: inline-block;
		height: 65px;
		line-height: 65px;
		margin-right: 5%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.nav ul li .div1 .p1 a:hover {
		background: url("../images/1_27.jpg"/*tpa=https://www.dianhun.cn/images/1_27.jpg*/) center bottom no-repeat;
		color: #1a1a1a;
	}
	
	.nav ul li .mad3 .p1 .pad {
		margin-left: 30%;
	}
	
	.nav ul li .mad4 .p1 .pad {
		margin-left: 44%;
	}
	
	.nav ul li .mad5 .p1 .pad {
		margin-left: 45%;
	}
	
	.nav ul li .mad6 .p1 {
		text-align: right;
	}
	
	.language {
		position: absolute;
		top: 0px;
		right: 1%;
		width: 6.5%;
		height: 30px;
		background: #f08519;
		text-align: center;
		line-height: 30px;
		text-transform: uppercase;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.language span {
		height: 30px;
	}
	
	.language a {
		display: block;
		color: #fff;
		position: relative;
		z-index: 100;
	}
	
	.language a span {
		font-family: 宋体;
		margin-left: 10px;
	}
	
	.search {
		position: absolute;
		right: 7.5%;
		top: 0px;
		height: 30px;
		margin-right: 5px;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
		overflow: hidden;
		width: 200px;
		z-index: 100;
	}
	
	.search a {
		display: block;
		background: #b5b5b5;
		width: 30px;
		height: 30px;
		position: absolute;
		right: 0px;
		top: 0px;
		z-index: 100;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.search:hover a {
		background: #f08519
	}
	
	.search .div1 {
		position: absolute;
		right: -170px;
		width: 170px;
		height: 29px;
		background: #fff;
		border-bottom: 1px solid #f08519;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.search:hover .div1 {
		right: 30px;
	}
	
	.search .div1 .text {
		border: 0px;
		width: 100%;
		font-size: 14px;
		color: #666;
		height: 27px;
	}
	
	.head_on {
		height: 50px;
	}
	
	.head_on .nav ul li {
		height: 50px;
	}
	
	.head_on .nav ul li .a1,
	.head_on .nav:hover ul .on .a1 {
		line-height: 50px;
	}
	
	.head_on .nav ul li .div1 {
		top: 51px;
	}
	
	.head_on .logo {
		padding-top: 10px;
		width: 200px;
	}
	
	.head_on .language {
		top: -30px;
	}
	
	.head_on .search {
		top: -30px;
	}
	
	.heg_on {
		height: 51px;
	}
	
	.foot {
		background: #333333;
		padding-top: 4%;
		position: relative;
		z-index: 100;
	}
	
	.foot_top .div1 {
		width: 148px;
		height: 60px;
	}
	
	.foot_top .div1 a {
		display: block;
		position: relative;
		background: #4c4c4c;
		height: 60px;
		overflow: hidden;
	}
	
	.foot_top .div1 a .p1 {
		position: relative;
		z-index: 100;
	}
	
	.foot_top .div1 a .p2 {
		position: absolute;
		left: 0%;
		top: 0%;
		width: 0%;
		height: 0%;
		background: #e26b17;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top .div1 a .p3 {
		position: absolute;
		left: 0%;
		bottom: 0%;
		width: 0%;
		height: 0%;
		background: #e26b17;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top .div1 a .p4 {
		position: absolute;
		right: 0%;
		top: 0%;
		width: 0%;
		height: 0%;
		background: #e26b17;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top .div1 a .p5 {
		position: absolute;
		right: 0%;
		bottom: 0%;
		width: 0%;
		height: 0%;
		background: #e26b17;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top .div1 a:hover .p2 {
		width: 50%;
		height: 50%;
	}
	
	.foot_top .div1 a:hover .p3 {
		width: 50%;
		height: 50%;
	}
	
	.foot_top .div1 a:hover .p4 {
		width: 50%;
		height: 50%;
	}
	
	.foot_top .div1 a:hover .p5 {
		width: 50%;
		height: 50%;
	}
	
	.foot_top ul {
		margin-left: 95px;
	}
	
	.foot_top ul li {
		margin-bottom: 5px;
	}
	
	.foot_top ul li a {
		position: relative;
		left: 0px;
		color: #6a6a6a;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top ul .li {
		margin-bottom: 15px;
	}
	
	.foot_top ul .li a {
		color: #999;
		font-weight: bold;
		font-size: 14px;
	}
	
	.foot_top ul li a:hover {
		left: -5px;
		color: #e26b17;
	}
	
	.foot_top .div2 {
		width: 355px;
	}
	
	.foot_top .div2 .p1 a {
		color: #999999;
		font-size: 14px;
		font-weight: bold;
	}
	
	.foot_top .div2 .p1 a:hover {
		color: #e26b17;
	}
	
	.foot_top .div2 .p2 {
		margin-top: 20px;
	}
	
	.foot_top .div2 .p2 .lf {
		border: 1px solid #626262;
		width: 47.5%;
		border-radius: 20px;
		height: 34px;
		line-height: 34px;
		background: url("../images/1_25.jpg"/*tpa=https://www.dianhun.cn/images/1_25.jpg*/) 90% center no-repeat;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top .div2 .p2 .rg {
		border: 1px solid #626262;
		width: 47.5%;
		border-radius: 20px;
		height: 34px;
		line-height: 34px;
		background: url("../images/1_25.jpg"/*tpa=https://www.dianhun.cn/images/1_25.jpg*/) 90% center no-repeat;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.foot_top .div2 .p2 a {
		color: #838383;
		display: block;
		padding-left: 10%;
		padding-right: 10%;
	}
	
	.foot_top .div2 .p2 .lf:hover {
		background: url("../images/1_25.jpg"/*tpa=https://www.dianhun.cn/images/1_25.jpg*/) 90% center no-repeat #fff;
	}
	
	.foot_top .div2 .p2 .rg:hover {
		background: url("../images/1_25.jpg"/*tpa=https://www.dianhun.cn/images/1_25.jpg*/) 90% center no-repeat #fff;
	}
	
	.foot_bottom {
		border-top: 1px solid #282828;
		margin-top: 2%;
		padding-bottom: 1%;
		padding-top: 1%;
	}
	
	.foot_bottom .lf {
		color: #6a6a6a;
	}
	
	.foot_bottom .lf a {
		color: #6a6a6a;
	}
	
	.foot_bottom .lf a:hover {
		color: #e26b17;
	}
	
	.foot_bottom .lf span {
		margin-left: 30px;
		margin-right: 30px;
	}
	
	.foot_bottom .lf .div2 {
		margin-top: 5px;
	}
	
	.foot_bottom .rg {
		padding-top: 27px;
		color: #333333;
	}
	
	.foot_bottom .rg a {
		color: #333
	}
	
	.foot_bottom .rg a:hover {
		color: #e26b17;
	}
	
	.foot1 {
		display: none;
	}
	
	.a_txt1 {
		position: fixed;
		width: 0%;
		height: 0%;
		overflow: hidden;
		z-index: 10001;
		left: 0px;
		top: 0px;
	}
	
	.a_txt1 .div1 {
		background: #000;
		filter: alpha(opacity=0);
		opacity: 0;
		position: absolute;
		width: 100%;
		height: 100%;
	}
	
	.a_txt1 .div2 {
		position: absolute;
		width: 1200px;
		height: 639px;
		top: 50%;
		left: 50%;
		margin-top: -320px;
		margin-left: -600px;
		filter: alpha(opacity=0);
		opacity: 0;
	}
	
	.a_txt1 .div2 .p1 {
		float: left;
		width: 1100px;
		height: 619px;
		padding: 10px;
		background: #fff;
	}
	
	.a_txt1 .div2 .p2 {
		float: right;
	}
	
	.a_txt1 .div2 .p2 img {
		-moz-transform 1s;
		-webkit-transition: width 1s, height 1s, -webkit-transform 1s;
		-o-transition: width 1s, height 1s, -o-transform 1s;
	}
	
	.a_txt1 .div2 .p2 img:hover {
		transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
	}
	
	.a_txt_a {
		position: fixed;
		width: 0%;
		height: 0%;
		overflow: hidden;
		z-index: 10001;
		left: 0px;
		top: 0px;
	}
	
	.a_txt_a .div1 {
		background: #000;
		filter: alpha(opacity=0);
		opacity: 0;
		position: absolute;
		width: 100%;
		height: 100%;
	}
	
	.a_txt_a .div2 {
		position: absolute;
		width: 490px;
		height: 400px;
		top: 50%;
		left: 50%;
		margin-top: -200px;
		margin-left: -245px;
		filter: alpha(opacity=0);
		opacity: 0;
	}
	
	.a_txt_a .div2 .p1 {
		float: left;
		width: 440px;
		height: 380px;
		background: #fff;
	}
	
	.a_txt_a .div2 .p1 .pp1 {
		background: #f0841a;
		height: 40px;
		line-height: 40px;
		padding-left: 25px;
		font-size: 14px;
		color: #fff;
		font-weight: bold;
	}
	
	.a_txt_a .div2 .p1 .pp2 {
		padding: 40px 25px;
	}
	
	.a_txt_a .div2 .p1 .pp2 table {
		margin: 0 auto;
	}
	
	.a_txt_a .div2 .p1 .pp2 td {
		padding-right: 5%;
		padding-bottom: 10px;
		color: #666
	}
	
	.a_txt_a .div2 .p1 .pp2 td .text {
		border: 0px;
		background: none;
		line-height: 30px;
		height: 30px;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp1 {
		padding-left: 5%;
		padding-right: 5%;
		border: 1px solid #ddd;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp2 {
		border: 1px solid #ddd;
		width: 55%;
		padding-left: 5%;
		padding-right: 5%;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp3 {
		width: 30%;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp3 a {
		display: block;
		background: #f4f4f4;
		border: 1px solid #ddd;
		height: 30px;
		line-height: 30px;
		text-align: center;
		width: 100%;
		color: #666;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp3 a:hover {
		background: #f0841a;
		color: #fff;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp4 {
		width: 30%;
		border: 1px solid #efefef;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .ppp4 img {
		width: 100%;
		height: 30px;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .a1 {
		display: block;
		margin: 0 auto;
		margin-top: 20px;
		width: 150px;
		height: 45px;
		line-height: 45px;
		text-align: center;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		background: #f0841a;
	}
	
	.a_txt_a .div2 .p1 .pp2 td .a1:hover {
		background: #c24e00
	}
	
	.a_txt_a .div2 .p2 {
		margin-top: 5px;
		float: right;
	}
	
	.a_txt_a .div2 .p2 img {
		width: 30px;
		-moz-transform 1s;
		-webkit-transition: width 1s, height 1s, -webkit-transform 1s;
		-o-transition: width 1s, height 1s, -o-transform 1s;
	}
	
	.a_txt_a .div2 .p2 img:hover {
		transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
	}
	
	.a_txt_b {
		position: fixed;
		width: 0%;
		height: 0%;
		overflow: hidden;
		z-index: 10001;
		left: 0px;
		top: 0px;
	}
	
	.a_txt_b .div1 {
		background: #000;
		filter: alpha(opacity=0);
		opacity: 0;
		position: absolute;
		width: 100%;
		height: 100%;
	}
	
	.a_txt_b .div2 {
		position: absolute;
		width: 100%;
		height: 100%;
		background: url("../images/tj_43.jpg"/*tpa=https://www.dianhun.cn/images/tj_43.jpg*/) center repeat;
		background-size: cover;
		filter: alpha(opacity=0);
		opacity: 0;
	}
	
	.a_txt_b .div2 .p1 {
		position: absolute;
		top: 5%;
		right: 2.5%;
	}
	
	.a_txt_b .div2 .p1 img {
		-moz-transform 1s;
		-webkit-transition: width 1s, height 1s, -webkit-transform 1s;
		-o-transition: width 1s, height 1s, -o-transform 1s;
	}
	
	.a_txt_b .div2 .p1 img:hover {
		transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		-o-transform: rotate(360deg);
	}
	
	.a_txt_b .div2 .p2 {
		width: 1200px;
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: -600px;
		margin-top: -90px;
	}
	
	.a_txt_b .div2 .p2 .pp1 {
		border-bottom: 4px solid #ff8c21;
		height: 120px;
	}
	
	.a_txt_b .div2 .p2 .pp1 .text {
		border: none;
		background: none;
		height: 120px;
		font-size: 40px;
		text-align: center;
		color: #fff;
		opacity: 0.1;
		font-weight: bold;
	}
	
	.a_txt_b .div2 .p2 .pp1 a {
		display: block;
		position: absolute;
		top: 0px;
		right: 0px;
		height: 120px;
		line-height: 120px;
	}
	
	.a_txt_b .div2 .p2 .pp2 {
		text-align: center;
		margin-top: 25px;
	}
	
	.a_txt_b .div2 .p2 .pp2 a {
		color: #fff;
		font-size: 14px;
		margin-left: 15px;
		margin-right: 15px;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕 */
		.box {
			width: 1200px;
		}
		.main_box {
			width: 1200px;
		}
		.nav ul li .a1,
		.nav:hover ul .on .a1 {
			font-size: 14px;
		}
		.nav ul li .div1 .p1 a {
			font-size: 12px;
		}
		.language {
			width: 7.5%;
			right: 0.5%;
		}
		.search {
			right: 8.0%;
		}
		.foot_top ul {
			margin-left: 60px;
		}
		.nav ul li .div1 .p1 {
			width: 58.1%;
		}
	}
	
	.div_ser {
		padding-top: 5%;
		padding-bottom: 5%;
	}
	
	.div_ser .div1 {
		color: #1a1a1a;
		font-size: 36px;
		line-height: 38px;
	}
	
	.div_ser .div2 {
		color: #a0a0a0;
		font-size: 14px;
		line-height: 40px;
		margin-top: 1.5%;
	}
	
	.div_ser1 {
		background: url("../images/4_02.jpg"/*tpa=https://www.dianhun.cn/images/4_02.jpg*/) top center no-repeat;
		padding-top: 3%;
		padding-bottom: 3%;
	}
	
	.div_ser1 ul li {
		float: left;
		width: 22%;
		margin-right: 4%;
		text-align: center;
	}
	
	.div_ser1 ul li .div1 {
		position: relative;
		width: 30%;
		margin: 0 auto;
	}
	
	.div_ser1 ul li .div1 .p1 {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		-webkit-transition: all linear 10s;
		-moz-transition: all linear 10s;
		transition: all linear 10s;
	}
	
	.div_ser1 ul li .div1 .p2 {
		position: relative;
		z-index: 100;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_ser1 ul li .div1 img {
		width: 100%;
	}
	
	.div_ser1 ul li .div2 {
		margin-top: 5%;
		font-size: 20px;
		color: #1a1a1a;
	}
	
	.div_ser1 ul li .div3 {
		font-size: 14px;
		line-height: 26px;
		color: #808080;
		margin-top: 3%;
		height: 52px;
		overflow: hidden;
	}
	
	.div_ser1 ul li .div4 {
		width: 158px;
		height: 37px;
		border: 2px solid #ff994d;
		margin: 0 auto;
		margin-top: 3%;
		text-align: center;
		line-height: 37px;
		color: #eb7218;
		font-size: 14px;
		position: relative;
	}
	
	.div_ser1 ul li .div4 .p1 {
		position: relative;
		z-index: 100;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		color: #666
	}
	
	.div_ser1 ul li .css3_show .css3_span1 {
		height: 37px;
		background: #fcae74;
	}
	
	.div_ser1 ul li .css3_show .css3_span2 {
		height: 37px;
		background: #ff994d;
	}
	
	.div_ser1 ul li:hover .div1 .p1 {
		transform: rotate(36000deg);
		-moz-transform: rotate(3600deg);
		-webkit-transform: rotate(3600deg);
		-o-transform: rotate(3600deg);
	}
	
	.div_ser1 ul li:hover .div1 .p2 {
		transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
		-moz-transform: rotateY(180deg);
	}
	
	.div_ser1 ul li .div4:hover .p1 {
		color: #fff;
	}
	
	@media screen and (max-width: 1200px) and (min-width:1024px) {
		/* Ipad */
		.box {
			width: 1000px;
		}
		.main_box {
			width: 1000px;
		}
		.nav ul li .a1,
		.nav:hover ul .on .a1 {
			font-size: 14px;
		}
		.nav ul li .div1 .p1 a {
			font-size: 12px;
		}
		.language {
			width: 7.5%;
			right: 0.5%;
		}
		.foot_top ul {
			margin-left: 60px;
		}
		.foot_top .div2 {
			width: 150px;
		}
		.foot_top .div2 .p2 .lf {
			width: 100%;
		}
		.foot_top .div2 .p2 .rg {
			width: 100%;
			margin-top: 15px;
		}
		.nav ul li .div1 .p1 {
			width: 58.1%;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.aaaa1 {
			top: -70px;
		}
		.box {
			width: auto;
			padding-left: 5%;
			padding-right: 5%;
		}
		.main_box {
			width: auto;
			padding-left: 5%;
			padding-right: 5%;
		}
		.head {
			display: none;
		}
		.moblie_head {
			display: block;
			height: 44px;
			background: #fff;
			position: fixed;
			top: 0px;
			left: 0px;
			width: 100%;
			z-index: 9999;
			border-bottom: 1px solid #ddd;
		}
		.moblie_head .lf {
			padding-top: 10px;
			padding-left: 5%;
		}
		.moblie_head .lf img {
			height: 24px;
		}
		.moblie_head .rg {
			padding-right: 5%;
			padding-top: 14px;
		}
		.moblie_head .rg a img {
			height: 16px;
			vertical-align: top;
		}
		.heg {
			height: 44px;
		}
		.heg1 {
			height: 44px;
		}
		.foot {
			display: none;
		}
		.foot1 {
			background: #333333;
			padding-top: 3%;
			padding-bottom: 3%;
			display: block;
			text-align: center;
			color: #6a6a6a;
			font-size: 0.36rem;
			line-height: 0.65rem;
			position: relative;
			z-index: 100;
		}
		.foot1 a {
			color: #666
		}
		.a_txt {
			display: block;
			position: fixed;
			top: 0px;
			left: 0px;
			width: 0px;
			height: 0px;
			overflow: hidden;
			z-index: 10000;
		}
		.a_txt .div1 {
			position: absolute;
			width: 100%;
			height: 100%;
			background: #0b0d19;
			filter: alpha(opacity=0);
			opacity: 0;
			left: 0px;
			top: 0px;
		}
		.a_txt .div2 {
			position: absolute;
			width: 20%;
			left: 0px;
			top: 5%;
			z-index: 100;
			text-align: center;
			filter: alpha(opacity=0);
			opacity: 0;
		}
		.a_txt .div3 {
			position: absolute;
			width: 80%;
			right: 0px;
			top: 0px;
			background: #0b0d19;
			height: 100%;
			z-index: 100;
			right: -80%;
		}
		.a_txt .div3 ul {
			padding-left: 5%;
			padding-right: 5%;
		}
		.a_txt .div3 ul li {
			border-bottom: 1px solid #232530;
		}
		.a_txt .div3 ul li a {
			display: block;
			height: 45px;
			color: #fff;
			line-height: 45px;
			padding-left: 5%;
			font-size: 16px;
		}
		.a_txt .div3 ul li .a_js2 {
			background: url("../images/plus.png"/*tpa=https://www.dianhun.cn/images/plus.png*/) 95% center no-repeat;
			-webkit-transition: all 0s;
			-moz-transition: all 0s;
			transition: all 0s;
		}
		.a_txt .div3 ul li .a_js2_on {
			background: url("../images/reduce.jpg"/*tpa=https://www.dianhun.cn/images/reduce.jpg*/) 95% center no-repeat;
			-webkit-transition: all 0s;
			-moz-transition: all 0s;
			transition: all 0s;
		}
		.a_txt .div3 ul li .a_txt2 a {
			height: 40px;
			line-height: 40px;
			font-size: 14px;
		}
		.a_txt1 .div2 {
			width: 90%;
			top: 35%;
			left: 5%;
			height: auto;
			margin-top: 0;
			margin-left: 0;
		}
		.a_txt1 .div2 .p1 {
			float: none;
			width: 90%;
			padding: 5%;
			height: auto;
		}
		.a_txt1 .div2 .p2 {
			float: none;
			position: absolute;
			top: -30px;
			right: 0px;
		}
		.a_txt1 .div2 .p2 img {
			width: 25px;
		}
		.a_txt_a .div2 {
			width: 90%;
			top: 15%;
			left: 5%;
			height: auto;
			margin-top: 0;
			margin-left: 0;
		}
		.a_txt_a .div2 .p1 {
			float: none;
			width: 100%;
			height: auto;
		}
		.a_txt_a .div2 .p1 .pp1 {
			padding-left: 5%;
		}
		.a_txt_a .div2 .p1 .pp2 {
			padding: 5% 0px;
		}
		.a_txt_a .div2 .p2 {
			float: none;
			position: absolute;
			top: -35px;
			right: 0px;
		}
		.a_txt_a .div2 .p2 img {
			width: 25px;
		}
		.a_txt_b .div2 .p2 {
			width: 90%;
			left: 5%;
			margin-left: -0px;
		}
		.a_txt_b .div2 .p2 .pp1 .text {
			text-align: left;
		}
	}
	/* 公用样式 End */
	/* Index */
	
	.DB_tab25 {
		width: 100%;
		position: relative;
	}
	
	.DB_tab25 img {
		width: 100%;
	}
	
	.DB_tab25 .DB_bgSet {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
	}
	
	.DB_tab25 .DB_bgSet li {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
	}
	
	.DB_tab25 .DB_bgSet li img {
		width: 100%;
	}
	
	.DB_tab25 .DB_imgSet {
		position: absolute !important;
		left: 0px;
		top: 0px;
		width: 100%;
		height: 100%;
		z-index: 100;
		display: none;
	}
	
	.DB_tab25 .DB_imgSet li {
		width: 100%;
		height: 100%;
	}
	
	.DB_tab25 .DB_imgSet .DB_1_1 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 6.83%;
		padding-left: 11.92%;
		width: 15.26%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.DB_tab25 .DB_imgSet .DB_1_2 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 13.3%;
		padding-left: 11.92%;
		width: 22.08%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.DB_tab25 .DB_imgSet .DB_1_3 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 19.5%;
		padding-left: 11.92%;
		width: 22.08%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
		.DB_tab25 .DB_imgSet .DB_1_4 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 19.5%;
		padding-left: 11.92%;
		width: 22.08%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	
	.DB_tab25 .DB_imgSet .DB_2_1 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 10%;
		padding-left: 66.31%;
		width: 13.54%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.DB_tab25 .DB_imgSet .DB_2_2 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 13.3%;
		padding-left: 68.39%;
		width: 11.77%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.DB_tab25 .DB_imgSet .DB_2_3 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 18%;
		padding-left: 61.16%;
		width: 22.44%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.DB_tab25 .DB_imgSet .DB_2_4 {
		display: block;
		position: absolute;
		left: 0px;
		top: 0px;
		padding-top: 18%;
		padding-left: 61.16%;
		width: 22.44%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.DB_tab25 .DB_menuWrap {
		position: absolute;
		width: 100%;
		text-align: center;
		/*height: /*z-index:100*/
		;
		bottom: 10%;
		z-index: 150;
	}
	
	.DB_tab25 .DB_menuWrap .DB_menuSet li {
		display: inline-block;
		background: #fff;
		width: 13px;
		height: 13px;
		margin: 0 8px;
		border-radius: 100%;
		cursor: pointer;
	}
	
	.DB_tab25 .DB_menuWrap .DB_menuSet .select {
		background: #fe7c06
	}
	
	.moblie_banner {
		display: none;
		position: relative;
		overflow: hidden;
		width: 100%;
		height: 100%;
	}
	
	.moblie_banner .slides {
		width: 100%;
		position: relative;
		z-index: 1;
	}
	
	.moblie_banner .slides li {
		width: 100%;
		height: auto;
	}
	
	.moblie_banner .slides li img {
		width: 100%;
		height: auto
	}
	
	.moblie_banner .flex-control-nav {
		position: absolute;
		bottom: 5%;
		z-index: 99;
		width: 100%;
		text-align: center;
		left: 0px;
	}
	
	.moblie_banner .flex-control-nav li {
		display: inline-block;
		width: 10px;
		height: 10px;
		margin: 0 5px;
	}
	
	.moblie_banner .flex-control-nav li span {
		display: none;
	}
	
	.moblie_banner .flex-control-nav li a {
		width: 10px;
		height: 10px;
		cursor: pointer;
		background: #fff;
		display: block;
		border-radius: 100%;
	}
	
	.moblie_banner .flex-control-nav li a.flex-active {
		background: #fe7c06
	}
	
	.moblie_banner .flex-direction-nav {
		display: none;
	}
	
	.div_index {
		position: relative;
		z-index: 100;
		background: #f5f5f5;
	}
	
	.div_title {
		text-align: center;
	}
	
	.div_title .div_div1 {
		font-family: Fontsstyle1;
		font-size: 42px;
		line-height: 44px;
		text-transform: uppercase;
		background: url("../images/1_08.jpg"/*tpa=https://www.dianhun.cn/images/1_08.jpg*/) center bottom no-repeat;
		padding-bottom: 1.5%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.div_title .div_div2 {
		font-size: 28px;
		line-height: 30px;
		margin-top: 1.5%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.div_title1 {
		text-align: center;
	}
	
	.div_title1 .div_div1 {
		color: #b2b2b2;
		font-family: Minion Pro;
		font-size: 38px;
		line-height: 42px;
		text-transform: uppercase;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.div_title1 .div_div2 {
		color: #1a1a1a;
		font-weight: bold;
		font-size: 20px;
		line-height: 30px;
		margin-top: 0.3%;
		-webkit-transition: all 0s linear;
		-moz-transition: all 0s linear;
		transition: all 0s linear;
	}
	
	.ss {
		background: #fff;
		border-top: 4px solid #f08519;
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.2);
		height: 80px;
		position: relative;
		top: -42px;
		cursor: pointer;
		overflow: hidden;
		line-height: 80px;
		display: none;
	}
	
	.ss .css3_span2 {
		margin-top: -4px;
		height: 4px;
		-webkit-transition: all 1.5s ease-in-out;
		-moz-transition: all 1.5s ease-in-out;
		transition: all 1.5s ease-in-out;
	}
	
	.ss:hover .css3_span2 {
		width: 100%;
		-webkit-transition: all 1.5s ease-in-out;
		-moz-transition: all 1.5s ease-in-out;
		transition: all 1.5s ease-in-out;
	}
	
	.ss .lf {
		width: 80%;
		padding-left: 5%;
		position: relative;
	}
	
	.ss .lf ul li {
		overflow: hidden;
	}
	
	.ss .lf ul li .div1 {
		float: left;
		width: 80%;
		color: #1a1a1a;
	}
	
	.ss .lf ul li .div1 span {
		background: url("../images/1_41.jpg"/*tpa=https://www.dianhun.cn/images/1_41.jpg*/) center left no-repeat;
		padding-left: 28px;
	}
	
	.ss .lf ul li .div2 {
		float: right;
		width: 20%;
		text-align: right;
		color: #999;
	}
	
	.ss .flex-prev {
		background: url("../images/1_42.jpg"/*tpa=https://www.dianhun.cn/images/1_42.jpg*/) center no-repeat;
		width: 7px;
		height: 12px;
		position: absolute;
		top: 34px;
		right: 45px;
		z-index: 100;
	}
	
	.ss .flex-prev:hover {
		background: url("../images/1_42a.jpg"/*tpa=https://www.dianhun.cn/images/1_42a.jpg*/) center no-repeat;
	}
	
	.ss .flex-next {
		background: url("../images/1_43.jpg"/*tpa=https://www.dianhun.cn/images/1_43.jpg*/) center no-repeat;
		width: 7px;
		height: 12px;
		position: absolute;
		top: 34px;
		right: -25px;
		z-index: 100;
	}
	
	.ss .flex-control-nav {
		display: none;
	}
	
	.ss .rg {
		width: 10%;
		text-align: right;
		padding-right: 5%;
		line-height: 80px;
		color: #999;
	}
	
	.dd {
		background: #f5f5f5;
		padding-top: 2%;
	}
	
	.dd .div1 {
		text-align: center;
		font-size: 46px;
		line-height: 48px;
		color: #333;
		margin-top: 3%;
	}
	
	.dd .div2 {
		text-align: center;
		font-size: 14px;
		line-height: 32px;
		color: #333;
		margin: 0 auto;
		margin-top: 1.5%;
		width: 800px;
	}
	
	.dd .div3 {
		width: 1200px;
		margin: 0 auto;
		margin-top: 3%;
		position: relative;
	}
	
	.dd .div3 ul li {
		float: left;
		text-align: center;
	}
	
	.dd .div3 ul .li1 {
		width: 35%;
	}
	
	.dd .div3 ul .li2 {
		width: 30%;
	}
	
	.dd .div3 ul .li3 {
		width: 35%;
	}
	
	.dd .div3 ul li .p1 {
		font-size: 80px;
		line-height: 82px;
	}
	
	.dd .div3 ul li .p1 span {
		font-family: Fontsstyle
	}
	
	.dd .div3 ul li .p1 .span1 {
		font-size: 40px;
		line-height: 40px;
		position: relative;
		top: -8px;
		margin-left: 8px;
	}
	
	.dd .div3 ul li .p2 {
		font-size: 18px;
		line-height: 32px;
	}
	
	.dd .div4 {
		text-align: center;
		margin: 0 auto;
		margin-top: 3%;
		width: 234px;
	}
	
	.dd .div4 a {
		position: relative;
		z-index: 10;
		color: #de411a;
		display: inline-block;
		width: 234px;
		border: 2px solid #ff7d05;
		height: 43px;
		line-height: 43px;
		font-size: 16px;
	}
	
	.dd .div4 a:hover {
		border: 2px solid #a85d11;
		color: #fff;
	}
	
	.dd .div4 a .p1 {
		position: relative;
		z-index: 100;
	}
	
	.dd .div4 a .css3_span1 {
		height: 43px;
	}
	
	.dd .div4 a .css3_span2 {
		height: 43px;
	}
	
	.dd .div4 a .p2 {
		position: absolute;
		right: -23px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.dd .div4 a:hover .p2 {
		right: -47px;
	}
	
	.ff {
		background: url("../images/1_10.jpg"/*tpa=https://www.dianhun.cn/images/1_10.jpg*/) top center no-repeat;
		padding-top: 3%;
		margin-top: 3%;
		padding-bottom: 3%;
		overflow: hidden;
		position: relative;
		z-index: 10;
	}
	
	.ff ul {
		margin-top: 4%;
	}
	
	.ff ul li {
		float: left;
		width: 32%;
		margin-right: 2%;
		background: #fff;
		top: 0px;
		position: relative;
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0);
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.ff ul li a {
		display: block;
		padding: 5%;
	}
	
	.ff ul li a .div1 {
		position: relative;
		overflow: hidden;
	}
	
	.ff ul li a .div1 .p1 {
		height: 194px;
	}
	
	.ff ul li a .div1 .p1 img {
		width: 100%;
	}
	
	.ff ul li a .div1 .p2 {
		position: absolute;
		top: 0px;
		left: 0px;
		height: 100%;
		width: 100%;
		-webkit-transform: rotate(45deg);
	}
	
	.ff ul li a .div1 .p2 .pp_lf {
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		position: absolute;
		top: -100%;
		left: -50%;
		width: 100%;
		height: 300%;
		background: rgba(0, 0, 0, 0.2);
	}
	
	.ff ul li a .div1 .p2 .pp_rg {
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		position: absolute;
		top: -100%;
		right: -50%;
		width: 100%;
		height: 300%;
		background: rgba(0, 0, 0, 0.2);
	}
	
	.ff ul li:hover a .div1 .pp_lf {
		left: -100%;
	}
	
	.ff ul li:hover a .div1 .pp_rg {
		right: -100%;
	}
	
	.ff ul li a .div2 .p1 {
		margin-top: 5%;
		font-size: 16px;
		color: #333;
		font-weight: bold;
		height: 22px;
		overflow: hidden;
	}
	
	.ff ul li a .div2 .p2 {
		margin-top: 3%;
		color: #4c4c4c;
		line-height: 24px;
		height: 72px;
		overflow: hidden;
	}
	
	.ff ul li a .div3 {
		background: #e2e0e3;
		margin-top: 3%;
		line-height: 50px;
		padding-left: 5%;
		padding-right: 5%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.ff ul li a .div3 .lf {
		background: url("../images/1_14.png"/*tpa=https://www.dianhun.cn/images/1_14.png*/) center left no-repeat;
		padding-left: 22px;
		color: #333;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.ff ul li a .div3 .lf1 {
		background: url("../images/1_15.png"/*tpa=https://www.dianhun.cn/images/1_15.png*/) center left no-repeat;
	}
	
	.ff ul li a .div3 .rg {
		color: #333;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.ff ul li:hover {
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
		top: -15px;
	}
	
	.ff ul li:hover .div3 {
		background: #e26b17
	}
	
	.ff ul li:hover .div3 .lf {
		background: url("../images/1_14a.png"/*tpa=https://www.dianhun.cn/images/1_14a.png*/) center left no-repeat;
		color: #fff;
	}
	
	.ff ul li:hover .div3 .lf1 {
		background: url("../images/1_15a.png"/*tpa=https://www.dianhun.cn/images/1_15a.png*/) center left no-repeat;
	}
	
	.ff ul li:hover .div3 .rg {
		color: #fff;
	}
	
	.gg {
		height: 385px;
		overflow: hidden;
	}
	
	.hh {
		padding-top: 3%;
		background: #fff;
		padding-bottom: 5%;
		overflow: hidden;
	}
	
	.hh ul {
		height: 556px;
		overflow: hidden;
		margin-top: -30px;
	}
	
	.hh ul li {
		height: 456px;
		float: left;
		width: 142px;
		position: relative;
		transition: all 0.1s;
		cursor: pointer;
		overflow: hidden;
		padding-top: 100px;
	}
	
	.hh ul .li1 {
		background: url("../images/1_27bg.jpg"/*tpa=https://www.dianhun.cn/images/1_27bg.jpg*/) center 100px no-repeat;
	}
	
	.hh ul .li2 {
		background: url("../images/1_28bg.jpg"/*tpa=https://www.dianhun.cn/images/1_28bg.jpg*/) center 100px no-repeat;
	}
	
	.hh ul .li3 {
		background: url("../images/1_29bg.jpg"/*tpa=https://www.dianhun.cn/images/1_29bg.jpg*/) center 100px no-repeat;
	}
	
	.hh ul .li4 {
		background: url("../images/1_30bg.jpg"/*tpa=https://www.dianhun.cn/images/1_30bg.jpg*/) center 100px no-repeat;
	}
	
	.hh ul .li5 {
		background: url("../images/1_31bg.jpg"/*tpa=https://www.dianhun.cn/images/1_31bg.jpg*/) center 100px no-repeat;
	}
	
	.hh ul .li6 {
		background: url("../images/1_32bg.jpg"/*tpa=https://www.dianhun.cn/images/1_32bg.jpg*/) center 100px no-repeat;
	}
	
	.hh ul li .div1 {
		float: right;
		overflow: hidden;
		position: relative;
		right: -100px;
		margin-top: 0px;
		transition: all 0.5s;
	}
	
	.hh ul li .div2 {
		position: absolute;
		width: 100%;
		height: 350px;
		left: 0px;
		background: #999aa5;
		opacity: 0.55;
		bottom: 106px;
		transition: all 0.5s;
	}
	
	.hh ul li .div3 {
		position: absolute;
		bottom: 0px;
		width: 100%;
		height: 106px;
		text-align: center;
		transition: all 0s;
	}
	
	.hh ul li .div3 .p1 {
		text-align: center;
		padding-top: 66px;
		font-size: 16px;
		color: #333;
		transition: all 0s;
	}
	
	.hh ul li .div3 .p2 {
		opacity: 0;
		transition: all 0s;
	}
	
	.hh ul .li1 .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34.png*/) center 12px no-repeat #e5e5e5;
	}
	
	.hh ul .li2 .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35.png*/) center 12px no-repeat #e5e5e5;
	}
	
	.hh ul .li3 .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36.png*/) center 12px no-repeat #e5e5e5;
	}
	
	.hh ul .li4 .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37.png*/) center 12px no-repeat #e5e5e5;
	}
	
	.hh ul .li5 .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38.png*/) center 12px no-repeat #e5e5e5;
	}
	
	.hh ul .li6 .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39.png*/) center 12px no-repeat #e5e5e5;
	}
	
	.hh ul li .div4 {
		position: absolute;
		top: 25%;
		left: 5%;
		width: 275px;
		opacity: 0;
		color: #eee;
		overflow: hidden;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.hh ul li .div4 .p1 {
		font-size: 30px;
	}
	
	.hh ul li .div4 .p2 {
		font-size: 12px;
		margin-top: 8%;
	}
	
	.hh ul li .div4 .p3 {
		margin-top: 3%;
	}
	
	.hh ul li .div4 .p3 img {
		margin-right: 5px;
	}
	
	.hh ul li .div4 .p4 {
		width: 92px;
		height: 28px;
		line-height: 28px;
		color: #fff;
		background: #e26b17;
		text-align: center;
		border-radius: 5px;
		margin-top: 10%;
	}
	
	.hh ul li .div4a {
		color: #eee;
	}
	
	.hh ul li.on {
		width: 708px;
	}
	
	.hh ul li.on .div1 {
		right: 0px;
		margin-top: -40px;
	}
	
	.hh ul li.on .div2 {
		opacity: 0;
	}
	
	.hh ul li.on .div4 {
		opacity: 1;
	}
	
	.hh ul .li1.on .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34a.png*/) 44px center no-repeat #d85a01;
	}
	
	.hh ul .li2.on .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35a.png*/) 44px center no-repeat #d85a01;
	}
	
	.hh ul .li3.on .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36a.png*/) 44px center no-repeat #d85a01;
	}
	
	.hh ul .li4.on .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37a.png*/) 44px center no-repeat #d85a01;
	}
	
	.hh ul .li5.on .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38a.png*/) 44px center no-repeat #d85a01;
	}
	
	.hh ul .li6.on .div3 {
		background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39a.png*/) 44px center no-repeat #d85a01;
	}
	
	.hh ul li.on .div3 .p1 {
		opacity: 0;
	}
	
	.hh ul li.on .div3 .p2 {
		opacity: 1;
		color: #e5e5e5;
		font-size: 14px;
		text-align: left;
		padding-left: 100px;
		position: absolute;
		top: 0px;
		height: 106px;
		line-height: 106px;
	}
	
	.hh1 {
		display: none;
	}
	
	.jj {
		height: 385px;
		overflow: hidden;
	}
	
	.kk {
		padding-top: 3%;
		padding-bottom: 3%;
		background: #fefefe;
		overflow: hidden;
	}
	
	.kk ul li {
		float: left;
		width: 25%;
	}
	
	.kk ul li .lf {
		width: 18.87%;
		border-radius: 100%;
		position: relative;
		overflow: hidden;
	}
	
	.kk ul li .lf .p1 {
		position: absolute;
		width: 100%;
		height: 100%;
	}
	
	.kk ul li .lf .p1 span {
		border: 2px solid #e3572f;
		display: block;
		border-radius: 100%;
		-webkit-transition: all linear 100s;
		-moz-transition: all linear 100s;
		transition: all linear 100s;
	}
	
	.kk ul li .lf .p1 span img {
		width: 100%;
	}
	
	.kk ul li .lf .p2 img {
		position: relative;
		z-index: 10;
		width: 100%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.kk ul li:hover .lf .p1 span {
		border: 2px dashed #e3572f;
		transform: rotate(3600deg);
		-moz-transform: rotate(3600deg);
		-webkit-transform: rotate(3600deg);
		-o-transform: rotate(3600deg);
	}
	
	.kk ul li:hover .lf .p2 img {
		transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
		-moz-transform: rotateY(180deg);
	}
	
	.kk ul li .rg {
		width: 76%;
		padding-top: 2.8%;
	}
	
	.kk ul li .rg .p1 {
		font-size: 16px;
		color: #404040;
		font-weight: bold;
	}
	
	.kk ul li .rg .p2 {
		margin-top: 2px;
		color: #666666;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕 */
		.div_title .div_div1 {
			font-size: 32px;
			line-height: 34px;
			padding-bottom: 1.2%;
		}
		.div_title .div_div2 {
			font-size: 22px;
			line-height: 24px;
			margin-top: 1.2%
		}
		.div_title1 .div_div1 {
			font-size: 30px;
			line-height: 32px;
		}
		.div_title1 .div_div2 {
			font-size: 18px;
			line-height: 28px;
			margin-top: 0.3%;
		}
		.ss .lf {
			width: 78%;
		}
		.dd .div1 {
			font-size: 32px;
			line-height: 34px;
		}
		.dd .div3 {
			width: 800px;
		}
		.dd .div3 ul li .p1 {
			font-size: 60px;
			line-height: 62px;
		}
		.dd .div3 ul li .p1 .span1 {
			font-size: 40px;
			line-height: 40px;
			top: -5px;
		}
		.dd .div4 {
			width: 200px;
		}
		.dd .div4 a {
			width: 200px;
			height: 38px;
			line-height: 38px;
		}
		.dd .div4 a .css3_span1 {
			height: 38px;
		}
		.dd .div4 a .css3_span2 {
			height: 38px;
		}
		.hh .box {
			width: 1201px;
		}
		.hh ul {
			height: 485px;
		}
		.hh ul li {
			height: 385px;
			width: 121px;
		}
		.hh ul li .div4 {
			top: 27.5%;
		}
		.hh ul .li1 .div1 img {
			width: 307px;
		}
		.hh ul .li2 .div1 img {
			width: 307px;
		}
		.hh ul .li3 .div1 img {
			width: 224px;
		}
		.hh ul .li4 .div1 img {
			width: 189px;
		}
		.hh ul .li5 .div1 img {
			width: 395px;
		}
		.hh ul .li6 .div1 img {
			width: 168px;
		}
		.hh ul li .div2 {
			height: 295px;
			bottom: 90px;
		}
		.hh ul li .div3 {
			height: 90px;
		}
		.hh ul li .div3 .p1 {
			padding-top: 55px;
			font-size: 14px;
		}
		.hh ul .li1 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34.png*/) center 18px no-repeat #e5e5e5;
			background-size: 30px;
		}
		.hh ul .li2 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35.png*/) center 18px no-repeat #e5e5e5;
			background-size: 30px;
		}
		.hh ul .li3 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36.png*/) center 18px no-repeat #e5e5e5;
			background-size: 30px;
		}
		.hh ul .li4 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37.png*/) center 18px no-repeat #e5e5e5;
			background-size: 30px;
		}
		.hh ul .li5 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38.png*/) center 18px no-repeat #e5e5e5;
			background-size: 30px;
		}
		.hh ul .li6 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39.png*/) center 18px no-repeat #e5e5e5;
			background-size: 30px;
		}
		.hh ul li.on {
			width: 596px;
		}
		.hh ul .li1.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34a.png*/) 24px center no-repeat #d85a01;
			background-size: 30px;
		}
		.hh ul .li2.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35a.png*/) 24px center no-repeat #d85a01;
			background-size: 30px;
		}
		.hh ul .li3.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36a.png*/) 24px center no-repeat #d85a01;
			background-size: 30px;
		}
		.hh ul .li4.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37a.png*/) 24px center no-repeat #d85a01;
			background-size: 30px;
		}
		.hh ul .li5.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38a.png*/) 24px center no-repeat #d85a01;
			background-size: 30px;
		}
		.hh ul .li6.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39a.png*/) 24px center no-repeat #d85a01;
			background-size: 30px;
		}
		.hh ul li.on .div3 .p2 {
			font-size: 12px;
			padding-left: 70px;
			height: 90px;
			line-height: 90px;
		}
	}
	
	@media screen and (max-width: 1200px) and (min-width:1024px) {
		/* Ipad */
		.div_title .div_div1 {
			font-size: 28px;
			line-height: 30px;
			padding-bottom: 1%;
		}
		.div_title .div_div2 {
			font-size: 18px;
			line-height: 20px;
			margin-top: 1%
		}
		.div_title1 .div_div1 {
			font-size: 26px;
			line-height: 28px;
		}
		.div_title1 .div_div2 {
			font-size: 16px;
			line-height: 22px;
			margin-top: 0.3%;
		}
		.ss .lf {
			width: 75%;
		}
		.dd .div1 {
			font-size: 32px;
			line-height: 34px;
		}
		.dd .div3 {
			width: 800px;
		}
		.dd .div3 ul li .p1 {
			font-size: 60px;
			line-height: 62px;
		}
		.dd .div3 ul li .p1 .span1 {
			font-size: 40px;
			line-height: 40px;
			top: -5px;
		}
		.dd .div4 {
			width: 200px;
		}
		.dd .div4 a {
			width: 200px;
			height: 38px;
			line-height: 38px;
		}
		.dd .div4 a .css3_span1 {
			height: 38px;
		}
		.dd .div4 a .css3_span2 {
			height: 38px;
		}
		.hh ul {
			height: 420px;
		}
		.hh ul li {
			height: 320px;
			width: 100px;
		}
		.hh ul li .div4 {
			top: 30%;
		}
		.hh ul .li1 .div1 img {
			width: 307px;
		}
		.hh ul .li2 .div1 img {
			width: 307px;
		}
		.hh ul .li3 .div1 img {
			width: 224px;
		}
		.hh ul .li4 .div1 img {
			width: 189px;
		}
		.hh ul .li5 .div1 img {
			width: 395px;
		}
		.hh ul .li6 .div1 img {
			width: 168px;
		}
		.hh ul li .div2 {
			height: 246px;
			bottom: 74px;
		}
		.hh ul li .div3 {
			height: 74px;
		}
		.hh ul li .div3 .p1 {
			padding-top: 44px;
			font-size: 12px;
		}
		.hh ul .li1 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34.png*/) center 14px no-repeat #e5e5e5;
			background-size: 25px;
		}
		.hh ul .li2 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35.png*/) center 14px no-repeat #e5e5e5;
			background-size: 25px;
		}
		.hh ul .li3 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36.png*/) center 14px no-repeat #e5e5e5;
			background-size: 25px;
		}
		.hh ul .li4 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37.png*/) center 14px no-repeat #e5e5e5;
			background-size: 25px;
		}
		.hh ul .li5 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38.png*/) center 14px no-repeat #e5e5e5;
			background-size: 25px;
		}
		.hh ul .li6 .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39.png*/) center 14px no-repeat #e5e5e5;
			background-size: 25px;
		}
		.hh ul li.on {
			width: 498px;
		}
		.hh ul .li1.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34a.png*/) 24px center no-repeat #d85a01;
			background-size: 25px;
		}
		.hh ul .li2.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35a.png*/) 24px center no-repeat #d85a01;
			background-size: 25px;
		}
		.hh ul .li3.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36a.png*/) 24px center no-repeat #d85a01;
			background-size: 25px;
		}
		.hh ul .li4.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37a.png*/) 24px center no-repeat #d85a01;
			background-size: 25px;
		}
		.hh ul .li5.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38a.png*/) 24px center no-repeat #d85a01;
			background-size: 25px;
		}
		.hh ul .li6.on .div3 {
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39a.png*/) 24px center no-repeat #d85a01;
			background-size: 25px;
		}
		.hh ul li.on .div3 .p2 {
			font-size: 12px;
			padding-left: 60px;
			height: 74px;
			line-height: 74px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.banner {
			display: none;
		}
		.moblie_banner {
			display: block;
		}
		.div_title .div_div1 {
			font-size: 0.5rem;
			line-height: 0.7rem;
			padding-bottom: 2%;
			background: url("../images/1_08.jpg"/*tpa=https://www.dianhun.cn/images/1_08.jpg*/) center bottom no-repeat;
			background-size: 0.5rem 3px;
		}
		.div_title .div_div2 {
			font-size: 0.4rem;
			line-height: 0.5rem;
			margin-top: 2%
		}
		.div_title1 .div_div1 {
			font-size: 0.5rem;
			line-height: 0.7rem;
		}
		.div_title1 .div_div2 {
			font-size: 0.4rem;
			line-height: 0.5rem;
			margin-top: 0.5%;
		}
		.ss {
			top: 5%;
			height: 40px;
			line-height: 40px;
		}
		.ss .lf {
			width: 100%;
			padding-left: 0px;
			line-height: 40px;
		}
		.ss .rg {
			display: none;
		}
		.ss .lf ul li .div1 span {
			padding-left: 18px;
		}
		.ss .flex-prev {
			display: none;
		}
		.ss .flex-next {
			display: none;
		}
		.dd {
			padding-top: 5%;
		}
		.dd .div1 {
			font-size: 0.5rem;
			line-height: 0.7rem;
			margin-top: 5%;
		}
		.dd .div2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			width: auto;
			text-align: justify;
			margin-top: 3%;
		}
		.dd .div3 {
			width: auto;
		}
		.dd .div3 ul li .p1 {
			font-size: 0.9rem;
			line-height: 1.1rem;
			height: 1.1rem;
			overflow: hidden;
		}
		.dd .div3 ul li .p1 .span1 {
			font-size: 0.65rem;
			font-size: 0.65rem;
			top: -3px;
			margin-left: 3px;
		}
		.dd .div3 ul li .p2 {
			font-size: 0.32rem;
			line-height: 0.42rem;
			margin-top: 5%;
		}
		.dd .div4 {
			width: 4rem;
			margin-top: 5%;
		}
		.dd .div4 a {
			width: 4rem;
			height: 1rem;
			line-height: 1rem;
		}
		.dd .div4 a .css3_span1 {
			height: 1rem;
		}
		.dd .div4 a .css3_span2 {
			height: 1rem;
		}
		.ff {
			background: #d1d2d4;
			padding-top: 5%;
			margin-top: 5%;
			padding-bottom: 5%;
		}
		.ff ul {
			margin-top: 0%;
		}
		.ff ul li {
			width: 100%;
			margin-right: 0%;
			margin-top: 5%;
		}
		.ff ul li a .div2 .p1 {
			font-size: 0.46rem;
			height: 0.48rem;
			line-height: 0.48rem;
		}
		.ff ul li a .div2 .p2 {
			margin-top: 4%;
			font-size: 0.36rem;
			line-height: 0.65rem;
			height: 1.8rem;
		}
		.ff ul li a .div3 {
			margin-top: 4%;
			height: 1rem;
			line-height: 1rem;
		}
		.kk {
			padding-top: 0px;
			padding-bottom: 5%;
		}
		.kk ul li {
			float: left;
			width: 100%;
			margin-top: 5%;
		}
		.kk ul li .rg {
			padding-top: 1.5%;
		}
		.kk ul li .rg .p1 {
			font-sze: 0.42rem;
			line-height: 0.6rem;
		}
		.kk ul li .rg .p2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 1%;
		}
		.hh {
			display: none;
		}
		.hh1 {
			display: block;
			margin-top: 5%;
		}
		.hh1 ul {
			margin-top: 5%;
		}
		.hh1 ul li {
			margin-bottom: 1px;
		}
		.hh1 ul li .a_js2 {
			background: #d85b02;
			height: 1.2rem;
			line-height: 1.2rem;
			text-align: center;
			color: #fff;
			font-size: 0.36rem;
			cursor: pointer;
		}
		.hh1 ul li .a_js2 .span1 {
			display: inline-block;
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_34a.png*/) center left no-repeat;
			padding-left: 0.7rem;
			background-size: 0.5rem;
		}
		.hh1 ul li .a_js2 .span2 {
			display: inline-block;
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_35a.png*/) center left no-repeat;
			padding-left: 0.6rem;
			background-size: 0.5rem;
		}
		.hh1 ul li .a_js2 .span3 {
			display: inline-block;
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_36a.png*/) center left no-repeat;
			padding-left: 0.7rem;
			background-size: 0.5rem;
		}
		.hh1 ul li .a_js2 .span4 {
			display: inline-block;
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_37a.png*/) center left no-repeat;
			padding-left: 0.7rem;
			background-size: 0.5rem;
		}
		.hh1 ul li .a_js2 .span5 {
			display: inline-block;
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_38a.png*/) center left no-repeat;
			padding-left: 0.7rem;
			background-size: 0.5rem;
		}
		.hh1 ul li .a_js2 .span6 {
			display: inline-block;
			background: url("../images/1_35a.png"/*tpa=https://www.dianhun.cn/images/1_39a.png*/) center left no-repeat;
			padding-left: 0.7rem;
			background-size: 0.5rem;
		}
		.hh1 ul li .a_txt2 {
			position: relative;
		}
		.hh1 ul li .a_txt2 .div1 img {
			width: 100%;
		}
		.hh1 ul li .a_txt2 .div2 {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 100%;
			height: 100%;
			background: rgba(0, 0, 0, .3);
		}
		.hh1 ul li .a_txt2 .div3 {
			position: absolute;
			top: 10%;
			width: 55%;
			left: 5%;
			color: #fff;
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
	}
	/* Index End */
	/* Main */
	
	.main_banner_pc {
		position: relative;
	}
	
	.main_banner_pc .div1 img {
		width: 100%;
	}
	
	.main_banner_pc .div2 {
		position: absolute;
		top: 0px;
		height: 100%;
		left: 0px;
		width: 100%;
		z-index: 100;
	}
	
	.main_banner_pc .div2 .p1 {
		margin-top: 8%;
		color: #fff;
		font-size: 60px;
		line-height: 62px;
		background: url("../images/2_02.jpg"/*tpa=https://www.dianhun.cn/images/2_02.jpg*/) top left no-repeat;
		padding-top: 3%;
	}
	
	.main_banner_pc .div2 .p2 {
		margin-top: 5%;
		border: 1px solid #fff;
		text-align: center;
		width: 43px;
		height: 43px;
		border-radius: 50%;
		display: none;
	}
	
	.main_banner_pc .div2 .p2 img {
		position: relative;
		animation: img-animation 1.5s linear 0s infinite;
		-moz-animation: img-animation 1.5s linear 0s infinite;
		-webkit-animation: img-animation 1.5s linear 0s infinite;
		-o-animation: img-animation 1.5s linear 0s infinite;
	}
	
	.main_banner_moblie {
		display: none;
		position: relative;
	}
	
	.main_banner_moblie img {
		width: 100%;
	}
	
	.main_banner_moblie .div2 {
		position: absolute;
		top: 0px;
		height: 100%;
		left: 0px;
		width: 100%;
		z-index: 100;
	}
	
	.main_banner_moblie .div2 .p1 {
		margin-top: 8%;
		color: #fff;
		font-size: 0.5rem;
		line-height: 0.52rem;
		background: url("../images/2_02.jpg"/*tpa=https://www.dianhun.cn/images/2_02.jpg*/) top left no-repeat;
		background-size: 0.5rem 3px;
		padding-top: 5%;
	}
	
	.main_banner_moblie .div2 .p2 {
		margin-top: 5%;
		border: 1px solid #fff;
		text-align: center;
		width: 0.8rem;
		height: 0.8rem;
		border-radius: 50%;
	}
	
	.main_banner_moblie .div2 .p2 img {
		position: relative;
		width: 0.15rem;
		animation: img-animation 1.5s linear 0s infinite;
		-moz-animation: img-animation 1.5s linear 0s infinite;
		-webkit-animation: img-animation 1.5s linear 0s infinite;
		-o-animation: img-animation 1.5s linear 0s infinite;
	}
	
	@keyframes img-animation {
		0% {
			top: 0;
			opacity: 0;
		}
		80% {
			top: 35%;
			opacity: 1;
		}
		100% {
			top: 40%;
			opacity: 0;
		}
	}
	
	.div_abo {
		padding-top: 3%;
	}
	
	.div_abo .lf {
		width: 71.94%;
	}
	
	.div_abo .lf .div1 {
		height: 333px;
		background: #f5f5f5
	}
	
	.div_abo .lf .div1 .pad {
		padding: 5%;
		padding-right: 4%;
	}
	
	.div_abo .lf .div1 .pad .gd {
		height: 260px;
	}
	
	.div_abo .lf .div1 .p1 {
		font-size: 18px;
		padding-bottom: 20px;
		color: #4c4c4c;
		background: url("../images/2_04.jpg"/*tpa=https://www.dianhun.cn/images/2_04.jpg*/) left bottom no-repeat;
	}
	
	.div_abo .lf .div1 .p2 {
		font-size: 24px;
		line-height: 24px;
		margin-top: 20px;
		color: #f08418;
	}
	
	.div_abo .lf .div1 .p3 {
		font-size: 14px;
		line-height: 32px;
		margin-top: 20px;
		color: #999;
	}
	
	.div_abo .lf .div2 {
		height: 366px;
		background: #e6e6e6
	}
	
	.div_abo .lf .div2 .pad {
		padding: 5%;
		padding-right: 4%;
	}
	
	.div_abo .lf .div2 .pad .gd {
		height: 280px;
	}
	
	.div_abo .lf .div2 .p1 {
		font-size: 18px;
		color: #333;
	}
	
	.div_abo .lf .div2 .p2 {
		font-size: 14px;
		line-height: 32px;
		margin-top: 20px;
		color: #999;
	}
	
	.div_abo .rg {
		width: 28.06%;
		background: url("../images/2_05.jpg"/*tpa=https://www.dianhun.cn/images/2_05.jpg*/) center bottom;
		height: 699px;
	}
	
	.div_abo .rg .pad {
		padding-top: 100px;
		text-align: center;
	}
	
	.div_abo .rg .div1 {
		color: #fff;
		font-size: 60px;
		line-height: 62px;
	}
	
	.div_abo .rg .div1 span {
		font-family: Fontsstyle;
		text-transform: uppercase;
	}
	
	.div_abo .rg .div1 #myTargetElement {
		display: inline-block;
		width: 233px
	}
	
	.div_abo .rg .div1 #myTargetElement2 {
		display: inline-block;
		width: 155px
	}
	
	.div_abo .rg .div1 #myTargetElement3 {
		display: inline-block;
		margin-left: 7px;
	}
	
	.div_abo .rg .div2 {
		margin-top: 20px;
		color: #757575;
	}
	
	.div_abo .rg .div3 {
		margin-top: 25px;
		margin-bottom: 25px;
	}
	
	.div_abo1 {
		margin-top: 3%;
	}
	
	.div_abo1 img {
		width: 100%;
	}
	
	.div_abo2 {
		background: url("../images/2_07.jpg"/*tpa=https://www.dianhun.cn/images/2_07.jpg*/) center top no-repeat;
		padding-top: 3%;
	}
	
	.div_abo2 .box {
		width: 1200px;
	}
	
	.div_abo2 .lf {
		width: 30.58%;
	}
	
	.div_abo2 .lf img {
		width: 100%
	}
	
	.div_abo2 .rg {
		padding-top: 18%;
		width: 56%;
	}
	
	.div_abo2 .rg img {
		width: 100%;
	}
	
	.div_abo3 {
		background: url("../images/2_10.jpg"/*tpa=https://www.dianhun.cn/images/2_10.jpg*/) center top no-repeat;
		padding-top: 6%;
		padding-bottom: 6%;
		display: none;
	}
	
	.div_abo3 ul li {
		float: left;
		width: 33.33%;
		top: 0px;
		position: relative;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_abo3 ul li .div1 {
		position: relative;
		overflow: hidden;
	}
	
	.div_abo3 ul li .div1 .p1 img {
		width: 100%;
	}
	
	.div_abo3 ul li .div1 .p2 {
		position: absolute;
		top: 0px;
		left: 0px;
		height: 100%;
		width: 100%;
		-webkit-transform: rotate(45deg);
	}
	
	.div_abo3 ul li .div1 .p2 .pp_lf {
		-webkit-transition: all .5s .3s;
		-moz-transition: all .5s .3s;
		transition: all .5s .3s;
		position: absolute;
		top: -100%;
		left: -110%;
		width: 100%;
		height: 300%;
		background: rgba(0, 0, 0, 0.4);
	}
	
	.div_abo3 ul li .div1 .p2 .pp_rg {
		-webkit-transition: all .5s .3s;
		-moz-transition: all .5s .3s;
		transition: all .5s .3s;
		position: absolute;
		top: -100%;
		right: -110%;
		width: 100%;
		height: 300%;
		background: rgba(0, 0, 0, 0.4);
	}
	
	.div_abo3 ul li:hover {
		top: -25px;
	}
	
	.div_abo3 ul li:hover a .div1 .pp_lf {
		left: -50%;
		-webkit-transition: all .5s 0s;
		-moz-transition: all .5s 0s;
		transition: all .5s 0s;
	}
	
	.div_abo3 ul li:hover a .div1 .pp_rg {
		right: -50%;
		-webkit-transition: all .5s 0s;
		-moz-transition: all .5s 0s;
		transition: all .5s 0s;
	}
	
	.div_abo3 ul li .div2 {
		position: absolute;
		padding-left: 5%;
		width: 90%;
		padding-right: 5%;
		bottom: 10%;
		margin-bottom: -35px;
		color: #fff;
		z-index: 100;
		line-height: 24px;
		filter: alpha(opacity=0);
		opacity: 0;
		-webkit-transition: all .5s 0s;
		-moz-transition: all .5s 0s;
		transition: all .5s 0s;
	}
	
	.div_abo3 ul li .div2 .p1 {
		font-size: 16px;
		height: 48px;
	}
	
	.div_abo3 ul li .div2 .p2 {
		font-size: 14px;
	}
	
	.div_abo3 ul li:hover .div2 {
		opacity: 1;
		-webkit-transition: all .5s .5s;
		-moz-transition: all .5s .5s;
		transition: all .5s .5s;
		bottom: 50%;
	}
	
	.div_abo3 ul li .div3 {
		display: none;
		width: 60px;
		height: 60px;
		background: rgba(240, 133, 25, 0.88);
		position: absolute;
		top: -10px;
		right: 10px;
		text-align: center;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_abo3 ul li .div3 span {
		background: url("../images/2_14.jpg"/*tpa=https://www.dianhun.cn/images/2_14.jpg*/) center 43px no-repeat;
		display: block;
		color: #fff;
		font-size: 20px;
		padding-top: 15px;
		height: 45px;
	}
	
	.div_abo3 ul li:hover .div3 {
		top: 10px;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.main_banner_pc .div2 .p1 {
			margin-top: 7%;
			font-size: 40px;
			line-height: 42px;
			background: url("../images/2_02.jpg"/*tpa=https://www.dianhun.cn/images/2_02.jpg*/) top left no-repeat;
			padding-top: 3%;
		}
		.main_banner_pc .div2 .p2 {
			margin-top: 5%;
		}
		.div_abo .lf .div1 .p1 {
			font-size: 16px;
		}
		.div_abo .lf .div1 .p2 {
			font-size: 20px;
		}
		.div_abo .lf .div1 .p3 {
			font-size: 14px;
		}
		.div_abo .lf .div2 .p1 {
			font-size: 16px;
		}
		.div_abo .lf .div2 .p2 {
			font-size: 14px;
		}
		.div_abo .rg {
			width: 28.06%;
			background: url("../images/2_05.jpg"/*tpa=https://www.dianhun.cn/images/2_05.jpg*/) center bottom;
			height: 699px;
		}
		.div_abo .rg .pad {
			padding-top: 110px;
			text-align: center;
		}
		.div_abo .rg .div1 {
			font-size: 45px;
			line-height: 47px;
		}
		.div_abo .rg .div1 #myTargetElement {
			width: 173px
		}
		.div_abo .rg .div1 #myTargetElement2 {
			width: 115px
		}
		.div_abo .rg .div1 #myTargetElement3 {
			margin-left: 7px;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.main_banner_pc .div2 .p1 {
			margin-top: 7%;
			font-size: 28px;
			line-height: 30px;
			background: url("../images/2_02.jpg"/*tpa=https://www.dianhun.cn/images/2_02.jpg*/) top left no-repeat;
			padding-top: 3%;
		}
		.main_banner_pc .div2 .p2 {
			margin-top: 5%;
			width: 35px;
			height: 35px;
		}
		.main_banner_pc .div2 .p2 img {
			height: 30%;
		}
		.div_abo .lf .div1 .p1 {
			font-size: 14px;
			padding-bottom: 15px;
		}
		.div_abo .lf .div1 .p2 {
			font-size: 18px;
			margin-top: 15px;
		}
		.div_abo .lf .div1 .p3 {
			font-size: 12px;
			margin-top: 15px;
		}
		.div_abo .lf .div2 .p1 {
			font-size: 14px;
			margin-top: 15px;
		}
		.div_abo .lf .div2 .p2 {
			font-size: 12px;
			margin-top: 15px;
		}
		.div_abo .rg .pad {
			padding-top: 110px;
			text-align: center;
		}
		.div_abo .rg .div1 {
			font-size: 45px;
			line-height: 47px;
		}
		.div_abo .rg .div1 #myTargetElement {
			width: 173px
		}
		.div_abo .rg .div1 #myTargetElement2 {
			width: 115px
		}
		.div_abo .rg .div1 #myTargetElement3 {
			margin-left: 7px;
		}
		.div_abo2 .box {
			width: 1000px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.main_banner_pc {
			display: none;
		}
		.main_banner_moblie {
			display: block;
		}
		.div_abo {
			padding-top: 5%;
		}
		.div_abo .lf {
			width: 100%;
		}
		.div_abo .lf .div1 {
			height: auto;
			background: #f5f5f5
		}
		.div_abo .lf .div1 .pad {
			padding: 5%;
		}
		.div_abo .lf .div1 .pad .gd {
			height: auto;
		}
		.div_abo .lf .div1 .p1 {
			font-size: 0.42rem;
			padding-bottom: 5%;
		}
		.div_abo .lf .div1 .p2 {
			font-size: 0.5rem;
			line-height: 0.7rem;
			margin-top: 5%;
		}
		.div_abo .lf .div1 .p3 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 5%;
		}
		.div_abo .lf .div2 {
			height: auto;
		}
		.div_abo .lf .div2 .pad {
			padding: 5%;
		}
		.div_abo .lf .div2 .pad .gd {
			height: auto;
		}
		.div_abo .lf .div2 .p1 {
			font-size: 0.42rem;
			color: #333;
		}
		.div_abo .lf .div2 .p2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 5%;
		}
		.div_abo .rg {
			width: 100%;
			height: auto;
		}
		.div_abo .rg .pad {
			padding-top: 10%;
			padding-bottom: 15%;
		}
		.div_abo .rg .div1 {
			color: #fff;
			font-size: 1rem;
			line-height: 1.2rem;
		}
		.div_abo .rg .div1 #myTargetElement {
			width: 3.8rem;
		}
		.div_abo .rg .div1 #myTargetElement2 {
			width: 2.5rem;
		}
		.div_abo .rg .div1 #myTargetElement3 {
			margin-left: 0.1rem;
		}
		.div_abo .rg .div2 {
			margin-top: 3%;
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_abo .rg .div3 {
			margin-top: 5%;
			margin-bottom: 5%;
		}
		.div_abo1 {
			margin-top: 5%;
		}
		.div_abo2 {
			padding-top: 10%;
			padding-bottom: 10%;
		}
		.div_abo2 .box {
			width: auto;
			width: auto;
			padding-left: 5%;
			padding-right: 5%;
		}
		.div_abo2 .lf {
			display: none;
		}
		.div_abo2 .rg {
			padding-top: 0%;
			width: 100%;
		}
		.div_abo3 {
			background: url("../images/2_10.jpg"/*tpa=https://www.dianhun.cn/images/2_10.jpg*/) fixed center bottom no-repeat;
			background-size: cover;
			overflow: hidden;
			padding-top: 8%;
			padding-bottom: 0%;
		}
		.div_abo3 ul li {
			width: 100%;
			margin-bottom: 8%
		}
		.div_abo3 ul li .div1 .p2 .pp_lf {
			top: -100%;
			left: -50%;
		}
		.div_abo3 ul li .div1 .p2 .pp_rg {
			top: -100%;
			right: -50%;
		}
		.div_abo3 ul li:hover {
			top: 0px;
		}
		.div_abo3 ul li .div2 {
			bottom: 50%;
			opacity: 1
		}
		.div_abo3 ul li .div2 .p1 {
			font-size: 0.36rem;
			height: 1.3rem;
			line-height: 0.65rem;
		}
		.div_abo3 ul li .div2 .p2 {
			font-size: 0.32rem;
			line-height: 0.6rem;
		}
		.div_abo3 ul li .div3 {
			width: 1.2rem;
			height: 1.2rem;
		}
		.div_abo3 ul li .div3 span {
			background: url("../images/2_14.jpg"/*tpa=https://www.dianhun.cn/images/2_14.jpg*/) center 0.8rem no-repeat;
			display: block;
			color: #fff;
			font-size: 0.4rem;
			padding-top: 0.25rem;
			height: 0.95rem;
		}
		.div_abo3 ul li:hover .div3 {
			top: 0px;
		}
	}
	
	.div_lay {
		padding-top: 3%;
		padding-bottom: 5%;
	}
	
	.div_line {
		margin-top: 2%;
		text-align: center;
	}
	
	.div_lay .div1 {
		background: url("../images/2_15.png"/*tpa=https://www.dianhun.cn/images/2_15.png*/) center no-repeat;
		margin-top: 3%;
		height: 718px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box {
		position: relative;
		width: 1200px;
		position: relative;
		left: 50%;
		margin-left: -600px;
		height: 718px;
	}
	
	.div_lay .div1 .box div .pp1 {
		position: relative;
		filter: alpha(opacity=0);
		opacity: 0;
	}
	
	.div_lay .div1 .box div .pp2 {
		display: none;
	}
	
	.div_lay .div1 .box div .pp1 .span1 {
		color: #666666;
		font-size: 14px;
		display: block;
		width: 100px;
		height: 22px;
	}
	
	.div_lay .div1 .box div .pp1 .span2 {
		opacity: 0;
		animation: pic_opacity 2s linear 0s infinite;
		-moz-animation: pic_opacity 2s linear 0s infinite;
		-webkit-animation: pic_opacity 2s linear 0s infinite;
		-o-animation: pic_opacity 2s linear 0s infinite;
	}
	
	@keyframes pic_opacity {
		0% {
			opacity: 1;
		}
		50% {
			opacity: 0.25;
		}
		100% {
			opacity: 1;
		}
	}
	
	.div_lay .div1 .box .p0 {
		position: absolute;
		left: 624px;
		top: 236px;
		z-index: 100;
	}
	
	.div_lay .div1 .box .p0 .pp1 {
		filter: alpha(opacity=100);
		opacity: 1;
	}
	
	.div_lay .div1 .box .p0 .pp2 {
		position: absolute;
		top: -150px;
		left: -150px;
		background: url("../images/2_28.png"/*tpa=https://www.dianhun.cn/images/2_28.png*/) top center no-repeat;
		width: 181px;
		height: 153px;
		display: block;
		padding-left: 25px;
		padding-right: 25px;
		color: #fff;
		animation: txt_animation 2s linear 0s infinite;
		-moz-animation: txt_animation 2s linear 0s infinite;
		-webkit-animation: txt_animation 2s linear 0s infinite;
		-o-animation: txt_animation 2s linear 0s infinite;
	}
	
	.div_lay .div1 .box .p0 .pp2 .ppp1 {
		padding-top: 30px;
		text-transform: uppercase;
		font-size: 14px;
		border-bottom: 1px solid #f5aa5e;
		padding-bottom: 12px;
		letter-spacing: 0.3px;
	}
	
	.div_lay .div1 .box .p0 .pp2 .ppp1 span {
		margin-left: 7px;
		margin-right: 10px;
	}
	
	.div_lay .div1 .box .p0 .pp2 .ppp2 {
		margin-top: 10px;
		font-size: 15px;
	}
	
	.div_lay .div1 .box .p0 .pp2 .ppp2 span {
		font-size: 15px;
		color: #fff;
	}
	
	@keyframes txt_animation {
		0% {
			top: -150px;
		}
		50% {
			top: -160px;
		}
		100% {
			top: -150px;
		}
	}
	
	.div_lay .div1 .box .p1 {
		position: absolute;
		left: 1007px;
		top: 205px;
	}
	
	.div_lay .div1 .box .p1 .pp1 .span2 {
		position: absolute;
		left: 37px;
		top: -2px;
	}
	
	.div_lay .div1 .box .p1_line {
		position: absolute;
		left: 634px;
		top: 154px;
		width: 0px;
		height: 100px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p1_line img {
		position: absolute;
		left: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p2 {
		position: absolute;
		left: 268px;
		top: 202px;
	}
	
	.div_lay .div1 .box .p2 .pp1 .span2 {
		position: absolute;
		left: 30px;
		top: 15px;
	}
	
	.div_lay .div1 .box .p2_line {
		position: absolute;
		right: 573px;
		top: 223px;
		width: 0px;
		height: 25px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p2_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p3 {
		position: absolute;
		left: 658px;
		top: 268px;
	}
	
	.div_lay .div1 .box .p3 .pp1 .span2 {
		position: absolute;
		left: -17px;
		top: 11px;
	}
	
	.div_lay .div1 .box .p3_line {
		position: absolute;
		right: 557px;
		top: 252px;
		width: 11px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p3_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p4 {
		position: absolute;
		left: 527px;
		top: 321px;
	}
	
	.div_lay .div1 .box .p4 .pp1 .span2 {
		position: absolute;
		left: 32px;
		top: 5px;
	}
	
	.div_lay .div1 .box .p4_line {
		position: absolute;
		right: 575px;
		top: 250px;
		width: 58px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p4_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p5 {
		position: absolute;
		left: 621px;
		top: 331px;
	}
	
	.div_lay .div1 .box .p5 .pp1 .span2 {
		position: absolute;
		left: -23px;
		top: 12px;
	}
	
	.div_lay .div1 .box .p5_line {
		position: absolute;
		right: 572px;
		top: 252px;
		width: 25px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p5_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p6 {
		position: absolute;
		left: 692px;
		top: 342px;
	}
	
	.div_lay .div1 .box .p6 .pp1 .span2 {
		position: absolute;
		left: -22px;
		top: -3px;
	}
	
	.div_lay .div1 .box .p6_line {
		position: absolute;
		right: 528px;
		top: 252px;
		width: 45px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p6_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p7 {
		position: absolute;
		left: 525px;
		top: 391px;
	}
	
	.div_lay .div1 .box .p7 .pp1 .span2 {
		position: absolute;
		left: 50px;
		top: 8px;
	}
	
	.div_lay .div1 .box .p7_line {
		position: absolute;
		right: 574px;
		top: 252px;
		width: 47px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p7_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p8 {
		position: absolute;
		left: 604px;
		top: 378px;
	}
	
	.div_lay .div1 .box .p8 .pp1 .span2 {
		position: absolute;
		left: 20px;
		top: 22px;
	}
	
	.div_lay .div1 .box .p8_line {
		position: absolute;
		right: 571px;
		top: 253px;
		width: 8px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p8_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p9 {
		position: absolute;
		left: 589px;
		top: 440px;
	}
	
	.div_lay .div1 .box .p9 .pp1 .span2 {
		position: absolute;
		left: 73px;
		top: -18px;
	}
	
	.div_lay .div1 .box .p9_line {
		position: absolute;
		right: 538px;
		top: 260px;
		width: 37px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p9_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p10 {
		position: absolute;
		left: 710px;
		top: 543px;
	}
	
	.div_lay .div1 .box .p10 .pp1 .span2 {
		position: absolute;
		left: -25px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p10_line {
		position: absolute;
		right: 514px;
		top: 248px;
		width: 165px;
		height: 0px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p10_line img {
		position: absolute;
		right: 0px;
		top: 0px;
	}
	
	.div_lay .div1 .box .p11 {
		position: absolute;
		left: 684px;
		top: 215px;
	}
	
	.div_lay .div1 .box .p11 .pp1 .span2 {
		position: absolute;
		left: -20px;
		top: -5px;
	}
	
	.div_lay .div1 .box .p11_line {
		position: absolute;
		left: 634px;
		top: 220px;
		width: 0px;
		height: 24px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p11_line img {
		position: absolute;
		left: 0px;
		bottom: 0px;
	}
	
	.div_lay .div1 .box .p12 {
		position: absolute;
		left: 308px;
		top: 75px;
	}
	
	.div_lay .div1 .box .p12 .pp1 .span2 {
		position: absolute;
		left: 50px;
		top: -3px;
	}
	
	.div_lay .div1 .box .p12_line {
		position: absolute;
		right: 570px;
		top: 82px;
		width: 0px;
		height: 160px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p12_line img {
		position: absolute;
		right: 0px;
		bottom: 0px;
	}
	
	.div_lay .div1 .box .p13 {
		position: absolute;
		left: 120px;
		top: 369px;
	}
	
	.div_lay .div1 .box .p13 .pp1 .span2 {
		position: absolute;
		left: -25px;
		top: -2px;
	}
	
	.div_lay .div1 .box .p13_line {
		position: absolute;
		right: 574px;
		top: 160px;
		width: 0px;
		height: 212px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p13_line img {
		position: absolute;
		right: 0px;
		bottom: 0px;
	}
	
	.div_lay .div1 .box .p14 {
		position: absolute;
		left: 1148px;
		top: 448px;
	}
	
	.div_lay .div1 .box .p14 .pp1 .span2 {
		position: absolute;
		left: -25px;
		top: -2px;
	}
	
	.div_lay .div1 .box .p14_line {
		position: absolute;
		left: 630px;
		top: 238px;
		width: 0px;
		height: 212px;
		overflow: hidden;
	}
	
	.div_lay .div1 .box .p14_line img {
		position: absolute;
		left: 0px;
		bottom: 0px;
	}
	
	.div_lay .div2 {
		display: none;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_lay {
			padding-top: 5%
		}
		.div_line {
			margin-top: 3%;
		}
		.div_line img {
			height: 25px;
			width: 1px;
		}
		.div_lay .div1 {
			display: none;
		}
		.div_lay .div2 {
			display: block;
			margin-top: 5%;
		}
		.div_lay .div2 img {
			width: 100%;
		}
	}
	
	.div_hon {
		padding-top: 3%;
		background: #f8f8f8;
	}
	
	.div_hon .div1 {
		position: relative;
		width: 62.5%;
		padding-left: 18.75%;
		padding-right: 18.75%;
		height: 100%;
		margin-top: 3%;
		background: url("../images/2_35.jpg"/*tpa=https://www.dianhun.cn/images/2_35.jpg*/) center top no-repeat;
	}
	
	.div_hon .slides {
		width: 100%;
		position: relative;
		z-index: 1;
	}
	
	.div_hon .slides li {
		width: 100%;
		height: auto;
	}
	
	.div_hon .slides li img {
		width: 100%;
		height: auto;
	}
	
	.div_hon .flex-control-nav {
		position: absolute;
		bottom: 5%;
		z-index: 99;
		width: 100%;
		text-align: center;
		left: 0px;
		display: none;
	}
	
	.div_hon .flex-control-nav li {
		display: inline-block;
		width: 10px;
		height: 10px;
		margin: 0 5px;
	}
	
	.div_hon .flex-control-nav li span {
		display: none;
	}
	
	.div_hon .flex-control-nav li a {
		width: 10px;
		height: 10px;
		cursor: pointer;
		background: #fff;
		display: block;
		border-radius: 100%;
	}
	
	.div_hon .flex-control-nav li a.flex-active {
		background: #fe7c06
	}
	
	.div_hon .flex-direction-nav .flex-prev {
		position: absolute;
		top: 50%;
		left: 10%;
		margin-top: -54px;
		background: url("../images/2_32.png"/*tpa=https://www.dianhun.cn/images/2_32.png*/) center left no-repeat;
		width: 49px;
		height: 105px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		z-index: 100;
	}
	
	.div_hon .flex-direction-nav .flex-prev:hover {
		background: url("../images/2_32a.png"/*tpa=https://www.dianhun.cn/images/2_32a.png*/) center left no-repeat;
		left: 9.5%;
	}
	
	.div_hon .flex-direction-nav .flex-next {
		position: absolute;
		top: 50%;
		right: 10%;
		margin-top: -54px;
		background: url("../images/2_33.png"/*tpa=https://www.dianhun.cn/images/2_33.png*/) center left no-repeat;
		width: 49px;
		height: 105px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		z-index: 100;
	}
	
	.div_hon .flex-direction-nav .flex-next:hover {
		background: url("../images/2_33a.png"/*tpa=https://www.dianhun.cn/images/2_33a.png*/) center bottom no-repeat;
		right: 9.5%;
	}
	
	.div_hon .div2 {
		margin-top: 3%;
		background: url("../images/2_35.jpg"/*tpa=https://www.dianhun.cn/images/2_35.jpg*/) center top no-repeat;
	}
	
	.div_hon .div2 ul li {
		float: left;
		width: 23.5%;
		margin-right: 2%;
		margin-bottom: 2%;
	}
	/*.div_hon .div2 ul li .p1{ border:1px solid #dbdbdb; padding:10px;}*/
	
	.div_hon .div2 #swiper1 .p1 {
		border: 1px solid #dbdbdb;
		padding: 10px;
	}
	/*.div_hon .div2 ul li .p1 img{ width:100%;}*/
	
	.div_hon .div2 #swiper1 .p1 img {
		width: 100%;
	}
	
	.div_hon .div2 #swiper1 .swiper-pagination-bullet-active {
		background: #f08519;
	}
	
	.div_hon .div2 #swiper1 a {
		height: auto;
		padding-left: 0;
	}
	/*.div_hon .div2 ul li .p2{ background:#e6e6e6; height:40px; line-height:40px; overflow:hidden; color:#666; font-size:14px; text-align:center; margin-top:5%;}*/
	
	.div_hon .div2 #swiper1 .p2 {
		background: #e6e6e6;
		height: 40px;
		line-height: 40px;
		overflow: hidden;
		color: #666;
		font-size: 14px;
		text-align: center;
		margin-top: 5%;
	}
	
	.div_hon .div3 {
		background: #fff;
	}
	
	.div_hon .div3_jxh {
		margin: 0 auto;
		padding-top: 1px;
		position: relative;
		z-index: 3;
	}
	
	.div_hon .div3_jxh .swiper-container {
		background: url("../images/line.jpg"/*tpa=https://www.dianhun.cn/images/line.jpg*/) repeat-x;
		background-position: left 57px;
	}
	
	.div_hon .div3_jxh .tlbox {
		width: 413px;
		margin: 70px auto;
	}
	
	.div_hon .div3_jxh .tlbox .lb {
		float: left;
		width: 200px;
		height: 50px;
		text-align: center;
		line-height: 50px;
		color: #fff;
		font-size: 18px;
		color: #333;
		background: #F5F5F5;
		transition: all .5s;
		cursor: pointer;
	}
	
	.div_hon .div3_jxh .mod {
		display: none;
		position: relative;
	}
	
	.div_hon .div3_jxh .mod .flex-next2,
	.div_hon .div3_jxh .mod .flex-next3 {}
	
	.div_hon .div3_jxh .mod:nth-child(2) {
		display: block;
	}
	
	.div_hon .div3_jxh .tlbox .lb:first-child {
		margin-right: 13px;
	}
	
	.div_hon .div3_jxh .tlbox .actlb {
		color: #fff;
		background: #f08519;
	}
	
	.div_hon .div3_jxh .swiper-container {
		width: 1422px;
		margin-bottom: 70px!important;
	}
	
	.div_hon .div3_jxh .swiper-container .swiper-slide {
		color: #666;
		font-size: 14px;
		line-height: 28px;
		text-align: center;
		transition: all .5s;
		padding-bottom: 44px;
		background: url("../images/hicon.png"/*tpa=https://www.dianhun.cn/images/hicon.png*/) no-repeat;
		background-position: center 50px;
		cursor: pointer;
	}
	
	.div_hon .div3_jxh .swiper-container .swiper-slide:hover {
		color: #f08519;
	}
	
	.div_hon .div3_jxh .swiper-container .swiper-slide-active {
		color: #f08519;
		font-size: 20px;
		background: url("../images/hicon2.png"/*tpa=https://www.dianhun.cn/images/hicon2.png*/) no-repeat;
		background-position: center 40px;
	}
	
	.div_hon .div3_jxh .detail {
		width: 1422px;
		margin: 0 auto;
		position: relative;
		margin-top: 75px;
		padding-bottom: 50px;
	}
	
	.div_hon .div3_jxh .detail .msk {
		position: absolute;
		left: 0;
		top: 0;
		bottom: 0;
		right: 0;
		text-align: center;
		font-size: 180px;
		color: #F7F7F7;
		line-height: 180px;
		font-weight: bold;
		font-style: italic;
		z-index: -1;
	}
	
	.div_hon .div3_jxh .detail .imgbox {
		float: left;
		width: 33.3333%;
		overflow: hidden;
		transition: all .5s;
	}
	
	.div_hon .div3_jxh .detail .imgbox img {
		display: block;
		width: 100%;
		transition: all .5s;
	}
	
	.div_hon .div3_jxh .detail:hover .imgbox {
		box-shadow: 0px 2px 40px 0px rgba(0, 18, 34, 0.16);
	}
	
	.div_hon .div3_jxh .detail:hover .imgbox img {
		transform: scale(1.04, 1.04);
	}
	
	.div_hon .div3_jxh .detail .ls {
		display: none;
		width: 100%;
	}
	
	.div_hon .div3_jxh .detail .ls:first-child {
		display: block;
	}
	
	.div_hon .div3_jxh .detail .right {
		width: 66.6667%;
		float: right;
		padding-left: 11.25%;
		box-sizing: border-box;
	}
	
	.div_hon .div3_jxh .detail .right li {
		padding-left: 27px;
		background: url("../images/pt.jpg"/*tpa=https://www.dianhun.cn/images/pt.jpg*/) no-repeat left 15px;
		font-size: 16px;
		line-height: 38px;
		color: #4D4D4D;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_hon {
			padding-top: 5%;
			padding-bottom: 15%;
		}
		.div_hon .div1 {
			width: 90%;
			padding-left: 5%;
			padding-right: 5%;
			margin-top: 5%;
		}
		.div_hon .flex-control-nav {
			position: absolute;
			bottom: -20%;
			z-index: 99;
			width: 100%;
			text-align: center;
			left: 0px;
			display: block;
		}
		.div_hon .flex-control-nav li {
			display: inline-block;
			width: 10px;
			height: 10px;
			margin: 0 5px;
		}
		.div_hon .flex-control-nav li span {
			display: none;
		}
		.div_hon .flex-control-nav li a {
			width: 10px;
			height: 10px;
			cursor: pointer;
			background: #ccc;
			display: block;
			border-radius: 100%;
		}
		.div_hon .flex-control-nav li a.flex-active {
			background: #fe7c06
		}
		.div_hon .flex-direction-nav {
			display: none;
		}
		.div_hon .div2 ul li {
			width: 47.5%;
			margin-right: 0px;
			margin-bottom: 5%;
		}
		.div_hon .div2 ul li:nth-child(2n) {
			float: right;
			margin-right: 0px;
		}
		.div_hon .div2 .box .swiper-container,
		.div_hon .div3_jxh .detail,
		.div_hon .div3_jxh .swiper-container {
			width: 90%!important;
		}
		.div_hon .div2 .box {
			padding: 0!important;
		}
		.div_hon .div3_jxh .swiper-container {
			margin-bottom: 30px!important;
		}
		.div_hon .div3_jxh .detail .imgbox {
			float: none;
			width: 100%;
			margin-bottom: 30px;
			display: none;
		}
		.div_hon .div3_jxh .detail ul {
			width: 100%!important;
			padding-left: 0!important;
		}
		.div_hon .div3_jxh .detail .msk {
			font-size: 100px;
		}
		.div_hon .div3_jxh .detail .right {
			float: none;
			width: 100%;
		}
		.div_hon .div3_jxh .tlbox {
			width: 90%;
			margin: 30px auto;
		}
		.div_hon .div3_jxh .tlbox .lb {
			width: 48.5%;
			height: 1rem;
			line-height: 1rem;
			font-size: 0.4rem!important;
		}
		.div_hon .div3_jxh .tlbox .lb:first-child {
			margin-right: 3%;
		}
		.div_hon .div3_jxh .detail {
			margin-top: 30px;
		}
	}
	
	.div_res {
		padding-top: 3%;
		padding-bottom: 10%;
		background: #f2f2f2;
	}
	
	.div_res .div1 {
		text-align: center;
		height: 2px;
		overflow: hidden;
		margin-top: 1.5%;
	}
	
	.div_res .div1 img {
		vertical-align: top;
	}
	
	.div_res .div2 {
		margin-top: 3%;
		text-align: center;
		color: #333;
		font-size: 20px;
	}
	
	.div_res .div3 {
		margin-top: 3%;
		text-align: center;
		color: #f08519;
		font-size: 36px;
		line-height: 38px;
		letter-spacing: 10px;
	}
	
	.div_res .div3 span {
		border-bottom: 1px solid #d2d2d2;
		padding-bottom: 15px;
	}
	
	.div_res .div4 {
		margin: 0 auto;
		margin-top: 3%;
		width: 1060px;
		text-align: center;
		font-size: 14px;
		color: #666;
		line-height: 40px;
	}
	
	.div_res1 {
		margin-top: -5.5%;
	}
	
	.div_res1 .div1 {
		width: 36.57%;
		padding-top: 3%;
	}
	
	.div_res1 .div2 {
		width: 15.36%;
		margin-left: 5.75%;
		margin-right: 5.75%;
	}
	
	.div_res1 .div3 {
		width: 36.57%;
		padding-top: 3%;
	}
	
	.div_res1 img {
		width: 100%;
	}
	
	.div_res2 {
		margin-top: 5%;
	}
	
	.div_res2 ul li {
		border-bottom: 4px solid #f0f0f0;
		padding-bottom: 5%;
		margin-bottom: 5%;
	}
	
	.div_res2 ul .li1 {
		background: url("../images/2_41.jpg"/*tpa=https://www.dianhun.cn/images/2_41.jpg*/) left 15% no-repeat;
	}
	
	.div_res2 ul li .div1 {
		width: 25%;
		position: relative;
		padding-left: 6.25%;
		margin-left: 5%;
	}
	
	.div_res2 ul li .div1 .p1 img {
		width: 100%;
	}
	
	.div_res2 ul li .div1 .p2 {
		position: absolute;
		bottom: -15%;
		left: 0px;
		width: 44%;
	}
	
	.div_res2 ul li .div1 .p2 img {
		width: 100%;
	}
	
	.div_res2 ul li .div2 {
		width: 60%;
		padding-top: 1.5%;
	}
	
	.div_res2 ul li .div2 em {
		display: inline-block;
		color: #ed7816;
		font-size: 70px;
		font-weight: bold;
		font-family: Fontsstyle4;
	}
	
	.div_res2 ul .li2 .div2 {
		width: 63.5%;
	}
	
	.div_res2 ul .li4 .div2 {
		width: 63.5%;
	}
	/*.div_res2 ul .li1 .div2 .p1{ background:url(../images/2_49.png) left top no-repeat;}
.div_res2 ul .li2 .div2 .p1{ background:url(../images/2_50.png) left top no-repeat;}
.div_res2 ul .li3 .div2 .p1{ background:url(../images/2_51.png) left top no-repeat;}
.div_res2 ul .li4 .div2 .p1{ background:url(../images/2_52.png) left top no-repeat;}*/
	
	.div_res2 ul li .div2 .p1 span {
		background: url("../images/2_48.png"/*tpa=https://www.dianhun.cn/images/2_48.png*/) right bottom no-repeat;
		display: inline-block;
		padding-top: 35px;
		padding-right: 30px;
		font-size: 16px;
		line-height: 18px;
		padding-bottom: 5px;
	}
	
	.div_res2 ul li .div2 .p2 {
		color: #666666;
		font-size: 14px;
		line-height: 26px;
		margin-top: 3%;
		height: 130px;
		overflow: hidden;
		text-align: justify;
	}
	
	.div_res2 ul li .div2 .p3 {
		margin-top: 20px;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.div_res .div3 {
			font-size: 32px;
			line-height: 34px;
			letter-spacing: 7px;
		}
		.div_res2 ul li {
			margin-bottom: 4%;
			padding-bottom: 4%;
		}
		.div_res2 ul li .div2 em {
			font-size: 50px;
		}
		.div_hon .div3_jxh .mod .swiper-container,
		.div_hon .div2 .box .swiper-container {
			width: 1200px!important;
			margin: 0 auto;
		}
		.div_hon .div2 .box .swiper-container,
		.div_hon .div3_jxh .detail {
			width: 1200px;
			margin: 0 auto;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_res .div2 {
			margin-top: 3%;
			text-align: center;
			color: #333;
			font-size: 18px;
		}
		.div_res .div3 {
			font-size: 24px;
			line-height: 26px;
			letter-spacing: 7px;
		}
		.div_res .div4 {
			margin: 0 auto;
			margin-top: 3%;
			width: 950px;
			text-align: center;
			font-size: 14px;
			color: #666;
			line-height: 40px;
		}
		.div_res2 ul li {
			margin-bottom: 3%;
			padding-bottom: 3%;
		}
		.div_res2 ul li .div2 em {
			font-size: 32px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_res {
			padding-top: 5%;
			padding-bottom: 8%;
		}
		.div_res .div2 {
			margin-top: 5%;
			text-align: center;
			color: #333;
			font-size: 0.4rem;
		}
		.div_res .div3 {
			margin-top: 5%;
			text-align: center;
			color: #f08519;
			font-size: 0.4rem;
			line-height: 0.4rem;
			letter-spacing: 0px;
		}
		.div_res .div3 span {
			padding-bottom: 3%;
		}
		.div_res .div4 {
			margin-top: 8%;
			width: auto;
			font-size: 0.36rem;
			color: #666;
			line-height: 0.65rem;
			text-align: justify;
		}
		.div_res2 ul li .div1 {
			width: 100%;
			padding-left: 0%;
			margin-left: 0%;
		}
		.div_res2 ul li .div1 .p2 {
			display: none;
		}
		.div_res2 ul li .div2 {
			width: 100%;
			padding-top: 5%;
		}
		.div_res2 ul .li2 .div2 {
			width: 100%;
		}
		.div_res2 ul .li4 .div2 {
			width: 100%;
		}
		.div_res2 ul li .div2 .p2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 5%;
			height: auto;
		}
		.div_res2 ul li .div2 .p3 {
			margin-top: 3%;
		}
		.div_res2 ul li .div2 em {
			font-size: 1rem;
		}
	}
	
	.body_pro {
		background: url("../images/3_01.jpg"/*tpa=https://www.dianhun.cn/images/3_01.jpg*/) repeat;
	}
	
	.div_pro {
		padding-left: 13%;
		padding-right: 13%;
		margin-top: 10%;
		position: relative;
	}
	/*.div_pro .flexslider2{position: relative;}*/
	
	.div_pro .slides li {
		position: relative;
	}
	
	.div_pro .flexslider2 {
		position: relative;
	}
	
	.div_pro .flexslider2 .lt,
	.div_pro .flexslider2 .rt {
		display: block;
		cursor: pointer;
		background: #fff;
		transition: all .3s;
		position: absolute;
		bottom: 6.1%;
		width: 29.850746%;
		height: 50px;
		line-height: 50px;
		box-shadow: 0px 0px 5px #999;
		z-index: 1001;
	}
	
	.div_pro .flexslider2 .lt {
		left: 15.7738%;
	}
	
	.div_pro .flexslider2 .rt {
		right: 15.7738%;
	}
	
	.div_pro .flexslider2 .lt .tl,
	.div_pro .flexslider2 .rt .tl {
		float: left;
		margin-left: 30px;
		font-size: 12px;
	}
	
	.div_pro .flexslider2 .lt .te,
	.div_pro .flexslider2 .rt .te {
		float: right;
		margin-right: 40px;
		font-size: 16px;
	}
	
	.div_pro .flexslider2 .lt:hover,
	.div_pro .flexslider2 .rt:hover {
		background: #f08a22;
	}
	
	.div_pro .flexslider2 .lt .tl,
	.div_pro .flexslider2 .rt .tl {
		color: #999;
		transition: all .3s;
	}
	
	.div_pro .flexslider2 .lt .te,
	.div_pro .flexslider2 .rt .te {
		color: #333;
		transition: all .3s;
	}
	
	.div_pro .flexslider2 .lt:hover .tl,
	.div_pro .flexslider2 .rt:hover .tl {
		color: #fff;
	}
	
	.div_pro .flexslider2 .lt:hover .te,
	.div_pro .flexslider2 .rt:hover .te {
		color: #fff;
	}
	
	.div_pro .div1 {
		padding-left: 12%;
		position: relative;
	}
	
	.div_pro .div1 .p1 {
		width: 6%;
		margin-right: 1%;
	}
	
	.div_pro .div1 .p1 img {
		width: 100%;
	}
	
	.div_pro .div1 .p2 {
		line-height: 42px;
		margin-left: 9px;
		position: relative;
		z-index: 10;
	}
	
	.div_pro .div1 .p2 .pp1 {
		padding-top: 0px;
		font-size: 40px;
	}
	
	.div_pro .div1 .p2 .pp2 {
		font-size: 24px;
		line-height: 26px;
		background: url("../images/2_54.jpg"/*tpa=https://www.dianhun.cn/images/2_54.jpg*/) left bottom no-repeat;
		padding-bottom: 25px;
		margin-top: 15px;
	}
	
	.div_pro .div1 .p3 {
		position: absolute;
		top: 0px;
		left: 25%;
		color: #ebebeb;
		font-size: 72px;
		line-height: 72px;
		font-family: Myriad Pro;
		text-transform: uppercase;
		font-weight: bold;
	}
	
	.div_pro .div1 .p4 {
		padding-right: 5%;
		text-align: right;
		width: 50%;
	}
	
	.div_pro .div1 .p4 .pp1 {
		font-size: 24px;
		color: #000;
		line-height: 26px;
	}
	
	.div_pro .div1 .p4 .pp2 {
		font-size: 36px;
		color: #ebebeb;
		line-height: 38px;
		text-transform: uppercase;
		font-weight: bold;
		margin-top: 5px;
	}
	
	.div_pro .div2 {
		position: relative;
		width: 79%;
		left: 19%;
		height: 0;
		padding-bottom: 50%;
		margin-top: -1.5%;
	}
	
	.div_pro .div2 iframe {
		/*width:83%; left:17%; position:relative; margin-top:-1%;*/
		position: absolute;
		width: 100%;
		height: 100%;
		left: 0%;
		top: 0%;
	}
	
	.div_pro .div3 {
		position: absolute;
		left: 0%;
		width: 30.88%;
		top: 0px;
		margin-top: 17%;
		z-index: 100;
	}
	
	.div_pro .div3 .bg img {
		width: 100%;
	}
	
	.div_pro .div3 .pad {
		position: absolute;
		top: 10%;
		left: 8%;
		width: 88%;
		z-index: 100;
		height: 80%;
	}
	
	.div_pro .div3 .pad .p1 span {
		border-top: 1px solid #f08519;
		display: inline-block;
		border-bottom: 1px solid #f08519;
		background: url("../images/3_05.png"/*tpa=https://www.dianhun.cn/images/3_05.png*/) center bottom no-repeat;
		padding-top: 2%;
		padding-bottom: 2%;
		color: #f08519;
		font-size: 18px;
	}
	
	.div_pro .div3 .pad .p2 {
		position: absolute;
		top: 20%;
		margin-top: 3px;
		height: 80%;
		line-height: 26px;
		font-size: 14px;
		color: #666666;
		text-align: justify;
		overflow-y: scroll;
	}
	
	.div_pro .div3 .pad .p2 .pplink a {
		color: #666;
		font-size: 16px;
	}
	
	.div_pro .div3 .pad .p2 .pplink a:hover {
		color: #f08519;
	}
	
	.div_pro .div3 .pad .p2 .pp1 {
		padding-right: 4%;
	}
	
	.div_pro .div3 .pad ::-webkit-scrollbar {
		width: 4px;
	}
	
	.div_pro .div3 .pad ::-webkit-scrollbar-thumb {
		background: #ccc;
	}
	
	.div_pro .flex-control-nav {
		position: absolute;
		bottom: 8%;
		z-index: 99;
		width: 100%;
		text-align: center;
		left: 0px;
		z-index: 1000;
	}
	
	.div_pro .flex-control-nav li {
		display: inline-block;
		width: 10px;
		height: 10px;
		margin: 0 5px;
	}
	
	.div_pro .flex-control-nav li span {
		display: none;
	}
	
	.div_pro .flex-control-nav li a {
		width: 10px;
		height: 10px;
		cursor: pointer;
		border: 1px solid #fe7c06;
		display: block;
		border-radius: 100%;
	}
	
	.div_pro .flex-control-nav li a.flex-active {
		background: #fe7c06
	}
	
	.div_hon .div2 .box {
		position: relative;
		width: 100%;
		padding-bottom: 100px;
	}
	
	.div_hon .div2 .box .swiper-container {
		width: 1422px;
		margin: 0 auto;
		padding-bottom: 50px;
	}
	
	.div_pro .flex-prev {
		background: url("../images/3_06.png"/*tpa=https://www.dianhun.cn/images/3_06.png*/) center left no-repeat;
		width: 97px;
		height: 97px;
		position: absolute;
		top: 50%;
		margin-top: -50px;
		left: -17.5%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_hon .div2 .box .flex-prev,
	.div_hon .div3_jxh .mod .flex-prev3,
	.div_hon .div3_jxh .mod .flex-prev2 {
		background: url("../images/3_06.png"/*tpa=https://www.dianhun.cn/images/3_06.png*/) center left no-repeat;
		width: 97px;
		height: 97px;
		position: absolute;
		top: 50%;
		margin-top: -50px;
		left: 10%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_pro .flex-prev:hover {
		left: -18%;
	}
	
	.div_hon .div2 .box .flex-prev,
	.div_hon .div3_jxh .mod .flex-prev2,
	.div_hon .div3_jxh .mod .flex-prev3 {
		left: 1.5%;
	}
	
	.div_hon .div2 .box .flex-prev:hover,
	.div_hon .div3_jxh .mod .flex-prev3:hover,
	.div_hon .div3_jxh .mod .flex-prev2:hover {
		left: 1%;
	}
	
	.div_pro .flex-next {
		background: url("../images/3_07.png"/*tpa=https://www.dianhun.cn/images/3_07.png*/) center left no-repeat;
		width: 97px;
		height: 97px;
		position: absolute;
		top: 50%;
		margin-top: -50px;
		right: -17.5%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_hon .div2 .box .flex-next,
	.div_hon .div3_jxh .mod .flex-next2,
	.div_hon .div3_jxh .mod .flex-next3 {
		background: url("../images/3_07.png"/*tpa=https://www.dianhun.cn/images/3_07.png*/) center left no-repeat;
		width: 97px;
		height: 97px;
		position: absolute;
		top: 50%;
		margin-top: -50px;
		right: 1.5%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_pro .flex-next:hover {
		right: -18%;
	}
	
	.div_hon .div2 .box .flex-next,
	.div_hon .div3_jxh .mod .flex-next2,
	.div_hon .div3_jxh .mod .flex-next3 {
		right: 1%;
	}
	
	.div_hon .div2 .box .flex-next:hover,
	.div_hon .div3_jxh .mod .flex-next2:hover,
	.div_hon .div3_jxh .mod .flex-next3:hover {
		right: 1%;
	}
	
	.div_pro_img {
		position: relative;
		height: 100%;
	}
	
	.div_pro_img .slides {
		overflow: hidden;
	}
	
	.div_pro_img .slides li {
		position: relative;
		height: 100%;
	}
	
	.div_pro_img .slides li .div1 {
		position: relative;
	}
	
	.div_pro_img .slides li .div1 img {
		width: 100%;
	}
	
	.div_pro_img .slides li .div1 .p1 {
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		background: #000;
		filter: alpha(opacity=50);
		opacity: 0.5;
	}
	
	.div_pro_img .slides li .div2 {
		position: absolute;
		left: 50%;
		top: 50%;
		border-radius: 100%;
		margin-left: -46px;
		margin-top: -46px;
	}
	
	.div_pro_img .slides li .div2 img {
		border-radius: 100%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_pro_img .slides li:hover .div2 img {
		box-shadow: 0px 0px 1000px 50px rgba(255, 255, 255, 0.4);
	}
	
	.div_pro_img .flex-control-nav {
		position: absolute;
		bottom: 5%;
		z-index: 99;
		width: 95%;
		text-align: center;
		left: 5%;
	}
	
	.div_pro_img .flex-control-nav li {
		display: inline-block;
		width: 10px;
		height: 10px;
		margin: 0 5px;
		float: left;
	}
	
	.div_pro_img .flex-control-nav li span {
		display: none;
	}
	
	.div_pro_img .flex-control-nav li a {
		width: 8px;
		display: block;
		height: 8px;
		cursor: pointer;
		border: 1px solid #fff;
		border-radius: 100%;
	}
	
	.div_pro_img .flex-control-nav li a.flex-active {
		background: #fe7c06;
		border: 1px solid #f08519;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1400px) {
		/* 小屏幕的尺寸 */
		.div_pro .div1 .p2 {
			line-height: 32px;
		}
		.div_pro .div1 .p2 .pp1 {
			padding-top: 0px;
			font-size: 30px;
		}
		.div_pro .div1 .p2 .pp2 {
			font-size: 20px;
			line-height: 22px;
			padding-bottom: 20px;
			margin-top: 15px;
		}
		.div_pro .div1 .p3 {
			font-size: 65px;
			line-height: 68px;
		}
		.div_pro .div1 .p4 .pp1 {
			font-size: 20px;
			line-height: 22px;
		}
		.div_pro .div1 .p4 .pp2 {
			font-size: 30px;
			line-height: 32px;
		}
		.div_pro .div3 .pad .p1 span {
			font-size: 14px;
			padding-top: 1.5%;
			padding-bottom: 1.5%
		}
		.div_pro .flex-prev,
		.div_hon .div2 .box .flex-prev,
		.div_hon .div3_jxh .mod .flex-prev2,
		.div_hon .div3_jxh .mod .flex-prev3 {
			background: url("../images/3_06.png"/*tpa=https://www.dianhun.cn/images/3_06.png*/) center left no-repeat;
			width: 80px;
			height: 80px;
			margin-top: -40px;
			background-size: 100%;
		}
		.div_pro .flex-next,
		.div_hon .div2 .box .flex-next,
		.div_hon .div3_jxh .mod .flex-next2,
		.div_hon .div3_jxh .mod .flex-next3 {
			background: url("../images/3_07.png"/*tpa=https://www.dianhun.cn/images/3_07.png*/) center left no-repeat;
			width: 80px;
			height: 80px;
			margin-top: -40px;
			background-size: 100%;
		}
	}
	
	@media screen and (max-width:1400px) and (min-width:1200px) {
		/* ipad */
		.div_pro .div1 .p2 {
			line-height: 26px;
		}
		.div_pro .div1 .p2 .pp1 {
			padding-top: 0px;
			font-size: 24px;
		}
		.div_pro .div1 .p2 .pp2 {
			font-size: 18px;
			line-height: 20px;
			padding-bottom: 15px;
			margin-top: 10px;
		}
		.div_pro .div1 .p3 {
			font-size: 48px;
			line-height: 50px;
		}
		.div_pro .div1 .p4 .pp1 {
			font-size: 20px;
			line-height: 22px;
		}
		.div_pro .div1 .p4 .pp2 {
			font-size: 30px;
			line-height: 32px;
		}
		.div_pro .div3 .pad .p1 span {
			font-size: 14px;
			padding-top: 1.5%;
			padding-bottom: 1.5%
		}
		.div_pro .flex-prev {
			background: url("../images/3_06.png"/*tpa=https://www.dianhun.cn/images/3_06.png*/) center left no-repeat;
			width: 70px;
			height: 70px;
			margin-top: -35px;
			background-size: 100%;
		}
		.div_pro .flex-next {
			background: url("../images/3_07.png"/*tpa=https://www.dianhun.cn/images/3_07.png*/) center left no-repeat;
			width: 70px;
			height: 70px;
			margin-top: -35px;
			background-size: 100%;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_pro .div1 .p2 {
			line-height: 22px;
		}
		.div_pro .div1 .p2 .pp1 {
			padding-top: 0px;
			font-size: 20px;
		}
		.div_pro .div1 .p2 .pp2 {
			font-size: 16px;
			line-height: 20px;
			padding-bottom: 15px;
			margin-top: 10px;
		}
		.div_pro .div1 .p3 {
			font-size: 48px;
			line-height: 50px;
		}
		.div_pro .div1 .p4 .pp1 {
			font-size: 18px;
			line-height: 20px;
		}
		.div_pro .div1 .p4 .pp2 {
			font-size: 26px;
			line-height: 28px;
		}
		.div_pro .div3 .pad .p1 span {
			font-size: 14px;
			padding-top: 1.5%;
			padding-bottom: 1.5%
		}
		.div_pro .div3 .pad .p2 {
			font-size: 12px;
			line-height: 24px;
		}
		.div_pro .flex-prev {
			background: url("../images/3_06.png"/*tpa=https://www.dianhun.cn/images/3_06.png*/) center left no-repeat;
			width: 60px;
			height: 60px;
			margin-top: -30px;
			background-size: 100%;
		}
		.div_pro .flex-next {
			background: url("../images/3_07.png"/*tpa=https://www.dianhun.cn/images/3_07.png*/) center left no-repeat;
			width: 60px;
			height: 60px;
			margin-top: -30px;
			background-size: 100%;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_pro {
			padding-left: 5%;
			padding-right: 5%;
			margin-top: 15%;
			position: relative;
			margin-bottom: 8%;
		}
		.div_pro .flexslider2 {
			padding-bottom: 2rem;
		}
		.div_pro .flexslider2 .lt,
		.div_pro .flexslider2 .rt {
			bottom: 0.4rem;
		}
		.div_pro .flexslider2 .lt .te,
		.div_pro .flexslider2 .rt .te {
			display: none;
		}
		.div_pro .flexslider2 .lt .tl,
		.div_pro .flexslider2 .rt .tl {
			display: block;
			text-align: center;
			width: 100%;
			margin-left: 0
		}
		.div_pro .div1 {
			padding-left: 0%;
		}
		.div_pro .div1 .p2 {
			line-height: 0.6rem;
			margin-left: 3%;
		}
		.div_pro .div1 .p2 .pp1 {
			padding-top: 0px;
			font-size: 0.5rem;
		}
		.div_pro .div1 .p2 .pp2 {
			font-size: 0.4rem;
			line-height: 0.45rem;
			padding-bottom: 10%;
			margin-top: 3%;
		}
		.div_pro .div1 .p3 {
			left: 25%;
			font-size: 0.7rem;
			line-height: 0.72rem
		}
		.div_pro .div1 .p4 {
			padding-right: 0%;
			text-align: left;
			width: 90%;
			margin-top: 5%;
		}
		.div_pro .div1 .p4 .pp1 {
			font-size: 0.36rem;
			line-height: 0.38rem;
		}
		.div_pro .div1 .p4 .pp2 {
			font-size: 0.42rem;
			line-height: 0.44rem;
		}
		.div_pro .div2 {
			width: 100%;
			left: 0%;
			height: 0;
			padding-bottom: 50%;
			margin-top: 3%;
		}
		.div_pro .div3 {
			position: relative;
			left: 0%;
			width: 100%;
			top: 0px;
			margin-top: 0%;
			background: url("../images/3_04.jpg"/*tpa=https://www.dianhun.cn/images/3_04.jpg*/) center top no-repeat;
		}
		.div_pro .div3 .bg {
			display: none;
		}
		.div_pro .div3 .pad {
			position: relative;
			top: 0%;
			left: 0%;
			width: 90%;
			padding: 5%;
			z-index: 100;
			height: 90%;
		}
		.div_pro .div3 .pad .p1 span {
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_pro .div3 .pad .p2 {
			position: relative;
			top: 0%;
			margin-top: 5%;
			height: 4.8rem;
			line-height: 0.65rem;
			font-size: 0.36rem;
			color: #666666;
			text-align: justify;
		}
		.div_pro .div3 .pad .p2 .pp1 {
			padding-right: 4%;
		}
		.div_pro .flex-control-nav {
			display: none;
		}
		.div_pro .flex-prev {
			background: url("../images/3_06.png"/*tpa=https://www.dianhun.cn/images/3_06.png*/) center left no-repeat;
			width: 50px;
			height: 50px;
			top: 32%;
			background-size: 100%;
			margin-top: 0px;
		}
		.div_pro .flex-next {
			background: url("../images/3_07.png"/*tpa=https://www.dianhun.cn/images/3_07.png*/) center left no-repeat;
			width: 50px;
			height: 50px;
			top: 32%;
			background-size: 100%;
			margin-top: 0px;
		}
		.div_pro_img {
			position: relative;
			height: 100%;
		}
		.div_pro_img .slides li .div2 {
			position: absolute;
			left: 0%;
			top: 38%;
			border-radius: 100%;
			margin-left: 0px;
			margin-top: 0px;
			width: 100%;
			text-align: center;
		}
		.div_pro_img .slides li .div2 img {
			width: 10%;
		}
		.div_pro_img .flex-control-nav {
			position: absolute;
			bottom: 5%;
			z-index: 99;
			width: 100%;
			text-align: center;
			left: 0%;
			text-align: center;
		}
		.div_pro_img .flex-control-nav li {
			float: none;
		}
		.div_pro_img .flex-control-nav li a {
			display: inline-block;
		}
		.div_hon .div2 .box .flex-prev,
		.div_hon .div3_jxh .mod .flex-prev3,
		.div_hon .div3_jxh .mod .flex-prev2 {
			display: none;
		}
		.div_hon .div2 .box .flex-next,
		.div_hon .div3_jxh .mod .flex-next3,
		.div_hon .div3_jxh .mod .flex-next2 {
			display: none;
		}
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.div_ser .div1 {
			font-size: 28px;
			line-height: 30px;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_ser .div1 {
			font-size: 24px;
			line-height: 26px;
		}
		.div_ser1 ul li .div2 {
			font-size: 18px;
		}
		.div_ser1 ul li .div4 {
			border: 1px solid #ff994d;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_ser {
			padding-top: 5%;
			padding-bottom: 5%;
		}
		.div_ser .div1 {
			font-size: 0.6rem;
			line-height: 0.8rem;
		}
		.div_ser .div2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 1.5%;
		}
		.div_ser1 {
			background: #e8e8e7;
			padding-top: 0%;
			padding-bottom: 8%;
		}
		.div_ser1 ul li {
			float: left;
			width: 47.5%;
			margin-right: 0%;
			text-align: center;
			margin-top: 8%;
		}
		.div_ser1 ul li:nth-child(2n) {
			float: right;
		}
		.div_ser1 ul li .div2 {
			font-size: 0.46rem;
		}
		.div_ser1 ul li .div3 {
			font-size: 0.32rem;
			line-height: 0.5rem;
			margin-top: 5%;
			height: 1rem;
		}
		.div_ser1 ul li .div4 {
			width: 3rem;
			height: 0.8rem;
			border: 1px solid #ff994d;
			margin-top: 5%;
			line-height: 0.8rem;
			font-size: 0.36rem;
		}
	}
	
	.body_inv {
		background: #f1f1f1
	}
	
	.div_inv {
		text-align: center;
		position: relative;
		z-index: 100;
		width: 725px;
		margin: 0 auto;
		background: #e0e0e0;
		margin-top: -35px;
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1)
	}
	
	.div_inv .a1 {
		float: left;
	}
	
	.div_inv .a2 {
		float: right;
	}
	
	.div_inv a,
	.div_inv:hover .on {
		display: block;
		width: 362px;
		height: 70px;
		line-height: 70px;
		text-align: center;
		color: #666;
		font-size: 16px;
		background: url("../images/5_04.jpg"/*tpa=https://www.dianhun.cn/images/5_04.jpg*/) center top no-repeat #fafafa;
	}
	
	.div_inv .on,
	.div_inv a:hover,
	.div_inv:hover .on:hover {
		background: url("../images/5_05.jpg"/*tpa=https://www.dianhun.cn/images/5_05.jpg*/) center top no-repeat #fff;
	}
	
	.div_inv .a1 span {
		background: url("../images/5_02.jpg"/*tpa=https://www.dianhun.cn/images/5_02.jpg*/) center left no-repeat;
		padding-left: 25px;
	}
	
	.div_inv .a2 span {
		background: url("../images/5_03.jpg"/*tpa=https://www.dianhun.cn/images/5_03.jpg*/) center left no-repeat;
		padding-left: 25px;
	}
	
	.div_inv1 {
		position: relative;
		margin-top: 3%;
		min-height: 600px;
		margin-bottom: 3%;
	}
	
	.div_inv1 .div1 {
		position: absolute;
		top: 250px;
	}
	
	.div_inv1 .div1 img {
		width: 100%;
	}
	
	.div_inv1 ul li {
		margin-top: 3%;
		background: url("../images/5_08.jpg"/*tpa=https://www.dianhun.cn/images/5_08.jpg*/) left bottom no-repeat #ffffff;
		left: 0px;
		position: relative;
		box-shadow: 0px 0px 20px 2px rgba(0, 0, 0, 0.1);
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_inv1 ul li:hover {
		background: url("../images/5_08a.jpg"/*tpa=https://www.dianhun.cn/images/5_08a.jpg*/) left bottom no-repeat #fff;
		left: -20px;
	}
	
	.div_inv1 ul li a {
		display: block;
		padding: 2.5%;
	}
	
	.div_inv1 ul li a .p1 {
		color: #808080;
		font-size: 18px;
	}
	
	.div_inv1 ul li a .p2 {
		color: #333333;
		font-size: 18px;
		margin-top: 1%;
	}
	
	.div_inv1 ul li a .p2 span {
		background: url("../images/5_07.png"/*tpa=https://www.dianhun.cn/images/5_07.png*/) center right no-repeat;
		padding-right: 22px;
	}
	
	.div_inv1 ul li a .p3 {
		color: #8a8a8a;
		font-size: 14px;
		margin-top: 1%;
	}
	
	.div_inv1 ul li a .p4 {
		width: 118px;
		height: 32px;
		line-height: 32px;
		text-align: center;
		background: #eceff1;
		border-radius: 32px;
		color: #666;
		margin-top: 2%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_inv1 ul li:hover a .p4 {
		background: #f08519;
		color: #fff;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_inv {
			width: 100%;
			margin-top: 0px;
		}
		.div_inv .a1 {
			float: left;
		}
		.div_inv .a2 {
			float: right;
		}
		.div_inv a,
		.div_inv:hover .on {
			width: 49.8%;
			height: 1.2rem;
			line-height: 1.2rem;
			color: #666;
			font-size: 0.36rem;
		}
		.div_inv1 {
			position: relative;
			margin-top: 5%;
			min-height: 600px;
			margin-bottom: 5%;
		}
		.div_inv1 .div1 {
			top: 10%;
		}
		.div_inv1 ul li {
			margin-top: 5%;
		}
		.div_inv1 ul li:hover {
			left: 0px;
		}
		.div_inv1 ul li a {
			padding: 5%;
		}
		.div_inv1 ul li a .p1 {
			font-size: 0.32rem;
		}
		.div_inv1 ul li a .p2 {
			font-size: 0.42rem;
			margin-top: 1%;
		}
		.div_inv1 ul li a .p3 {
			font-size: 0.36rem;
			margin-top: 3%;
			line-height: 0.65rem;
		}
		.div_inv1 ul li a .p4 {
			margin-top: 4%;
		}
	}
	
	.div_cont {
		margin-top: 3%;
	}
	
	.div_cont .div1 {
		text-align: center;
		margin-top: 2%;
		color: #f08519;
		font-size: 18px;
	}
	
	.div_cont .div2 {
		margin-top: 3%;
	}
	
	.div_cont .div2 .p1 {
		border-bottom: 1px solid #ddd;
		height: 1px;
	}
	
	.div_cont .div2 .p2 {
		width: 100%;
		height: 350px;
		font-size: 12px;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	
	.div_cont .div4 {
		margin-top: 5%;
		margin-bottom: 8%;
	}
	
	.div_cont .div4 ul li {
		float: left;
		width: 23%;
		padding-left: 1%;
		padding-right: 1%;
		background: url("../images/5_13.jpg"/*tpa=https://www.dianhun.cn/images/5_13.jpg*/) right 20% no-repeat;
		text-align: center;
	}
	
	.div_cont .div4 ul li .p1 img {
		width: 15%;
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		transition: all 0.5s;
		transition: all 0.5s;
	}
	
	.div_cont .div4 ul li:hover .p1 img {
		transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
		-moz-transform: rotateY(180deg);
	}
	
	.div_cont .div4 ul li .p2 {
		margin-top: 8%;
		color: #4c4c4c;
		font-size: 18px;
	}
	
	.div_cont .div4 ul .li {
		background: none
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_cont {
			margin-top: 5%;
		}
		.div_cont .div1 {
			text-align: center;
			margin-top: 5%;
			font-size: 0.36rem;
			line-height: 0.6rem;
		}
		.div_cont .div2 {
			margin-top: 5%;
		}
		.div_cont .div4 {
			margin-top: 5%;
			margin-bottom: 0%;
		}
		.div_cont .div4 ul li {
			float: left;
			width: 100%;
			padding-left: 0%;
			padding-right: 0%;
			background: none;
			margin-bottom: 8%;
		}
		.div_cont .div4 ul li .p2 {
			margin-top: 3%;
			color: #4c4c4c;
			font-size: 0.36rem;
		}
		.div_cont .div4 ul .li {
			background: none
		}
	}
	
	.div_news a {
		background: #fff;
		margin-top: -54px;
		position: relative;
		display: block;
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
		position: relative;
		left: 0px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_news .div1 {
		height: 53px;
		border-bottom: 1px solid #ebebeb;
	}
	
	.div_news .div2 {
		padding: 3%;
	}
	
	.div_news .div2 .lf {
		width: 33%;
		overflow: hidden;
	}
	
	.div_news .div2 .lf img {
		width: 100%;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_news .div2:hover .lf img {
		-webkit-transform: scale(1.07);
		-moz-transform: scale(1.07);
		-o-transform: scale(1.07);
		-ms-transform: scale(1.07);
		transform: scale(1.07);
	}
	
	.div_news .div2 .rg {
		width: 64%;
	}
	
	.div_news .div2 .rg .p1 {
		color: #333;
		font-size: 18px;
	}
	
	.div_news .div2 .rg .p2 {
		color: #d4b988;
		font-size: 16px;
		margin-top: 3%;
	}
	
	.div_news .div2 .rg .p3 {
		color: #666;
		font-size: 14px;
		line-height: 26px;
		margin-top: 2%;
		overflow: hidden;
		height: 104px;
	}
	
	.div_news .div2 .rg .p4 {
		margin-top: 4%;
		color: #d4b988;
	}
	
	.div_news a:hover {
		left: -20px;
	}
	
	.div_news1 {
		padding-bottom: 5%
	}
	
	.div_news1 ul li {
		float: left;
		width: 31%;
		margin-right: 3.5%;
		background: #fff;
		position: relative;
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
		margin-top: 3%;
		overflow: hidden;
		top: 0px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_news1 ul li a {
		display: block;
		padding: 8.5%;
		position: relative;
		padding-bottom: 12%;
	}
	
	.div_news1 ul li a .div1 .p1 {
		color: #333;
		font-size: 16px;
		height: 22px;
		overflow: hidden;
	}
	
	.div_news1 ul li a .div1 .p2 {
		margin-top: 5%
	}
	
	.div_news1 ul li a .div1 .p2 img {
		width: 100%;
	}
	
	.div_news1 ul li a .div1 .p3 {
		color: #d4b988;
		font-size: 14px;
		margin-top: 8%;
	}
	
	.div_news1 ul li a .div1 .p4 {
		color: #666666;
		font-size: 14px;
		line-height: 26px;
		height: 52px;
		overflow: hidden;
		margin-top: 5%;
	}
	
	.div_news1 ul li:hover {
		top: -10px;
		background: #f08519;
	}
	
	.div_news1 ul li:hover a .div1 .p1,
	.div_news1 ul li:hover a .div1 .p3,
	.div_news1 ul li:hover a .div1 .p4 {
		color: #fff;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_news a {
			margin-top: -39px;
		}
		.div_news .div1 {
			height: 40px;
		}
		.div_news .div2 {
			padding: 5%;
		}
		.div_news .div2 .lf {
			width: 100%;
		}
		.div_news .div2 .lf img {
			width: 100%;
		}
		.div_news .div2 .rg {
			width: 100%;
		}
		.div_news .div2 .rg .p1 {
			font-size: 0.42rem;
			margin-top: 5%;
		}
		.div_news .div2 .rg .p2 {
			font-size: 0.32rem;
			margin-top: 3%;
		}
		.div_news .div2 .rg .p3 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 2%;
			height: auto;
		}
		.div_news .div2 .rg .p4 {
			font-size: 0.32rem;
			margin-top: 5%;
		}
		.div_news a:hover {
			left: 0px;
		}
		.div_news1 {
			padding-bottom: 5%
		}
		.div_news1 ul li {
			width: 100%;
			margin-right: 0%;
			margin-top: 5%;
		}
		.div_news1 ul li a {
			display: block;
			padding: 5%;
			padding-bottom: 8%;
		}
		.div_news1 ul li a .div1 .p1 {
			color: #333;
			font-size: 0.4rem;
		}
		.div_news1 ul li a .div1 .p3 {
			font-size: 0.36rem;
			margin-top: 5%;
		}
		.div_news1 ul li a .div1 .p4 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 3%;
		}
		.div_news1 ul li a .div2 {
			display: none;
		}
		.div_news1 ul li a .div3 {
			display: none;
		}
	}
	
	.div_vid {
		padding-top: 3%;
	}
	
	.div_vid .div1 {
		background: url("../images/6_10.jpg"/*tpa=https://www.dianhun.cn/images/6_10.jpg*/) center top no-repeat;
		padding: 5%;
		margin-top: 3%;
	}
	
	.div_vid .div1 .lf {
		width: 40%;
		padding-top: 8%;
		padding-left: 5%;
	}
	
	.div_vid .div1 .lf .p1 {
		background: url("../images/6_13.jpg"/*tpa=https://www.dianhun.cn/images/6_13.jpg*/) top left no-repeat;
		padding-top: 25px;
		color: #ccc;
		font-size: 30px;
		line-height: 32px;
	}
	
	.div_vid .div1 .lf .p2 {
		color: #999;
		font-size: 18px;
		margin-top: 5%;
	}
	
	.div_vid .div1 .rg {
		width: 45%;
		margin-right: 5%;
		position: relative;
		cursor: pointer;
	}
	
	.div_vid .div1 .rg .p1 img {
		width: 100%;
	}
	
	.div_vid .div1 .rg .p2 {
		filter: alpha(opacity=50);
		opacity: 0.5;
		position: absolute;
		top: 0px;
		left: 0px;
		height: 100%;
		width: 100%;
		z-index: 5
	}
	
	.div_vid .div1 .rg .p3 {
		position: absolute;
		width: 100%;
		text-align: center;
		z-index: 10;
		left: 0px;
		top: 38%;
	}
	
	.div_vid .div1 .rg .p3 img {
		width: 14%;
		border-radius: 100%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_vid .div1 .rg:hover .p3 img {
		box-shadow: 0px 0px 1000px 50px rgba(255, 255, 255, 0.4)
	}
	
	.div_vid1 {
		margin-bottom: 5%;
	}
	
	.div_vid1 ul li {
		float: left;
		width: 31%;
		margin-right: 3.5%;
		float: left;
		margin-top: 3%;
		position: relative;
		top: 0px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_vid1 ul li .div1 {
		position: relative;
	}
	
	.div_vid1 ul li .div1 .p1 img {
		width: 100%;
	}
	
	.div_vid1 ul li .div1 .p2 {
		filter: alpha(opacity=50);
		opacity: 0.5;
		position: absolute;
		top: 0px;
		left: 0px;
		height: 100%;
		width: 100%;
		z-index: 5
	}
	
	.div_vid1 ul li .div1 .p3 {
		position: absolute;
		width: 100%;
		text-align: center;
		z-index: 10;
		left: 0px;
		top: 38%;
	}
	
	.div_vid1 ul li .div1 .p3 img {
		width: 14%;
		border-radius: 100%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_vid1 ul li .div2 {
		margin-top: 4%;
		color: #333;
		font-size: 18px;
	}
	
	.div_vid1 ul li .div3 {
		margin-top: 2%;
		color: #999;
		font-size: 14px;
	}
	
	.div_vid1 ul li:hover {
		top: -10px;
	}
	
	.div_vid1 ul li:hover .div1 .p3 img {
		box-shadow: 0px 0px 1000px 50px rgba(255, 255, 255, 0.4)
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.div_vid .div1 .lf .p1 {
			font-size: 24px;
			line-height: 26px;
		}
		.div_vid .div1 .lf .p2 {
			font-size: 16px;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_vid .div1 .lf .p1 {
			font-size: 20px;
			line-height: 22px;
		}
		.div_vid .div1 .lf .p2 {
			font-size: 14px;
		}
		.div_vid1 ul li .div2 {
			font-size: 16px;
		}
		.div_vid1 ul li .div3 {
			font-size: 14px;
		}
		.div_vid1 ul li .div4 {
			font-size: 12px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_vid {
			padding-top: 5%;
		}
		.div_vid .div1 {
			margin-top: 5%;
		}
		.div_vid .div1 .lf {
			width: 100%;
			padding-top: 8%;
			padding-left: 0%;
		}
		.div_vid .div1 .lf .p1 {
			padding-top: 5%;
			font-size: 0.42rem;
			line-height: 0.6rem;
		}
		.div_vid .div1 .lf .p2 {
			font-size: 0.36rem;
			margin-top: 2%;
		}
		.div_vid .div1 .rg {
			width: 100%;
			margin-right: 0%;
		}
		.div_vid1 {
			margin-bottom: 5%;
		}
		.div_vid1 ul li {
			float: left;
			width: 100%;
			margin-right: 0%;
			float: left;
			margin-top: 5%;
		}
		.div_vid1 ul li .div2 {
			margin-top: 3%;
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_vid1 ul li .div3 {
			margin-top: 1%;
			font-size: 0.32rem;
			line-height: 0.4rem;
		}
		.div_vid1 ul li:hover {
			top: -10px;
		}
		.div_vid1 ul li:hover .div1 .p3 img {
			box-shadow: 0px 0px 1000px 50px rgba(255, 255, 255, 0.4)
		}
	}
	
	.div_jobs {
		margin-top: 3%;
	}
	
	.div_jobs .div1 {
		margin-top: 2%;
		text-align: center;
		font-size: 30px;
		color: #f08418;
		line-height: 32px;
	}
	
	.div_jobs .div1 span {
		border-bottom: 1px solid #d2d2d2;
		padding-bottom: 10px;
	}
	
	.div_jobs .div2 {
		margin: 0 auto;
		width: 700px;
		text-align: center;
		margin-top: 3%;
		color: #666666;
		font-size: 16px;
		line-height: 40px;
	}
	
	.div_jobs1 {
		margin-top: 3%;
		margin-bottom: 5%;
	}
	
	.div_jobs1 ul li {
		float: left;
		width: 15%;
		margin-right: 2%;
		top: 0px;
		position: relative;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li a {
		display: block;
		border: 1px solid #c6c6c6;
		padding: 15%;
		text-align: center;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li a .div1 {
		position: relative;
	}
	
	.div_jobs1 ul li a .div1 .p2 {
		position: absolute;
		top: 0px;
		left: 0px;
		text-align: center;
		opacity: 0;
		width: 100%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li a .div1 img {
		width: 50%;
	}
	
	.div_jobs1 ul li a .div2 {
		color: #333;
		font-size: 26px;
		margin-top: 25%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li a .div3 {
		color: #999;
		font-size: 24px;
		margin-top: 15%;
		font-family: Fontsstyle;
		text-transform: uppercase;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li a .div4 {
		margin-top: 4%;
		position: relative;
		top: 0px;
		background: url("../images/7_08.jpg"/*tpa=https://www.dianhun.cn/images/7_08.jpg*/) center bottom no-repeat;
		height: 3px;
		margin-top: 30%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li a .div5 {
		margin-top: 15%;
		font-size: 14px;
		color: #808080;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_jobs1 ul li:hover {
		top: -10px;
	}
	
	.div_jobs1 ul li:hover a {
		border: 1px solid #333;
		background: #333333;
	}
	
	.div_jobs1 ul li:hover a:hover .div1 .p2 {
		opacity: 1;
	}
	
	.div_jobs1 ul li:hover a:hover .div2 {
		color: #fff;
	}
	
	.div_jobs1 ul li:hover a:hover .div3 {
		color: #fff;
	}
	
	.div_jobs1 ul li:hover a:hover .div4 {
		top: -15px;
	}
	
	.div_jobs1 ul li:hover a:hover .div5 {
		color: #fff;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.div_jobs .div1 {
			font-size: 24px;
			line-height: 26px;
		}
		.div_jobs1 ul li a .div2 {
			font-size: 20px;
		}
		.div_jobs1 ul li a .div3 {
			font-size: 18px;
			margin-top: 10%;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_jobs .div1 {
			font-size: 20px;
			line-height: 22px;
		}
		.div_jobs .div2 {
			font-size: 14px;
			line-height: 26px;
		}
		.div_jobs1 ul li a .div2 {
			font-size: 16px;
		}
		.div_jobs1 ul li a .div3 {
			font-size: 18px;
			margin-top: 5%;
		}
		.div_jobs1 ul li a .div5 {
			font-size: 12px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_jobs .div1 {
			font-size: 0.5rem;
			line-height: 0.6rem;
		}
		.div_jobs .div2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			width: auto;
			padding-left: 0%;
			padding-right: 0%;
			text-align: justify;
			margin-top: 5%;
		}
		.div_jobs1 {
			margin-top: 0px;
		}
		.div_jobs1 ul li {
			float: left;
			width: 47.5%;
			margin-right: 0%;
			margin-top: 5%;
		}
		.div_jobs1 ul li:nth-child(2n) {
			float: right;
		}
		.div_jobs1 ul li a .div2 {
			font-size: 0.36rem;
		}
		.div_jobs1 ul li a .div3 {
			font-size: 0.4rem;
			margin-top: 5%;
		}
		.div_jobs1 ul li a .div5 {
			font-size: 0.28rem;
		}
	}
	
	.div_welf .div1 {
		background: #f5f5f5;
		height: 54px;
		line-height: 54px;
		text-align: center;
	}
	
	.div_welf .div1 .p1 {
		width: 560px;
		margin: 0 auto;
	}
	
	.div_welf .div1 .p1 a,
	.div_welf .div1 .p1:hover .on {
		font-size: 18px;
		width: 140px;
		display: block;
		float: left;
		text-align: center;
		background: #f5f5f5;
		color: #666666;
		font-weight: bold;
	}
	
	.div_welf .div1 .p1 a:hover,
	.div_welf .div1 .p1 .on,
	.div_welf:hover .div1 .p1 .on:hover {
		background: #fff;
		color: #e26b17;
	}
	
	.div_welf .div2 {
		background: url("../images/7_12.jpg"/*tpa=https://www.dianhun.cn/images/7_12.jpg*/) top center no-repeat;
		padding-top: 3%;
		padding-bottom: 3%;
		text-align: center;
	}
	
	.div_welf .div2 .box {
		width: 1200px;
	}
	
	.div_welf .div2 .pad {
		background: rgba(255, 255, 255, 0.92);
		padding: 3%;
	}
	
	.div_welf .div2 .pad .p1 {
		font-size: 20px;
		color: #333;
	}
	
	.div_welf .div2 .pad .p1 span {
		background: url("../images/7_13.png"/*tpa=https://www.dianhun.cn/images/7_13.png*/) right center no-repeat;
		padding-right: 30px;
	}
	
	.div_welf .div2 .pad .p2 {
		text-transform: uppercase;
		border-bottom: 1px solid #ebebeb;
		margin-top: 5px;
		padding-bottom: 15px;
	}
	
	.div_welf .div2 .pad .p3 {
		color: #666;
		font-size: 15px;
		margin-top: 20px;
		padding-bottom: 25px;
		min-height: 100px;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_welf .div1 {
			height: 1rem;
			line-height: 1rem;
		}
		.div_welf .div1 .p1 {
			width: 100%;
		}
		.div_welf .div1 .p1 a,
		.div_welf .div1 .p1:hover .on {
			font-size: 0.36rem;
			width: 25%;
		}
		.div_welf .div2 {
			padding-top: 5%;
			padding-bottom: 5%;
		}
		.div_welf .div2 .box {
			width: auto;
		}
		.div_welf .div2 .pad {
			padding: 5%;
		}
		.div_welf .div2 .pad .p1 {
			font-size: 0.42rem;
			color: #333;
		}
		.div_welf .div2 .pad .p1 span {
			background: url("../images/7_13.png"/*tpa=https://www.dianhun.cn/images/7_13.png*/) right center no-repeat;
			padding-right: 30px;
			padding-top: 2px;
			padding-bottom: 2px;
		}
		.div_welf .div2 .pad .p2 {
			margin-top: 0px;
			padding-bottom: 5px;
		}
		.div_welf .div2 .pad .p3 {
			font-size: 0.36rem;
			line-height: 0.65rem;
			margin-top: 3%
		}
	}
	
	.div_dem {
		margin-top: 3%;
	}
	
	.div_dem .div1 {
		text-align: center;
		padding-bottom: 15px;
		margin-top: 3%;
		font-size: 30px;
	}
	
	.div_dem .div1 span {
		border-bottom: 1px solid #d2d2d2;
		padding-bottom: 10px;
		color: #f08418;
	}
	
	.div_dem #show1 {
		width: 1100px;
		margin: 0 auto;
		position: relative;
		margin-top: 3%;
	}
	
	.div_dem .div2 {
		margin-bottom: 8%;
		padding-top: 5%;
		position: relative;
		width: 55%;
		left: 45%;
		height: 100%;
	}
	
	.div_dem .div3 {
		width: 55%;
		position: absolute;
		top: 0px;
		overflow: hidden;
	}
	
	.div_dem .div3 div {
		overflow: hidden;
	}
	
	.div_dem .div3 img {
		width: 100%;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all 2s;
		-moz-transition: all 2s;
		transition: all 2s;
	}
	
	.div_dem .div3:hover img {
		-webkit-transform: scale(1.07);
		-moz-transform: scale(1.07);
		-o-transform: scale(1.07);
		-ms-transform: scale(1.07);
		transform: scale(1.07);
	}
	
	.div_dem .slides {
		width: 100%;
		position: relative;
		z-index: 1;
	}
	
	.div_dem .slides li {
		width: 100%;
		height: auto;
		overflow: hidden;
	}
	
	.div_dem .slides li img {
		width: 100%;
		height: auto;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all 2s;
		-moz-transition: all 2s;
		transition: all 2s;
	}
	
	.div_dem .slides li:hover img {
		-webkit-transform: scale(1.07);
		-moz-transform: scale(1.07);
		-o-transform: scale(1.07);
		-ms-transform: scale(1.07);
		transform: scale(1.07);
	}
	
	.div_dem .flex-control-nav {
		position: absolute;
		bottom: 5%;
		z-index: 99;
		width: 100%;
		text-align: center;
		left: 0px;
		display: none;
	}
	
	.div_dem .flex-direction-nav {
		display: none;
	}
	
	.div_dem .flex-direction-nav .flex-prev {
		position: absolute;
		top: 50%;
		left: -95%;
		margin-top: -54px;
		background: url("../images/2_32.png"/*tpa=https://www.dianhun.cn/images/2_32.png*/) center left no-repeat;
		width: 49px;
		height: 105px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		z-index: 100;
	}
	
	.div_dem .flex-direction-nav .flex-prev:hover {
		background: url("../images/2_32a.png"/*tpa=https://www.dianhun.cn/images/2_32a.png*/) center left no-repeat
	}
	
	.div_dem .flex-direction-nav .flex-next {
		position: absolute;
		top: 50%;
		right: -13%;
		margin-top: -54px;
		background: url("../images/2_33.png"/*tpa=https://www.dianhun.cn/images/2_33.png*/) center left no-repeat;
		width: 49px;
		height: 105px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
		z-index: 100;
	}
	
	.div_dem .flex-direction-nav .flex-next:hover {
		background: url("../images/2_33a.png"/*tpa=https://www.dianhun.cn/images/2_33a.png*/) center left no-repeat
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.div_dem .div1 {
			font-size: 24px;
			line-height: 26px;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_dem .div1 {
			font-size: 20px;
			line-height: 22px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_dem {
			margin-top: 5%;
		}
		.div_dem .div1 {
			text-align: center;
			padding-bottom: 15px;
			margin-top: 5%;
			font-size: 0.5rem;
		}
		.div_dem .flex-direction-nav .flex-prev {
			margin-top: -26px;
			background: url("../images/2_32.png"/*tpa=https://www.dianhun.cn/images/2_32.png*/) center no-repeat;
			width: 24px;
			height: 52px;
			left: 0px;
			background-size: 100%
		}
		.div_dem .flex-direction-nav .flex-prev:hover {
			background: url("../images/2_32a.png"/*tpa=https://www.dianhun.cn/images/2_32a.png*/) center left no-repeat;
			left: 9.5%;
			background-size: 100%
		}
		.div_dem .flex-direction-nav .flex-next {
			margin-top: -26px;
			background: url("../images/2_33.png"/*tpa=https://www.dianhun.cn/images/2_33.png*/) center no-repeat;
			width: 24px;
			height: 52px;
			right: 0px;
			background-size: 100%
		}
		.div_dem .flex-direction-nav .flex-next:hover {
			background: url("../images/2_33a.png"/*tpa=https://www.dianhun.cn/images/2_33a.png*/) center left no-repeat;
			right: 9.5%;
			background-size: 100%
		}
		.div_dem .div3 {
			display: none;
		}
		.div_dem #show1 {
			width: 90%;
			margin: 0 auto;
			position: relative;
			margin-top: 3%;
		}
		.div_dem .div2 {
			margin-bottom: 5%;
			padding-top: 5%;
			position: relative;
			width: 100%;
			left: 0%;
			height: 100%;
		}
	}
	
	.div_cont1 {
		margin-top: 3%;
		margin-bottom: 5%;
	}
	
	.div_cont1 ul li {
		float: left;
		width: 21.25%;
		
		cursor: pointer;
	}
	
	.div_cont1 ul li .div1 {
		position: relative;
		text-align: left;
	}
	
	.div_cont1 ul li .div1 .p1 {
		position: absolute;
		width: 100%;
		z-index: 12;
	}
	
	.div_cont1 ul li .div1 .p1 img {
		width: 35%;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_cont1 ul li:hover .div1 .p1 img {
		transform: rotateY(180deg);
		-webkit-transform: rotateY(180deg);
		-moz-transform: rotateY(180deg);
	}
	
	.div_cont1 ul li .div1 .p2 {
		position: relative;
		z-index: 10;
	}
	
	.div_cont1 ul li .div1 .p2 img {
		width: 35%;
		-webkit-transition: all linear 10s;
		-moz-transition: all linear 10s;
		transition: all linear 10s;
	}
	
	.div_cont1 ul li:hover .div1 .p2 img {
		transform: rotate(36000deg);
		-moz-transform: rotate(3600deg);
		-webkit-transform: rotate(3600deg);
		-o-transform: rotate(3600deg);
	}
	
	.div_cont1 ul li .div2 {
		font-size: 28px;
		line-height: 30px;
		color: #4c4c4c;
		margin-top: 10%;
	}
	
	.div_cont1 ul li .div3 {
		margin-top: 15%;
	}
	
	.div_cont1 ul li .div3 .p1 {
		font-size: 16px;
		color: #4c4c4c;
		font-weight: bold;
	}
	
	.div_cont1 ul li .div3 .p2 {
		font-size: 14px;
		color: #808080;
		margin-top: 3%;
	}
	
	.div_cont1 ul li .div4 {
		margin-top: 15%;
	}
	
	.div_cont1 ul li .div4 .p1 {
		font-size: 16px;
		color: #4c4c4c;
		font-weight: bold;
	}
	
	.div_cont1 ul li .div4 .p2 {
		font-size: 14px;
		color: #eb9742;
		margin-top: 3%;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	.div_cont1 ul li .div4 .p2 span {
		color: #666;
		font-family: 微软雅黑;
	}
	
	.div_cont2 {
		margin-top: 3%;
		margin-bottom: 3%;
	}
	
	.div_cont2 .div1 .p1 {
		width: 19%;
		margin-right: 3%;
		background: #fff;
	}
	
	.div_cont2 .div1 .p1 select {
		height: 40px;
		width: 100%;
		padding-left: 2%;
		width: 100%;
		border: 0px;
	}
	
	.div_cont2 .div1 .p2 {
		width: 21%;
		background: #fff;
	}
	
	.div_cont2 .div1 .p2 input {
		height: 40px;
		line-height: 40px;
		border: 0px;
		padding-left: 3%;
		width: 94%;
		padding-right: 3%;
	}
	
	.div_cont2 .div1 .p3 {
		width: 10%;
	}
	
	.div_cont2 .div1 .p3 a {
		display: block;
		width: 100%;
		height: 40px;
		line-height: 40px;
		color: #fff;
		background: #f08419;
		text-align: center;
	}
	
	.div_cont2 .div1 .p3 a:hover {
		background: #c16a14
	}
	
	.div_cont2 .div2 {
		background: #8f8f8f;
		padding-left: 4%;
		padding-right: 4%;
		margin-top: 15px;
		height: 45px;
		line-height: 45px;
		color: #fff;
		font-size: 16px;
	}
	
	.div_cont2 .div2 .p1 {
		width: 20%;
		margin-right: 1%;
	}
	
	.div_cont2 .div2 .p2 {
		width: 11%;
		margin-right: 1%;
	}
	
	.div_cont2 .div2 .p3 {
		width: 15%;
		margin-right: 1%;
	}
	
	.div_cont2 .div2 .p4 {
		width: 40%;
		margin-right: 1%;
	}
	
	.div_cont2 .div2 .p5 {
		width: 10%;
	}
	
	.div_cont2 .div3 {
		background: #fff;
	}
	
	.div_cont2 .div3 ul li .p1 {
		height: 64px;
		line-height: 64px;
		padding-left: 4%;
		padding-right: 4%;
		border-bottom: 1px solid #e6e6e6;
		color: #808080;
		cursor: pointer;
		font-size: 14px;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.div_cont2 .div3 ul li .p1 .pp1 {
		width: 20%;
		margin-right: 1%;
	}
	
	.div_cont2 .div3 ul li .p1 .pp2 {
		width: 11%;
		margin-right: 1%;
	}
	
	.div_cont2 .div3 ul li .p1 .pp3 {
		width: 15%;
		margin-right: 1%;
	}
	
	.div_cont2 .div3 ul li .p1 .pp4 {
		width: 40%;
		margin-right: 1%;
	}
	
	.div_cont2 .div3 ul li .p1 .pp5 {
		width: 10%;
	}
	
	.div_cont2 .div3 ul li .div_js_on,
	.div_cont2 .div3 ul li:hover .p1 {
		background: #efefef;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	.div_cont2 .div3 ul li .div_txt {
		background: #dbdbdb;
		padding: 20px 4%;
		border: 1px solid #e6e6e6;
		color: #333;
	}
	
	.div_cont2 .div3 ul li .div_txt a {
		display: block;
		float: right;
		width: 120px;
		height: 40px;
		background: #f0841a;
		text-align: center;
		line-height: 40px;
		color: #fff;
		font-size: 14px;
		margin-top: 30px;
	}
	
	.div_cont2 .div3 ul li .div_txt a:hover {
		background: #c16a14;
	}
	
	@media screen and (max-width: 1600px) and (min-width:1200px) {
		/* 小屏幕的尺寸 */
		.div_cont1 ul li .div2 {
			font-size: 24px;
			line-height: 26px;
		}
	}
	
	@media screen and (max-width:1200px) and (min-width:1024px) {
		/* ipad */
		.div_cont1 ul li .div2 {
			font-size: 18px;
			line-height: 24px;
		}
		.div_cont1 ul li .div3 .p1 {
			font-size: 14px;
			line-height: 20px;
		}
		.div_cont1 ul li .div3 .p2 {
			font-size: 12px;
			line-height: 20px;
		}
		.div_cont1 ul li .div4 .p1 {
			font-size: 14px;
			line-height: 20px;
		}
		.div_cont1 ul li .div4 .p2 {
			font-size: 12px;
			line-height: 20px;
		}
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_cont1 {
			margin-top: 0%;
			margin-bottom: 5%;
		}
		.div_cont1 ul li {
			float: left;
			width: 100%;
			cursor: pointer;
			margin-top: 5%;
			border-bottom: 1px solid #ddd;
			padding-bottom: 5%;
		}
		.div_cont1 ul li .div1 {
			text-align: center;
		}
		.div_cont1 ul li .div1 .p1 {
			text-align: center;
		}
		.div_cont1 ul li .div1 .p1 img {
			width: 30%;
		}
		.div_cont1 ul li .div1 .p2 img {
			width: 30%;
		}
		.div_cont1 ul li .div2 {
			font-size: 0.5rem;
			line-height: 0.6rem;
			padding-left: 0%;
			color: #4c4c4c;
			margin-top: 5%;
		}
		.div_cont1 ul li .div3 {
			padding-left: 0%;
			margin-top: 5%;
		}
		.div_cont1 ul li .div3 .p1 {
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_cont1 ul li .div3 .p2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_cont1 ul li .div4 {
			padding-left: 0%;
			margin-top: 5%;
		}
		.div_cont1 ul li .div4 .p1 {
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_cont1 ul li .div4 .p2 {
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_cont2 {
			background: #f5f5f5;
			margin-top: 5%;
			padding-top: 5%;
			padding-bottom: 3%;
		}
		.div_cont2 .div1 .p1 {
			width: 100%;
			margin-right: 0%;
			background: #fff;
			margin-bottom: 3%;
		}
		.div_cont2 .div1 .p1 select {
			height: 40px;
			width: 100%;
			padding-left: 2%;
		}
		.div_cont2 .div1 .p2 {
			width: 100%;
			margin-bottom: 3%;
		}
		.div_cont2 .div1 .p3 {
			width: 100%;
		}
		.div_cont2 .div1 .p3 a {
			display: block;
			width: 100%;
			height: 40px;
			line-height: 40px;
			color: #fff;
			background: #c60329;
			text-align: center;
		}
		.div_cont2 .div1 .p3 a:hover {
			background: #a50323
		}
		.div_cont2 .div2 {
			background: #8f8f8f;
			padding-left: 4%;
			padding-right: 4%;
			margin-top: 15px;
			height: 45px;
			line-height: 45px;
			color: #fff;
			font-size: 16px;
		}
		.div_cont2 .div2 .p1 {
			width: 50%;
			margin-right: 0%;
			text-align: center;
		}
		.div_cont2 .div2 .p2 {
			width: 50%;
			margin-right: 0%;
			text-align: center;
		}
		.div_cont2 .div2 .p3 {
			width: 15%;
			margin-right: 0%;
			display: none;
		}
		.div_cont2 .div2 .p4 {
			width: 33%;
			margin-right: 0%;
			display: none;
		}
		.div_cont2 .div2 .p5 {
			width: 10%;
			display: none;
		}
		.div_cont2 .div3 {
			background: #fff;
		}
		.div_cont2 .div3 ul li .p1 {
			height: 54px;
			line-height: 54px;
			padding-left: 4%;
			padding-right: 4%;
			border-bottom: 1px solid #e6e6e6;
			color: #808080;
			cursor: pointer;
			font-size: 14px;
			-webkit-transition: all .3s;
			-moz-transition: all .3s;
			transition: all .3s;
		}
		.div_cont2 .div3 ul li .p1 .pp1 {
			width: 50%;
			margin-right: 0%;
			text-align: center;
		}
		.div_cont2 .div3 ul li .p1 .pp2 {
			width: 50%;
			margin-right: 0%;
			text-align: center;
		}
		.div_cont2 .div3 ul li .p1 .pp3 {
			width: 33%;
			margin-right: 0%;
			display: none;
		}
		.div_cont2 .div3 ul li .p1 .pp4 {
			width: 33%;
			margin-right: 0%;
			text-align: center;
			display: none;
		}
		.div_cont2 .div3 ul li .p1 .pp5 {
			width: 33%;
			display: none;
		}
		.div_cont2 .div3 ul li .div_js_on,
		.div_cont2 .div3 ul li:hover .p1 {
			background: #efefef;
			-webkit-transition: all .3s;
			-moz-transition: all .3s;
			transition: all .3s;
		}
		.div_cont2 .div3 ul li .div_txt {
			background: #dbdbdb;
			padding: 20px 4%;
			border: 1px solid #e6e6e6;
			color: #333;
		}
	}
	
	.body_abo {
		background: url("../images/2_58.jpg"/*tpa=https://www.dianhun.cn/images/2_58.jpg*/) bottom center no-repeat fixed;
		background-size: cover;
	}
	
	.body_abo .heg {
		display: none;
	}
	
	.div_his {
		position: fixed;
		top: 200px;
		left: 2.5%;
		background: url("../images/2_60.png"/*tpa=https://www.dianhun.cn/images/2_60.png*/) 14px 1px repeat-y;
		z-index: 100;
	}
	
	.div_his .div1 {
		background: url("../images/2_59.png"/*tpa=https://www.dianhun.cn/images/2_59.png*/) 11px center no-repeat;
		padding-left: 45px;
		position: relative;
		top: -18px;
	}
	
	.div_his .div1 a {
		height: 22px;
		width: 100px;
		display: block;
	}
	
	.div_his .div2 {
		height: 336px;
		overflow: hidden;
	}
	
	.div_his .div2 a {
		font-family: Fontsstyle3;
		display: block;
		height: 24px;
		line-height: 24px;
		padding-top: 24px;
		background: url("../images/2_59.png"/*tpa=https://www.dianhun.cn/images/2_59.png*/) 11px 35px no-repeat;
		padding-left: 45px;
		color: #d5d6db;
		font-size: 18px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his .div2 .on,
	.div_his .div2 a:hover {
		background: url("../images/2_59a.jpg"/*tpa=https://www.dianhun.cn/images/2_59a.jpg*/) 0px 35px no-repeat;
		color: #f08418;
		padding-left: 55px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his .div3 {
		padding-left: 9px;
		margin-top: 10px;
		width: 64px;
		height: 64px;
	}
	
	.div_his .div3 a {
		display: block;
		width: 64px;
		height: 64px;
		overflow: hidden;
	}
	
	.div_his .div3 img {
		position: relative;
		top: -8px;
		left: 5px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his .div3 .img1 {
		top: -16px;
	}
	
	.div_his .div3:hover .img1 {
		top: 0px;
	}
	
	.div_his .div3:hover a {
		height: 80px;
	}
	
	.div_his1 {
		padding-bottom: 100px;
		background: url("../images/2_63.jpg"/*tpa=https://www.dianhun.cn/images/2_63.jpg*/) center top repeat-y;
		width: 1000px;
		margin: 0 auto;
		position: relative;
		padding-top: 250px;
		min-height: 600px;
	}
	
	.div_his1 ul li {
		position: relative;
		cursor: pointer;
		margin-bottom: 150px;
	}
	
	.div_his1 ul li .div1 {
		width: 204px;
		height: 204px;
		border: 1px solid #8f5923;
		padding: 8px;
		border-radius: 100%;
		margin: 0 auto;
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		-webkit-transition: all 0.5s;
		-moz-transition: all 0.5s;
		transition: all 0.5s;
		position: relative;
		z-index: 100;
	}
	
	.div_his1 ul li .div1 img {
		border-radius: 100%;
		width: 100%;
	}
	
	.div_his1 ul li .div1 .p1 {
		position: relative;
	}
	
	.div_his1 ul li .div1 .p2 {
		position: absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		height: 100%;
		z-index: 10;
		background: rgba(0, 0, 0, 0.3);
		border-radius: 100%;
		opacity: 1;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his1 ul .li1 .div2 {
		position: absolute;
		top: 90px;
		left: 610px;
		background: url("../images/2_66.png"/*tpa=https://www.dianhun.cn/images/2_66.png*/) left 12px no-repeat;
		padding-left: 142px;
		width: 348px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his1 ul .li2 .div2 {
		position: absolute;
		top: 90px;
		right: 610px;
		background: url("../images/2_67.png"/*tpa=https://www.dianhun.cn/images/2_67.png*/) right 12px no-repeat;
		padding-right: 142px;
		width: 348px;
		text-align: right;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his1 ul li .div2 .p1 {
		font-size: 30px;
		font-weight: bold;
		line-height: 32px;
		color: #fff;
		font-family: Fontsstyle2;
	}
	
	.div_his1 ul li .div2 .p2 {
		background: url("../images/2_68.jpg"/*tpa=https://www.dianhun.cn/images/2_68.jpg*/) top left no-repeat;
		padding-top: 15px;
		margin-top: 25px;
		color: #fff;
		font-size: 16px;
	}
	
	.div_his1 ul .li2 .div2 .p2 {
		background: url("../images/2_68.jpg"/*tpa=https://www.dianhun.cn/images/2_68.jpg*/) top right no-repeat;
	}
	
	.div_his1 ul li:hover .div1 {
		-webkit-transform: scale(1.2);
		-moz-transform: scale(1.2);
		-o-transform: scale(1.2);
		-ms-transform: scale(1.2);
		transform: scale(1.2);
	}
	
	.div_his1 ul li:hover .div1 .p2 {
		opacity: 0;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_his1 ul .li1:hover .div2 {
		left: 633px;
	}
	
	.div_his1 ul .li2:hover .div2 {
		right: 633px;
	}
	
	.div_his2 {
		display: none;
	}
	
	.div_his3 {
		display: none;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		.div_main .jxhslide {
			width: 100%;
			left: 0;
			top: 45px;
			z-index: 111;
			height: 60px;
			border-bottom: 1px solid #ccc;
			background: #fff;
		}
		.div_main .jxhslide #swiper1 {
			width: 90%;
			margin-top: 0;
			height: 60px;
		}
		.div_main .jxhslide #swiper1 .swiper-slide:hover a,
		.div_main .jxhslide #swiper1 .acslide a {
			background: none;
			color: #f08418;
			padding-left: 0;
		}
		.div_main .jxhslide #swiper1 a {
			text-align: center;
			padding-left: 0;
			display: block;
			line-height: 60px;
			padding-top: 0;
			height: 60px;
		}
		.div_main .jxhslide .jxhnext {
			display: none;
		}
		/* 移动端的尺寸 */
		.div_his {
			display: none;
		}
		/*.div_his1 {
			display: none;
		}*/
		.body_abo {
			background: none;
			background-size: auto;
		}
		.body_abo .heg {
			display: block;
		}
		.div_his2 {
			display: block;
		}
		.div_his1 {
			width: 80%;
			overflow: hidden;
		}
		.div_his1 ul li .div1 {
			width: 100px;
			height: 100px;
		}
		.div_his1 ul .li1 .div2,
		.div_his1 ul .li2 .div2 {
			background: #fff;
			position: relative;
			left: 0;
			top: 0;
			width: 100%;
			padding-left: 0;
			margin-top: 10px;
		}
		.div_his1 ul .li1:hover .div2,
		.div_his1 ul .li2:hover .div2 {
			left: 0;
		}
		.div_his1 ul li .div2 .p1 {
			color: #333;
			text-align: center;
		}
		.div_his1 ul li {
			margin-bottom: 100px;
		}
		.div_his1 ul li .div2 .p2 {
			color: #333;
			text-align: center;
			margin-top: 0;
		}
		.div_his2 .div1 {
			margin-left: 5%;
			margin-right: 5%;
			margin-top: 8%;
			text-align: center;
			color: #fff;
			min-height: 500px;
		}
		.div_his2 .div1 ul li {
			margin-bottom: 8%;
			border-bottom: 1px solid #ccc;
			padding-bottom: 8%;
		}
		.div_his2 .div1 ul li .p1 {
			margin: 0 auto;
			width: 40%;
		}
		.div_his2 .div1 ul li .p1 img {
			width: 100%;
		}
		.div_his2 .div1 ul li .p2 {
			font-size: 0.5rem;
			margin-top: 3%;
		}
		.div_his2 .div1 ul li .p3 {
			margin-top: 4%;
			font-size: 0.36rem;
			padding-left: 5%;
			padding-right: 5%;
			background: url("../images/2_68.jpg"/*tpa=https://www.dianhun.cn/images/2_68.jpg*/) center top no-repeat;
			padding-top: 2%;
		}
		.find_nav {
			width: 100%;
			height: 1rem;
			background-color: #fff;
			position: relative;
			top: 0;
			z-index: 99;
			display: -moz-box;
			display: -webkit-box;
			display: box;
		}
		.find_nav_left {
			height: 1rem;
			position: relative;
			overflow: hidden;
			-moz-box-flex: 1;
			-webkit-box-flex: 1;
			box-flex: 1;
		}
		.find_nav_list {
			position: absolute;
			left: 0;
		}
		.find_nav_list ul {
			position: relative;
			white-space: nowrap;
			font-size: 0;
		}
		.find_nav_list ul li {
			display: inline-block;
			padding-right: 0.58rem;
			margin-left: 0.5rem;
		}
		.find_nav_list ul li a {
			display: block;
			width: 100%;
			height: 100%;
			line-height: 1.1rem;
			font-size: 0.36rem;
			text-align: center;
			color: #1a1a1a;
		}
		.find_nav_list ul .find_nav_cur {
			position: relative;
			z-index: 1000;
		}
		.find_nav_list ul .find_nav_cur a {
			color: #ff8100;
			font-size: 0.42rem;
		}
		.div_his3 {
			display: block;
			position: fixed;
			z-index: -1;
			left: 0px;
			top: 0px;
		}
		.div_his3 img {
			width: 100%;
		}
	}
	
	.fx {
		margin-top: 2.5%;
		color: #666;
		font-size: 14px;
	}
	
	.fx a {
		color: #666;
	}
	
	.fx a:hover {
		color: #f08418
	}
	
	.title {
		text-align: center;
		margin-top: 2.5%;
		font-size: 24px;
		color: #000;
		font-weight: bold;
	}
	
	.time {
		text-align: center;
		margin-top: 1.4%;
		color: #888;
		border-bottom: 1px dashed #cecece;
		padding-bottom: 1.2%;
	}
	
	.txt {
		margin-top: 2%;
		font-size: 14px;
		color: #333333;
		line-height: 26px;
	}
	
	.back {
		border-top: 1px dashed #cecece;
		margin-top: 2%;
		padding-top: 1.2%;
		margin-bottom: 5%;
	}
	
	.back a {
		color: #4c4c4c;
	}
	
	.back a:hover {
		color: #f08418;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.fx {
			margin-top: 5%;
		}
		.title {
			font-size: 0.45rem;
			line-height: 0.6rem;
			margin-top: 3%;
		}
		.txt {
			font-size: 0.36rem;
			line-height: 0.65rem;
		}
		.div_rg_js {
			display: none;
		}
	}
	
	.div_rg_js {
		position: fixed;
		right: 0px;
		z-index: 10;
		top: 50%;
		z-index: 10000;
		margin-top: -99px;
		cursor: pointer;
		display: none;
	}
	
	.div_rg_js .div1 {
		position: relative;
		margin-bottom: 1px;
	}
	
	.div_rg_js .div1 .p2 {
		position: absolute;
		top: 0px;
		right: -200px;
		width: 200px;
		height: 55px;
	}
	
	.div_rg_js .div2 {
		position: relative;
		margin-bottom: 1px;
	}
	
	.div_rg_js .div2 .p2 {
		position: absolute;
		top: 0px;
		right: -200px;
		width: 200px;
		height: 55px;
	}
	
	.div_rg_js .div3 {
		position: relative;
		margin-bottom: 1px;
	}
	
	.div_rg_js .div3 .p2 {
		position: absolute;
		top: 0px;
		right: -200px;
		width: 200px;
		height: 55px;
	}
	
	.div_rg_js .div4 {
		position: relative;
	}
	
	.div_rg_js .div4 .p2 {
		position: absolute;
		top: 0px;
		right: -200px;
		width: 200px;
		height: 55px;
	}
	
	.div_rg_js .p1 {
		position: relative;
		z-index: 100
	}
	
	.div_rg_js .p2 {
		color: #fff;
		background: #ff8300;
		text-transform: uppercase;
		line-height: 55px;
		overflow: hidden;
		font-size: 14px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_rg_js .p2 span {
		padding-left: 20px;
	}
	
	.div_rg_js .p2 span a {
		margin-right: 15px;
	}
	
	.div_rg_js div:hover .p2 {
		right: 0px;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 {
		padding-left: 20px;
		padding-top: 12px;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_qzone span {
		background: url("../images/tj_40.jpg"/*tpa=https://www.dianhun.cn/images/tj_40.jpg*/) center no-repeat;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_qzone:hover span {
		background: url("../images/tj_40.jpg"/*tpa=https://www.dianhun.cn/images/tj_40.jpg*/) center no-repeat;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_weixin span {
		background: url("../images/tj_39.jpg"/*tpa=https://www.dianhun.cn/images/tj_39.jpg*/) center no-repeat;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_weixin:hover span {
		background: url("../images/tj_39.jpg"/*tpa=https://www.dianhun.cn/images/tj_39.jpg*/) center no-repeat;
	}
	/*.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_tqq span{ background:url(../images/tj_39.png) center no-repeat;}
.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_tqq:hover span{ background:url(../images/tj_39.png) center no-repeat;}*/
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_tsina span {
		background: url("../images/tj_38.jpg"/*tpa=https://www.dianhun.cn/images/tj_38.jpg*/) center no-repeat;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 .jiathis_button_tsina:hover span {
		background: url("../images/tj_38.jpg"/*tpa=https://www.dianhun.cn/images/tj_38.jpg*/) center no-repeat;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 a {
		display: block;
		float: left;
		margin-right: 15px;
		width: 24px !important;
		height: 24px !important;
	}
	
	.div_rg_js .div4 .p2 .jiathis_style_24x24 a span {
		display: block;
		margin: 0 auto!important;
		padding: 0 !important;
		width: 32px !important;
		height: 32px !important;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_sear {
		padding-top: 80px;
		padding-bottom: 80px;
	}
	
	.div_sear ul li {
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
		margin-bottom: 5%;
		padding: 3%;
		position: relative;
		left: 0px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_sear ul li .div1 {
		color: #808080;
	}
	
	.div_sear ul li .div2 {
		color: #333;
		font-weight: bold;
		font-size: 20px;
		margin-top: 10px;
	}
	
	.div_sear ul li .div2 span {
		background: url("../images/9_02.jpg"/*tpa=https://www.dianhun.cn/images/9_02.jpg*/) center no-repeat;
		display: inline-block;
		position: relative;
		height: 26px;
		width: 26px;
		margin-left: 30px;
		position: relative;
		top: 5px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_sear ul li .div3 {
		color: #666;
		margin-top: 10px;
		line-height: 30px;
	}
	
	.div_sear ul li .div4 {
		background: #eceff1;
		color: #666666;
		width: 140px;
		text-align: center;
		height: 40px;
		margin-top: 15px;
		line-height: 40px;
		border-radius: 20px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_sear ul li .div5 {
		position: absolute;
		bottom: 0px;
		left: 0px;
		width: 100%;
		background: url("../images/9_04.jpg"/*tpa=https://www.dianhun.cn/images/9_04.jpg*/) left bottom no-repeat;
		height: 4px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.div_sear ul li:hover {
		left: -10px;
	}
	
	.div_sear ul li:hover .div2 span {
		background: url("../images/9_03.jpg"/*tpa=https://www.dianhun.cn/images/9_03.jpg*/) center no-repeat;
	}
	
	.div_sear ul li:hover .div4 {
		background: #f08519;
		color: #fff;
	}
	
	.div_sear ul li:hover .div5 {
		background: url("../images/9_05.jpg"/*tpa=https://www.dianhun.cn/images/9_05.jpg*/) left bottom no-repeat;
	}
	
	.div_sear1 {
		padding-top: 250px;
		padding-bottom: 280px;
	}
	
	.div_sear1 .pad {
		width: 500px;
		margin: 0 auto;
	}
	
	.div_sear1 .pad .div1 {
		font-size: 18px;
	}
	
	.div_sear1 .pad .div2 {
		margin-top: 15px;
		font-size: 14px;
		color: #333;
	}
	
	.div_sear1 .pad .div2 a {
		color: #ff6d07;
		margin-left: 5px;
	}
	
	.div_sear1 .pad .div2 a:hover {
		color: #d15a07;
	}
	
	@media screen and (max-width: 1024px) and (min-width:0px) {
		/* 移动端的尺寸 */
		.div_sear {
			padding-top: 5%;
			padding-bottom: 5%;
		}
		.div_sear ul li {
			padding: 5%;
		}
		.div_sear ul li .div2 {
			font-size: 18px;
			margin-top: 5px;
		}
		.div_sear ul li .div2 span {
			display: none;
		}
		.div_sear ul li .div3 {
			margin-top: 5px;
			line-height: 26px;
			font-size: 16px;
		}
		.div_sear ul li .div4 {
			margin-top: 10px;
			font-size: 10px;
			font-size: 16px;
		}
		.div_sear ul li .div5 {
			display: none;
		}
		.div_sear ul li:hover {
			left: 0px;
		}
		.div_sear ul li:hover .div4 {
			background: #f08519;
			color: #fff;
		}
		.div_sear1 {
			padding-top: 60%;
			padding-bottom: 60%;
		}
		.div_sear1 .pad {
			width: 90%;
			margin: 0 auto;
		}
		.div_sear1 .pad .div1 {
			font-size: 18px;
		}
		.div_sear1 .pad .div2 {
			margin-top: 15px;
			font-size: 14px;
			color: #333;
		}
		.div_sear1 .pad .div2 a {
			color: #ff6d07;
			margin-left: 5px;
		}
		.div_sear1 .pad .div2 a:hover {
			color: #d15a07;
		}
	}
	
	.body_404 {
		background: #e5e6e5;
	}
	
	.div_404 {
		text-align: center;
		position: absolute;
		top: 50%;
		width: 100%;
		text-align: center;
		margin-top: -127px;
	}
	
	.div_404 .div2 {
		margin-top: 15px;
		color: #ea8101;
		font-size: 14px;
		font-weight: bold;
	}
	
	.div_404 .div3 {
		height: 46px;
		line-height: 46px;
	}
	
	.div_404 .div3 a {
		color: #808080;
		margin-left: 17px;
		margin-right: 17px;
	}
	
	.div_404 .div3 a:hover {
		color: #ea8101;
	}
	/* Main End */
	/* page */
	
	.page {
		text-align: center;
		margin-top: 3%;
	}
	
	.page a {
		padding: 5px 10px;
		background: #fff;
		margin-left: 3px;
		margin-right: 3px;
		display: inline-block;
		color: #333;
		font-size: 14px;
	}
	
	.page a:hover,
	.page .on {
		background: #ed6c00;
		color: #fff;
	}
	
	.page span {
		margin-left: 3px;
		margin-right: 3px;
	}
	/* Page End */
	/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
	/* -webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s; 背景滚动*/
	/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
	/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放 */
	/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); */
	/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
	/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
	/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
	/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */
	/* -webkit-filter: blur(2px); -moz-filter: blur(2px); -ms-filter: blur(2px); filter: blur(2px); 高斯模糊 */
	/* 575757 */
	/*jxh About-History*/
	
	.jxhslide {
		position: fixed;
		left: 2.5%;
		top: 200px;
		width: 200px;
		background: url("../images/2_60.png"/*tpa=https://www.dianhun.cn/images/2_60.png*/) 14px 1px repeat-y;
	}
	
	.jxhslide #swiper1 {
		height: 336px;
		margin-top: 22px;
	}
	
	.jxhslide .jxhprev {
		background: url("../images/2_59.png"/*tpa=https://www.dianhun.cn/images/2_59.png*/) 11px center no-repeat;
		padding-left: 45px;
		position: absolute;
		top: -18px;
		left: 0;
	}
	
	.jxhslide .jxhnext {
		padding-left: 14px;
		margin-top: 20px;
	}
	
	.jxhslide .jxhnext img {
		position: relative;
		top: 3px;
	}
	
	#swiper1 a {
		font-family: Fontsstyle3;
		display: block;
		height: 24px;
		line-height: 24px;
		padding-top: 24px;
		background: url("../images/2_59.png"/*tpa=https://www.dianhun.cn/images/2_59.png*/) 11px 35px no-repeat;
		padding-left: 45px;
		color: #d5d6db;
		font-size: 18px;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		transition: all .5s;
	}
	
	.jxhslide #swiper1 .swiper-slide:hover a,
	.jxhslide #swiper1 .acslide a {
		background: url("../images/2_59a.jpg"/*tpa=https://www.dianhun.cn/images/2_59a.jpg*/) 0px 35px no-repeat;
		color: #f08418;
		padding-left: 55px;
	}
	
	.div_main .div_his1 ul {
		position: relative;
	}
	
	#murlpages .current a {
		background-color: #f08519;
	}
	
	@media screen and (min-width:1200px) and (max-width:1600px) {
		.div_news1 ul li a .div1 .p2 {
			height: 173px;
			overflow: hidden;
		}
	}
	
	@media screen and (min-width:1600px) and (max-width:1920px) {
		.div_news1 ul li a .div1 .p2 {
			height: 205px;
			overflow: hidden;
		}
	}
	
	.foot_top .div2 .p2 .lf,
	.foot_top .div2 .p2 .rg {
		position: relative;
	}
	
	.foot_top .div2 .p2 .lf img,
	.foot_top .div2 .p2 .rg img {
		position: absolute;
		transition: all .5s;
		width: 80%;
		display: block;
		left: 50%;
		bottom: 0;
		transform: translate(-50%, -40px);
		opacity: 0;
	}
	
	.foot_top .div2 .p2 .lf:hover img,
	.foot_top .div2 .p2 .rg:hover img {
		opacity: 1;
	}
	/*jxh 防沉迷*/
	
	.main_banner_pc .div2 .box .xh1 {
		margin-top: 8%;
		font-size: 40px;
		line-height: 40px;
		color: #fff;
	}
	
	.main_banner_pc .div2 .box .xh2 {
		font-size: 18px;
		color: #fff;
		letter-spacing: 7px;
		line-height: 18px;
		margin-top: 20px;
	}
	
	.div_inv_jxh {
		text-align: center;
		position: relative;
		z-index: 100;
		width: 1087px;
		margin: 0 auto;
		background: #e0e0e0;
		margin-top: -35px;
		box-shadow: 0px 0px 20px 5px rgba(0, 0, 0, 0.1);
	}
	
	.div_inv_jxh a {
		display: block;
		width: 362px;
		height: 70px;
		line-height: 70px;
		text-align: center;
		color: #666;
		font-size: 16px;
		float: left;
		background: url("../images/5_04.jpg"/*tpa=https://www.dianhun.cn/images/5_04.jpg*/) center top no-repeat #fafafa;
		box-sizing: border-box;
		border-right: 1px solid #CCCCCC;
	}
	
	.div_inv_jxh .a3 {
		border-right: 0
	}
	
	.div_inv_jxh .on,
	.div_inv_jxh a:hover {
		background: url("../images/5_05.jpg"/*tpa=https://www.dianhun.cn/images/5_05.jpg*/) center top no-repeat #fff;
	}
	
	.div_inv .a1 span {
		background: url("../images/guardIcon_01.png"/*tpa=https://www.dianhun.cn/images/guardIcon_01.png*/) center left no-repeat;
		padding-left: 25px;
	}
	
	.div_inv_jxh .a1 span {
		background: url("../images/guardIcon_01.png"/*tpa=https://www.dianhun.cn/images/guardIcon_01.png*/) no-repeat left center;
		padding-left: 24px;
	}
	
	.div_inv_jxh .a2 span {
		background: url("../images/guardIcon_02.png"/*tpa=https://www.dianhun.cn/images/guardIcon_02.png*/) no-repeat left center;
		padding-left: 24px;
	}
	
	.div_inv_jxh .a3 span {
		background: url("../images/guardIcon_03.png"/*tpa=https://www.dianhun.cn/images/guardIcon_03.png*/) no-repeat left center;
		padding-left: 24px;
	}
	
	.jxhContent {
		margin-top: 50px;
		padding: 60px 50px;
		box-shadow: 3px 5px 20px 0px rgba(0, 0, 0, 0.08);
		border-radius: 2px;
		border: solid 1px #e5e5e5;
		background: #fff;
		line-height: 30px;
		font-size: 14px;
		color: #555;
		margin-bottom: 100px;
	}
	
	@media only screen and (min-width: 100px) and (max-width: 1024px) {
		.main_banner_moblie .div2 .box .xh1 {
			font-size: 0.52rem;
			line-height: 0.52rem;
			color: #fff;
			margin-top: 8%;
		}
		.main_banner_moblie .div2 .box .xh2 {
			font-size: 0.24rem;
			letter-spacing: 0.1rem;
			line-height: 0.24rem;
			margin-top: 0.2rem;
			color: #fff;
		}
		.div_inv_jxh {
			width: 100%;
			margin-top: 0;
		}
		.div_inv_jxh a {
			display: block;
			width: 33.3333%;
			height: 1.2rem;
			line-height: 1.2rem;
			color: #666;
			font-size: 0.36rem;
		}
		.jxhContent {
		margin-top: 6%;
		padding: 0.5rem 5%;
		box-shadow: 3px 5px 20px 0px rgba(0, 0, 0, 0.08);
		font-size: 0.36rem;
		margin-bottom: 12%;
	}
	}
.alert-warning{
	color: #852d12;
    background-color: #ffddd3;
    border-color: #ffd0c1;
    width: 100%;
    position: absolute;
    top: 0px;
    text-align: center;
    height: 40px;
    line-height: 40px;
}
	