.indexFlash{height:467px; position:relative; overflow:hidden;}
.indexFlash li{position:absolute; z-index:1; left:0px; top:0px; width:100%; display:none;}
.indexFlash li a{display:block; height:467px;}

.indexTitle{padding:50px 0 0 0; font-size:20px; height:46px; overflow:hidden; position:relative;}
.indexTitle span{color:#909090; font-size:18px; padding-left:8px;}

.indexNews{width:275px; height:272px; overflow:hidden;}
.indexNews h2{padding:8px 0;}
.indexNews .content{color:#909090; line-height:20px; text-align:justify; padding-bottom:10px;}

.indexProjects{width:702px; height:272px; overflow:hidden; position:relative;}
.indexProjects .leftBtn{position:absolute; right:76px; top:59px; display:block; width:19px; height:18px; overflow:hidden; background:url(../image/nimg19_1.png) left top no-repeat;}
.indexProjects .rightBtn{position:absolute; right:0px; top:59px; display:block; width:19px; height:18px; overflow:hidden; background:url(../image/nimg19_2.png) left top no-repeat;}
.indexProjects .leftBtn:hover{background:url(../image/nimg19_1_1.png) left top no-repeat;}
.indexProjects .rightBtn:hover{background:url(../image/nimg19_2_1.png) left top no-repeat;}
.indexProjects .more{position:absolute; top:60px; right:30px; font-weight:bold; color:#707070; text-transform:uppercase;}
.indexProjects .more:hover{color:#9e2424;}
/**/
.indexProjects .list{width:702px; overflow:hidden; position:relative;}
.indexProjects ul{width:2000%;}
.indexProjects li{float:left; width:235px; height:127px; overflow:hidden; position:relative;}
.indexProjects li a{display:block; width:231px; height:127px; overflow:hidden; position:absolute; z-index:10; left:0px; top:0px; color:#FFF; cursor:pointer; background:url(../image/lbg.png); display:none;}
.indexProjects li a div{font-size:14px; line-height:24px; padding:25px 25px 10px 25px;}
.indexProjects li a span{text-transform:uppercase; background:url(../image/limg10.png) right center no-repeat; padding:0 18px 0 25px;}

.indexPart1{height:339px; background:url(../image/lbg1.png) center top no-repeat;}
.indexPart1 .fl{padding-top:57px; position:relative; left:-23px;}
.indexPart1 .fr{width:463px; height:339px; overflow:hidden;}
.indexPart1 h2{padding:100px 0 0 178px; height:70px; line-height:30px; overflow:hidden; position:relative; font-size:18px;}
.indexPart1 h2 b{font-size:43px; line-height: 104px; position:absolute; left:0px; top:75px;}
.indexPart1 .content{line-height:20px; color:#707070; padding-bottom:25px;}
.indexPart1 .more{display:block; width:107px; padding-left:12px; height:28px; line-height:28px; text-transform:uppercase; overflow:hidden; background:url(../image/lbtn.gif) left top no-repeat; color:#fff;}

.aboutPart1{text-align:center;}
.aboutPart1 .content{width:980px; overflow:hidden; margin:0 auto; font-size:14px; line-height:20px; padding-bottom:35px; color:#707070; text-align:left;text-indent:2em;}
.aboutPart1 .more{display:block; text-transform:uppercase; background:url(../image/nimg33.png) center top no-repeat; padding-top:43px; width:100px; height:100px; margin:0 auto;}
.aboutPart1 .more:hover{background:url(../image/nimg33Hover.png) center top no-repeat;}

.aboutPart2{height:728px; overflow:hidden; background:url(../image/nimg1920_2.jpg) center top no-repeat;}
.aboutPart2 .wal{width:1002px; padding-top:110px; position:relative;}
.aboutPart2 h1{font-size:26px; padding:10px 0 0 0; text-align:center;}
.aboutPart2 .content{font-size:14px; line-height:20px; text-align:justify; padding:15px 0;}
.aboutPart2 .name{text-align:right; font-size:16px;}
.aboutPart2 .name span{font-size:22px;}

.aboutPart3{text-align:center; padding:15px 0 85px 0;}

.aboutPart4{height:429px; padding-top:40px; overflow:hidden; background:url(../image/nimg1920_3.jpg) center top no-repeat; text-align:center; color:#fff;}
.aboutPart4 .pageTitle{color:#fff;}
.aboutPart4 .content{line-height:20px; font-size:14px; text-align:left;}

.aboutPart5{position:relative; width:1000px;}
.aboutPart5 li{float:left; width:250px; height:250px; overflow:hidden; position:relative;}
.aboutPart5 .li_01{width:500px;}
.aboutPart5 .name{position:absolute; z-index:10; left:28px; bottom:25px; color:#fff; font-size:14px; white-space:nowrap;}
.aboutPart5 .name div{font-size:24px; padding-bottom:6px;}
.aboutPart5 .btn{position:absolute; z-index:5; left:0px; top:0px; width:100%; height:250px; overflow:hidden; background:url(../image/lbg.png); cursor:pointer; display:none;}
.aboutPart5 .btn i{display:block; background:url(../image/lbtn.png) center no-repeat; height:250px;}

.BusinessPart2{height:590px; overflow:hidden; background:url(../image/limg1920.jpg) center top no-repeat;}
.BusinessPart2 .wal{height:590px; overflow:hidden; position:relative;}
.BusinessPart2 a{position:absolute; display:block; width:14px; height:14px; overflow:hidden; background:url(../image/limg14_1.png) left top no-repeat; text-indent:-1000%;}
.BusinessPart2 a:hover, .BusinessPart2 .aNow{background:url(../image/limg14_2.png) left top no-repeat;}
/**/
.BusinessPart2Layer{position:absolute; z-index:100; width:230px; height:62px; overflow:hidden; background:url(../image/limg214.png) left top no-repeat; color:#fff; display:none;}
.BusinessPart2Layer li{height:62px; padding-left:75px; overflow:hidden; position:relative; display:none;}
.BusinessPart2Layer h1{font-size:16px; padding-top:10px;}
.BusinessPart2Layer h1 div{text-transform:uppercase; font-size:10px;}
.BusinessPart2Layer .btn{position:absolute; right:0px; top:0px; display:block; width:64px; height:62px; overflow:hidden; background:url(../image/lbtn1.gif) left top no-repeat;}

.BusinessPart3{height:398px; overflow:hidden; background:url(../image/limg1920_1.jpg) center top no-repeat; text-align:center; padding-top:40px; color:#fff;}
.BusinessPart3 .pageTitle{color:#fff;}
.BusinessPart3 .content{width:950px; overflow:hidden; margin:0 auto; font-size:14px; line-height:20px;text-align:left}

.contactPart1{background:url(../image/contactPart1.png) top repeat-x; padding-top:60px;}
.contactPart1 ul{width:120%;}
.contactPart1 .tab{width:1002px; height:90px; overflow:hidden; position:relative;}
.contactPart1 .tab li{float:left; width:242px; height:51px; text-align:center; line-height:50px; overflow:hidden; background:url(../image/lbtn2.png) left top no-repeat; color:#fff; text-transform:uppercase; font-size:14px; margin-right:11px; cursor:pointer;}
.contactPart1 .tab li span{font-size:20px; padding-right:8px; letter-spacing:3px;}
.contactPart1 .tab .liNow{background:url(../image/lbtn3.png) left top no-repeat;}
/**/
.contactPart1 .tabContent{height:118px; width:1002px; overflow:hidden; position:relative;}
.contactPart1 .tabContent li{float:left; width:250px; height:118px; padding:0 0 0 125px; color:#707070; font-size:14px; line-height:18px; overflow:hidden; position:relative;}
.contactPart1 .ico{position:absolute; left:50px; top:0px;}
.contactPart1 .name{padding:5px 0;}
.contactPart1 .name span{font-size:18px; color:#474747; padding-right:10px;}

.contactPart2{height:482px; overflow:hidden; background:url(../image/limg1920_2.jpg) center top no-repeat;}
.contactPart2 .pageTitle div{padding-top:65px;}
.contactPart2 .tab{width:242px; overflow:hidden;}
.contactPart2 .tab li{height:71px; text-align:center; line-height:50px; overflow:hidden; background:url(../image/lbtn2.png) left top no-repeat; color:#fff; text-transform:uppercase; font-size:20px; letter-spacing:1px; cursor:pointer;}
.contactPart2 .tab .liNow{background:url(../image/lbtn3.png) left top no-repeat;}
/**/
.contactPart2 .tabContent{width:729px; overflow:hidden; color:#474747;}
.contactPart2 .tabContent li{height:45px; overflow:hidden; position:relative;}
.contactPart2 .tabContent .li_01{height:120px;}
.contactPart2 em{position:absolute; z-index:10; left:0px; top:6px; padding:0 20px; white-space:nowrap; border-right:#c8c8c8 solid 1px; height:20px; line-height:20px; display:block;}
.contactPart2 .input1{width:727px; height:30px; line-height:30px; border:#c8c8c8 solid 1px; text-indent:75px;}
.contactPart2 textarea{width:657px; height:100px;line-height:30px; padding:0px; background:transparent; border:#c8c8c8 solid 1px; text-indent:75px; font-size:12px; font-family:"微软雅黑"; color:#909090; font-size:12px;}
.contactPart2 .btnDiv{text-align:right;}
.contactPart2 .btnDiv input{width:131px; height:35px; background:url(../image/lbtn4.png) left top no-repeat; font-size:14px; color:#fff; cursor:pointer;}

.CulturePart2{height:477px; overflow:hidden; background:url(../image/limg1920_3.jpg) center top no-repeat;}
.CulturePart2 .wal{width:1002px; overflow:hidden; padding-top:110px; position:relative;}
.CulturePart2 ul{width:110%;}
.CulturePart2 li{float:left; width:314px; padding-right:30px; height:285px; overflow:hidden; background:url(../image/lbg2.png) left bottom no-repeat; text-align:center;}
.CulturePart2 .imgDiv{height:90px; width:90px; margin:0 auto; overflow:hidden; position:relative;}
.CulturePart2 .imgDiv img{position:absolute; left:0px; top:0px; display:none;}
.CulturePart2 h1{padding:20px 0 5px 0; font-size:20px; font-weight:400;}
.CulturePart2 .msg{font-size:16px; padding-bottom:10px;}
.CulturePart2 .content{width:245px; overflow:hidden; text-align:left; margin:0 auto; font-size:14px; line-height:20px; color:#707070;}

.CulturePart3{padding-top:100px; height:510px; overflow:hidden;}
.CulturePart3 .fl{width:290px; overflow:hidden; padding-top:18px;}
.CulturePart3 h1{font-weight:400; font-size:26px; padding:5px 0 10px 0;}
.CulturePart3 .msg{line-height:20px; font-size:14px; text-align:justify;}
.CulturePart3 .content{line-height:16px; padding:10px 0 15px 0; color:#909090;}
.CulturePart3 .more{display:block; width:148px; height:40px; line-height:40px; text-align:center; overflow:hidden; background:url(../image/lbtn5.png) left top no-repeat; color:#fff; text-transform:uppercase;}
/**/
.CulturePart3 .list{width:645px; overflow:hidden;}
.CulturePart3 ul{width:110%;}
.CulturePart3 li{float:left; width:313px; height:216px; padding-right:19px; position:relative; overflow:hidden;}
.CulturePart3 .name{position:absolute; left:25px; top:135px; z-index:10; font-size:18px; white-space:nowrap;}
.CulturePart3 .name a{color:#fff;}
.CulturePart3 .name div{font-size:16px; font-weight:bold; text-transform:uppercase;}
.CulturePart3 .contentDiv{position:absolute; z-index:5; left:0px; top:0px; width:263px; height:119px; padding:80px 25px 0 25px; overflow:hidden; background:url(../image/lbg3.png); color:#fff; font-size:14px; line-height:20px; text-align:justify; display:none;}
.CulturePart3 .liNow .name{top:28px;}
.CulturePart3 .liNow .contentDiv{display:block;}

.CulturePart4{height:449px; background:url(../image/limg1920_4.jpg) center top no-repeat; overflow:hidden;}
.CulturePart4 .pageTitle h1{font-size:26px;}
.CulturePart4 .content{width:940px; overflow:hidden; margin:0 auto; text-align:left; font-size:14px; line-height:20px; color:#707070;}

.CulturePart5{height:423px; text-align:center; background:url(../image/limg1920_5.jpg) center top no-repeat; overflow:hidden; color:#FFF;}
.content p{ text-align:left;}
.CulturePart5 h1{padding:90px 0 25px 0;}
.CulturePart5 .msg{font-size:18px; padding:0 0 10px 0; line-height:20px;}
.CulturePart5 .content{width:940px; overflow:hidden; margin:0 auto; font-size:14px; line-height:20px;}

.CulturePart6{width:1002px; overflow:hidden; position:relative;}
.CulturePart6 ul{width:110%;}
.CulturePart6 li{float:left; width:341px; height:351px; overflow:hidden; position:relative; background:url(../image/CulturePart6.gif) left 180px no-repeat;}
.CulturePart6 .imgDiv{height:180px; overflow:hidden;}
.CulturePart6 .bg{background:url(../image/bg2.png) left top no-repeat; width:23px; height:11px; position:absolute; z-index:10; left:268px; top:169px;}
.CulturePart6 h1{font-weight:400; padding:15px 20px 10px 20px;}
.CulturePart6 .content{font-size:14px; line-height:20px; text-align:justify; padding:0 20px; width:283px; color:#707070;}
.CulturePart6 .btn{position:absolute; z-index:5; left:0px; top:0px; width:321px; height:180px; background:url(../image/bg1.png); cursor:pointer; display:none;}
.CulturePart6 .btn i{display:block; background:url(../image/lbtn.png) center no-repeat; height:180px;}
.CulturePart6 .liNow .btn{display:block;}
.CulturePart6 .liNow a{color:#9e2424;}

.InvestorTab{width:1002px; height:100px; overflow:hidden; position:relative; margin-top:20px;}
.InvestorTab ul{width:110%;}
.InvestorTab li{width:328px; height:61px; line-height:60px; text-align:center; color:#FFF; cursor:pointer; background:url(../image/limg328_1.png) left top no-repeat; overflow:hidden; float:left; margin-right:9px;}
.InvestorTab li span{font-size:20px; padding-right:10px;}
.InvestorTab .liNow{background:url(../image/limg328_2.png) left top no-repeat;}

.Investor td{height:64px;}
.Investor .td_01{width:165px;}
.Investor .td_02{width:710px;}
.Investor td span{display:block; color:#747474; font-size:24px; font-family:Georgia; height:44px; line-height:44px; overflow:hidden; text-align:center; background:url(../image/bg1.gif) right center no-repeat;}
.Investor .name{padding:0 40px; line-height:20px;}
.Investor .btn{display:block; height:64px; background:url(../image/nimg29_1.png) center no-repeat;}
.Investor .trNow a{color:#9e2424;}
.Investor .trNow .btn{background:url(../image/nimg29_1_1.png) center no-repeat;}
/*text-align:justify;*/
.pageContent{width:860px; overflow:hidden; margin:0 auto; line-height:24px; font-size:14px;  color:#707070; padding-bottom:90px;min-height: 355px;}

.newsPart1{height:602px; overflow:hidden; background:url(../image/limg1920_7.jpg) center top no-repeat;}
.newsPart1 .pageTitle{height:170px;}
.newsPart1 .pageTitle div{padding-top:80px;}
/**/
.newsPart1_01{width:500px; height:358px; overflow:hidden; position:relative;}
.newsPart1_01 li{position:absolute; z-index:1; left:0px; top:0px; width:500px; height:358px; overflow:hidden; display:none;}
.newsPart1_01 .content{width:303px; height:40px; position:absolute; z-index:2; left:0px; bottom:0px; font-size:10px; overflow:hidden; color:#FFF; padding:36px 130px 0 28px; background:url(../image/lbg5.png);}
.newsPart1_01 h2{position:absolute; z-index:3; left:28px; bottom:48px; white-space:nowrap;}
.newsPart1_01 h2 a{color:#fff;}

.newsPart1_01 .imgDiv img{height:282px;}
.newsPart1 .leftBtn{position:absolute; z-index:10; right:0px; bottom:38px; display:block; background:url(../image/limg38_1.png) left top no-repeat; width:38px; height:37px; overflow:hidden;}
.newsPart1 .rightBtn{position:absolute; z-index:10; right:0px; bottom:0px; display:block; background:url(../image/limg38_2.png) left top no-repeat; width:38px; height:37px; overflow:hidden;}
.newsPart1 .leftBtn:hover{background:url(../image/limg38_01.png) left top no-repeat;}
.newsPart1 .rightBtn:hover{background:url(../image/limg38_02.png) left top no-repeat;}
/**/
.newsPart1_02{width:440px; height:338px; background:#fff; overflow:hidden; padding:10px 30px;}
.newsPart1_02 span{display:block; height:113px; overflow:hidden; background:url(../image/lline1.png) bottom repeat-x; position:relative;}
.newsPart1_02 .name{padding:20px 0 0 0; font-size:14px; height:30px; overflow:hidden; position:relative;}
.newsPart1_02 .name em{position:absolute; right:0px; top:23px; font-size:12px; white-space:nowrap; color:#707070;}
.newsPart1_02 .content{line-height:20px; color:#707070; text-align:justify;}
.newsPart1_02 .spanNow a{color:#9e2424;}

.newsTab{width:1002px; height:100px; padding-top:60px; overflow:hidden; position:relative;}
.newsTab ul{width:110%;}
.newsTab li{float:left; width:242px; height:51px; text-align:center; line-height:50px; overflow:hidden; background:url(../image/lbtn2.png) left top no-repeat; color:#fff; font-size:20px; margin-right:11px; cursor:pointer;}
.newsTab li a{display:block; height:51px; color:#FFF;}
.newsTab .liNow{background:url(../image/lbtn3.png) left top no-repeat;}

.video{width:1002px; overflow:hidden; position:relative;}
.video ul{width:110%;}
.video li{float:left; width:312px; height:252px; overflow:hidden; padding-right:33px; position:relative;}
.video h2{height:62px; line-height:62px; overflow:hidden; position:relative; font-weight:400;}
.video h2 span{position:absolute; top:0px; right:0px; white-space:nowrap;}
.video .liNow h2, .video .liNow h2 a{color:#9e2424;}
.video .btn{position:absolute; z-index:10; left:0px; top:0px; display:block; background:url(../image/nimg61_1.png) center no-repeat; display:block; width:312px; height:175px;}

.Media_01{width:319px; overflow:hidden;}
.Media_01 li{height:319px; overflow:hidden; position:relative;}
.Media_01 h2{padding:15px 0 10px 5px; font-weight:400;}
.Media_01 .content{line-height:20px; color:#707070; text-align:justify; padding:0 5px;}
.Media_01 .btn{display:block; background:url(../image/limg15.png) left top no-repeat; width:15px; height:15px; overflow:hidden; margin-left:auto; position:relative; top:-17px;}
/**/
.Media_02{width:645px; overflow:hidden; position:relative;}
.Media_02 li{height:94px; padding:0 30px 0 158px; position:relative; overflow:hidden;}
.Media_02 li span{display:block; width:129px; height:75px; line-height:75px; text-align:center; overflow:hidden; font-size:24px; color:#747474; font-family:Georgia; position:absolute; left:0px; top:10px; background:url(../image/lline.png) right repeat-y;}
.Media_02 .title{padding:15px 0 5px 0; font-size:14px;}
.Media_02 .content{line-height:20px; color:#707070; text-align:justify;}

.knowledge{background:#FFF;}
.knowledge h2{height:46px; line-height:46px; overflow:hidden; background:#fafafa url(../image/ico1.png) 49px center no-repeat; font-weight:400;}
.knowledge h2 a{display:block; height:46px; color:#707070; padding-left:78px; background:url(../image/limg14_3.png) 917px center no-repeat;}
.knowledge .content{background:url(../image/ico2.png) 49px 26px no-repeat; text-align:justify; padding:22px 78px 22px 78px; font-size:14px; line-height:24px; color:#707070; display:none;}
.knowledge .li_01 h2{background:#f1f1f1 url(../image/ico1.png) 49px center no-repeat;}
.knowledge .liNow h2 a{background:url(../image/limg14_4.png) 917px center no-repeat;}
.knowledge .liNow .content{display:block;}

.jobPart1{width:1002px; height:470px; overflow:hidden; position:relative; color:#fff;}
.jobPart1 a{color:#FFF;}
.jobPart1 li{width:501px; height:370px; overflow:hidden; float:left; position:relative;}
.jobPart1 .contentDiv{position:absolute; left:0px; top:0px; width:421px; height:370px; overflow:hidden; background:url(../image/lbg5.png); padding:0 40px;}
.jobPart1 .title{font-size:32px; padding-top:80px;}
.jobPart1 .title div{font-size:24px; text-transform:uppercase; padding-bottom:10px; font-weight:bold;}
.jobPart1 .content{font-size:14px; line-height:20px; text-align:justify;}
.jobPart1 .liNow .contentDiv{background:url(../image/lbg3.png) left top repeat;}

.jobPart2{height:473px; padding-top:105px; overflow:hidden; background:url(../image/limg1920_6.jpg) center top no-repeat;}
.jobPart2 .fl{width:290px; overflow:hidden; padding-top:12px;}
.jobPart2 h1{font-weight:400; font-size:26px; padding:5px 0 10px 0; color:#9e2424;}
.jobPart2 .msg{line-height:20px; font-size:14px; text-align:justify;}
.jobPart2 .content{line-height:16px; padding:10px 0 25px 0; color:#909090;}
.jobPart2 .more{display:block; width:148px; height:40px; line-height:40px; text-align:center; overflow:hidden; background:url(../image/lbtn5.png) left top no-repeat; color:#fff; text-transform:uppercase;}
/**/
.jobPart2 .list{width:666px; overflow:hidden;}
.jobPart2 li{width:333px; height:188px; float:left; overflow:hidden; position:relative;}
.jobPart2 .name{position:absolute; z-index:10; left:0px; bottom:0px; height:42px; line-height:42px; width:333px; text-align:center; overflow:hidden; background:url(../image/lbg5.png); font-size:14px; display:none;}
.jobPart2 li a{color:#fff;}

.jobPart2Layer{position:absolute; left:50%; margin-left:-501px;; z-index:100; width:1002px; height:573px; background:url(../image/lbg6.png) left top no-repeat; display:none;}
.jobPart2Layer .close{position:absolute; z-index:110; top:8px; right:10px; display:block; background:url(../image/limg37.png) left top no-repeat; width:37px; height:37px; overflow:hidden;}
.jobPart2Layer .leftBtn{display:block; position:absolute; bottom:20px; right:256px; z-index:110; width:17px; height:31px; overflow:hidden; background:url(../image/limg17_1.png) left top no-repeat;}
.jobPart2Layer .rightBtn{display:block; position:absolute; bottom:20px; right:113px; z-index:110; width:17px; height:31px; overflow:hidden; background:url(../image/limg17_2.png) left top no-repeat;}
.jobPart2Layer .num{position:absolute; z-index:101; right:140px; bottom:10px; font-size:44px; color:#e2e2e2; display:block; width:100px; text-align:center; overflow:hidden; letter-spacing:6px;}
/**/
.jobPart2Layer .list{width:808px; overflow:hidden; margin:0 auto; padding-top:50px; position:relative;}
.jobPart2Layer ul{width:2000%;}
.jobPart2Layer li{float:left; width:808px; overflow:hidden;}
.jobPart2Layer .name{padding-top:20px; font-size:16px;}
.jobPart2Layer .name a{color:#fff;}

.jobPart3 th{height:52px; background:url(../image/jobBg.gif); font-size:16px; color:#fff; font-weight:400;}
.jobPart3 th .name{text-align:left; padding-left:45px;}
.jobPart3 td{text-align:center; font-size:14px; height:46px; text-align:center; background:#fafafa;}
.jobPart3 .td_01{width:155px; text-align:left; padding-left:45px;}
.jobPart3 .td_02{width:165px;}
.jobPart3 td .btn{display:block; width:46px; margin:0 auto; height:46px; overflow:hidden; background:url(../image/limg14_3.png) center no-repeat; text-indent:-500%;}
.jobPart3 .content{padding:20px 65px 30px 65px; font-size:14px; min-height:22px; _height:22px; line-height:22px; position:relative; color:#909090; display:none; background:#FFF;}
.jobPart3 .content h2{color:#474747; font-weight:400; padding-bottom:6px;}
.jobPart3 .content .btn{position:absolute; bottom:45px; right:50px; display:block; width:148px; height:40px; line-height:40px; text-align:center; background:url(../image/lbtn5.png) left top no-repeat; color:#fff;}
.jobPart3 .liNow .content{display:block;}
.jobPart3 .liNow td .btn{background:url(../image/limg14_4.png) center no-repeat;}
