@charset "utf-8";
/* CSS Document */
.work0{background-position:center;background-repeat:no-repeat;background-size: cover; height:571px;min-width:1206px; width:100%;}
.pdlr15{ padding:0px 18px;}
.work1,.work3,.work8,.work9{ width:100%; min-width:1206px;}
.work1 .line1{height:386px;margin:40px auto;}
.work1 .line1 .p1{background-position:center;background-repeat:no-repeat; width:175px; height:326px; float: left; margin-left:121px;}
.work1 .line1 .p2{ float: left;
    width: 100%;
    text-align: center;
    /* margin-left: 37px; */
    margin: auto; }
.work1 .line1 .p2 .l1{ color:#B0B0B0; text-align:center; font-size:18px; letter-spacing:4px; }
.work1 .line1 .p2 .l2{ background:#525252; color:#FFF; height:37px; margin-top:6px; line-height:37px; font-size:20px; text-align:center;letter-spacing:6px;}
.work1 .line1 .p2 .l3{font-size:32px; text-align:center; color:#525250;letter-spacing:6px;line-height:50px; }
.work1 .line1 .p2 .l4{background-position:center;background-repeat:no-repeat; height:251px; margin-top:20px; color:#FFF;}
.work1 .line1 .p2 .l4 li{ display:inline-block; width:180px; text-align:center; padding-top:85px; font-size:16px;letter-spacing:6px;}
.work1 .line1 .p2 .f1{ margin-left:105px; margin-right:100px;}
.work1 .line2{ height:240px; padding-left:62px; padding-top:10px;}
.work1 .line2 li{float:left;width:355px; height:231px; overflow:hidden; margin:3px;;}
.work1 .line2 li img{ width:355px; height:231px;}
.work1 .line2 li:hover img{ opacity:0.8;}
.work1 .line3{background-position:center;background-repeat:no-repeat;height:228px;margin:40px auto;}
.work1 .line4{height:400px; padding-left:10px;}
.work1 .line4 li{float:left; width:277px; height:380px; overflow:hidden; margin:10px; position:relative;}
.work1 .line4 li div,.work1 .line5 li div{ position:absolute; bottom:0px; height:48px; background:#666; background:rgba(20%,20%,20%,0.8); width:100%;color: #FFF; text-align: center;font-size: 18px;line-height: 48px;transition: all .3s linear;}
.work1 .line5{height:380px; padding-left:10px;}
.work1 .line5 li{float:left; width:570px; height:347px; overflow:hidden; margin-left:10px; margin-top:10px;position:relative;}
.work1 .line5 .p1{ margin-left:30px;}
.work1 .line4 li:hover div, .work1 .line5 li:hover div{bottom:-48px;}
.work1 .line6{background-position:center;background-repeat:no-repeat;height:223px;margin:20px auto;}
.work1 .line7 {height:330px;}
.work1 .line7 .p1{float:left; width:252px; height:305px; overflow:hidden; margin-left:76px;}
.work1 .line7 .p2{ float:left; width:765px; margin-left:12px; height:280px; background:#E5E5E5; color:#000000; line-height:23px; padding-top:25px; padding-left:30px;}
.work1 .line7 .p2 div{ font-size:18px; font-weight:bold;}
.work1 .line7 .p2 p{ font-size:16px; margin-top:10px;}
.work1 .line8{margin-left: 76px;height:230px;}
.work1 .line8 li{ float:left; width:337px; height:216px;}
.work1 .line8 li:hover img{opacity:0.8;}
.work1 .line8 .mp{ margin:0px 26px;}
.work1 .line9 {height:330px; margin-top:20px;}
.work1 .line9 .p1{float:left;width:765px; margin-left:70px; height:280px; background:#E5E5E5; color:#000000; line-height:23px; padding-top:25px; padding-left:30px; }
.work1 .line9 .p2{float:left;width:252px; height:305px; overflow:hidden; margin-left:12px; }
.work1 .line9 .p1 div{ font-size:18px; font-weight:bold;}
.work1 .line9 .p1 p{ font-size:16px; margin-top:10px;}
.work1 .line10{background-position:center;background-repeat:no-repeat;height:277px;margin:50px auto;}
.work1 .line11{margin:50px auto; text-align:center;}
.work1 .line12{background-position:center;background-repeat:no-repeat;height:238px;margin:50px auto;}
.work1 .line13{height:487px;margin:50px auto;}
.work1 .line13 .p1{float:right; width:246px; padding-right:100px;text-align:center; margin-top:5px; font-size:18px;}
.work1 .line13 .p1 .s1{ width:246px; height:200px; background:#e5e5e5; border-radius:15px; color:#000; }
.work1 .line13 .p1 .s2{width:246px; height:200px; background:#525251; border-radius:15px; margin-top:10px; color:#fff; }
.work1 .line13 .p1 img{ margin:10px auto;}
.work1 .line13 .p1 p{padding: 0 20px; text-align:left;}
.work1 .line13 .p2{float:right; width:732px; margin-right:20px; margin-top:5px;}
.work1 .line14{background-position:center;background-repeat:no-repeat;height:238px; margin-top:50px;}
.work1 .line15{width:100%; color:#525251; font-size:18px; margin-top:60px; line-height:35px;}
.work1 .line15 .p2{ width:407px; height:335px; border:#333 solid 2px; border-radius:15px;}
.work1 .line15 .p2 img{ margin:15px auto;}
.work1 .line15 p{ font-size:24px;}
.work1 .line16{background-position:center;background-repeat:no-repeat;height:314px; margin-top:10px;}
.work17{background-size: cover; height:573px;min-width:1206px; width:100%; margin-top:20px;}
.work17 .line1{ color:#525251;padding-left:75px; padding-top:120px; font-size:14px;}
.work17 .line1 li{ width:154px; height:239px; float:left; padding:20px 40px; line-height:25px; text-align:center;}
.work17 .line1 .p1{ margin-left:35px;}
.work17 .line1 .p2{ margin-left:45px;}
.work17 .line1 .p3{ margin-left:45px;}
.swts{ padding: 30px 0 30px 0;}
.clearfx{clear:both;}
.pc-bm{ margin:30px auto; height:450px;}
.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: 24px;color: #ff9a30;font-family: "微软雅黑","黑体", Arial,sans-serif,"新宋体";text-align: left; 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:#ccc; 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;}