@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body { background:#; }
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
ul li{ list-style:none;}
li{ list-style:none;}
img { border:none;}
a { text-decoration:none;}
.fl { display:block; float:left;}
.fr { display:block; float:right;}
.clear { clear:both;}
.warp { width:1000px;  margin:0 auto; }
.hui { background:#efefef;padding:120px 0;}
.bai { background:#ffffff;padding:120px 0;}
/*about*/
.contact {width:1000px; /*height:480px;*/ margin:0 auto; padding:15px 0 110px; background:#FFF;  font-family:微软雅黑;/*position:absolute;top:50%;left:50%;margin-top:-235px;margin-left:-500px; */} 
.contact  .content { width:320px; margin-left:50px; margin-top:55px; }
.contact  .content  .wenzi { margin-top:13px;}
.contact  .content p {  font-size:12px;  line-height:22px;}
.contact  .content p a { color:#4f4f4f;}
.contact  .content p a:hover { color:#DE2D01;}
.contact  .content p.saomiao { text-align:; color:#DE2D01}
.contact .content img{ margin-right:20px;}
.contact  h1 { font-size:22px;text-align:; padding:50px 0 33px;}

.info { font-family:微软雅黑;min-height:480px;overflow:hidden;padding:0 130px 0 130px; margin:80px auto;/*position:absolute;top:50%;left:50%;margin-top:-240px;margin-left:-500px; */ }
.info img { margin-bottom:20px;}
.info p { font-size:14px; line-height:30px; text-indent:28px;}

.coop { width:1020px; height:320px; margin:10px auto;/*position:absolute;top:50%;left:50%;margin-top:-160px;margin-left:-510px;*/   }
.coop ul li { display:block; float:left; width:235px; height:120px; margin:50px 10px ;}
.coop ul li img { width:235px; height:120px;}

.pay { width:1000px; height:500px;position:absolute;top:50%;left:50%;margin-top:-240px;margin-left:-500px; }
.pay .paycom { width:420px; height:100px; font-family:微软雅黑; font-size:14px; line-height:22px; padding-left:80px; color:#444;}
.pay .paycom h1 { font-size:16px; line-height:30px; color:#4f4f4f; font-weight:bold;}
/*idea*/
.idea { text-align:center;font-family:微软雅黑; }
.idea h1 { font-size:18px; color:#DE2D01; line-height:45px; width:150px; border:solid 2px #DE2D01;margin:20px auto;border-radius: 50px;}
.idea h2 { font-size:16px; font-weight:bold;line-height:55px; color:#4f4f4f}
.idea p { font-size:14px; line-height:35px;color:#5f5f5f;}
/*hist*/
.hist { padding:30px auto; font-family:微软雅黑; background:#fff}
.hist .hist_com  { padding:50px 0; background:url(../images/pic_line1.png) center no-repeat;  }
.hist .hist_fir { padding:50px 0; background:url(../images/pic_line2.png) center no-repeat;  }
.hist .hist_last { padding:50px 0; background:url(../images/pic_line3.png) center no-repeat;  }
.hist .hist_com .hist_l { width:465px; text-align:right; }
.hist .hist_com .hist_r { width:465px; text-align:left; }
.hist .hist_com h2 { font-size:28px; line-height:120px; color:#DE2D01;  }
.hist .hist_com h3 { font-size:16px; line-height:50px; font-weight:bold; padding-top:15px; }
.hist .hist_com  .histcon { font-size:14px; line-height:28px; height:120px; border:solid 4px #a4a4a4;border-radius: 15px;}
.hist .hist_com .hist_r .histcon {padding-left:30px; }
.hist .hist_com .hist_l .histcon {padding-right:30px; }
.hist .hist_com .hist_r .future h3 { line-height:120px; padding-top:0px;}
/*job*/
#job {width:1060px; margin:0 auto;/*height:520px;position:absolute;top:50%;left:50%;margin-top:-240px;margin-left:-530px;*/  }
.job_tit {font-family:微软雅黑; font-size:14px;  text-align:center; line-height:32px; color:#666; margin-top:0px;}
.job_tit h1 { margin:50px auto 20px;}
.job_tit p a { color:#666;}
.job_tit p a:hover { color:#de2d01;}
.job_list { width:1060px; margin:0 auto;}
.job_list ul li {font-family:微软雅黑; color:#de2d01; text-align:center; width:176px; height:166px; display:block; float:left; background:#ddd; margin:30px 0 30px 30px;}
.job_list ul li a { display:block; color:#de2d01; }
.job_list ul li h1 {font-size:28px; line-height:45px; margin-top:50px;}
.job_list ul li h2 { font-size:12px;line-height:25px; display:block; }
#jobcon_w {width:1120px; margin:0 auto; padding:80px 0; /*height:400px;position:absolute;top:50%;left:50%;margin-top:-200px;margin-left:-560px; */ }
.jobcon {font-family:微软雅黑; font-size:14px; line-height:28px; width:1000px;}
.jobcon .jobcon_r { width:600px;}
.jobcon .jobcon_r .xuxian { margin-top:10px; padding-top:10px;border-top:dashed 1px #CCC}
.jobcon h1 { font-family:微软雅黑; font-size:32px; font-weight:bold;color:#38485A;margin:0px 0; line-height:32px; float:left }
.jobcon span { font-size:14px; font-weight:normal}
.pre,.next { margin-top:100px; width:60px;}
.big-link {display:block;color:#fff; background:#de2d01; display:inline-table; width:120px; height:50px; line-height:50px;font-size:16px; text-align:center; float:left; margin-left:30px;}
.reveal-modal-bg {position:fixed;height:100%;width:100%;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;z-index:100;display:none;top:0;left:0;}	
.reveal-modal {visibility: hidden;top: 50%; left: 50%;margin-left: -330px; margin-top:-245px;width:660px; height:460px;background: #eee url(modal-gloss.png) no-repeat -200px -80px;position: absolute;z-index: 101;padding: 20px 20px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.reveal-modal.small{width: 200px; margin-left: -140px;}
.reveal-modal.medium{width: 400px; margin-left: -240px;}
.reveal-modal.large{width: 600px; margin-left: -340px;}
.reveal-modal.xlarge{width: 800px; margin-left: -440px;}
.reveal-modal .close-reveal-modal {font-size: 22px;line-height: .5;position: absolute;top: 8px;right: 11px;color: #aaa;text-shadow: 0 -1px 1px rbga(0,0,0,.6);font-weight: bold;cursor: pointer;} 

.reveal-modal form { width:538px; margin:0 auto; padding:0px 0;font-family: 微软雅黑; font-size:14px; color:#777777;}
.reveal-modal form h1 {  font-size:18px; margin:0px 0 20px;}
.reveal-modal form span { display:block; float:left; width:200px;}
.reveal-modal form select { padding:5px; width:210px; height:34px; margin-right:0px;}
.reveal-modal form input { padding:5px; width:200px; height:25px; border: solid 1px #cccccc; margin:5px 0px 5px 0;}
.reveal-modal form input.rad { padding:0; border:none; width:25px; height:15px;margin-right:5px; margin-top:10px;}
.reveal-modal form textarea { padding:5px; width:525px;border: solid 1px #cccccc; margin-top:10px;}
.reveal-modal form #file { border:none;}

