.pagination{margin:5px 0;}
.bdPhone{display:none;}
/* 工具箱页css */
/* banner内容展示 */
.section{padding: 0rem 0;}
.ban_con{width: 100%;margin: auto;position: relative;}
.ban_conTit{position: absolute;z-index: 2;top: 22%;left: 8%;}
.bantit_name{font-size: 3rem;letter-spacing: 1px;white-space: nowrap;background: url(../image/orange_box.png) no-repeat left bottom;padding-bottom: 3rem;font-family: 'NotoSansHans-Medium';}
.avant{font-family:'avantgardeitcbybt_demi';padding: 0 1.5rem;color: #ff671f;}
.ban_icon{margin: 2rem 0;}
.icon{padding-left:0;text-align: center;border: 1px solid #ff671f;width: 66px;height: 66px;float: left;margin-right: 15px;}
.icon img{display: block;margin: 5px auto;}
.icon span{font-size: 12px;font-family:'NotoSansHans-Regular';}
.last_icon{margin-right: 0;}
.ban_conBg{position: relative;z-index: 1;}
.ban_conBg img{display: block;width: 100%;margin: auto;}
.ban_more{width: 200px;height: 40px;text-align: center;line-height: 40px;font-size: 16px;background:#ff671f url(../image/jt2.png) no-repeat right 20% center;margin-top: 4rem;}
.ban_more a{color: #ffffff;letter-spacing: 7px;font-family: 'NotoSansHans-DemiLight';}

/* 工具柜轮播展示 */
.gjg_lb{padding: 4rem 0;}
.gjg_lbs{width: 52%;margin:auto;position: relative;}
.gig_tit .p1{font-size: 36px;letter-spacing: 2px;font-family:'NotoSansHans-Regular';}
.gig_tit .p2{font-size: 14px;color: #666666;margin-bottom: 2rem;font-family:'NotoSansHans-Regular';}
.gjg_lbs>.carousel-indicators{position:relative;width: 100%;bottom: 0px;left: 0%;z-index: 15;padding-left:0;margin-left:0%;text-align: center;margin-top: 3rem;}
.gjg_lbs>.carousel-indicators li{background: url(../image/table_lbBtn.png) no-repeat center;z-index: 5;width: 25px;height: 10px;border: none;margin: 0;}
.gjg_lbs>.carousel-indicators li.active{background: url(../image/table_lbAct.png) no-repeat center;}
.black_bj{width: 100%;position: absolute;bottom: 0;background: url(../image/tmbj_black.png);z-index: 5;}
.lb_list{position: relative;}
.lb_list a{display: block;color: #ffffff;font-size: 14px;padding:10px;}
.lb_list a:hover{color: #ff671f ;}

/* 专业和品质 */
.quality_all{margin: 4rem 0;padding: 0;position: relative;z-index: 2;background:url(../image/tm_bg.jpg);background-size: 65%;}
.quality{width: 62.5%;margin: auto;position: relative;margin-top: 2rem;}
.quality_tit span{margin: .5rem 0;display: block;color: #ffffff;font-family:'NotoSansHans-Regular';}
.quality_tit .tit1{font-size: 36px;letter-spacing: 2px;}
.quality_tit .tit2{font-size: 14px;}
.quality_con{height: 350px;margin: 35px 0 35px 0;}
.quality_conL{height: 341px;}
.quality_conL img{height: 100%;display: block;}
.quality_conR{height:100%;}
.jsny{background: #ffae87 url(../image/jsny.png) no-repeat left 15% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
.jsny:hover{background: #fcc9b0 url(../image/jsny_act.png) no-repeat left 15% center;background-size: 26%;}
.jsny:hover .all_con p,.jsny:hover .all_con span{color: #ffffff;}
.yxpj{background: #ffae87 url(../image/xupj.png) no-repeat left 15% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
.yxpj:hover{background: #fcc9b0 url(../image/yxpj_act.png) no-repeat left 15% center;background-size: 26%;}
.yxpj:hover .all_con p,.yxpj:hover .all_con span{color: #ffffff;}
.xjbk{background: #ffae87 url(../image/xjbk.png) no-repeat left 15% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
.xjbk:hover{background: #fcc9b0 url(../image/xjbk_act.png) no-repeat left 15% center;background-size: 26%;}
.xjbk:hover .all_con p,.xjbk:hover .all_con span{color: #ffffff;}
.lshb{background: #ffae87 url(../image/lshb.png) no-repeat left 15% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
.lshb:hover{background: #fcc9b0 url(../image/lshb_act.png) no-repeat left 15% center;background-size: 26%;}
.lshb:hover .all_con p,.lshb:hover .all_con span{color: #ffffff;}
.all_con{width: 50%;position: absolute;right: 5%;top: 25%;}
.all_con>p{color: #666666;font-size: 16px;}
.all_con>span{font-size: 12px;color: #666666;line-height: 20px;}

/* 产品展示 */
.pro_displayAll{width: 100%;padding: 3rem 0;}
.pro_display{width: 62.5%;margin: auto;position: relative;}
.pro_displayTit span{display: block;font-family:'NotoSansHans-Regular';}
.pro_displayTit .tit1{font-size: 36px;letter-spacing: 2px;}
.pro_displayTit .tit2{font-size: 14px;}
.pro_displayCon{width: 100%;margin-top: 1rem;}
.pro_list{text-align: center;}
.pro_list a p{font-size: 14px;padding: 12px 0 0 0;font-family:'微软雅黑,"Helvetica Neue", Helvetica, Arial, sans-serif';color:#333;}
/* .pro_list:hover img{border: 1px solid #ff671f;} */
.pro_more{padding: 3rem 0;}
.pro_more a{display: block;width: 150px;height: 40px;line-height: 40px;border: 1px solid #ff671f;margin: auto;color: #000;font-size: 14px;}
.pro_more a:hover{color:#ff671f ;}

/* 我们的优势 */
.advantages_all{width: 100%;padding: 3rem 0 2rem 0;position: relative;}
.advantages{width: 62.5%;margin: auto;}
.advantages_bg{position: relative;}
.advantages_bg img{display: block;width: 100%;}
.advantages_tmbj{position: absolute;width: 100%;height: 100%;background: url(../image/orange_tmbj.png);top: 0;}
.advantages_tit{background: url(../image/ys_titbg.png) no-repeat left bottom;position: absolute;top: 24%;font-family:'NotoSansHans-Regular';}
.advantages_tit .p1{font-size: 36px;color: #fff;margin-bottom: 5px;letter-spacing: 2px;}
.advantages_tit .p2{font-size: 14px;color: #fff;}
.advant_table{width: 62.5%;margin: auto;position: relative;}
.advant_tab{padding-right: 0;}
.tab_avant{padding: 0;position: absolute;bottom: 0;margin-top: 2rem;}
.advants{float: right;padding: 0;margin-top: -18%;}
.tab_avant .tab-list{background: url(../image/orange_circle.png) no-repeat left center;line-height: 40px;padding-left: 35px;font-size: 14px;color: #000;letter-spacing: 3px;}
.avantLb{position: relative;min-height: 464px;max-height:465px;}
.avantLb img{display: block;width: 80% !important;float: right;}
.avantLb_tit{width: 270px;height: 240px;background: #ff671f;padding: 1% 1%;position: absolute;bottom: 0%;left: 2%;}
.avantLb_p{width: 94%;height: 94%;border: 1px solid #ffffff;margin:3% auto;padding: 12% 10%;color: #ffffff;line-height: 20px;font-size: 12px;}
.advant_lb>.carousel-indicators{position: absolute;width:auto;margin-left: 0;top: 52.5%;right: 30%;}
.advant_lb>.carousel-indicators li{background-color: #cccccc;border: none;margin: 0 .3rem;}
.advant_lb>.carousel-indicators li.active{background-color: #ffffff;border: none;width: 10px;height: 10px;}

/* 工具柜资讯 */
.information_all{width: 100%;padding: 3rem 0 3rem 0;}
.information{width: 62.5%;margin: auto;position: relative;}
.information_tit span{display: block;text-align: center;font-family:'NotoSansHans-Regular';}
.information_tit .tit1{font-size: 36px;letter-spacing: 2px;}
.information_tit .tit2{font-size: 14px;color: #666666;}
.infor_list{border: 1px solid #999999;margin: 1% 1%;padding: 20px 0;position: relative;}
.information_con{margin: 2rem 0;}
.infor_Rtit{font-size: 12px;}
.infor_Rtit a{color: #000;font-weight: 600;font-size:14px;}
.infor_Rtit a:hover{color: #ff671f;}
.infor_R{padding-left: 0;position: initial;padding:0;}
.infor_R p{margin-bottom: 0;line-height: 18px;margin-top: 10px;font-size: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.infor_time{position: absolute;bottom: 10%;right: 7%;font-size:12px;}

/* 客户案例 */
.customer_all{width: 100%;padding: 0rem 0 3rem 0;}
.customer{width: 62.5%;margin: auto;position:relative;}
.customer span{display: block;text-align: center;}
.customer span.tit1{font-size: 36px;font-family:'NotoSansHans-Regular';}
.customer span.tit2{font-size: 14px;font-family:'NotoSansHans-Regular';}
.customer_img{padding: 0;}
.customer_img>img{padding: 0;min-height:220px;}
.customer_con{margin: 3rem 0;}
.customer_case{padding: 0;}
.customer_r{height: 100%;padding: 1% 14px;}
.customer_r p{font-size: 14px;color: #ff671f;}
.customer_r span{text-align: left;font-size: 12px;letter-spacing: 2px;line-height: 20px;max-height: 115px;overflow: hidden;}
.khal_jt{position: absolute;right: 0;top: 42%;}
.khal_jt2{position: absolute;left: 0;top: 42%;}
.cust_more{width: 100px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #000;display: block;font-size: 14px;color: #000;margin-top: 1.6rem;font-family:'NotoSansHans-Medium';}
.cust_more:hover{color: #ff671f;}


/* 监控操作台页 */
/* 右侧客服 */
.right_zx{position: fixed;right: 0;top: 40%;z-index: 999999;width: 80px;height: 200px;border: 1px solid #999999;}
.zxkf_p{width: 90%;height: 49%;border-bottom: 1px solid #ccc;margin: auto;text-align: center;}
.zxkf_p img{display: block;margin: auto;padding-top: 20%;}
.zxkf_p p{font-size: 12px;margin-top: 10px;color: #999999;}
.zxzx_p{width: 90%;height: 49%;margin: auto;text-align: center;}
.zxzx_p img{display: block;margin: auto;padding-top: 20%;}
.zxzx_p p{font-size: 12px;margin-top: 10px;color: #999999;}
/* banner */
.console_banner{width: 100%;}
.console_con{width: 62.5%;margin: auto;position: relative;}
.console_Tit{position: absolute;z-index: 2;top: 22%;right: 5%;text-align: right;}
.consoletit_name{font-size: 3rem;letter-spacing: 1px;white-space: nowrap;background: url(../image/orange_box.png) no-repeat right bottom;padding-bottom: 3rem;}
.consoletit_name2{color: #000;font-size: 18px;letter-spacing: 3px;padding: 10px 0;}
.console_Tit .name3{display: block;color: #5d5d5d;font-size: 14px;}
.console_Bg{position: relative;z-index: 1;}
.console_Bg img{display: block;max-width: 100%;margin: auto;}
.console_more{width: 200px;height: 40px;text-align: center;line-height: 40px;font-size: 16px;background:#ff671f url(../image/jt2.png) no-repeat right 20% center;margin-top: 4rem;float: right;}
.console_more a{color: #ffffff;letter-spacing: 7px;}

/* 监控操作台 */
.operator_all{width: 100%;margin: 3rem 0;position: relative;}
.operator{width: 62.5%;margin: auto;position:relative;}
.opera_tit{text-align: center;}
.opera_tit span{display: block;}
.opera_tit .tit1{font-size: 36px;}
.opera_tit .tit2{font-size: 14px;}
.opera_tit .tit3{font-size: 14px;padding: 15px 45px;line-height: 24px;}
.opera_left{padding-bottom: 3rem ;}
.opera_left img{position: relative;z-index: 5;}
.opera_leftBg{width: 30%;height: 50%;background-color: #ff671f;position: absolute;right: -2%;bottom: 0%;z-index: 3;}
.opera_right{margin-top: 14rem;position: relative;z-index: 5;}
.opera_botBg{width: 100%;height: 28%;background-color: #e0e0e0;position: absolute;bottom: 0;z-index: 1;}

/* 品质打造 */
.build_all{width: 100%;margin: 5rem 0;}
.build{width: 62.5%;margin: auto;position: relative;}
.build_tit{text-align: center;margin-bottom: 4rem;}
.build_tit span{display: block;white-space: nowrap;}
.build_tit .tit1{font-size: 36px;letter-spacing: 2px;}
.build_tit .tit2{font-size: 14px;}
.build_bg{width: 100%;background: url(../image/orange_tmbj.png);}
.build_bg img{display: block;margin: auto;}
.build_zzc{width: 100%;height: 100%;background: url(../images/czt_bigbg.png) no-repeat top 85px left;background-size: cover;}
.build_cen{width: 62.5%;margin:7rem auto;}

/* 产品展示 */
.czt_displayAll{width: 100%;padding: 3rem 0;}
.czt_display{width: 62.5%;margin: auto;position: relative;}
.czt_displayTit span{display: block;}
.czt_displayTit .tit1{font-size: 36px;letter-spacing: 2px;}
.czt_displayTit .tit2{font-size: 14px;}
.czt_displayCon{width: 100%;margin-top: 3rem;}
.czt_list{text-align: center;}
.czt_list a p{font-size: 14px;padding: 12px 0 0 0;color:#333;}
.czt_more{padding: 3rem 0;}
.czt_more a{display: block;width: 150px;height: 40px;line-height: 40px;border: 1px solid #ff671f;margin: auto;color: #000;font-size: 14px;}
.czt_more a:hover{color:#ff671f ;}
/* 搜索结果页 */
.content-41169 .Tit2,.content-41169 .Tit2 a{height:56px;color:#333;}.Tit2 a:hover{color:#333;}
        	.content-41169 .sear{padding:25px 0 25px 10px;background:#eee;}
        	.content-41169 .sear .t{font-size:15px;font-weight:bold;line-height:2.4;}
        	.content-41169 .serv_select li{float:left;width:36px;border:1px solid #ccc;background:#fff;padding:0 5px;margin-right:5px;cursor:pointer;}
        	.content-41169 .rect{display:inline-block;width:2px;height:3px;overflow:hidden;border-left:2px solid #fff;border-bottom:2px solid #fff;margin-top:9px;}
        	.content-41169 .on .rect{border-color:#e60013;}
        	.content-41169 .sear_f{border:1px solid #ccc;background-color:#fff;height:28px;}
        	.content-41169 .result{border-top:1px solid #ddd;padding:10px 10px 0;margin-top:20px;font-size: 12px;}
        	.content-41169 .sear_result li{margin-bottom:10px;margin-top: 20px;}
        	.content-41169 .sear_result a{color:#333;}
        	.content-41169 .sear_result a:hover{text-decoration:underline;}
        	.content-41169 .sear_result .el{font-size:14px;_width:100%;}
        	.content-41169 .sear_result .p{padding:10px 20px;border-top:1px solid #ddd;margin-top:10px;font-size: 12px;}
        	.content-41169 .sear_result .type{color:#000;display:inline-block;padding:0 1em;border-right:1px solid #ddd;margin-right:1em;font-weight: bold;}
        	.content-41169 .dib{-moz-inline-stack:inline-block;display:inline-block;*display:inline;*zoom:1; vertical-align:middle; padding:0 3px;}
        	.content-41169 .sear_filt label span{vertical-align: 2px;font-size: 12px;}
        	.content-41169 .submit{background-color: #fff;width: 60px;cursor: pointer;border: 1px solid #ccc;height: 30px!important;vertical-align: -1px;font-size: 12px;}
        	.content-41169 .sear_f .inp{height: 28px;line-height: 28px;padding: 0 0 0 5px;}
        	.content-41169 .content-41169-flag{background: transparent;}
        	.content-41169 .dib { padding:0; }
        	.content-41169 .sear_f .inp { line-height:28px; border:none;font-size: 12px;}
        	.util-page{ font-size:0; color: #000; text-align: center;}
        	.util-page .gobutton,.util-page .sl,.util-page .num,.util-page .count { color: #000;display: inline-block;border: 1px solid #ededed;margin:10px 0;padding:5px 10px;vertical-align: middle;margin: 0 0 10px -1px;background: #fff; font-size:12px ;font-weight:normal; }
        	.util-page .gobutton:hover,.util-page .num:hover,.util-page .current{color:#fff; background:#005baa;}
        	.util-page span.gobutton,.util-page span.gobutton:hover { color:#000; background-color:#eee; }
        	.util-page .gobutton .ion{ font-size: .8em;}
        	.util-page .count { margin-left:10px; color:#000; background:none; border:none; }
        	.util-page span.jump{ background: none; color: #000;display: inline-block; margin: 0 7px; vertical-align: top;  }
        	.util-page span.jumpto,.util-page span.jumpto_text,.util-page span.jumpto_text{ background: none; border: none;color: #000; font-size: 14px; }
        	.util-page .jumpto_inp{ width: 40px; text-align: center; height: 37px; line-height: 37px; vertical-align: top; }
/* 我们的优势 */
.advantages .p3{position: absolute;bottom: 20%;color: #fff;font-size: 14px;}
.advans_carousel{width: 62.5%;margin:4rem auto;position: relative;}
#advans_carousel>.carousel-indicators li{background-color: #cccccc;border: none;margin: 0 .3rem;}
#advans_carousel>.carousel-indicators li.active{background-color: #ffffff;border: none;}
.advans_carText{margin: 0 1% .5rem 1%;width:48%;height:140px;padding: 10px 10px;background:#eeeeee;float:left;}
#advans_carousel>.carousel-inner .item img{min-height:285px;display:block;width:100%;}
/* .advans_carR{background:#eeeeee;}*/
.advans_carText p{color: #ff671f;font-size: 16px;}
.advans_carText .p_con{line-height: 22px;font-size: 14px;letter-spacing: 2px;}

/* 客户案例 */
.lists_title{display:block;margin-top:12px;font-size: 16px;white-space: nowrap;}
.cust_al{position: relative;margin-top: 3rem;}
.cust_albg{position: absolute;width:100%;}
.cust_albg img{width:100%;display:block;height:230px;margin-top: -20px;}
.cust_box{margin-bottom: 2rem;}
.cust_box img{display: block;min-height:190px;}
.cust_box p{margin-top:4rem ;font-size: 14px;}
.cust_box p:hover{color: #ff671f;}
.cust_con{line-height: 22px;font-size: 12px;padding-right: 10px;}
.cust_a{text-align: right; padding-right: 10px;}
.cust_a a{color:#333;}
.cust_a a:hover{color:#ff671f;}
/* 工程案例页面 */
.list_banner{width: 100%;position: relative;}
.list_banner img{display: block;margin: auto;}
.listban_tit{position: absolute;width: 60%;margin: auto;left: 20%;top: 32%;}
.listban_tit p{font-size: 28px;color: #ffffff;margin-bottom: 20px;letter-spacing: 5px;}
.listban_tit span{font-size: 14px;color: #ffffff;letter-spacing: 3px;}

/* list */
.list_all{width: 100%;margin-top: 2rem;margin-bottom: 4rem;}
.list_center{width: 76%;margin: auto;position: relative;}
.lists_table{float: left;width: 14.2%;line-height: 40px;font-size: 14px;text-align: center;}
.list_ulTab li{float: left;line-height: 40px;font-size: 16px;text-align: center;padding: 0 16px;cursor: pointer;}
.dqwz{font-size: 12px;color: #999999;}
.dqwz a{color: #999999;font-size: 12px;}
.dqwz a:hover{color: #ff671f;}
.list_tables{padding:3rem 0 0 0;}
.list_ulTab{margin-bottom: 2rem;}
.list_ulTab li.active{background:#ff671f url(../images/bottom_jt.png) no-repeat bottom center;color: #fff;}
.list_ulTab li:hover{background:#ff671f url(../images/bottom_jt.png) no-repeat bottom center;color: #fff;}
.list-tableL{padding: 0;height: 100%;}
.list-tableL img{display: block;height: 100%;width:100%;}
.list-tableR{padding: 12px 25px;background-color: #ff671f;height: 100%;}
.list-tableR p{font-size: 18px;color: #fff;margin-bottom:4px;}
.tableR-con{color: #fff;line-height: 16px;letter-spacing: 2px;font-size:14px;}
.tableR-con p{color: #fff;line-height: 18px;letter-spacing: 2px;font-size:14px;}
.list_tabCon>.mainconts{height: 330px;}
.disblock{background: none;}
.list_tabCon .mainCont-table>.mainCont{height: 330px;}
.lists_box{width: 100%;margin: 0rem 0 4rem 0;}
.lists_ul{width: 100%;margin:auto;position: relative;}
.lists_li{margin-bottom: 2rem;}
.lists_li>img{display: block;width:100%;}
.lists_li a{display: block;color: #000;}
.lists_li a .img-hide img{display:block;margin:auto;width:100%;}
.lists_li:hover a{color: #ff671f;}
.lists_li a span{padding: 8px 0;display: block;}
.page{width: 50%;margin:2rem auto;text-align:center;}
.page a{display: inline-block;border: 1px solid #999999;text-align: center;padding:10px 12px;white-space: nowrap;color: #000;font-size:14px;}
/* .page a:last-child{border-right: 1px solid #999999;} */
.page a:hover{background-color: #ff671f;color: #fff;}
.page a.active{background-color: #ff671f;color: #fff;bborder: 1px solid #999999;}


/* 新闻页 */
.new-name{line-height: 40px;}
.new-name a{font-size: 12px;color: #999999;}
.box-a{display: inline-block;width: 80px;line-height: 40px;text-align: center;font-size:14px;}
.box-a.active{background-color: #ff671f;}
.box-a.active span{color: #fff;}
.box-a:hover{background-color: #ff671f;}
.box-a:hover span{color: #fff;}
.new_lists{margin: 5rem 0;}
.new_listL img{width:100%;max-height:307px;}
.new_listR{padding-top: 3%;padding-bottom: 0%;overflow: hidden;}
.new_listR span{font-size: 16px;color: #666666;padding: 4px 0 4px 0;border-bottom: 1px solid #666666;display: block;}
.new_listR span:hover{color: #ff671f;}
.new_listR p{color: #999999;margin-top: 1rem;font-size: 14px;line-height: 24px;}
.newName-ul li{float: left;}
/* 详情页 */
.content_all{margin:4rem 0 0 0;padding:0;}
.tit_name{font-size: 20px;}
.content_title{border-bottom: 1px solid #ff671f;}
.content_title span{color: #999999;font-size:12px;}
.content_title a{background-color: #ff671f;color: #fff;padding: 1px 3px;font-size:12px;}
.content_p p{padding-top: 2rem;text-indent: 2rem;line-height: 22px;font-size: 14px;}
.content_p img{display: block;margin: 0 auto;height:100%;}
.up_down{margin-bottom: 4rem;}
.up_down a{display: inline-block;width: 70px; height: 30px;text-align: center;line-height: 30px;border: 1px solid #000;color: #000;
font-size: 12px;}
.up_down a:hover{color: #ff671f;}
.leading{margin: 2rem 0;}
.leading p{font-size:16px;}
.leading ul li{position: relative;padding-left: 0;margin: .4rem 0;padding-right: 75px;}
.leading ul li a{font-size: 14px;color: #000;}
.leading ul li a:hover{color: #ff671f;}
.leading ul li span{position: absolute;right: 3%;font-size: 14px;}
.content_Rlb{padding-left: 5%;margin: 4rem 0 0 0;}
.rlb_tit{border-left: 5px solid #ff671f;padding-left: 5%;font-size: 12px;height: 24px;line-height: 24px;}
.xgcp_one{margin: 1.5rem 0;}
.xgcp_one .carousel-indicators{}
.xgcp_one ol li{background: url(../images/content-lb1.png) no-repeat;border: none;}
.xgcp_one ol li.active{background: url(../images/content-lb2.png) no-repeat;border: none;width:10px;height:10px;}
.xgcp_img{text-align: center;}
.xgcp_img span{margin-top: 2rem;font-size: 12px;display: block;}
.xgcp_one .carousel-indicators li{margin: 0 .4rem !important;}

.xgcp_two{margin: 1.5rem 0;}
.xgcp_two .carousel-indicators{}
.xgcp_two ol li{background: url(../images/content-lb1.png) no-repeat;border: none;}
.xgcp_two ol li.active{background: url(../images/content-lb2.png) no-repeat;border: none;width:10px;height:10px;}
.xgcp_img{text-align: center;}
.xgcp_img .item img{margin:auto;}
.xgcp_img span{margin: 5rem 0 1rem 0;font-size: 12px;display: block;color: #000;}
.xgcp_img span:hover{color: #ff671f;}
.xgcp_two .carousel-indicators li{margin: 0 .4rem !important;}
.con_imgLink{display:block;width:100%;}
.con_imgLink img{display:block;width:100%;margin:auto;}
/* video */
.videoban_tit{position: absolute;margin: auto;right: 20%;top: 32%;}
.videoban_tit p{font-size: 28px;color: #ffffff;margin-bottom: 20px;letter-spacing: 5px;}
.videoban_tit span{font-size: 14px;color: #ffffff;letter-spacing: 3px;}
.video_all{width: 100%;position: relative;margin-top: 14rem;padding-bottom: 2rem; background:#f0f0f0 url(../images/video_bg2.png) no-repeat right bottom;}
.video{margin: auto;width: 82%;position: relative;z-index: 5;}
.video_bg{z-index: 0;position: absolute;padding: 0;width: 50%;}
.video_bg img{display: block;}
.video-box{object-fit:fill;padding: 0;}
.video_name{font-size: 70px;margin-top: -65px;text-align: center;color: #c9c9c9;}
.video_img{margin-top: -100px;}
.video_top{margin: auto;width: 62.5%;position: relative;z-index: 5;}
.video_img a{position: relative;color: #fff;display: block;text-align: center;}
.video_img a p{position: absolute;top: 20%;left: 10%;font-size: 20px;display: block;width: 80%;text-align: center;}
.video_list{margin: 3rem 0 0 0;position: relative;}
.video_play{overflow: hidden;float:right;}
.video_play p{font-size: 16px;padding-top: 1rem;font-weight:bold;}
.video_play span{display: block;width: 69%;overflow: hidden;font-size: 14px;}
.video_play .video-btn{display: block;width: 120px;line-height: 32px;height: 32px;background-color: #ff671f;text-align: center;color: #fff;
margin-top: 3rem;font-size: 12px;cursor: pointer;}
.video-page{width: 62.5%;margin:6rem auto;}
.page2{width: 22%;margin:7rem auto;}
.page2 a{display: inline-block;border: 1px solid #999999;text-align: center;height: 32px;line-height: 32px;padding: 0;white-space: nowrap;border-right: none;color: #000;}
.page2 a:last-child{border-right: 1px solid #999999;}
.page2 a:hover{background-color: #ff671f;color: #fff;}
.page2 a.active{background-color: #ff671f;color: #fff;border: none;}
.big_fh2{position: absolute;right: 10%;}
.big_fh2 img{max-width: 60%;margin-top: 3rem;}

/* 联系我们 */
.about_usAll{width: 100%;margin:5rem 0 3rem 0;}
.about_tit{position: relative;margin-bottom: 2rem;}
.about_tit .tit1{font-size:70px;position: relative;color: #f2f1f1;z-index: 1;display: inline-block;}
.about_tit .tit2{color: #ff671f;font-size: 36px;position: absolute;left: 46%;z-index: 5;display: inline-block;top: 25%;}
.aboutus_con{margin: 4rem 0 2rem 0;position: relative;}
.aboutus_img{padding:0;position: relative;z-index: 1;}
/*.aboutus_p{position: relative;z-index: 3;margin-left: -5%;padding: 30px 40px;background-color: #fff;top: 50px;}*/
.aboutus_p{position: relative;z-index: 3;padding: 30px 40px;background-color: #fff;top: 50px;}

.aboutus_p p{color:#ff671f;font-size: 36px;letter-spacing: 4px;text-align: center;}
.aboutus_p span{font-size: 14px;line-height: 24px;}
/*.aboutus_p2{position: relative;z-index: 3;padding: 30px 40px;background-color: #fff;top: 60px;left: 5%;}*/
.aboutus_p2{position: relative;z-index: 3;padding: 30px 40px;background-color: #fff;top: 50px;}

.aboutus_p2 p{color:#ff671f;font-size: 36px;letter-spacing: 4px;text-align: center;}
.aboutus_p2 span{font-size: 14px;line-height: 24px;}



/* 定制css */
.dz_all{width: 100%;margin: 4rem 0;}
.dz-icon{width: 62.5%;margin: auto;position: relative;}
.dz-list{text-align: center;margin: 1rem 0;}
.dz-list p{margin: 1rem 0;font-size: 16px;font-weight: bold;letter-spacing: 2px;}
.dz-list span{display: block;padding: 5% 10%;font-size: 14px;line-height: 20px;}

/* honor */
.honor_all{margin: 4rem 0;}
.honor-cen{width: 85%;margin:4rem auto;position: relative;}
.honor-ul li p{line-height:30px;background-color: #f0f0f0;font-size: 12px;margin-top: 1rem;}

/* report */
.report_all{width: 100%;margin: 4rem 0 3rem 0;}
.report{width: 62.5%;margin: auto;position: relative;}
.carousel-control.left,.carousel-control.right{background: none;}
.honor-all .carousel-control{width: 8%;}
.honor-all .carousel-control.left{left: -8%;background: url(../image/left-act.png) no-repeat center center;}
.honor-all .carousel-control.right{right: -8%;background: url(../image/right-act.png) no-repeat center center;}
.hor_btm .item ul li img{border: 1px solid #999999;padding: 4px;}
.honor-all .carousel-control:hover, .carousel-control:focus{opacity: 1;}

/* 联系我们 */
.contact-all{width: 100%;}
.contacts{width: 62.5%;margin: auto;position: relative;}
.fangk{background: url(../images/fangk-bg.png) no-repeat left bottom;}
.fangk-l p{color: #ff671f;font-size: 14px;padding-top: 10%;}
.fangk-l span{line-height: 22px;font-size: 12px;}
.fangk-r img{display: block;margin: auto;}
.address{margin: 6rem 0 3rem 0;}
.address-phone{height: 60px;background: url(../images/lx_phone.png) no-repeat left top 5px;padding-left: 30px;}
.address-phone span{display: inline-block;line-height: 24px;font-size: 14px;}
.address-email{height: 60px;background: url(../images/lx_email.png) no-repeat left top 5px;padding-left: 30px;}
.address-email span{display: inline-block;line-height: 30px;font-size: 14px;}
.address-where{height: 60px;background: url(../images/lx_where.png) no-repeat left top 5px;padding-left: 30px;}
.address-where span{display: inline-block;line-height: 30px;font-size: 14px;}

/* map */
.map-all{width: 100%;margin-bottom: 7rem;}
.maps{margin: auto;width: 62.5%;position: relative;}

@media screen and (min-width: 1200px){
	.right_div{display: block;}
}

@media screen and (min-width: 992px){
	.information_con .col-md-6{width: 48%;}
    .none_one{display: none;}
	

}

@media screen and (min-width: 768px){
	.infor_list.col-sm-6{width: 48%;}
    

}
@media screen and (min-width: 1200px){
	.information_con .col-lg-4{width: 31%;}
	
}
@media screen and (max-width: 1450px) {
	.aboutus_p{top: 30px;}
  .aboutus_p2{top:35px;}
	
}
@media screen and (max-width: 1400px) {
	.aboutus_p{top: 10px;}
	.aboutus_p2{top: 22px;}
	
}
@media screen and (max-width: 1350px) {
     .aboutus_p{top: 0px;margin-left: 0;}
  
	 .aboutus_p2{top: 0px;left: 0;}
}
@media screen and (max-width: 1301px) {
    .quality,.pro_display,.advant_table,.information,.customer{width: 75%;}
	.gjg_lbs{width: 70%;}
	/*.ban_conBg{right: -15%;}
	.ban_conBg img{max-width: 85%;} */
    .aboutus_p{padding:0 35px;}
   .aboutus_p2{padding:0 35px;}
	/* .ban_conTit{left: 3%;} */
	.advantages_tit,.advantages>.p3{left: 14%;}
	.advantages>.p3{bottom: 14%;}
	.cust_more{margin-top: 1rem;}
	.dz-icon,.report,.contacts,.maps,.list_center,.video_top,.czt_display,.advans_carousel,.operator,.build,.console_con,.video-page{width: 75%;}
	.page{width: 36%;margin:2rem auto;}
	.video_name{font-size: 64px;}
  .aboutus_p p{font-size:28px;}
  .aboutus_p2 p{font-size:28px;}
	
}
@media screen and (max-width: 1251px){
    .jsny{background: #ffae87 url(../image/jsny.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .jsny:hover{background: #fcc9b0 url(../image/jsny_act.png) no-repeat left 12% center;background-size: 26%;}
    .yxpj{background: #ffae87 url(../image/xupj.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .yxpj:hover{background: #fcc9b0 url(../image/yxpj_act.png) no-repeat left 12% center;background-size: 26%;}
    .xjbk{background: #ffae87 url(../image/xjbk.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .xjbk:hover{background: #fcc9b0 url(../image/xjbk_act.png) no-repeat left 12% center;background-size: 26%;}
    .lshb{background: #ffae87 url(../image/lshb.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .lshb:hover{background: #fcc9b0 url(../image/lshb_act.png) no-repeat left 12% center;background-size: 26%;}
	.infor_R p{margin-top: 2px;}
	.infor_list{padding: 16px 0;}
	.bantit_name{padding-bottom: 2rem;}
	.all_con{right: 7%;}
	
}
@media screen and (max-width: 1233px){
     .advants{margin-top: -15%;}
}
@media screen and (max-width: 1201px) {
     .cust_more{font-size: 12px;}
	 .advant_lb>.carousel-indicators{top: 46%;right: 20%;}
	 .infor_R{padding-top: 15px;}
	 .infor_time{bottom: 8%;}
	 /* .ban_con, */
	 .quality,.pro_display,.advant_table,.information,.customer,.console_con,.video{width: 85%;}
	 .gjg_lbs{width: 75%;}
	 /* .ban_conBg{right: -8%;} */
	 .advantages>.p3{bottom: 10%;}
	 .advantages_tit{top: 18%;}
	 .dz-icon,.honor-cen,.report,.contacts,.maps,.list_center,.czt_display,.advans_carousel,.operator,.build,.video-page{width: 85%;}
	 .page{width: 42%;margin:2rem auto;}
	 .video_play p{padding-top: 0;}
	 .video_play span{width: 100%;}
     
}

@media screen and (max-width: 1151px){
    .advant_lb>.carousel-indicators{top: 40%;}
	.aboutus_p{padding: 0 20px;}
	.aboutus_p2{padding: 0 20px;}
}
@media screen and (max-width: 1101px){
.advant_lb>.carousel-indicators{top:36% ;}
.avantLb_tit{left: 0;}
.quality_all{margin: 1rem 0 4rem 0;}
.video_play a{margin-top: 2rem;}
.infor_R{padding-left: 10px;padding-right: 10px;}
}
@media screen and (max-width: 1080px) {
.advans_carText{margin:0 1% .5rem 1%;}
}

@media screen and (max-width: 992px) {
    /* .ban_conTit{top: 15%;} */
	.tab_avant{position: relative;z-index:10;}
	.advant_lb>.carousel-indicators{top: 56%;}
	.customer_case{margin: 1rem 0;}
	.tab_avant .tab-list{float: left;width: 25%;}
	.advants{margin-top: 5%;}
	.avantLb img{width:100% !important;}
	.advant_lb>.carousel-indicators{left: 36%;}
	.about_tit .tit1{font-size: 42px;}
	.about_tit .tit2{font-size: 28px;left: 44%;}
	.tit_name{font-size: 18px;}
	.page{width: 52%;margin:2rem auto;}	
	.video_name{font-size: 54px;margin-top: -50px;}
  
	
	
}
@media screen and (max-width: 991.5px){
	.dh .czt_list:nth-child(7){clear: left;}
	.opera_left{padding-bottom: 0;}
	.opera_right{margin-top: 2rem;}
	.advantages_tit{top: 3%;}
  .advans_carR{margin-top:12px;}
  .list_tabCon .mainCont-table>.mainCont{height: 100%;}
  .list_tabCon>.mainconts{height: auto;}
  .lists_title{display:block;margin-top:8px;font-size: 14px;white-space: nowrap;}
	.advantages>.p3{bottom: 5%;}
	.console_Tit{top: 15%;}
	.opera_tit .tit1,.build_tit .tit1,.czt_displayTit .tit1,.advantages_tit .p1,.information_tit .tit1,.customer span.tit1{font-size: 28px;}
	
}
@media screen and (max-width: 950px) {
.tab_avant .tab-list{width: 50%;}
}
@media screen and (max-width: 850px) {
     /* .ban_conBg{right: -5%;}
	 .ban_conTit{top: 9%;} */
	 .video_name{font-size: 48px;margin-top:-40px;}
	 .video_img a{padding: 0 5px;}
}

@media screen and (max-width:767.5px) {
    .jsny{background: #ffae87 url(../image/jsny.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .jsny:hover{background: #fcc9b0 url(../image/jsny_act.png) no-repeat left 12% center;background-size: 26%;}
    .yxpj{background: #ffae87 url(../image/xupj.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .yxpj:hover{background: #fcc9b0 url(../image/yxpj_act.png) no-repeat left 12% center;background-size: 26%;}
    .xjbk{background: #ffae87 url(../image/xjbk.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .xjbk:hover{background: #fcc9b0 url(../image/xjbk_act.png) no-repeat left 12% center;background-size: 26%;}
    .lshb{background: #ffae87 url(../image/lshb.png) no-repeat left 12% center;width: 48%;height: 46%;position: relative;margin: 1%;background-size: 26%;}
    .lshb:hover{background: #fcc9b0 url(../image/lshb_act.png) no-repeat left 12% center;background-size: 26%;}
	/* .ban_conTit {top: 6%;} */
	.gig_tit .p2{margin-bottom: .5rem;}
	.gig_tit .p1,.quality_tit .tit1,.pro_displayTit .tit1,.advantages_tit .p1,.information_tit .tit1,.customer span.tit1{font-size: 26px;}
	.quality_tit .tit2,.gig_tit .p2,.pro_displayTit .tit2,.advantages_tit .p2,.information_tit .tit2,.customer span.tit2{font-size: 12px;}
	.advantages_tit {top: 2%;}
	/* .ban_conTit{top: 8%;} */
	.fangk-l p{padding-top: 2%;}
	.address{margin: 2rem 0 2rem 0;}
	.video_play p{padding-top: 1rem;}
  .advans_carText{height:auto;}
	.video_all{margin-top: 7rem;}
	.video_img{margin-top: 0;}
	.cust_box p{margin-top: 2rem;}
	
}	
@media screen and (max-width: 740px) {
   /* .ban_conBg{right: 0%;} */
	.about_tit .tit1{font-size: 36px;}
	.about_tit .tit2{font-size: 26px;left: 42%;}
	.fangk-l p{padding-top: 2%;}
	.address{margin: 2rem 0 2rem 0;}
	.page{width: 66%;margin:1.5rem auto;}
	.page a{padding: 10px 0;}
    .advans_carText{width:100%;margin:.8rem 0;}
  .lists_title{display:block;margin-top:12px;font-size: 12px;white-space: nowrap;}
	
}
@media screen and (max-width: 700px) {
   .advant_lb>.carousel-indicators{top: 50%;right: 0;}
  .list_center{width:90%;}
}
@media screen and (max-width: 650px) {
    .advantages_tit{top: 10%;}
	.ban_more {margin-top: 2.5rem;}
	.advant_lb>.carousel-indicators{top: 40%;right: 0;}
	.page{width: 74%;}
	.advantages>.p3{display: none;}
	.consoletit_name {padding-bottom: 1rem;font-size: 26px;top: 0;}
	
}
@media screen and (max-width: 600px) {
	.advant_lb>.carousel-indicators{left: 40%;top: 56%;}
	.infor_R{padding-top: 0;}
    
}
@media screen and (max-width: 540px) {
    /* .ban_conTit{top: 8%;} */
	.ban_icon{display: none;}
	.bantit_name{font-size: 2rem;}
	.ban_more{width: 160px;height: 30px;text-align: center;line-height: 30px;font-size: 14px;background: #ff671f url(../image/jt2.png) no-repeat right 10% center;}
	.gjg_lb{padding: 2rem 0;}
	.gjg_lbs{width:100%;}
	.about_tit .tit1{font-size: 34px;}
	.about_tit .tit2{font-size: 24px;left: 40%;}
	.lists_table{width: 25%;float: left !important;}
  .bdPhone{display:flex;}
	.page{width: 82%;}
  .list_ulTab li{padding:0 2px;font-size:14px;}
	.customer_r{padding: 4% 15px;}
	.cust_more{margin-top: 3rem;}
	.advant_lb>.carousel-indicators{top: 30%;}
	.video_name{font-size: 32px;}
	.video_all{margin-top: 7rem;}
	.listban_tit,.videoban_tit{top: 20%;}
	.videoban_tit p,.listban_tit p{margin-bottom: 0;font-size: 24px;}
	.zxzx_p img,.zxkf_p img{max-width: 55%;}
	.right_zx {height: 160px;width:60px ;}
	.build_tit .tit1{font-size: 20px;}
	.build_tit .tit2{font-size: 12px;}
	.build_all{margin: 0;}
	.opera_tit .tit2,.build_tit .tit2,.czt_displayTit .tit2,.advantages_tit .p2,.information_tit .tit2,.customer span.tit2{font-size: 12px;}
}
@media screen and (max-width: 501px){
	.customer_r{padding: 0 15px;}
	.cust_more{margin-top: 1rem;}
}

@media screen and (max-width: 450px) {
    .tab_avant .tab-list{width: 100%;}
	.all_con{top: 12%;}
	.quality_conR{padding: 0;}
	.quality{width: 100%;}
	.gig_tit .p1, .quality_tit .tit1, .pro_displayTit .tit1, .advantages_tit .p1, .information_tit .tit1, .customer span.tit1{font-size: 20px;}
	.advantages_tit{top: 0;}
	.console_Tit{right: 15%;}
	.avantLb{min-height: 350px;}
	.avantLb_tit{width: 100%;height: auto;bottom:0%;}
	.advant_lb>.carousel-indicators{top: 26%;left: 0%;}
	.page{width: 90%;}
	.page a{padding: 8px 0;}
  .bottom_all{padding-bottom:14rem;}

}
@media screen and (max-width: 370px) {
.avantLb_tit{width: 100%;height: auto;bottom:0%;}
  .advant_lb>.carousel-indicators{top:24%;}
}