#topnav{top:0px;}
.banner{ width:100%; height:580px; background:url(../images/header-2.jpg) no-repeat center top; }
.contact{ width:100%; padding:50px 0; background:#f8f8f8; }

.contact h2{ height:40px; line-height:40px; font-size:30px; font-family:"微软雅黑";  color:#313131;}
.contact h2 span{font-family:"微软雅黑"; font-weight:bold;}
.contact h2.en{  font-size:25px; font-family:"Sisco Light" }
.contact h2.en span{  font-size:25px; font-family:"Sisco" }

.contact ul{ width:100%; display:table; margin-top:40px; margin-bottom:50px;}
.contact ul li{ float:left; text-align:left; width:320px; margin-right:25px;}
.contact ul li.l{ margin-right:0;}
.contact ul .p1{ height:30px; width:100%; border-bottom:2px solid #ff8400; font-size:20px; color:#313131;}
.contact ul .p1 a{color:#313131;}
.contact ul .p1 span{ line-height:30px; display:inline-block; line-height:30px; border-bottom:4px solid #ff8400; width:45%;}
.contact ul .p2{ text-align:left; color:#929292; margin-top:30px; line-height:20px; font-size:13px;}
.contact ul .p2 a{color:#929292;}
.contact ul .p3{ margin-top:10px; }
.contact ul .p3 a{ float:left;color:#ff8400;}
.contact ul .p3 a:hover{color:#ff8400; margin-top:-2px;}

.banner2{ width:100%; height:580px; background:url(../images/header-images-4.jpg) no-repeat center top; }
.job{ width:100%; padding:50px 0; background:#f8f8f8; }
.job h2{ height:40px; line-height:40px; font-size:30px; font-family:"微软雅黑";  color:#313131;}
.job h2 span{font-family:"微软雅黑"; font-weight:bold;}
.job h3{  font-size:25px; font-family:"微软雅黑"; margin-top:10px; }
.job h3 span{ border-top:1px dashed #313131; border-bottom:1px dashed #313131;}

.job .words{ text-align:left; color:#313131; margin:50px 0; line-height:22px;  font-family:"微软雅黑";}
.jobtitle{ height:40px; width:100%;}
.jobtitle .l{ width:690px; float:left; margin-right:30px;}
.jobtitle .r{ width:300px; float:left;}
.jobtitle p{ width:100%; height:30px; line-height:30px; font-size:18px; color:#313131; text-align:left; border-bottom:2px solid #ff8400; }
.jobtitle  span{ width:140px; height:2px; background:#ff8400; display:block; }

#jobs{ width:100%; margin-top:20px;} 
#jobs li{ width:100%; display:table; cursor:default; color:#929292; text-align:left; font-size:13px; }
#jobs li h4{ width:690px; line-height:22px; float:left; margin-right:30px; text-decoration:underline; cursor:pointer; }
#jobs li.actived h4{width:690px; line-height:22px; float:left; margin-right:30px; color:#ff8400;}
#jobs li p.data{ width:300px; float:left; line-height:22px;}
.thejob{ width:990px; padding:10px 15px; background:#fff; float:left; display:table; margin:10px 0; display:none; }
.thejob .close{ width:100%; float:left; text-align:right;}
.thejob .text{ width:49.5%; float:left; text-align:left; line-height:22px;}
.thejob .text h5{ color:#313131;}
.thejob .jobsubmit{ width:95%; text-align:right; margin:10px 0; float:left;}