/* css重置 */
@font-face {
	font-family: "avantgardeitcbybt_demi";
	/* src: url('../font/avantgardeitcbybt_demi.eot'); */
	src:	
	url("../font/avantgardeitcbybt_demi.ttf") format("truetype"),
	url("../font/avantgardeitcbybt_demi.woff") format("woff"),
	url("../font/avantgardeitcbybt_demi.svg") format("svg");
}
@font-face {
	font-family: "NotoSansHans-DemiLight";
	/* src: url('../font/NotoSansHans-DemiLight.eot'); */
	src:	
	url("../font/NotoSansHans-DemiLight.ttf") format("truetype"),
	url("../font/NotoSansHans-DemiLight.woff") format("woff"),    
	url("../font/NotoSansHans-DemiLight.svg") format("svg"); 
}
@font-face {
	font-family: "NotoSansHans-Bold";
	/* src: url('../font/NotoSansHans-Bold.eot'); */
	src:
	url("../font/NotoSansHans-Bold.ttf") format("truetype"),
	url("../font/NotoSansHans-Bold.woff") format("woff"),    
	url("../font/NotoSansHans-Bold.svg") format("svg");
}
@font-face {
	font-family: "NotoSansHans-Medium";
	/* src: url('../font/NotoSansHans-Medium.eot'); */
	src:
    url("../font/NotoSansHans-Medium.ttf") format("truetype"),
	url("../font/NotoSansHans-Medium.woff") format("woff"),    
	url("../font/NotoSansHans-Medium.svg") format("svg");
}
@font-face {
	font-family: "NotoSansHans-Regular";
	/* src: url('../font/NotoSansHans-Regular.eot'); */
	src:
	url("../font/NotoSansHans-Regular.ttf") format("truetype"),
/* 	url("../font/NotoSansHans-Regular.eot") format("embedder-opentype"), */
	url("../font/NotoSansHans-Regular.woff") format("woff"),    
	url("../font/NotoSansHans-Regular.svg") format("svg"); 
}
.slcj p,.slcj .mores,.lf_con,.bq div,.mzsm ul li a{
	/*font-family: 'NotoSansHans-DemiLight';*/
}
.rmcy span{
	font-family: 'NotoSansHans-Bold';
}
.num,.num2,.tit_bg,.num_animation ul li .fh,.num_animation ul li .numbers,.time div,.case_big,.lfBig_tit,.newtit_bg,.time_num,.contact_big,.fwrx span,.gfyx span{
}
.slcj_tit{
	font-family: 'NotoSansHans-Medium';
}
.nav li a{font-family: 'NotoSansHans-Regular';}
.txt-elise{
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
/* font-family: '微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif'; */
html,body {color: #000;font-size: 62.5% !important;margin: 0 auto;background-color: #fff;font-family: 'NotoSansHans-Regular';}
.btn:active,.btn:focus {box-shadow: none;}
.dropdown-menu{padding: 0;}
.txt-elise {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.img-hide {overflow: hidden;}
.img-hide img {transition: 0.5s all;}
.img-hide:hover img {transform: scale(1.1, 1.1);}
li {list-style: none;}
ul {padding: 0;margin: 0;}
a {cursor: pointer;}
a:hover {text-decoration: none !important;}
a:focus {text-decoration: none !important;outline: none !important;}
button:focus,
button:hover,
input:focus {outline: none !important;}
img {max-width: 100%;}
.container-fluid{padding-left: 0;padding-right: 0;}
.row{margin-left: 0;margin-right: 0;}

.dh span:nth-child(2){ animation-delay:0.2s; }
.dh span:nth-child(3){ animation-delay:0.4s; }
.dh span:nth-child(4){ animation-delay:0.6s; }
.dh span:nth-child(5){ animation-delay:0.8s; }
.dh span:nth-child(6){ animation-delay:1s; }

.dh p:nth-child(2){ animation-delay:0.2s; }
.dh p:nth-child(3){ animation-delay:0.4s; }
.dh p:nth-child(4){ animation-delay:0.6s; }
.dh p:nth-child(5){ animation-delay:0.8s; }
.dh p:nth-child(6){ animation-delay:1s; }

.dh div:nth-child(1){ animation-delay:0.2s; }
.dh div:nth-child(2){ animation-delay:0.4s; }
.dh div:nth-child(3){ animation-delay:0.6s; }
.dh div:nth-child(4){ animation-delay:0.8s; }
.dh div:nth-child(5){ animation-delay:1s; }
.dh div:nth-child(6){ animation-delay:1.2s; }

.dh li:nth-child(2){ animation-delay:0.2s; }
.dh li:nth-child(3){ animation-delay:0.4s; }
.dh li:nth-child(4){ animation-delay:0.6s; }
.dh li:nth-child(5){ animation-delay:0.8s; }
.dh li:nth-child(6){ animation-delay:1s; }
.dh li:nth-child(7){ animation-delay:1.2s; }
.dh li:nth-child(8){ animation-delay:1.4s; }
.dh li:nth-child(9){ animation-delay:1.5s; }
.dh li:nth-child(10){ animation-delay:1.6s; }
.dh li:nth-child(11){ animation-delay:1.7s; }
.dh li:nth-child(12){ animation-delay:1.8s; }
.dh li:nth-child(13){ animation-delay:1.9s; }
.dh li:nth-child(14){ animation-delay:2s; }
.dh li:nth-child(15){ animation-delay:2.1s; }
.dh li:nth-child(16){ animation-delay:2.2s; }
.dh li:nth-child(17){ animation-delay:2.3s; }
.dh li:nth-child(18){ animation-delay:2.4s; }
.dh li:nth-child(19){ animation-delay:2.5s; }
.dh li:nth-child(20){ animation-delay:2.6s; }
.dh li:nth-child(21){ animation-delay:2.7s; }
.dh li:nth-child(22){ animation-delay:2.8s; }
.dh li:nth-child(23){ animation-delay:2.9s; }
.dh li:nth-child(24){ animation-delay:3s; }
/* header */
.header{position: relative;padding:3rem 0 2rem 0;}
.head{width: 68%;margin:0 auto;}
.logo img{max-width: 60%;padding-right: 1rem;}
.phone img{max-width: 80%;padding-top: .2rem;}
.phone span{display: block;}
.num_tit{font-size: 1.4rem;letter-spacing: 5px;}
.num{font-size: 2.2rem;letter-spacing: .1rem;color: #ff702c;padding-top: .2rem;font-style: oblique;}
.navbar-toggle .icon-bar{background: url(../image/casetit_bg.png) no-repeat;}
.nav > li > a{display: inline-block;}
/* nav */
.nab_all{padding: 0 0;background: #eeeeee;position: relative;z-index: 999;}
.navbar{border: none;width: 68%;margin: 0 auto;min-height: auto;}
.nav{width: 100%;position: relative;z-index: 888;}
.navbar-collapse{padding-left: 0;padding-right: 0;}
.nav li{width: 11%;text-align: center;}
.dropdown-menu{min-width: 0;width: 100%;}
.dropdown-menu li{width: 100%;}

.dropdown-menu li a{padding: 6px 0px !important;}
.nav li a{font-size: 16px;color: #000;white-space: nowrap;}
.nav li.active>a{background: #ff671f;color: #fff !important;}
.nav li a:hover{background: #ff702c !important;color: #fff;}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus{background-color: #ff671f;border: none;color: #fff;}
.nav-down{display: none;}
.dropdown:hover .nav-down{display: block;}
.navbar-collapse{border: none;box-shadow: none;}
.nav-click{display: none;}
.nav > li > a{width: 100%;}
/* banner */
.banner_all{padding: 0 0;}
.banner_all .carousel-indicators li{background-color:#000;margin: 0 1rem;width: 12px;height: 12px;}
.banner_all .carousel-indicators li.active{background: none;border: 1px solid #ff702c;margin: 0 1rem;}
.banner_all .carousel-inner .item img{width:100%;max-height:800px;display:block;}
.banner_info{position: absolute;z-index: 66;background-color: #fff; width: 35%;height:40%;right: 17%;top: 27%;text-align: center;background: url(../image/tmbj.png);}
.banner_info img{display: block;margin: auto;padding-top: 10%;max-width: 37%;}
.big_tit{color: #ff2400;font-size: 4rem;padding: 1rem 0;}
.a_href{width: 45%;margin: auto;height: 3.2rem;line-height: 3.2rem;background-color: #ff671f;opacity: 1;}
.a_href a{font-size: 1.6rem;color: #fff;letter-spacing: 1.5px;}
.a_href a{white-space: nowrap;}

/* search */
.search_all{padding: 2rem 0;}
.search{width: 68%;margin: auto;}
.rmcy{line-height: 3rem;}
.rmcy span{font-size: 1.4rem;color: #000;font-weight: 600;}
.rmcy a{color: #000;padding: 0 .5rem;font-size: 1.3rem;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.rmcy a:hover{color:#ff671f ;}
form{border-top: 1px solid #626262;border-bottom: 1px solid #626262;padding: .3rem 0;width: 80%;position: relative;}
.sousuo{border-right: 1px solid #626262;}
.sh_text{margin-left: 1.5rem;border: none;border-left: 1px solid #ff671f;padding-left: 1rem;font-size: 1.4rem;color:#626262;}
.sh_submit{background: url(../image/icon-01.png) no-repeat center center;position: absolute;right: 0;top:6px;width: 40px;border: none;}
.num2{font-size: 2.2rem;letter-spacing: .1rem;color: #ff702c;padding-top: .2rem;}
.furx{text-align: right;}
.furx img{max-width: 12%;}
.furx .fw{font-size: 1.4rem;padding: 0 .5rem;}

.cwjj{padding: 7rem 0;position: relative;}
.left_img{padding-left: 0;position: relative;height: 15rem;}
.left_imgCon{position: absolute;right: 15%;top: 20%;text-align: right;color: #fff;}
.left_imgTit{font-size: 4rem;}
.left_imgTits{font-size: 1.4rem;}
.left_img img{position: absolute;display: block;}
.cujj_ul li{float: left;position: relative;text-align: center;width: 25%;}
.cujj_ul li a{position: relative;display: block;height: 16rem;}
.cujj_ul li span{position: absolute;width: 100%;bottom: 0;margin: auto;display: block;font-size: 1.4rem;color: #000;}
.cujj_ul li:hover span{color:#ff671f;}
.img_hrefOne a{background:url(../image/cg.png) no-repeat top center;}
.img_hrefOne a:hover{background: url(../image/cg_hover.png) no-repeat top center;}
.img_hrefTwo a{background:url(../image/odm.png) no-repeat top center;}
.img_hrefTwo a:hover{background: url(../image/odm_hover.png) no-repeat top center;}
.img_hrefThree a{background:url(../image/zb.png) no-repeat top center;}
.img_hrefThree a:hover{background: url(../image/zb_hover.png) no-repeat top center;}
.img_hrefFour a{background:url(../image/wm.png) no-repeat top center;}
.img_hrefFour a:hover{background: url(../image/wm_hover.png) no-repeat top center;}
.right_div{background-color: #ff671f;height: 15rem;}

/* product */
.product_all{padding: 3rem 0 5rem 0;position: relative;}
.parduct_tit{width: 68%;margin: auto;position: relative;text-align: center;border-bottom: 1px solid #ff671f;}
.parduct_tit span{display: block;}
.tit_bg{position: absolute;width: 100%;font-size: 10rem;opacity: 1;color: #f2f1f1;z-index: 1;bottom: -5px;background: url(../image/tit_bg.png) no-repeat bottom center;}
.pro_tit{position: relative;width: 100%;z-index: 10;font-size: 4rem;color: #ff671f;}
.pro_con{position: relative;width: 100%;z-index: 10;font-size: 1.6rem;padding-bottom: 2rem;}

/* product_list */
.product_list{padding: 4rem 0 3rem 0;}
.product_list .list{padding-top: 1.5rem;padding-bottom: 1.5rem;position: relative;overflow: hidden;}
.product_list .list img{display: block;}
.list_name{position: absolute;top: 15%;left: 5%;font-size: 2rem;color: #000;}
.list_bot{position: absolute;bottom: 10%;width: 94%;height: auto;padding:0.7rem 2rem;background: #fff;display: none;background: url(../image/tmbj.png);}
.list_bot span{line-height: 2rem;font-size: 1.2rem;display: inline-block;color: #000;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.list_bot span:hover{color: #ff671f;}
.list_bot .more{font-size: 1.2rem;color: #ff671f;display: block;text-align: right;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.product_list .list:hover .list_bot{display: block; }
.product_list .list:hover .list_name{color:#ff671f ;}

/* team技术团队 */
.team_all{padding: 2rem 0;position: relative;}
.team_titAll{width: 68%;margin: auto;}
.team_tit{font-size: 4rem;color: #ff671f;}
.team_tit2{font-size: 1.6rem;color: #000;margin-left: .5rem;}
.num_animation{padding: 2rem 0;}
.num_animation ul li{float: left;text-align: center;position: relative;}
.num_animation ul li .numbers{font-size: 5rem;color: #ff671f;}
.num_animation ul li .fh{font-size: 3rem;color: #ff671f;position: absolute;right: 21%;top: 0;}
.num_animation ul li p{color: #000;font-size: 2rem;}

.team_bg{padding: 3rem 0;width: 80%;margin: auto;position: relative;}
.team_bgImg{position: relative;z-index: 1;}
.teambg_div{width: 70%;background: #fff;height: 70%;position: absolute;z-index: 5;margin: auto;top: 15%;left: 15%;}
.teambg_div2{width: 96%;height: 94%;margin:0 auto 0;border: 2px solid #fe5404;position: relative;top: 3%;}

.slcj{height: 50%;padding: 3rem 2rem 0rem 4rem;position: relative;}
.cir{height: 50%;background: url(../image/cir.png) no-repeat center center;}
.slcj_tit img{max-width: 14%;display: inline-block;margin-right: 1rem;margin-bottom: .5rem;}
.slcj_tit{font-size: 2rem;letter-spacing: .1rem;}
.slcj p{color: #333;line-height: 2rem;font-size: 12px;margin: 0 0;padding: .4rem 0;}
.slcj .mores{background: #ff671f url(../image/jt.png) no-repeat right 7px center;padding:.8rem 2rem .7rem 2rem;border-radius: 10px 10px;font-size: 12px;line-height: 1rem;vertical-align: middle;color: #fff;position: absolute;bottom: 10%;}
.slcj .xq_bg{display: inline-block;padding-left: .6rem;vertical-align: middle;padding-bottom: .2rem;}

/* 定制 */
.customized_all{position: relative;padding: 3rem 0 20rem 0;background: url(../image/sec_bg.png) no-repeat bottom;}
.customized{width: 68%;margin: auto;text-align: center;}
.cus_tit{font-size: 4rem;color: #ff671f;}
.cus_con{font-size: 1.6rem;padding-bottom: 3rem;}
.times{background: url(../image/long_jt.png) no-repeat bottom;padding-bottom: 25px;background-size: 100%;}
.time div{font-size: 2rem;padding-top: 1rem;}


/* 工程案例 */
.case_all{background-color: #ff671f;position: relative;z-index: 5;margin-bottom: 15rem;}
.case{width: 68%;margin:3rem auto 0;}
.case_tit{padding-top: 3rem;}
.case_big{position: absolute;font-size: 8rem;color: #ff793a;z-index: 1;bottom: -17px;left: -30px;}
.case_tit{position: relative;z-index: 10;color: #fff;font-size: 4rem;letter-spacing: 2px;}
.case_con{position: relative;color: #fff;z-index: 10;font-size: 1.4rem;letter-spacing: 2px;padding-left: 1rem;}
.case_tit  img{position: absolute;right: 0;bottom: 25%;}
.tab_all{margin-top: 3rem;}
.tab{width: 20%;padding: 7rem 0;}
.tab .tab-item{color: #fff;padding: 1.5rem 0;font-size: 1.6rem;cursor: pointer;position: relative;}
.tab .tab-item img{position: absolute;right: 0;display: inline-block;padding-top: .7rem;}
.big_fh{position: absolute;left: 12%;color: #fff;top: 25%;}
.cases{position: absolute;left: 35%; top: 22%;z-index: 999;}
.cases .item img{max-width: 100%;}
.cases>.mainCont>.carousel-inner{width: 90%;float: right;}
.lb_btn{position: absolute;bottom: 20%;width: 100%;}
.cases>.mainCont>.carousel>.carousel-control>.sr-only{border: 0; bottom: 5%;width: 26px;height: 40px;clip: auto;}
.carousel-control.left,.carousel-control{width: auto;}
.carousel-control.left,.carousel-control.right{background: none;}
.cases>.mainCont>.carousel>.carousel-control.right{right: 46%;}
.cases>.mainCont>.carousel>.carousel-control.left{left: 46%;}
.caselb_tit{position: absolute;bottom: 22%;z-index: 999999;background: #fff;padding: 1rem 1.5rem;width: 60%;left: 5%;}
.casetit_name{font-size: 1.6rem;padding-bottom: 1.2rem;background: url(../image/casetit_bg.png) no-repeat left bottom;font-weight: bold;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.casetit_p{font-size: 1.2rem;line-height: 2rem;padding:1rem 0;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}

/* 走进乐凡 */
.aboutlf_all{padding: 3rem 0;position: relative;}
.aboutlf{width: 68%;margin: auto;position: relative;}
.aboutbot_bg{width: 100%;position: absolute;bottom: -6%;background-color: #f0f0f0;height: 55%;}
.about_bg{background-color: #ff671f;width: 120px;height: 210px;position: absolute;left: -8%;}
.lf_tit{position: relative;z-index: 5;text-align: right;width: 55%;float: right;}
.about_img{padding: 0 5px;margin-top: 5rem;}
.about_img ul li{float: left;}
.lfBig_tit{position: absolute;font-size: 8rem;right: 0;z-index: -1;color: #eeeeee;top: -5%;}
.lf_title{font-size: 4rem;color: #ff671f;padding-top: 1.5rem;display: inline-block;}
.lf_con{line-height: 2rem;font-size: 14px;padding-top: 2rem;}
.lf_more{background: #ff671f url(../image/jt.png) no-repeat right 7px center;border-radius: 10px 10px;font-size: 12px;line-height: 2.2rem;vertical-align: middle;color: #fff;margin-top: 1rem;display:block;width: 15%;position: relative;text-align: center;float: right;}
.lf_more img{display: inline-block;position: absolute;right: 6%;top: 20%;}
.lf_more:hover{color:#fff;}
.about_imgs{position: absolute;right: 0;bottom: 0;padding: 0 0;}
.about_imgs>.col-lg-4,.about_imgs>.col-md-4,.about_imgs>.col-sm-4,.about_imgs>.col-xs-12{padding: 0 5px;}

/* 新闻中心 */
.new_all{padding: 8rem 0 5rem 0;position: relative;margin-top: 3rem;}
.news{width: 55%;margin: auto;position: relative;text-align: center;border-bottom: 1px solid #ff671f;}
.news_tit span{display: block;}
.news_tit .new_tit{padding-bottom: 2rem;}
.newtit_bg{position: absolute;width: 100%;font-size: 7rem;opacity: 1;color: #f2f1f1;z-index: 1;bottom: -5px;background: url(../image/tit_bg.png) no-repeat bottom center;white-space: nowrap;}
.new_tit{position: relative;width: 100%;z-index: 10;font-size: 4rem;color: #ff671f;}
.newtab_all{width: 68%;margin: auto;position: relative;margin-top: 5rem;}
.new_tab{position: absolute;right: 0;z-index: 999;width: 15%;}
.new_tab .tab-items{background-color: #e5e5e5;font-size: 1.4rem;color: #000;margin-bottom: 1.7rem;line-height: 5rem;text-align: center;}
.new_tab .tab-items.active{background-color: #ff671f;color: #fff;}
.new_tab .tab-items:hover{background-color: #ff671f;color: #fff;}
.new_tabs{position: relative;left: 0;width: 100%;height: 100%;min-height: 500px;}
.top_new{width: 83%;background-color: #f0f0f0;}
.top_newR{padding: 1rem 2rem;min-height:210px;}
.topNew_tit{font-size: 1.8rem;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.new_time{font-size: 1.6rem;font-style: oblique;}
.topNew_con{font-size: 1.4rem;color: #bababa;line-height: 24px;padding: .6rem 0;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.new_more{float: right;padding: .6rem 2rem;background-color: #ff671f;color: #fff;font-size: 1.3rem;margin-right: .5rem;position: absolute;bottom: 5%;right: 5%;}
.top_newL{padding: 0 0;}
.bot_newAll{margin-top: 5rem;}
.left_time{width: 20%;float: left;text-align: center;}
.left_time span{display: block;}
.botNew_r{width: 76%;float: right;}
.time_num{font-size: 4rem;}
.left_ti{font-size: 1.6rem;font-style: oblique;}
.botNew_tit{font-size: 1.8rem;border-bottom: 2px solid #ff671f;padding: 1rem 0 .6rem 0;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.botNew_con{font-size: 1.4rem;display: block;padding: 1rem 0 .6rem 0;color:#bababa ;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';}
.new_more2{padding: .6rem 1.5rem;background-color: #ff671f;color: #fff;font-size: 14px;display: block;float: left;}


/* contact */
.contact_all{padding:0 0;position: relative;margin-top: 3rem;background-color: #ff671f;}
.contact_bg{padding: 0 0;}
.contact_bg{position: relative;z-index: 1;}
.contact_r{position: absolute;height: 100%;right: 0;z-index: -1;}
.contact_r img{position: absolute;bottom: 16%;right: 40%;}

.contact_div{width: 50%;height: 80%;background-color: #fff;position: absolute;top: 10%;right: -15%;}
.contact_box{width: 94%;height: 94%;border: 2px solid #ff671f;margin: auto;margin-top: 1.5%;position: relative;text-align: center;}
.contact_big{position: relative;width: 100%;font-size: 10rem;color: #eaeaea;z-index: 1;text-align: center;}
.contact_tit{text-align: center;display: block;position: absolute;font-size: 3rem;color: #ff671f;z-index: 2;top: 20%;width: 100%;}
.fwrx,.gfyx{width: 70%;margin: auto;text-align: left;padding-left: 10%;padding-top: .3rem;font-size: 1.4rem;}
.fwrx span{color: #ff671f;font-size: 1.8rem;}
.fwrx img{width:15% ;display: inline-block;padding-right: 1rem;}
.gfyx span{color: #ff671f;font-size: 1.8rem;}
.gfyx img{width:13% ;display: inline-block;padding-right: 1rem;margin-left: .3rem;}
.hqfa{padding-top: 3rem;}
.hqfa a{padding: 1rem 2.5rem;background-color: #ff671f;border-radius: 15px 15px;color: #fff;font-size: 1.4rem;}

/* 快速通道 */
.kstd_all{padding:0 0;position: relative;margin: 3rem 0;}
.kstds{width: 68%;margin: auto;}
.link_name{text-align: right;font-size: 1.6rem;padding: .5rem 1rem .5rem 0;border-right: 1px solid #d2d2d2;}
.link ul li{float: left;width: 11%;text-align: center;white-space: nowrap;padding: .5rem 0;}
.link ul li a{font-size: 1.4rem;color: #333;}
.link ul li a:hover{color: #ff671f;}

/* bottom */
.bottom_all{position: relative;background-color: #000;padding: 4rem 0;}
.bottom{width: 68%;margin: auto;padding-bottom: 3rem;}
.bot_topL{border-right: 1px solid #eeeeee;}
.bot_topL img{display: block;margin: auto;padding-top: 1rem;}
.bot_topR div ol{padding: 1rem 0;}
.bot_topR div ol li a{color: #eeeeee;font-size: 1.4rem;}
.bot_topR div ol li:hover{color: #ff671f;}
.bot_topR div ol li:hover a{color: #ff671f;}
.bot_topR div ol li{color: #eeeeee;font-size: 1.4rem;padding: 1rem 0;}
.bot_topR div .title2{color: #eeeeee;font-size: 1.6rem;}
.friendLink{width: 68%;margin: auto;border-top: 1px solid #7d7d7d;border-bottom: 1px solid #7d7d7d;padding: 2rem 0;}
.friendLink ul li{float: left;width: 20%;text-align: center;}
.friendLink ul li a{color: #eeeeee;font-size: 1.3rem;}
.friendLink .links ul li:hover a{color: #ff671f;}
.friend{color: #eeeeee;text-align: right;font-size: 1.4rem;}
.bq_link{width: 68%;margin: auto;padding: 3rem 0 2rem 0;}
.bq div{color: #eeeeee;font-size: 12px;}
.bq div a{color: #eeeeee;font-size: 12px;}
.bq div img{padding-right: .5rem;width: 10%;}
.mzsm ul li{float: left;width: 33%;}
.mzsm ul li a{color: #eeeeee;}
.mzsm ul li a:hover{color:#ff671f ;}

.time3 img{margin-left: -40px;}


@media screen and (max-width: 1400px) {
	.slcj p{padding: .5rem 0;line-height: 18px;}
	.slcj .mores{bottom: 6%;}
	
}
@media screen and (max-width: 1350px) {
	.slcj p{padding: 0.5rem 0;line-height: 18px;}
	.slcj .mores{bottom: 6%;}
	.slcj{padding:3rem 2rem 0rem 2rem;}
	.contact_big{font-size: 8rem;}
	.contact_tit{font-size: 2.5rem;}
	.hqfa{padding-top: 2rem;}
}
@media screen and (max-width: 1301px) {
	.navbar{width: 75%;}
	.head{width: 75%;}
	.search{width: 75%;}
	.parduct_tit{width: 75%;}
	.team_titAll{width: 75%;}
	.aboutlf{width: 75%;}
	.news{width: 75%;}
	.newtab_all{width: 75%;}
	.kstds{width: 75%;}
	.case{width: 75%;}
	.bottom{width: 75%;}
	.bottom{width: 75%;}
	.bq_link{width: 75%;}
	.friendLink{width: 75%;}
	.banner_info img{padding-top: 7%;}
	.fwrx, .gfyx{width: 85%;padding-left: 15%;}
	.time3 img{margin-left: -35px;}
}
@media screen and (max-width: 1250px){
	.slcj_tit{font-size: 1.6rem;}
	.slcj .mores{bottom: 4%;}
	.case_all{margin-bottom:8rem;}
	.tab .tab-item{padding: 1.2rem 0;}
}
@media screen and (max-width: 1233px){
	.fwrx, .gfyx{padding-left: 10%;}
}
@media screen and (max-width: 1201px) {
	.navbar{width: 85%;}
	.head{width: 90%;}
	.search{width: 85%;}
	.parduct_tit{width: 85%;}
	.team_titAll{width: 85%;}
	.aboutlf{width: 85%;}
	.news{width: 85%;}
	.bottom{width: 85%;}
	.newtab_all{width: 85%;}
	.kstds{width: 85%;}
	.case{width: 85%;}
	.customized{width: 85%;}
	.bottom{width: 85%;}
	.bq_link{width: 85%;}
	.friendLink{width: 85%;}
	.num{font-size: 2rem;}
	.a_href{width: 56%;}
	.a_href a{font-size: 1.4rem;}
	.big_tit{font-size: 3rem;}
	.slcj{padding:2rem 2rem 0rem 2rem;}
	.big_fh{left: 6%;}
	.list_bot{padding: 0;}
	.left_imgCon{top: 12%;right: 10%;}
	.new_tab .tab-items{margin-bottom: 1.6rem;}
	.right_div{display: none;}
}


@media screen and (max-width: 1151px){
	.slcj_tit{font-size: 1.4rem;}
	.tab .tab-item{padding: .9rem 0;}
	.tab {padding: 4rem 0 5rem 0;}
	.right_div{display: none;}
	.contact_tit {top: 10%;}
	.contact_big{font-size: 5rem;}
	.fwrx, .gfyx{width: 96%;padding-left: 8%;}
}
@media screen and (max-width: 1101px){
	.slcj p{padding: 0 0;line-height: 18px;}
	.slcj{padding:.8rem 1rem 0rem 1rem;}
	.slcj_tit img{max-width: 11%;}
	.slcj .mores{padding: .4rem 1.6rem .3rem 1.6rem;}
	.cases {top: 24%;}
	.tab .tab-item{padding: .9rem 0;}
	.tab {padding: 4rem 0 3rem 0;}
	
}
@media screen and (max-width: 1065px) {
.list_bot{position: relative;display: block;width: 100%;}
.left_imgCon{right: 7%;top: 10%;}
}

@media screen and (max-width: 992px) {
	.header{padding: 1.5rem 0;}
	.list_bot{width: 100%;}
	.case_all{margin-bottom: 5rem;}
	.search{width: 100%;}
	.parduct_tit{width: 100%;}
  .nav > li > a{padding:10px 10px;}
  .nav li a{font-size:14px;}
	.team_titAll{width: 100%;text-align: center;}
	.team_tit2 {display: block;}
	.team_titimg{display: none;}
	.bottom{width: 96%;}
	.new_tab{position: relative;width: 100%;}
	.new_tab .tab-items{float: left;width: 25%;}
	.top_newL img{margin: auto;display: block;}
	.navbar{width: 100%;}
	.teambg_div{height: 80%;top: 10%;width: 86%;left: 7%;}
	.aboutlf{width: 100%;}
	.about_imgs>.col-lg-4, .about_imgs>.col-md-4, .about_imgs>.col-sm-4, .about_imgs>.col-xs-12{padding: 0 15px;}
	.about_imgs div img{max-width: 100%;margin: auto;display: block;}
	.lf_tit{width: 100%;}
	.fwrx, .gfyx{width: 90%;}
	.time3 img{margin-left: -20px;}
	.cujj_ul li a{height: 14rem;}
	.left_imgCon{top: 8%;}
	.left_imgTit{font-size: 3rem;}
	.img_hrefOne a{background:url(../image/cg.png) no-repeat top center;background-size:80% ;}
	.img_hrefOne a:hover{background: url(../image/cg_hover.png) no-repeat top center;background-size:80% ;}
	.img_hrefTwo a{background:url(../image/odm.png) no-repeat top center;background-size:80% ;}
	.img_hrefTwo a:hover{background: url(../image/odm_hover.png) no-repeat top center;background-size:80% ;}
	.img_hrefThree a{background:url(../image/zb.png) no-repeat top center;background-size:80% ;}
	.img_hrefThree a:hover{background: url(../image/zb_hover.png) no-repeat top center;background-size:80% ;}
	.img_hrefFour a{background:url(../image/wm.png) no-repeat top center;background-size:80% ;}
	.img_hrefFour a:hover{background: url(../image/wm_hover.png) no-repeat top center;background-size:80% ;}
    .top_new{width: 100%;}
    .new_more{float: left;margin-bottom: 20px;}
	.about_imgs{position: relative;padding: 2rem 0;width: 100%;}
	.about_img{display: none;}
	.link_name{text-align: left;}
	.link ul li{width: 20%;}
	.contact_div {right: 25%;}
	.cwjj{padding: 4rem 0;}
	.left_imgCon{right: 8%;}
	.left_imgTit{font-size:2.5rem ;}
	.list_name{font-size: 1.4rem;}
	.contact_big{font-size: 8rem;}
	.contact_tit {top: 17%;}
	.fwrx, .gfyx{padding-bottom: .3rem;}
	.big_tit{font-size: 2rem;}
	.a_href{width: 80%;}
	.friend{text-align: center;padding: 1rem 0;}
	.bq div img{width: 4%;}
	.bq div{padding: 1rem 0;}
	.bot_topL{padding-bottom: 2rem;}
	.tit_bg{font-size: 8rem;}
	.hqfa a{padding: .7rem 2.5rem;background-color: #ff671f;border-radius: 15px 15px;color: #fff;font-size: 1.4rem;}
}

@media screen and (max-width: 950px) {
.top_new{width: 100%;}
.cases{top: 30%;}
.new_more{float: left;margin-bottom: 20px;}
}
@media screen and (max-width: 850px) {
.contact_tit {top: 19%;}
.cases{position: inherit;margin-bottom: 3rem;}
.tab{width: 100%;}
.tab .tab-item{float: left;width: 33%;}
.big_fh{top: 18%;}
.tab .tab-item img{right:15%;}
.caselb_tit{padding: 1rem 1rem;width: 65%;}
.cases>.mainCont>.carousel>.carousel-control>.sr-only{width: 22px;}
.customized_all {padding: 3rem 0 12rem 0;}
.lf_more{width: 18%;}
.contact_big{font-size: 7rem;}
.furx{text-align: left;white-space: nowrap;}
.furx .fw{padding: 0 .2rem;}
.num2{letter-spacing: 0;}
.list_name{left: 8%;}
}
@media screen and (max-width: 800px) {
  .phone{display:none;}
}
@media screen and (max-width:767.5px) {
	 form{width: 100%;}
	.contact_tit{position: static;}
  .top_newR{padding: 1rem 2rem;min-height:180px;}
    .sousuo{border: none;}
	.contact_box{padding-top: 30px;}
	.fwrx, .gfyx{width: 95%;padding-left: 12%;}
	.gfyx span,.fwrx span{font-size: 1.4rem;}
	.time3 img{margin-left: -10px;}
	.product_list .list img{margin: auto;display: block;}
	.list_name{left: 10%;}
	.pro_tit{font-size: 3rem;}
	.team_tit{font-size: 3rem;}
	.cus_tit{font-size: 3rem;}
	.slcj_tit img{max-width: 16%;}
	.right_div{display: none;}
	.furx{display: none !important;}
	.left_img{display: none;}
	.lf_more{width: 20%;}
     .logo img{max-width: 45%;}
	.cir{display: none;}
	.nav li{width: 100%;text-align: left;}
	.case_tit,.lf_title,.new_tit{font-size: 3rem;}
	.newtit_bg{font-size: 3rem;padding-bottom: 2rem;}
	.new_all{padding: 2rem 0 2rem 0;}
	.friendLink{padding: 1rem 0 1rem 0;}
	.bq_link{padding: .5rem 0;}
	.bq div img{width: 3%;}
	.case_all{margin-bottom: 3rem;}
	.slcj_tit{font-size: 1.6rem;}
	.customized_all {padding: 3rem 0 10rem 0;}
	.kstds{width: 96%;}
	.link ul li{width: 25%;}
	.time div{font-size: 1.4rem;}
/* .phone{position: fixed;right: 0;top: 48%;z-index: 99999;background-color: #fff;border-radius: 10px 0 0 10px;} */

	.navbar-nav{margin: 0;}
	.dropdown:hover .nav-down{display: none;}
	.nav-click {
	    display: inline-block;
	    z-index: 99;
	    position: absolute;
	    color: #000;
	    right: 0;
	    top: 0;
	    width: 40%;
	    height: 40px;
	    text-align: right;
	    padding-right: 15px;
	    line-height: 40px;
	    float: right;
	}
	.nav-down{display: none;position: relative;}
}
@media screen and (max-width: 740px) {
	.big_tit{padding: .5rem 0;font-size: 1.4rem;}
	.slcj p{display: none;}
	.cus_con{padding-bottom: 1.5rem;}
}
@media screen and (max-width: 650px) {
	.caselb_tit{position: relative;width: 100%;left: 0;}
	.big_fh{display: none;}
	.cases>.mainCont>.carousel>.carousel-control>.sr-only{top: 60%;}
	.cases>.mainCont>.carousel>.carousel-control.left{left: 40%;}
	.case_con{display: block;}
	.case_tit{text-align: center;}
	.tab{padding: 1rem 0;}
	.hqfa{padding-top: .8rem;}
	.fwrx, .gfyx{padding-left: 6%;}
	.contact_tit{font-size: 2rem;}
	.times{padding-bottom: 10px;}
	.slcj_tit{font-size: 1.4rem;}
}
@media screen and (max-width: 540px) {
	.big_tit{display: none;}
	.a_href{position: absolute;bottom: 10%;left: 2%;width: 96%;}
	.a_href a{font-size: 1.2rem;}
	.cases>.mainCont>.carousel>.carousel-control>.sr-only{top: 46%;}
	.tab .tab-item{width: 50%;padding: .5rem 0;}
	.tab .tab-item img{right:10%;}
	.contact_box{padding-top: 5px;}
	.contact_div {height: 86%;top: 7%;}
	.about_bg {width: 100px;height: 180px;}
	.customized_all {padding: 3rem 0;}
	.slcj_tit img{width: 25%;}
	.lfBig_tit{font-size: 6rem;}
	.tab .tab-item{font-size: 1.2rem;}
	.tab .tab-item img{padding-top: .4rem;}
	.carousel-indicators li{width: 10px;height: 10px;}
	.carousel-indicators li.active{width: 10px;height: 10px;}
	.advant_lb>.carousel-indicators{top: 50%;}
}
@media screen and (max-width: 450px) {
	.cujj_ul li span{font-size: 1.2rem;}
	.cujj_ul li a{height: 9rem;}
	.banner_info{width: 50%;top: 15%;height: 55%;}
	.pro_tit,.team_tit{font-size: 2.2rem;}
	.tit_bg {font-size: 6rem;}
	.pro_con,.num_animation ul li p{font-size: 1.4rem;}
	.product_all {padding-bottom: 1rem;}
	.product_list{padding: 3rem 0 1rem 0;}
	.cwjj {padding: 2rem 0 1rem 0;}
	.num_animation ul li .numbers{font-size: 3rem;}
	.cases>.mainCont>.carousel>.carousel-control>.sr-only{top: 35%;}
	.contact_tit {font-size: 1.4rem;}
	.gfyx img{width: 16%;}
	.contact_tit{display: none;}
	.fwrx span, .gfyx span{display: block;}
	.fwrx, .gfyx{width: 100%;text-align: center;padding: 0 0;}
	.cus_tit{font-size: 2.2rem;}
	.pro_con {padding-bottom: 1rem;}
	.team_tit2{font-size: 1.4rem;}
	.slcj_tit img{width: 30%;}
	.slcj {padding: 1.2rem 1rem 0rem 1rem;}

}
@media screen and (max-width: 375px) {
	.hqfa a{padding: .3rem 1.5rem;}
	.fwrx, .gfyx{font-size: 1rem;}
	.hqfa{padding-top: 0;}
	.slcj{padding: .5rem .5rem;}
	.slcj_tit{font-size: 1rem;}
	.slcj .mores{padding: .6rem 1.4rem .5rem 1.4rem;}
}
