﻿.leftNav{ width:187px; height:374px; background:url(../images/leftNav_bg_05.jpg) no-repeat;}
.leftNav li{ width:157px; margin:3px 0 0 13px; }
.leftNav li a{ color:#3D3D3D; display:block; background:url(../images/menubg1_07.jpg) no-repeat; padding:5px 0 0 43px; height:26px;}
.leftNav li a:hover , .leftNav li.current a{ color:#fff; font-weight:bold; background:url(../images/menubg2_06.jpg) no-repeat;}
.leftNav li.current div a{  background:url(../images/huijian_03.jpg) 36px 11px no-repeat; height:auto; color:#5B5B5B; font-weight:normal; padding-left:53px; padding-top:3px;}
.leftNav li.current div a.except{ height:auto;}
.leftNav li.current div a:hover{ background:url(../images/huijian_03.jpg) 36px 11px no-repeat; color:#0D4080; font-weight:bold; padding-left:53px;}
.leftNav li div{}
.leftNav li div p{ background:url(../images/bg_zz_02.jpg) left bottom no-repeat;}
.leftNav li div a{ height:auto; color:#5B5B5B; font-weight:normal; padding-left:53px; padding-top:3px; background:url(../images/huijian_03.jpg) 36px 11px  no-repeat;}
.leftNav li div a:hover{ background:url(../images/lanj_07.jpg) 36px 11px no-repeat; color:#0D4080; font-weight:bold;}

/*公司介绍、在线咨询、公司招聘、典型工程*/
.content{ width:782px; float:right; margin-top:14px;}
.content h2{ height:25px; padding-top:6px; color:#000; padding-left:15px; background:url(../images/colum_tit_09.jpg) no-repeat; font-size:14px;}
.aboutUs{ width:98%px; margin-left:0px;line-height:24px;}
.aboutUs p{ }

.online_speer{ width:778px; margin:10px auto 0; background:url(../images/bigbg_03.jpg) repeat-x left top #FBFBFB;}
.online_speer h3{ background:url(../images/lvjian_06.jpg) 14px center no-repeat; padding-left:26px; color:#9D4E00; margin-top:5px;}
.online_speer .search{ margin:5px 0 0 26px;}
.online_speer .speerMain{ margin-top:8px;}
.online_speer .speerMain table{ width:750px; margin:0 0 14px 15px;}
.online_speer .speerMain td{ padding-left:16px; line-height:31px;}
.online_speer .speerMain .title{ height:31px; background:url(../images/tiao_06.jpg) repeat-x; padding:0;}
.online_speer .speerMain .title table{ margin:0; line-height:31px;}
.online_speer .speerMain .title td{ padding-left:16px;}
.online_speer .speerCon{ margin-top:10px;}
.online_speer .speerCon table{ width:750px; margin:0 0 16px 15px; line-height:31px;}
.online_speer .speerCon table em{ color:#f00;}
.online_speer .speerCon table .txt1{ width:150px; height:16px; border:1px solid #A6A6A6; color:#4B4B4B; margin-left:14px;}
.online_speer .speerCon table .txt2{ width:346px; height:16px; border:1px solid #A6A6A6; color:#4B4B4B; margin-left:14px;}
.online_speer .speerCon table textarea{ width:536px; height:80px; border:1px solid #A6A6A6; color:#4b4b4b; margin:4px 0 4px 14px;}
.online_speer .speerCon table select{ margin-left:14px; width:152px;}
.online_speer .speerCon table img{ margin-left:14px;}
.title22{background:url(../images/tiao_06.jpg) repeat-x; padding:0;}

.hr_details{ width:758px; margin:4px 0 0 12px;}
.hr_details .ope{ text-align:right; padding-right:10px;}
.hr_details .ope a{ color:#DC3803; text-decoration:underline;}
.hr_details .ope a:hover{ text-decoration:none; font-weight:bold;}
.hr_details h3{ line-height:24px; background:url(../images/tiao1_03.jpg) repeat-x; padding-left:15px; margin-top:4px;}
.hr_details .needMain{ width:740px; margin:0 auto;}
.hr_details .needMain div{ border-bottom:1px solid #E8E8E8; padding:14px 0 16px 9px;}
.hr_details .needMain div table{ width:700px;}
.hr_details .needMain div table td{ line-height:24px;}
.hr_details .needMain div table .title{ color:#2A6DC8; font-weight:bold;}
.hr_details .other_ope{ text-align:right; padding-right:10px; margin-top:14px;}
.hr_details .other_ope span{ margin-right:30px;}
.hr_details .other_ope a{ color:#3F6BAC; text-decoration:underline;}
.hr_details .other_ope a:hover{ color:#ff722d; text-decoration:none;}

.other_ope{ text-align:right; padding-right:10px; margin-top:14px;}
.other_ope span{ margin-right:30px;}
.other_ope a{ color:#3F6BAC; text-decoration:underline;}
.other_ope a:hover{ color:#ff722d; text-decoration:none;}

.project01{}
.project01 .projectList{ width:540px; float:left; padding-top:12px;}
.project01 .projectList li{ overflow:hidden; _height:1%; margin:0 0 30px 3px;}
.project01 .projectList li img{ float:left; border:6px solid #E5E5E5;}
.project01 .projectList li .txt{ float:left; width:326px; line-height:20px; display:inline; margin-left:18px;}
.project01 .projectList li .txt a:hover{ text-decoration:underline; color:#4B4B4B;}
.project01 .projectList li .txt .details{ color:#B12C07; text-decoration:underline;}
.project01 .projectList li .txt .details:hover{ color:#ff722d; text-decoration:none;}
.details22{ color:#B12C07; text-decoration:underline;}
.details22:hover{ color:#ff722d; text-decoration:none;}

.project01 .otherColum{ float:right; width:205px; }
.project01 .otherColum .templates{ border:1px solid #C1D2E6; margin-top:10px;}
.project01 .otherColum h3{ line-height:27px; background:url(../images/tiao3_03.jpg) repeat-x; border-bottom:1px solid #C1D2E6; padding-left:10px;}
.project01 .otherColum ul{ padding-top:8px;}
.project01 .otherColum li{ margin-left:10px; background:url(../images/huidian_10.jpg) left center no-repeat; padding-left:14px;}
.project01 .otherColum p{ text-align:right; padding-right:10px; margin:6px 0;}


.project02{ width:744px; margin:20px 0 0 12px;}
.project02 ul{}
.project02 li{ overflow:hidden; _height:1%;line-height:29px;}
.project02 li.color{ background:url(../images/tiao4_03.jpg) repeat-x;}
.project02 li .txt{ background:url(../images/lvj3_10.jpg) 10px center no-repeat; padding-left:30px; float:left; width:490px;}
.project02 li .data{ float:right; margin-right:14px;}
.project02 li.color .txt{ background:url(../images/lvj2_06.jpg) 10px center no-repeat;}
.color33{ background:url(../images/tiao4_03.jpg) repeat-x;}
data33{ float:right; margin-right:5px;}
.txt55{ background:url(../images/lvj3_10.jpg) -1px center no-repeat;  padding-left:30px;padding-top:0px; float:left; width:560px;}
.txt55 a{ padding-top:0px; float:left; padding-left:10px;}

.project03{ width:770px; margin:0 0 0 6px;}
.project03 ul{ overflow:hidden; _height:1%;}
.project03 li{ float:left; margin:30px 35px 0 0;}
.project03 .zeroMar{ margin-right:0;}
.project03 li .pic{ width:233px; height:150px; background:url(../images/project3_imgbg_05.jpg) no-repeat;}
.project03 li .txt{ text-align:center; line-height:24px; background:url(../images/tiao5_08.jpg) repeat-x;}

/*新闻列表*/
.newsList{ width:744px; margin:20px 0 0 12px;}
.newsList .basicMsg{ width:748px;}
.newsList .basicMsg .pic{ width:252px; float:left;}
.newsList .basicMsg .pic .txt{ line-height:27px; background:url(../images/tiao5_08.jpg) repeat-x; text-align:center;}
.newsList .basicMsg .list1{ width:487px; float:right;}
.newsList .basicMsg .list1 li{ overflow:hidden; _height:1%;line-height:29px;}
.newsList .basicMsg .list1 li.color{ background:url(../images/tiao4_03.jpg) repeat-x;}
.newsList .basicMsg .list1 li .txt{ background:url(../images/lvj3_10.jpg) 10px center no-repeat; padding-left:30px; float:left; width:380px;}
.newsList .basicMsg .list1 li .data{ float:right;}
.newsList .basicMsg .list1 li.color .txt{ background:url(../images/lvj2_06.jpg) 10px center no-repeat;}
.newsList .templates{ margin-top:10px;}
.newsList .templates h3{ height:22px; background:url(../images/titlebb_03.jpg) no-repeat; color:#fff; padding-left:14px; position:relative;}
.newsList .templates h3 a{ position:absolute; right:7px; top:5px;}
.newsList .templates ul{ margin-top:16px;}
.newsList .templates li{ overflow:hidden; _height:1%;line-height:29px;}
.newsList .templates li.color{ background:url(../images/tiao4_03.jpg) repeat-x;}
.newsList .templates li .txt{padding-left:0px;padding-top:0px; float:left;}
.newsList .templates li img{padding-top:10px;padding-left:0px;}
.newsList .templates li .txtww{ background:url(../images/lvj3_10.jpg) 10px center no-repeat;width:1px; padding-left:30px;padding-top:15px; float:left;}
.newsList .templates li .data{padding-top:0px;  float:right; margin-right:6px;width:80px}

.newsList .templates li span{padding-top:10px;padding-left:5px;}

/*职位列表*/
.jobList{ width:770px; margin:12px 0 0 3px;}
.jobList .simpleInfo{ background:#F5F6FB url(../images/lanjian_03.jpg) 16px 10px no-repeat; border:1px solid #E5EAF6; padding:6px 0 10px 43px; }
.jobList .list{ margin-top:14px;}
.jobList .list .tit{ height:36px; background:url(../images/tiao7_07.jpg) repeat-x; color:#fff; font-weight:bold; font-size:13px;}
.jobList .list .pad{ padding-left:15px;}
.jobList .list td{ height:31px;}
.jobList .list td a{ color:#ff722d; text-decoration:underline;}
.jobList66 .simpleInfo55{ background:#F5F6FB url(../images/lanjian_03.jpg) 16px 10px no-repeat; border:1px solid #E5EAF6; padding:6px 0 10px 43px; }

/*在线简历*/
.resume{ width:772px; margin:20px 0 0 3px; }
.resume h3{ background:url(../images/tiao8_03.jpg) repeat-x; line-height:29px; text-align:center; color:#fff; font-size:13px;}
.resume .main{ border:1px solid #DADADA;}
.resume .main .perInfo{ width:740px; margin:10px 0 0 15px;}
.resume .main .perInfo h4{ background:url(../images/lvjian_06.jpg) 5px center no-repeat; padding-left:20px;}
.resume .main .perInfo .info{ border-bottom:1px solid #A8A8A8; padding-bottom:18px; padding-left:16px;}
.resume .main .perInfo .info table{ }
.resume .main .perInfo .info table td{ height:32px;}
.resume .main .perInfo .info table .upload{ height:80px;}
.resume .main .perInfo .info table .txt1{ width:150px; height:16px; border:1px solid #A8A8A8;}
.resume .main .perInfo .info table .txt2{ width:40px; height:16px; border:1px solid #A8A8A8;}
.resume .main .perInfo .info table .txt3{ width:90px; height:16px; border:1px solid #A8A8A8;}
.resume .main .perInfo .info table .sel{ width:152px;}

.resume .main .education{ width:740px; margin:10px 0 0 15px;}
.resume .main .education h4{ background:url(../images/lvjian_06.jpg) 5px center no-repeat; padding-left:20px;}
.resume .main .education .edu{ border-bottom:1px solid #A8A8A8; padding-bottom:18px; padding-left:16px;}
.resume .main .education .edu table{ }
.resume .main .education .edu table td{ height:28px;}
.resume .main .education .edu table input{ height:16px; border:1px solid #A8A8A8;}
.resume .main .education .edu table .txt1{ width:60px;}
.resume .main .education .edu table .txt2{ width:150px;}

.resume .main .work{ width:740px; margin:10px 0 0 15px;}
.resume .main .work h4{ background:url(../images/lvjian_06.jpg) 5px center no-repeat; padding-left:20px;}
.resume .main .work .wor{ border-bottom:1px solid #A8A8A8; padding-bottom:18px; padding-left:16px;}
.resume .main .work .wor table{ }
.resume .main .work .wor table td{ height:28px;}
.resume .main .work .wor table input{ height:16px; border:1px solid #A8A8A8;}
.resume .main .work .wor table .txt1{ width:60px;}
.resume .main .work .wor table .txt2{ width:100px;}

.resume .main .owner{ width:740px; margin:10px 0 0 15px;}
.resume .main .owner h4{ background:url(../images/lvjian_06.jpg) 5px center no-repeat; padding-left:20px;}
.resume .main .owner .own{ border-bottom:1px solid #A8A8A8; padding-bottom:18px; padding-left:16px;}
.resume .main .owner .own table{}
.resume .main .owner .own table td{ height:28px;}
.resume .main .owner .own table input{ height:16px; border:1px solid #A8A8A8;}
.resume .main .owner .own table .txt2{ width:150px;}

.resume .main .train{ width:740px; margin:10px 0 0 15px;}
.resume .main .train h4{ background:url(../images/lvjian_06.jpg) 5px center no-repeat; padding-left:20px;}
.resume .main .train .tra{ border-bottom:1px solid #A8A8A8; padding-bottom:18px; padding-left:16px;}
.resume .main .train .tra table{}
.resume .main .train .tra table td{ height:28px;}
.resume .main .train .tra table input{ height:16px; border:1px solid #A8A8A8;}
.resume .main .train .tra table .txt1{ width:60px;}
.resume .main .train .tra table .txt2{ width:150px;}

.resume .main .perIntro{ width:740px; margin:10px 0 0 15px;}
.resume .main .perIntro h4{ background:url(../images/lvjian_06.jpg) 5px center no-repeat; padding-left:20px;}
.resume .main .perIntro .text{ margin:10px 0 0 16px;}
.resume .main .perIntro .text textarea{ width:648px; height:150px; border:1px solid #A8A8A8;}
.resume .main .perIntro p{ text-align:center; margin:20px 0; }
.resume .main .perIntro p img{ margin-left:16px;}

/*登陆页*/
.login{ width:775px;  margin:12px 0 0 3px;}
.login .title{ height:53px; background:url(../images/login_top_03.jpg) no-repeat; font-size:14px; font-weight:bold; color:#000; padding-top:52px; padding-left:175px;}
.login .loginMain{ height:208px; background:url(../images/login_bot_05.jpg) no-repeat; font-size:14px; font-weight:bold; color:#000; padding:35px 0 0 251px;}
.login .loginMain td{ line-height:36px;}
.login .loginMain td a{ font-size:12px; font-weight:normal; color:#F26521; text-decoration:underline;}
.login .loginMain td input{ width:190px; height:20px; border:1px solid #AABFD3; background:url(../images/denglu_03.jpg) repeat-x; padding-top:3px;}



