.indexFlash{padding-left:280px;}
.indexFlash img{width:100%;}

.indexBtn{position:fixed; z-index:10; top:50%; margin-top:-21px; right:6px; display:block; background:url(../image/btn2.png) left top no-repeat; width:21px; height:42px;}
.indexSide{background:url(../image/indexSide.png) left repeat-y; width:216px; width:6px; height:100%; overflow:hidden; position:fixed; z-index:10; top:0px; right:0px;}
.indexSide .title{height:40px; overflow:hidden; padding:22px 0 0 21px; color:#FFF; font-size:18px;}
.indexSide .title span{font-size:14px; padding-left:10px;}
.indexSide .list li{width:180px; height:142px; overflow:hidden; padding-left:21px;}
.indexSide .list .name{height:27px; line-height:27px; overflow:hidden; padding-left:9px; background:#FFF; font-size:13px; font-weight:bold;}
/**/
.indexSide .list2{padding-left:21px;}
.indexSide .list2 .imgDiv{padding-bottom:10px;}
.indexSide .list2 li{height:22px; line-height:22px; overflow:hidden;}
.indexSide .list2 a{color:#8c8c8c;}
.indexSide .list2 a:hover{color:#fff;}

.about{width:970px; text-align:justify; font-size:13px; line-height:28px; position:relative; top:-5px;}
.about .imgDiv{text-align:center; padding:20px 0;}

.culture{width:970px; line-height:30px; font-size:13px;}
.culture h2{padding-bottom:10px; position:relative; top:-5px;}
.culture li{min-height:30px; _height:30px; position:relative;}
.culture li em{font-weight:bold;}
.culture .li_01{padding-left:40px;}
.culture .li_02{padding-left:120px;}
.culture .li_03{padding-left:133px;}
.culture .li_01 em, .culture .li_02 em, .culture .li_03 em{position:absolute; left:0px; top:0px; white-space:nowrap;}

.honorTab{width:715px; height:130px; overflow:hidden; position:relative; left:77px; background:url(../image/line.gif) left 56px repeat-x;}
.honorTab .leftBtn{display:block; background:url(../image/leftBtn.gif) left top no-repeat; width:40px; height:40px; position:absolute; left:0px; top:36px;}
.honorTab .rightBtn{display:block; background:url(../image/rightBtn.gif) left top no-repeat; width:40px; height:40px; position:absolute; right:0px; top:36px;}
.honorTab .list{width:560px; overflow:hidden; margin:0 auto; position:relative;}
.honorTab li{float:left; width:70px; padding-top:70px; overflow:hidden; text-align:center; color:#ffa200; cursor:pointer; background:url(../image/honorTab.gif) center 50px no-repeat;}
.honorTab .liNow{background:url(../image/honorTab1.gif) center top no-repeat; height:130px; padding:0px; color:#FFF; line-height:40px; color:#FFF;}

.honor{width:715px; overflow:hidden; padding-left:77px;}
.honor li{float:left; width:238px; height:170px; text-align:center;}
.honor .imgDiv img{width:170px;}
.honor .name{background:#ffa200; width:170px; height:30px; line-height:30px; color:#FFF; margin:0 auto;}

.contact{min-height:500px; _height:500px; position:relative;}
.contact .map{position:absolute; top:0px; right:40px;}
.map{position:absolute; top:0px; right:40px;}
.contact h1{font-size:16px; color:#293485; padding:0 0 15px 0;}
.contact .list li{height:43px; line-height:28px; overflow:hidden; position:relative; padding-left:35px;}
.contact .list img{position:absolute; left:0px; top:0px;}
.contact .title{font-size:16px; color:#293485; padding:35px 0 5px 0;}
.contact .content{line-height:30px; font-size:13px;}

.solution{width:970px;}
.solution li{height:44px; line-height:43px; overflow:hidden; background:url(../image/line1.gif) bottom repeat-x; position:relative; top:-10px;}
.solution li a{background:url(../image/ico2.gif) 8px center no-repeat; padding-left:24px; font-size:13px;}

.solutionShow{width:970px;}
.solutionShow h1{font-weight:400; text-align:center; background:url(../image/line1.gif) bottom repeat-x; font-size:18px; padding-bottom:15px;}
.solutionShow .content{line-height:30px; padding:10px 0; font-size:13px; text-align:justify;}

.RD{width:970px; font-size:13px; text-align:justify; line-height:28px;}
.RD h2{color:#ffa200; padding-bottom:20px;}
.RD .content, .RD .list{padding-bottom:20px;}
.RD .list li{background:url(../image/ico1.gif) left center no-repeat; padding-left:15px;}

.news_01{width:970px;}
.news_01 li{height:150px; overflow:hidden; background:url(../image/line1.gif) left 135px repeat-x; position:relative; padding-left:200px; font-size:13px; line-height:24px;}
.news_01 .imgDiv{position:absolute; left:0px; top:0px;}
.news_01 .name{font-weight:bold; padding:5px 0 10px 0;}
.news_01 .time{padding-top:3px;}
.news_02{width:970px;}
.news_02 li{background:url(../image/line1.gif) bottom repeat-x; font-size:13px; line-height:24px; margin-bottom:15px;}
.news_02 .name{font-weight:bold; padding:0 0 10px 0;}
.news_02 .time{padding:3px 0 10px 0;}

.newShow{width:970px;}
.newShow .title{font-size:18px; text-align:center;}
.newShow .time{text-align:center; color:#999; padding:10px 0 20px 0; background:url(../image/line1.gif) bottom repeat-x;}
.newShow .content{font-size:13px; line-height:22px; text-align:justify; padding:15px 0;}
.newShow .imgDiv{text-align:center; padding:10px 0;}

.Employment{line-height:36px; font-size:13px; text-align:justify; width:970px;}
.Employment .list{padding:20px 0 0 120px;}
.Employment li{float:left; width:264px; padding:0 12px; min-height:100px; _height:100px; border:#e4e4e4 solid 1px; margin-right:60px; line-height:24px;}
.Employment li h2{padding:6px 0;}
.Employment li .content{padding:10px 0;}

.job{width:970px;}
.job th{height:45px; background:#efefef; border-top:#f9a502 solid 2px; font-size:14px; color:#f9a502;}
.job td{height:45px; font-size:13px; text-align:center;}
.job td a{display:block; background:url(../image/btn1.png) left top no-repeat; width:100px; height:26px; line-height:26px; text-align:center; color:#FFF; margin:0 auto;}

.jobShow{width:970px; position:relative; top:-20px;}
.jobShow h2{padding:20px 0 10px 0;}
.jobShow .time{line-height:29px; font-size:13px; background:url(../image/line1.gif) bottom repeat-x; padding-bottom:10px;}
.jobShow .content{font-size:13px; line-height:36px; text-align:justify;}


