.indexFlash{height:620px; position:relative; overflow:hidden;}
.indexFlash .tempWrap{margin:0 auto;}
.indexFlash li a{display:block; height:620px;}
.indexFlash .prev{display:block; background:url(../image/nimg48_1.png) left top no-repeat; width:48px; height:102px; position:absolute; z-index:10; left:0px; top:50%; margin-top:-51px;}
.indexFlash .next{display:block; background:url(../image/nimg48_2.png) left top no-repeat; width:48px; height:102px; position:absolute; z-index:10; right:0px; top:50%; margin-top:-51px;}
.indexFlash .btnDiv{position:absolute; z-index:10; left:0px; bottom:20px; width:100%; text-align:center;}
.indexFlash .btnDiv span{display:inline-block; width:25px; height:5px; background:#fff; margin:0 5px;}
.indexFlash .btnDiv span.on{background:#e66c1f;}
/**/
.indexFlashTel{position:relative; overflow:hidden; max-width:900px; display:none;}
.indexFlashTel .btnDiv2{position:absolute; z-index:10; left:0px; bottom:10px; width:100%; text-align:center;}
.indexFlashTel .btnDiv2 span{display:inline-block; width:25px; height:3px; background:#fff; margin:0 5px;}
.indexFlashTel .btnDiv2 span.on{background:#e66c1f;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{width:100%;}

.indexNotice, .indexNotice .wal{height:48px; line-height:48px; position:relative; background:#f5f5f5; overflow:hidden; font-size:14px;}
.indexNotice em{position:absolute; left:0px; top:0px; display:block; height:48px; padding-left:25px; background:url(../image/nimg18.png) left center no-repeat;}
.indexNotice li{height:48px; overflow:hidden; padding-left:140px;}
.indexNotice li a{color:#e66c1f;}
.indexNotice .btn{position:absolute; z-index:10; top:11px; right:0px;}
.indexNotice .btn a{display:block; float:left; margin-left:3px; width:27px; height:27px; background:url(../image/nimg25_1.png) center no-repeat; border:#dedede solid 1px;}
.indexNotice .btn .next{background:url(../image/nimg25_2.png) center no-repeat;}

.indexPart1 .wal{min-height:407px; _height:407px; position:relative;}
.indexPart1 .prev{display:block; background:url(../image/nimg31_1.png) left top no-repeat; width:31px; height:31px; position:absolute; z-index:10; left:-60px; top:112px;}
.indexPart1 .next{display:block; background:url(../image/nimg31_2.png) right top no-repeat; width:31px; height:31px; position:absolute; z-index:10; right:-60px; top:112px;}
.indexPart1 .list{width:1200px; overflow:hidden; position:relative;}
.indexPart1 li{float:left; background:#f6f6f6; width:275px; height:290px; text-align:center; border-bottom:#cbcbcb solid 4px; margin-right:33px; margin-bottom:39px;}
.indexPart1 .liNow{border-bottom:#e66c1f solid 4px;}
.indexPart1 .imgDiv{padding:25px 0; position:relative;}
.indexPart1 .name{font-size:18px; background:url(../image/indexPart1.png) center bottom no-repeat; padding-bottom:12px;}
.indexPart1 .name a{color:#e66c1f;}
.indexPart1 .content{font-size:14px; line-height:20px; color:#9b9b9b; padding:10px 25px;}
.indexPart1 .more{clear:both; text-align:center; padding-bottom:30px;}
.indexPart1 .more a{display:inline-block; width:100px; height:27px; line-height:27px; border:#ccc solid 1px; font-size:14px; color:#5c5c5c;}
.indexPart1 .more a:hover{background:#e66c1f; border:#e66c1f solid 1px; color:#FFF;}

.indexPart2{min-height:630px; _height:630px; background:#f5f5f5;}
.indexPart2 .list{width:1200px; overflow:hidden; position:relative;}
.indexPart2 ul{width:110%;}
.indexPart2 li{float:left; width:371px; height:405px; background:#FFF; position:relative; text-align:center; margin-right:44px;}
.indexPart2 h1{font-weight:400; font-size:18px; padding:18px 0 15px 0;}
.indexPart2 .content{font-size:14px; line-height:24px; color:#7b7b7b; padding:0 40px;}
.indexPart2 .imgDiv img{position:relative;}
.indexPart2 .liNow{background:#e66c1f; color:#FFF;}
.indexPart2 .liNow .content, .indexPart2 .liNow a{color:#FFF;}
.indexPart2Pc .imgDiv{height:271px; overflow:hidden; position:relative;}
.indexPart2Pc .imgDiv img{width:371px; height:271px;}

.aboutImg1{height:716px; background:url(../image/nimg1920_3.jpg) center top no-repeat;}
.aboutImg2{height:926px; background:url(../image/nimg1920_4.jpg) center top no-repeat;}
.aboutImg3{height:926px; background:url(../image/nimg1920_5.jpg) center top no-repeat;}
.aboutImg4{height:926px; background:url(../image/nimg1920_6.jpg) center top no-repeat;}
.aboutImg5{height:926px; background:url(../image/nimg1920_7.jpg) center top no-repeat;}
.aboutImg6{height:926px; background:url(../image/nimg1920_8.jpg) center top no-repeat;}

.aboutTitle{ height:130px;}
.aboutTitle div{ padding-top:70px;}
.aboutTitle2{ height:290px;}
.aboutTitle2 div{ padding-top:200px;}

.aboutPart1{text-align:center; height:926px;}
.aboutPart1 .list{height:325px; width:1200px; overflow:hidden; position:relative; background:url(../image/aboutPart1.gif); top:180px;}
.aboutPart1 ul{width:110%;}
.aboutPart1 li{float:left; width:335px; text-align:center; padding-right:100px;}
.aboutPart1 li .imgDiv{padding:45px 0 10px 0;}
.aboutPart1 li h1{font-size:22px;}
.aboutPart1 .title{text-align:center; padding:245px 0 30px 0; font-size:30px; color:#e66c1f; letter-spacing:5px;}
.aboutPart1 .content{padding-bottom:60px; font-size:14px; line-height:30px; color:#4f4e4e;}

.aboutPart2{padding:155px 0 20px 0; height:751px;}
.aboutPart2 li{min-height:340px; _height:340px; padding-left:577px; position:relative;}
.aboutPart2 .imgDiv{position:absolute; left:0px; top:0px;}
.aboutPart2 .content{font-size:14px; line-height:30px; text-align:justify; color:#4f4e4e; position:relative; top:-5px;}
.aboutPart2 .content2{ padding-top:40px;}

.aboutPart3{ padding-top:120px; height:806px;}
.aboutPart3 .list{width:1200px; overflow:hidden; position:relative; padding-top:50px;}
.aboutPart3 .list ul{width:110%;}
.aboutPart3 .list li{float:left; padding-right:10px; overflow:hidden;}
.aboutPart3 .content{padding:70px 0 60px 0; font-size:16px; line-height:28px; color:#4f4e4e;}

.aboutPart4{padding:0 50px 70px 330px; color:#434141; font-size:14px; line-height:20px;}

.aboutPart5{height:711px; padding-top:15px; position:relative;}
.aboutPart5 .prev{position:absolute; z-index:10; left:0px; top:115px;}
.aboutPart5 .next{position:absolute; z-index:10; right:0px; top:115px;}
.aboutPart5 li{width:400px; text-align:center; float:left; padding-top:30px;}
.aboutPart5 .name{display:none;}
.aboutPart5 .imgDiv img{width:238px;}
.aboutPart5 .liNow{padding:0px;}
.aboutPart5 .liNow .imgDiv img{width:320px;}
.aboutPart5 .liNow .name{display:block; font-size:18px; padding-top:20px;}

.aboutPart6 .list{width:1200px; overflow:hidden; position:relative;}
.aboutPart6 li{float:left; width:361px; height:338px; border-bottom:#2b574e solid 4px; position:relative; margin-right:59px; margin-bottom:30px; font-size:14px; line-height:20px; color:#666;}
.aboutPart6 li .name a{display:block; font-size:18px; color:#eb6100; padding:20px 0 10px 0;}
.aboutPart6 li .content{width:225px;}
.aboutPart6 .btnDiv{text-align:center; height:60px;}
.aboutPart6 .btnDiv span{display:inline-block; background:url(../image/ico1.png) right top no-repeat; width:9px; height:9px; margin:0 6px;}
.aboutPart6 .btnDiv .on{background:url(../image/ico1.png) left top no-repeat;}

.productPart1{background:#f5f5f5;}
.productPart1 .wal{min-height:485px; _height:485px; position:relative;}
.productPart1 .prev{position:absolute; left:0px; top:265px; z-index:10;}
.productPart1 .next{position:absolute; right:0px; top:265px; z-index:10;}
.productPart1 .list{padding-top:48px; width:1060px; margin:0 auto;}
.productPart1 li{float:left; width:265px; text-align:center; line-height:55px; font-size:14px;}

.productPart2{width:1200px; overflow:hidden; position:relative; padding-top:50px;}
.productPart2 ul{width:110%;}
.productPart2 li{float:left; width:581px; height:279px; position:relative; overflow:hidden; margin-right:38px; margin-bottom:38px;}
.productPart2 .btn{position:absolute; z-index:10; bottom:30px; right:30px; display:block; background:url(../image/nimg21.png) left top no-repeat; width:21px; height:21px;}
.productPart2 .name{position:absolute; z-index:10; left:30px; bottom:20px; font-size:20px; color:#cacbcb; white-space:nowrap;}
.productPart2 .name a{display:block; color:#FFF; padding-bottom:5px;}
.productPart2 .name a span{padding-right:6px; font-size:30px;}
.productPart2 .liNow{border-bottom:#eb6100 solid 8px; margin-bottom:30px;}
.productPart2 .liNow .btn{background:url(../image/ico2.png) left top no-repeat;}
/**/
.productPart2 .li_01{height:400px; width:1198px; margin:0px; border:#d4d4d4 solid 1px; top:-19px;}
.productPart2 .li_01 .tab{height:45px; padding:20px 0 0 80px; overflow:hidden;}
.productPart2 .li_01 .tab li{float:left; margin:0px; width:82px; height:27px; line-height:27px; text-align:center; background:#e3e3e3; font-size:14px; margin-right:10px; color:#999; cursor:pointer;}
.productPart2 .li_01 .tab .liNow{background:#2b574e; color:#FFF; border:0px;}
.productPart2 .li_01 .tabContent{height:335px; position:relative;}
.productPart2 .li_01 .prev{position:absolute; left:19px; top:128px; z-index:10;}
.productPart2 .li_01 .next{position:absolute; right:19px; top:128px; z-index:10;}
.productPart2 .li_01 .list{width:1060px; margin:0 auto;}
.productPart2 .li_01 .list li{float:left; width:265px; height:325px; text-align:center; line-height:55px; font-size:14px; margin:0px;}

.productImg1{background:url(../image/nimg1920_10.jpg) center no-repeat; height:550px;}

.productShow_01{background:#f7f7f7;}
.productShow_01 .btnDiv{text-align:right; height:50px; line-height:50px; font-size:14px;}
.productShow_01 .btnDiv a{color:#666;}
.productShow_01 .btnDiv a:hover{color:#e66c1f;}
.productShow_01 .imgDiv img{width:100%;}

.productShow_02{text-align:center; margin:0 auto; width:610px; padding-bottom:55px;}
.productShow_02 h1{font-size:36px; padding:25px 0;}
.productShow_02 h2{font-size:24px; font-weight:400;}
.productShow_02 .content{padding:15px 0 40px 0; font-size:14px; line-height:24px; color:#666;}

.productShow_03{min-height:200px; _height:200px; position:relative; padding-bottom:50px;}
.productShow_03 h1{padding:50px 0 65px 0; font-size:36px; text-align:center; text-transform:uppercase;}
.productShow_03 .imgDiv{text-align:right;}
.productShow_03 .box{position:absolute; z-index:10; left:0px; top:270px; width:365px;}
.productShow_03 .box .name{font-size:16px; padding-bottom:10px;}
.productShow_03 .box li{font-size:14px; line-height:24px; min-height:24px; _height:24px; color:#666; padding-left:15px; position:relative;}
.productShow_03 .box em{position:absolute; left:0px; top:0px;}

.relevantCase .title{text-align:center; padding:35px 0; font-size:24px; text-transform:uppercase; color:#999;}
.relevantCase .title h1{color:#e66c1f; font-size:36px; padding:0 0 5px 0;}
.relevantCase .list{width:1200px; overflow:hidden; position:relative;}
.relevantCase ul{width:110%;}
.relevantCase li{float:left; width:635px; height:525px;}

.case li{height:279px; position:relative; text-align:center; padding-right:600px; color:#FFF; text-transform:uppercase; font-size:18px;}
.case .imgDiv{position:absolute; right:0px; top:0px;}
.case .title a{color:#FFF; display:block;}
.case .title a span{display:inline-block; font-size:24px; font-weight:bold; border-bottom:#FFF solid 1px; padding:110px 0 5px 0; margin-bottom:5px;}
.case .liOdd{padding:0 0 0 600px;}
.case .liOdd .imgDiv{right:auto; left:0px;}
.case .li_01{background:#bf5f5d;}
.case .li_02{background:#e1b48a;}
.case .li_03{background:#39998c;}
.case .li_04{background:#666b87;}
.case .li_05{background:#c2bd60;}
.case .li_06{background:#d49574;}
.case .li_07{background:#3aa9b0;}

.caseList{overflow:hidden; position:relative;}
.caseList ul{width:110%;}
.caseList li{float:left; width:289px; background:#FFF; position:relative; margin-right:14px; margin-bottom:14px;}
.caseList .name a{display:block; height:53px; line-height:53px; padding-left:17px; font-size:16px; overflow:hidden;}
.caseList .liNow .name a{background:#e66c1f; color:#FFF;}
.caseList .liNow .btn{display:block; position:absolute; z-index:10; left:0px; top:0px; background:url(../image/btn1.png) center no-repeat; width:100%; height:212px;}
.caseListPc .imgDiv{height:212px; overflow:hidden; position:relative;}
.caseListPc .imgDiv img{width:289px; height:212px; position:relative;}

.footCase{height:425px; position:relative;}
.footCase .title{height:53px; padding-top:45px; font-size:18px; background:url(../image/footCase.png) left 77px no-repeat;}
.footCase .title span{font-size:14px; color:#999; padding-left:6px; text-transform:uppercase;}
.footCase .btnDiv{position:absolute; top:55px; right:0px;}
.footCase .btnDiv a{float:left; padding-left:10px;}

#caseShow{padding-top:35px;}
.caseShow{min-height:500px; _height:500px; border:#dedede solid 1px; background:url(../image/line.gif) 843px top repeat-y; font-size:14px;}
.caseShow .fl{width:845px; position:relative; left:-1px;}
.caseShow .name{height:41px; line-height:41px; padding:0 15px; color:#666; position:relative;}
.caseShow .name span{display:inline-block; height:41px; padding-right:10px; border-right:#dedede solid 1px;}
.caseShow .share{position:absolute; top:12px; right:10px;}
.caseShow .fr{width:286px; height:580px; position:relative; overflow:hidden; padding-right:20px;}
.caseShow .title{height:38px; font-size:16px; padding-top:20px;}
.caseShow .btnDiv{position:absolute; top:30px; right:20px;}
.caseShow .btnDiv a{float:left; padding-left:10px;}
.caseShow .list{width:286px; overflow:hidden; position:relative;}
.caseShow .list ul{width:110%;}
.caseShow .list li{float:left; width:151px; height:117px; overflow:hidden;}
.caseShow .back{text-align:right; padding:10px 0; border-top:#dcdcdc solid 3px;}
.caseShow .back a{color:#999;}
.caseShow .back a:hover{color:#e66c1f;}
#caseImg{display:none;}

.news{overflow:hidden; position:relative; font-size:14px;}
.news ul{width:110%;}
.news li{float:left; width:390px; height:136px; overflow:hidden; position:relative; background:#FFF; margin-right:26px; margin-bottom:26px; padding:0 20px 0 176px;}
.news .imgDiv{position:absolute; left:0px; top:0px;}
.news .name{padding:15px 0 0 0; font-size:18px; line-height:1.2em; height:1.2em; overflow:hidden;}
.news .content{line-height:20px; color:#666; height:60px; overflow:hidden; padding-top:10px;}
.news .time{font-size:12px; color:#999;}
.news .more{position:absolute; right:20px; bottom:10px; color:#e66c1f;}

.newShow{width:723px;}
.newShow .title{height:37px; padding-top:60px; border-bottom:#d6d6d6 solid 1px; position:relative; font-size:18px;}
.newShow .title span{position:absolute; top:67px; right:0px; font-size:14px; color:#999;}
.newShow .imgDiv{padding-top:25px;}
.newShow .content{padding:25px 0 35px 0; font-size:14px; line-height:24px; text-align:justify; color:#666;}
.newShow .share{height:50px; padding-top:15px; border-top:#d6d6d6 solid 1px; font-size:14px;}
.newShow .share em{padding-right:5px; position:relative; top:1px;}

.newSide{width:390px;}
.newSide .title{height:37px; padding-top:60px; border-bottom:#d6d6d6 solid 1px; position:relative; font-size:18px;}
.newSide li{height:108px; padding-right:145px; border-bottom:#d6d6d6 solid 1px; position:relative;}
.newSide .imgDiv{position:absolute; top:16px; right:0px;}
.newSide .name{font-size:14px; line-height:20px; height:50px; padding-top:15px;}
.newSide .name a{color:#666;}
.newSide .name a:hover{color:#e66c1f;}
.newSide .time{color:#999;}
.newSide .btnDiv{height:50px; padding-top:11px;}
.newSide .btnDiv a{float:left; padding-right:8px;}

.contactForm{width:741px;}
.contactForm li{padding-bottom:30px;}
.contactForm .li_01{float:left; width:200px; padding-right:20px;}
.contactForm .li_02{float:left; width:301px;}
.contactForm li em{clear:both; display:block; font-size:14px; color:#666; padding-bottom:10px;}
.contactForm .input1{width:100%; height:35px; line-height:35px; text-indent:10px; font-size:14px; background:#ddd;}
.contactForm .textarea{padding:5px 10px; background:#ddd;}
.contactForm textarea{width:100%; height:148px; line-height:25px; font-size:14px;}
.contactForm .btn1{font-size:14px; color:#333; border-bottom:#333 solid 2px;}

.contactSide{border-left:#dcdcdc dashed 1px; width:345px; padding-left:50px;}
.contactSide .title{font-size:24px; padding-bottom:40px;}
.contactSide li{font-size:14px; color:#666; position:relative; height:62px; padding-left:50px;}
.contactSide li em{font-size:16px; color:#333; position:absolute; left:0px; top:0px; white-space:nowrap;}

.lybBox{padding-top:50px;}
.lyb{width:400px; font-size:14px; color:#666;}
.lyb .title{border-bottom:#e0e0e0 solid 1px; padding-bottom:5px; font-size:18px; position:relative; top:-5px;}
.lyb li{background:url(../image/nimg55.png) left 12px no-repeat; padding:12px 0 0 60px; border-bottom:#e3e3e3 solid 1px;}
.lyb .name{height:27px; line-height:27px; overflow:hidden; padding-left:10px; background:#e0e0e0;}
.lyb .title2{padding:8px 10px; line-height:24px;}
.lyb .content{background:url(../image/nimg34.png) left 5px no-repeat; line-height:24px; padding:0 0 6px 42px; position:relative; top:-5px;}
.lyb .btnDiv{height:30px; padding-top:11px; border-top:#e3e3e3 solid 1px; position:relative; top:-1px;}
.lyb .btnDiv a{float:left; padding-right:8px;}

.Idea{text-align:center; font-size:16px; padding-bottom:100px;}
.Idea h1{font-size:24px; padding:55px 0 15px 0;}
.Idea .msg span{font-size:18px; padding-right:20px;}
.Idea .content{text-align:justify; padding:35px 0 55px 0; line-height:28px; color:#666;}

.service_01 h1{padding:50px 0 20px 0; font-size:36px;}
.service_01 .list{font-size:14px; color:#666; line-height:24px; padding-bottom:15px;}
.service_01 .list li{padding:0 0 15px 15px; background:url(../image/ico3.png) left 10px no-repeat;}
.service_01 .imgList{width:1200px; overflow:hidden;}
.service_01 .imgList ul{width:110%;}
.service_01 .imgList li{float:left; padding:0 81px 62px 0;}

.service_02 h1{padding:0 0 20px 0; font-size:36px;}
.service_02 .list{width:1200px; overflow:hidden; position:relative;}
.service_02 ul{width:110%;}
.service_02 li{float:left; width:374px; padding:0 39px 40px 0;}
.service_02 li .name{height:50px; line-height:50px; padding-left:20px; overflow:hidden; background:#FFF; font-size:16px;}

.service_03 h1{padding:45px 0 35px 0; font-size:36px;}
.service_03 .img{padding-bottom:35px;}
.service_03 .list{width:1200px; overflow:hidden; position:relative;}
.service_03 .list ul{width:110%;}
.service_03 .list li{float:left; width:374px; padding:0 39px 10px 0;}
.service_03 .list .name{height:50px; line-height:50px; overflow:hidden; font-size:16px;}

.service_04{text-align:center; font-size:14px; color:#666; padding:60px 0;}
.service_04 h1{font-size:36px; padding-bottom:20px;}
.service_04 .content{line-height:24px; padding-bottom:30px;}
.service_04 .title{font-size:24px; padding-bottom:10px;}
.service_04 .list{padding:0 0 30px 380px; line-height:36px; text-align:left;}
.service_04 .list em{color:#333; font-weight:bold;}
.service_04 .list2{padding-left:80px;}
.service_04 .list3{padding-left:150px;}

.joinPart1{background:#efefef; min-height:960px; _height:960px; color:#666;}
.joinPart1 .title{height:388px; position:relative;}
.joinPart1 .title div{font-size:52px; letter-spacing:10px; padding:115px 0 5px 0;}
.joinPart1 .title b{display:inline-block; background:#f19c08; font-size:72px; color:#FFF; padding:0 10px;}
.joinPart1 .title em{position:absolute; top:120px; right:0px; font-weight:bold; color:#fd0202; font-size:72px; line-height:90px;}
.joinPart1 .fr{width:693px;}
.joinPart1 .name{background:url(../image/bg1.png) left top no-repeat; height:36px; line-height:36px; padding-left:10px; font-size:24px; color:#FFF;}
.joinPart1 .content{font-size:24px; line-height:35px; padding:5px 0 30px 0;}

.joinPart2 .img{text-align:center; padding:70px 0;}
.joinPart2 .list{width:1200px; overflow:hidden; position:relative;}
.joinPart2 ul{width:110%;}
.joinPart2 li{float:left; height:185px; width:315px; position:relative; overflow:hidden; padding:0 150px 0 190px;}
.joinPart2 .imgDiv{position:absolute; left:0px; top:15px;}
.joinPart2 .name{font-size:45px;}
.joinPart2 .name2{font-size:17px; padding:12px 0 5px 0;}
.joinPart2 .content{font-size:17px; line-height:24px; color:#666;}

.joinPart3{padding-top:45px;}
.joinPart3 li{padding-bottom:35px;}
.joinPart3 .fr{width:600px;}
.joinPart3 h1{padding:50px 0 60px 0; font-size:40px;}
.joinPart3 h2{font-size:30px; padding-bottom:10px;}
.joinPart3 .content{font-size:18px; line-height:36px; text-align:justify; color:#666; padding-bottom:50px;}

.joinPart4 h1{font-size:30px; padding:45px 0 30px 0;}
.joinPart4 .list{width:1200px; overflow:hidden; position:relative;}
.joinPart4 .list ul{width:110%;}
.joinPart4 .list li{float:left; width:250px; height:166px; text-align:center; background:#f79a32; color:#FFF; margin-right:26px; font-size:20px; line-height:36px; padding:28px 15px 0 15px;}
.joinPart4 .list .li_02{background:#72c049; line-height:48px;}
.joinPart4 .list .li_03{background:#9493e3; line-height:48px; padding-top:48px; height:146px;}
.joinPart4 .list .li_04{background:#49aaed; line-height:48px; padding-top:48px; height:146px;}
.joinPart4 .content{font-size:24px; line-height:32px; color:#666; padding-bottom:50px;}
.joinPart4 .imgList{height:340px; position:relative;}
.joinPart4 .prev{position:absolute; z-index:10; left:0px; top:95px;}
.joinPart4 .next{position:absolute; z-index:10; right:0px; top:95px;}
.joinPart4 .imgList li{float:left; width:350px; text-align:center;}
.joinPart4 .imgList .tempWrap{margin:0 auto;}

.joinPart5{min-height:200px; _height:200px; position:relative;}
.joinPart5 .content{font-size:24px; line-height:40px; color:#2b574e; padding:30px 340px 40px 0;}
.joinPart5 h1{position:absolute; top:70px; right:0px; white-space:nowrap; font-size:36px;}
.joinPart5 h1 a{color:#e66c1f;}
.joinPart5 .list{width:1200px; overflow:hidden; position:relative;}
.joinPart5 ul{width:110%;}
.joinPart5 li{float:left; width:289px; background:#FFF; position:relative; margin-right:14px; margin-bottom:14px;}
.joinPart5 .name a{display:block; height:53px; line-height:53px; padding-left:17px; font-size:16px; overflow:hidden;}

.joinPart6 .fl{width:619px; text-align:center;}
.joinPart6 h1{font-size:60px; color:#e66c1f; white-space:nowrap; padding:50px 0 30px 0;}
.joinPart6 h1 b{font-size:100px; color:#ff0505; position:relative; top:15px;}
.joinPart6 .info{font-size:43px; color:#FFF; background:#65ca0b; display:inline-block; padding:2px 20px; letter-spacing:3px;}
.joinPart6 .content{font-size:24px; line-height:46px; padding:30px 0; color:#666;}
.joinPart6 .list{width:458px; text-align:center; padding-top:45px;}
.joinPart6 .name{color:#e66c1f; padding:15px 0 30px 0; font-size:18px;}
.joinPart6 .name a{color:#e66c1f;}

.joinPart7 h1{font-size:48px; letter-spacing:5px; padding-top:55px;}
.joinPart7 .msg{padding:10px 0 50px 0; font-size:30px; color:#666; letter-spacing:5px;}
.joinPart7 .list{width:1200px; overflow:hidden; position:relative;}
.joinPart7 ul{width:110%;}
.joinPart7 li{float:left; width:256px; height:340px; margin-right:58px;}
.joinPart7 .name{height:41px; line-height:41px; text-align:center; background:#21ba03; color:#FFF; font-weight:bold; font-size:24px; letter-spacing:5px;}
.joinPart7 .content{color:#6d6b6b; font-size:18px; line-height:28px; padding:10px 6px; text-align:center;}

.joinPart8 .title{font-size:48px; padding-top:70px;}
.joinPart8 .msg{font-size:30px; color:#7d7a7a; padding:5px 0 50px 0;}
.joinPart8 .msg b{font-size:48px; color:#fb0202;}
.joinPart8 .list{width:1200px; overflow:hidden; position:relative;}
.joinPart8 ul{width:110%;}
.joinPart8 li{float:left; text-align:center; margin-right:40px; margin-bottom:40px; width:270px; height:267px; background:#f79a32;}
.joinPart8 li h1{color:#FFF; font-size:30px; padding:60px 0 20px 0;}
.joinPart8 li a{color:#FFF;}
.joinPart8 .content{font-size:18px; line-height:32px; padding:0 15px;}
.joinPart8 .li_02{background:#72c049;}
.joinPart8 .li_03{background:#9493e3;}
.joinPart8 .li_04{background:#49aaed;}
.joinPart8 .li_05{background:#f47bf1;}
.joinPart8 .li_06{background:#58e5ed;}
.joinPart8 .li_07{background:#f3795c;}
.joinPart8 .li_08{background:#cbe941;}

.joinPart9{min-height:725px; _height:725px; position:relative; padding-top:75px;}
.joinPart9 .form li{height:58px; line-height:38px; position:relative; overflow:hidden; padding-left:85px;}
.joinPart9 .form em{position:absolute; left:0px; top:0px; display:block; width:80px; text-align:right; font-size:18px;}
.joinPart9 .form .input1{float:left; width:254px; height:36px; line-height:36px; border:#d1d1d1 solid 1px; text-indent:10px; background:#FFF;}
.joinPart9 .form .tips{float:left; white-space:nowrap; color:#999; font-size:14px; padding-left:10px;}
.joinPart9 .form .li_01{height:120px;}
.joinPart9 .form .li_02{height:310px;}
.joinPart9 .form textarea{float:left; width:465px; height:245px; padding:5px 10px; line-height:26px; border:#d1d1d1 solid 1px; text-indent:10px; background:#FFF;}
.joinPart9 .ewm{position:absolute; top:70px; right:0px; text-align:center; font-size:18px; line-height:50px;}
.joinPart9 .box{position:absolute; top:410px; right:75px; background:#f5f5f5; padding:15px; width:460px; border:#cd8635 solid 3px;}
.joinPart9 .box h1{font-size:20px; padding-bottom:10px;}
.joinPart9 .box li{border-top:#8b8b8b dashed 1px; font-size:17px; height:40px; line-height:40px; overflow:hidden;}

.joinImg1{height:823px; background:url(../image/nimg1920_13.jpg) center no-repeat;}
.joinImg2{height:958px; background:url(../image/nimg1920_14.jpg) center no-repeat;}
.joinImg3{height:965px; background:url(../image/nimg1920_15.jpg) center no-repeat;}
.joinImg4{height:970px; background:url(../image/nimg1920_16.jpg) center no-repeat;}
.joinImg5{height:958px; background:url(../image/nimg1920_17.jpg) center no-repeat;}




.indexBar{position:fixed; z-index:100; right:50px; top:50%; margin-top:-120px; width:19px;}
.indexBar a{display:block; height:16px; position:relative; background:url(../image/ico9.png) 1px center no-repeat;}
.indexBar a.home{background:url(../image/ico10.png) left center no-repeat;}
.indexBar a.home:hover,.indexBar a.home.aNow{background:url(../image/ico10on.png) left center no-repeat;}
.indexBar a div{position:absolute; left:-100px; top:0px; background:url(../image/indexBarBg.png) left center no-repeat; width:96px; height:30px; line-height:30px; text-align:center; color:#FFF; display:none;}
.indexBar a:hover, .indexBar .aNow{background:url(../image/ico9on.png) 1px center no-repeat;}
.indexBar a:hover div, .indexBar .aNow div{display:block;}