﻿/* CSS 重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {font-size:12px; line-height:24px; margin: 0; color:#000; padding: 0; font-family: "宋体"; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; vertical-align: middle; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
a { outline: none; text-decoration: none; color: #000; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }

/*图片轮播*/

.picMarquee-top{ margin:0 auto;  width:263px; overflow:hidden; position:relative;     }
.picMarquee-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-top .bd{   }
.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-top .bd ul li{ text-align:center; zoom:1; width:263px; height:154px; overflow:hidden; padding-top:10px; }
.picMarquee-top .bd ul li .pic{ text-align:center; }
.picMarquee-top .bd ul li .pic img{width:263px; height:154px; display:block;  }
.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-top .bd ul li .title{ line-height:24px;   }


.picMarquee-left{ margin:0 auto;  width:885px; overflow:hidden; position:relative; padding-top:40px; padding-left:15px}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .bd{   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ text-align:center; zoom:1; width:263px; height:154px; overflow:hidden; margin-left:10px; float:left;}
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{width:263px; height:154px; display:block;  }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

/*图片轮播OVER*/

.banner{ width:1002px; margin:0px auto; overflow:hidden;}
.neirong{width:1000px; margin:0px auto; overflow:hidden; padding-left:110px;}
.dh{ width:1002px;margin:0px auto; background:#d9d9d9; height:104px;}
.dh .dhan{ width:900px; margin:0px auto; height:104px; padding-left:20px}
.dh .dhan ul li{ float:left}
.nrleft{ width:568px; float:left; overflow:hidden;}
.nrleft ul li{ padding:17px 0 0 30px; font-size:12px;}
.nrleft ul li span{ font-weight:bold;}
.nrbq{ border-bottom:1px solid #CCC; padding-top:10px; padding-left:10px; padding-bottom:10px; }
.nrjs img{ float:left; padding:17px 8px 8px 5px}
.nrjs p{ font-size:12px; font-family:"宋体"; line-height:20px; text-indent:2em; padding-top:17px; padding-left:5px;}
.nrright{ width:330px; height:535px; overflow:hidden; float:right; margin-top:50px; padding-right:75px; background:url(../images/gsjs_26.jpg) no-repeat; padding-top:10px;}


.foot{ padding-bottom:20px;width:1002px; background:url(../images/gsjs_37.gif) repeat-x; height:87px; margin:0px auto; margin-top:20px;font-family:"宋体"; }
.foot p{ color:#004fa3;text-align:center; font-size:12px; margin-top:20px;}

/*s首页OVER*/
.wenhua{ width:890px; margin:0px auto; overflow:hidden; padding-bottom:100px;}
.wenhuacler{ overflow:hidden; }
.wenhuatp{ border-bottom:1px solid #CCC; padding-left:10px; padding-bottom:10px; margin-top:20px;}
.wenhuawz{ padding-top:10px; overflow:hidden; padding-left:30px;}
.wenhuawz .wenhuanr p{ line-height:25px; margin-top:20px;}
.wenhuawz .wenhuanr { float:left; width:670px;}
.wenhuawz .wenhuaimg { overflow:hidden;  float:right; width:116px; height:71px; margin-top:20px}
.lunbo{ width:885px; height:233px; overflow:hidden; background:url(../images/gsjs_26.gif) no-repeat; margin:0px auto; }

/*企业文化OVER*/
.zpzw{  border-bottom:1px dashed #CCC; padding-bottom:10px;}
.zpzw span{color:#004fa3; font-weight:bold; font-size:14px;}
.zpzwa ul li{ margin-top:20px;}
.zpzwa span{color:#000; font-size:12px;}
.zpzwa a{ text-decoration:none; display:inline-block; padding-left:30px; color:#06C}
.zpzwa font{ float:right; padding-right:10px; display:inline-block;}

#butong_net_bottom img{ margin-top:10px;}
#butong_net_left1 img{ margin-left:10px;}
.joblist  
    { font-size:12px;}  
    .joblist td  
    { padding:0px 3px;}  
    .deptitem td  
    { background:#CCC;}  
    .jobitem td  
    { border-bottom:1px dashed #ccc;  
     white-space:nowrap; overflow:hidden; text-overflow:ellipsis;/*强制不换行，超出显示省略号*/}
