﻿#head{  width:100%;}
.header {background:#40a4e7; width:1060px; margin:0px auto;height:90px; }
.header .head{ width:1060px; margin:0px auto;height:90px; }
.header .head .l {  float:left; width:380px; height:90px;}
.header .head .l a{ display:inline-block; height:90px; margin-top:10px;}
.header .head .l img{ height:70px; }
.header .head .r {  color:#fff; float:right; width:auto; height:90px; line-height:90px;}
.header .head .r .link { float:left; margin-right:25px; }
.header .head .r .link2 { float:left; margin-right:25px;  color:#ccc; font-size:14px; }
.header .head .r .link a{ color:#fff;  text-decoration:none;}
.header .head .r .BtnList{  float:left; margin-top:15px; }
.hide{ display:none;}
.headerMini{ position:fixed;  z-index:2; height:45px; top:0px; }
.headerMini .headbg{ background:#40a4e7; opacity:0.8;filter:alpha(opacity=80); width:100%;  height:45px; position:absolute; left:0px; }
.headerMini .head{ width:1060px; margin:0px auto;height:45px; position:relative; z-index:2;} 
.headerMini .head .l {  float:left; width:380px; height:45px;}
.headerMini .head .l a{ display:inline-block; height:45px;  margin-top:3px;}
.headerMini .head .l img{height:38px; }
.headerMini .head .r img{height:30px; }
.headerMini .head .r {  color:#fff; float:right; width:auto; height:45px; line-height:45px;}
.headerMini .head .r .link { float:left; margin-right:25px; }
.headerMini .head .r .link2 { float:left; margin-right:25px;  color:#ccc; font-size:14px; }
.headerMini .head .r .link a{ color:#fff;  text-decoration:none;}
.headerMini .head .r .BtnList{  float:left;  margin-top:6px;}

.linktop:hover{opacity:0.95;filter:alpha(opacity=95);}

*{margin:0px;}
html{ font-family:微软雅黑}
img{ border:none; border:0px}
#cont{width:100%;position:relative;}
.stage{width:100%;height:580px;display:block;position: relative;overflow: hidden;}
.stage_box{width:1060px;height:580px;margin:auto;position:relative;text-align:center;overflow:hidden;}
#stage1{background-color:#f9f9f9;height:525px; background:url(../img/page1_01.jpg) no-repeat center;  }
#stage1 .stage_box{height:608px;}
#stage2{ height:410px; border-bottom:1px solid #f2f2f2;}
#stage3{ height:445px; border-bottom:1px solid #f2f2f2;background:#fafafa;}
#stage4{ height:440px; border-bottom:1px solid #f2f2f2;}
#stage5{ height:420px; border-bottom:1px solid #f2f2f2; background:#fafafa;}
#stage6{ height:1429px;background:url(../img/page6_01.jpg) #f1f1f1 no-repeat center top; height:1430px;}
#stage2 .stage_box{}

#stage2 .dbo{  position:absolute; right:220px; top:45px; z-index:2;}
#stage2 .dbomore1{ position:absolute; right:80px;top:25px; z-index:1;}
#stage2 .dbomore2{ position:absolute; right:15px; top:110px; z-index:3;}

#stage3 .dbo{  position:absolute; left:145px; top:150px; z-index:2;}
#stage3 .dbomore1{ position:absolute; left:0px;top:25px; z-index:1;}

#stage4 .banner{ width:487px; height:373px; background:url(../img/page4_02.png) no-repeat center top; margin-left:500px; margin-top:40px;}
#stage4 .banner .li{ padding-top:42px; float:left; margin-left:25px;}
 
#stage5 .dbo{  position:absolute; left:80px; top:50px; z-index:2;  }
#stage5 .dbomore1{ position:absolute; left:220px;top:25px; z-index:3;  }
#stage5 .dbomore2{ position:absolute; left:-200px; top:30px; z-index:1;overflow:hidden;}

#stage1 .down{ float:left; margin-top:400px;}
#stage2 .stage_box{background:url(../img/page2_01.png) no-repeat left 110px; }

#stage3 .stage_box{background:url(../img/page3_01.png) no-repeat right 125px; }
#stage4 .stage_box{background:url(../img/page4_01.png) no-repeat left 120px; }
#stage5 .stage_box{background:url(../img/page5_01.png) no-repeat right 115px; }


#stage6 .stage_box{height:1429px}
#stage6 .down{ position:absolute; left:0px; bottom:60px; text-align:center; width:100%;}
#stage6 .video{ margin:0px auto; margin-top:50px; height:400px; width:650px; overflow:hidden;}
#stage6 .litit1{ margin-top:60px;}
#stage6 .li2m{ margin-top:60px;}
 
.fe_text1{position:absolute;width: 374px;height:68px;left:38%;top:20px; background:url(../img/spgn.png) no-repeat;}
.fe_bt{position:absolute;width: 374px;height:68px;left:460px;top:555px;  }
.fe_text2{position:absolute;width: 193px;height:68px;left:69%;top:45%; background:url(../images/features4.2preview/fe_text2.png) no-repeat;}
.fe_img1{position:absolute;width: 849px;height:520px;left:220px;top:25px; background:url(../img/tp2.png) no-repeat;}
.fe_flag{position:absolute;width: 140px;height:86px;right: 80px;bottom: 60px; background:url(../images/features4.2preview/fe_flag.png) no-repeat;}



 /* -------------------------------- #footer -------------------------------- */
#footer {
	padding-top:35px;
  clear:both;
  width:100%;background:#f1f1f1;
  text-align:center;
	font-size: 12px; padding-bottom:15px;
}
#footer p{ text-align:center;color:#666; line-height:24px; clear:both;}
#footer a{color:#666; text-decoration:none;}
#footer a:hover{color:#666; text-decoration:underline}
#footer p span{
	color:#666;
	margin-left:5px;
	font-size: 12px;
} 
.logo_box{width:200px; height:150px; background:url(../img/footerLogo.png) 0px 20px  no-repeat; float:left}

.foot_box{ width:960px; margin:0 auto;}
.foottab{ float:left; font-size:12px; color:#666; margin-left:39px;}
.foottab td{font-size:12px; color:#666; text-align:left; line-height:25px;}
.foottab td a{font-size:12px; color:#666; text-align:left; line-height:25px;}
.foottab thead th{ font-weight:bold; color:#666; font-size:12px; text-align:left; padding-bottom:15px; }




.ewm {
  background: url(../img/ewm.png) no-repeat;
  width: 169px;
  height: 189px;
  position: fixed;
  _position: absolute;
  bottom:  65px;
  right: 6px;
}