@charset "utf-8";
#layout{width:990px; margin:0 auto; background-color:#e8e5e0}
img { vertical-align:middle}
#header{}
/*-------左侧-------*/
#sideBar{margin-top:38px; padding-right:3px; min-height:360px; _height:360px; background:url(../images/line1x3.gif) 100% 0 repeat-y; padding-bottom:2000px; margin-bottom:-2000px;}
#sideBar h3{margin-bottom:5px;height:44px; line-height:44px; text-align:center; overflow:hidden;font-size:18px; font-family:"黑体"; color:#e9e1d2; font-weight:normal;}
#sideBar li{height:28px; line-height:28px; font-weight:bold; font-size:14px;}
#sideBar li a{display:block; height:28px; overflow:hidden; padding-left:56px; background:url(../images/ico9x9.gif) no-repeat 35px 10px}
#sideBar li.current a,#sideBar li a:hover{color:#20609d; text-decoration:none; background:url(../images/ico9x9.gif) no-repeat 35px -18px;}

/*-----右侧-----*/
.place{margin-bottom:15px;height:28px; overflow:hidden; text-align:right; line-height:28px; padding:0 10px 3px 0; background:url(../images/line5x3.gif) repeat-x 0 100%;}
.place em{font-weight:bold; color:#20609d}

/*--------产品------*/
#productList.box .con{padding:24px 0 0 5px;}

#productDetail.box .con{padding:35px 10px 20px}
#productShow{margin-bottom:10px; text-align:center;}
#productShow h1{line-height:28px; margin-bottom:18px;}
#productInfo{line-height:28px; font-size:14px;}

/*-----------公司介绍---------*/
#company.box .con{padding:45px 35px; font-size:14px; line-height:26px;}
#company.box .con p{text-indent:2em}

/*-------新闻-------*/
#news.box .con{padding-top:22px;}

#news.box ul.newsList{width:720px; margin:20px 0 0 5px;border-top:1px solid #afa375}
#news.box ul.newsList li{height:28px; line-height:28px; padding-bottom:0; background-image:url(../images/line3x1.gif)}
#news.box ul.newsList li a{height:30px; width:475px; padding-left:30px;}

#newsDetail{padding:5px 0;}
#newsDetail h1{font-size:14px;text-align:center; line-height:28px;}
.newsInfo{margin-bottom:10px; font-size:12px;text-align:center; height:24px; line-height:24px; overflow:hidden; color:#20609d}
#newsCon{padding:20px 15px; font-size:14px; line-height:28px; color:#4c4c4c; background:url(../images/line5x3_2.gif) repeat-x 0 0;}

/*------留言--------*/
#book.box .con{padding:50px 20px 50px 60px;}
#Laws.box .con{padding:20px;}
table.form{width:100%;background:url(../images/bg-book.jpg) no-repeat 100% 50%}
table.form th{font-weight:normal; text-align:left; width:70px; height:30px;}
table.form td{height:20px; padding:5px 0;}
table.form td.btn{padding:20px 0 0 65px}
table.form td.btn input{width:95px; height:32px; overflow:hidden; border:none; background:no-repeat 0 0; cursor:pointer}
table.form td.btn input#submit{background-image:url(../images/btn-submit.gif)}
table.form td.btn input#reset{background-image:url(../images/btn-reset.gif)}

/*--------人力资源---------*/
#jobs.box .con{padding:25px 10px;}
ul.titles{float:left;width:35px; height:216px; overflow:hidden; background:url(../images/bg-titles.gif) no-repeat 0 0}
ul.titles li a{display:block; text-indent:-10em; height:108px; width:35px; overflow:hidden}
table.jobs{float:left;width:695px; margin-left:1px; *margin-left:0;}
table.jobs thead th{border-top:none; padding:0; height:38px; font-weight:normal; color:#fff; background:url(../images/bg-thead.gif) repeat-x 0 0;}
table.jobs th,table.jobs td{border:1px solid #fff; color:#3f3f3f; line-height:21px; text-align:center;}
table.jobs th{font-weight:normal; color:#195a96; padding:5px;}
table.jobs td{padding:15px 18px;}
table.jobs td.info{text-align:left}

div.jobs{float:left;width:693px; margin-left:1px; *margin-left:0;}
div.jobs .TableHead {border-top:none; padding:0; height:38px; font-weight:normal; color:#fff; background:url(../images/bg-thead.gif) repeat-x 0 0;}
div.jobs .TableHead li {height:30px;float:left; text-align:center;padding:8px 0px 0px 0px; border-left:1px #FFF solid;}
div.jobs .TableHead li.Job_Name {width:120px;}
div.jobs .TableHead li.Job_AskContent {width:344px;}
div.jobs .TableHead li.Job_Partment {width:126px;}
div.jobs .TableHead li.Job_PostDate {width:98px;border-right:1px #FFF solid;}

div.jobs .TableBody {padding:0; font-weight:normal; color:#000; border-bottom:1px #FFF solid; }
div.jobs .TableBody li {float:left; text-align:center;padding:8px 0px 0px 0px; border-left:1px #FFF solid;height:200px; }
div.jobs .TableBody li.Job_Name {width:120px; color:#195A96;line-height:200px}
div.jobs .TableBody li.Job_AskContent {width:334px; text-align:left; padding:5px}
div.jobs .TableBody li.Job_Partment {width:126px; line-height:200px}
div.jobs .TableBody li.Job_PostDate {width:98px; line-height:200px;border-right:1px #FFF solid;}


/*-----友情链接-------*/
#links.box .con{padding:25px 0 50px 28px;}
#links ul.phoList li{width:120px; margin:15px 25px 0 0}
#links ul.phoList li img{width:120px; height:60px; padding:0; border:none}


#footer{height:35px; overflow:hidden; padding:5px 12px 2px; color:#8e8d8d; background-color:#000;}
#footer img.logo{float:left; margin-top:5px;}
#siteInfo{float:left; margin:0 0 0 10px; padding-left:15px; line-height:16px; background:url(../images/line1x24.gif) no-repeat 0 50%;}
#footer .icp{float:right; height:35px; line-height:35px;}
#CaseList{width:725px;}
#CaseList li.center {width:240px;float:left; text-align:center;border-right:1px #444 Dashed;border-left:1px #444 Dashed}
#CaseList li.left {width:240px;float:left; text-align:center;}
#CaseList li.right {width:240px;float:left; text-align:center;}
#CaseList li ul {width:200px;list-style-type:square; margin-top:20px;}
#CaseList li ul .Tag_CaseClassList_LI {width:70px;float:none; border-bottom:1px #444 dashed; list-style-type:square;padding:5px 0px 5px 25px;margin:0px; text-align:left}

