body { margin:0px auto; font-family:tahoma,宋体; font-size:12px; color:#555555; line-height:20px;}
ul{ list-style:none; margin:0px auto; padding:0;}
/* 公司简介 */
.center{ width:945px; margin:35px auto 20px auto;}
.left{ float:left; width:161px; height:338px; background: url(../img/left.gif) no-repeat;}
.left ul{ padding:9px 20px 0px 45px;}
.left li{ width:100px; line-height:32px;}
.left li a{ text-decoration:none; color:#555555;}
.left li a:hover{ text-decoration:none; font-weight:bold;}
.right{ float:right; width:745px; margin-bottom:20px;}
.rtop{ width:745px; height:146px; clear:both;}
.rtop_left{ float:left; width:15px; height:146px; background:#b40000;}
.rtop_center{ float:left; padding:15px; width:685px; height:114px; border-top: dashed 1px #969696; border-bottom: dashed 1px #969696; background:#dcdcdc;}
.topnav{ width:350px; padding-top:15px; float:left; font-weight:bold; font-size:14px; line-height:30px; color:#666666;}
.topnav2{ float:right; width:335px; height:112px; background:url(../img/top1.jpg) no-repeat;}
.content_nav{ margin-top:20px; width:745px; height:42px; background:url(../img/nav.gif) no-repeat; clear:both;}
.content_nav2{ width:745px; height:42px; background:url(../img/nav.gif) no-repeat; clear:both;}
.company{ width:500px; padding-left:30px; line-height:30px;  color:#ffffff;}
.detail{ width:743px; height:270px; border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.detail_left{ float:left; width:202px; height:218px; background:url(../img/person.jpg) no-repeat bottom; padding:50px 0px 1px 1px;}
.detail_right{ line-height:24px; width:500px; padding-right:20px; float:right;}
.line{ padding-bottom:10px; border-bottom: dashed 1px #969696;}
.companyimg{ margin:0px auto; width:697px; height:297px; background:url(../img/company1.jpg) no-repeat;}
.detail2{ width:743px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.companyimg2{ margin:10px auto; width:696px; height:164px; background:url(../img/company2.jpg) no-repeat;}
.text{ width:223px; float:left; padding-top:8px; line-height:43px; color:#ffffff; text-align:center;}
.text2{ width:250px; float:left; padding-top:8px; line-height:43px; color:#ffffff; text-align:center;}
/* 数字卓越 */
.topnav3{ float:right; width:240px; height:144px; background:url(../img/num.gif) no-repeat;}
.topnav_left{ width:450px; padding-top:25px; padding-left:15px; float:left; font-weight:bold; font-size:14px; line-height:30px; color:#666666;}
.rtop_center2{ float:left; width:715px; height:144px; border-top: dashed 1px #969696; border-bottom: dashed 1px #969696; background:#dcdcdc;}
.detail3{ margin-top:15px; padding:15px; width:713px; height:645px; border-top: solid 1px #969696; border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#dcdcdc; clear:both;}
.detail3_left{ float:left; width:160px;}
.detail3_left li{ text-align:right; color:#c80000; line-height:32px;}
.number{ font-size:16px; font-weight:bold;}
.detail3_right{ width:540px; float:right; margin-top:15px;}
.detail3_right li{ line-height:30px; clear:both;}
.one{ float:left; width:14px; height:180px; background:url(../img/n1.gif) no-repeat;}
.one2{ float:left; width:160px; height:95px; margin-top:45px; padding:40px 40px 0px 30ox; background:url(../img/1.gif) no-repeat right;}
.shuzibg{ background:#d2d2d2; height:180px;}
.news{ width:300px; float:left; padding-top:10px; padding-left:20px;}
.news ul{ list-style:disc;}
.news li{ line-height:20px;}
.line2{ height:179px; border-bottom: dashed 1px #969696;}
.number2{ font-size:12px; font-weight:bold; color:#c80000; }
.two{ float:left; width:14px; height:32px; background:url(../img/n2.gif) no-repeat bottom right;}
.two2{ float:left; padding-left:10px; width:515px; margin-top:1px; height:30px; border-bottom: dashed 1px #969696; background:#d2d2d2;}
.book{ width:745px; height:184px; background:url(../img/book.jpg) no-repeat; }
/* 资质荣誉 */
.topnav_left8{ width:450px; padding-top:25px; padding-left:30px; float:left; font-weight:bold; font-size:14px; line-height:30px; color:#666666;}
.detail4{ margin-top:15px; padding:15px; width:713px; height:290px; border-top: solid 1px #969696; border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.leftv{ float:left; width:340px; line-height:24px;}
.leftv2{ float:right; width:340px; line-height:24px;}
.line3{ border-bottom: dashed 1px #969696; font-weight:bold;}
.detail5{ width:703px; height:580px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.img1{ float:left; width:158px; padding-top:222px; height:50px; margin-right:30px; line-height:20px; background:url(../img/zz1.gif) no-repeat top; text-align:center;}
.img2{ float:left; width:158px; padding-top:222px; height:50px; margin:0px 30px; line-height:20px; background:url(../img/zz2.gif) no-repeat top; text-align:center;}
.img3{ float:left; width:158px; padding-top:222px; height:50px; margin-left:25px; line-height:20px; background:url(../img/zz3.gif) no-repeat top; text-align:center;}
.seaver{ float:left; width:504px; clear:both; padding-left:30px;}
.img4{ float:left; width:132px; padding-top:107px; height:50px; margin:0px 15px; line-height:20px; background:url(../img/zz4.gif) no-repeat top; text-align:center;}
.img5{ float:left; width:132px; padding-top:107px; height:50px; margin:0px 15px; line-height:20px; background:url(../img/zz5.gif) no-repeat top; text-align:center;}
.img6{ float:left; width:132px; padding-top:107px; height:50px; margin:0px 15px; line-height:20px; background:url(../img/zz6.gif) no-repeat top; text-align:center;}
.img7{ float:left; width:132px; padding-top:107px; height:50px; margin:0px 15px; line-height:20px; background:url(../img/zz7.gif) no-repeat top; text-align:center;}
.img8{ float:left; width:132px; padding-top:107px; height:50px; margin:0px 15px; line-height:20px; background:url(../img/zz8.gif) no-repeat top; text-align:center;}
.img9{ float:left; width:132px; padding-top:107px; height:50px; margin:0px 15px; line-height:20px; background:url(../img/zz9.gif) no-repeat top; text-align:center;}
.img10{ float:left; width:105px; padding-top:141px; height:50px; margin-top:50px; line-height:20px; background:url(../img/zz10.gif) no-repeat top; text-align:center;}
.seaver3{ margin:0px auto; width:600px; clear:both;}
.nav7{ width:745px; height:335px; background:url(../img/7.jpg) no-repeat; }
.topnav_left7{ float:right;  width:370px; padding-right:20px; padding-top:25px;  font-weight:bold; font-size:14px; line-height:25px; color:#666666;}
.detail6{ width:703px; height:580px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.leftt{ float:left; width:200px; line-height:24px;}
.rightt{  float:right; width: 481px; height:530px;}
.detail7{ width:703px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.detail71{ width:703px; height:350px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.detail70{ width:703px; height:300px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.detail72{ width:743px; height:2560px; border: solid 1px #969696; background:#d2d2d2; clear:both;}
/* 组织架构 */
.detail530{ width:703px; height:530px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
/* 企业文化 */
.textcon{ width:480px; float:right; line-height:24px;}
.c1{ width:207px; height:123px; background:url(../img/c1.jpg) no-repeat; float:left; border: solid 1px #ffffff; }
.detail8{ width:703px; height:125px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.textcon2{ width:480px; height:103px; float:left; line-height:24px; border-bottom: dashed 1px #969696;}
.textcon3{ width:480px; height:103px; float:left; line-height:24px;}
.c1r{ width:207px; height:123px; background:url(../img/c1.jpg) no-repeat; float:right; border: solid 1px #ffffff; }
.gg{ width:703px; height:120px; clear:both;}
.c1r2{ width:207px; height:103px; background:url(../img/c2.jpg) no-repeat; float:right; border: solid 1px #ffffff; }
.c1r3{ width:207px; height:103px; background:url(../img/c3.jpg) no-repeat; float:right; border: solid 1px #ffffff; }
.c1r4{ width:207px; height:103px; background:url(../img/c4.jpg) no-repeat; float:right; border: solid 1px #ffffff; }
.detail9{ width:703px; height:350px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.c6{ width:208px; height:161px; background:url(../img/c5.jpg) no-repeat; float:left; border: solid 1px #ffffff; }
.detail86{ width:703px; height:170px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}

.c6q{ width:209px; height:187px; background:url(../img/c6.jpg) no-repeat; float:right; border: solid 1px #ffffff; }
.detail86q{ width:703px; height:190px; padding:20px;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;}
.zi{ font-weight:bold;}

.red{ color:#c80000;}
.d2{ width:745px; height:235px; background:url(../img/d2.jpg) no-repeat; }
.textcontent{ line-height:24px;}
.textcontent2{ width:319px; padding-left:20px; float:left; background:url(../img/985bg.gif); line-height:27px;}
.textcontent3{ width:319px; padding-left:20px; float:right; background:url(../img/985bg.gif); line-height:27px;}
.tu{ width:553px; height:59px; margin-top:20px; padding-top:10px; line-height:59px; text-align:right; font-weight:bold; color:#323232; padding-right:150px; background:url(../img/d3.gif) no-repeat bottom right; border-top: dashed 1px #969696; clear:both;}
.tu211{ width:553px; height:59px; margin-top:20px; padding-top:10px; line-height:59px; text-align:right; font-weight:bold; color:#323232; padding-right:150px; background:url(../img/d4.gif) no-repeat bottom right; border-top: dashed 1px #969696; clear:both;}
.year{ width:100%; height:54px; margin-top:20px; background:url(../img/yearbg.gif); clear:both;} 
.year2{ width:100%; height:54px; background:url(../img/yearbg.gif); clear:both;}
.nine{ float:left; width:112px; height:54px; padding-left:20px; background:url(../img/2009.gif) no-repeat top right; clear:both;}
.eight{ float:left; width:112px; height:54px; padding-left:20px; background:url(../img/2008.gif) no-repeat top right; clear:both;}
.seven{ float:left; width:112px; height:54px; padding-left:20px; background:url(../img/2007.gif) no-repeat top right; clear:both;}
.six{ float:left; width:112px; height:54px; padding-left:20px; background:url(../img/2006.gif) no-repeat top right; clear:both;}

.year_left{ width:490px; float:left;}
.year_text{ width:703;  padding-left:20px; padding-right:20px; line-height:30px; clear:both;}
.year_text2{ width:703;  padding-left:20px; padding-top:20px; padding-right:20px; line-height:30px; clear:both;}
.time{ width:490px;  font-weight:bold; border-bottom: dashed 1px #969696; clear:both;}
.time2{ width:510px;  font-weight:bold; border-bottom: dashed 1px #969696; clear:both;}
.time3{ width:400px;  font-weight:bold; border-bottom: dashed 1px #969696; clear:both;}
.year_right{ float:right; width:186px; height:139px; background:url(../img/able1.gif) no-repeat; border: solid 1px #ffffff;}
.year_left2{ width:510px; height:120px; padding-bottom:20px; float: right;}
.year_left3{ width:400px; height:120px; padding-bottom:20px; float: right;}
.year_right2{ float: left; width:161px; height:120px; background:url(../img/able2.gif) no-repeat; border: solid 1px #ffffff;}
.year_right3{ float: left; width:160px; height:120px; background:url(../img/able3.gif) no-repeat; border: solid 1px #ffffff;}
.year_right4{ float: left; width:161px; height:120px; background:url(../img/able4.gif) no-repeat; border: solid 1px #ffffff;}
.year_right5{ float: left; width:161px; height:120px; background:url(../img/able5.gif) no-repeat; border: solid 1px #ffffff;}
.year_right6{ float: left; width:271px; height:120px; background:url(../img/able6.gif) no-repeat; border: solid 1px #ffffff;}
.year_right7{ float: left; width:161px; height:120px; background:url(../img/able7.gif) no-repeat; border: solid 1px #ffffff;}
.year_right8{ float: left; width:161px; height:120px; background:url(../img/able8.gif) no-repeat; border: solid 1px #ffffff;}
.year_right9{ float: left; width:161px; height:120px; background:url(../img/able9.gif) no-repeat; border: solid 1px #ffffff;}
.year_right10{ float: left; width:161px; height:120px; background:url(../img/able10.gif) no-repeat; border: solid 1px #ffffff;}
.year_right11{ float: left; width:161px; height:120px; background:url(../img/able11.gif) no-repeat; border: solid 1px #ffffff;}
.year_right12{ float: left; width:161px; height:120px; background:url(../img/able12.gif) no-repeat; border: solid 1px #ffffff;}
.year_right13{ float: left; width:161px; height:120px; background:url(../img/able13.gif) no-repeat; border: solid 1px #ffffff;}
.year_right14{ float: left; width:161px; height:120px; background:url(../img/able14.gif) no-repeat; border: solid 1px #ffffff;}
.year_right15{ float: left; width:161px; height:120px; background:url(../img/able15.gif) no-repeat; border: solid 1px #ffffff;}
.year_right16{ float: left; width:161px; height:120px; background:url(../img/able16.gif) no-repeat; border: solid 1px #ffffff;}

.flash{ margin:30px auto; width:678px; height:415px;}

.companyimg a{ display:block;}
.companyimg2 a{ display:block; color:#ffffff; text-decoration:none;}
.companyimg2 a:hover{ color:#ffffff; text-decoration:none;}


.content_news{ margin-top:20px; width:745px; height:42px; background:url(../img/nav.gif) no-repeat; clear:both;}
.detail_news{ width:99.7%;overflow:hidden; height:auto;  border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#d2d2d2; clear:both;float:left;  display:inline;}




/* 诚聘英才 */
.textcontent4{ width:688px; background:url(../img/joinusbg.gif) no-repeat; line-height:27px; height:27px; font-weight:bold; padding-left:15px;}
.positiontext{ width:673px; line-height:20px; padding:10px 15px; border-bottom:#969696 dashed 1px;}
.positiontext2{ width:673px; line-height:20px; padding:10px 15px;}
.detail09{ margin-top:20px; padding:15px; width:713px; height:100px; border-top: solid 1px #969696; border-left: solid 1px #969696; border-right: solid 1px #969696; border-bottom: solid 1px #969696; background:#dcdcdc; clear:both;}




















