@charset "utf-8";
/* CSS Document */
.banner{padding:6px 0 8px;}
.main{width:959px;background:url(../images/else/mainBg.png) left repeat-y;min-height:500px;*+height:auto!important;*height:500px;}

.leftBox{width:181px;float:left;padding-bottom:226px;}
.leftNav h2{border-bottom:#68F6F6 1px solid;background:url(../images/else/leftTitBg.png) top repeat-x;color:#fff;font-size:14px;font-weight:700;line-height:27px;padding-left:22px;height:28px;margin-bottom:10px;}
.leftNav ul{display:block;padding:0 10px;}
.leftNav li{background:url(../images/else/lnavLine.gif) left bottom repeat-x;width:161px;float:left;}
.leftNav li a{height:31px;line-height:29px;display:block;padding-left:25px;color:#222121;font-weight:700;background:url(../images/else/lnavIco.gif) 15px 11px no-repeat;}
.leftNav li.current{border:none;}
.leftNav li.current a{background-position:15px -28px;color:#1E9797;}
.leftNav li dd{background:url(../images/else/lnavLine.gif) left top repeat-x;}
.leftNav li dd a,.leftNav li.current dd a{background:url(../images/else/leftDDico.gif) 17px 11px no-repeat;color:#474747;height:auto;padding:7px 0;padding-left:27px;line-height:18px;}
.leftNav li dd.current a,.leftNav li.current dd.current a{color:#1E9797;}
.leftNav dd p{background:url(../images/else/lnavLine.gif) left top repeat-x;}
.leftNav li.current dd p a,.leftNav li.current dd.current p a{padding:4px 0;padding-left:42px;background:url(../images/else/leftDDpico.gif) 25px 11px no-repeat;line-height:16px;font-weight:300;color:#474747;}
.leftNav li.current dd p.current a,.leftNav li.current dd.current p.current a{color:#1E9797;}

.rightBox{width:750px;float:right;padding-bottom:20px;}

.pageNav{padding-top:8px;height:21px;text-align:right;background:url(../images/else/line.gif) bottom repeat-x;}
.pageNav span{padding:0 8px;}
.pageNav a,.pageNav p{color:#7B7B7B;}
.pageNav em{color:#1E9797;}

.rightShow{line-height:21px;padding:25px 8px 15px;}

.leftElems{padding-left:3px;height:206px;width:168px;float:left;position:relative;margin-top:-206px;}
.leftElems a{display:block;float:left;width:78px;height:29px;line-height:29px;color:#000;font-family:"微软雅黑";margin-bottom:7px;background:url(../images/else/leftElems.jpg);padding-left:90px;}
.leftElems a:hover{color:#FD0000;text-decoration:none;}
.leftElems a.lem2{background-position:0 -36px;}
.leftElems a.lem3{background-position:0 -72px;}
.leftElems a.lem4{background-position:0 -108px;}
.leftElems a.lem5{background-position:0 -143px;}

/*about*/
.aboutBg{background:url(../images/else/aboutBg.jpg) 266px 110px no-repeat;padding-bottom:110px;}
.cultureBox{background:url(../images/else/cultureBg.png) 0 0 no-repeat;padding-top:92px;}
.cultureBox li{float:left;width:128px;padding:0 12px 0 10px;}
.cultureBox li h2{padding:24px 0 0 6px;height:40px;}
.cultureBox li p{padding-left:6px;line-height:19px;}
.partBox{padding:40px 15px 0;}
.partBox li{background:url(../images/else/line.gif) bottom repeat-x;padding:10px 0;}
.partImg{float:left;width:175px;}
.partTexts{width:522px;float:right;}
.partTexts h2{color:#1E9797;font-size:14px;font-weight:700;line-height:20px;}
.partTexts p{line-height:19px;}

.talentTop{margin:20px auto 0;height:177px;width:732px;background:url(../images/else/jobTop.jpg) center 0 no-repeat;}

.talentTab{background:url(../images/else/jobTabBg.png) top repeat-x;width:732px;margin:0 auto;}
.talentTab th{height:26px;color:#fff;font-weight:700;padding-left:28px;}
.talentTab td{color:#000;padding-left:28px;height:35px;background:url(../images/else/line.gif) bottom repeat-x;}
.talentTab td a{color:#000;}
.talentTab .Nbgcolor td{height:28px;}
.talentTab td.jname a{color:#000;}
.talentTab td.jtime{color:#8B8B8B;font-size:11px;-webkit-text-size-adjust:none;}
.j_form{min-height:500px;*+height:auto!important;*height:500px;padding-left:12px;}
.j_form h3{font-weight:700;line-height:35px;}
.j_form td{padding:3px;}
.j_form textarea{width:620px;height:80px;}
.input02{width:70px;height:26px;font-size:14px;font-weight:700;}
.j_form span{color:#F00;}
#Sucess{}
.j_ipt{width:150px;height:18px;border:#666 1px solid;}
.talentShow .rshow{padding:0 22px 20px;}
.tashowTit{height:22px;padding-top:20px;background:url(../images/else/jtdLine.gif) bottom repeat-x;color:#262525;font-size:13px;font-weight:700;padding-left:22px;}
.talentTit h2{color:#fff;height:28px;line-height:28px;float:left;}
.talentTit h2 span{font-weight:700;}
.talentTit{height:28px;background:url(../images/else/leftTitBg.png);margin-top:50px;padding:0 22px;}
.apply a{color:#339BBB;font-weight:700;text-decoration:underline;}
.talentShow .apply{padding-left:22px;}
.talentTit .apply{float:right;line-height:28px;}
.talentTit .apply a{color:#fff;text-decoration:none;}

/*news*/
.ucanTopnews{height:110px;padding:38px 4px 0;background:url(../images/else/newsTop.png) bottom repeat-x;margin-bottom:15px;}
.ucanTopnews .limg{width:148px;height:94px;float:left;border:#929191 1px solid;}
.ucanTopnews .rtext{width:572px;float:right;padding-top:1px;}
.ucanTopnews h2{height:28px;}
.ucanTopnews h2 a,.ftb1{font-weight:700;color:#1E9797;font-size:14px;}
.ucanTopnews p{line-height:21px;color:#656565;display:block;}
.nmore{width:60px;height:18px;text-align:right;position:relative;margin-top:-18px;float:right;}
.nmore a{color:#1E9797;}

.newsList li{padding:10px 6px 0;height:23px;background:url(../images/else/newsLine.png) left 32px repeat-x;}
.newsList li em,.newsList li span{color:#727272;font-size:11px;-webkit-text-size-adjust:none;display:block;float:left;width:70px; vertical-align:middle;}
.newsList li span{width:25px;}
.newsList li a{color:#474747;}
.newsList li.hover{background-position:left -1px;}

#pgServer{text-align:right;height:25px;margin-top:15px;}
#pgServer a,#pgServer .cur_page{padding:0 5px;display:inline-block;height:14px;line-height:14px;font-family:"宋体";background:#767676;vertical-align:middle;color:#fff;}
#pgServer a.first,#pgServer a.last{display:none;}
#pgServer a.pre,#pgServer a.next{overflow:hidden;width:15px;height:14px;line-height:0;font-size:0;text-indent:-8888px; vertical-align:middle;padding:0;background:url(../images/else/pgIcos.gif);}
#pgServer a.next{background-position:-15px 0;}

.salseNshow{padding:30px 10px 0;}
.salseNsTit{text-align:center;color:#333;font-size:14px;font-weight:700;}
.salseNdt{padding:15px 18px 0;line-height:21px;}
.ntime{text-align:center;padding:10px 0 5px;border-bottom:#ccc 1px solid;}

.nBack{height:25px;padding-top:15px;}
.nBack a{display:block;float:right;width:60px;height:24px;line-height:24px;background:#333;color:#fff;text-align:center;}

/*strength*/
.caseList{height:280px;}
.caseList li{width:164px;height:276px;padding:0 12px 0 40px;float:left;position:relative;margin-left:-30px;background:url(../images/else/caseBgElse.png);}
.caseList li.clt1{z-index:10;margin:0;padding-left:15px;width:162px;background:url(../images/else/caseBgLeft.png);}
.caseList li.clt2{z-index:7;}
.caseList li.clt3{z-index:4;}
.caseList li.clt4{z-index:1;}
.caseList li h2{font-size:14px;color:#000;font-family:"微软雅黑";font-weight:700;padding-top:15px;height:25px;}
.caseList li p{padding-top:15px;line-height:19px;}
.caseList li:hover{background-position:0 -276px;}

.casSpTit{height:26px;margin-top:15px;background:url(../images/else/casSpTitBg.png);padding-left:12px;}
.casSpTit li{float:left;height:26px;line-height:26px;width:143px;text-align:center;font-weight:700;cursor:pointer;color:#fff;}
.casSpTit li.current{color:#474747;background:url(../images/else/casSpTitBgCur.png);}
.caseIco li{padding-left:12px;background:url(../images/else/caseIco.gif) 0 6px no-repeat;}

/*case*/
.caseListTit{height:27px;background:url(../images/else/caseListTitBg.png);margin:26px 0;line-height:27px;padding-left:30px;font-size:14px;font-weight:700;}
.caseNewsList li{padding:9px 6px 0;height:24px;background:url(../images/else/newsLine.png) left 32px repeat-x;line-height:14px;}
.caseNewsList li a{padding-left:32px;background:url(../images/else/caseIco.gif) 20px 4px no-repeat;}
.caseNewsList li.hover{background-position:left -1px;}

/*service*/
.serBot{background:url(../images/else/serBotBg.png) bottom repeat-x;border:#E7E7E7 1px solid;padding:15px;height:320px;padding-right:145px;}
.serBot li{line-height:20px;padding-left:17px;background:url(../images/else/caseIco.gif) 0 6px no-repeat;}
.serBot li h2{font-weight:700;float:left;}
.serBot li p{float:right;width:506px;}
.serTrlist{background:url(../images/else/line.gif) top repeat-x;padding-top:15px;}
.serTrlist li{float:left;background:url(../images/else/serTrBg.png) bottom repeat-x;padding:1px;border:#C4C2C2 1px solid;height:180px;width:318px;margin-right:20px;}
.serTrlist li h2{height:26px;background:url(../images/else/serTrlistTit.png);line-height:26px;padding-left:20px;font-weight:700;color:#fff;margin-bottom:16px;}
.serTrlist li dd{padding-left:32px;background:url(../images/else/caseIco.gif) 20px 4px no-repeat;height:22px;}

.serCons{padding-top:46px;background:url(../images/else/serConsBg.jpg) right 142px no-repeat;}
.serCons th{width:95px;text-align:right;line-height:21px; vertical-align:top;}
.serCons td{vertical-align:top;padding-bottom:9px;}
.serCons td em{padding:0 8px;color:#F00;}
.scsIpt{padding:2px;height:15px;width:210px;border:#B8B8B8 1px solid;}
.scsTex{width:388px;height:110px;}
.serConsBtn input{width:55px;height:21px;color:#fff;background:url(../images/else/serConsBtn.png);cursor:pointer;border:none;margin-right:8px;}
.serConsBtn input.reset{background-position:-68px 0;}

.serDnTab{padding-top:38px;}
.serDnTab th{height:27px;background:url(../images/else/caseListTitBg.png);color:#fff;font-size:14px;font-family:"微软雅黑";text-align:center;}
.serDnTab td{height:32px;background:url(../images/else/line.gif) bottom repeat-x;}
.serDnTab td a{color:#000;}
.serDnTab td.nm{color:#DC0000;text-align:center;}
.serDnTab td.tm{color:#8B8B8B;font-size:11px;-webkit-text-size-adjust:none;}
.dnIco{padding-left:27px;}
.dnIco a{display:block;width:28px;height:16px;text-indent:-8888px;background:url(../images/else/serDnIco.gif);overflow:hidden;}


/*culture*/
.culResp .ucanTopnews{background:none;}
.responList li{padding:5px 3px;background:url(../images/else/newsLine.gif) bottom repeat-x;line-height:18px;}
.responList li a{color:#3B3B3B;}

/*contact*/
.contactBox{padding-top:28px;overflow:hidden;}
.contactBox li{width:340px;}
.contactBox li h2{color:#1E9797;font-weight:700;font-size:14px;height:28px;}
.contactBox li p{line-height:22px;}
.contTit{height:26px;background:url(../images/else/line.gif) bottom repeat-x;padding-top:15px;}
.contTit h3{float:left;width:109px;height:25px;line-height:25px;background:url(../images/else/contTitBg.png);text-align:center;color:#fff;}
.contMap{height:240px;padding-top:20px;}

/*else*/
.construction{margin-top:25px;height:344px;background:url(../images/else/construction.jpg) center 0 no-repeat;}

.h2tit{font-size:14px;font-weight:700;margin-top:15px;padding-left:8px;height:24px;border-bottom:#CFCFCF 1px solid;}
.keywords{height:25px;padding-top:15px;font-size:14px;}
.keywords span{color:#F00;font-weight:700;}

.sitemap{padding:20px 0 0 20px;}
.sitemap h4{height:30px;line-height:30px;font-weight:700;color:#4E4E4E;padding-left:12px;background:url(../images/else/floorsIco.gif) 0 11px no-repeat;}
.sitemap div a{padding-left:12px;display:inline-block;height:30px;line-height:30px;background:url(../images/else/dIco.gif) 5px center no-repeat;margin-right:10px;}
.sitemap div a:hover{text-decoration:underline;color:#D9251B;}
.sitemap p{display:block;height:10px;overflow-y:hidden;background:url(../images/else/salesLine.gif) left center repeat-x;}