﻿@charset "utf-8";
/* CSS Document */
.indexCon1{ width:910px; margin:0 auto}
.indexBar{ display:block; margin-bottom:15px; height:14px; width:100%}
.indexBar strong{ float:left}
.indexBar span{ float:right; line-height:14px}
.indexNews{ width:210px; float:left;}
.indexNews ul li{ width:210px; float:left; font-size:12px; font-family:"宋体"; margin-bottom:10px}
.indexCon2{ width:910px; margin:9px auto 0; padding-bottom:10px}

.indexHR{ width:390px; margin:0 0 0 25px; float:left; display:inline}
.indexHR ul{ width:190px; float:right;}
.indexHR ul li{ width:190px; line-height:20px; float:left; display:block}
.indexHR ul li span{ float:right}
.indexHRPic{ float:left; width:190px}

.indexCompany{ width:246px; float:right}
.indexCompany dl{ display:block; width:246px;}

.indexBarMar{ margin-bottom:10px;}
.indexCase{ background:url(../images/indexCaseBJ.jpg) repeat-x left top; border-top:1px solid #dadbdc; padding-top:10px;}
.indexCase dl{ width:135px; float:left; margin:0 0 0 14px; display:inline;}
.indexCase dl dt{ width:133px; height:56px; border:1px solid #dedfe0;
display: table-cell;
vertical-align:middle;
/* 针对IE的Hack */
*display: block;
*font-size: 49px;/*约为高度的0.873，188*0.873 约为165*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
text-align:center;
}
.indexCase dl dt img{ vertical-align:middle}
.indexCase dl dd{ display:none}

/*-------------------------------------------------------内页公告部分---------------------------------------------------------------*/
#nyWarp{ width:990px; margin:0 auto 22px}
.banner{ width:990px; margin:6px auto 15px; height:200px;}
.location{ width:990px; background:url(../images/locationM.jpg) repeat left top; height:48px; margin:0 auto}
.locationL{ background:url(../images/locationL.jpg) no-repeat left top; padding-left:10px; float:left; height:48px;}
.locationR{ background:url(../images/locationR.jpg) no-repeat right top; padding-right:10px; float:right; text-align:right; height:48px; line-height:48px}
#waroBottom{ width:988px; margin:0 auto; border:1px solid #e3e3e3; padding:12px 0; overflow:hidden; _zoom:1;}
#left{ width:176px; float:left; margin-left:9px; display:inline}
#right{ width:775px; float:right; margin-right:15px; display:inline}

.sideNav{ width:174px; border:1px solid #e3e3e3; background:url(../images/leftBJ.jpg) repeat-x left top; padding-bottom:15px;}
.sideNav h1{ display:block; padding-left:11px; border-bottom:1px solid #e3e3e3; height:39px;}
.sideNav ul li{ width:174px; display:block;}
.sideNav ul li a{ display:block; width:149px; height:25px; background:url(../images/newsIcon.jpg) no-repeat 155px center; height:36px; line-height:36px; display:block; padding:0 11px; font-size:14px; border-bottom:1px dashed #b3b3b3;}
.sideNav ul li ul{ border-bottom:1px dashed #b3b3b3; padding:5px 0;}
.sideNav ul li ul li a{ border:none; height:28px; padding-left:30px; line-height:28px; font-size:12px; background:url(../images/subNav_bg.jpg) no-repeat 15px 5px;  width:130px}
.sideNav ul li ul li a.cur{ color:#04499a;}

.phoneCon{ width:174px; display:block; border:1px solid #e3e3e3; margin:10px auto}
.leftCase{ width:174px; display:block; margin:0 auto; border:1px solid #e3e3e3; background:url(../images/leftBJ.jpg) repeat-x left top;}
.leftCase h1{ display:block; padding-left:11px; border-bottom:1px solid #e3e3e3; height:39px;}
.leftCase ul li{ width:174px; display:block; border-bottom:1px dashed #b3b3b3}
.leftCase ul li a{ display:block; width:149px; margin:0 auto}
.leftCase ul li.none{ border:none}


/*新闻综合页*/
.newsBar{ display:block; padding:0 10px; margin-bottom:10px; background:#edf4f9; height:30px; line-height:30px; }
.newsBar strong{ font-size:14px; font-weight:bold; float:left; color:#353535}
.newsList{ width:775px; display:block; margin:0 auto 35px;}
.newsList ul li{ display:block; background:url(../images/dian.jpg) no-repeat left center; padding-left:15px; border-bottom:1px dashed #c8c7c7; height:30px; line-height:30px;}
.newsList ul li span{ float:right}
.newsList h1{ width:100%; display:block; border-bottom:1px dashed #cacaca; margin-bottom:15px; font-size:18px; font-weight:bold; text-align:center; line-height:24px; padding:5px 0 15px}
.newsList h2{ width:100%; margin:0 auto 30px; display:block; text-align:center; font-weight:normal; font-size:12px}
.newsList p{ margin-bottom:15px;}
.newsBack{ width:100%; text-align:center; border-top:1px dashed #cacaca; margin:25px auto 0; height:25px; padding-top:14px}


/*关于我们*/
.about{ display:block; padding-top:25px}
.about p{ margin-bottom:20px;}

.history{ background:url(../images/history_06.jpg) no-repeat right 15px; width:100%}
.history h1{ display:block; margin-bottom:56px; height:70px;}
.history h2{ display:block; margin-bottom:25px;}
.history ul{ background:url(../images/history_14.jpg) no-repeat right bottom; display:block; float:left}
.history ul li{ width:580px; float:left; margin-bottom:15px}
.history ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#0859a6; margin-right:10px}

.honor{ width:100%; display:block; padding-top:20px;}
.honor dl{ width:96%; background:#f2f4f5; padding:10px 2% 15px; border-bottom:1px solid #e5edf3; margin-bottom:10px}
.honor dl dt{ width:100%;  margin-top:10px; }
.honor dl dt img{ vertical-align:middle}
.honor dl dd{ display:block;font-family:"宋体"; font-size:12px}


/*呼叫中心外包*/
.inboundCon{ width:646px; margin:25px auto; display:block; height:235px}
.inboundBJ1{ background:url(../images/center_01.jpg) no-repeat center top;}
.inboundBJ2{ background:url(../images/center_02.jpg) no-repeat center top;}

.inboundConL{ width:156px; float:left; padding-top:10px}
.inboundConR{ width:168px; float:right; padding-top:10px}
.colorRed{ color:#e33131}


.pxCase{ display:block; padding-top:20px;}
.pxCase dl{ width:168px; float:left; background:url(../images/pxXaseBJ.jpg) no-repeat; height:199px; margin:0 39px 30px; display:inline}
.pxCase dl dt{ width:168px; height:150px;
display: table-cell;
vertical-align:middle;
/* 针对IE的Hack */
*display: block;
*font-size: 131px;/*约为高度的0.873，188*0.873 约为165*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
text-align:center;
}
.pxCase dl dt img{ vertical-align:middle}
.pxCase dl dd{ display:block; text-align:center; padding-top:10px; font-weight:bold; color:#0642a3}
.caseLine{ width:100%; border-bottom:1px dashed #ccc; font-size:0; line-height:0; margin:0 auto 30px; clear:both}

.caseBar{ display:block; background:url(../images/caseBJ_03.jpg) repeat-y left top; padding-left:10px; color:#0642a3; line-height:30px; height:30px; margin-bottom:15px}
.caseDetail{ background:#f4f4f4; padding:20px; display:block}


/*联系我们*/
#warpLXWM{ width:988px; margin:0 auto; border:1px solid #e3e3e3; padding:12px 0; background:#fbfbfb}
.contactBox{ width:930px; margin:0 auto;}
.contactBox h1{ display:block; padding-left:20px; font-size:12px; font-weight:bold; margin-bottom:15px; color:#272727}
.contactBox h2{ display:block; font-size:12px; font-weight:bold; margin-bottom:15px;}
.contactCon{ width:257px; height:175px; background:url(../images/contactBJ.jpg) no-repeat;  display:block; margin:0 15px; padding:10px; color:#333; float:left; display:inline; line-height:24px}
.contactCon strong{ display:block; border-bottom:1px solid #a9a9a9; margin:0 auto 10px;}
.contactBJ{ background:url(../images/contactBJ2.jpg) no-repeat left top}


/*人力资源*/
.Resources{ padding:10px; line-height:22px;}
.Resources p{ padding-bottom:20px;}
.Resources2_box{ margin-bottom:15px;}
.Resources2_boxTit{ background:url(../images/Call_dot1.jpg) no-repeat 0 center; border-bottom:1px solid #edf4f9; height:34px; line-height:34px; padding-left:15px; color:#0642a3; font-weight:bold;}
.Resources2_boxNr{padding:15px 0; overflow:hidden; _zoom:1;}
.Resources2_boxNr p img{ display:block; margin:0 auto;}
.Resources3 dl{ width:171px; float:left; margin:0 11px 10px 11px; display:inline}
.Resources3 dt{ width:169px; height:70px; border:1px solid #ccc;}
.Resources3 dd{ height:30px; line-height:30px; text-align:center;}
.Resources4 dl{ background:url(../images/underline.jpg) repeat-x bottom; padding-bottom:15px; margin-bottom:15px;}
.Resources4 dl dt{ height:30px; line-height:30px; background:url(../images/Call_dot3.jpg) no-repeat 0 center; padding-left:20px;}
.Resources4 dl dd a{ color:#247ed1; }
.Resources4 dl dd{ padding-left:20px;}
.Resources2_2 ul.box1{ overflow:hidden; _zoom:1; padding-top:25px;}
.Resources2_2 ul.box1 li{ float:left; width:202px; height:110px; background:#edf4f9; margin:0 25px; display:inline;}
.Resources2_2 p.font{ clear:both; padding:20px 15px; color:#014994; line-height:24px;}
.Resources2_2 ul.box2 li{ padding:0 15px 15px 15px;}
.Resources2_3{ padding-top:20px;}
.Resources2_3 dl{ line-height:24px; padding-bottom:20px;}
.Resources2_3 dd{ padding-left:33px;}
.Resources2_3 ul li{float:left; width:202px; height:110px; background:#edf4f9; margin:0 25px; display:inline;}
.Resources2_3Img img{ display:block; margin:0 auto; }
.Resources2_4 dl{ margin-bottom:15px;}
.Resources2_4 dl dt{ color:#0642a3; font-weight:bold; height:30px; line-height:30px; padding-left:15px;}
.Resources2_4 dl dd{ background:#f2f4f5; padding:15px; line-height:22px;}

/*员工家园*/
.Staff_1{}
.Staff_1 .Img{ width:600px; height:400px;  margin:0 auto; position:relative;}
.Staff_1 .Img img{width:600px; height:400px; }
.Staff_1 .font{ width:580px; height:50px; background:#000; position:absolute; left:0; bottom:0; padding:10px; color:#fff}
.Staff_1 .ImgList{ width:570px; height:51px; margin:0 auto; padding:0 15px;}
.Staff_1 .ImgList .Arrow{ width:25px; height:51px; font-size:0; float:left; display:block;}
.Staff_1 .ImgList .ImgListPic{ width:500px; float:left; padding:0 10px;}
.Staff_1 .ImgList .ImgListPic li{ width:42px; height:51px; float:left; font-size:0; padding:0 4px;}
.Staff_1 .ImgList .ImgListPic li a{ width:40px; height:40px; padding:10px 1px 1px 1px; display:block; font-size:0; line-height:0 }
.Staff_1 .ImgList .ImgListPic li img{ width:40px; height:40px; }
.Staff_1 .ImgList .ImgListPic li.cur a{background:url(../images/Staff_Bg.jpg) no-repeat;}
.Staff_2 dl dt{ width:164px; height:107px; padding:3px; border:1px solid #ccc; float:left;  font-size:0;}
.Staff_2 dl dt img{ width:164px; height:107px;}
.Staff_2 dl dd{ width:556px; padding-left:20px; float:left;}
.Staff_2 dl dd h3{ font-size:12px;}
.Staff_2 dl{ width:750px; margin:0 auto; padding:15px 0; background:url(../images/underline.jpg) repeat-x bottom; overflow:hidden; _zoom:1;}
.Staff_2 dl p{ line-height:26px;}
.Staff_5 dl{ padding:0 10px; margin-bottom:13px; background:#f6f6f6 url(../images/underline.jpg) repeat-x bottom;}
.Staff_5 dl dt{ height:34px; line-height:34px;}
.Staff_5 dl dt span{ width:36px; height:34px; font-size:0; float:right;}
.Staff_5 dl dd{ line-height:24px; padding-top:3px; padding-bottom:10px;}
.Staff_5 dl dd p{ text-indent:2em;}

/*人才招聘*/
.Recruitment1_Search{ height:135px; background:url(../images/Recruitment_bg1.jpg) repeat-x; border:1px solid #e5e5e5;}
.Recruitment1_Search li{ float:left; height:32px; width:335px; padding-left:40px; display:inline;}
.Recruitment1_Search li .box{ font-size:12px; width:222px; height:20px; line-height:20px; vertical-align:middle; border:1px solid #9fafbb;}
.Recruitment1_Search li em{ color:#d5002b;}
.Recruitment1_Search li span{ display:block; width:70px; float:left;}
.Recruitment1_Search h4{ font-size:12px; color:#0642a3; height:30px; line-height:30px; padding-left:20px; display:block; padding-bottom:3px;}
.Recruitment1_Inquiry{}
.Recruitment1_Inquiry .tit{ height:28px; background:#edf4f9; padding-top:4px; line-height:28px; padding-left:10px; margin: 15px 0}
.Recruitment1_Inquiry .tit a{ display:block; float:left; padding:0 10px;}
.Recruitment1_Inquiry .tit a.cur{ font-weight:bold; background:#fff;}
.Recruitment1_Inquiry .content ul{ clear:both; padding:0 15px 0 22px; line-height:31px; height:31px;}
.Recruitment1_Inquiry .content ul.title{ height:38px; line-height:38px; background:#ededed; color:#0064c4;}
.Recruitment1_Inquiry .content ul.bg1{ background:url(../images/Recruitment_dot1.jpg) no-repeat 10px center;}
.Recruitment1_Inquiry .content ul.bg2{ background:#f6f6f6 url(../images/Recruitment_dot1.jpg) no-repeat 10px center;}
.Recruitment1_Inquiry .content li{ float:left;}
.Recruitment1_Inquiry .content li.s_1{ width:150px;}
.Recruitment1_Inquiry .content li.s_2{ width:190px;}
.Recruitment1_Inquiry .content li.s_3{ width:150px; text-align:center;}
.Recruitment1_Inquiry .content li.s_4{ width:150px; text-align:center;}
.Recruitment1_Inquiry .content li.s_5{ width:85px; text-align:center;}
.paddingTop20{ padding-top:20px;}


/*呼叫中心*/
.Call1_box{ background:url(../images/underline.jpg) repeat-x bottom; margin-bottom:15px;}
.Call1_boxTit{ background:url(../images/Call_dot1.jpg) no-repeat 0 center; border-bottom:1px solid #edf4f9; height:34px; line-height:34px; padding-left:15px; color:#0642a3; font-weight:bold;}
.Call1_boxNr{padding:15px 0; overflow:hidden; _zoom:1;}
.Call1_box .s_1{ overflow:hidden; _zoom:1; display:block; }
.Call1_box .s_1 dd{ width:500px; float:left; padding-left:20px;}
.Call1_box .s_1 dd p{ padding-bottom:15px;}
.Call1_box .s_1 dt{ float:right;}
.Call1_box .s_2 dl{ padding:10px ; margin-bottom:10px; background:#ededed url(../images/Call_bg.jpg) repeat-x; border:1px solid #ececec;}
.Call1_box .s_2 dt{ padding-bottom:5px;}
.Call1_box .s_2 dt span{ float:right;}
.Call1_box .s_3{ line-height:24px;}
.Call1_box .s_3 .color_fd832a{ color:#fd832a;}
.Call1_box .s_4 li{ float:left; padding:0 18px 12px 18px; display:inline; width:114px; height:43px;}
.Call1_box .s_4 li img{ display:block;}
.Call2 dl{ margin-bottom:10px;}
.Call2 dl dt{ height:30px; line-height:30px;}
.Call2 dl dd{ background:#f2f4f5; padding:13px; border-bottom:1px solid #e5edf3;}
.Call3 dl{ background:url(../images/underline.jpg) repeat-x bottom; padding-bottom:15px; margin-bottom:15px;}
.Call3 dl dt{ height:30px; line-height:30px; background:url(../images/Call_dot3.jpg) no-repeat 0 center; padding-left:20px;}
.Call3 dl dd a{ color:#247ed1; }
.Call3 dl dd{ padding-left:20px;}


/*培训服务*/
.Train_Box{ background:url(../images/underline.jpg) repeat-x bottom; margin-bottom:15px;}
.Train_BoxTit{ background:url(../images/Call_dot1.jpg) no-repeat 0 center; border-bottom:1px solid #edf4f9; height:34px; line-height:34px; padding-left:15px; color:#0642a3; font-weight:bold;}
.Train_BoxNr{padding:15px 0;}
.Train_Box .s_1{ overflow:hidden; _zoom:1;}
.Train_Box .s_1 dl{ padding:0 10px;}
.Train_Box .s_1 dd{ width:540px; float:left; }
.Train_Box .s_1 dt{ width:190px; float:right;}
.Train_Box .s_1 dd p{ text-indent:2em; line-height:22px;}
.Imglist{ overflow:hidden ; _zoom:1;}
.Imglist li{ width:169px; height:121px; float:left; margin:0 11px; display:inline; font-size:0; line-height:0;}
.Imglist li img{ display:block;}
.Train_Box .s_2Nr2{ padding:15px 0 0 20px;}
.Train_Box .s_2Nr2 dl{  width:705px; height:101px; float:left; padding:10px 20px; overflow:hidden; background:#000; margin-bottom:10px;}
.Train_Box .s_2Nr2 dl dd{ width:144px; border:1px solid #fff; font-size:0px; float:left}
.Train_Box .s_2Nr2 dl dt{ width:500px; padding-left:20px; float:left; color:#333; padding-top:8px}
.Train_Box .s_2Nr2 dl dt strong{ display:block; margin-bottom:10px}
.Train_Box .s_2Nr2 dl.Bg1{background: url(../images/Train_28.jpg) no-repeat; height:112px}
.Train_Box .s_2Nr2 dl.Bg2{background: url(../images/Train_30.jpg) no-repeat; height:70px}
.Train_Box .s_2Nr2 dl.Bg3{background: url(../images/Train_34.jpg) no-repeat;}
.Train_Box .s_2Nr2 dl.Bg4{background: url(../images/Train_35.jpg) no-repeat;}
.Train_Box .s_2Nr2 dl dt{ padding-bottom:8px;}
.Train_Process{ background:url(../images/Process_bg.jpg); width:734px; height:630px; margin:0 auto; position:relative;}
.Train_ProcessFont{ position:absolute; z-index:5; display:block;}
.Train_Process .s_1{ width: 126px; height:36px; line-height:36px; text-align:center; top:24px; left:3px; font-size:14px; color:#0064c2;}
.Train_Process .s_2{ width: 126px; height:36px; line-height:36px; text-align:center; top:24px; left:215px; font-size:14px; color:#0064c2;}
.Train_Process .s_3{ width: 126px; height:36px; line-height:36px; text-align:center; top:134px; left:115px; font-size:14px; color:#0064c2;}
.Train_Process .s_4{ width: 84px; height:26px; line-height:26px; text-align:center; top:258px; left:55px; font-size:14px; color:#333333;}
.Train_Process .s_5{ width: 84px; height:26px; line-height:26px; text-align:center; top:258px; left:215px; font-size:14px; color:#333333;}
.Train_Process .s_6{ width: 126px; height:36px; line-height:36px; text-align:center; top:367px; left:115px; font-size:14px; color:#0064c2;}
.Train_Process .s_7{ width: 126px; height:36px; line-height:36px; text-align:center; top:457px; left:115px; font-size:14px; color:#0064c2;}
.Train_Process .s_8{ width: 126px; padding-top:4px; height:42px; line-height:18px; text-align:center; top:544px; left:115px; font-size:14px; color:#0064c2;}
.Train_Process .s_10{ width: 310px; height:66px; line-height:20px; top:15px; left:413px; font-size:12px; color:#888;}
.Train_Process .s_11{ width: 310px; height:46px; line-height:20px; top:140px; left:413px; font-size:12px; color:#888;}
.Train_Process .s_12{ width: 310px; height:46px; line-height:20px; top:250px; left:413px; font-size:12px; color:#888;}
.Train_Process .s_13{ width: 310px; height:66px; line-height:20px; top:430px; left:413px; font-size:12px; color:#888;}
.Train_Process .s_14{ width: 310px; height:66px; line-height:20px; top:542px; left:413px; font-size:12px; color:#888;}
.Course h3{ font-weight:bold; font-size:16px; display:block; text-align:center; color:#df6c00; padding:15px 0 5px 0;}
.CourseBox{ width:752px; margin:0 auto 13px;}
.Course_header{ background:url(../images/Course_03.jpg) no-repeat; height:53px;}
.Course_header h4{ display:block; width:108px; height:27px; line-height:27px; text-align:center; font-weight:bold; padding-top:17px; font-size:12px;}
.Course_content{ background:#ededed url(../images/Course_06.jpg) repeat-x; padding:0 25px; overflow:hidden ; _zoom:1; margin-left:5px; margin-right:2px;}
.Course_content dl{ padding:10px 0;}
.Course_content dd{ float:left; width:535px;}
.Course_content dd li{ padding-bottom:11px; line-height:18px;}
.Course_content dt{ font-size:0; margin-top:8px; display:block; float:right; width:146px; height:101px; padding:1px; background:#fff; border:1px solid #ccc;}
.Course_botttom{ background:url(../images/Course_13.jpg) no-repeat right; height:18px;}
.Course_Img{ margin-left:3px;}
.CourseBox2{ background:#fafafa url(../images/Course_19.jpg) no-repeat; width:749px; margin:0 auto 10px  auto; padding-top:5px;}
.Course2_header{ background:url(../images/Course_18.jpg) no-repeat; width:718px; height:41px; line-height:36px; margin:0 auto;}
.Course2_header li{float:left; width:174px; text-align:center; height:41px; background:url(../images/Course_21.jpg) no-repeat right;}
.Course2_header li a{ display:block; width:174px; height:41px;}
.Course2_header li a.cur{ background:url(../images/Course_20.jpg) no-repeat; display:block;}
.Course2_cont{ width:719px; margin:0 15px; padding-bottom:25px;}
.Course2_cont li{ display:block; float:left; margin:10px 22px 0 0;}
.Course2_cont li img{ display:inline;}
.Course_content3{ margin-left:5px; background:#f7f7f7; overflow:hidden;_zoom:1; padding-top:10px;}
.CourseBox3{  width:750px; margin:0 auto; overflow:hidden; _zoom:1;}
.Cours3_tit{ background:url(../images/Course_18.jpg) no-repeat; width:718px; height:36px; margin:0 auto;}
.Cours3_tit li.s_1{ width:240px; height:36px; line-height:36px; float:left; border-right:1px solid #e9e2d0; text-align:center;}
.Cours3_tit li.s_2{ width:476px; height:36px; line-height:36px; float:left; text-align:center;}
.Course3_cont li.s_1{ width:239px; height:136px; line-height:136px; float:left; border-right:1px solid #e9e2d0; border-bottom:1px solid #e9e2d0;border-left:1px solid #e9e2d0; text-align:center;}
.Course3_cont li.s_2{ width:296px; height:126px; padding-top:10px; line-height:22px; float:left; border-right:1px solid #e9e2d0; border-bottom:1px solid #e9e2d0; padding-left:180px}
.Course3_cont ul{ clear:both; width:718px; background:#f9f8f4; margin:0 auto }
.Course3_cont ul.Bjcolor{ clear:both; width:718px; background:#fdfcf8}
.Teachers_1 img{ width:159px; height:109px; padding:3px; border:1px solid #ccc; float:right}

.TeachersBox{ overflow:hidden; _zoom:1;}
.TeachersBoxNr{ margin:0 auto; width:750px; padding-top:15px;}
.TeachersBoxNr dl{ overflow:hidden; _zoom:1; padding:15px ; margin-bottom:10px; background:#ededed url(../images/Call_bg.jpg) repeat-x; border:1px solid #ececec;}
.TeachersBoxNr dt{ width:94px; height:100px; font-size:0; float:left; padding-bottom:5px;}
.TeachersBoxNr dd{ float:right; width:600px;}
.TeachersBoxNr dd h3{ padding-bottom:10px; font-size:12px; font-weight:bold;}

.TrainCase { overflow:hidden;_zoom:1; padding-top:15px;}
.TrainCase dl.noMargin{ margin-right:0;}
.TrainCase dl{ width:233px; height:240px; float:left; margin-right:36px;}
.TrainCase dl dt{ width:233px; height:177px; font-size:0; }
.TrainCase dl dd{ height:40px; text-align:center; padding-top:15px; line-height:18px;}


/*登录注册*/
.login{ width:990px; margin:8px auto 12px auto;}
.login .tit{ overflow:hidden; height:50px; background:url(../images/login_01.jpg) repeat-x}
.login .tit p{padding-left:26px; display:block; height:36px; background:url(../images/login_03.jpg) no-repeat left 0; padding-top:14px;}
.login .tit p em{ font-size:14px; color:#df6c00; font-weight:bold;  font-style:normal; width:114px; height:36px; display:block; background:#fff; text-align:center; line-height:36px; }
.login .tit span{ padding-right:26px; display:block; height:50px; line-height:50px; float:right; background:url(../images/login_05.jpg) no-repeat right 0;}


.login .content{ border:1px solid #e3e3e3; border-top:none; background:#fff;}
.login .login1{ background:#fff url(../images/login_25.jpg) no-repeat bottom;}
.login .login1 .Log{ width:392px; height:254px; float:left; border:1px solid #eeeeee; background:#f7f7f7;}
.login .login1 .Reg{ width:383px; height:256px; float:left; margin-left:103px; background: url(../images/login_18.jpg) no-repeat left center; text-align:center;}
.login .login1 .Reg .fon{ padding-top:65px; padding-bottom:15px;}
.Reg_an{cursor:pointer; width:116px; height:33px; text-align:center; font-weight:bold; background:url(../images/login_13.jpg) no-repeat; color:#fff; margin:0 auto; display:block; line-height:33px;}
.LogTit{ background:url(../images/login_20.jpg) repeat-x; height:32px; line-height:32px; color:#df6c00; font-size:14px; padding-left:20px;}
.LogCont{ padding:45px 0 0 42px;}
.login1{ padding:60px 0 150px 88px}
.LogCont li{ height:38px;}
.LogCont li span{ color:#df6c00}
.LogCont li.anniu{ padding-top:20px;}
.log_box{ line-height:23px; width:178px; height:23px; border:1px solid #eeeeee; color:#666; vertical-align:middle;}
.LogCont em{ font-style:normal; padding-left:10px;}
.LogCont em a{ color:#999999}
.log_an1{cursor:pointer;  background:url(../images/login_17.jpg) no-repeat; width:90px; height:25px; color:#fff; font-weight:bold; margin-left:42px;}
.log_an2{cursor:pointer;  background: url(../images/login_19.jpg) no-repeat; width:90px; height:25px; color:#fff; font-weight:bold; margin-left:25px;}
.login2 input{ border:1px solid #7f9db9; height:18px; line-height:18px;}
.whether{ vertical-align:middle; padding:0; margin:0; font-size:0; border:none;}
.login2{ color:#333}
.color_004080{ color:#004080; padding-left:5px;}
.color_6daceb{ color:#0e69c4; padding-left:10px;}
.color_ccc{ color:#888;}

.login .login1 .logNews{ width:372px; height:21px; float:left; background: url(../images/logIcon01.jpg) no-repeat left center; padding-left:20px; margin-top:8px}
.login .login1 .logNews ul{ width:372px; height:21px; overflow:hidden}
.login .login1 .logNews ul li{ width:372px; float:left;}


/*人才招聘*/
.recrui_serch{ height:138px; background:#fff url(../images/recrui_01.jpg) repeat-x; border:1px solid #e5e5e5; margin-bottom:20px;}
.recrui_serch ul{ padding-top:8px; font-size:0; overflow:hidden; zoom:1;}
.recrui_serch li{ width:280px; height:30px; float:left; margin-left:43px; display:inline; font-size:12px;}
.recrui_serch li .box2{ width:201px; height:19px; line-height:19px; border:1px solid #7f9db9; margin-left:8px; vertical-align:middle;}
.recrui_serch li .box{ width:198px; height:19px; line-height:19px; border:1px solid #7f9db9; margin-left:8px; vertical-align:middle;}
.recrui_serch li .box3{ background:url(../images/recrui_02.jpg) no-repeat; width:71px; height:23px; margin-left:58px; _margin-left:62px; padding:0; }
.recrui_serch .tit{ height:28px; line-height:28px; padding:0 15px; color:#0642a3}
.registered_an input{ height:33px; background:url(../images/login_13.jpg) no-repeat; width:116px;color:#FFF; font-weight:bold; border:none;}
.whether_borderNo input{ border:none; }

.recrui_list2 ,.recrui_list , .recrui_logo{ margin-bottom:20px;}
.recruiTit{ height:28px; line-height:28px; background:#ebebeb; line-height:28px; color:#0642a3; padding:0 15px; }
.recruiTit span{ float:right; color:#353535}
.recrui_serch .red{ color:red}

.recrui_list2 ul{ overflow:hidden; zoom:1; padding-top:15px;}
.recrui_list2 li{ width:375px; float:left; height:26px; line-height:26px;}
.recrui_list2 li a{ background:url(../images/recrui_03.jpg) no-repeat 10px center; padding-left:27px;}
.recrui_list2 li .red{ color:red; padding-left:8px;}
.recrui_list2 li.marginR{ margin-right:20px;}
.recrui_logo ul{ padding:23px 0 0 18px;}
.recrui_logo li{ width:144px; height:40px; float:left; display:block; font-size:0; margin-right:54px; margin-bottom:15px;}
.recrui_logo li img{ width:144px; height:40px;}
.recrui_logo li.noMargin{ margin-right:0;}
.recrui_list ul{ padding-top:15px;}
.recrui_list ul li{ padding-left:15px; display:block; height:30px; line-height:30px;}
.recrui_list ul li span{ float:right; padding-right:10px;}
.recrui_list ul li a{ display:block; background:url(../images/dian.jpg) no-repeat left center; padding-left:10px;}
.recrui_list ul li.bg{ background:#f4f4f4;}

.position{ margin-bottom:20px;}
.position_address{ padding-left:10px; height:28px; line-height:28px; background:#edf4f9; padding-top:4px;}
.position_address a{ width:46px; height:28px; line-height:28px; text-align:center; display:block; float:left;}
.position_address a.cur{ background:#fff; font-weight:bold;}
.position_cont ul{ overflow:hidden; _zoom:1;}
.position_cont li.s_1{ width:143px; float:left; padding-left:24px;}
.position_cont li.s_2{ width:187px; float:left;}
.position_cont li.s_3{ width:60px; text-align:center; float:left;}
.position_cont li.s_4{ width:250px; float:left; text-align:center;}
.position_cont li.s_5{ width:100px; text-align:center; float:left;}
.position_cont li.dot1{ background:url(../images/recrui_06.jpg) no-repeat 10px center;}
.position_cont li.dot2{ background:url(../images/recrui_07.jpg) no-repeat 10px center;}
.position_cont li a{ color:#666666}
.position_zw li{ height:30px; line-height:30px;}
.position_cont ul.bg{ background:#f6f6f6;}
.position_name{ background:#ededed; line-height:40px; height:40px; color:#0064c4; margin-top:15px;}
.workpInfor{ border:1px solid #dcdcdc; background: url(../images/recrui_08.jpg) repeat-x 0 top; padding:0 20px;}
.workpInfor .tit{ height:40px; line-height:40px; font-size:14px; font-weight:bold; border-bottom:1px dashed #dbdada; margin-bottom:15px;}
.workpInfor .cont{ overflow:hidden; _zoom:1; padding-bottom:25px;}
.workpInfor .cont li{ height:30px; line-height:30px; list-style:none; }
.workpInfor .cont li a{ background:url(../images/dian.jpg) no-repeat 3px center;  display:block; padding-left:15px;}
.workpInfor .cont li span{ float:right;}
.workpInfor .cont li.bg{ background:#f4f4f4;}
.positionInt{ border:1px solid #d5d5d5}
.positionInt .tit{ background:url(../images/recrui_33.jpg) repeat-x; height:29px; padding:0 14px; line-height:29px; font-weight:bold; font-size:14px;}
.positionInt .box1 li{ width:330px; padding-left:10px; height: 30px; line-height:30px; float:left;}
.positionInt .box1 ul{ overflow:hidden; _zoom:1; padding:20px 0 15px 19px}
.positionInt .box1 li span{ padding-right:25px;}
.positionInt .box2{ padding:0 14px; margin-bottom:20px;}
.positionInt .box2 .tit{ background:none; font-size:14px; font-weight:bold; height:32px; line-height:32px; background:url(../images/recrui_34.jpg) no-repeat 0 center; border-bottom:1px solid #d5d5d5;}
.positionInt .box2 dl dt{ height:28px; line-height:28px; background:url(../images/recrui_39.jpg) repeat-x; padding-left:15px; font-weight:bold; color:#b01b1c; margin-top:15px;}
.positionInt .box2 dl dd{padding:5px 0 5px 55px; line-height:24px;}
.positionInt .box3{ padding:0 14px;}
.positionInt .box3 .tit{ background:none; font-size:14px; font-weight:bold; height:32px; line-height:32px; background:url(../images/recrui_34.jpg) no-repeat 0 center; border-bottom:1px solid #d5d5d5;}
.positionInt .box3 .cont{ padding:20px 10px;}
.positionInt .box3 p{ padding-bottom:25px; line-height:24px; text-indent:2em;}
.positionInt .box3 .anniu{ padding-left:175px; padding-top:15px; border-top:1px dashed #e5e5e5;}
.positionInt .box3 .anniu .s_1{ cursor:pointer; background:url(../images/recrui_36.jpg)  no-repeat; width:100px; height:25px; color:#fff; font-weight:bold; margin-right:28px;}
.positionInt .box3 .anniu .s_2{ cursor:pointer; background: url(../images/recrui_37.jpg)  no-repeat; width:100px; height:25px; color:#fff; font-weight:bold; margin-right:28px;}
.positionInt .box3 .anniu .s_3{  cursor:pointer; background: url(../images/recrui_38.jpg) no-repeat; width:100px; height:25px; color:#fff; font-weight:bold;}



/*网站地图begin*/
.netMap{ padding:40px 0 100px 0; background:#fff; display:block}
.MapCon{ width:173px; display:block; float:left; background:url(../images/mapBJ_03.jpg) no-repeat left top; padding:10px 12px 0; margin:0 7px 20px 33px; display:inline; min-height:165px; height:auto; height:165px}
.MapCon strong{ display:block; border-bottom:1px solid #ccc; color:#0066CC; font-size:14px; padding:0 10px; line-height:21px; margin-bottom:5px;}
.MapCon ul li{ width:136px; display:block; background:url(../images/map_01.jpg) no-repeat 12px center; padding-left:24px;}
/*网站地图end*/



/*培训服务-案例分享begin*/
.pxfwCase{ padding-top:20px; margin:0 auto;}
.pxfwCase ul li{ width:745px; height:94px; border:1px solid #ccc; padding:2px; margin:0 auto 10px;}
/*培训服务-案例分享end*/


.imgMar{ margin:0 10px;}





/* 员工家园-工资查询start*/
.login_left {background:url(../images/login_bg.png) no-repeat 0 0; width:400px; height:263px; margin-left:188px; margin-top:25px; color:#df6c00;}
.login_left h3 { height:34px; line-height:34px; padding-left:20px;}
.login_left ul { margin-top:50px; padding-left:50px;}
.login_left ul li { margin:15px 0px 0 0;}
.inputText_l {width:178px; height:21px; border:1px solid #eeeeee;}
.login_bt1 {background:url(../images/bt_bg_01.png) no-repeat 0 0; width:90px; height:25px; color:#fff; cursor:pointer; margin-left:42px;}
.login_bt2 {background:url(../images/bt_bg_02.png) no-repeat 0 0; width:90px; height:25px; color:#fff; cursor:pointer; margin-left:34px;}
/* 员工家园-工资查询end*/
