.indexFlash{height:500px; overflow:hidden; position:relative;}
.indexFlash li{position:absolute; z-index:1; left:0px; top:0px; width:100%; display:none;}
.indexFlash li a{display:block; height:500px;}
.indexFlash .leftBtn{display:block; background:url(../image/leftBtn.png) left top no-repeat; width:56px; height:56px; overflow:hidden; position:absolute; z-index:10; left:50%; margin-left:-600px; top:240px;}
.indexFlash .rightBtn{display:block; background:url(../image/rightBtn.png) left top no-repeat; width:56px; height:56px; overflow:hidden; position:absolute; z-index:10; right:50%; margin-right:-600px; top:240px;}

.indexPart1{height:155px; overflow:hidden; position:relative;}
.indexPart1 .list{width:980px; overflow:hidden; position:relative;}
.indexPart1 ul{width:2000%;}
.indexPart1 li{float:left; height:155px; width:300px; padding-left:190px; overflow:hidden; position:relative;}
.indexPart1 .imgDiv{position:absolute; left:35px; top:20px;}
.indexPart1 h1{font-weight:400; padding-top:40px;}
.indexPart1 .time{color:#666; padding:10px 0 3px 0;}
.indexPart1 .content{font-size:14px;}
.indexPart1 .btnDiv{position:absolute; z-index:10; left:0px; top:125px; width:100%; text-align:center;}
.indexPart1 .btnDiv span{display:inline-block; background:url(../image/btn1.png) center top no-repeat; width:18px; height:12px; cursor:pointer;}
.indexPart1 .btnDiv .spanNow{background:url(../image/btn1Hover.png) center top no-repeat;}

.indexPart2{height:356px; overflow:hidden; position:relative; background:#f4f4f4; border-top:#e6e6e6 solid 1px;}
.indexPart2 .wal{padding-top:75px; width:1002px; position:relative; overflow:hidden;}
.indexPart2 ul{width:200%;}
.indexPart2 li{float:left; background:url(../image/imgBg.png) left top no-repeat; height:215px; width:334px; overflow:hidden;}
.indexPart2 li img{position:relative; left:7px; top:2px;}

.faq{width:986px;}
.faq li{background:url(../image/faqBg.gif) 47px bottom no-repeat; color:#666; margin-bottom:39px;}
.faq .bg{background:url(../image/faq.gif) left top no-repeat; min-height:100px; _height:100px; padding:0 4px 0 47px;}
.faq .name{height:66px; line-height:60px; overflow:hidden;}
.faq .content{padding:15px 20px; text-align:justify; line-height:21px;}

.Specifications h1{text-align:center; color:#205867; padding:40px 0;}
.Specifications .imgDiv{text-align:center;}

.Specifications2{width:780px; overflow:hidden; margin:0 auto; color:#888;}
.Specifications2 .title{height:36px; line-height:36px; overflow:hidden; border-bottom:#0079cc solid 2px; text-transform:uppercase; font-size:16px; letter-spacing:2px;}
.Specifications2 .title b{font-size:26px; letter-spacing:0px; padding-right:10px;}
.Specifications2 .imgDiv{text-align:center; padding:20px 0 50px 0;}
.Specifications2 .table1{padding:20px 0 50px 0;}
.Specifications2 .table1 table{border-left:#ccc solid 1px; border-top:#ccc solid 1px;}
.Specifications2 .table1 th{border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; width:175px; font-weight:400;}
.Specifications2 .table1 td{border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; line-height:24px; padding:5px 10px;}
.Specifications2 .table2{padding:20px 0 0 0;}
.Specifications2 .table2 table{border-left:#ccc solid 1px; border-top:#ccc solid 1px;}
.Specifications2 .table2 th{border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; font-weight:400; height:25px; padding-left:10px; background:#f0f0f0; text-align:left;}
.Specifications2 .table2 td{border-right:#ccc solid 1px; border-bottom:#ccc solid 1px; height:25px; padding-left:10px;}

.Android{width:780px; overflow:hidden; margin:0 auto; color:#888;}
.Android .title{height:45px; line-height:45px; overflow:hidden; border-bottom:#ddd solid 1px; text-transform:uppercase; font-size:16px; letter-spacing:2px;}
.Android .title b{font-size:26px; letter-spacing:0px; padding-right:10px; color:#666;}
.Android .imgDiv{text-align:center; padding:50px 0;}
.Android .content{background:#f8f8f8; line-height:24px; padding:10px 35px; margin-top:6px; margin-right:110px; margin-bottom:50px;}
.Android .content2{line-height:24px; padding:15px 35px 50px 35px;}
.Android table{border-left:#ddd double 3px; border-top:#ddd double 3px;}
.Android th{border-right:#ddd double 3px; border-bottom:#ddd double 3px; height:28px; background:#f2f2f2; padding-left:5px; text-align:left; color:#666;}
.Android td{border-right:#ddd double 3px; border-bottom:#ddd double 3px; height:28px; padding-left:5px;}

.notice{padding:10px 0; min-height:500px; _height:500px;}
.notice li{height:36px; line-height:36px; overflow:hidden; position:relative; border-bottom:#d5dcdf solid 1px; color:#888; background:url(../image/ico3.gif) 4px center no-repeat; padding-left:21px;}
.notice li span{position:absolute; top:0px; right:0px; white-space:nowrap;}

.Course h5{padding:25px 0 5px 0; color:#888;}
.Course li{line-height:23px; color:#888;}

.pageTab{background:url(../image/pageNav.gif) left 47px repeat-x; padding-top:12px; height:55px; overflow:hidden;}
.pageTab div{height:45px; background:url(../image/pageNavBg2.gif) left top no-repeat;}
.pageTab li{float:left; background:url(../image/pageNavBg1.gif) left top no-repeat; width:128px; height:35px; line-height:35px; text-align:center; overflow:hidden; font-size:14px; color:#777; position:relative; left:1px; cursor:pointer;}
.pageTab .liNow{background:url(../image/pageNavBg3.gif) left top no-repeat; width:129px; height:45px; color:#FFF;}

.contact h1{padding:25px 0 10px 5px;}
.contact .content{line-height:34px; padding:0 5px; color:#525252;}

.about{padding:25px 0; line-height:30px; text-align:justify;}

.jianjian{width:780px; margin:0 auto;}
.jianjian h1{padding:55px 0;}
.jianjian .list li{float:left; width:50%; text-align:center; height:235px; overflow:hidden;}
.jianjian .list .imgDiv{padding-bottom:10px;}
.jianjian h2{padding-bottom:25px; color:#666;}
.jianjian .list2{padding-bottom:25px;}
.jianjian .list2 li{height:26px; line-height:26px; overflow:hidden; padding-left:25px; color:#666; background:url(../image/ico4.gif) 5px center no-repeat; font-size:14px;}
.jianjian .content{color:#666; line-height:24px; border-top:#ddd solid 1px; border-bottom:#ddd solid 1px; padding:25px 0; position:relative; top:-20px;}
.jianjian .title{text-align:center; font-size:18px; padding:20px 0;}
.jianjian .content2{color:#666; line-height:24px; font-size:14px; text-align:justify; padding-bottom:50px;}

.Consulting li{height:50px; line-height:30px; overflow:hidden; position:relative; padding-left:325px;}
.Consulting em{font-style:normal; font-size:14px; position:absolute; left:0px; top:0px; display:block; text-align:right; width:320px;}
.Consulting .input1{float:left; width:398px; height:28px; line-height:28px; text-indent:10px; border:#ddd solid 1px; background:#FFF;}
.Consulting select{float:left; width:250px; height:28px; line-height:28px; border:#ddd solid 1px; background:#FFF;}
.Consulting textarea{float:left; width:398px; height:195px; line-height:28px; text-indent:10px; border:#ddd solid 1px; background:#FFF;}
.Consulting .btnDiv{text-align:center; padding:30px 0;}
.Consulting .btnDiv input{background:url(../image/btn1.gif); width:111px; height:36px; cursor:pointer; font-size:14px; color:#FFF;}

.job{padding:0 0 10px 0;}
.job li{height:39px; line-height:38px; overflow:hidden; position:relative; background:url(../image/line.gif) bottom repeat-x; color:#888; margin-bottom:10px;}
.job li span{position:absolute; top:0px; right:0px; white-space:nowrap;}
.job li a{display:block; height:39px; font-size:14px; overflow:hidden; background:url(../image/job.gif) left bottom no-repeat; padding-left:23px;}

.jobList{padding:25px 0;}
.jobList .title{height:38px; line-height:38px; overflow:hidden; border-bottom:#ebebeb solid 1px; position:relative; font-size:14px;}
.jobList .title span{position:absolute; top:0px; right:0px; white-space:nowrap; font-size:12px; color:#666;}
.jobList .content{line-height:24px; padding:10px 0 15px 0;}

.staffs .content{line-height:30px; color:#444; padding:25px 0 20px 0; border-bottom:#ebebeb solid 1px; text-align:justify;}
.staffs .list{padding-top:30px; width:760px; overflow:hidden; position:relative;}
.staffs ul{width:110%;}
.staffs li{float:left; text-align:center; font-size:14px; width:205px; height:225px; padding-right:72px; overflow:hidden;}
.staffs .name{padding-top:10px;}

.map{min-height:200px; _height:200px; position:relative;}
.map h1{font-weight:400; color:#FFF; background:url(../image/mapTitle.gif) left top no-repeat; width:146px; height:63px; line-height:53px; text-align:center; position:absolute; z-index:10; left:0px; top:0px;}
.map .list{border:#ccc solid 1px; padding-top:52px;}
.map li{min-height:56px; _height:56px; line-height:56px; position:relative; border-top:#ccc solid 1px; padding-left:145px; color:#999;}
.map em{position:absolute; left:46px; top:0px; white-space:nowrap; font-size:15px; font-style:normal;}
.map em a{color:#083b94;}
.map .content a{font-size:14px; padding:0 14px; color:#757575;}
.map .content a:hover{color:#083b94;}

.watch{text-align:center; padding-top:40px;}

.Introduction{width:980px; position:relative;}
.Introduction h1{padding-bottom:25px;}
.Introduction .content2{width:665px;}
.Introduction .btnDiv{width:665px; text-align:center; position:relative; top:-20px; height:30px;}
.Introduction .btnDiv a{background:url(../image/ico6.gif) left center no-repeat; padding:0 30px 0 20px;}
.Introduction .imgDiv3{position:absolute; top:105px; right:50px;}












