.indexPart1{height:501px; overflow:hidden; position:relative;}
.indexPart1 .list, .indexPart1 .list li{width:693px; height:340px; position:relative; overflow:hidden;}
.indexPart1 .content{position:absolute; z-index:1; left:0px; bottom:0px; height:34px; width:100%; background:url(../image/bg1.png); color:#999; text-indent:24px; padding-top:42px;}
.indexPart1 .name a{position:absolute; z-index:10; left:24px; bottom:40px; color:#FFF; font-size:18px; white-space:nowrap;}
.indexPart1 .list2{display:none;}
.indexPart1 .btnDiv{position:absolute; z-index:20; left:0px; top:333px; width:693px; height:150px; overflow:hidden; background:url(../image/indexPart1.gif) left bottom no-repeat;}
.indexPart1 .btnDiv span{display:block; float:left; width:173px; height:150px; overflow:hidden;}
.indexPart1 .btnDiv .on{background:url(../image/indexPart1.png) center top no-repeat;}
.indexPart1 .btnDiv .imgDiv{text-align:center; padding:21px 0 6px 0;}
.indexPart1 .btnDiv .name{width:121px; margin:0 auto; line-height:20px;}

.indexPart2{height:241px; overflow:hidden; background:url(../image/indexPart2.png) left top no-repeat; position:relative;}
.indexPart2 .tab{padding:16px 0 0 20px; height:46px; overflow:hidden; position:relative;}
.indexPart2 .tab li{float:left; height:32px; line-height:32px; padding-top:3px; width:104px; text-align:center; cursor:pointer; font-size:14px; color:#FFF;}
.indexPart2 .tab .liNow{background:url(../image/tab.gif) top repeat-x; color:#600;}
.indexPart2 .tab .more{color:#FFF; position:absolute; top:19px; line-height:32px; right:20px; white-space:nowrap;}
.indexPart2 .tabContentDiv{padding:0 20px;}
.indexPart2 .tabContent li{height:31px; line-height:30px; overflow:hidden; position:relative; background:url(../image/line.gif) bottom repeat-x;}
.indexPart2 .tabContent a{padding-left:14px; background:url(../image/ico1.gif) left center no-repeat;}
.indexPart2 .tabContent span{position:absolute; top:0px; right:0px; white-space:nowrap; color:#999;}

.indexSide_01{height:98px; position:relative;}
.indexSide_01 li{float:left; width:71px;}
.indexSide_01 a{display:block; width:71px; height:79px; overflow:hidden; text-align:center; color:#FFF; background:#3da5e1;}
.indexSide_01 a .img2{display:none;}
.indexSide_01 a div{padding-top:19px; height:32px;}
.indexSide_01 a:hover{background:url(../image/indexSide_01.gif) left top no-repeat; width:72px; color:#02526a; position:relative; left:-1px; z-index:10;}
.indexSide_01 a:hover img{display:none;}
.indexSide_01 a:hover .img2{display:inline-block;}

.indexSide_02{width:284px;}
.indexSide_02 li{height:274px; position:relative; left:-16px;}

.indexSide_03{height:341px; padding-top:4px;}
.indexSide_03 .list{background:url(../image/indexSide_03.gif) left top no-repeat; width:297px; height:227px; position:relative; left:-5px;}
.indexSide_03 h2{font-weight:400; color:#FFF; padding:24px 0 20px 27px;}
.indexSide_03 li{height:26px; line-height:28px; overflow:hidden; background:url(../image/ico1.gif) 27px center no-repeat; padding-left:38px;}
.indexSide_03 li a{color:#666;}
.indexSide_03 li a:hover{color:#0065b3;}
.indexSide_03 .imgDiv{text-align:center;}



.indexSide_04{height:341px; padding-top:4px;}
.indexSide_04 .list{background:url(../image/indexSide_04.gif) left top no-repeat; width:297px; height:666px; position:relative; left:-5px;}
.indexSide_04 h2{font-weight:400; color:#FFF; padding:24px 0 20px 27px;}
.indexSide_04 li{height:28px; line-height:28px; overflow:hidden; background:url(../image/ico11.gif) 27px center no-repeat; padding-left:38px;}
.indexSide_04 li a{color:#666;}
.indexSide_04 li a:hover{color:#0065b3;}
.indexSide_04 .imgDiv{text-align:center;}

.indexPart3{background:url(../image/indexPart3.gif) left top no-repeat; width:337px; height:346px; overflow:hidden; position:relative;}
.indexPart3 .title{height:70px; line-height:70px; overflow:hidden; position:relative; color:#FFF;}
.indexPart3 .title img{position:absolute; left:20px; top:27px;}
.indexPart3 .title h2{font-weight:400; padding-left:44px;}
.indexPart3 .title a{color:#FFF; position:absolute; top:0px; right:20px;}
.indexPart3 dl{height:92px; overflow:hidden; position:relative;}
.indexPart3 dt{position:absolute; left:20px; top:4px;}
.indexPart3 dd{padding:0 20px 0 142px; line-height:20px; color:#999;}
.indexPart3 dd h1{font-weight:400; height:35px; padding-top:5px; overflow:hidden;}
.indexPart3 .list{padding:0 20px;}
.indexPart3 .list li{height:31px; line-height:30px; overflow:hidden; background:url(../image/line.gif) bottom repeat-x;}
.indexPart3 .list a{padding-left:14px; background:url(../image/ico1.gif) left center no-repeat;}
.indexPart3_1{background:url(../image/indexPart3_1.gif) left top no-repeat; width:283px;}
.indexPart3_1 .list2{width:252px; height:131px; overflow:hidden; position:relative; margin:0 auto; padding-top:4px; border-bottom:#e5e5e5 solid 1px; margin-bottom:10px;}
.indexPart3_1 .list2 ul{width:200%;}
.indexPart3_1 .list2 li{float:left; width:121px; height:131px; text-align:center; overflow:hidden; position:relative; margin-right:10px;}
.indexPart3_1 .list2 .imgDiv{height:100px;}
.indexPart3_1 .list2 .btn{display:block; background:url(../image/btn.png) left top no-repeat; width:121px; height:85px; position:absolute; z-index:10; left:0px; top:0px;}

.indexTitle{background:url(../image/indexTitle.gif) right top no-repeat; height:32px; line-height:32px; overflow:hidden; position:relative;}
.indexTitle img{position:absolute; left:20px; top:7px;}
.indexTitle h2{font-weight:400; padding-left:42px; color:#FFF;}
.indexTitle a{position:absolute; top:0px; right:20px; color:#FFF;}

.indexPart4{width:1000px; overflow:hidden; position:relative; margin-top:10px;}
.indexPart4 li{float:left; width:332px; height:147px; overflow:hidden; border-top:#e5e5e5 solid 1px; position:relative; top:-1px; margin-right:25px; left:20px; padding-left:138px;}
.indexPart4 .imgDiv{position:absolute; left:0px; top:15px;}
.indexPart4 h2{position:absolute; left:0px; top:115px; width:121px; text-align:center;}
.indexPart4 dd{height:31px; line-height:30px; overflow:hidden; position:relative; background:url(../image/line.gif) bottom repeat-x; top:12px;}
.indexPart4 dd a{padding-left:14px; background:url(../image/ico1.gif) left center no-repeat;}
.indexPart4 dd span{position:absolute; top:0px; right:0px; white-space:nowrap; color:#999;}

.indexPart5{background:url(../image/indexPart5.gif) left top no-repeat; height:266px; overflow:hidden; padding-top:19px; position:relative;}
.indexPart5 .prev{position:absolute; z-index:10; left:19px; top:121px;}
.indexPart5 .next{position:absolute; z-index:10; right:19px; top:121px;}
.indexPart5 .list{padding-top:30px; width:892px; overflow:hidden; margin:0 auto;}
.indexPart5 li{float:left; width:223px; text-align:center;}
.indexPart5 .imgDiv{height:145px; overflow:hidden;}

.indexLink{padding:10px 20px;}
.indexLink h2{border-bottom:#ddd solid 1px; font-weight:400; padding:8px 0; color:#0268b8;}
.indexLink .content{line-height:30px; padding:8px 0;}
.indexLink .content a{padding-right:12px;}

.sideNav{padding:0 18px;}
.sideNav a{display:block; height:36px; line-height:36px; overflow:hidden; background:url(../image/sideNav.gif) left bottom no-repeat; padding-left:11px; font-size:14px;}
.sideNav a:hover, .sideNav .aNow{background:url(../image/sideNav.gif) left top no-repeat; color:#7a2222;}
.sideNav .liLast{height:35px; overflow:hidden;}

.sideNotice li{height:30px; line-height:30px; overflow:hidden; background:url(../image/ico1.gif) 27px center no-repeat; padding-left:39px;}
.sideNotice .part1{background:url(../image/sideNotice.png) center bottom no-repeat; height:172px; text-align:center; margin-bottom:10px;}
.sideNotice .part1 .imgDiv{padding-top:17px; height:119px; overflow:hidden;}

.sideImg{text-align:center; padding:5px 0;}

.about{padding:45px 35px; font-size:14px; line-height:24px; text-align:justify;}
.about .title{font-size:24px; line-height:30px; text-align:center; padding-bottom:35px;}
.about span{font-size:18px; color:#046cbf;}
.about .title2{color:#046cbf; font-size:18px; background:url(../image/line.gif) bottom repeat-x; padding-bottom:10px; margin-bottom:15px;}
.about .b1{font-size:18px; color:#046cbe;}
.about .b2{font-size:18px; color:#cc8008;}
.about .b3{font-size:18px; color:#992323;}
.about .imgDiv{text-align:center; padding:15px 0;}

.pageTab{height:84px; overflow:hidden; background:url(../image/Leadership.gif) left 30px repeat-x;}
.pageTab li{width:120px; height:31px; line-height:31px; text-align:center; overflow:hidden; font-size:14px; float:left;}
.pageTab em{padding-right:19px; background:url(../image/LeadershipTab.png) right center no-repeat;}
.pageTab .liNow{background:url(../image/LeadershipTab.gif) left top no-repeat; background-size:100%; color:#FFF;}
.pageTab .liNow em{background:url(../image/LeadershipTab2.png) right center no-repeat;}
.pageTab .liNow a{color:#FFF;}
.pageTab .li_01{width:143px;}
.pageTab .li_01.liNow{background:url(../image/LeadershipTab_01.gif) left top no-repeat;}

.Leadership_01 .fl{width:266px; height:324px; overflow:hidden; position:relative;}
.Leadership_01 .name{position:absolute; z-index:10; left:0px; bottom:20px; font-size:14px; color:#FFF; background:url(../image/bg2.png) left top no-repeat; width:144px; height:84px; padding-left:17px;}
.Leadership_01 .name div{font-size:24px; padding:13px 0 5px 0;}
.Leadership_01 .fr{width:400px; overflow:hidden;}
.Leadership_01 .fr h1{font-size:24px; font-weight:400; height:61px; line-height:50px; overflow:hidden; background:url(../image/line.gif) bottom repeat-x;}
.Leadership_01 .content{font-size:14px; line-height:24px; text-align:justify; padding:25px 0;}

.Leadership_02{width:692px; overflow:hidden; position:relative;}
.Leadership_02 ul{width:110%;}
.Leadership_02 li{float:left; width:101px; height:178px; overflow:hidden; text-align:center; padding-right:17px; font-size:14px;}
.Leadership_02 .imgDiv{height:132px; overflow:hidden;}

.Leadership_03{width:692px; overflow:hidden; position:relative;}
.Leadership_03 ul{width:130%;}
.Leadership_03 li{width:426px; height:324px; overflow:hidden; position:relative; float:left; background:url(../image/line2.gif) 345px top repeat-y; margin-bottom:20px;}
.Leadership_03 .name{position:absolute; z-index:10; left:0px; bottom:20px; font-size:14px; color:#FFF; background:url(../image/bg2.png) left top no-repeat; width:144px; height:84px; padding-left:17px;}
.Leadership_03 .name div{font-size:24px; padding:13px 0 5px 0;}

.Experts{min-height:240px; _height:240px; background:url(../image/Experts.png) center -15px repeat-y;}
.Experts li{float:left; width:212px; padding-left:155px; height:240px; overflow:hidden; position:relative; left:33px;}
.Experts .imgDiv{position:absolute; left:0px; top:5px;}
.Experts .name{font-size:18px; line-height:30px; height:30px; overflow:hidden; padding-left:13px; background:url(../image/ico2.gif) left center no-repeat;}
.Experts .content{line-height:22px; text-align:justify; padding:10px 35px 0 0;}

.Members{background:url(../image/Members.png) center top no-repeat; min-height:516px; _height:516px; position:relative; top:-20px;}
.Members .list{width:692px; overflow:hidden; position:relative;}
.Members ul{width:130%;}
.Members li{float:left; width:317px; height:44px; line-height:43px; overflow:hidden; margin-right:57px; background:url(../image/line.gif) bottom repeat-x;}
.Members li a{padding-left:15px; background:url(../image/ico3.gif) 1px center no-repeat;}
.Members .more{height:70px; padding-top:20px;}
.Members .more a{display:block; background:url(../image/more.png) left top no-repeat; width:122px; height:63px; float:right;}

.History{min-height:100px; _height:100px; background:url(../image/History.gif) 80px top repeat-y; position:relative; padding:30px 0 0 115px;}
.History .year{background:url(../image/HistoryYear.png) left top no-repeat; width:86px; height:63px; position:absolute; z-index:10; left:77px; top:15px; font-size:16px; color:#FFF; line-height:55px; text-indent:33px;}
.History .bgT{background:url(../image/HistoryT.png) left top no-repeat; height:25px;}
.History .bgB{background:url(../image/HistoryB.png) left bottom no-repeat; height:25px;}
.History .list{background:url(../image/HistoryBg.png) left repeat-y; width:557px; min-height:50px; _height:50px; padding:0 35px;}
.History li{font-size:14px; line-height:24px; min-height:24px; _height:24px; position:relative; background:url(../image/line.gif) bottom repeat-x; padding-left:38px;}
.History .time{position:absolute; left:0px; top:10px; white-space:nowrap; color:#ffae00;}
.History dd{background:url(../image/line3.gif) bottom repeat-x; padding:10px 0;}

.Branch{padding:40px 0; width:701px; margin:0 auto;}
.Branch li{padding-bottom:10px;}
.Branch h1{font-weight:400; background:url(../image/Branch.png) left top no-repeat; height:47px; line-height:47px; cursor:pointer; overflow:hidden; padding-left:30px;}
.Branch .content{display:none;}
.Branch .liNow h1{background:url(../image/BranchOn.png) left top no-repeat; color:#046dc0;}
.Branch .liNow .content{display:block; font-size:14px; line-height:24px; text-align:justify; padding:25px;}

.works{padding:35px;}
.works li{height:41px; line-height:40px; overflow:hidden; position:relative; background:url(../image/line.gif) bottom repeat-x;}
.works li span{color:#999; position:absolute; top:0px; right:0px; white-space:nowrap;}
.works li a{background:url(../image/ico1.gif) left center no-repeat; font-size:14px; padding-left:12px;}
.works .title{height:45px; overflow:hidden; background:url(../image/Leadership.gif) left 30px repeat-x; position:relative;}
.works .title h2{width:102px; height:31px; line-height:31px; text-align:center; overflow:hidden; font-size:14px; background:url(../image/LeadershipTab.gif) left top no-repeat; color:#FFF; font-weight:400;}
.works .title em{padding-right:19px; background:url(../image/LeadershipTab2.png) right center no-repeat;}
.works .title a{position:absolute; top:0px; right:0px; line-height:31px; color:#999;}
.works .title a:hover{color:#7c2627;}
.works .line{background:url(../image/line.png) center no-repeat; height:45px;}

.workShow{padding:45px 35px;}
.workShow .title{text-align:center; font-size:24px;}
.workShow .time{padding:15px 0; text-align:center; background:url(../image/line.gif) bottom repeat-x;}
.workShow .btn a{display:inline-block; width:20px; height:20px; line-height:20px; text-align:center;}
.workShow .btn .aNow{background:#0772c9; color:#FFF;}
.workShow .content{padding-top:30px; text-align:justify; font-size:14px; line-height:1.7em;}
.workShow .content .imgDiv{text-align:center; padding:20px 0;}

.news{width:693px; height:172px; position:relative; margin:0 auto; background:#f3f3f3; margin-bottom:25px;}
.news .prev{display:block; background:url(../image/nimg13_1.png) left top no-repeat; width:13px; height:63px; position:absolute; z-index:10; left:18px; top:38px;}
.news .prev:hover{background:url(../image/nimg13_1_1.png) left top no-repeat;}
.news .next{display:block; background:url(../image/nimg13_2.png) left top no-repeat; width:13px; height:63px; position:absolute; z-index:10; right:18px; top:38px;}
.news .next:hover{background:url(../image/nimg13_2_1.png) left top no-repeat;}
.news .list{width:608px; overflow:hidden; margin:0 auto;}
.news li{float:left; width:140px; overflow:hidden; padding:0 6px; line-height:20px;}
.news .imgDiv{padding-top:23px; height:95px; overflow:hidden;}

.sideList li{height:77px; overflow:hidden; position:relative; padding:0 28px 0 120px;}
.sideList .imgDiv{position:absolute; left:25px; top:10px;}
.sideList .name{line-height:20px; padding-top:10px;}

.production{min-height:100px; _height:100px; position:relative; left:35px; border-left:#e6e6e6 solid 1px; border-top:#e6e6e6 solid 1px; width:693px; margin-bottom:25px;}
.production li{float:left; width:230px; height:208px; border-right:#e6e6e6 solid 1px; border-bottom:#e6e6e6 solid 1px;}
.production .imgDiv{padding:19px 0 0 19px;}
.production .name{line-height:20px; width:186px; padding:12px 0 0 19px;}
.production .liNow .box{width:240px; height:216px; background:url(../image/production.gif) left top no-repeat; position:relative; left:-8px; top:-8px; z-index:10;}
.production .liNow a{color:#6d0c0c;}
.production .liNow .imgDiv{padding:20px 0 0 23px;}
.production .liNow .name{padding-left:23px;}

.Accident{padding:20px 35px 45px 35px;}
.Accident li{background:url(../image/line.gif) bottom repeat-x; height:168px; overflow:hidden; padding-left:192px; position:relative;}
.Accident a:hover{color:#660000;}
.Accident .imgDiv{position:absolute; left:0px; top:24px;}
.Accident .name{font-size:16px; padding:25px 0 10px 0;}
.Accident .content{line-height:20px; color:#666; text-align:justify;}
.Accident .time{padding-top:5px; color:#999;}

.emergency{height:269px; width:693px; margin:0 auto; overflow:hidden; position:relative;}
.emergency .list2{display:none;}
.emergency .list, .emergency .list li{height:269px; width:471px; position:relative;}
.emergency .name a{display:block; position:absolute; z-index:1; left:0px; top:210px; height:59px; line-height:59px; width:471px; background:url(../image/bg1.png); font-size:14px; text-indent:25px; color:#FFF;}
.emergency .btnDiv{position:absolute; z-index:10; top:0px; right:0px; height:269px; width:222px; overflow:hidden; background:#4c667c}
.emergency .btnDiv span{display:block;}
.emergency .btnDiv a{display:block; height:53px; line-height:53px; overflow:hidden; padding-left:25px; border-bottom:#637f97 solid 1px; color:#FFF; font-size:14px;}
.emergency .btnDiv .on a{background:#637f97; border-left:#b40d0d solid 4px; padding-left:21px;}

.policy_01{padding-top:45px; height:230px; overflow:hidden; position:relative; background:url(../image/line.png) center bottom no-repeat;}
.policy_01 .list{width:720px; overflow:hidden; margin:0 auto;}
.policy_01 li{float:left; width:180px; text-align:center; height:230px; background:url(../image/policy_01.png) center 176px no-repeat; position:relative;}
.policy_01 .name{width:154px; height:60px; position:absolute; z-index:1; left:13px; top:116px; background:url(../image/bg1.png); display:none;}
.policy_01 .name a{display:block; color:#FFF; font-size:14px; line-height:20px; padding:10px 20px; text-align:left;}
.policy_01 .prev{display:block; background:url(../image/nimg17_1.png) left top no-repeat; width:17px; height:46px; position:absolute; z-index:10; left:33px; top:115px;}
.policy_01 .prev:hover{background:url(../image/nimg17_1_1.png) left top no-repeat;}
.policy_01 .next{display:block; background:url(../image/nimg17_2.png) left top no-repeat; width:17px; height:46px; position:absolute; z-index:10; right:33px; top:115px;}
.policy_01 .next:hover{background:url(../image/nimg17_2_1.png) left top no-repeat;}

.policy{padding:5px 35px 25px 35px;}
.policy li{background:url(../image/line.gif) bottom repeat-x; height:152px; padding-top:13px; overflow:hidden; position:relative;}
.policy .name{height:45px; line-height:45px; overflow:hidden; font-size:16px; background:url(../image/ico4.gif) left center no-repeat; padding-left:15px;}
.policy .content{line-height:20px; text-align:justify; color:#666; padding-bottom:10px;}
.policy .time{color:#999; background:url(../image/ico2.png) right center no-repeat; width:78px;}
.policy .btn{display:block; background:url(../image/btn1.png) left top no-repeat; width:100px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#666; position:absolute; right:0px; bottom:15px; text-indent:20px;}
.policy .liNow .name{background:url(../image/ico4on.gif) left center no-repeat;}
.policy .liNow .name a{color:#920101;}
.policy .liNow .btn{color:#d89401;}

.video_01{background:url(../image/line.png) center bottom no-repeat; height:295px; padding:0 35px;}
.video_01 .fl{width:338px; height:240px; overflow:hidden; position:relative;}
.video_01 .fl .btn{display:block; width:100%; height:240px; position:absolute; left:0px; top:0px; background:url(../image/nimg52.png) center no-repeat;}
.video_01 .fl .name a{display:block; width:100%; height:34px; line-height:34px; text-align:center; font-size:14px; color:#FFF; background:url(../image/videoBg1.png) top repeat-x; position:absolute; z-index:10; left:0px; bottom:0px;}
.video_01 .fr{width:335px; height:240px; overflow:hidden; position:relative;}
.video_01 ul{width:110%;}
.video_01 li{float:left; width:159px; height:128px; overflow:hidden; position:relative; margin-right:17px;}
.video_01 li .btn{display:block; width:100%; height:112px; position:absolute; left:0px; top:0px; background:url(../image/nimg35.png) center no-repeat;}
.video_01 li .name a{display:block; width:100%; height:33px; line-height:33px; text-align:center; color:#FFF; background:url(../image/videoBg1.png) top repeat-x; position:absolute; z-index:10; left:0px; top:79px;}

.video{width:692px; overflow:hidden; position:relative; margin:0 auto; padding-top:25px;}
.video ul{width:110%;}
.video li{float:left; width:159px; height:185px; overflow:hidden; position:relative; margin-right:17px;}
.video li .btn{display:block; width:100%; height:112px; position:absolute; left:0px; top:0px; background:url(../image/nimg35.png) center no-repeat;}
.video li .name{font-size:14px; line-height:20px; padding-top:10px;}
.video .line{height:30px; background:url(../image/line.gif) top repeat-x; clear:both;}

.topicsT{background:url(../image/topicsT.png) center top no-repeat; height:30px;}
.topicsB{background:url(../image/topicsB.png) center top no-repeat; height:30px;}
.topicsBg{background:url(../image/topicsBg1.jpg) center top repeat-y;}
.topicsBg .wal{width:945px; padding-top:5px;}
.topicsBg2{background:url(../image/topicsBg.png) center repeat-y; min-height:1000px; _height:1000px;}

.topics_01{background:url(../image/topicsBg.jpg) center bottom no-repeat; min-height:450px; _height:450px;}
.topics_01 .list{width:945px; overflow:hidden; position:relative;}
.topics_01 ul{width:110%;}
.topics_01 li{float:left; width:218px; height:202px; overflow:hidden; text-align:center; padding-right:24px;}
.topics_01 .name{height:55px; line-height:55px; overflow:hidden; font-size:18px; background:url(../image/topics_01.jpg) center no-repeat;}

.topics_02{background:url(../image/topicsBg.jpg) center bottom no-repeat; height:335px; overflow:hidden; position:relative;}
.topics_02 .fl{width:370px; height:260px; overflow:hidden; position:relative;}
.topics_02 .fl .name a{display:block; height:40px; line-height:40px; width:100%; text-align:center; background:url(../image/bg1.png); position:absolute; z-index:1; left:0px; bottom:0px; color:#FFF; font-size:14px;}
.topics_02 .fr{width:551px; overflow:hidden; position:relative;}
.topics_02 ul{width:110%;}
.topics_02 li{float:left; width:191px; height:141px; overflow:hidden; position:relative;}
.topics_02 li .name{height:118px; width:170px; background:url(../image/bg1.png); position:absolute; z-index:1; left:0px; top:0px; display:none;}
.topics_02 li .name a{display:block; color:#FFF; line-height:18px; padding:40px 18px 0 18px;}

.topics_03{background:url(../image/topicsBg.jpg) center bottom no-repeat; height:210px; width:945px; overflow:hidden; position:relative;}
.topics_03 ul{width:120%;}
.topics_03 li{float:left; width:261px; height:190px; position:relative; overflow:hidden; padding:0 37px 0 190px;}
.topics_03 .imgDiv{position:absolute; left:0px; top:15px;}
.topics_03 dd{height:37px; line-height:36px; overflow:hidden; background:url(../image/line.gif) bottom repeat-x;}
.topics_03 dd a{padding-left:14px; background:url(../image/ico1.gif) left center no-repeat;}

.topics_04{background:url(../image/topicsBg.jpg) center bottom no-repeat; height:185px; width:945px; overflow:hidden; position:relative;}
.topics_04 ul{width:120%;}
.topics_04 li{height:31px; line-height:30px; width:290px; float:left; margin-right:35px; overflow:hidden; background:url(../image/line.gif) top repeat-x; position:relative; top:-1px;}
.topics_04 li a{padding-left:14px; background:url(../image/ico1.gif) left center no-repeat;}

.topics_05{width:945px; overflow:hidden; position:relative; padding-top:10px;}
.topics_05 ul{width:110%;}
.topics_05 li{float:left; width:210px; height:217px; overflow:hidden; text-align:center; padding-right:35px; font-size:14px;}
.topics_05 .imgDiv{height:160px; overflow:hidden;}

.Innovation{width:692px; overflow:hidden; position:relative; margin:0 auto;}
.Innovation ul{width:110%;}
.Innovation li{float:left; width:218px; height:248px; overflow:hidden; position:relative; padding:30px 19px 0 0; background:url(../image/line.gif) top repeat-x; position:relative; top:-1px;}
.Innovation .imgDiv{height:153px; overflow:hidden;}
.Innovation h2{display:none;}
.Innovation .content{height:52px; padding:12px 40px 0 15px; overflow:hidden; background:#f5f5f1 url(../image/ico3.png) right center no-repeat; line-height:20px; font-size:14px;}
.Innovation .content div{height:40px; overflow:hidden;}
.Innovation .liNow .content{background:#718495; font-size:12px; padding:0 15px 0 15px; height:64px; color:#FFF;}
.Innovation .liNow .content div{height:60px;}
.Innovation .liNow h2{display:block; position:absolute; z-index:10; left:0px; top:150px; width:218px; height:33px; line-height:33px; background:#718495 url(../image/ico3on.png) right center no-repeat;}
.Innovation .liNow h2 a{font-weight:400; color:#FFF; padding-left:15px;}

.InnovationShow{background:url(../image/InnovationShow.png) center top no-repeat; height:295px; overflow:hidden; position:relative;}
.InnovationShow .list{margin:0 auto; width:467px;}
.InnovationShow li{width:467px; text-align:center; padding-top:22px;}
.InnovationShow .prev{display:block; background:url(../image/nimg37_1.png) left top no-repeat; width:37px; height:37px; position:absolute; z-index:10; left:60px; top:128px;}
.InnovationShow .prev:hover{background:url(../image/nimg37_1_1.png) left top no-repeat;}
.InnovationShow .next{display:block; background:url(../image/nimg37_2.png) left top no-repeat; width:37px; height:37px; position:absolute; z-index:10; right:60px; top:128px;}
.InnovationShow .next:hover{background:url(../image/nimg37_2_1.png) left top no-repeat;}

.reg{background:url(../image/reg.png) left top no-repeat; width:1003px; height:750px;}
.reg2{left top no-repeat; width:1003px; height:750px;}
.reg2 .content{background:url(../image/regBg2.gif)  top no-repeat; width:738px; height:207px; padding:20px 25px; overflow:hidden; overflow-y:scroll; position:relative; left:83px; line-height:24px; text-align:justify;}
.reg .fl, .reg .fr{width:480px;}
.reg h1{height:110px; line-height:110px; font-size:22px; color:#666; background:url(../image/ico5.gif) 31px center no-repeat; padding-left:47px;}
.reg .content{background:url(../image/regBg.gif) left top no-repeat; width:338px; height:369px; padding:20px 25px; overflow:hidden; overflow-y:scroll; position:relative; left:47px; line-height:24px; text-align:justify;}
.reg .btnDiv{padding:20px 0 0 47px;}
.reg .btnDiv a{display:block; float:left; width:124px; height:36px; line-height:36px; text-align:center; background:#005496; color:#FFF; margin-right:8px;}
.reg .btnDiv .a1{background:#008396;}
.reg .btnDiv .a2{background:#968300;}
.reg li{height:39px; line-height:33px; overflow:hidden; position:relative; padding-left:145px; top:-10px; font-size:14px;}
.reg li em{display:block; width:140px; text-align:right; position:absolute; left:0px; top:0px;}
.reg li dd{float:left; white-space:nowrap; padding-right:12px;}
.reg li dd input{position:relative; left:-2px; top:1px;}
.reg li .input1{float:left; background:url(../image/input1.png) left top no-repeat; width:257px; height:33px; line-height:33px; text-indent:10px;}
.reg li .input2{background:url(../image/input2.png) left top no-repeat; width:146px;}
.reg li .tips{float:left; padding-left:10px;}
.reg li a{padding-left:6px; color:#005496;}
.reg .btn1{float:left; width:124px; height:31px; font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn2.png) left top no-repeat; margin-right:8px;}
.reg .btn2{background:url(../image/btn2.png) right top no-repeat; color:#333;}

.memberInfo{background:url(../image/memberInfo.png) center top no-repeat; height:750px;}
.memberInfo .wal{padding-top:65px; width:850px;}
.memberInfo .btnDiv{height:97px; background:url(../image/line.gif) bottom repeat-x; padding-left:100px;}
.memberInfo .btnDiv li{float:left; width:209px; overflow:hidden;}
.memberInfo .btnDiv a{display:block; height:67px; line-height:54px; text-align:center; font-size:14px; color:#FFF; background:url(../image/btn_1.png) center top no-repeat; padding-left:30px;}
.memberInfo .btnDiv .li_02 a{background:url(../image/btn_2.png) center top no-repeat;}
.memberInfo .btnDiv .li_03 a{background:url(../image/btn_3.png) center top no-repeat;}
.memberInfo h1{font-size:18px; font-weight:400; height:70px; line-height:70px;}
.memberInfo .form li{height:49px; line-height:34px; overflow:hidden; position:relative; padding-left:278px; font-size:14px;}
.memberInfo .form em{position:absolute; left:0px; top:0px; display:block; width:270px; text-align:right; color:#000;}
.memberInfo .form .input1{float:left; background:url(../image/input3.png) left top no-repeat; width:321px; height:34px; line-height:34px; text-indent:10px;}
.memberInfo .form .btn_1{float:left; background:url(../image/btn3.png); width:99px; height:32px; cursor:pointer; margin-left:10px; color:#FFF; font-size:14px; display:block; text-align:center; line-height:32px;}
.memberInfo .form .li_01{height:34px; top:-5px;}
.memberInfo .form .li_01 em{color:#999; font-size:12px;}
.memberInfo .btn{background:url(../image/bg3.png) center 20px no-repeat; padding:65px 0 0 278px;}
.memberInfo .btn input{width:124px; height:31px; font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn2.png) left top no-repeat;}

.login{background:url(../image/memberInfo.png) center top no-repeat; height:750px;}
.login h1{height:110px; line-height:110px; font-size:22px; color:#666; background:url(../image/ico5.gif) 31px center no-repeat; padding-left:47px;}
.login .form{padding-top:50px;}
.login li{height:43px; line-height:33px; overflow:hidden; position:relative; padding-left:372px; font-size:14px;}
.login li em{display:block; width:355px; text-align:right; position:absolute; left:0px; top:0px;}
.login li .input1{float:left; background:url(../image/input4.png) left top no-repeat; width:257px; height:33px; line-height:33px; text-indent:10px;}
.login li .input2{background:url(../image/input5.png) left top no-repeat; width:146px;}
.login li .tips{float:left; padding-left:10px;}
.login .btn1{float:left; width:124px; height:31px; font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn2.png) left top no-repeat; margin-right:15px;}
.login .a1{color:#dca600;}
.login .msg{color:#666;}
.login .msg a{color:#0772ca;}

.login2{background:url(../image/memberInfo2.png) center top no-repeat; height:750px;}
.login2 h1{height:110px; line-height:110px; font-size:22px; color:#666; background:url(../image/ico5.gif) 31px center no-repeat; padding-left:47px;}
.login2 .form{padding-top:50px;}
.login2 li{height:43px; line-height:33px; overflow:hidden; position:relative; padding-left:372px; font-size:14px;}
.login2 li em{display:block; width:355px; text-align:right; position:absolute; left:0px; top:0px;}
.login2 li .input1{float:left; background:url(../image/input4.png) left top no-repeat; width:257px; height:33px; line-height:33px; text-indent:10px;}
.login2 li .input2{background:url(../image/input5.png) left top no-repeat; width:146px;}
.login2 li .tips{float:left; padding-left:10px;}
.login2 .btn1{float:left; width:124px; height:31px; font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn2.png) left top no-repeat; margin-right:15px;}
.login2 .a1{color:#dca600;}
.login2 .msg{color:#666;}
.login2 .msg a{color:#0772ca;}

.password{min-height:485px; _height:485px;}
.password .form{padding-top:90px;}
.password li{height:43px; line-height:33px; overflow:hidden; position:relative; padding-left:215px; font-size:14px; color:#999;}
.password li em{display:block; width:205px; text-align:right; position:absolute; left:0px; top:0px; color:#333;}
.password li .input1{float:left; background:url(../image/input4.png) left top no-repeat; width:257px; height:33px; line-height:33px; text-indent:10px;}
.password .btn1{float:left; width:124px; height:31px; font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn2.png) left top no-repeat; margin-right:8px;}
.password .btn2{background:url(../image/btn2.png) right top no-repeat; color:#333;}

.Business{text-align:center; padding:45px 0; min-height:832px; _height:832px;}

.pageBox3T{background:url(../image/pageBox3T.png); height:10px;}
.pageBox3B{background:url(../image/pageBox3B.png); height:10px;}
.pageBox3{background:url(../image/pageBox3.png) left repeat-y; min-height:500px; _height:500px;}

.statement{font-size:14px; line-height:36px; text-align:justify; padding:15px 25px;}

.map li{float:left; width:106px; overflow:hidden; position:relative; left:30px;}
.map h2{font-size:16px; font-weight:400; padding:30px 0 10px 0;}
.map dd{font-size:14px; height:30px; line-height:30px; overflow:hidden; background:url(../image/ico1.gif) 9px center no-repeat; padding-left:20px;}

.platform{background:url(../image/platform.jpg) left top no-repeat; width:1025px; height:768px; position:relative;}
.platform .list{position:absolute; z-index:5;}
.platform .list li{height:115px;}
.platform .list a{display:block; height:95px; padding-top:20px; text-align:center;}
.platform .list1{left:0px; bottom:100px; width:110px;}
.platform .list1 .li_01{padding-bottom:35px;}
.platform .list2{left:0px; bottom:0px;}
.platform .list2 li{float:left; text-align:center; width:134px; height:100px;}
.platform .list2 a{padding-top:12px; height:88px;}
.platform .list2 .li_01{width:110px;}
.platform .list3{right:0px; bottom:100px; width:110px;}
/**/
.platformLogin{position:absolute; z-index:1; left:0px; top:193px; background:url(../image/login.png) left top no-repeat; width:777px; height:210px;}
.platformLogin .form{padding:90px 0 0 336px;}
.platformLogin li{float:left; padding-right:6px;}
.platformLogin .input1{float:left; background:url(../image/input6.png) left top no-repeat; width:150px; height:31px; line-height:30px; text-indent:10px; font-size:14px;}
.platformLogin .btn1{float:left; background:url(../image/nimg59.png); width:59px; height:33px; cursor:pointer; position:relative; top:-1px;}
/**/
.platformAboutA, .platformAboutA:hover{position:absolute; z-index:10; right:12px; top:300px; background:url(../image/platformAboutA.png) left top no-repeat; width:88px; height:24px; line-height:24px; text-indent:16px; color:#79ddff; font-size:16px;}
.platformAbout{position:absolute; z-index:10; background:url(../image/platformAbout.png) left top no-repeat; width:783px; height:553px; left:132px; top:110px; display:none;}
.platformAbout .close{display:block; background:url(../image/close.png) center no-repeat; width:30px; height:30px; position:absolute; z-index:20; top:5px; right:30px;}
.platformAbout .box{padding:0 70px 0 40px; color:#9dafbd;}
.platformAbout .title{text-align:center; font-size:18px; padding:30px 0 15px 0;}
.platformAbout h2{padding-bottom:25px;}
.platformAbout .content{font-size:14px; line-height:24px; text-align:justify;}
/**/
.platformLayer{position:absolute; z-index:10; background:url(../image/platformLayer1.png) left top no-repeat; width:783px; height:553px; left:112px; top:110px; display:none;}
.platformLayer .close{display:block; background:url(../image/close.png) center no-repeat; width:30px; height:30px; position:absolute; z-index:20; top:5px; right:5px;}
.platformLayer .box{width:723px; position:relative; left:44px;}
.platformLayer .title{text-align:center; font-size:18px; padding:30px 0 15px 0; color:#9dafbd;}
.platformLayer .tab{height:25px; position:relative; z-index:15; padding-left:20px;}
.platformLayer .tab li{float:left; margin-right:10px; font-size:14px; color:#79ddff; background:url(../image/tab1.png) left top no-repeat; width:120px; height:25px; line-height:25px; text-align:center; cursor:pointer;}
.platformLayer .tab .liNow{background:url(../image/tab2.png) left top no-repeat; color:#084792;}
.platformLayer .tabContentDiv{height:433px; position:relative; z-index:14px; top:-1px; border-top:#296485 solid 1px; background:url(../image/bg4.png);}
.platformLayer .scroll{height:433px; position:relative; overflow:hidden;}
.platformLayer .tabContent .list4{padding:20px 0 0 0;}
.platformLayer .tabContent .list4 li{float:left; text-align:center; width:234px; height:170px; overflow:hidden; line-height:30px; position:relative; left:8px;}
.platformLayer .tabContent .list4 a{color:#999fa3;}
.platformLayer .tabContent .imgDiv{text-align:center; padding-bottom:20px;}
.platformLayer .tabContent h1{font-weight:400; color:#498ba3; padding-left:20px;}
.platformLayer .tabContent .content{padding:12px 20px; text-align:justify; color:#999fa3; font-size:14px; line-height:24px;}
.platformLayer .bigImg{width:561px; padding:25px 0 0 20px;}
.platformLayer .bigImg li{display:none;}
.platformLayer .bigImg img{border:#3e5c66 solid 1px;}
.platformLayer .bigImg .name{font-size:14px; height:50px; line-height:50px; color:#FFF;}
.platformLayer .list5{width:112px; height:350px; position:relative; overflow:hidden; padding:48px 20px 0 0;}
.platformLayer .list5 .prev{position:absolute; left:0px; top:25px; display:block; background:url(../image/nimg112_5.png) left top no-repeat; width:112px; height:17px;}
.platformLayer .list5 .prev:hover{background:url(../image/nimg112_5_1.png) left top no-repeat;}
.platformLayer .list5 .next{position:absolute; left:0px; top:364px; display:block; background:url(../image/nimg112_6.png) left top no-repeat; width:112px; height:17px;}
.platformLayer .list5 .next:hover{background:url(../image/nimg112_6_1.png) left top no-repeat;}
.platformLayer .list5 li{cursor:pointer; height:79px; position:relative; overflow:hidden;}
.platformLayer .list5 .liNow div{position:absolute; left:0px; top:0px; width:106px; height:68px; border:#79ddff solid 3px;}
.platformLayer .pageState2{position:absolute; left:0px; top:385px; width:112px; text-align:center; color:#FFF;}




		.slideTxtBox .hd{height:84px; overflow:hidden; background:url(../image/Leadership.gif) left 30px repeat-x;}
		.slideTxtBox .hd li{ padding-left:30px; padding-right:30px; height:31px; line-height:31px; text-align:center; overflow:hidden; font-size:16px; font-weight:bold; float:left;}
		.slideTxtBox .hd ul li.on{background:url(../image/LeadershipTab_01.gif) right center no-repeat; color:#FFF;}
		.slideTxtBox .bd {background:url(../image/Members.png) center top no-repeat; min-height:516px; _height:516px; position:relative; top:-20px;}
		.slideTxtBox .bd ul { margin-right:-50px;}
		.slideTxtBox .bd li{ float:left; width:317px; height:44px; line-height:44px; border-bottom:1px dashed #999; margin-right:50px; font-size:12px;}
		.slideTxtBox .bd li span { color:#177FD4; margin-right:5px;}

		/*2016.10.13日，新增关于协会/协会会员鼠标导航效果左右滚动。*/
		.slideTxtBox .slideNext { overflow:hidden; position:relative; padding-left:25px; }
		.slideTxtBox .slideNext .sPrev,.slideNext .sNext{ position:absolute; left:0px; top:0px; display:block; width:25px; height:31px; background:url(../image/slideNext_left.png) no-repeat; }
		.slideTxtBox .slideNext .sNext{ left:auto; right:0px; background:url(../image/slideNext_right.png) no-repeat;}
		.slideTxtBox .slideNext .notslide.on { background:#FFF; overflow:hidden}


		.slideTxtsss .inhd{ width:700px; height:84px; overflow:hidden; background:url(../image/Leadership.gif) left 30px repeat-x;}
		.slideTxtsss .inhd li{ width:143px; border:0px; padding:0px; height:31px; line-height:31px; text-align:center; overflow:hidden; font-size:16px; float:left; margin:0px; font-weight:normal;}
		.slideTxtsss .inhd ul li.on{background:url(../image/LeadershipTab_01.gif) right center no-repeat; color:#FFF;}
		.slideTxtsss .inbd {background:url(../image/Members.png) center top no-repeat; min-height:516px; _height:516px; position:relative; top:-20px;}
		.slideTxtsss .inbd { background:none;}
		.slideTxtsss .inbd ul { margin-right:-50px;}
		.slideTxtsss .inbd li{ float:left; width:317px; height:44px; line-height:44px; border-bottom:1px dashed #999; font-size:12px;}
		.slideTxtsss .inbd li span { color:#177FD4; margin-right:5px;}
