html, body {
	overflow: hidden;
	/*Avoid flicker on slides transitions for mobile phones #336 */
/*	-webkit-tap-highlight-color: rgba(0,0,0,0);*/
}
#superContainer {
	height: 100%;
	position: relative;
	/* Touch detection for Windows 8 */
	-ms-touch-action: none;
	/* IE 11 on Windows Phone 8.1*/
	touch-action: none;
}
.fp-section {
	position: relative;
	-webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
	-moz-box-sizing: border-box; /* <=28 */
	box-sizing: border-box;
}
.fp-slide {
	float: left;
}
.fp-slide, .fp-slidesContainer {
	height: 100%;
	display: block;
}
.fp-slides {
	z-index: 1;
	overflow: hidden;
	position: relative;
	-webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
	transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
	display: table;
	table-layout: fixed;
	width: 100%;
}
.fp-tableCell {
	display: table-cell;
	width: 100%;
	height: 100%;
}
.fp-slidesContainer {
	float: left;
	position: relative;
}
.fp-controlArrow {
	position:absolute;
	z-index:4;
	top: 60%;
	cursor: pointer;
	height: 52px;
	width: 52px;
	margin-top: -38px;
}
.fp-prev{
	left: 8%;
	background: url("../images/back.png")/*tpa=http://dpx.cc/statics/dpx/images/back.png*/;
	opacity: 0.4;
	transition:0.4s ease 0.1s;
}
.fp-next{
	right: 8%;
	background: url("../images/forward.png")/*tpa=http://dpx.cc/statics/dpx/images/forward.png*/;
	opacity: 0.4;
	transition:0.4s ease 0.1s;
}
.fp-controlArrow.fp-prev:hover,.fp-controlArrow.fp-next:hover{
	opacity:1;
}

.fp-scrollable {
	overflow: scroll;
}
.fp-notransition {
	-webkit-transition: none !important;
	transition: none !important;
}
#fp-nav {
	position: fixed;
	z-index: 100;
	margin-top: -32px;
	top: 50%;
	opacity: 1;
}
#fp-nav.right {
	right: 17px;
}
#fp-nav.left {
	left: 17px;
}
.fp-slidesNav {
	position: absolute;
	z-index: 4;
	left: 50%;
	opacity: 1;
}
.fp-slidesNav.bottom {
	bottom: 17px;
}
.fp-slidesNav.top {
	top: 17px;
}
#fp-nav ul, .fp-slidesNav ul {
	margin: 0;
	padding: 0;
}
#fp-nav ul li, .fp-slidesNav ul li {
	display: block;
	width: 14px;
	height: 14px;
	margin: 7px;
	position: relative;
}
.fp-slidesNav ul li{
	display: inline-block;
}
#fp-nav ul li a, .fp-slidesNav ul li a {
	display: block;
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
}
#fp-nav ul li a.active span, .fp-slidesNav ul li a.active span {
	border: 2px solid #d4141f;
	background: rgba(0, 0, 0, 0);
	margin-left:-2px;
}
#fp-nav ul li a span, .fp-slidesNav ul li a span {
	top: 2px;
	left: 2px;
	width: 8px;
	height: 8px;
	background: #d4141f;
	border-radius: 50%;
	position: absolute;
	z-index: 1;
	display:block;
}
#fp-nav ul li .fp-tooltip {
	position: absolute;
	top: -2px;
	color: #fff;
	font-size: 14px;
	font-family: arial, helvetica, sans-serif;
	white-space: nowrap;
	max-width: 220px;
	overflow: hidden;
	display: block;
	opacity: 0;
	width: 0;
}
#fp-nav ul li:hover .fp-tooltip {
	-webkit-transition: opacity 0.2s ease-in;
	transition: opacity 0.2s ease-in;
	width: auto;
	opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
	right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
	left: 20px;
}
.section{
	padding-top:90px;
}
.section1 .jj,.section4 .jz{
	margin-top:7%;
}
.section1 .jjPic{
	margin-left:100px;
}
.section1 .jjText{
	margin-left:60px;
	width:680px;
}
.section1 .jjText p,.section4 .jzText p{
	font-size:13px;
	color:#666;
	line-height:23px;
	padding-top:20px;
}
.section4 .jzPic{
	/*margin-left:190px;*/
	width:40%;
	text-align:right;
}
.section4 .jzText{
	margin-left:80px;
	width:440px;
}
.section4 .jzText p{
	padding-top:35px;
}

.section2{
	background:url("../images/section2bg.jpg")/*tpa=http://dpx.cc/statics/dpx/images/section2bg.jpg*/ no-repeat;
}
.section2 .ln{
	margin-top:10%;
}
.section2 .ln .lnlist{
	margin:0 25px;
	height:238px;
	cursor:pointer;
	transition:0.4s ease 0.1s;
}
.section2 .ln .lnlist1,.section2 .ln .lnlist4{
	width:218px;
	height:218px;
	margin-top:10px;
}
.section2 .ln .lnlist2,.section2 .ln .lnlist3{
	width:238px;
	height:238px;
}
.section2 .ln .lnlist1{
	background:url("../images/ln_011.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_011.png*/ no-repeat 0 0;
}
.section2 .ln .lnlist1:hover{
	background:url("../images/ln_011.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_011.png*/ no-repeat 0 -218px;
}
.section2 .ln .lnlist2{
	background:url("../images/ln_02.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_02.png*/ no-repeat 0 0;
}
.section2 .ln .lnlist2:hover{
	background:url("../images/ln_02.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_02.png*/ no-repeat 0 -238px;
}
.section2 .ln .lnlist3{
	background:url("../images/ln_03.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_03.png*/ no-repeat 0 0;
}
.section2 .ln .lnlist3:hover{
	background:url("../images/ln_03.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_03.png*/ no-repeat 0 -238px;
}
.section2 .ln .lnlist4{
	background:url("../images/ln_04.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_04.png*/ no-repeat 0 0;
}
.section2 .ln .lnlist4:hover{
	background:url("../images/ln_04.png")/*tpa=http://dpx.cc/statics/dpx/images/ln_04.png*/ no-repeat 0 -218px;
}
.section6{
	
}
.section6 .yj{
	text-align:center;
	margin-top:10%;
}
.section6 .yj ul{
	margin-top:10%;
	padding:0 80px;
}
.section6 .yj ul li{
	float:left;
	background:#d4141f;
	width:116px;
	height:116px;
	border-radius:50%;
	/*cursor:pointer;*/
	color:#fff;
	transition:0.4s ease 0.1s;
	line-height:116px;
	font-size:18px;
	margin:0 20px;
}
.section7 .jg{
	text-align:center;
	margin-top:6%;
}

/*.section6 .yj ul li:hover{
	background:#d4141f;
	color:#fff;
	font-weight:bold;
}*/
.section3{
/*	background:url(../images/section3bg.jpg) no-repeat center #d4141f;
*/}
.section3 .fw{
	margin-top:4%;
	text-align:center;
}
.section3 .slide{
}
/*.section3 .slide ul{
	width:1035px;
	margin:0 auto;
}
*/.section3 .fw ul li{
	float:left;
	width:168px;
	height:160px;
	margin:50px 35px;
	position:relative;
	transition:0.4s ease 0.1s;
	cursor:pointer;
}
/*.section3 .slide ul li .fwIcon{
	cursor:pointer;
	transition:0.4s ease 0.1s;
	color:#d4141f;
	font-size:24px;
	font-weight:bold;
	width:152px;
	height:72px;
	margin:30px auto 0;
	padding-top:95px;
}
*/.section3 .fw ul .fwIcon:hover,.section3 .fw ul li:hover{
}
.section3 .fw ul .fwIcon1{
	background:url("../images/fwIcon_01.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_01.jpg*/ no-repeat 0 0;
}
.section3 .fw ul .fwIcon1:hover{
	background:url("../images/fwIcon_01.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_01.jpg*/ no-repeat 0 -160px;
}
.section3 .fw ul .fwIcon2{
	background:url("../images/fwIcon_02.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_02.jpg*/ no-repeat 0 0;
}
.section3 .fw ul .fwIcon2:hover{
	background:url("../images/fwIcon_02.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_02.jpg*/ no-repeat 0 -160px;
}
.section3 .fw ul .fwIcon3{
	background:url("../images/fwIcon_03.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_03.jpg*/ no-repeat 0 0;
}
.section3 .fw ul .fwIcon3:hover{
	background:url("../images/fwIcon_03.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_03.jpg*/ no-repeat 0 -160px;
}
.section3 .fw ul .fwIcon4{
	background:url("../images/fwIcon_04.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_04.jpg*/ no-repeat 0 0;
}
.section3 .fw ul .fwIcon4:hover{
	background:url("../images/fwIcon_04.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_04.jpg*/ no-repeat 0 -160px;
}
.section3 .fw ul .fwIcon5{
	background:url("../images/fwIcon_05.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_05.jpg*/ no-repeat 0 0;
}
.section3 .fw ul .fwIcon5:hover{
	background:url("../images/fwIcon_05.jpg")/*tpa=http://dpx.cc/statics/dpx/images/fwIcon_05.jpg*/ no-repeat 0 -160px;
}
/*.section3 .slide ul li .fwText{
	color:#333333;
	font-size:14px;
	width:220px;
	height:80px;
	line-height:80px;
	border-top:2px solid #dddedf;
	position:absolute;
	bottom:0;
	left:37.5px;
}
*/
.section5 .team{
	margin-top:5%;
}
.section5 .team ul{
	width:90%;
	margin:0 auto;
}
.section5 .team ul li{
	float:left;
	margin-left:70px;
}
.section5 .team ul li .teamList{
	width:240px;
	margin:0 10px 20px 10px;
	float:left;
}
.section5 .team ul li .teamPic{
	border-radius:2px;
	width:240px;
	position:relative;
	cursor:pointer;
}
.section5 .team ul li .teamList0 .teamPic{
	height:195px;
}
.section5 .team ul li .teamList1 .teamPic{
	height:180px;
}
.section5 .team ul li .teamPic img{
	width:100%;
	height:100%;
	border-radius:2px;
	border:#CCC solid 1px;
}
.section5 .team ul li .teamPic .teamText{
	background:#FDFAE2;
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	border-radius:2px;
	overflow:hidden;
}
.section5 .team ul li .teamPic .teamText p{
	line-height:20px;
	color:#666;
	padding:20px 0 0 15px;
	font-size:12px;
}
.section5 .team ul li .teamName{
	font-size:13px;
	color:#000000;
	width:100%;
	border-bottom:1px solid #dbdbd9;
	height:39px;
	line-height:39px;
	margin-bottom:10px;
}
