.indexWal{position:absolute; z-index:5; left:0px; top:0px; width:100%;}

.headDiv{background:url(../image/headBg.gif) top repeat-x; height:105px; overflow:hidden; position:relative;}
.headDiv .logo{position:absolute; z-index:10; left:40px; top:15px;}
.topA{position:absolute; z-index:10; right:13px; top:22px;}
.topA li{float:left; height:15px; overflow:hidden; background:url(../image/topA.gif) right center no-repeat; padding:0 12px;}
.topA img{float:left; margin-right:7px;}
.topA a{color:#999;}
.topLogin{position:absolute; z-index:20; left:633px; top:16px; background:url(../image/topLayer.png) left top no-repeat; width:280px; height:64px; overflow:hidden; display:none;}
.topLogin .form{padding:32px 0 0 10px;}
.topLogin .input1{float:left; width:88px; height:19px; line-height:19px; padding:0 5px; border:0px; border-top:#ccc solid 1px; border-left:#ccc solid 1px; color:#ccc; margin-right:5px;}
.topLogin .btn1{background:url(../image/btn.gif); width:50px; height:20px; border:0px; float:left;}
/**/
.nav{float:right; padding-top:55px;}
.nav li{float:left; height:38px; overflow:hidden; background:url(../image/navBg.gif) right center no-repeat; padding:0 3px 0 5px;}
.nav a{display:block; float:left; width:88px; height:38px; line-height:36px; text-align:center; overflow:hidden; font-family:"微软雅黑"; font-size:14px; text-decoration:none; color:#333;}
.nav a:hover, .nav .a_now{text-decoration:none; background:url(../image/navBg1.gif) top repeat-x; color:#FFF;}
.sNav{position:absolute; z-index:100; top:89px; height:46px; overflow:hidden; display:none;}
.sNav .bg1{background:url(../image/sNavBg1.png) left top no-repeat; width:9px; height:46px; overflow:hidden; float:left;}
.sNav .bg2{background:url(../image/sNavBg2.png) left top no-repeat; width:9px; height:46px; overflow:hidden; float:left;}
.sNav .bg{float:left; background:url(../image/sNavBg.png) top repeat-x; height:46px; overflow:hidden; white-space:nowrap;}
.sNav li{float:left; height:46px; line-height:46px; overflow:hidden; padding:0 17px; white-space:nowrap;}
.sNav li a{color:#666; white-space:nowrap;}
.sNav li a:hover{color:#601f07;}
.navNow{background:url(../image/navBg2.gif) left top no-repeat; width:88px; height:42px; overflow:hidden; text-align:center; line-height:36px; top:55px; position:absolute; z-index:101; display:none;}
.navNow a{font-family:"微软雅黑"; font-size:14px; color:#fff; text-decoration:none;}
.navNow a:hover{text-decoration:none;}

.indexFlashBtn{height:382px; overflow:hidden; position:relative;}
.indexFlashBtn ul{position:absolute; z-index:10; right:26px; bottom:13px;}
.indexFlashBtn li{width:41px; overflow:hidden; float:left;}
.indexFlashBtn img{border:#ccc solid 2px;}
.indexFlashBtn .liNow img{border:#fff solid 2px;}

.indexFlash{height:611px; overflow:hidden; position:relative;}
.indexFlash .list li{position:absolute; z-index:1; left:0; top:0px; display:none;}

.indexBg{background:#FFF; height:422px; overflow:hidden; padding:0 16px 0 25px;}
/**/
.indexService{width:360px; height:203px; overflow:hidden; padding-top:25px;}
.indexService .list{padding-top:24px; width:360px; overflow:hidden; position:relative;}
.indexService ul{width:110%;}
.indexService li{float:left; width:121px; padding-left:67px; height:68px; overflow:hidden; position:relative; background:url(../image/indexServiceBg.gif) left top no-repeat;}
.indexService .liNow{background:url(../image/indexServiceBg1.gif) left top no-repeat;}
.indexService .imgDiv{position:absolute; z-index:10; left:4px; top:0px;}
.indexService .title{font-family:"微软雅黑"; font-size:16px; padding-top:5px; height:24px; overflow:hidden;}
.indexService .title a{color:#333;}
.indexService .content{font-family:Arial; color:#999;}
/**/
.indexCase{width:530px; height:203px; overflow:hidden; padding:25px 8px 0 0; position:relative; color:#666;}
.indexCase .tab{position:absolute; z-index:10; right:10px; top:27px; right:45px;}
.indexCase .tab span{display:block; float:left; height:20px; line-height:20px; overflow:hidden; padding:0 10px; cursor:pointer;}
.indexCase .tab .span_now{background:#773503; color:#FFF;}
.indexCase .list{padding-top:24px; width:530px; overflow:hidden;}
.indexCase ul{width:110%;}
.indexCase li{float:left; width:136px; overflow:hidden;}
.indexCase li a{color:#666;}
.indexCase .imgDiv{width:120px; height:84px; overflow:hidden; border-bottom:#ccc solid 1px;}
.indexCase .name{width:120px; height:30px; line-height:30px; text-align:center; overflow:hidden; border-bottom:#ccc solid 2px;}
/**/
.indexAbout{width:255px; padding-right:40px; height:190px; padding-top:2px; overflow:hidden;}
.indexAbout .content{padding-top:24px; text-align:justify; line-height:2em; color:#666;}
.indexAbout .content a{color:#666;}
/**/
.indexNews2{width:321px; height:192px; overflow:hidden; position:relative;}
.indexNews2 .more{right:5px; top:3px; position:absolute; z-index:10; font-family:Arial; color:#919698;}
.indexNews2 .list{padding-top:42px;}
.indexNews2 .list li{height:24px; line-height:24px; overflow:hidden; padding-left:18px; background:url(../image/ico1.gif) 5px center no-repeat;}
.indexNews2 .list a{color:#666;}
.indexNews2 .tab{position:absolute; z-index:7; left:0px; top:0px; background:url(../image/tab1.gif) -0px -24px no-repeat; height:24px; width:321px; overflow:hidden; line-height:24px; font-size:14px; font-family:"微软雅黑"; color:#333; text-align:center;}
.indexNews2 .tab li{float:left;}
.indexNews2 .tab span{display:block; float:left; height:24px; overflow:hidden; cursor:pointer;}
.indexNews2 .tab .li_01 span{width:75px;}
.indexNews2 .tab .li_02 span{width:111px;}
.indexNews2 .tab .li_03 span{width:83px;}
.indexNews2 .tab .li_01 .span_now{background:url(../image/tab1.gif) -0px -0px no-repeat; color:#FFF;}
.indexNews2 .tab .li_02 .span_now{background:url(../image/tab1.gif) -75px -0px no-repeat; color:#FFF;}
.indexNews2 .tab .li_03 .span_now{background:url(../image/tab1.gif) -186px -0px no-repeat; color:#FFF;}
/**/
.indexNews{width:289px; height:190px; padding-top:2px; overflow:hidden; position:relative;}
.indexNews .list{padding-top:21px;}
.indexNews li{float:left; width:289px; height:42px; overflow:hidden; position:relative; background:url(../image/line1.gif) 49px 33px no-repeat;}
.indexNews .time{position:absolute; z-index:10; left:0px; top:0px; background:url(../image/time.gif) left top no-repeat; width:34px; height:35px; padding:0 1px 0 0; overflow:hidden; font-family:Arial; font-size:10px; color:#868686; text-align:center;}
.indexNews .time div{color:#999; font-size:18px; line-height:1.2em;}
.indexNews .content{padding:11px 0 0 49px;}
.indexNews .content a{color:#666;}
.indexNews .content a:hover{color:#723105;}

.sideNav{background:#f7f7f7 url(../image/sideNav.gif) left bottom no-repeat; padding-top:23px; min-height:384px; _height:384px; position:relative;}
.sideNav li a{display:block; height:28px; line-height:28px; overflow:hidden; text-align:center; font-family:"微软雅黑"; color:#333; text-decoration:none;}
.sideNav li a:hover, .sideNav li .a_now{background:url(../image/sideNavBg.gif) top repeat-x; color:#FFF; text-decoration:none;}
.sideNav .line1{background:url(../image/sideLine.png) center no-repeat!important; *background:url(../image/sideLine.png) center top no-repeat!important; _background:url(../image/sideLine.png) center top no-repeat; height:7px; overflow:hidden;}
/**/
.sideDown{text-align:center; padding-top:41px;}
.sideDownA{position:absolute; z-index:10; left:10px; bottom:11px;}

.about .content{width:422px; overflow:hidden; text-align:justify; padding-right:95px; line-height:2em;}
.about .imgDiv{padding-top:6px;}

.Culture{width:720px; overflow:hidden;}
.Culture .title{height:28px; line-height:28px; overflow:hidden; background:url(../image/CultureT.gif) left bottom no-repeat; padding-left:44px; color:#78350b;}
.Culture .contentDiv{min-height:272px; _height:272px; position:relative; background:#f6f6f6; border-bottom:#e3e8ea solid 1px; margin-bottom:30px;}
.Culture .contentDiv .imgDiv{position:absolute; z-index:10; left:13px; top:28px; border:#f0f0f0 solid 1px;}
.Culture .contentDiv .content{line-height:2em; padding:25px 25px 25px 235px;}
.Culture .content1{line-height:2em; padding:22px 22px 30px 20px;}

.group .imgDiv{padding:15px 0;}

.Honor li{float:left; width:247px; height:232px; overflow:hidden; position:relative; background:url(../image/imgBg.gif) left top no-repeat;}
.Honor .imgDiv{padding-top:12px; width:230px; text-align:center; height:143px; overflow:hidden;}
.Honor .name{width:230px; line-height:34px; text-align:center;}
.Honor .liNow{background:url(../image/imgBg.gif) -251px -0px no-repeat; color:#FFF;}
.Honor .liNow a{color:#FFF;}
/**/
.team .imgDiv{padding-top:7px; height:148px; overflow:hidden;}

.teamShow{width:720px; overflow:hidden;}
.teamShow dl{height:140px; overflow:hidden; position:relative; background:#78350b;}
.teamShow dt{position:absolute; z-index:10; left:0px; top:0px;}
.teamShow dd{position:absolute; z-index:10; left:227px; bottom:12px; width:480px; overflow:hidden; line-height:1.6em; color:#FFF; font-family:"微软雅黑";}
.teamShow dd .title{font-size:14px; padding-bottom:3px;}
.teamShow .content{background:url(../image/line2.gif) left 11px no-repeat; line-height:2em; padding-top:40px;}

.down li{float:left; width:248px; height:240px; overflow:hidden; text-align:center;}
.down .boxDiv{width:208px; height:198px; overflow:hidden; background:#eee; border:#eee solid 4px;}
.down .imgDiv{border:#fff solid 4px;}
.down .btn{padding-top:13px;}
.down .liNow .boxDiv{background:#934d0d; border:#934d0d solid 4px;}

.news{width:720px; overflow:hidden; padding:0 0 14px 0;}
.news li{height:36px; line-height:36px; width:720px; overflow:hidden; float:left; position:relative; border-bottom:#e3e8ea solid 1px;}
.news li .time{position:absolute; z-index:10; top:0px; right:20px;}
.news li a{background:url(../image/ico2.gif) 15px center no-repeat; padding-left:33px;}
.news .liNow{background:#f6f6f6;}
.news .liNow1{color:#4C1213;}
.news .liNow1 a{background:url(../image/ico3.gif) 15px center no-repeat; color:#4C1213;}
.news dl{height:178px; overflow:hidden; position:relative;}
.news dt{position:absolute; z-index:10; left:0px; top:0px;}
.news dd{height:163px; overflow:hidden; border-bottom:#e3e8ea solid 1px; border-top:#e3e8ea solid 1px; background:#f6f6f6; padding:0 14px 0 270px;}
.news dd a{color:#4C1213;}
.news .title{padding:10px 0;}
.news .content{line-height:2em; padding-top:10px;}

.newShow{text-align:center; width:710px; overflow:hidden;}
.newShow .title{border-bottom:#e3e8e8 solid 1px; padding:15px 0; color:#4C1213;}
.newShow .time{padding:10px 0 20px 0;}
.newShow .imgDiv{padding-bottom:42px;}
.newShow .content{line-height:2em; padding:0 30px 42px 30px; text-align:left;}
.newShow .btn{text-align:right; padding-right:30px;}

.Service{width:720px; overflow:hidden;}
.Service .title{height:26px; line-height:26px; overflow:hidden; border:#d6d6d6 solid 1px; background:#ebebeb; padding-left:27px; color:#4C1213;}
.Service .list{min-height:100px; _height:100px; border:#d6d6d6 solid 1px; border-top:0px; margin-bottom:38px; padding-top:9px;}
.Service .list li{float:left; width:211px; height:69px; overflow:hidden; padding-left:27px; position:relative;}
.Service .list .imgDiv{position:absolute; z-index:10; left:27px; top:0px;}
.Service .list .content{width:102px; height:53px; overflow:hidden; border:#d6d6d6 solid 1px; background:#ebebeb; padding:5px 0 0 86px; line-height:2em;}
.Service .list .liNow .content{border:#78350b solid 1px; background:#934d0d; color:#FFF;}
.Service .content1{line-height:2em; padding:33px 27px; min-height:100px; _height:100px; border:#d6d6d6 solid 1px; border-top:0px;}

.Partner{width:720px; overflow:hidden; padding-top:5px;}
.Partner ul{width:110%;}
.Partner li{float:left; width:192px; height:106px; overflow:hidden;}
.Partner .imgDiv{width:140px; height:46px; overflow:hidden; border:#eae9e3 solid 1px; margin-bottom:8px;}
.Partner .name{width:142px; height:23px; line-height:23px; overflow:hidden; text-align:center; background:#eee;}
.Partner .liNow .imgDiv{border:#78360c solid 1px;}
.Partner .liNow .name{background:#934d0d; color:#FFF;}
.Partner .liNow a{color:#FFF;}

.productShow{width:720px; overflow:hidden;}
.productShow .title{text-align:center; height:30px; line-height:30px; overflow:hidden; background:#78350b; color:#FFF;}
.productShow .content{padding:25px 22px; line-height:2em; background:#f0f0f0; border-bottom:#e3e8ea solid 1px; margin-bottom:12px;}
.productShow .content span{color:#78350b;}

.law{width:720px; overflow:hidden; padding-top:5px;}
.law dl{height:165px; overflow:hidden; position:relative; background:#78350b;}
.law dt{position:absolute; z-index:10; left:0px; top:0px;}
.law dd{position:absolute; z-index:10; left:486px; bottom:12px; width:210px; overflow:hidden; line-height:1.6em; color:#FFF; font-family:"微软雅黑"; font-size:14px;}

.contact{width:720px; overflow:hidden; padding-top:5px;}
.contact .imgDiv{background:#f6f6f6; text-align:center; padding:7px 0; border:#e6e6e6 solid 1px; margin-bottom:30px;}
.contact .content{min-height:132px; _height:132px; background:url(../image/contact.gif) left top no-repeat; padding-left:190px; line-height:2em; color:#666;}
.contact .content h2{color:#78350b;}

.linksDiv{background:#FFF; padding-left:40px; min-height:500px; _height:500px;}
.links{padding:30px 0 0 28px;}
.links li{float:left; width:223px; height:45px; line-height:45px; overflow:hidden;}
.links li a{background:url(../image/ico4.gif) left center no-repeat; padding-left:17px;}
.links li a:hover{background:url(../image/ico5.gif) left center no-repeat; color:#78350b; font-weight:bold;}




