body,p,th,td,input,select,textarea{font-size:12px;color:#525252; font-family:Arial,"宋体"; font-weight:lighter;}
body,div,img,form,table,tr,td,ul,li{margin:0;padding:0; border:0;}
body{text-align: center;background-color:#fff;}
p{text-indent: 24px;line-height: 150%; text-align:left;}
hr {height:1px; background-color:#000; }
h1,h2,h3,h4,h5,h6 { margin:0;padding:0;}
ul,li { list-style-type:none;}

.liheigh {line-height:150%;}
.liheigh2 {line-height:200%;}
.bold {font-weight:bold;}
.font10 {font-size:10px;}
.font13 {font-size:13px;}
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.clear {clear:both;}
.green {color:#FFEDBA}
.gray {color:#5D5D5D;}
.gray2 {color:#808080;}
.white {color:#fff;}
.green2 {color:#C3D600;}
.green3 {color:#6F715C;}
.gray3 {color:#717171;}
.gray4 {color:#A4A4A4;}
.gray5 {color:#B2B2B2;}
.gray6 {color:#CFCFCF}
.gray7 {color:#676767;}
.gray8 {color:#737373;}
.gray9 {color:#979799;}
.gray10 {color:#A4A4A4;}
.gray11 {color:#606060;}
.gray12 {color:#323232}
.gray13 {color:#A2A2A2;}
.gray14 {color:#b3b3b3;}
.gray15 {color:#676767;}
.grar16 {color:#1d1d1d}
.black {color:#010101;}
.black2 {color:#282828;}
.blue {color:#1F2082;}
.oragne {color:#FF7200;}
.faminly {font-family:"宋体"}

.pad {padding-bottom:32px;}
.pad2 {padding:5px 0 4px 0}
.pad3 {padding:10px 0 0 15px ;}
.pad4 {padding:15px 0 0 20px ;}
.pad5 {padding-bottom:20px;}
.pad6 {padding-top:6px;}
.pad7 {padding-top:13px;}
.pad8 {padding-bottom:94px;}
.pad9 {padding-bottom:40px;}
.pad10 {padding-bottom:6px;}
.pad11 {padding-left:2px;}
.pad12 { padding:53px 0 80px 0;}
.pad13 {padding-bottom:28px;}
.pad14 { padding:18px 0 16px 21px;}
.pad15 {padding-top:22px;}
.pad16 {padding-bottom:26px;}
.pad17 {padding-top:11px;}
.pad18 {padding:34px 0 23px 0;}
.pad19 {padding-bottom:71px;}
.pad20 {padding-left:15px;}
.pad21 {padding-bottom:12px;}
.pad22 {padding-top:23px;}
.pad23 {padding-top:6px;}
.pad24 {padding-bottom:11px;}
.pad25 {padding-bottom:34px;}
.pad26 {padding-bottom:70px;}
.pad27 {padding-top:23px;}
.pad28 {padding-top:38px;}
.pad29 {padding-bottom:28px;}
.pad30 {padding-left:53px;}
.pad31 {padding-right:38px;}
.pad32 {padding-right:32px;}
.pad33 {padding-top:39px;}
.pad34 {padding-bottom:30px;}
.pad35 {padding-bottom:121px;}
.pad36 {padding-bottom:5px;}
.pad37 {padding:12px 0;}


.mar {margin-top:17px;}
.mar2 {margin-top:3px;}
.mar3 {margin-right:16px;}


a:link,a:visited{color:#000;text-decoration:none;font-size:12px;}
a:hover,a:active{color:#000;text-decoration:underline;font-size:12px;}
a.newsTitle:link,a.newsTitle:visited{color:#000;font-size:12px; text-decoration:none; font-weight:bold; }
a.newsTitle:hover,a.newsTitle:active{color:#000;font-size:12px; text-decoration:underline;font-weight:bold; }

a.shenqing:link,a.shenqing:visited{color:#000;font-size:12px; text-decoration:underline; font-weight:bold; }
a.shenqing:hover,a.shenqing:active{color:#000;font-size:12px; text-decoration:underline;font-weight:bold; }

a.menuBottom:link,a.menuBottom:visited{color:#060606;font-size:12px; text-decoration:none; }
a.menuBottom:hover,a.menuBottom:active{color:#000;font-size:12px; text-decoration:underline;}

a.footerMenu:link,a.footerMenu:visited{color:#FFEDBA;font-size:12px; text-decoration:none;font-weight:bold; }
a.footerMenu:hover,a.footerMenu:active{color:#FBF4E1;font-size:12px; text-decoration:underline;font-weight:bold;}

a.maito:link,a.maito:visited{color:#626B00;font-size:10px; text-decoration:none;}
a.maito:hover,a.maito:active{color:#9BA800;font-size:10px; text-decoration:underline;}

a.workMenuText:link,a.workMenuText:visited{color:#B2B2B2;font-size:12px; text-decoration:none;font-weight:bold; }
a.workMenuText:hover,a.workMenuText:active{color:#666;font-size:12px; text-decoration:underline;font-weight:bold; }

a.workPhotoTitle:link,a.workPhotoTitle:visited{color:#010101;font-size:12px; text-decoration:none;font-weight:bold; }
a.workPhotoTitle:hover,a.workPhotoTitle:active{color:#000;font-size:12px; text-decoration:underline;font-weight:bold; }

a.page:link,a.page:visited{color:#C3D600;font-size:12px; text-decoration:none;font-weight:bold; }
a.page:hover,a.page:active{color:#9EAC07;font-size:12px; text-decoration:underline;font-weight:bold; }

a.back:link,a.back:visited{color:#161616;font-size:15px; text-decoration:underline;font-weight:bold; }
a.back:hover,a.back:active{color:#000;font-size:15px; text-decoration:underline;font-weight:bold; }

a.blogming:link,a.blogming:visited{color:#676767;font-size:12px; text-decoration:underline;}
a.blogming:hover,a.blogming:active{color:#000;font-size:12px; text-decoration:underline;}

a.aboutMenu:link,a.aboutMenu:visited{color:#737373;font-size:12px; text-decoration:none;}
a.aboutMenu:hover,a.aboutMenu:active{color:#000;font-size:12px; text-decoration:none;}

a.newText:link,a.newText:visited{color:#a4a4a4;font-size:12px; text-decoration:none;}
a.newText:hover,a.newText:active{color:#000;font-size:12px; text-decoration:underline;}

a.ourlife:link,a.ourlife:visited{color:#676767;font-size:12px; text-decoration:none;}
a.ourlife:hover,a.ourlife:active{color:#000;font-size:12px; text-decoration:underline;}



#newTopBj {width:100%;background:url(../images/new.jpg) no-repeat center top;}
.newsTop {width:956px; margin:0 auto;padding:0 0 54px 0; text-align:left}
.newsBox {width:956px; margin:0 auto; background-color:#FFFFFF;}
.newsBoxLeft { width:515px; float:left; display:inline;}
.newsBoxRight { width:399px; float:right; display:inline;}
.newsXuLine { border-bottom:1px dashed #505050;}
.newsXuLine2 { border-top:1px dashed #505050;}
.newsTd {background-color:#EBEBEB;}
.topPhoto {padding-bottom:44px;}
.newsTitleTd {padding-bottom:20px;}
.newsRow {padding:7px 0;}
.newsPosted {color:#323232; font-family:Arial;}
.yuandianTop {padding-top:11px; padding-bottom:58px;}
.yuandianTop img {margin-right:10px;}
.menuTd { padding-top:35px;}
.menuBottomTitlePad {padding-top:73px; padding-bottom:89px;}
.menuBottomTitle ul {width:399px; }
.menuBottomTitle ul li { display:block;background:url(../images/huikuai_06.gif) no-repeat left center; padding-left:10px;}

.footerIndex { width:100%; text-align:center;background-color:#000;}
.footer {width:956px; margin:0 auto; }
.footerLeft {padding-top:40px; padding-bottom:11px;}
.footerRight {padding-top:14px;}
.footerPoto img {margin-bottom:3px;}
.footerLine {background:url(../images/footerline_15.gif) no-repeat right bottom;}
.footerTD {padding:0 20px;}
.footerTD2 { padding-right:20px;}
.footerTD3 { padding-left:20px;}

.newDetailBj {background:url(../images/newtop_02.jpg) repeat-x left top;}
.newDetailTop {height:121px;width:956px; margin:0 auto; text-align:left} 
.nweDetailTitle { border-bottom:3px solid #C3D600; padding:56px 0 13px 0;}
.nweDetailBox {width:956px; margin:0 auto; text-align:center;}
.nweDetailTitleTd { padding:10px 8px;}
.nweDetailTitleText {padding:60px 0 121px 0;}

#contactBoxBj {width:100%;background:url(../images/lxwm.jpg) no-repeat center top;}
.contactForm {background:url(../images/liuyan_17.gif) no-repeat right top; width:246px; height:18px; padding:4px 0 0 2px; border:0}
.contactTable td { color:#6F715C;}
.contactTable input {vertical-align:middle;}
.contactFormTD {background:url(../images/liuyan_20.gif) no-repeat right top; padding:10px;}
.contactForm2 {border:0; height:82px; width:495px; background-color:transparent;}
.contactLine {background:url(../images/contactlien_13.gif) no-repeat 53px bottom; padding-bottom:1px;}

#workBoxBj {width:100%;background:url(../images/anli.jpg) no-repeat center top;}
.workMenu {width:957px; margin:0 auto;}
.workMenu ul {width:957px; }
.workMenu ul li { width:114px; height:34px; line-height:34px; vertical-align:middle;  float:left; display:inline; text-align:center;}
.workMenuLine {border-top:1px solid #E1E1E1;border-bottom:1px solid #C3D600;border-left:1px solid #C9C9C9;}
.workMenuLine2 {border-top:1px solid #E1E1E1;border-bottom:1px solid #C3D600;}
.xmflPhoto  {width:152px;height:34px; border-top:1px solid #E1E1E1;border-bottom:1px solid #C3D600;border-left:1px solid #C9C9C9; background:url(../images/work_11.gif) no-repeat center top; }
.xmflPhoto  h5 {color:#737373; font-size:12px; font-weight:bold;width:138px;height:34px; line-height:34px; vertical-align:middle; padding:0 0 0 14px; text-align:left}
.workMenuon { width:113px; height:35px;border:1px solid #C3D600; border-bottom:0; position:relative;/*margin-left:-58px; */margin-top:-10px; text-align:center; padding-top:10px; }
.workMenuon img {margin-left:8px; vertical-align:middle;}

.workBox {width:995px; margin:0 auto; background-color:#FFFFFF; padding-top:18px; }
.workBox ul {width:995px;}
.workBox ul li { width:166px; float:left; display:inline;padding:0 16px; /* add By southill on 20101116 -->*/ height: 236px; margin-bottom: 5px; overflow: hidden; }
.workBoxLi { background-color:#ffffff;}
.workBoxLion {background-color:#C5D609;}
.workBoxPhotoTd {padding:2px 0 10px 2px;}
.workBoxPhotoLine {background:url(../images/workline_26.gif) no-repeat center bottom; padding-bottom:20px;}
.workBoxPhotoLine2 {background:url(../images/workline_26.gif) no-repeat center bottom;padding-bottom:9px;}
.workPage {width:969px; padding:28px 0 49px 0; text-align:right; padding-right:16px;}

.workDetailsBack {background:url(../images/workjt_07.gif) no-repeat left 54px; padding-left:20px;}
.workDetailsPhoto img { border:2px solid #D4D4E5;}
.workDetailsGray img { margin-bottom:17px;}
.workDetailsP p {text-indent: 0;line-height: 150%; text-align:left; }
.workXlkuang {width:151px; border:1px solid #E1E1E1;position:absolute; z-index:10; margin-top:35px;}
.workXlkuang ul {width:151px; }
.workXlkuang ul li { width:135px; border-bottom:1px solid #FBFBFB; height:29px; line-height:29px; vertical-align:middle; padding-left:16px; text-align:left}
.workXlkuangbj { background-color:#F7F7F7; color:#9D9D9D; }
.workXlkuangbj2 { background-color:#F0F1F0;color:#9D9D9D;}
.workXlkuangbj3 { background-color:#BBBCBB; color:#363636;}

.contactMap { width:399px;}

#indexBoxBj {width:100%;background:url(../images/index.jpg) no-repeat center top;}
.indexXtb {background:url(../images/indextu_17.gif) no-repeat right 9px; padding-right:22px;}

/*首页滚动条*/
#scroll-container {margin-top: 10px;position: relative;width:399px;height: 276px;overflow: hidden;}
#content {position: absolute;top: 0;left: 0px;width: 390px; height:886px; }
#content p:first-child {margin-top: 0;}
#track {position: absolute;left: 0;top: 0;width: 8px;height: 264px;background: #EEEEEE;margin-left:390px;}
#handle {position: absolute;left: 0;top: 10px;width: 8px;height: 38px;background: #CBCBCB;}
#button-up {position: absolute;top: 0;left: 0;width: 8px;height: 10px;background: #CBCBCB;margin-left:390px;}
#button-down {position: absolute;top: 264px;left: 0;width: 8px;height: 10px;background: #CBCBCB;margin-left:390px;}
.indexLine { text-align:left;width: 390px;padding-bottom:34px; padding-top:8px;background:url(../images/indexline_25.gif) no-repeat left bottom;}
.indexFlh {background:url(../images/indexline_25.gif) no-repeat left top;}
.indexFlhPhoto img { margin-right:15px;}
.indexFlhP P {color:#606060; font-size:12px; line-height:150%; margin:0;text-indent: 0; padding-top:11px; }

#aboutBoxBj {width:100%;background:url(../images/abouttop.jpg) no-repeat center top;}
.aboutTitle { width:956px; margin:0 auto; background:url(../images/about_09.gif) repeat-x left bottom; text-align:left; padding-bottom:1px;}
.aboutText {width:956px; margin:0 auto; }
.aboutText p {color:#323232; text-indent: 0;  margin:0;font-size:12px; line-height:150%; margin-top:22px;}
.aboutUl ul { width:399px;}
.aboutUl ul li {display: block; padding:6px 0 20px 0;}

#clientsBoxBj {width:100%;background:url(../images/khlb.jpg) no-repeat center top;}
.clientsTd {background:url(../images/chlicks_64.gif) repeat-x left bottom; }
.clientsTd img {padding-bottom:1px;}
.clientsPhoto img {margin:29px 0 17px 0;}
.clientsPage {width:956px; margin:0 auto; padding:13px 0 136px 0; text-align:right;}
.clientsPage img {margin-right:10px;}

#awardBoxBj {width:100%;background:url(../images/jiangxiang.jpg) no-repeat center top;}

#ourLifeBoxBj {width:100%;background:url(../images/flh.jpg) no-repeat center top;}
.lifeOne {width:958px; margin:0 auto; padding:76px 0 28px 0;}

#servicesBoxBj {width:100%;background:url(../images/fuwu.jpg) no-repeat center top;}
#servicesBoxBj2 {width:100%;background:url(../images/BLUETOOLS.jpg) no-repeat center top;}
#servicesBoxBj3 {width:100%;background:url(../images/jrwmtop.jpg) no-repeat center top;}
.servicesTitle img { margin-bottom:16px;}

#recruitmentBoxBj {width:100%;background:url(../images/jrwmtop.jpg) no-repeat center top;}
.zhiweiHot {background:url(../images/jrwmre_25.jpg) no-repeat right 8px;}
.recruitmentZhiwei { width:515px;}
.recruitmentZhiwei ul {width:515px;}
.recruitmentZhiwei ul li { display:block;}
.recruitmentTd {background:url(../images/chlicks_64.gif) repeat-x left bottom; background-color:#ebebeb; }
.recuritmentTd2 {background:url(../images/chlicks_64.gif) repeat-x left bottom; background-color:#fff; }
.recruitmentBottom { width:956px; margin:0 auto; }

.servicesLeft {width:515px; margin:0 auto; }
.servicesLeft p {color:#606060; text-indent: 0;  margin:0;font-size:12px; line-height:180%; }

.zongdian {background:url(../images/joinus_44.gif) no-repeat right 15px; background-color:#000;} 

.imgGray {filter:Gray}


/* 12-30 */

a.lifeA:link,a.lifeA:visited{color:#606060;font-size:12px; text-decoration: none;  }
a.lifeA:hover,a.lifeA:active{color:#000;font-size:12px; text-decoration:underline; }
.lifeNew {background:url(../images/lifenew_15.jpg) no-repeat right 10px;}

/* 2009-01-07 */
.nweDetailTitleText2 {padding:25px 0 121px 0;}
.nweDetailTitleText2 p{text-indent: 24px;line-height: 200%; text-align:left; font-size:13px;}
.newDetailTitle { color:#1B1C80; font-size:16px; font-weight:bold;}
.nweDetailBox2 {width:958px;  background:url(../images/newdattier_03.gif) no-repeat left top; margin:0 auto; text-align:center;}
.nweDetailTitle2 {  padding:26px 0 30px 0; margin-top:20px;}
.nweDetailKuang { border:1px solid #D0D0D0;}

.aboutText2 {width:515px; margin:0 auto; }
.aboutText2 p {color:#323232; text-indent: 0;  margin:0;line-height:150%; margin-top:22px;}

.workTitle {width:164px;white-space: nowrap;text-overflow: ellipsis;word-break:break-all; overflow: hidden; }

.workImg { width:162px; height:143px; margin:0 auto;}
.workImg img { margin-bottom:10px;}
.workLi { width:166px; height:236px; }
.workDivTitle { width:164px; padding-left:2px;white-space: nowrap;text-overflow: ellipsis;word-break:break-all; overflow: hidden; text-align:left }
.workDivDate {width:164px; padding-left:2px; padding-bottom:6px;text-align:left}
.workDivName {width:164px; padding-left:2px;text-align:left}
.workDivArea {width:164px; padding-left:2px;text-align:left;background:url(../images/workline_26.gif) no-repeat center bottom; padding-bottom:20px;}



/* 2009-02-19 */
.menuWidth {width:258px;border-bottom:1px solid #C3D600;z-index:10; margin-top:1px; position:relative;}


