/*base*/
*{padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
li{list-style:none;}
a{color:#000; text-decoration:none;}
b,strong{font-weight:normal;}
i,em{font-style:normal;}

img{vertical-align:top;}
.clearfix:after{display:block; content:''; clear:both;}
.clearfix{zoom:1;}
.fl{float:left;}
.fr{float:right;}
input{ outline:none;}
body{font-family: "microsoft yahei";}
/*head*/
.header{
	width: 100%;
	height: 38px;
	background: #42cab4;
}
.header .head{
	width: 1024px;
	margin: 0 auto;
	font-size: 20px;
	color: #fff;
	padding-top: 7px;
}
.header .head .text1{
	border-left:2px solid #fff ;
	height: 25px;
	padding-left: 12px;
	line-height: 25px;
}
/*nav*/
.navBox{
	width: 1024px;
	height: 100px;
	margin: 0 auto;
	text-align: center;
}
.navBox h1{
	width: 151px;
	height: 45px;
	margin-top: 28px;
	background: url(../img/logo.png) no-repeat;
}
.navBox h1 a{
	width: 100%;
	height: 100%;
	display: block;
	text-indent: -999em;
}
.navBox ul{
	font-size: 18px;
	height: 100%;	
	margin-right: -20px;
}
.navBox ul li{
	width: 110px;
	height:100%;
	line-height: 20px;	
}
.navBox ul li.liW{
	width: 160px;
}
.navBox ul li a{
	color: #5d5d5d;
	display: block;
	width: 110px;
	height: 50px;
	border-right: 1px solid #d8d8d8;
	margin-top: 28px;
	padding-top: 10px;
}
.navBox ul li.liW a{
	width: 160px;
}
.navBox ul li.last a{
	border: none;
}
.navBox ul li a span{
	color: #b4b4b4;	
	font-family: arial;
	font-size: 12px;
}
.navBox ul li:hover{
	background: #f5f5f5;
	transition: .2s;
}
.navBox ul li:hover a{
	border: none;
}
/*banner*/
.banner{
	width: 100%;
    height:450px;
    position: relative;
   /* overflow: hidden;*/
}
.banner-img {
    width: 100%;
    height: 450px;
}
.banner-img.img1{
	background: url(../img/banner01.jpg) no-repeat center top;
}
.banner-img.img2 {
	background: url(../img/banner02.jpg) no-repeat center top;
}
.banner-img.img3 {
	background: url(../img/banner03.jpg) no-repeat center top;
}
.banner-img.img4 {
	background: url(../img/banner04.jpg) no-repeat center top;
}
.banner-img.imgn2020 {
	background: url(../img/bannern2020.jpg) no-repeat center top;
}
.pagination {
    position: absolute;
    z-index: 20;
    bottom: -30px;
    width: 100%;
    text-align: center;
}
.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 15px;
    background: #fff;
    margin: 0 5px;
    opacity: 0.8;
    cursor: pointer;
    border: 1px solid #999;
}
.swiper-active-switch {
    background: #999;
   
}
/*part1*/
.part1{
	width: 1024px;
	height: 400px;
	margin: 80px auto 0;
	text-align: center;
}
.part1 h2{
	background: url(../img/top5.png) no-repeat center top;
	height: 108px;
	line-height: 106px;
	font-size: 34px;
	color: #3399ff;
}
.part1 h2 span{
	color: #999;
}
.part1 h2 i{
	color: #fc0;
}
.part1 .content{
	width: 100%;
	margin: 0 auto 52px;
	position: relative;
}
.part1 .content li{
	position: relative;
	transition: 1s;
}
.part1 .content li strong{
	position: absolute;
	left: 38px;
	bottom: 36px;
	font-size: 22px;
	color: #fff;
	text-shadow: 1px 1px 1px #3bb4a0;
}
.part1 .content img{
	width: 290px;
	height: 200px;
}
.part1 .content li.sec{
	position: absolute;
	left: 50%;
	top: 50%;
	margin-top: -145px;
	margin-left: -147px;
	background: url(../img/mid.png) no-repeat center center;
	width: 291px;
	height: 294px;
	cursor: pointer;
}
.part1 .content li.sec strong{
	left: 69px;
	bottom: 40px;
	text-shadow: 1px 1px 1px #d99d00;
}
.part1 .content li.thr{
	margin-left: 444px;
}
.part1 .content li.thr strong{
	left: 194px;
}
.part1 .content li.fou strong{
	left: 206px;
}
.part1 .content li p{
	font-size: 18px;
	color: #666;
	padding-top: 9px;
}
.part1 .content li.sec p{
	color: #ff9900;
	margin-top: 297px;
}
.part1 .content li.mart{
	margin-top: 30px;
}
#max:hover{
	transition: 1s;
	transform: scale(1.4);
}
/*part2*/
.part2{
	text-align: center;
	width: 100%;
	background: #f5f5f5;
	margin-top: 250px;
	padding-bottom: 48px;
}
.part2 .box{
	width: 1024px;
	margin: 0 auto;
}
.part2 .box h2{
	font-size: 32px;
	color: #4b8df9;
	padding-top: 38px;
}
.part2 .box h2 span{
	color: #ffb800;
}
.part2 .box i{
	display: block;
	width: 100%;
	height: 33px;
	background: url(../img/theway.png) no-repeat center top;
	margin-top: 10px;
	margin-bottom: 26px;
}
.part2 .box p{
	font-size: 18px;
	color: #8a8a8a;
	line-height: 24px;
	margin-bottom: 42px;
}
.part2 .box .tab{
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.part2 .box .tab .arrow{
	width: 381px;
	height: 371px;
	background: url(../img/arrow.png) no-repeat center center;
	font-size: 20px;
	color: #fff;
	text-align: left;
	position: relative;	
}
.part2 .box .tab h3{
	font-size: 20px;
	color: #fff;
	text-align: left;
	position: absolute;
	left: 130px;
	top: 63px;
	z-index: 2;
}
.part2 .box .tab .arrow li{
	position: absolute;
	transition: 0.8s;
}
.part2 .box .tab .arrow .fir{
	left: 142px;
	bottom: 8px;
	color: #000;
}
.part2 .box .tab .arrow .sec{
	left: 120px;
	bottom: 74px;
}
.part2 .box .tab .arrow .thr{
	left:18px;
	bottom: 130px;
}
.part2 .box .tab .arrow .fou{
	left:186px;
	top: 156px;
}
.part2 .box .tab  .tabBg{
	width: 549px;
	height: 366px;
	background: url(../img/tabbg.png) no-repeat center center;
	margin-left: 58px;
}
#box{
	width:504px;
	height: 304px;
	position: relative;
	margin: 30px auto;
	overflow: hidden;
}
.dian{
	position: absolute;
	bottom: 8px;
	left: 212px;
	z-index: 1;
}
.dian li{
	width:10px;
	height:10px;
	border: 1px solid #a0a0a0;					
	border-radius: 50%;
	margin-right: 10px;
}
.pic{
	width: 2016px;
	height: 304px;
	position: absolute;
	left: 0;
	top: 0;
}
.dian .active{
	background:#a0a0a0;
}
/*part3*/
.part3{
	width: 930px;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 50px;
}
.part3 h2{
	font-size: 32px;
	color: #028ebf;
	padding-top: 38px;
}
.part3 h2 span{
	color: #ffb800;
}
.part3 h2 i{
	display:inline-block;
	width: 48px;
	height: 28px;
	background: url(../img/icon.png) no-repeat;
}
.part3 h2 i.one{
	margin-right: 20px;
}
.part3 h2 i.two{
	margin-left: 20px;
}
.part3 .adv{
	height: 450px;
	margin-top: 38px;
	background: url(../img/part3bg.png) no-repeat left center;
	position: relative;
}
@-webkit-keyframes changeBg1{
	0%{
		width: 51px;
		height: 50px;
		background: url(../img/cir1.png) no-repeat;
	}
	50%{
		width: 60px;
		height: 60px;
		background: url(../img/cir1-1.png) no-repeat;
	}
	100%{
		width: 51px;
		height: 50px;
		background: url(../img/cir1.png) no-repeat;
	}
}
@-webkit-keyframes changeBg2{
	0%{
		width: 51px;
		height: 50px;
		background: url(../img/cir2.png) no-repeat;
	}
	50%{
		width: 60px;
		height: 60px;
		background: url(../img/cir2-1.png) no-repeat;
	}
	100%{
		width: 51px;
		height: 50px;
		background: url(../img/cir2.png) no-repeat;
	}
}
@-webkit-keyframes changeBg3{
	0%{
		width: 51px;
		height: 50px;
		background: url(../img/cir3.png) no-repeat;
	}
	50%{
		width: 60px;
		height: 60px;
		background: url(../img/cir3-1.png) no-repeat;
	}
	100%{
		width: 51px;
		height: 50px;
		background: url(../img/cir3.png) no-repeat;
	}
}
.part3 .adv em{
	position: absolute;
	width: 60px;
	height: 60px;	
	font-size: 28px;
	color: #fff;
	line-height: 60px;
	text-align: center;	
}
.part3 .adv .fir{
	background: url(../img/cir1-1.png) no-repeat;
	left: 295px;
	top: 2px;
}
.part3 .adv .sec{
	background: url(../img/cir2-1.png) no-repeat;
	left: 362px;
	top: 66px;
}
.part3 .adv .thr{
	background: url(../img/cir3-1.png) no-repeat;
	left: 397px;
	top: 158px;
}
.part3 .adv .fou{
	left: 395px;
	top: 247px;
}
.part3 .adv .fiv{
	left: 361px;
	top: 327px;
}
.part3 .adv .six{
	left: 295px;
	top: 390px;
}
.part3 .adv P{
	font-size: 18px;
	color: #8a8a8a;
	text-align: left;
	margin-left:374px;
	padding-top: 18px;
}
.part3 .adv .txt2{
	margin-left: 428px;
	margin-top: 24px;
}
.part3 .adv .txt3{
	margin-left: 463px;
	padding-top: 67px;
}
.part3 .adv .txt4{
	margin-left: 465px;
	padding-top: 34px;
}
.part3 .adv .txt5{
	margin-left: 428px;
	padding-top: 42px;
}

.part3 .adv .txt6{
	margin-left: 382px;
	padding-top: 40px;
}
.button{
	width: 251px;
	height: 35px;
	background: #ffb800;
	display: block;
	border-radius: 5px;
	color: #FFFFFF;
	line-height: 35px;
	font-size: 24px;
	margin: 40px auto 0;
	text-shadow: 1px 1px 1px #e1a200;
}
/*part4*/
.part4{
	width: 100%;
	background: #f5f5f5;
	padding-bottom: 20px;
}
.part4 .content{
	width: 1024px;
	margin: 0 auto;
	text-align: center;
}
.part4 .content h2{
	width: 100%;
	height: 39px;
	background: url(../img/title.png) no-repeat bottom left;
	padding-top: 40px;
}
.part4 .content p{
	font-size: 18px;
	color: #8a8a8a;
	padding-top: 12px;
	padding-bottom: 28px;
}
#ifIe{
	width: 979px;
	height: 339px;
	background: url(../img/ifIe.png) no-repeat;
	margin: 30px auto 0;
	display: none;
}
/*part5*/
.part5{
	width: 976px;
	/*height: 422px;
	overflow: hidden;*/
}
.part5 h2{
	color: #ff9600;
}
.part5 .pro-box{
	width: 976px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
.part5 .pro-box .pos-dian{
	width: 203px;
	height: 348px;
	background: url(../img/dian.png) no-repeat;
	position: absolute;
	left: 322px;
	top: 49px;
}
.part5 .pro-box .pro-left li{
	height: 36px;
	font-size: 18px;
	color: #fff;
	line-height: 36px;
	padding-left: 24px;
	position: relative;
	margin-bottom: 10px;
	cursor: pointer;
}
.part5 .pro-box .pro-left li.fir{
	width: 276px;
	margin-top: 83px;
}
.part5 .pro-box .pro-left li.sec{
	width: 302px;
}
.part5 .pro-box .pro-left li.thr{
	width: 328px;
}
.part5 .pro-box .pro-left li.fou{
	width: 354px;
}
.part5 .pro-box .pro-left li.fiv{
	width: 380px;
}
.part5 .pro-box .pro-left li.six{
	width: 406px;
}
.part5 .pro-box .pro-left li.odd{
	background: #028ebf;
}
.part5 .pro-box .pro-left li.even{
	background: #42cab4;
}
.part5 .pro-box .pro-left li em{
	font-size: 20px;
	position: absolute;
	right: -50px;
	top: 10px;
	width: 130px;
	height: 36px;
	background: url(../img/pos-shape.png) no-repeat;
	text-align: center;
	text-shadow: 1px 1px 1px #bd8800;
}
.part5 .pro-box .pro-left li em.changBg{
	background: url(../img/pos-shape2.png) no-repeat;
}
.part5 .pro-box .pro-left li.six em{
	background-position:left 1px;
}
.part5 .pro-box .pro-txt{
	width: 422px;
	height: 340px;
	margin-left: 122px;
	margin-top: 47px;
	position: relative;
	cursor: pointer;
}
.part5 .pro-box .pro-txt .txt1{
	/*display: none;*/
	transition: 1s;
	transform:scale(0);
	position: absolute;
	left: 0;
	top: 0;
}
.part5 .pro-box .pro-txt ul.dis{
	transform:scale(1);
	/*display: block;*/
}
.part5 .pro-box .pro-txt h3{
	width: 100px;
	height: 49px;
	background: url(../img/shape.png) no-repeat;
	font-size: 18px;
	color: #747474;
	line-height: 49px;
	text-align: center;	
}
.part5 .pro-box .pro-txt p{
	font-size: 14px;
	color: #959595;
	line-height: 20px;
	margin-top: 11px;
}
.part5 .pro-box .pro-txt #last{
	margin-top: 26px;
}
/*part6*/
.part6{
	background:#f5f5f5;
	width: 100%;
	height: 1068px;
	position: relative;
}
.part6  .whiteBg{
	position: absolute;
	left: 0;
	top: 455px;
	background: #fff;
	width: 100%;
	height: 628px;
}
.part6 h2{
	width: 1024px;
	height: 38px;
	margin: 0 auto;
	padding-top: 38px;
	background: url(../img/title2.png) no-repeat bottom left;
	margin-bottom: 40px;
}
.part6 .table-box{
	width: 1024px;
	margin: 0 auto;	
}

.part6 .table-box img{
	width: 230px;
	height: 230px;
}
.part6 .table-box .top{
	width: 890px;
	margin: 0 auto;
}
.part6 .table-box .top li{
	margin-right: 100px;
	position: relative;
}
#last{
	margin-right: -100px;
}
.part6 .table-box .top i{
	position: absolute;
	left: 105px;
	bottom: -35px;
	width: 17px;
	height: 13px;
	background: url(../img/arrow2.png) no-repeat;
	display: none;
	
}
.part6 .table-box .top i.opa{
	display: block;
}
.part6 .table-box .con-box{
	width: 1024px;
	height: 590px;
	margin: 0 auto;
	margin-top: 66px;
	position: relative;	
	overflow: hidden;
}
.widthBox{
	width: 4096px;
	position: absolute;
	left: 0;
	top: 0;
}
.part6 .minNav{
	height: 44px;
	background: #47bba8;
}
.part6 .con2 .minNav{
	background: #c3db3d;
}
.part6 .con3 .minNav{
	background: #ffb800;
}
.part6 .minNav li{
	border-right:1px solid #d9d9d9 ;
	height: 100%;
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height:44px ;
}
.part6 .minNav li.fir{
	width: 141px;
}
.part6 .minNav li.sec{
	width: 169px;
}
.part6 .minNav li.thr{
	width: 330px;
}
.part6 .minNav li.fou{
	width: 330px;
	border-right:none ;
}
.part6 .con1 .conBox ul{
	border-right: 1px solid #d9d9d9;
	font-size: 14px;
	color: #808181;
	text-align: center;
	height: 522px;
}
.part6 .con1 .conBox ul li{
	border-bottom: 1px solid #d9d9d9;
}
.part6 .con1 .conBox .ul1{
	line-height: 522px;
	width: 141px;
}
.part6 .con1 .conBox .ul2{
	width: 169px;
}
.part6 .con1 .conBox .ul2 li.fir{
	height: 202px;
	line-height: 202px;
}
.part6 .con1 .conBox .ul2 li.sec{
	height: 248px;
	line-height: 248px;
}
.part6 .con1 .conBox .ul2 li.thr{
	border-bottom: none;
	line-height: 66px;
}
.part6 .con1 .conBox .ul3{
	width: 330px;
	text-align: left;	
}
.part6 .con1 .conBox .ul3 .fir{
	height: 202px;
	line-height: 21px;
}
.part6 .con1 .conBox .padt .fir{
	padding-top: 4px;
	height: 198px;
}
.part6 .con1 .conBox .ul3 .sec{
	height: 248px;
	line-height: 21px;
}
.part6 .con1 .conBox .padt .sec{
	padding-top: 20px;
	height: 228px;
}
.part6 .con1 .conBox .ul3 .thr{
	border-bottom: none;
	padding-top: 10px;
	height: 56px;
}
.part6 .con1 .conBox ul.ul4{
	border-right:none ;
	text-align: left;
	width: 380px;
}
.part6 .con1 .conBox .ul4 li.fir{
	height: 202px;
	line-height: 22px;
}
.part6 .con1 .conBox .ul4 li.sec{
	height: 248px;
	line-height: 26px;
}
.part6 .con1 .conBox ul.ul4 .thr{
	border-bottom: none;
}
.part6 .con1 .conBox .padt2 .thr{
	padding-top:8px ;
}
.part6 .con1{
	width: 1024px;
}
.part6 .con2 .conBox .ul2 li.fir{
	height: 140px;
	line-height: 140px;
}
.part6 .con2 .conBox .ul3 .fir{
	height: 140px;
}
.part6 .con2 .conBox .ul2 li.sec{
	height: 125px;
	line-height: 125px;
}
.part6 .con2 .conBox .ul3 .sec{
	height: 125px;
}
.part6 .con2 .conBox .ul2 li.fou{
	height: 170px;
	line-height: 170px;
}
.part6 .con2 .conBox .ul3 .fou{
	height: 170px;
}
.part6 .con2 .conBox .ul3 .thr{
	padding-top: 0;
	line-height: 20px;
}
.part6 .con2 .conBox .ul4 li.fir{
	line-height: 15px;
	height: 140px;
}
.part6 .con2 .conBox .ul4 li.sec{
	line-height: 15px;
	height: 125px;
}
.part6 .con2 .conBox .ul4 li.fou{
	height: 170px;
	line-height: 15px;
}
.part6 .con2 .conBox .ul3 .sec{
	line-height: 20px;
}
.part6 .con3 .conBox .ul3 .fir{
	line-height: 18px;
}
.part6 .con3 .conBox .ul4 li.fir{
	line-height: 14px;
}
.part6 .con3 .conBox .ul3 .fou{
	line-height: 14px;
}
.part6 .con3 .conBox .ul3 .thr{
	line-height: 14px;
}
.part6 .con3 .conBox ul.ul4 .thr{
	line-height: 14px;
}
.part6 .con3 .conBox .ul4 li.sec{
	line-height: 13px;
	height:144px;
}
.part6 .con3 .conBox .ul3 .sec{
	height:144px;
}
.part6 .con3 .conBox .ul2 li.sec{
	line-height: 144px;
	height:144px;
}
.part6 .con3 .conBox .ul4 li.fou{
	line-height: 14px;
}
.part6 .button{
	margin:20px auto;
	position: absolute;
	left: 50%;
	margin-left: -125px;
	text-align: center;
}
/*part7*/
.part7{
	width: 100%;
	text-align: center;
	padding-bottom: 52px;
}
.part7 h2{
	font-size: 34px;
	color: #ffb800;
	padding-top: 38px;
}
.part7 em{
	width: 1024px;
	height: 30px;
	margin: 10px auto 40px;
	background: url(../img/power.png) no-repeat;
	display: block;
}
.part7 .w-container {
    max-width: 1000px;
    margin: auto;
    position: relative;    
}


.part7 .bz_device {
    margin-left: 256px;
    width: 488px;
    height: 294px;
    position: relative;
    background: url("../img/bz_bg.jpg") no-repeat center;
    padding-top: 17px;
}

.part7 .swiper-container {
    width: 368px;
    height: 230px;
}
.part7 .swiper-container .swiper-slide {
    width: 368px;
    color: #fff;
    background: #ff7200;
}
.part7 .swiper-container .pagination {
    position: absolute;
    left: 0;
    text-align: center;
    bottom:5px;
    width: 100%;
    z-index: 10;
}
.part7 .swiper-container .swiper-pagination-switch {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 100%;
    background: #fff;
    margin: 0 3px;
    cursor: pointer;
}
.part7 .swiper-container .swiper-active-switch {
    background: #3697d9;
}

.bz_tab{
    width: 256px;
    position: absolute;
    text-align: right;
    cursor: pointer;
}
.bz_tab_01{
    left: -40px;
    top:25px;
    padding-right: 45px;
}

.bz_tab_02{
    left: -40px;
    bottom:40px;
    padding-right: 45px;
}
.bz_tab_03{
    right: -40px;
    top:25px;
    padding-left: 45px;
    text-align: left;
}

.bz_tab_04{
    right: -40px;
    bottom:40px;
    padding-left: 45px;
    text-align: left;
}

.bz_tab h3{
    position: relative;
    font-size: 18px;
    color: #333;
    font-weight: normal;
}
.bz_tab h3 > span{
    display: inline-block;
    position: absolute;
    right: -60px;
    width: 45px;
    height: 40px;
    border-radius:50%;
    background: #f5f5f5;
    text-align: center;
    line-height: 45px;
    z-index: 1;
    top: -6px;
    padding-top: 10px;
    padding-right: 3px;
}
.bz_tab h3 > span img{
    display: inline-block;
}
.bz_tab p{
    margin-top: 14px;
    font-size: 14px;
    color: #999;
}
.bz_tab_03 h3 > span, .bz_tab_04 h3 > span{
    left: -60px;
}

.tab_active h3 > span{
    background: #3697d9;
}
.tab_active h3{
    color: #3697d9;
}
/*part8*/
.part8{
	padding-bottom: 70px;
}
.part8 h2{
	color: #ff9600;
}

.part8 .con4{
	width: 1000px;
    margin: 50px auto 0;
}
.part8 .con4 li{
	margin-right: 20px;
	margin-bottom: 22px;
}
.part8 .con4 ul{
	width: 690px;
}
/*part9*/
.part9{
	width: 100%;
	background: #f5f5f5;
	height: 740px;
}
.part9 .ques-con{
	width: 1024px;
	margin: 0 auto;
	position: relative;
}
.part9 .ques-con h2{
	width: 300px;
	height: 90px;
	background: url(../img/ques.png) no-repeat;
	font-size: 28px;
	color: #454545;
	line-height: 92px;
	padding-left: 59px;
	position: absolute;
	left: 50%;
	top: -40px;
	margin-left: -150px;
}
.button-Box{
	width: 1024px;
	margin: 0 auto;
}
.part9 ul{
	width: 976px;
	margin: 0 auto;
	padding-top: 72px;
}
.part9 ul li{
	width: 390px;
	margin-right: 180px;	
	margin-bottom: 4px;
}
.part9 ul li.even{
	margin-right: 0;
}
.part9 ul li.odd{
	background: url(../img/border1.png) no-repeat;
}
.part9 ul li.liW{
	width: 339px;
}
.part9 ul li.even{
	background: url(../img/border2.png) no-repeat;
}
.part9 ul li h3{
	font-size: 18px;
	color: #fff;
	padding-left: 82px;
	padding-top: 20px;
}
.part9 ul li.odd2 h3{
	padding-top: 10px;
	font-size: 16px;
}
.part9 ul li p{
	font-size: 16px;
	color: #6b6b6b;
	border-left:3px solid #9a9a9a;
	margin-left: 50px;
	margin-top: 34px;
	padding-left: 20px;
}
.part9 ul li p.fir{
	width: 325px;
	height: 32px;
	line-height: 16px;
}
.part9 ul li p.sec{
	width: 383px;
	height: 50px;
	line-height: 17px;
}
.part9 ul li p.thr{
	height: 70px;
	margin-top: 18px;
	width: 398px;
	line-height: 24px;
}
.part9 .button{
	text-align: center;
}
/*part10*/
.part10{
	width: 100%;
	height: 700px;
	margin: 0 auto;
	background: #028ebf;
}
.part10 h2{
	color: #fff;
	height: 68px;
	background: none;
}
.part10 .text1{
	color: #fff;
	padding-top: 18px;
}
.part10 .tBox{
	width: 1154px;
	height: 430px;
	margin: 58px auto 0;
	position: relative;
}
.part10 .tBox .picBox{
	width: 1000px;
	margin: 0 auto;
	height: 100%;	
	overflow: hidden;
	position: relative;
}
#posBox2{
	width: 2048px;
	position: absolute;
	left: 0;
	top: 0;	
}
.part10 .tBox .picBox .roll{
	position: relative;
	margin-right: 24px;	
   	perspective: 1000px;   	
   	cursor: pointer;
}
.part10 .tBox .picBox li .bg{
	width: 100%;
	height: 65px;
	background: #000;
	opacity: 0.8;
	filter:alpha(opacity=80); 
	position: absolute;
	left: 0;
	bottom: 0;
}
.part10 .tBox .picBox li h3{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	text-align: left;
	padding-left: 13px;
}

.part10 .tBox .picBox li .tName{
	font-size: 18px;
	color: #fff;
	padding-top: 13px;
	margin-bottom: 5px;
}
.part10 .tBox .picBox li .tTitle{
	font-size: 12px;
	color: #b4b4b4;
}
.part10 .tBox span{
	width: 27px;
	height: 50px;
	background: url(../img/next1.png) no-repeat;
	position: absolute;	
	top: 50%;
	margin-top: -22px;
	cursor: pointer;
}
#pre2{
	left: 0;
}
#next2{
	right: 0;
	background: url(../img/next2.png) no-repeat;
}
.roll .box-content{
    width: 100%;
    height: 480px;
    position: absolute;
    top: 0;
    left: 0;
    background: #3c597c;
    opacity: 0.8;
    filter:alpha(opacity=80); 
    transform: rotateY(90deg);
    transition: all 0.50s ease-in-out 0s;
    overflow: hidden;
}
.roll .box-img{
    transform: rotateY(0);
    transition: all 0.50s ease-in-out 0s;
}
.roll:hover .box-img{
    transform: rotateY(-90deg);
}
.roll:hover .box-content{
    transform: rotateY(0);
}
.roll .box-content .t1,.roll .box-content2 .t1{
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	padding-top: 20px;
}
.roll .box-content .t2,.roll .box-content2 .t2{
	font-size: 16px;
	color: #fff;
	padding-top: 12px;
}
.roll .box-content .t3,.roll .box-content2 .t3{
	width: 190px;
	height: 1px ;
	background: #fff;
	margin: 10px auto 0;
}
.roll .box-content .t4,.roll .box-content2 .t4{
	font-size: 14px;
	width: 182px;
	text-align: justify;
	color: #fff;
	margin: 10px auto 0;
	line-height: 24px;
}

.box-content2{
	position: absolute;
	left: 0px;
	top: -470px;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter:alpha(opacity=70); 
	color: #fff;
}
.footImg{
	width: 100%;
	height: 375px;
	background: url(../img/footImg.png) no-repeat center center;
}
.footImg .button{
	padding-top: 294px;
	background: url(../img/footButton.png) no-repeat center bottom;
	text-align: center;
	margin: 0 auto;
}
/*foot*/
.foot{
	width: 100%;
	height: 120px;
	line-height: 80px;
	font-size: 14px;
	font-style: italic;
	color: #fff;
	background: #42cab4;
	text-align: center;
}
.tedu-table{
	width:100%;
}
.tedu-table{
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
}
.tedu-table .tb-head{
	height:40px;
	color:#ffffff;
	line-height:40px;
}
.tedu-table td{
	border-right:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
}
.tedu-table.t1 .tb-head{
	background: #47bba8;
}
.tedu-table.t2 .tb-head{
	background: #c3db3d;
}
.tedu-table.t3 .tb-head{
	background: #ffb800;
}
.tedu-table.t1 td{
	padding:15px;
	font-size:15px;
}
.tedu-table.t2 td{
	padding:5px;
	font-size:12px;
}
.tedu-table.t3 td{
	padding:8px;
	font-size:13px;
}



/*lyb*/
.lyb{
	width: 100%;
	height: 60px;
	position: fixed;
	bottom: 0;
	left: 0;
	z-index: 9999;
	display: block;
}
.lyb b{
	width: 100%;
	height: 100%;
	background: #06193a;
	opacity: 0.9;
	filter:alpha(opacity=90);
	position: absolute;
	left: 0;
	top: 0;
}
.lyb .info{
	width: 834px;
	height: 44px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -545px;
	margin-top: -22px;
	z-index: 2;
}
.lyb .info p{
	margin-left:20px;
	margin-right:30px;
	font-size:16px;
	color:#ffffff;
	text-align:center;
}
.lyb .info p span{
	font-size:14px;
	color:#ffb400;
}
.lyb .info h3{
	font-size: 16px;
	color: #fff;
	line-height: 44px;
	margin-right: 14px;
}
.lyb .info .myname{
	margin-right: 20px;
}
.lyb .info input.text{
	width: 150px;
	height: 30px;
	border: 1px solid #fff;
	background: none;
	font-size: 14px;
	color: #fff;
	padding-left: 20px;
	margin-top: 7px;
}
.lyb .info input.submit{
	width:150px;
	height:30px;
	cursor:pointer;
	border:none;
	font-size:16px;
	font-weight:bold;
	margin-top: 9px;
	margin-left: 20px;
	border-radius:15px;
	background:#ffba00;
	border-bottom:5px solid #a47700;
}
.lyb i{
	position: absolute;
	left: 5px;
	top: 5px;
	background: url(../img/close.png) no-repeat;
	width: 12px;
	height: 12px;
	cursor: pointer;
}



.kf53n{
	left:0;
	width:130px;
	height:480px;
	z-index:9999999;
	position:absolute;
	background:url("../img/kf53n-bg.jpg") no-repeat center top;
}
.kf53n ul{
	margin:0 auto;
	padding-top:80px;
	width:110px;
}
.kf53n ul li{
	margin-bottom:5px;;
	width:100%;
	height:30px;
	line-height:30px;
	transition:0.2s;
	background:#4d8df9;
}
.kf53n ul li.c2{
	background:#42cab4;
}
.kf53n ul li:hover {
	transition:0.2s;
	background:#001eff;
}
.kf53n ul li.first a{
	font-size:16px;
	text-indent:0;
	text-align:center;
}
.kf53n ul li a{
	font-size:18px;
	text-indent:15px;
	width:100%;;
	text-shadow:1px 1px 1px #012d48;
	color:#ffffff;
	display:block;
	background:url("../img/kf53n-jt.png") no-repeat 101px center;
}
.kf53n-btn{
	margin:20px auto 0;
	width:110px;
	height:70px;
	display:block;
}
.kf53n-btn2{
	margin:10px auto 0;
	width:110px;
	height:35px;
	display:block;
}
#fixed{
	width: 100%;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99;
	display: block;
}
#fixed span{
	width: 100%;
	height: 100%;
	background: #4b4946;
	opacity: 0.5;
	filter:alpha(opacity=50);
	position: absolute;
	left: 0;
	top: 0;
}
#fixed div{
	width: 647px;
	height: 516px;
	position: absolute;
	margin-top: -258px;
	top: 50%;
	left: 50%;	
	margin-left: -323.5px;	
}
#fixed img{
	width: 100%;
	height: 100%;
}
#down{
	background: url(http://lz.tedu.cn/lz/pm/img/close.png) no-repeat;
	width: 43px;
	height: 43px;
	position: absolute;
	right: 64px;
	top: -24px;
	cursor: pointer;
}
