﻿@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
	position: relative;
	}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img{
	margin:0;
	padding:0;
	list-style:none;
	border:0;
	font-weight: normal;
	font-size: 14px;
	}
		
a{text-decoration:none;}
.clear{clear: both;}
.hide{display: none;}

/*head*/
.head{height: 43px;background: #e9b970;}
.head1{width: 1200px;margin: auto;overflow: hidden;}
.head1 p{float: left;color: #fff;font-size: 16px;line-height: 43px;}
.search{width: 210px;height: 35px;float: right;border-radius: 5px;background: #fff;margin-top: 4px;overflow: hidden;}
.search1{width: 170px;float: left;}
.search1 input{width: 140px;padding: 0 15px;height: 35px;display: block;outline: none;}
.search2{width: 37px;height: 35px;float: right;}
.search2 input{width: 100%;height: 100%;display: block;outline: none;background: url(../img/search.png) center no-repeat;cursor: pointer;}
/*nav*/
.nav{width: 1200px;margin: auto;overflow: hidden;padding-bottom: 11px;}
.logo{width: 254px;float: left;margin-top: 9px;}
.logo img{width: 100%;display: block;}
.nav1{width: 825px;float: right;overflow: hidden;margin-top: 42px;}
.nav1 li{float: left;height: 30px;line-height: 30px;border-radius: 5px;margin-left: 1px;}
.nav1 li a{display: block;color: #fff;font-size: 16px;color: #080808;padding: 0 21px;}
.nav1 li:hover{background: #e9b970;}
.nav1 li:hover a{color: #fff;}
.nav1 li:nth-of-type(1){margin-left: 0;}
.nav1 .ua1{background: #e9b970;}
.nav1 .ua1 a{color: #fff;}
/*banner*/
.banner .swiper-container {width: 100%;height: 100%;}
.banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;  -webkit-align-items: center;align-items: center;}
.banner .swiper-slide img{width: 100%;}
/*首页服务*/
.index1{text-align: center;margin-top: 30px;}
.index1 h1{color: #000000;font-size: 24px;background: url(../img/bg1.jpg) center top no-repeat;padding-top: 10px;}
.index1 p{color: #bbbbbb;font-size: 20px;margin-top: 10px;}
.syservice{width: 100%;border-bottom: 1px solid #e6e6e6;padding-bottom: 30px;margin-top: 35px;}
.syservice1{width: 1200px;margin: auto;overflow: hidden;}
.syservice1 li{width: 292px;height: 204px;float: left;margin-left: 10px;
background: #eeeeee url(../img/icon1.png) 195px 30px no-repeat;transition:all 0.5s;
}
.syservice2{width: 260px;margin: auto;padding-top: 105px;}
.syservice2 h1{color: #0d0c0c;font-size: 20px;margin-top: 10px;transition:all 0.5s;}
.syservice2 p{color: #a7a7a7;height: 18px;line-height: 18px;overflow: hidden;transition:all 0.5s;}
.syservice1 li:nth-of-type(1){margin-left: 0;}
.syservice1 li:hover{background: #e9b970 url(../img/icon2.png) 195px 30px no-repeat;;}
.syservice1 li:hover h1{color: #fff;}
.syservice1 li:hover p{color: #fff;}
/*首页工程业绩*/
.syproject{width: 100%;overflow: hidden;margin-top: 40px;border-bottom: 1px solid #e6e6e6;padding-bottom: 33px;}
.syproject li{width: 24.2%;float: left;position: relative;margin-left: 1%;margin-top: 23px;}
.pic1 img{width: 100%;display: block;}
.hide1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(233,185,112,0.6);
opacity:0; transform:scale(0);transition:all 0.4s ease-in-out;backface-visibility:hidden;zoom:1;
}
.hide1 img{position: absolute;top: 40px;right: 40px;-webkit-transition: -webkit-transform 1s;}
.hide1a{width: 360px;position: absolute;bottom: 40px;left: 50%;margin-left: -180px;}
.hide1a h1{color: #fff;font-size: 24px;height: 28px;line-height: 28px;overflow: hidden;}
.hide1a p{color: #ffffff;font-size: 20px;height: 24px;line-height: 24px;overflow: hidden;margin-top: 10px;}
.syproject li:hover .hide1{opacity:1;transform:scale(1);}
.syproject li:hover .hide1 img{-webkit-transform: rotate(360deg);}
.syproject li:nth-of-type(4n-3){margin-left: 0;}
/*首页关于我们*/
.all1{width: 100%;border-bottom: 1px solid #e6e6e6;padding-bottom: 36px;}
.syabout{width: 1200px;margin: auto;overflow: hidden;margin-top: 30px;}
.pic2{width: 578px;float: left;}
.pic2 img{width: 100%;display: block;}
.syabout1{width: 565px;float: left;margin-left: 45px;}
.index2{text-align: center;margin-top: 40px;}
.index2 h1{color: #000000;font-size: 20px;}
.index2 h2{color: #b0b0b0;font-size: 20px;}
.syabout2{color: #909090;font-size: 20px;line-height: 30px;text-indent: 40px;margin-top: 20px;}
.more1{width: 192px;height: 45px;margin: auto;border: 1px solid #e5e5e5;text-align: center;line-height: 45px;margin-top: 30px;}
.more1 a{display: block;color: #b0b0b0;font-size: 18px;}
.number{width: 100%;border-bottom: 1px solid #e6e6e6;}
.number1{width: 1200px;margin: auto;overflow: hidden;padding-top: 83px;padding-bottom: 83px;}
.number1 li{width: 300px;float: left;text-align: center;background: url(../img/bg2.jpg) left center no-repeat;}
.number1 li h1{font-size: 48px;}
.number1 li h1 span{font-size: 18px;}
.number1 li p{color: #a8a7a7;font-size: 18px;}
.number1 li:nth-of-type(1){background: none;}
.all2{width: 100%;border-bottom: 1px solid #e6e6e6;padding-bottom: 70px;}
.syhonor{width: 1315px;margin: auto;position: relative;margin-top: 60px;}
.syhonor1{width: 1200px;margin: auto;}
.pic3{padding: 12px;border: 1px solid #dbdbdb;}
.pic3 img{width: 100%;display: block;}
.syhonor1a{height: 65px;text-align: center;line-height: 65px;overflow: hidden;
border: 1px solid #f3f3f3;margin-top: 8px;color: #9d9898;font-size: 20px;
}
.syhonor1 .swiper-slide {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.syhonor1 .swiper-slide:hover .syhonor1a{border: 1px solid #f4dec0;color: #e9b970;}
.syhonor .swiper-button-next{width: 15px;height: 27px;background: url(../img/left.png) center no-repeat;}
.syhonor .swiper-button-prev{width: 15px;height: 27px;background: url(../img/right.png) center no-repeat;right: 0;}
/*首页新闻资讯*/
.synews{width: 1200px;margin: auto;margin-bottom: 75px;overflow: hidden;}
.synews li{width: 390px;float: left;margin-left: 15px;margin-top: 40px;overflow: hidden;}
.synews li img{width: 100%;display: block;}
.synews li h1{color: #020202;font-size: 20px;height: 24px;line-height: 24px;overflow: hidden;margin-top: 15px;}
.synews li span{color: #9f9d9d;font-size: 16px;display: block;margin-top: 5px;}
.synews li p{color: #4f4f4f;margin-top: 5px;display: none;}
.synews li:nth-of-type(3n-2){margin-left: 0;}
.synews li:nth-of-type(4) img{width: 134px;float: left;}
.synews li:nth-of-type(4) ul{width: 240px;float: right;}
.synews li:nth-of-type(4) ul p{display: block;}
.synews li:nth-of-type(5) img{width: 134px;float: left;}
.synews li:nth-of-type(5) ul{width: 240px;float: right;}
.synews li:nth-of-type(5) ul p{display: block;}
.synews li:nth-of-type(6) img{width: 134px;float: left;}
.synews li:nth-of-type(6) ul{width: 240px;float: right;}
.synews li:nth-of-type(6) ul p{display: block;}
.synews li:hover h1{color: #e9b970;}
/*foot*/
.foot{width: 100%;background: #f6f6f6;padding-top: 60px;padding-bottom: 30px;}
.foot1{width: 1200px;margin: auto;}
.foot2{color: #000000;font-size: 22px;}
.foot2 span{color: #bbb7b7;font-size: 14px;padding-left: 10px;}
.foot3{overflow: hidden;margin-top: 50px;}
.foot4{width: 320px;float: left;background: url(../img/bg3.png) left center no-repeat;padding-left: 55px;color: #a5a5a5;font-size: 16px;line-height: 30px;}
.foot4 li{color: #a5a5a5;font-size: 16px;line-height: 30px;}
.foot5{width: 290px;float: left;background: url(../img/bg3.png) left center no-repeat;padding-left: 115px;margin-left: 30px;}
.foot5 h1{color: #a5a5a5;font-size: 26px;}
.foot5 span{display: block;color: #a5a5a5;font-size: 16px;}
.foot5 a{width: 180px;height: 38px;display: block;border-radius: 5px;background: #e9b970;text-align: center;line-height: 38px;color: #fff;font-size: 18px;margin-top: 20px;}
.foot6{width: 365px;float: right;background: url(../img/bg3.png) left center no-repeat;padding-left: 25px;}
.foot6 img{width: 110px;float: left;}
.foot6 ul{float: left;margin-left: 15px;color: #a5a5a5;font-size: 16px;margin-top: 35px;}
.foot7{text-align: center;color: #909090;font-size: 18px;margin-top: 25px;}
.top{width: 50px;position: fixed;bottom: 200px;right: 100px;z-index: 99999;cursor: pointer;}
/*荣誉资质*/
.banner1{width: 100%;}
.banner1 img{width: 100%;display: block; height:400px;}
.index3{text-align: center;margin-top: 65px;margin-bottom: 65px}
.index3 h1{color: #8b8b8b;font-size: 22px;background: url(../img/bg4.jpg) center bottom no-repeat;padding-bottom: 10px;}
.index3 p{color: #000000;font-size: 24px;margin-top: 10px;margin-bottom: 65px}
.honor{width: 1200px;margin: auto;overflow: hidden;margin-top: 30px;}
.honor li{width: 292px;float: left;margin-top: 20px;margin-left: 10px;}
.pic4{padding: 15px;width: 262px;border: 1px solid #f1f1f1;}
.pic4 img{width: 100%;display: block;}
.honor1{height: 75px;text-align: center;line-height: 75px;overflow: hidden;font-size: 20px;color: #9d9898;}
.honor li:hover .honor1{color: #e9b970;}
.honor li:nth-of-type(4n-3){margin-left: 0;}
.fenye{width: 1200px;margin: auto;text-align: center;margin-top: 70px;margin-bottom: 80px;}
.fenye a{display: inline-block;vertical-align: top;height: 35px;color: #949292;font-size: 16px;
background: #f0f0f0;border-radius: 5px;line-height: 35px;padding: 0 12px;margin: 0 3px;
}
.fenye a:hover{background: #e9b970;color: #fff;}
.fenye .select{background: #e9b970;color: #fff;}
/*企业文化*/
.now{width: 1200px;margin: auto;overflow: hidden;border-bottom: 1px solid #9f9fa0;margin-top: 50px;padding-bottom: 5px;}
.now img{float: left;}
.now ul{float: left;margin-left: 15px;color: #303030;margin-top: 8px;}
.now ul a{color: #303030;}
.content1{width: 1200px;margin: auto;color: #303030;font-size: 16px;margin-top: 60px;line-height: 35px;margin-bottom: 200px;}
.content1 img{max-width: 100%;}
/*新闻列表*/
.news{width: 1200px;margin: auto;margin-top: 30px;}
.news li{overflow: hidden;border-bottom: 1px solid #eeeeee;padding: 25px 0;}
.news li img{width: 286px;float: left;}
.news li ul{width: 885px;float: right;}
.news li ul h1{color: #323232;font-size: 18px;height: 22px;line-height: 22px;overflow: hidden;}
.news li ul p{color: #898989;line-height: 25px;height: 50px;overflow: hidden;margin-top: 25px;}
.news li ul h2{width: 152px;height: 34px;background: url(../img/bg5.jpg) center no-repeat;margin-top: 19px;}
.news li:hover ul h2{background: url(../img/bg5a.jpg) center no-repeat;}
/*新闻详情*/
.title{width: 1200px;margin: auto;border-bottom: 1px dashed #636363;margin-top: 33px;padding-bottom: 25px;}
.title1{text-align: center;color: #6e6b6b;font-size: 24px;}
.title2{overflow: hidden;margin-top: 45px;}
.title2 ul{float: left;overflow: hidden;}
.title2 ul li{float: left;color: #6c6c6c;font-size: 18px;}
.title2 a{float: right;color: #6c6c6c;font-size: 18px;background: url(../img/back.png) right center no-repeat;height: 33px;line-height: 33px;padding-right: 40px;}
.content2{width: 1200px;margin: auto;color: #303030;font-size: 16px;margin-top: 30px;line-height: 35px;}
.content2 img{max-width: 100%;}
.xyp{width: 1200px;margin: auto;overflow: hidden;margin-top: 55px;margin-bottom: 40px;}
.xyp li{width: 500px;float: left;}
.xyp li a{color: #303030;font-size: 15px;display: block;}
.xyp li:nth-of-type(2){float: right;text-align: right;}
.xyp li:hover a{color: #e9b970;}
/*联系我们*/
.all3{width: 1200px;margin: auto;overflow: hidden;margin-top: 54px;margin-bottom: 150px;}
.all3a{width: 480px;float: left;}
.contact{overflow: hidden;}
.ewm{width: 157px;float: left;border: 1px solid #d8d8d8;text-align: center;padding-top: 10px;padding-bottom: 25px;}
.ewm img{width: 140px;display: block;margin: auto;}
.ewm span{display: block;color: #2d303c;margin-top: 15px;}
.contact1{width: 295px;float: right;}
.contact1 li{overflow: hidden;margin-top: 15px;}
.contact1 li img{float: left;}
.contact1 li p{color: #2d303c;float: left;margin-left: 10px;}
.map{height: 230px;border: 1px solid #dcdcdc;width: 100%;margin-top: 24px;}
.map img{width: 100%;height: 100%;display: block;}
.all3b{width: 680px;float: right;}
.all3b p{color: #2d303c;}
.formm1{margin-top: 20px;}
.formm1 label{color: #2d303c;}
.formm1 input{padding: 0 20px;display: block;height: 35px;border: 1px dashed #c2c2c2;background: #eeeeee;width: 640px;margin-top: 9px;}
.formm1 textarea{padding: 20px;display: block;height: 140px;border: 1px dashed #c2c2c2;background: #eeeeee;width: 640px;margin-top: 9px;}
.formm2{width: 134px;height: 30px;margin-top: 17px;}
.formm2 input{width: 100%;height: 100%;display: block;background: #393939;color: #fff;font-size: 15px;cursor: pointer;}
/*人力资源*/
.zhaopin{width: 1200px;margin: auto;margin-top: 35px;margin-bottom: 130px;}
.zhaopin li{border: 1px solid #e8e8e8;margin-top: 17px;}
.zhaopin1{height: 58px;padding: 0 15px;cursor: pointer;}
.zhaopin1 h1{float: left;color: #000000;font-size: 18px;line-height: 58px;}
.zhaopin1 span{float: left;color: #2d2d2d;margin-top: 22px;margin-left: 10px;}
.zhaopin1 h2{width: 58px;height: 58px;float: right;background: url(../img/icon4a.png) center no-repeat;}
.zhaopin2{padding: 0 15px;overflow: hidden;margin-top: 18px;}
.zhaopin2 dt{float: left;color: #2d2d2d;font-size: 13px;padding: 0 20px;background: url(../img/bg6.jpg) left center no-repeat;}
.zhaopin2 dt:nth-of-type(1){background: none;padding-left: 0;}
.zhaopin3{padding: 0 15px;margin-top: 25px;line-height: 25px;}
.zhaopin3 h1{color: #323232;font-size: 13px;}
.zhaopin3 p{color: #323232;font-size: 13px;}
.zhaopin4{width: 140px;height: 40px;background: #020202;text-align: center;line-height: 40px;margin-left: 15px;border-radius: 5px;margin-top: 25px;margin-bottom: 25px;}
.zhaopin4 a{display: block;font-size: 18px;color: #fff;}
.zp{display: none;border-top: 1px solid #e8e8e8;}
.active{background: url(../img/icon4b.png) center no-repeat !important;}
/*走进科威*/
.about{width: 100%;}
.about li{overflow: hidden;}
.about li img{width: 50%;float: left;}
.about1{width: 26%;float: left;margin-left: 5%;margin-top: 100px;}
.about1 h1{color: #8b8b8b;font-size: 22px;background: url(../img/bg7.jpg) left bottom no-repeat;padding-bottom: 14px;}
.about1 h2{font-size: 24px;margin-top: 18px;}
.about1a{color: #b5b5b5;line-height: 30px;margin-top: 20px;}
.about li:nth-of-type(2n) img{float: right;}
.about li:nth-of-type(2n) .about1{float: right;margin-left: 0;margin-right: 5%;}
.about li:nth-of-type(2n) .about1 h1{text-align: right;background: url(../img/bg7.jpg) right bottom no-repeat;}
.about li:nth-of-type(2n) .about1 h2{text-align: right;}
/*投递简历*/
.toudi{width: 1200px;margin: auto;margin-top: 53px;}
.form1{overflow: hidden;line-height: 59px;}
.form1 label{width: 98px;float: left;color: #000000;font-size: 18px;text-align: right;}
.form1 input{width: 1057px;height: 59px;float: right;border: 1px solid #e8e8e8;padding: 0 20px;}
.toudi1{width: 100%;overflow: hidden;}
.toudi2{width: 560px;float: left;}
.form2{overflow: hidden;line-height: 59px;margin-top: 27px;}
.form2 label{width: 98px;float: left;color: #000000;font-size: 18px;text-align: right;}
.form2 input{width: 417px;height: 59px;float: right;border: 1px solid #e8e8e8;padding: 0 20px;font-size: 18px;}
.form3{overflow: hidden;line-height: 59px;margin-top: 27px;}
.form3 label{width: 98px;float: left;color: #000000;font-size: 18px;text-align: right;}
.form3 ul{width: 457px;float: right;overflow: hidden;}
.form3 ul li{width: 188px;height: 59px;border: 1px solid #e8e8e8;text-align: center;line-height: 59px;float: left;color: #000000;font-size: 18px;position: relative;}
.form3 ul li:nth-of-type(2){float: right;}
.form3 ul li input{width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;font-size: 18px;}
.form3 ul .active{background: #078523;border: 1px solid #078523;color: #fff;}
.form2 select{width: 457px;height: 59px;float: right;border: 1px solid #e8e8e8;padding: 0 20px;font-size: 18px;appearance:none; -webkit-appearance:none;background: url(../img/bg12.png) 415px center no-repeat;}
.toudi3{width: 560px;float: right;}
.form4{margin-top: 50px;}
.form4 label{display: block;color: #000000;font-size: 18px;width: 98px;text-align: right;}
.form4 textarea{width: 1160px;height: 210px;padding: 20px;font-size: 18px;border: 1px solid #e8e8e8;display: block;margin-top: 25px;}
.form5{width: 144px;height: 43px;margin: auto;margin-top: 64px;margin-bottom: 50px;}
.form5 input{width: 100%;height: 100%;display: block;background: #000000;font-size: 18px;color: #fff;cursor: pointer;}
.activem{background: #e9b970 !important;color: #fff !important;}


/*响应*/
.phone_head{display: none;}
.nava{display: none;}
.phone_banner{display: none;}
.phone_banner .swiper-container {width: 100%;height: 100%;}
.phone_banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;  -webkit-align-items: center;align-items: center;}
.phone_banner .swiper-slide img{width: 100%;}
.what{display: none;}
.mu{display: none;}
.synews h2{display: none;}
.phone_foot{display: none;}
.kuoda{height: 80px;display: none;}
.news li ul span{display: none;}














