/*haeder*/
.headbox{background:#fff;}
.haeder{z-index: 9;width: 90%;min-width:1200px;margin:auto auto;height: 100%;max-width: 1366px;}
.nav_ul li{float:left;position: relative;width:14.2%;height: 90px;line-height: 90px;text-align: center;}
.nav_ul li a{color:#333;font-size: 16px;display: block;width:100%;height: 100%;}
.hot{right:31px;top:20px;}
.tuijian{right:32px;top:20px;}
.son_nav{top:90px;left:0;width:100%;height: 0;overflow: hidden;background: rgba(0,0,0,.8);}
.son_nav dd{line-height: 46px;border-bottom: 1px solid rgba(255,255,255,.2);}
.son_nav dd a{color:#fff;}
.son_nav dd:hover{background: #ffb500 !important;}
.navsjico{right:14px;top:52px;}
.navxian{bottom:20px;}
.navxli{width:0;height: 2px;background: #157EDD;}
@media only screen and (max-width:1650px ) {
	.navsjico{right:0;top:52px;}
}
.addnavli .nav_t{color:#157EDD;}
.addnavli .navxli{width:100% !important;}
/*haeder*/
#banner .swiper-button-next{right:10%;}
#banner .swiper-button-prev{left:10%;}
/*5大优势*/
.syysbg{background: #262626;}
.syys_ul li{float:left;padding:30px 0;width:20%;overflow: hidden;}
.width190{width:190px;}
.width293{width:293px;}
.width305{width:305px;}
.width220{width:220px;}
.width252{width:252px;}
/*5大优势*/

/*yhk*/
.yhk_ul li{width:31.33%;float:left;transition: all  .15s  ease-in;	-moz-transition: all  .15s  ease-in;-webkit-transition: all  .15s  ease-in;}
.yhk_ul li:hover{transform:translateY(-4px);box-shadow: 2px 2px 10px rgba(0,0,0,.1);}
/*yhk*/

/*taocan*/
.sy_tc_lbtn{bottom:15%;height:46px ;width:80%;line-height: 46px;left:10%;}
.sy_tc_lbtn:hover{background:#b58103 !important;font-size: 18px;}
.sy_tc_cimg{width:648px;height: 500px;}
.sy_tc_al_text{bottom:6%;background: rgba(0,0,0,.8);height: 32px;border-radius: 16px;text-align: center;line-height: 32px;left:10%;}
.zaojia{padding:13px;border-radius:0 0 20px 20px;left:5%;top:0;z-index: 9;}
.h500{height: 500px;}
.sy_tc_r_li{width:330px;height:245px ;overflow: hidden;position: relative;}
.rbdiv{position: absolute !important;bottom:0;width:100%;}
/* taocan */

/*yuyue*/
.sy_baojiabg{background: url(../images/sy_bjbg.jpg) no-repeat 0 100px;}
.sy_yy_left{width:345px;height: 270px;}
.sy_yy_textlb{height: 190px;width:100%;}
.sy_yy_lb_ul li{line-height: 32px;}
.sy_form_right{width:918px;height: 270px;}
.sy_form_gd{width:350px;height: 100%;background: #fff;}
.sy_form_bj{height:100%;width:560px;background: #1C7DDC;}
.sy_top_gd_ul li{line-height: 40px;text-align: center;}
.sy_top_form li{width:49%;height: 40px;background: #fff;margin-top:20px;box-sizing: border-box;}
#ysf{width:105px;}
.sy_top_gd_ul li span{display: inline-block;width:60px;}
.sy_top_sub{background: #FFB500 !important;}
.sy_top_sub button{cursor: pointer;}
.sy_top_sub:hover{background: #cc9204 !important;}
.fwlx{border:1px solid #ccc;}
.xfico{width:15px;height: 13px;}
.xfico1{top:0;left:0;display: none;}
.addxf .xfico2{display: none;}
.addxf .xfico1{display: block;}
.xjfli:hover{cursor: pointer;}
#clf{width:70px;text-align: center;display: inline-block;}
#rgf{width:70px;text-align: center;display: inline-block;}
#sjf{width:70px;text-align: center;display: inline-block;}
#glf{width:70px;text-align: center;display: inline-block;}
#ysf{width:102px;text-align: center;display: inline-block;}
/*yuyue*/

/* sjs */
.sy_sjs_ul li{overflow: hidden;width:24%;margin:0 0.5%;}
.sy_sjs_t{bottom:0;left:0;width:100%;background: rgba(28,125,220,.8);height: 42px;line-height: 42px;color: #fff;font-size:16px ;}
.sy_sjs_name{border-bottom: 2px solid #ffb500;}
.sy_sjs_ms{bottom:-202px;left:0;width:100%;z-index: 9;;background: rgba(28,125,220,.8);height: 202px;}
.sjsbtnxq{width:50%;height: 30px;line-height: 30px;border-radius:15px;border:1px solid #fff;margin:20px auto 0;}
.sjsbtnxq:hover{background:#ffb500;border:1px solid #ffb500;}
.sy_sjs_btnbox{width:630px;margin:40px auto 0;}
.sy_sjs_btnbox a{height: 46px;line-height: 46px;display: block;width:300px;}
.sy_sjs_btn01{background:#1c7ddc ;border:1px solid #1c7ddc;}
.sy_sjs_btn02{border:1px solid #222;color:#222;}
.sy_sjs_btn01:hover{background:#155ca2 !important;}
.sy_sjs_btn02:hover{background:#155ca2 !important;color:#fff !important;}
/* sjs */


/*在施工工地*/
.gdbg{background: url(../images/gdbg.jpg);}
.sylplist{width:781px;height: 717px;}
.sygdlist{width:466px;height: 717px;}
.toplp{height: 352px;}
.lplistlb{width:519px;height: 100%;overflow: hidden;}
.lpright{width:252px;}
.lp_anli1{width:100%;height: 171px;overflow: hidden;position: relative;}
.lp_anli2{bottom:0;left:0;position: absolute !important;}

.gdtext{background: rgba(0,0,0,.7);overflow: hidden;border-radius: 15px;bottom:10px;left:3%;z-index: 1;}
.footlp_ul li{float:left;width:252px;height: 171px;position: relative;overflow: hidden;margin-top:10px;}
.dsgd_ul li{line-height: 35px;}
.dsgd_ul li:hover{background:#ffa821;}
.dsgd_ul li:hover dd{color:#fff !important;}
.dsgdbox{height: 490px;overflow: hidden;}
#lplist .swiper-button-next{background: url(../images/sy_lpjt_r.png);width:44px !important;height: 44px !important;moz-background-size: 44px 44px;-webkit-background-size: 44px 44px;background-size: 44px 44px;margin-top:-44px;}
#lplist .swiper-button-prev{background: url(../images/sy_lpjt_l.png);width:44px !important;height: 44px !important;moz-background-size: 44px 44px;-webkit-background-size: 44px 44px;background-size: 44px 44px;margin-top:-44px;}
.lpbt_ul li{float:left;width:14.2%;border-right: 1px solid #ccc;text-align: center;box-sizing: border-box;}
.lpbt_ul li a{font-size: 17px;}
.lpbt_ul li:hover a{color:#ffb500 !important;}
.lpbtna{padding:3px 20px;border: solid 1px #ffb500;border-radius: 15px;}
.lpbtna:hover{background:#ffb500;color:#fff !important;}
/*yuyue*/
.gdyuyuebg{background-color: #1c7ddc;padding:20px 0;}
.sygdform li{float:left;width:31%;margin:0 1%;height: 42px;background: #fff;}
/*在施工工地*/
 

/*线下体验店*/
.sy_tydbg{background: url(../images/sy_ysbg.jpg);}
/*线下体验店*/
/* 首页品牌 */
.sy_ppsl{width:550px;height: 518px;}
.video_tel{vertical-align: -32%;margin-right:10px ;}
.teldz{margin:20px auto 0;}
.video_form li{height: 66px;background-color: #b5b5b5;margin-top:20px;}
.video_form li input::placeholder{color:#eee;}
.video_sub{background:#ffb500 !important;}
.video_kefu{margin:20px auto 0;}
/*  */
.f_textbg{background:url(../images/f_textbg.jpg) ;height: 132px;}
.ftextbs{height: 68px;width:80%;margin:40px 0 0 118px;}
.ftext{top:32px;left:10%;}
.beian_t{border-top:1px solid #666;border-bottom:1px solid #666;}
.beian_t a:hover{color:#ffb500 !important;}
/*footer*/
.footbg{background: url(../images/footbg.jpg);height: auto;width:100%;background-size:100% 100%;}
.footnav_ul li{float:left;}
.footnav_ul li dd{line-height: 36px;color:#fff;}
.footnav_ul li a{color:#fff;}
.footkfbtn{border:1px solid #fff;}
.footkfbtn:hover{background: #ffa821;border:1px solid #ffa821 !important;font-size: 20px !important;}
.yqlink a{color:#999;padding:0 10px 10px;display: inline-block;}
.yqlink a:hover{color:#ffa821;}
/*footer*/

/*分页*/
.thisclass{background: #000;color:#fff !important;}
.pages_btn{text-align: center;}
.pages_btn a{display: inline-block;width:40px;height: 40px;line-height: 40px;border:1px solid #000000;color:#000;border-radius: 8px;margin:0 5px;font-weight: bold;font-size: 18px;}
/*分页*/
/*底部报名*/
.foot_bg{width:100%;height: 96px;background: #1b1b1b;bottom:0;left:0;z-index: 999;}
.foot_bjimg{bottom:8px;left:0;z-index: 10;}
.foot_con{width:100%;min-width: 1200px;max-width: 1500px;margin: 0 auto;height: 100%;}
.foot_ys_text{width:36px;margin-top:24px;margin-right: 15px;}
.foot_shu{margin-top:29px;}
.foot_shu span{width:130px;}
.foot_fx_r{margin-left:190px;}
.mj_ico{right:5%;line-height:50px;color:#808080;top:2px;}
.foot_form_ul{margin-top:25px;}
.foot_form_ul li{height: 50px;border-radius: 5px;width:31.33%;margin:0 1%;background: #313131;float:left;}
.foot_form_ul li input{box-sizing: border-box;width:100%;height: 100%;display: block;padding-left:12px;color:#fff;}
.foot_fs_sub{background: #f08200 !important;}
.foot_fs_sub:hover{background:#d87500 !important;}
.foot_fs_sub input{padding:0 !important;}
.foot_fx_tel{color:#f08200;}
.foot_fx_tel_box{margin-top:15px;}
/*底部报名*/
/*news*/
.box12 {width:1200px;margin:auto;margin-bottom:50px;}
.box12 .news-title {font-size:34px;color:#212628}
.box12 .titles {width:100%;height:50px;line-height:50px;margin-top:20px;border-bottom:1px solid #edecec;overflow:hidden}
.box12 .titles .left {float:left;font-size:30px;font-weight:bold;color:#f18200;}
.box12 .titles .left a {float:left;margin-right:10px;padding:5px 25px;border-radius:15px;background-color:#f9f1f1}
.box12 .titles .left a::after {display:block;clear:both}
.box12 .titles .left a:hover {color:#e74c3c}
.box12 .titles .left a.active {background-color:#e74c3c;color:#fff}
.box12 .titles .right {float:left;font-size:30px;font-weight:bold;color:#f18200;}
.box12 .titles .right a {float:left;padding:5px 15px}
.box12 .titles .right a::after {display:block;clear:both}
.box12 .titles .right a:hover {color:#e74c3c}
.box12 .news-list {width:100%}
.box12 .news-list .left {width:580px;float:left}
.box12 .news-list .left .img-box {width:inherit;height:300px;overflow:hidden}
.box12 .news-list .left .img-box img {transition:all ease .3s 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all ease .3s 0s;width:100%;}
.box12 .news-list .left .img-box img:hover {transform:scale(1.1,1.1)}
.box12 .news-list .left .title {margin-top:16px;color:#212628;width:inherit;display:block !important;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-height:1.5;font-size:20px;max-height:30px}
.box12 .news-list .left .title:hover {color:#f18200}
.box12 .news-list .left .article-time {color:#666;font-size:14px}
.box12 .news-list .left .sub-title {position:relative;margin:17px 0 60px 0;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-height:2;font-size:14px;max-height:56px;}
.box12 .news-list::after {content:'';display:block;clear:both}
.box12 .news-list .right {float:right}
.box12 .news-list .right a li {width:570px;transition:all ease .3s 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all ease .3s 0s}
.box12 .news-list .right a li .time {float:left;height:90px;width:80px;color:#fff;transition:all ease .3s 0s;-moz-transition:all ease .3s 0s;-webkit-transition:all ease .3s 0s;position:relative}
.box12 .news-list .right a li .time .month {display:block;position:absolute;font-size:30px;top:16px;left:20px}
.box12 .news-list .right a li .time .date {display:block;font-size:16px;position:absolute;right:10px;bottom:22px}
.box12 .news-list .right a li::after {content:'';display:block;clear:both}
.box12 .news-list .right a li .content {width:460px;float:left}
.box12 .news-list .right a li .content .title {font-size:18px;color:#212628;padding:7px 0 7px 10px;width:inherit;display:block !important;white-space:nowrap;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-height:1.5;font-size:18px;max-height:27px}
.box12 .news-list .right a li .content .sub-title {color:#666;position:relative;margin:0 0 0 12px;display:block;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-height:1.5;font-size:14px;max-height:42px}
.box12 .news-list .right a li:hover {background-color:#fff;box-shadow:0 0 15px 0 rgba(102,102,102,0.2)}
.box12 .news-list .right a li:hover .time {background:#f18200}
.box12 .news-list .right a .time:nth-child(odd) {background:#929292;}
.box12 .news-list .right a .time:nth-child(even) {background:#999288}
.box12 .news-list .right a+a li {margin-top:22px}






/*公共*/
.gethover:hover{color:#ffa821 !important;}





/*首页报价 新改*/

.bjleftico{width:22.3%;}
.bjleftico li{float:left;margin-right:2%;margin-bottom: 2%;width: 127px;height: 127px;background: #F2F2F2;border-radius: 8px;}
.syicoimgdiv{height: 64px;width:100%;margin-top:16px;}
.sgqzyg1{display: none;}
.sgqzyg4{background: #ffa821 !important;}
.sgqzyg4 p{color:#fff !important;}
.sybjbox{padding:10px 2%;background: #f5f3f4;height: 242px;margin-right: 0.6%;}
.sybjbox p{padding-top:5px; }
.sybjright{width:29%;background: #f5f3f4;height: 262px;}
.sgqzyg_h:hover{background: #ffa821 !important;}
.sgqzyg_h:hover p{color:#fff !important;}
.sgqzyg_h:hover .sgqzyg2{display: none;}
.sgqzyg_h:hover .sgqzyg1{display: block !important;}
.minbjbox li{margin:20px 0;}
.minbjbox .slt{width:31.7%;display: inline-block;margin:0 0.4%;height: 40px;border-color:#d6d6d6;box-sizing: border-box;}
.minbjbox input{height: 40px;border:1px solid #d6d6d6;display: inline-block;width:48%;}
.minbjbox .inputname{margin:0 1.3% 0 0.5%;}
.sysubmit{margin-left: 1.6% !important;border: 0 !important;height: 42px !important;width: 48.6% !important;}
.sysubmit:hover{background: #940505;}
#clf{width:55px;text-align: center;display: inline-block;}
#rgf{width:55px;text-align: center;display: inline-block;}
#sjf{width:44px;text-align: center;display: inline-block;}
#glf{width:55px;text-align: center;display: inline-block;}
#ysf{width:102px;text-align: center;display: inline-block;}





















































































































