@charset "utf-8";
/* CSS Document */

.work0{background-position:center; background-repeat:no-repeat;background-size: cover; height:802px;min-width:1200px; width:100%; color:#807f7f; text-align:center; overflow:hidden;}
.work0 .line1{ font-size:18px;width:100%; margin-top:410px; font-weight:bold; letter-spacing:5px;}
.work0 .line2{ font-size:14px;width:100%; line-height:20px; margin-top:10px;}
.work0 .line3{ font-size:16px;width:200px; margin:0 auto;line-height:30px; margin-top:10px; font-weight:bold; letter-spacing:5px; background:#7F7F7F; border-radius:15px; color:#fff;}
.work1{background-position:center; background-repeat:no-repeat;background-size: cover; height:467px;min-width:1200px; width:100%; overflow:hidden;}
.work1 .s1{ float:left; width:290px;  color:#807f7f; font-size:18px; text-align:center; padding-top:210px;}
.work1 .s1 p{ margin-top:185px;}
.work1 .s2{float:left; width:600px; text-align:center; font-size:24px;font-weight:bold; line-height:45px; padding-top:10px;}
.work1 .s3{ float:left; width:310px;  color:#807f7f; font-size:18px; text-align:center; padding-top:210px;}
.work1 .s3 p{ margin-top:185px;}
.work2 .line1{ text-align:center;background-position:center bottom; background-repeat:no-repeat; height:240px;overflow:hidden;}
.work2 .line1 .s1{ font-size:24px; color:#807f7f; margin-top:33px;}
.work2 .line1 .s2{ font-size:14px; color:#807f7f;line-height:25px; margin-top:5px;}
.work2 .line2{ padding-top:50px; height:620px;}
.work2 .line2 li{ float:left; width:273px; height:273px; margin:13px; overflow:hidden; position:relative;}
.work2 .line2 li div{width:273px; height:273px;background:#000; border-radius:50%; position:absolute; opacity:0.6; top:0px; color:#FFF;-ms-transition: all 0.7s ease; -o-transition: all 0.7s ease;  -moz-transition: all 0.7s ease; -webkit-transition: all 0.7s ease;transition: all 0.7s ease;-webkit-transform: scale(0);transform: scale(0);-moz-transform: scale(0);-o-transform: scale(0);-ms-transform: scale(0);-webkit-box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75);box-shadow: 0px 0px 15px 2px rgba(255,255,255,.75); font-size:24px; line-height:273px; text-align:center;}
.work2 .line2 li:hover div{-webkit-transform: scale(1);transform: scale(1);-moz-transform: scale(1);-o-transform: scale(1);-ms-transform: scale(1);}

.work3 .line1{ text-align:center;background-position:bottom center; background-repeat:no-repeat; height:240px;overflow:hidden;}
.work3 .line1 .s1{ font-size:24px; color:#807f7f; margin-top:33px;}
.work3 .line1 .s2{ font-size:14px; color:#807f7f; line-height:25px; margin-top:5px;}
.work3 .line2{ padding-top:30px; height:365px; }
.work3 .line2 li{ float:left;}
.work3 .line2 .s1{width:201px; height:361px; overflow:hidden; margin:0 2px;}
.work3 .line2 .s2{ width:380px; height:250px; padding:10px;  border:#fdeeee 3px  solid; font-size:14px; color:#807f7f; line-height:20px; margin-top:46px; margin-left:15px;}
.work3 .line2 .s2 p{ margin-top:10px;}
.work3 .line2 .s2 span{ font-size:24px;}
.work3 .line2 .s3{ width:279px; height:274px; margin-left:8px;margin-top:46px;overflow:hidden;}
.work3 .line3{ padding-top:30px; height:335px; }
.work3 .line3 li{ float:left;}
.work3 .line3 .s1{width:201px; height:361px; overflow:hidden; margin:0 2px;}
.work3 .line3 .s2{ width:350px; height:220px; padding:25px; border:#fdeeee 3px  solid; font-size:14px; color:#807f7f; line-height:25px; margin-top:46px; margin-left:5px; margin-right:10px;}
.work3 .line3 .s2 span{ font-size:24px;}
.work3 .line3 .s3{ width:279px; height:274px; margin-left:8px;margin-top:46px;overflow:hidden;}

.work4 .line1{ text-align:center;background-position:bottom center; background-repeat:no-repeat; height:260px;overflow:hidden;}
.work4 .line1 .s1{ font-size:24px; color:#807f7f; margin-top:33px;}
.work4 .line1 .s2{ font-size:14px; color:#807f7f; line-height:25px; margin-top:5px;}
.work4 .line2{ margin:30px 0 0 0;}
.work4 .line2 li{ display:inline-block; margin:20px;}
.work4 .line3{background-position:center; background-repeat:no-repeat; height:400px;}
.work4 .line3 p{ text-align:center; font-size:18px; color:#000; line-height:35px; margin-top:130px;}

.work5{background-position:center; background-repeat:no-repeat;background-size: cover; height:401px;min-width:1200px; width:100%; color:#807f7f; overflow:hidden; margin-bottom:0;}
.work5 li{ float:left; width:200px; padding:0 40px;  margin-top:120px; text-align:center; margin-left:10px; margin-right:9px; }
.work5 li div{ font-size:24px; color:#868282;}
.work5 li p{font-size:18px; color:#000; margin-top:30px;}

.work6{min-width:1200px; width:100%; color:#807f7f; overflow:hidden; margin-bottom:40px;}
.work6 .line1{background-position:center; background-repeat:no-repeat; height:380px; width:100%;overflow:hidden;}
.work6 .line1 .s1{ text-align:center; margin-top:180px; font-size:30px; letter-spacing:8px; font-weight:580;  }
.work6 .line2{ margin:0 60px; background:#FEEEEF; height:446px;overflow:hidden;}
.work6 .line2 .s1{ width:400px;background-position:top center; background-repeat:no-repeat; text-align:center; margin-top:60px; font-size:24px; font-size:24px;overflow:hidden; float:left; }
.work6 .line2 .s1 p{ margin-top:190px;}
.work6 .line2 .s2{ font-size:14px; line-height:25px; padding-top:40px; margin-left:130px;float:left;}
.work6 .line2 .s2 span{font-size:24px;}
.work6 .line3{height:395px; margin-top:30px; margin-bottom:50px;}
.work6 .line3 .s1{ margin-left:580px; padding-top:130px; line-height:30px;}
.work6 .line3 .s1 span{ font-size:24px;}
.work6 .line3 .s1 p{font-size:14px; }
.containerx{ width:1200px; margin:0 auto;}
.border-top{ border-top: dashed 1px #807f7f; }
.imghover:hover{ transform:scale(1.3); transition-duration:700ms; }
.imghover1:hover{ opacity:0.8; }
.swts{ padding: 30px 0 30px 0;}
.clearfx{clear:both;}
.pc-bm{ margin:30px auto; height:750px;}
.pc-bm .lbt{ text-align:center; border-bottom:#EFE1D8 solid 2px; padding:10px;}
.pc-bm .lbt span{font-size:36px; color:#69381b; font-weight:bold; letter-spacing:5px; }
.pc-bm .lbt p{ font-size:22px; line-height:36px;padding:10px;}
.pc-bm .lxc{line-height: 50px;font-weight: bold;letter-spacing: 1px;font-size: 34px;color: #ff9a30;font-family: "微软雅黑","黑体", Arial,sans-serif,"新宋体";text-align: center; margin-top:20px;}
.pc-bm .lnr{ padding:30px 80px;}
.pc-bm .lnr .bmdt{float: left; width: 500px; height: 345px; background-color: #FFF;  padding: 10px 20px;}
.pc-bm .lnr .bmdt .bm{height: 30px; margin: 20px 20px;}
.pc-bm .lnr .bmdt .bm .title1{ color:#cc2222; font-size:24px; font-family: "Microsoft YaHei",Arial;}
.pc-bm .lnr .bmdt .bm .title1 span{ color:#0073c3;}
.pc-bm .lnr .bmdt .bm .title1 b{ font-weight:normal; color:#999; font-size:14px; text-transform:uppercase; font-family:"Courier New", Courier, monospace; margin-left:4px; }
.pc-bm .lnr .nameac{ width:100%; height:270px; overflow:hidden; background-color:#f37a7a; color:#fff;}
.pc-bm .lnr .nameac ul{}
.pc-bm .lnr .nameac li{ float:left; padding:0; height:25px; width:500px; padding-left:25px; letter-spacing:2px;}
.pc-bm .lnr .nameac li span{ display:inline-block; line-height:25px; overflow:hidden;}
.pc-bm .lnr .nameac .name{ width:80px;}
.pc-bm .lnr .nameac .privce{ width:100px;} 
.pc-bm .lnr .nameac .coure{ width:190px;}
.pc-bm .lnr .nameac .level{ width:85px;}
.pc-bm .lnr .bmbd{float: right; width: 345px; height: 365px; border-radius:10px;background:#292929; background:rgba(22,22,22,0.3); font-size:14px;}
.pc-bm .lnr .bmbd .sex{width:150px; height:25px; margin:20px 0 0 165px;color:#FFF;line-height:25px; font-size:16px;}
.pc-bm .lnr .bmbd .sex input{margin:2px 5px 0 20px;width: 20px;height: 20px; }
.pc-bm .lnr .bmbd .input1{height: 32px;margin: 10px 0 30px 20px;font-size: 14px;color: #fff;letter-spacing: 2px;}
.pc-bm .lnr .bmbd .input1 span{color: #ff9a30; font-size: 14px;}
.pc-bm .lnr .bmbd .input12{height: 32px;margin: 10px 0 30px 20px;font-size: 14px;color: #fff;letter-spacing: 2px; text-indent:0px;}
.pc-bm .lnr .bmbd .input12 span{color: #ff9a30; font-size: 14px;}
.pc-bm .lnr .bmbd .input1 input{width:210px; height:32px; font:14px/32px '宋体'; color:#666; border:#FFF solid 1px; margin-left:5px;}
.pc-bm .lnr .bmbd .input1 select{width:212px; height:36px; font-size:14px;margin-left:5px;}
.pc-bm .lnr .bmbd .input12 input.qq{width:210px; height:32px; font:14px/32px '宋体'; color:#666; border:#FFF solid 1px; margin-left:5px;}
.pc-bm .lnr .bmbd .ljyy{width:208px; height:33px; margin:20px 0 0 0px}
.pc-bm .lnr .bmbd .bmtj{ text-align:center;}
