@charset "utf-8";
/* CSS Document */
.abBox{ width:950px; margin:10px auto}
.ltNav{ border:1px solid #bbb; border-radius:3px 3px 0 0; float:left; width:182px;}
.limg{ line-height:0px;}
.abListNav{ padding-bottom:24px; background:url(ltfootBg.jpg) no-repeat 0 bottom;}
.abListNav li{ border-bottom:1px solid #ccc; height:30px; line-height:30px;}
.abListNav li a{ display:block; background:url(listimg1.jpg) no-repeat 30px 12px; text-indent:46px; color:#3f3f3f}
.abListNav li a:hover{ text-decoration:none; background-color:#fafafa}
.abListNav li.menu a{ background:url(abltnavbg2.jpg) no-repeat; text-indent:40px;}
.abListNav li.menu a.cur{ background:url(abltnavbg1.jpg) no-repeat; color:#fff; font-size:16px;}
.rtBox{ border:1px solid #bbb; border-radius:3px 3px 0 0; float:right; width:752px;}
.sjtip{ width:752px; height:16px; position:relative;}
.sjtip .zc{ position:absolute; left:1px; top:1px; background:url(lttips1.jpg) no-repeat; width:14px; height:14px;}
.sjtip .yc{ position:absolute; right:1px; top:1px; background:url(lttips2.jpg) no-repeat; width:14px; height:14px;}
.abTitleBar{ height:40px; border-bottom:2px solid #dadada; overflow:hidden}
.abTitleBar .fl img{ margin-top:7px; margin-left:8px;}
.rtJz{ padding:0 15px 10px; color:#3f3f3f;}
.abTitleBar .abPosit{ float:right; margin-top:10px; margin-right:8px; display:inline}
.btYs1{ font-size:14px; color:#1468a1; padding:12px 0;}
.abGs{ color:#3f3f3f; padding:10px 0;}
.abGs p.pys1{ text-indent:2em; font-size:14px; line-height:28px; padding-bottom:15px;}
.abFg{ height:7px; background:url(abFg.jpg) repeat-x; padding-bottom:4px;}
.abTdImgc{ width:710px; height:133px; background:url(abCmpBg.jpg) no-repeat;}
.abTdImgc img{ margin:8px 10px 8px 11px;}
.abQywh{ padding-bottom:10px;}
.abQywh .n{ overflow:hidden; line-height:26px;}
.abQywh .n img{ float:left; margin-right:20px;}
.abQywh .ins{ line-height:26px; font-size:14px;}
.cmp_intro{ padding:20px 2px; font-size:14px; line-height:26px;}
p.tin1{ text-indent:6px;}
.zpItem{ overflow:hidden; padding:10px 0;}
.zpItem .tit{ height:24px; line-height:24px; font-size:14px; color:#fff; padding-right:32px; background:url(job_list.jpg) no-repeat right 0 #85a8c0;float:left; margin-bottom:6px;}
.zpItem .tit span{ display:block; padding:0 4px;}
.zpItem .zphjk{ padding:10px; overflow:hidden; clear:both; line-height:22px;}
.zpItem .zphjk p.t{ color:#1468a1; font-size:14px;}
.zphjk2{ color:#000; padding:6px; line-height:20px;}
.color1{ color:#fffc00;font-weight:normal;}
.contMapBox{ padding-bottom:20px; height:592px; width:710px; margin:14px auto; position:relative;}
.contMapBox .ftMap{ position:absolute; left:0px; top:0px; z-index:1;}
.contMapBox a{ color:#000; text-indent:15px; display:block; height:20px; line-height:14px; font-weight:bold; background:url(map_jt.png) no-repeat; position:absolute; z-index:4;}
.contMapBox a:hover{ color:#da0808; text-decoration:none;}
.contMapBox a.tj{left:538px; top:232px;}
.contMapBox a.dl{left:590px; top:212px;}
.contMapBox a.qd{ left:572px; top:266px;}
.contMapBox a.xa{ left:432px; top:320px;}
.contMapBox a.nj{ left:506px; top:334px; background-position:right 0; text-indent:0px; padding-right:16px;}
.contMapBox a.sh{ left:602px; top:346px; background:url(map_wjx.png) no-repeat; text-indent:20px;}
.contMapBox a.cq{ left:410px; top:378px;}
.contMapBox a.fz{ left:578px; top:430px;}
.contMapBox a.xm{ left:560px; top:455px;}
.contMapBox a.nb{ left:600px; top:366px;}
.contMapBox a.hk{ left:516px; top:495px;}
.contMapBox a.sz{ left:516px; top:475px;}
.contMapBox a.tw{ left:610px; top:465px;}

.contactTk{ width:440px; min-height:320px; border:4px solid #d4d4d4; position:absolute; z-index:1000; left:50%; margin-left:-270px; top:25%; background-color:#fff;}
.contactTk .conBox{ border:3px solid #fff; padding:10px; padding-bottom:56px; min-height:258px;}

.contactTk .closeCon{ position:absolute; height:48px; width:434px; bottom:3px; left:3px; background-color:#f6f6f6}
.contactTk .closeCon .abCloseBtn{ text-align:center; height:25px; width:61px; color:#666; display:block; margin:0 auto; background:url(twoBtnbg.gif) no-repeat; line-height:25px; text-decoration:none; margin-top:13px;}
.contactTk .closeCon .abCloseBtn:hover{ color:#999;}

.flText{ float:left; width:315px; line-height:22px;}
.flText h2{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.flText .ltd{ text-align:right; width:62px; vertical-align:top}
.rtMapB{ width:370px; height:258px; border:1px solid #ddd; float:right; overflow:hidden;background:url(loading.gif) center center no-repeat #fff;}

.abKouhaoCont img{ vertical-align:middle}
.ltKouhao{ width:212px; float:left; text-align:center}
.ltKouhao .txt{ padding-top:10px; font-size:14px; line-height:24px; font-weight:bold; text-align:left}
.abKouhaoCont .ins{ width:490px; float:right; line-height:22px;}
.abKouhaoCont .ins p.ls{ background:url(quick_list.gif) no-repeat 0 8px; text-indent:15px; padding-bottom:8px;}

.abH1{ font-size:22px; font-weight:normal; color:#a91003; height:22px; padding-top:6px;}

/*0423代理*/
.abBox2{ width:956px; margin:10px auto;}
.agentLt{ float:left; width:184px;}
.agentLt .ltNav{ float:none;}
.agentLt .abListNav li{ border-bottom:none; height:38px; line-height:38px;}
.agentLt .abListNav li a{ display:block; background:url(agLtbg.jpg) no-repeat 0 -38px; text-indent:46px; height:38px; color:#3f3f3f}
.agentLt .abListNav li a:hover{ text-decoration:none; background-color:#fafafa}
.agentLt .abListNav li.menu a{ background:url(agLtbg.jpg) 0 -38px; no-repeat; text-indent:50px; line-height:36px;}
.agentLt .abListNav li.menu a:hover{ font-weight:bold; color:#1d65af}
.agentLt .abListNav li.menu a.cur{ background:url(agLtbg.jpg) no-repeat; line-height:38px; color:#fff; text-indent:40px; font-size:16px;}
.agentLt .abListNav li.menu a.cur:hover{font-weight:bold; font-weight:normal; color:#fff}
.agLoginc{ width:184px; overflow:hidden; margin-top:10px;}
.rtBox2{ float:right; width:760px;}
.position{ height:28px; background-color:#f5f9fa; color:#565656; line-height:28px; text-indent:6px;}
.banner{ margin-top:10px;}
.ourService{ margin-top:5px; overflow:hidden;}
.ourService h2{ font-size:18px; font-family:"微软雅黑"; line-height:34px; height:36px; font-weight:normal;}
.ourService h2 .c{ font-size:26px;}
.ourService h2 .d{ font-size:26px; color:#0066cc}
.serviceList{ background:url(oursevBg.jpg) repeat-x #fff; margin-top:4px; overflow:hidden;}
.listItem{ float:left; width:375px; height:130px; overflow:hidden; margin-top:30px; margin-left:5px; display:inline;}
.listItem .imgc{ width:128px; text-align:center; float:left;}
.listItem .rtnr{ width:235px; float:right; overflow:hidden;}
.listItem .rtnr h3{ font-size:14px; padding-bottom:6px;}
.listItem .rtnr ul.lc{ font-size:12px; font-family:"宋体"; color:#666;}
.listItem .rtnr ul.lc li{ background:url(listIco.jpg) no-repeat 0 6px; text-indent:12px; line-height:20px;}
.listItem .rtnr p.lkc{ margin-top:6px;}
.listItem .rtnr p.moc{ margin-top:16px; font-size:20px; color:#666; line-height:25px;}
.greenLink{ display:inline-block; padding:2px 6px; background:#009900; color:#fff;}
.greenLink:hover{ color:#fff; background:#29b229; text-decoration:none;}
.agTxBox{ margin-top:10px;}
.agTxTit{ border-top:2px solid #63645f; height:39px; line-height:36px;}
.agTxTit h2{ background:url(listIco2.jpg) no-repeat #fff 2px 15px; height:38px; line-height:36px; border-bottom:1px solid #b1b2ad; text-indent:25px; font-size:18px;}
.agTxCont{ padding:15px 6px; overflow:hidden; font-size:14px; font-family:"宋体";}
.agTxCont .jd{ float:left; width:425px; text-indent:2em; line-height:34px;}
.agTxCont a.kf{ float:right; margin:10px;}
.agTxjgBox{ padding:10px;}
.agTxjgBox .dailiItems{ margin-top:25px; overflow:hidden;}
.agTxjgBox .imgs{ width:185px; padding-right:4px; float:left; text-align:center;}
.agTxjgBox .txt{ width:545px; float:left;}
.agTxjgBox .txt h3{ color:#bc8f4b; font-size:16px; font-weight:bold; height:20px;}
.agTxjgBox .txt h3.yp{color:#71787c}
.agTxjgBox .txt h3.jp{color:#ff8400}
.agTxjgBox .txt dl{ font-size:12px; font-family:"宋体"; margin-top:10px; line-height:22px;}
.agTxjgBox .txt dl dt{ font-weight:bold; color:#009900;}
.agTxjgBox .fgf{ height:42px; background:url(fgf.jpg) center 0 no-repeat; width:420px; margin-top:25px}
.chooseBox{ padding:20px 5px; overflow:hidden; font-size:14px; font-family:"宋体"; color:#666;}
.chooseBox .tal{ float:left; width:360px; text-align:center; height:118px; overflow:hidden;}
.chooseBox .tal2{ float:left; width:360px; text-align:center; height:118px; overflow:hidden; border-left:1px solid #d1d1d1}
.chooseBox p{ padding:5px 0;}
.chooseBox p.bt{ margin-top:20px;}

.agLiuc{ padding:30px; overflow:hidden;}
.agLiuc table{ width:100%; text-align:center; font-size:14px; font-family:"宋体";}
.lvwzsty{ display:inline-block; height:30px; line-height:30px; border:2px solid #009900; border-radius:5px 5px 5px 5px; padding:0 12px;}
.agLiuc table td{ padding:5px;}
.xjt{ height:18px; width:22px; background:url(fgf2.jpg) no-repeat; margin:0 auto;}
.subSuccess{ width:465px; margin:70px auto;}
.subSuccess .duih{ padding-left:60px; background:url(rightIco.jpg) no-repeat 8px 0; height:50px; font-size:24px; color:#2f8500; line-height:40px;}
.subSuccess .txt{ padding-left:60px; line-height:22px; font-family:"宋体"; color:#626263;}
.subSuccess .txt a{ color:#0018ff}

.agApply .agTxTit h2{ font-weight:normal; font-size:16px; line-height:38px;}
.agAppTab .logboxInp2{ width:auto; height:20px; line-height:20px;}
.agAppTab table{ width:100%;font-family:"宋体"; margin-top:20px;}
.agAppTab table td{ padding-bottom:10px;}
.agAppTab table td select{ vertical-align:middle; margin-top:6px;}
.agAppTab table td.tdl{ vertical-align:top; width:180px; line-height:30px; text-align:right; padding-right:4px; font-size:12px; }
.agAppTab table td.tdl b{ color:red; font-weight:normal; margin-right:4px;}
.agAppTab table.nopd td{ padding-bottom:2px;}
.agSubmitBtn{ width:160px; height:37px; overflow:hidden; line-height:37px; background:url(agSubBtnBg.jpg) no-repeat; cursor:pointer; border:none;}
/*0423代理*/















