.pageBg{
    background:url(../image/bodyBg1.gif) top repeat-x;
    min-height: 700px;
    height: auto !important;
    position:relative;
   }
.pageWal{width:982px; overflow:hidden; margin:0 auto;}
.pageBgT{background:url(../image/pageBg1.png); height:40px; overflow:hidden;}
.pageBgB{background:url(../image/pageBg3.png); height:40px; overflow:hidden;}
.pageBg2{background:url(../image/pageBg2.png) left repeat-y; min-height:500px; _height:500px;}
.pageBgWal{padding:0 7px 0 5px; width:970px; overflow:hidden;}

.headDiv{height:79px; position:relative;}
.headDiv .wal{height:79px;}
.headDiv .logo{top:16px;}
.nav{padding:39px 0 0 270px;}
.navLine, .navLine2{top:68px;}
.footLinksDiv{background:none; padding-top:5px;}

.nav li a:hover,.liNow a{ background:url(../image/nav_line.png) left 30px repeat-x;}


.pageTitle{width:971px; height:50px; padding-top:10px; overflow:hidden; color:#FFF; font-size:18px; margin:0 auto; font-weight:100;}
.pageTitle span{font-family:Arial; text-transform:uppercase;display:block;}
.pageTitle div{text-transform:uppercase;}

.case{width:850px; overflow:hidden; position:relative; margin:0 auto;}
.case ul{width:110%;}
.case li{float:left; width:432px; height:210px; overflow:hidden; position:relative;}
.case .imgDiv{position:absolute; z-index:10; left:1px; top:0px;}
.case .contentDiv{border:#dedede solid 1px; width:170px; height:193px; padding:0 20px 0 225px; overflow:hidden;}
.case h1{padding:12px 0 10px 0;}
.case .content{line-height:20px; color:#707070; text-align:justify;}
.case .btn{display:block; background:url(../image/more1.gif); width:34px; height:34px; overflow:hidden; position:absolute; z-index:10; left:382px; top:160px; display:none;}
.case .liOdd .imgDiv{left:207px;}
.case .liOdd .contentDiv{padding:0 225px 0 20px;}
.case .liOdd .btn{left:1px; background:url(../image/more2.gif);}

.caseLayer{background:url(../image/layer.png) left top no-repeat; width:839px; height:357px; overflow:hidden; position:absolute; z-index:100; display:none;}
.caseLayer .imgDiv{padding:35px 0 0 35px; width:304px; overflow:hidden;}
.caseLayer .contentDiv{height:320px; width:440px; padding:37px 37px 0 0; overflow:hidden; position:relative;}
.caseLayer .close{position:absolute; z-index:101; top:25px; right:25px;}
.caseLayer .title{font-size:24px; padding-bottom:15px;}
.caseLayer .content{line-height:24px; color:#707070; text-align:justify;}

.caseAbout{width:903px; height:222px; overflow:hidden; position:relative; margin:0 auto;}
.caseAbout .imgDiv{position:absolute; z-index:10; left:0px; top:0px;}
.caseAbout .contentDiv{padding-left:347px;}
.caseAbout .title{font-size:20px; padding-top:5px; font-weight:100;}
.caseAbout .title div{font-weight:100; font-family:Arial; color:#707070; text-transform:uppercase; padding:4px 0 9px 0;}
.caseAbout .content{line-height:20px; text-align:justify; color:#707070; height:100px; overflow:hidden;}
.caseAbout .btn a{display:block; float:right; background:url(../image/but1.gif) right center no-repeat; padding-right:18px; color:#707070;}

.caseProduct{height:163px; overflow:hidden; position:relative;}
.caseProduct .title{padding:1px 15px 0 32px;}
.caseProduct li{float:left; width:231px; height:122px; overflow:hidden; position:relative; background:url(../image/imgBg1.gif) left top no-repeat;}
.caseProduct .imgDiv{padding:1px 0 0 1px;}
.caseProduct .name{background:url(../image/bg1.png); width:217px; height:25px; line-height:23px; text-align:center; position:absolute; z-index:10; left:1px; top:96px;}
.caseProduct a{color:#FFF;}

.caseProduct2{width:904px; height:150px; overflow:hidden; position:relative; margin:0 auto;}
.caseProduct2 .imgDiv{position:absolute; z-index:10; top:1px; right:1px;}
.caseProduct2 .contentDiv{height:120px; overflow:hidden; border:#e9e9e9 solid 1px; padding:0 233px 0 22px;}
.caseProduct2 .title{font-size:20px; text-align:center; padding:10px 0 6px 0; font-weight:100;}
.caseProduct2 .content{line-height:20px; text-align:justify; color:#707070; height:47px; overflow:hidden;}
.caseProduct2 .btn a{display:block; float:right; background:url(../image/but1.gif) right center no-repeat; padding-right:18px; color:#707070;}

.TechnicalHighlights{width:903px; height:408px; overflow:hidden; margin:0 auto; position:relative;}
.TechnicalHighlights .title{font-size:24px; height:36px; overflow:hidden; font-weight:100;}
.TechnicalHighlights .title span{font-weight:100; font-family:Arial; color:#707070; text-transform:uppercase;}
.TechnicalHighlights .content{line-height:20px; width:675px; overflow:hidden; text-align:justify; color:#707070; padding-top:25px;}
.TechnicalHighlights .list{position:absolute; z-index:10; top:36px; right:0px; width:206px; overflow:hidden;}
.TechnicalHighlights li{height:124px; overflow:hidden; position:relative; background:url(../image/line1.gif) left bottom repeat-x;}

.TechnicalHighlights .name{position:absolute; z-index:10; top:26px; right:0px; width:206px; height:64px; overflow:hidden; background:url(../image/bg.gif) left top no-repeat;}
.TechnicalHighlights .imgDiv{width:54px; overflow:hidden; padding-left:30px; float:left;}
.TechnicalHighlights .name .fr{width:120px; padding-top:13px; overflow:hidden;}
.TechnicalHighlights .name .div0{font-size:14px; font-family:Arial; color:#707070;}
.TechnicalHighlights .name .div1{font-size:18px;}
.TechnicalHighlights .liNow .name{background:url(../image/bg.gif) left bottom no-repeat;}
.TechnicalHighlights .liNow .name .div0, .TechnicalHighlights .liNow .name .div1, .TechnicalHighlights .liNow .name .div0 a, .TechnicalHighlights .liNow .name .div1 a{color:#FFF;}

.moreCase{width:903px; overflow:hidden; margin:0 auto;}
.moreCase .title{font-size:24px; height:45px; overflow:hidden; font-weight:100;}
.moreCase .title span{font-weight:100; font-family:Arial; color:#707070; text-transform:uppercase;}
.moreCase .list{width:903px; overflow:hidden; position:relative;}
.moreCase ul{width:110%;}
.moreCase li{float:left; width:231px; height:122px; overflow:hidden; position:relative; background:url(../image/imgBg1.gif) left top no-repeat;}
.moreCase .imgDiv{padding:1px 0 0 1px;}
.moreCase .imgDiv img{width:217px;}
.moreCase .name{background:url(../image/bg1.png); width:217px; height:25px; line-height:23px; text-align:center; position:absolute; z-index:10; left:1px; top:96px;}
.moreCase a{color:#FFF;}

.box_1T{background:url(../image/254T.png); height:0px; overflow:hidden;}
.box_1B{background:url(../image/254Bg_b.png) left top no-repeat; height:12px; overflow:hidden;overflow:hidden;}
.box_1B2{background:url(../image/box1_B.png); height:17px; overflow:hidden;}
.box_1{background:url(../image/254Bg.png) left top no-repeat; min-height:100px; _height:100px;}

.box_2T{background:url(../image/box_2T.png); height:0px; overflow:hidden;}
.box_2B{background:url(../image/box_2B.png); height:15px; overflow:hidden;}
.box_2{background:url(../image/box_2.png) left -1px no-repeat; }

.sideTitle{height:94px; 
overflow:hidden; padding:25px 0 0 19px; background:url(../image/title1.png) 19px 27px no-repeat;
}
.sideTitle h2{font-size:21px;color:#474747;height:22px;line-height:22px;font-weight:normal;padding-left:15px;}
.sideTitle p{ font-family:Arial, Helvetica, sans-serif;font-size:21px;padding-left:15px;text-transform:capitalize;}
.sideNav{padding-left:4px; width:244px; overflow:hidden;}
.sideNav li{float:left; width:244px;}
.sideNav a{display:block; background:url(../image/sideNavBg1.gif) left top no-repeat; height:36px; line-height:32px; font-size:14px; text-decoration:none; padding-left:22px;}
.sideNav a:hover, .sideNav .a_now{background:url(../image/sideNavBg2.gif) left top no-repeat; color:#FFF;}
.sideNav .list{padding:2px 0 6px 0; display:none;}
.sideNav .list a{height:28px; line-height:28px; overflow:hidden; font-size:12px; color:#747474; background:none;}
.sideNav .list a:hover, .sideNav .list .a_now{background:none; color:#e51a1a;}

.sideCase li{padding-left:4px; width:125px; padding:0 20px 0 99px; height:83px; overflow:hidden; float:left; position:relative;}
.sideCase li .imgDiv{position:absolute; z-index:10; left:20px; top:0px;}
.sideCase li .content{color:#707070; padding-top:6px;}

.product{padding:10px 30px;}
.product h1{height:40px;line-height:40px;border-bottom:1px solid #ddd;font-size:12px;}
.product li{height:140px; overflow:hidden;line-height:20px;border-bottom:1px solid #ddd;}
.product .imgDiv{float:left; text-align:center}
.product .imgDiv a{height:140px;width:140px;overflow:hidden;display:block;}
.product li .title{padding:30px 0 0 50px;float:left;}
.product .btn{float:right;padding:25px 40px 0 0;}
.product .btn a{display:block; background:url(../image/icons2.gif) left top no-repeat;padding-left:25px;height:22px;line-height:15px;margin-bottom:3px;}
.product .btn a.a1{background-position:0px 0px;}
.product .btn a.a2{background-position:0px -26px;}
.product .btn a.a3{background-position:0px -51px;}
.product .btn a.a4{background-position:0px -73px;}
.product .btn a:hover{background-image:url(../image/icons3.gif);color:#a00; text-decoration:none;}

.search_pro{background:url(../image/search_bg.png) right top no-repeat;padding-right:4px;margin-bottom:25px;}
.search_pro .bg{height:30px;line-height:30px;padding-left:4px;}
.search_pro .bg .label{margin-left:10px;float:left;color:#fff;margin-right:50px;}
.search_pro .bg .select{float:left; background:url(../image/input.png) left top no-repeat;height:19px;line-height:19px;width:155px;margin:6px 0 0 10px;padding:0; position:relative;}
.search_pro .bg .select input{height:19px; background:none; line-height:19px; border:none; vertical-align:middle;width:110px;float:left;padding:0 10px;color:#909090;float:left;*margin-left:-8px;}
.search_pro .bg .select .btn{height:19px;width:19px; background:url(../image/arrow_red.png) center center no-repeat;float:right;padding:0;}
.search_pro .bg .select ul{position:absolute;top:19px;left:0;width:153px; border:1px solid #ddd; display:none;}
.search_pro .bg .select li{height:19px;line-height:19px;overflow:hidden;border:none;color:#909090;background:#fff;cursor:pointer;}
.search_pro .bg .select li a{display:block;height:19px;line-height:19px;padding:0 10px;color:#909090;}
.search_pro .bg .select li a:hover{ background:#e5e5e5;color:#666;}
.search_pro .bg .input{float:left; background:url(../image/input.png) left top no-repeat;height:19px;line-height:19px;width:115px;color:#909090;margin:6px 0 0 10px;}
.search_pro .bg .input input{height:19px; background:none; line-height:19px; border:none; vertical-align:middle;width:70px;float:left;padding:0 10px;color:#909090;}
.search_pro .btn_search{background:url(../image/btn_search.png) left top no-repeat;height:19px;line-height:19px;width:70px;float:left;margin:6px 0 0 10px;text-indent:29px;}


/**/
.productLayer{background:url(../image/productLayer.png) left top no-repeat; width:250px; height:283px; overflow:hidden; text-align:center; line-height:20px; position:absolute; z-index:100;}
.productLayer .imgDiv{height:140px; padding-top:50px; overflow:hidden;}
.productLayer .title{height:60px; overflow:hidden;}
.productLayer .btn{text-align:right; padding-right:20px;}

.productShow{min-height:250px; _height:250px; overflow:hidden;}
.productShowDiv{width:677px; overflow:hidden; margin:0 auto; padding-top:20px;}
.productShow .bigImg{width:276px; overflow:hidden;}
.productShow .bigImg td{width:276px; height:148px; overflow:hidden; text-align:center;}
.productShow .title{height:25px; overflow:hidden; border-bottom:#e2e2e2 solid 2px; margin-bottom:25px;}
.productShow .fr{width:368px; overflow:hidden;}
.productShow .name{font-size:18px; color:#e11717;}
.productShow .content{font-size:14px; line-height:24px; height:50px; overflow:hidden;}
.productShow .list{width:368px; overflow:hidden;}
.productShow ul{width:110%;}
.productShow li{float:left; width:125px; overflow:hidden;}
.productShow li img{border:#ededed solid 1px; width:108px; height:74px; cursor:pointer;}

.productMsg{width:672px; overflow:hidden; margin:0 auto; position:relative; padding:20px 0;}
.productMsg .tab{height:51px; overflow:hidden; border:#ebebeb solid 1px; border-left:0px;}
.productMsg .tab li{float:left; height:51px; width:165px; overflow:hidden; position:relative; cursor:pointer; border-left:#ebebeb solid 1px;}
.productMsg .tab h2{padding-left:68px; line-height:50px;font-size:16px;}
.productMsg .tab img{position:absolute; z-index:10; left:16px; top:7px;}
.productMsg .tab .ico1{display:none;}
.productMsg .tab .liNow .ico1{display:block;}
.productMsg .contentDiv{border-left:#ebebeb solid 1px; border-right:#ebebeb solid 1px;border-bottom:#ebebeb solid 1px;padding:10px;}
.productMsg .contentDiv th{border-bottom:#ebebeb solid 1px; font-size:14px;}
.productMsg .contentDiv td{border-left:#ebebeb solid 1px; border-bottom:#ebebeb solid 1px;}
.productMsg .contentDiv td td{height:32px; padding-left:15px;}
.productMsg .contentDiv td .name1{width:106px; padding-left:30px;}

.productTitle{font-size:24px; height:50px; overflow:hidden; padding-left:25px;}
.productTitle span{color:#747474; padding-left:8px;}
.productList2{width:922px; overflow:hidden; margin:0 auto;}
.productList2 ul{width:110%;}
.productList2 li{float:left; width:187px; height:94px; overflow:hidden;}
.productList2 img{border:#e4e4e4 solid 1px;}

.productList1{width:930px; overflow:hidden; margin:0 auto;}
.productList1 ul{width:110%;}
.productList1 li{float:left; width:320px; height:130px; overflow:hidden; background:url(../image/imgBg.jpg) left top no-repeat;}
.productList1 li .imgDiv{padding:5px 0 0 6px;}

.newsPart1{height:295px; overflow:hidden;}
.newsPart1 .videoDiv{padding-top:3px; width:315px; overflow:hidden;}
.newsPart1 .contentDiv{width:546px; overflow:hidden;}
.newsPart1 .title{font-size:20px; font-weight:100;}
.newsPart1 .content{color:#707070; line-height:24px; padding:5px 0 15px 0; font-size:14px;}
.newsPart1 .list{width:546px; overflow:hidden;}
.newsPart1 ul{width:110%;}
.newsPart1 li{float:left; width:174px; padding-right:12px; text-align:center; font-size:14px; color:#707070;}
.newsPart1 li .name{padding-top:6px;}

.PreferredBrand{width:300px; overflow:hidden;}
.PreferredBrand .title{font-size:20px; height:75px; overflow:hidden;}
.PreferredBrand .title div{font-family:Arial; color:#707070; font-weight:100;}
.PreferredBrand li{height:118px; overflow:hidden; background:url(../image/imgBg.jpg) left top no-repeat;}
.PreferredBrand li .imgDiv{padding:5px 0 0 6px;}

.newsList{width:565px; height:460px; overflow:hidden;}
.newsList .Vertical_scroll{height:402px; overflow:hidden; position:relative;}
.newsList .list{width:536px; overflow:hidden; position:relative;}
.newsList li{height:34px; overflow:hidden; position:relative; background:url(../image/ico1.gif) left 17px no-repeat; padding-left:15px;}
.newsList li .title{height:34px; line-height:32px; overflow:hidden; font-weight:100;}
.newsList li .time{position:absolute; z-index:10; top:0px; right:0px; font-size:14px; line-height:32px;}
.newsList li .content{line-height:24px; color:#adabab; display:none;}
.newsList .liNow{height:105px;}
.newsList .liNow .title a, .newsList .liNow .time{color:#c32c2c;}
.newsList .liNow .content{display:block;}

.newProduct .title{font-size:20px; height:40px; overflow:hidden;}
.newProduct .title span{font-weight:100; font-family:Arial; color:#707070; text-transform:uppercase; font-weight:100; padding-left:8px;}
.newProduct .list{width:894px; overflow:hidden;}
.newProduct ul{width:110%;}
.newProduct li{float:left; width:286px;overflow:hidden; padding-right:18px;}
.newProduct li .imgDiv{border:#e3e3e3 solid 1px; text-align:center;}
.newProduct li .imgDiv img{height:auto;width:151px;}
.newProduct li .name{padding:10px 0 8px 0;}
.newProduct li .name div{font-weight:100; color:#707070;}
.newProduct li .content{line-height:20px; color:#707070;}

.ProgramNav{width:206px; overflow:hidden;}
.ProgramNav .adDiv{border:#d2d2d2 solid 1px;}
.ProgramNav li{height:72px; overflow:hidden;}
.ProgramNav .name{width:206px; height:64px; overflow:hidden; background:url(../image/bg.gif) left top no-repeat;}
.ProgramNav .imgDiv{width:54px; overflow:hidden; padding-left:30px; float:left;}
.ProgramNav .name .fr{width:120px; padding-top:13px; overflow:hidden;}
.ProgramNav .name .div0{font-size:14px; font-family:Arial; color:#707070;}
.ProgramNav .name .div1{font-size:18px;}
.ProgramNav .liNow .name{background:url(../image/bg.gif) left bottom no-repeat;}
.ProgramNav .liNow .name .div0, .ProgramNav .liNow .name .div1, .ProgramNav .liNow a{color:#FFF;}

.ProgramShow{width:767px; 
overflow:hidden;
    margin-left: 0px;
}
.ProgramShow .title{font-size:20px; padding-bottom:18px;}
.ProgramShow .content{line-height:20px; color:#707070; text-align:justify;}

.programlist{padding:50px 30px;}
.programlist .div{width:218px;height:70px;float:left;background-image:url(../image/icons1.gif);margin-bottom:50px; text-decoration:none;background-repeat:no-repeat;}
.programlist .div h3{padding-left:90px;font-weight:normal;color:#909090;font-size:14px;margin-top:10px;}
.programlist .div p{padding-left:90px;font-weight:normal;color:#909090;font-size:14px;}
.programlist .d1{background-position:-10px 0px;}
.programlist .d2{background-position:-266px 0px;}
.programlist .d3{background-position:-471px 0px;}
.programlist .d4{background-position:-10px -130px;}
.programlist .d5{background-position:-266px -130px;}
.programlist .d6{background-position:-471px -130px;}
.programlist .d7{background-position:-10px -255px;}
.programlist .d8{background-position:-266px -255px;}
.programlist .d9{background-position:-471px -255px;}
.programlist .d10{background-position:-10px -377px;}
.programlist a.div:hover{background-image:url(../image/icons.gif);}
.programlist a.div:hover h3{color:#b52323;}
.programlist a.div:hover p{color:#b52323;}
.programlist1{padding:20px 30px;}
.programlist1 li{height:36px;line-height:35px;background:url(../image/dot.gif) left bottom repeat-x;color:#707070;}
.programlist1 li a{float:left;color:#707070;}
.programlist1 li span{float:right;}
.programlist1 li.hover{color:#d00f0f}
.programlist1 li.hover a{color:#d00f0f;}

.about{width:912px; height:250px; overflow:hidden; margin:0 auto;}
.about .contentDiv{width:544px; overflow:hidden;}
.about .title{height:50px; overflow:hidden; font-size:24px;}
.about .title span{font-weight:100; font-family:Arial; color:#707070; padding-left:6px;}
.about .content{line-height:20px; text-align:justify; color:#707070; height:150px; overflow:hidden;}
.about .btn a{display:block; float:right; background:url(../image/but1.gif) right center no-repeat; padding-right:18px; color:#707070;}

.Culture{width:912px; height:357px; overflow:hidden; margin:0 auto;}
.Culture .title{height:50px; overflow:hidden; font-size:24px;}
.Culture .title span{font-weight:100; font-family:Arial; color:#707070; padding-left:6px;}
.Culture .list{width:912px; overflow:hidden;}
.Culture ul{width:110%;}
.Culture li{float:left; width:214px; height:273px; padding-right:19px;}
.Culture .imgDiv{height:160px; overflow:hidden;}
.Culture li h1{font-size:24px; height:38px; overflow:hidden; font-weight:100;}
.Culture li .content{line-height:18px; color:#707070;}

.team{width:912px; overflow:hidden; margin:0 auto;}
.team .title{height:140px; overflow:hidden;}
.teamDiv{width:436px; overflow:hidden; position:relative;}
.teamDiv .imgDiv{width:436px; height:231px; overflow:hidden; position:relative;}
.teamDiv .imgDiv ul{width:20000%;}
.teamDiv .imgDiv li{float:left;}
.teamDiv .leftBtn{position:absolute; z-index:10; left:387px; top:205px;}
.teamDiv .rightBtn{position:absolute; z-index:10; left:410px; top:205px;}
.teamDiv h1{height:43px; padding-top:29px; overflow:hidden; font-size:24px;}
.teamDiv h1 span{font-weight:100; font-family:Arial; color:#707070; padding-left:6px;}
.teamDiv .content{line-height:24px; color:#707070; text-align:justify;}

.contactDiv{width:897px; overflow:hidden; margin:0 auto;}
.contactImg{height:385px; overflow:hidden; position:relative;}
.contactImg .contentDiv{position:absolute; z-index:10; top:19px; right:70px; width:367px; height:323px; overflow:hidden; background:#FFF; background:url(../image/contactBg.png) left top no-repeat;}
.contactImg .list{padding:0px 29px 0 24px;}
.contactImg .list li{padding:11px 0; background:url(../image/line1.gif) left bottom repeat-x;}
.contactImg .list .title{font-size:14px;}
.contactImg .list .title div{color:#707070;}
.contactImg .content{line-height:20px; color:#707070; padding-top:2px;}
.contactImg .tab li{position:absolute; z-index:2; right:30px; background:url(../image/contactBg1.png); width:61px; height:57px; overflow:hidden; color:#FFF; cursor:pointer;}
.contactImg .tab li div{font-size:14px; padding:5px 0 0 15px;}
.contactImg .tab .li_01{top:20px;}
.contactImg .tab .li_02{top:65px;}
.contactImg .tab .li_03{top:110px;}
.contactImg .tab .liNow{background:url(../image/contactBg2.png) left top no-repeat; right:25px; z-index:12; color:#333;}
.contactImg .tab .liNow div{padding-left:10px;}
/**/
.contactMsg{background:url(../image/contactMsg.gif) left top no-repeat; width:464px; height:406px; overflow:hidden; color:#707070;}
.contactMsg .title{text-align:center; font-size:18px; padding:43px 0 15px 0;}
.contactMsg .content{line-height:24px; width:366px; text-align:justify; overflow:hidden; margin:0 auto;}
/**/
.contactForm{width:420px; overflow:hidden;}
.contactForm .title{font-size:18px; padding:20px 0 20px 5px; font-weight:bold;}
.contactForm .title span{padding-left:8px; font-size:14px; font-weight:100; text-transform:uppercase; font-family:Arial;}
.contactForm li{height:40px; overflow:hidden; position:relative; line-height:27px; padding-left:77px; color:#474747;}
.contactForm li .name{position:absolute; z-index:10; left:0px; top:0px; width:70px; overflow:hidden; text-align:right;}
.contactForm li .fl{padding-left:10px;}
.contactForm .input1{float:left; width:222px; height:24px; line-height:24px; padding:0 10px; border:#dbd8d0 solid 1px;}
.contactForm .input2{width:60px;}
.contactForm textarea{width:296px; height:95px; padding:5px 10px; border:#dbd8d0 solid 1px;}
.contactForm .btn1{background:url(../image/btn1.gif); width:97px; height:26px; border:0px; float:left;}

.storyList{height:203px; overflow:hidden; padding-left:31px;}
.storyList li{float:left; width:231px; height:165px; overflow:hidden;}

.storyTime{height:108px; overflow:hidden; background:url(../image/storyTime.gif) center 5px no-repeat;}
.storyTime .list{width:840px; overflow:hidden; margin:0 auto;}
.storyTime li{float:left; height:70px; padding-top:30px; width:105px; overflow:hidden; text-align:center; background:url(../image/timeIco1.gif) center top no-repeat; font-size:24px; font-family:Arial; cursor:pointer;}
.storyTime .liNow{background:url(../image/timeIco2.gif) center top no-repeat; color:#e51a1a;}

.storyDiv{min-height:200px; _height:200px; position:relative; padding-bottom:40px;}
.storyDiv .leftBtn{background:url(../image/leftBtn2.png) left top no-repeat; height:63px; overflow:hidden; cursor:pointer; position:absolute; z-index:10; left:35px; top:65px;}
.storyDiv .leftBtn div{padding-left:43px; font-size:24px; line-height:60px; color:#909090; white-space:nowrap;}
.storyDiv .rightBtn{background:url(../image/rightBtn2.png) right top no-repeat; height:63px; overflow:hidden; cursor:pointer; position:absolute; z-index:10; right:35px; top:65px;}
.storyDiv .listDiv{width:450px; overflow:hidden; margin:0 auto;}
.storyDiv .list{float:left; width:450px; overflow:hidden;}
.storyDiv .rightBtn div{padding-right:43px; font-size:24px; line-height:60px; color:#909090; white-space:nowrap;}
.storyDiv li{height:30px; line-height:30px; font-size:14px;}
.storyDiv li a{background:url(../image/ico2.gif) left center no-repeat; padding-left:15px;}
.storyDiv li a:hover{background:url(../image/ico3.gif) left center no-repeat; color:#e51a1a;}

.PixelWorksAbout{width:898px; overflow:hidden; margin:0 auto; padding-bottom:40px;}
.PixelWorksAbout .title{font-size:20px; padding-bottom:8px;}
.PixelWorksAbout .title div{color:#707070; font-weight:100; text-transform:uppercase;}
.PixelWorksAbout .content{color:#707070; line-height:24px; text-align:justify;}

.PixelWorksList{height:210px; overflow:hidden; padding-left:298px; width:596px; margin:0 auto; border:#d9d9d9 solid 1px; position:relative;}
.PixelWorksList .imgDiv{position:absolute; z-index:10; left:0px; top:0px;}
.PixelWorksList li{float:left; height:90px; width:267px; padding:18px 0 0 30px; border-left:#d9d9d9 solid 1px; border-bottom:#d9d9d9 solid 1px;}
.PixelWorksList h1{font-size:18px; font-weight:100;}
.PixelWorksList .title{font-size:22px; height:27px; overflow:hidden;}
.PixelWorksList .name{color:#909090;}
.PixelWorksList .liNow{background:#f0f0f0;}
.PixelWorksList .liNow .title{color:#bf2525;}

.jobDiv{width:896px; overflow:hidden; margin:0 auto;}
.jobList{width:896px; height:350px; overflow:hidden;}
.jobList ul{width:110%;}
.jobList li{float:left; padding-right:18px; width:286px; overflow:hidden;}
.jobList .contentDiv{height:313px; overflow:hidden; border:#FFF solid 1px; border-top:#e5ad1f solid 4px; padding:0 18px;}
.jobList h1{font-size:20px; padding-top:12px; line-height:24px;}
.jobList h1 div{font-weight:100; color:#909090;}
.jobList .content{text-align:justify; line-height:24px; color:#707070; padding-top:10px;}
.jobList .liNow .contentDiv{border:#e9e9e9 solid 1px; border-top:#bf2525 solid 4px;}

.jobList2 .title{height:33px; line-height:32px; color:#FFF; font-size:16px; background:url(../image/jobTitle.gif) top repeat-x;}
.jobList2 .title td{padding-left:22px;}
.jobList2 .td1{width:175px;}
.jobList2 .td2{width:160px;}
.jobList2 .td3{width:160px;}
.jobList2 .td4{width:160px;}
.jobList2 li{background:url(../image/jobBg1.gif) top repeat-x;}
.jobList2 li td{padding-left:22px; height:34px; font-size:16px; cursor:pointer;}
.jobList2 li .content{line-height:28px; padding:10px 10px 20px 21px; border:#f4f4f4 solid 1px; border-top:0px; display:none;}

.caseList{width:652px; overflow:hidden;}
.caseList li{float:left; width:118px; padding-left:180px; height:142px; overflow:hidden; position:relative;}
.caseList .imgDiv{position:absolute; z-index:10; left:0px; top:0px; border:#e6e6e6 solid 3px;}


/*-----------new&fix------------*/
.left{float:left;}
.right{float:right;}

.title1{height:40px;border-bottom:1px solid #ddd;}
.title1 h1{font-size:18px;font-weight:normal;color:#df5c5c;height:40px;line-height:40px;}
.title1 span{font-family:Arial, Helvetica, sans-serif;font-size:18px;color:#df5c5c;line-height:43px;text-transform:uppercase;overflow:hidden;height:40px;}
.title1 span.left{margin-left:8px;}

.arclist{padding:20px 35px;}
.arclist .article{padding-top:15px;}
.arclist .article h3{height:40px;line-height:40px;font-weight:normal;}
.arclist .article h3 a{font-size:14px;color:#c92424;}
.arclist .article p{color:#909090;line-height:200%;}




