@font-face {
    font-family: 'iconfont';
    src: url('font/iconfont.eot');
    src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
    url('font/iconfont.woff2') format('woff2'),
    url('font/iconfont.woff') format('woff'),
    url('font/iconfont.ttf') format('truetype'),
    url('font/iconfont.svg#iconfont') format('svg');
}

.iconfont {
    font-family: "iconfont" !important;
    font-size: 14px;
    font-style: normal;
    color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

/*首页HTML*/

 html,body{min-width:1450px;}
 /*.xiyue{width:100%;height:100%;}*/
 .xiyue-top{width:1200px;height:90px;background-color:#fff;margin: 0 auto;font-size: 0;box-sizing: border-box;}
 .xiyue-top .xiyue-top-1{display: inline-block;width:165px;height:90px;
    background: url(../image/01.jpg) center center no-repeat;background-size: cover;vertical-align: top;}
 .xiyue-top .xiyue-top-2{margin-left: 30px;display: inline-block;}
 .xiyue-top .xiyue-top-2 ul{font-size: 0;}
 .xiyue-top .xiyue-top-2 ul li{padding:32px 5px;box-sizing: border-box;display: inline-block;
    font-size: 16px;width:90px;text-align: center;cursor: pointer;margin-left: 5px;}

.curtab1 li{position: relative;}
.curtab1 li.linea{border-bottom: 3px solid red;}
.curtab1 li.linez{border-bottom: 3px solid red;}
.curtab1 li .currchose{color: red;}

.curtab3{position: absolute;width: 90px;height: auto;right:-90px;bottom:-127px;background-color: #fff;display: none;}
.curtab1 .curtab2 .curtab3 li a{font-size:14px;}
.curtab1 .curtab2 .curtab3 li {font-size:12px;text-align: center;border-bottom: 1px solid #ccc;
    padding: 10px 0px!important;color: black;margin-left: 0!important;}


.curtab1 .curtab2{position: absolute;z-index: 10;top:88px;height:auto;left: 0;right: 0;
    background-color: #fff;display:none;}
.curtab1 .curtab2 li a{font-size:14px;}
.curtab1 .curtab2 li {font-size:12px;text-align: center;border-bottom: 1px solid #ccc;
    padding: 10px 0px!important;color: black;margin-left: 0!important;}

 .xiyue-top .xiyue-top-2 .chose{color: red;}

 .xiyue-top .xiyue-top-3{display:inline-block;padding: 20px 0;box-sizing: border-box;vertical-align: top;}
 .xiyue-top .xiyue-top-3 span i{color: black;padding-left:10px;}
 .xiyue-top .xiyue-top-3 span{padding:10px 10px;display:inline-block;}
 .xiyue-top-3 .xiyue-top-3-1{color: #de0600;}

.xiyue-banner{width:100%;height:500px;background-color:#fff;}
.banner{height:500px;overflow:hidden;width: 100%;position: relative;}
.banner .d1{width:100%;height:500px;display:block;position:absolute;left:0px;top:0px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:455px;}
.banner .d2 ul{float:left;position:absolute;left:52%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:30px;height:6px;overflow:hidden;background-color:#fff;cursor:pointer;float:left;margin:0 5px;display:inline;}
.banner .d2 li.nuw{background-color:red;}


.xiyue-content1{width:1200px;height: 730px;margin: 0 auto;background-color:#fff;}
.xiyue-content1-1{width:100%;height:227px;background-color:#fff;}
.xiyue-content1-1 p:nth-child(1){padding-top:70px;text-align:center;font-size: 25px;box-sizing: border-box;color: #e5232c;}
.xiyue-content1-1 p:nth-child(1) span{margin-left:10px;color: #e5232c;}
.xiyue-content1-1 p:nth-child(2){margin-top:15px;text-align:center;font-size: 30px;box-sizing: border-box;font-weight: bolder;}
.xiyue-content1-1 p:nth-child(3){margin-top:10px;text-align:center;font-size: 16px;box-sizing: border-box;}
.xiyue-content1-2{display: flex;flex-direction:row;justify-content: space-between;}
.xiyue-content1-2 .xiyue-content1-2-1{flex: 1;height: 400px;}
.xiyue-content1-2 .xiyue-content1-2-2{flex: 1;padding-left: 30px;box-sizing: border-box;}
.xiyue-content1-2-1 img{width:100%;height:100%;}
.xiyue-content1-2-1 .content1-2-1left{display:inline-block;width: 260px;height: 100%;vertical-align: top;}
.xiyue-content1-2-1 .content1-2-1right{display:inline-block;width: 290px;height:400px;
    margin-left: 20px;}
.xiyue-content1-2-1 .content1-2-1left .left1{width: 100%;height:200px;}
.xiyue-content1-2-1 .content1-2-1left .left2{width: 100%;height:180px;margin-top: 20px;}
.xiyue-content1-2 .xiyue-content1-2-2 p:nth-child(1){font-size: 20px;}
.xiyue-content1-2 .xiyue-content1-2-2 p:nth-child(2){font-size: 16px;margin-top: 40px;line-height: 30px;}
.xiyue-content1-2 .xiyue-content1-2-2 p:nth-child(3){font-size: 16px;margin-top: 20px;line-height: 30px;}
.xiyue-content1-2 .xiyue-content1-2-2 .content1-btn{width:180px;height: 50px;border: 2px solid #444444;
    text-align:center;line-height:50px;font-size:16px;font-weight:bolder;cursor: pointer;box-sizing: border-box;}


.xiyue-content2{width:100%;height: 730px;background-color: #f2f2f2;}
.xiyue-content2s{width:1200px;height:730px;margin:0 auto;}
.xiyue-content2-1{width:100%;height:227px; text-align: center;}
.xiyue-content2-1 p:nth-child(1){padding-top:70px;text-align:center;font-size: 25px;box-sizing: border-box;color: #e5232c;}
.xiyue-content2-1 p:nth-child(1) span{margin-left:10px;color: #e5232c;}
.xiyue-content2-1 p:nth-child(2){margin-top:15px;text-align:center;font-size: 30px;box-sizing: border-box;font-weight: bolder;}
.xiyue-content2-1 p:nth-child(3){margin-top:10px;text-align:center;font-size: 16px;box-sizing: border-box;}
.students{width:1200px;height:400px;position:relative;box-sizing: border-box;}
#four_flash{position:relative;width:1200px;height:400px; margin:0 auto;}
#four_flash .flashBg{width:1200px;height:400px; margin:0 auto;position:relative;overflow:hidden;box-sizing: border-box;}
#four_flash .flashBg ul.mobile{width:2000%;height:400px; position:absolute;top:0; left:0;}
#four_flash .flashBg ul.mobile li{float:left;width:386px;height:400px;margin-left:20px;color:#6C6E85;
    box-sizing: border-box;background-color: #fff;}
#four_flash .flashBg ul.mobile li:nth-child(1){margin-left: 0;}
#four_flash .flashBg ul.mobile li .mobile-title{width:110px; height: 56px;background-color:#cf2009;
font-size: 14px;line-height: 56px;text-align: center;position:absolute;bottom: -10px;right:0;color: #fff;letter-spacing: 2px;
opacity: 0.8;}
.mobile .mobile-img{width:100%;height:249px;position:relative;}
.mobile .mobile-img img{width:100%;height: 100%;}
.mobile-p{padding:0 15px;box-sizing: border-box;}
.mobile-p .line{width: 45px;border-bottom: 2px solid #dedede;margin-bottom: 10px;}
.mobile-p p:nth-child(1){font-size: 20px;padding:15px 0;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.mobile-p p:nth-child(2){font-size:16px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.mobile-p .mobile-btn{width:90px;height:30px;line-height: 30px;text-align: center;border: 1px solid #ccc;
    font-size: 14px;float: right;margin-top: 10px;cursor: pointer;}
#four_flash .but_left{width:50px;height:100px;position:absolute; top:136px; left:-80px;}
#four_flash .but_right{width:50px;height:100px; position:absolute; top:136px; right:-80px;}
#four_flash .but_left:hover{background:url(../image/qianxleft1.png) no-repeat;}
#four_flash .but_right:hover{background:url(../image/qianxr1.png) no-repeat;}

.xiyue-content3{width:100%;height:730px;background-color: #fff;}
.xiyue-content3 .xiyue-content3s{width:1200px;height:730px;margin: 0 auto;}
.xiyue-content3 .xiyue-content3-1{width:100%;height:200px; text-align: center;}
.xiyue-content3-1 p:nth-child(1){padding-top:70px;text-align:center;font-size: 25px;box-sizing: border-box;color: #e5232c;}
.xiyue-content3-1 p:nth-child(1) span{margin-left:10px;color: #e5232c;}
.xiyue-content3-1 p:nth-child(2){margin-top:15px;text-align:center;font-size: 30px;box-sizing: border-box;font-weight: bolder;}
.xiyue-content3-1 p:nth-child(3){margin-top:10px;text-align:center;font-size: 16px;box-sizing: border-box;}
.xiyue-content3-2{width: 100%;height:420px;padding: 0 100px;box-sizing: border-box;}
.xiyue-content3-2-1{height:235px;display: flex;flex-direction: row;box-sizing: border-box;}
.xiyue-content3-2-1 .content3img1{flex: 2;background-color: red;}
.xiyue-content3-2-1 .content3img2{flex: 1;background-color: red;margin-left: 20px;}
.xiyue-content3-2-1 .content3img3{flex: 1;background-color: red;margin-left: 20px;}
.xiyue-content3-2-1 img{width:100%;height:100%;}
.xiyue-content3-2-2{height:170px;display: flex;flex-direction: row;box-sizing: border-box;margin-top: 20px;}
.xiyue-content3-2-2 .content3img1{flex: 1;background-color: red;}
.xiyue-content3-2-2 .content3img2{flex: 1;background-color: red;margin-left: 20px;}
.xiyue-content3-2-2 .content3img3{flex: 1;background-color: red;margin-left: 20px;}
.xiyue-content3-2-2 img{width:100%;height:100%;}
.content3img1{position: relative;}
.content3img2{position: relative;}
.content3img3{position: relative;}
.content3img1-1{position: absolute;top:0;left: 0;width: 100%;height: 100%;
    background-color: rgba(0,0,0,0.4);  z-index: 5;
    -moz-transition:ease-out 0.5s;
    -o-transition:ease-out 0.5s;
    -webkit-transition:ease-out 0.5s;
    transition:ease-out 0.5s;opacity: 1;
}
.content3img-2{padding:15px 15px;box-sizing: border-box;display:flex;font-size: 16px;
    align-items:flex-end;justify-content: space-between;color: #fff;position: absolute;
    bottom:0;left:0;width: 100%;z-index: 6;
}
.content3img-2-2{height: 35px;width: 35px;text-align: center;line-height: 35px;border-radius: 50%;
    border:2px solid #fff;cursor:pointer;color: #fff;}
.content3img-2-1{line-height:40px;}
.content3img-2-2 span{font-size:20px;}
.content3img1-1:hover{opacity: 0;}


.xiyue-content4{width:100%;height:700px;background-color: #f2f2f2;}
.xiyue-content4s{width:1200px;height:700px;margin:0 auto;}
.xiyue-content4 .xiyue-content4-1{width:100%;height:200px; text-align: center;}
.xiyue-content4-1 p:nth-child(1){padding-top:70px;text-align:center;font-size: 25px;box-sizing: border-box;color: #e5232c;}
.xiyue-content4-1 p:nth-child(1) span{margin-left:10px;color: #e5232c;}
.xiyue-content4-1 p:nth-child(2){margin-top:15px;text-align:center;font-size: 30px;box-sizing: border-box;font-weight: bolder;}
.xiyue-content4-1 p:nth-child(3){margin-top:10px;text-align:center;font-size: 16px;box-sizing: border-box;}
.xiyue-content4-2{width:100%;height:auto;}
.xiyue-content4-2 ul li{float:left;}
.xiyue-content4-2 ul:after{content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden; }
.xiyue-content4-2 ul li{width:256px;height:310px;margin-left: 40px;background-color: #fff;}
.xiyue-content4-2 ul li .content4img1{width: 256px;height:180px;}
.content4img1 img{width:100%;height: 100%;}
.xiyue-content4-2 ul li .content4top{padding: 0 20px;box-sizing: border-box;}
.xiyue-content4-2 ul li p:nth-child(1){font-size: 16px;padding: 15px 0;line-height: 27px;height: 40px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.xiyue-content4-2 ul li .line{width:100%;border-bottom: 1px solid #ccc;margin-top:10px;}
.xiyue-content4-2 .content4top .content4bot{font-size: 14px;padding-top: 15px;}
.xiyue-content4-3{width:150px;height:45px;line-height: 45px;text-align: center;font-size: 16px;margin: 0 auto;
    border: 1px solid #434343;margin-top:50px;font-weight: bolder;cursor: pointer;}

.xiyue-content5{width:100%;height:620px;background: url("../image/cont5-1.jpg") no-repeat center;background-size: cover;}
.xiyue-content5s{width:1200px;height:620px;margin: 0 auto;}
.xiyue-content5 .xiyue-content5-1{width:100%;height:200px; text-align: center;}
.xiyue-content5-1 p:nth-child(1){padding-top:70px;text-align:center;font-size: 25px;box-sizing: border-box;color: #e5232c;}
.xiyue-content5-1 p:nth-child(1) span{margin-left:10px;color: #e5232c;}
.xiyue-content5-1 p:nth-child(2){margin-top:15px;text-align:center;font-size: 30px;box-sizing: border-box;font-weight: bolder;}
.xiyue-content5-1 p:nth-child(3){margin-top:10px;text-align:center;font-size: 16px;box-sizing: border-box;}
.xiyue-content5-2{width:100%;height:auto;margin-top: 10px;}
.xiyue-content5-2 ul{display:flex;flex-direction: row;justify-content:space-around;flex-wrap: wrap;}
.xiyue-content5-2 ul li{width: 156px;height:60px;margin-top:20px;margin-left:50px;}
.xiyue-content5-2 ul li img{width:100%;height:100%;}

.xiyue-foot{width:100%;height:226px;background-color:#2d3237; }
.xiyue-foot-1{width:1000px;height:226px;padding-top:50px;box-sizing:border-box;font-size:0;margin:0 auto;}
.xiyue-foot-1-1{display: inline-block;}
.xiyue-foot-1-2{display: inline-block;vertical-align: top;float:right;}
.xiyue-foot-1-1 .footitle{font-size: 25px;font-weight:bolder;color: #fff;margin-bottom: 30px;}
.xiyue-foot-1-1 .foots{display: flex;flex-direction: row;}
.xiyue-foot-1-1 .foots p{font-size: 14px;color: #fff;margin-bottom: 10px;}
.xiyue-foot-1-1 .foots .iconfont{padding-right: 8px;}
.xiyue-foot-1-1 .foots .foots-1{margin-left:100px;}
.xiyue-foot-1-2 .foots2{display: inline-block;width:120px;height:auto;}
.xiyue-foot-1-2 .foots2 img{width:120px;height:120px;}
.xiyue-foot-1-2 .foots2 p{margin-top: 10px;text-align: center;font-size: 14px;color: #fff;}
.xiyue-foot-1-2 .foots2:nth-child(2){margin-left:20px;}

.common-foot{width:100%;background-color:#222222;}
.common-foot .common-foot1{width:1000px;height:100%;margin: 0 auto;}
.common-foot .common-foot1 ul{text-align: center;padding-top: 15px;}
.common-foot .common-foot1 ul li{display:inline-block;padding: 0 15px;border-right: 1px solid #fff;font-size: 14px;}
.common-foot .common-foot1 ul li a{color: #fff;}
.common-foot .common-foot1 ul li:nth-child(8){border: none;}
.common-foot .common-foot1 p{font-size: 14px;text-align:center;color:#fff;margin-top:10px;}
.common-foot .common-foot1 .xunsu{padding-left: 30px;}
.common-foot .common-foot1 .xunsu a{color: #fff;}

/*工程案例*/
.project{width:100%;height:100%;background-color: #fff;}
.projects .xiyue-top{width:1200px;height:90px;background-color:#fff;margin: 0 auto;font-size: 0;box-sizing: border-box;}
.projects .xiyue-top .xiyue-top-1{display: inline-block;width:165px;height:90px;
    background: url(../image/01.jpg) center center no-repeat;background-size: cover;vertical-align: top;}
.projects .xiyue-top .xiyue-top-2{margin-left: 30px;display: inline-block;}
.projects .xiyue-top .xiyue-top-2 ul{font-size: 0;}
.projects .xiyue-top .xiyue-top-2 ul li{padding:32px 5px;box-sizing: border-box;display: inline-block;
    font-size: 16px;width: 90px;}


.projects .xiyue-top .xiyue-top-2 .chose{color: #de0600;}
.projects .xiyue-top .xiyue-top-3{display:inline-block;padding: 20px 0;box-sizing: border-box;vertical-align: top;}
.projects .xiyue-top .xiyue-top-3 img{width:220px;height: 100%; }

.project-content{width: 100%;height: 472px;background: url("../image/project-bg.jpg") no-repeat center;background-size: cover;}
.project-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.project-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.project-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.project-content-1 .p span{padding: 0 10px;}
.project-local{width: 100%;height:30px;margin-top: 30px;background-color: #ffff;}
.project-local .project-local-1{font-size: 14px;line-height: 30px;width: 1200px;margin:0 auto;}
.project-local .project-local-1 p span:nth-child(2){padding:0 10px;}
.project-local .project-local-1 p span:nth-child(4){padding:0 10px;}
.project-content2{width: 100%;height:auto;padding-bottom: 30px;background-color: #fff;}
.project-content2 .project-content2-1{width:1200px;height:auto;margin: 0 auto;background-color: #fff;}
.project-content2-2 ul{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
.project-content2-2 ul li{width:386px;height:auto;background-color: #f5f5f5;margin-top:20px;}
.project-content2-2 ul li .img{width:386px;height: 246px;background-color: red;position: relative;}
.project-content2-2 ul li .img img{width: 100%;height:100%;}
.projects .xiyue-top .xiyue-top-2 ul li .img{position: relative;}
.img-title{width:110px; height: 56px;background-color:#cf2009;
    font-size: 14px;line-height: 56px;text-align: center;position:absolute;bottom: -10px;right:0;color: #fff;letter-spacing: 2px;
    opacity: 0.8;}
.project-content2-2 ul li .cont{padding: 0 15px;box-sizing: border-box;padding-bottom: 20px;}
.project-content2-2 ul li .cont .p1{font-size: 16px;padding: 20px 0;
    overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.project-content2-2 ul li .cont .line{width: 80px;border-bottom: 2px solid #ccc;}
.project-content2-2 ul li .cont .p2{font-size: 14px;margin-top: 15px;margin-bottom: 5px;
    overflow: hidden; text-overflow: ellipsis; white-space:nowrap;}
.project-content2-2 ul li .cont .bts{width: 80px;height: 35px;text-align: center;font-size: 12px;
    margin-top: 5px;border: 1px solid #ccc;line-height: 35px;margin-left: 260px;cursor: pointer;}
.project-content2-3{width: 100%;height: 100px;margin-top: 20px;padding-top: 40px;
    box-sizing: border-box;}

/*关于析越*/

.regard-content{width: 100%;height: 472px;background: url("../image/regard-bg.jpg") no-repeat center;background-size: cover;}
.regard-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.regard-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.regard-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.regard-content-1 .p span{padding: 0 10px;}

.regard{width:100%;height:100%;}
.regard-local1 p{display: inline-block;width: 50%;}
.regard-local2{display: inline-block;float: right;}
.regard-local2 ul{display: flex;flex-direction: row;}
.regard-local2 ul li{margin-left: 15px;padding: 3px 10px;background-color: #f8f8f8;cursor: pointer;}
.regard-local2 .curchose{background-color: #df0c04;color:#fff;}
.regard-local2 .curchose a{color: #fff;}
.regard-content1{width:100%;height:940px;background: url("../image/regard-1.jpg") no-repeat center; background-size:cover;}
.regard-content2{width:100%;height:750px;background: url("../image/regard-2.jpg") no-repeat center; background-size:cover;}
.regard-content3{width:100%;height:700px;background: url("../image/regard-3.jpg") no-repeat center; background-size:cover;}
.regard-content4{width:100%;height:900px;background: url("../image/regard-4.jpg") no-repeat center; background-size:cover;}
.regard-content5{width:100%;height:800px;background: url("../image/regard-5.jpg") no-repeat center; background-size:cover;}

/*联系我们*/
.contact-content{width: 100%;height: 472px;background: url("../image/contact-bg.jpg") no-repeat center;background-size: cover;}
.contact-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.contact-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.contact-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.contact-content-1 .p span{padding: 0 10px;}

.contact{width:100%;height:100%;background-color: #fff;}
.contact .contact-content1-1{display: flex;flex-direction:row;}
.contact-content1-1 .contactleft{}
.contact-content1-1 .contactleft .p{font-size: 20px;font-weight: bolder;}
.contact-content1-1 .contactleft .contactleft-con{margin-top: 35px;}
.contact-content1-1 .contactleft .contactleft-con p{font-size: 16px;margin-bottom: 30px;}
.contact-content1-1 .contactleft .contactleft-con p span:nth-child(2){margin-left: 5px;}
.contact-content1-1 .contactleft .contactleft-con .time{color:#da180e }
.xiyue-content1 .icon{color: #da180e;font-size: 16px;padding-right: 8px;}
.contact-content1-1 .contactright{width:690px;height: auto;margin-left: 90px;}
.contact-content1-1 .contactright .p1{font-size: 20px;font-weight: bolder;}
.contact-content1-1 .contactright .forminput{display: flex;flex-direction:row;flex-wrap: wrap;
    justify-content: space-between;margin-top: 20px;}
.contact-content1-1 .contactright .forminput input{display: block;padding: 15px 15px;
    border: 1px solid #ccc;font-size: 16px;width: 327px;box-sizing: border-box;margin-top: 25px;}
.contact-content1-1 .contactright .formarea{border: 1px solid #ccc;margin-top: 20px;width:100%;height:60px;
    padding:10px;font-size: 16px;box-sizing: border-box;}
.contact-content1-1 .contactright .sub{width: 120px;height: 50px;background-color: #da180e;cursor: pointer;
    font-size: 16px;text-align: center;color: #fff;line-height: 50px;margin-top: 25px;letter-spacing: 3px;}
.contact-content2{width: 100%;height:600px;background-color:#ccc;}

/*人才招聘*/

.recruit-content{width: 100%;height: 472px;background: url("../image/recruit-bg.jpg") no-repeat center;background-size: cover;}
.recruit-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.recruit-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.recruit-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.recruit-content-1 .p span{padding: 0 10px;}
.recruit{width:100%;height:100%;}
.recruit-content2 {padding: 0 30px;box-sizing: border-box;position: relative;}
.recruit-content2 .tab ul{display:flex;flex-direction: row;padding-bottom: 15px;border-bottom: 1px solid #ccc;}
.recruit-content2 .tab ul li{padding: 3px 12px;font-size: 16px;cursor: pointer;}
.recruit-content2 .tab ul .chose{color: red;}
.recruit-content2 .tab ul li:nth-child(1){padding-left: 0;}
.recruit-content2 .tab2{margin-top: 20px;}
.recruit-content2 .tab2 p{margin-bottom: 20px;}
.recruit-content2 .tab2 p span{font-weight:bolder;padding-right: 20px;}
.recruit-content2 .tab2 ul{padding-bottom: 30px;}
.recruit-content2 .tab2 ul li{margin-bottom: 15px;font-size: 14px;}
.recruit-content2 .tab3{padding-bottom: 50px;}
.recruit-content2 .tab3 p{font-size: 14px;margin-bottom: 10px;}
.recruit-content2 .tab3 p span{padding-left: 10px;}
.recruit-content2 .img{width: 420px;height:420px;position: absolute;right: 100px;top: 200px;}


/*新闻动态*/
.news-content{width: 100%;height: 472px;background: url("../image/news-bg.jpg") no-repeat center;background-size: cover;}
.news-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.news-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.news-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.news-content-1 .p span{padding: 0 10px;}

/*知名客户*/

.customer-content{width: 100%;height: 472px;background: url("../image/custome-bg.jpg") no-repeat center;background-size: cover;}
.customer-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.customer-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.customer-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.customer-content-1 .p span{padding: 0 10px;}

/*内容一*/
.content1-content{width: 100%;height: 472px;background: url("../image/project-2.jpg") no-repeat center;background-size: cover;}
.content1-content-1 p:nth-child(1){font-size: 35px;color: #fff;padding-top: 150px;font-weight: bolder;
    text-align: center; letter-spacing:5px;}
.content1-content-1 div{width:100px;border-bottom: 2px solid #fff;margin:20px auto;}
.content1-content-1 .p{text-align: center;color: #fff;font-size: 20px;}
.content1-content-1 .p span{padding: 0 10px;}

/*内容二*/
.content2{width:100%;height: 100%;}
.content2  .content2-1{width: 100%;height:550PX;background: url("../image/content2-1.jpg") no-repeat center;
    background-size:auto;}
.content2 .titles p{text-align: center;font-size: 20px;font-weight: bolder;color: red;margin-bottom: 30px;}
.content2  .content2-2{padding:0 30px;box-sizing: border-box;
    background: url("../image/content2-2.jpg") no-repeat center;background-size:auto;height: 600px;}

.content2  .content2-3{padding:0 30px;box-sizing: border-box;
    background: url("../image/content2-3.jpg") no-repeat center;background-size:auto;height: 500px;}
.content2  .content2-4{padding:0 30px;box-sizing: border-box;
    background: url("../image/content2-4.jpg") no-repeat center;background-size:auto;height: 500px;}
.content2  .content2-5{padding:0 30px;box-sizing: border-box;
    background: url("../image/content2-5.jpg") no-repeat center;background-size:auto;height: 1030px;}
.content2  .content2-6 p{padding: 40px 0;text-align: center;font-size: 20px;font-weight: bolder;color:#df0c04;}
.content2  .content2-7{padding:0 200px;box-sizing: border-box;height: 200px;display: flex;flex-direction: row;
    justify-content: space-between;}
.content2  .content2-7 div{flex: 1;}
.content2  .content2-7 div p:nth-child(1){font-size: 35px;padding: 20px 0;text-align: center;}
.content2  .content2-7 div p:nth-child(2){font-size: 16px;text-align: center;}
.content2  .content2-7 .ent1{color:#c00000;}
.content2  .content2-7 .ent2{color:#e46c0a;}
.content2  .content2-7 .ent3{color:#17375e;}

/*内容3*/
.content3{width:100%;height:100%;}
.content3  .content3-1{width: 100%;}
.content3  .content3-1 ul{text-align: center;margin-bottom: 50px;}
.content3  .content3-1 ul li{width: 120px;height: 40px;background-color: #efe8e8;line-height: 40px;display: inline-block;
    margin-left: 16px;cursor: pointer;}
.content3  .content3-1 .cont3chose{color: #fff;background-color: #df0c04;}
.content3  .content3-2{padding: 0 30px;box-sizing: border-box;display: flex;flex-direction: row;padding-bottom: 100px;}
.content3  .content3-2-left{flex: 1;}
.content3  .content3-2-left h1{padding: 30px 0;font-size:20px;}
.content3  .content3-2-left P{margin-bottom: 25px;line-height:25px;font-size: 16px;text-align: left;}
.content3  .content3-2-right{flex: 1;}
.content3  .content3-2-right{padding-left:120px;box-sizing: border-box;padding-top:50px;}
.content3  .content3-2-right img{width: 380px;height:520px;}

/*内容4*/
.content4{width:100%;height:100px;}
.content4  .content3-1{width: 100%;}
.content4  .content3-1 ul{text-align: center;margin-bottom: 50px;}
.content4  .content3-1 ul li{width: 120px;height: 40px;background-color: #efe8e8;line-height: 40px;display: inline-block;
    margin-left: 16px;cursor: pointer;}
.content4  .content3-1 .cont3chose{color: #fff;background-color: #df0c04;}

.content4  .content4-2{padding:0 30px;box-sizing: border-box;display: flex;flex-direction: row;padding-bottom: 50px;}
.content4  .content4-2 .content4-2-left{flex: 1;padding-top: 30px;box-sizing: border-box;}
.content4  .content4-2 .content4-2-left img{width: 560px;height: 400px;}
.content4  .content4-2 .content4-2-right{flex: 1;}
.content4  .content4-2 .content4-2-right h1{padding: 30px 0;font-size:20px;}
.content4  .content4-2 .content4-2-right P{margin-bottom: 25px;line-height:25px;font-size: 16px;text-align: left;}


/*内容5*/
.content5  .content3-1{width: 100%;}
.content5  .content3-1 ul{text-align: center;margin-bottom: 50px;}
.content5  .content3-1 ul li{width: 120px;height: 40px;background-color: #efe8e8;line-height: 40px;display: inline-block;
    margin-left: 16px;cursor: pointer;}
.content5  .content3-1 .cont3chose{color: #fff;background-color: #df0c04;}