*{margin: 0; padding: 0;}
ol, ul, li { list-style: none;}
a{text-decoration: none; color: #181818;}
em{font-style: normal;}
/*城市导航*/
.proList .m-city-bd .city-show {  height: .9rem; padding-left: .4rem; background-color: #c20912; line-height: .9rem; font-size: .28rem; color: #fff;}
.proList .m-city-bd .city-show a {color: #fff; margin-left: 10px;} 
.proList .m-city-bd ul { height: calc(100% - .9rem); overflow: auto; scroll-behavior: smooth;}
.proList .m-city-bd ul li span { display: block; padding-left: .4rem; height: .8rem; font-size: .28rem; line-height: .8rem; color: #c20912; background-color: #f8f8f8;}
.proList .m-city-bd ul li a{display: block; margin: 0 .93rem 0 .28rem; padding-left: .12rem; height: .8rem; line-height: .8rem; font-size: .28rem; color: #666;}
/*城市导航结束*/
/*网站头部*/
header { position: fixed; top: 0; width: 100%; z-index: 3; background: #ffffff; border-bottom: 1px solid #DEDEDE;}
header .logo { display: block; float: left; width: 15%; margin-left: 3%;}
header .logo img{width: 200px; margin-top: 8px;}
header .back { margin-left: 3%;float: left;}
header .back img { float: left; margin-top: 14px; width: 12px;}
header .back em{ font-weight: bold; font-size: 16px; padding-left: 18px; display: block; padding-top: 12.6px;}
header span{ width: 14%; float: right; height: 1.4rem; background: url(../images/header_menu.png) no-repeat center; background-size: 70%;}
header .nav_men{width:0;position:fixed;right:0;top:50px;z-index:3;overflow:scroll;background:#fff}
header .nav_men li{display:block;float:left}
header .nav_men ul li{width:33.3%;height:2.15rem}
header .nav_menuul li a{display:inline-block;width:100%;height:100%}
header .nav_men ul li a{display:inline-block;width:100%;height:100%}
header .nav_men ul li a .icon{width:.9rem;height:.9rem;margin:.5rem auto 0}
header .nav_men ul li a .icon img{width:100%;height:100%;vertical-align:top}
header .nav_men ul li a p{margin-top:.2rem;text-align:center;font-size:.28rem;color:#666}
.zzc { display: none; background: rgba(0, 0, 0, 0.6); position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 2;}
/*网站头部结束*/
/*网站底部*/
footer .box { background: #242424; padding-top: 10px; padding-bottom: 80px;}
footer .shouhoujianjie{width: 100%; display: block;}
footer .box p { color: #f9f7f7; text-align: center; margin-bottom: .188rem;}
footer .box p a{color: #f9f7f7;}
footer .footerBottom { width: 100%; position: fixed; left: 0; bottom: 0; background: #242424;}
footer .footerBottom li { width: 33%; float: left; text-align: center;  height: 60px;}
footer .footerBottom li a { display: block; border-left: 1px solid #181818;}
footer .footerBottom li a span {  margin-left: 43%; margin-top: 5px; margin-bottom: 8px; display: block;}
footer .footerBottom li a span img { display: block;  width: 0.6rem; height: 0.6rem; position: relative;}
footer .footerBottom li a  em { color: #fff; margin-left: 6px;}
footer .footerBottom #topcontrol {position: fixed; bottom: 120px; right: 3px; cursor: pointer;}
/*网站底部结束*/
/*相关产品推荐*/
.proList .Xsl { width: 100%; overflow-x: scroll; overflow-y: hidden;}
.proList .Xsl ul { display: inline-flex; padding: 5px;}
.proList .Xsl ul li { width: 150px; margin: 0 0 0 5px; border: 1px solid #eee;}
.proList .Xsl ul li a img { display: block; width: 100%;}
.proList .Xsl ul li a .Xsl_price { height: 20px; text-align: left; padding: 6px 0px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center;}
.proList .Xsl ul li a .Xls_name {color:#d91f2d ; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
/*相关产品推荐结束*/
/*相关问题*/
.proList .xiangguanwenti{ padding: 20px 10px 0px 10px;}
.proList .xiangguanwenti h3 { padding: 10px 10px 10px 0px; font-size: 18px;}
.proList .xiangguanwenti h3 span { display: inline-block; width: 4px; height: 24px; vertical-align: middle; margin-right: 10px; background: #d9202d;}
.proList .xiangguanwenti ul {border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE;}
.proList .xiangguanwenti ul li{  padding: 10px 0; border-top: 1px solid #DEDEDE;}
.proList .xiangguanwenti ul li:nth-child(1){ border: none}
.proList .xiangguanwenti ul li  { line-height: 24px; margin-bottom: 8px;}
.proList .xiangguanwenti ul li p{padding-top: 10px;}
.proList .xiangguanwenti ul li p .classify { width: 20px; height: 20px; margin-top: 2px; line-height: 20px; color: #fff; font-size: 12px; text-align: center; border-radius: 2px; float: left;}
.proList .xiangguanwenti ul li p .wen{ background: #d91f2c; }
.proList .xiangguanwenti ul li p .da{ background: #92918f; }
.proList .xiangguanwenti ul li p .text-main{display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 22px; line-height: 22px;  margin-left: 30px;}
.proList .xiangguanwenti ul li a {  font-size: 15px; color: #d91f2c;  display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; height: 22px; margin-left: 30px;}
/*相关问题结束*/
/*相关文章推荐*/
.proList .expand { padding: 20px 10px; float: left;}
.proList .expand h3 { padding: 10px 10px 10px 0px; font-size: 18px;}
.proList .expand h3 span { display: inline-block; width: 4px; height: 24px; vertical-align: middle; margin-right: 10px; background: #d9202d;}
.proList .expand .article_list_box ul{border-top: 1px solid #DEDEDE; border-bottom: 1px solid #DEDEDE;}
.proList .expand .article_list_box ul li{ padding: 10px 0; border-top: 1px solid #DEDEDE;}
.proList .expand .article_list_box ul li:nth-child(1){border: none;} 
.proList .expand .article_list_box ul li .list_item_box { display: flex; width: 100%; height: 100%;}
.proList .expand .article_list_box ul li .list_item_box .list_item_content { width: 70%; margin-right: 4%;}
.proList .expand .article_list_box ul li .list_item_box .list_item_content h3{ height: 30px; font-weight: normal; white-space: inherit; overflow: hidden; text-overflow: ellipsis; font-size: 14px;}
.proList .expand .article_list_box ul li .list_item_box .list_item_content .list_item_info { margin-top: 20px;}
.proList .expand .article_list_box ul li .list_item_box .list_item_content .list_item_info em{color: #d91f2c;}
.proList .expand .article_list_box ul li .list_item_box .list_item_content .list_item_info .fr{    float: right;}
.proList .expand .article_list_box ul li .list_item_box .list_item_content .list_item_info .fr .readcount { display: inline-block; width: 18px; height: 15px; background: url(../mimages/readcount.png) no-repeat; background-size: 18px; margin-right: 5px; position: relative; top: 2px;}
.proList .expand .article_list_box ul li .list_item_box .list_item_img{width: 115px; height: 80px; overflow: hidden;}
.proList .expand .article_list_box ul li .list_item_box .list_item_img img{width: 100%;}
/*相关文章推荐结束*/
/*首页*/
.proList .banner { width: 100%; position: relative;}
.proList .banner img { display: block; width: 100%;}
.proList .banner .bannerList { position: absolute; left: 0; width: 100%; bottom: 0.1rem; text-align: center;}
.proList .banner .bannerList li { display: inline-block; width: 0.3rem; height: 0.3rem; border-radius: 50%; background: #cbc8cc; margin: 0 1%;}
.proList .banner .bannerList li.on { background: #d91f2c;}
.proList nav { width: 100%; overflow: hidden;}
.proList nav a { height: 2.63rem; width: 25%; float: left; padding-top: 0.4rem;}
.proList nav a img { display: block; height: 1.7rem; margin: 0 auto;}
.proList nav a em { font-size: .325rem; color: #0b0b0b; margin-top: 4px; display: block; text-align: center;}
.proList .top{ padding-top: 20px; text-align: center;margin-bottom:22px;}
.proList .top img{width: 25%;}
.proList .top a img{width: 100%;}
/*首页结束*/
/*列表翻页*/
.pagination {
    background: white;
    float: left;
    width: 100%;
    display: block;
    text-align: center;
    padding: 20px 0 0 0;
     }
  .pagination .shangyiye {
    float: left;
    line-height: 38px;
    width: 29%;
    text-align: left;
    margin-left: 20px;
  }
  .pagination .fanyeshu {
    float: left;
    border-radius: 120px;
    border: 1px solid #eae6e6;
    width: 30%;
    text-align: center;
    line-height: 38px;
  }
  .pagination .xiayiye {
    line-height: 38px;
    width: 29%;
    float: right;
    text-align: right;
    margin-right: 20px;
  }
/*列表翻页结束*/
/*产品列表*/
.proList{margin-top: 14%;}
.proList .case_box .w1200 {  width: 100%; margin: 0 auto; position: relative;}
.proList .case_box .w1200 ul { display: block;  height: auto; overflow: hidden;}
.proList .case_box .w1200 ul li {  float: left; font-size: 18px; text-align: center; width: 50%;  height: 40px; line-height: 40px; color: #939aac; border-radius: 5px; cursor: pointer;}
.proList .case_box .w1200 ul li.active {color: #fff; background: #d91e2d;}
.proList .case_box .content .cont { display: none;  padding-bottom: 20px;}
.proList .case_box .content .cont.active { display: block; overflow: hidden;}
.proList .case_box .content .cont .on{ color: #fff; background: #d91e2d; }
.proList .case_box .content .cont .sx{ color: #fff; background: #d91e2d; }
.proList .case_box .content .cont a{width: 28%; height: 30px; float: left; margin-left: 4%; text-align: center; margin-top: 4%; background: #F7F7FA; line-height: 30px;}
.proList .case_box .content .cont span { color: #fff;  background: #d91e2d;}
.proList .case_box .content .cont span { width: 28%; height: 30px; float: left; margin-left: 4%; text-align: center; margin-top: 4%; line-height: 30px;}
.proList .InpageNav { background: #fff; width: 100%; margin-top: 50px;}
.proList .InpageNav-left {  height: 1.25rem;}
.proList .InpageNav-left .InpageNav-list{ width: 100%; overflow-x: scroll; overflow-y: hidden;}
.proList .InpageNav-left .InpageNav-list ul { white-space: nowrap;}
.proList .InpageNav-left .InpageNav-list ul li {  display: inline-block;}
.proList .InpageNav-left .InpageNav-list ul li a { line-height: 1.25rem; padding: 0 0.2rem;}
.proList .mainCon li { width: 45%; box-sizing: border-box; float: left; background: #fff; margin-bottom: 0.33rem; margin-left: 12px; border: 1px solid #eaeaea; }
.proList .mainCon li span { display: block;}
.proList .mainCon li span img { width: 100%; display: block;}
.proList .mainCon li .Xsl_price {  overflow: hidden; text-align: center; padding: 6px 6px; font-size: 14px; height: 35px; color: #333; border-left: 1px solid #eaeaea; box-sizing: border-box;}
.proList .mainCon li .Xls_name { overflow: hidden; color: #d91e2d; text-overflow: ellipsis; white-space: nowrap; font-size: 14px; padding: 0px 6px;}
.mainCon{display: table;}
/*产品列表结束*/
/*产品详情页*/
.proList .imgWraper {position: relative;}
.proList .imgWraper li img {width: 100%;}
.proList .imgWraper .btnList { width: 100%; text-align: center; position: absolute; bottom: 0.45rem;}
.proList .imgWraper .btnList ul li { display: inline-block; background: #cccccc; margin: 0 2%; width: 0.3rem; height: 0.3rem; border-radius: 50%;}
.proList .imgWraper .btnList ul li.on {background: #d91e2d;}
.proList .intro { padding: 0.5rem 3% 0.45rem;}
.proList .intro h1 { font-size: 0.6rem;}
.proList .intro p{ font-size: 22px; color: #d91e2d; float: left; padding-bottom: 20px;}
.proList .intro p img{width: 100%;}
.proList .intro .fuwu{ font-size: 11px; padding-bottom: 10px; color: black;}
.proList .intro .fuwu img{ width: 4%; vertical-align: middle; padding-left: 2px;margin-right:4px;}
.proList .intro .fuwu img:nth-child(1){ padding-left: 0px;}
.proList .proCs{ position:relative !important;}
.dig_biao{ position:fixed;left:0px; top:50px; z-index:1;background:#fff;}
.proList .proCs .menu { width: 100%;}
.proList .proCs .menu ul li.on {  background: #242424; border-color: #242424; color: #fff; width: 25%;}
.proList .proCs .menu ul li.on a{ color: #fff;}
.proList .proCs .menu ul li { width: 25%; height: 1.25rem; line-height: 1.25rem; text-align: center; font-size: 0.375rem; float: left;}
.proList .proCs .mainCon .box { padding-top: 10px; color: #666; width: 97%; margin: 0 auto; font-size: 0.375rem; line-height: 0.5rem;}
.proList .proCs .mainCon .box img {width: 100%;}
.proList .conti {margin-top: 20px; }
.proList .conti h3 { display: inline-block; font-size: 18px; padding: 10px 10px 10px 10px;}
.proList .conti h3 span {display: inline-block; width: 4px; height: 24px; vertical-align: middle; margin-right: 10px; background: #d9202d;}
/*产品详情结束*/
/*售后*/
.proList .shouhou{font-size: 0;}
.proList .shouhou img{width: 100%;}
/*售后结束*/
/*了解我们*/
.proList .liaojiewomen{font-size: 0;}
.proList .liaojiewomen .part1 { padding-top: 0.75rem; overflow: hidden; background-image: url(../images/b-gywm.png); background-position: top center; background-repeat: no-repeat; background-size: cover; padding-bottom: .58rem;}
.proList .liaojiewomen .part1 .cen_m { text-align: center; margin-bottom: 25px; color: #fff; font-size: 0.48rem;}
.proList .liaojiewomen .part1 .nr { line-height: 1.7; padding-left: 5%; padding-right: 5%; color: #fff;}
.proList .liaojiewomen .part1 .nr p { margin-bottom: .59rem; font-size: 10px;}
.proList .liaojiewomen img{width: 100%;}
/*了解我们结束*/
/*免费试机*/
.proList .mianfeishiji{font-size: 0;}
.proList .mianfeishiji img{ width: 100%;}
.proList .jianjie{margin: 30px 10px;}
.proList .jianjie h2{color: #8d7ee0;}
.proList .jianjie p{ margin: 20px 0;}
.proList .jianjie p span{color: #000; font-weight: bold;}
.proList .jianjie .hong { color: #d91f2c;}
/*免费试机结束*/
/*联系我们*/
.proList .lianxiwomen {padding: 20px;}
.proList .lianxiwomen .znlh-title { font-size: 20px; text-align: center;}
.proList .lianxiwomen .contact_cont { width: 100%;}
.proList .lianxiwomen .contact_cont h3 { color: #555; font-size: 26px; font-weight: 800; margin-top: 20px;}
.proList .lianxiwomen .contact_cont p { color: #555; font-size: 16px; font-weight: 400; margin-top: 20px; line-height: 30px;}
.proList .lianxiwomen .contact_cont p img{width: 96%;}
/*联系我们结束*/
/*私人定制*/
.proList .sirendingzhi{font-size: 0;}
.proList .sirendingzhi img{width: 100%;}
/*私人订制结束*/
/*租赁*/
.zulin-liebiao {margin-top: 14%; background: #f7f7f7;}
.zulin-liebiao  .zulinimg img{width: 100%;}
.zulin-liebiao .title{overflow: hidden; width: 100%; padding: 5% 0 5% 0; text-align: center;}
.zulin-liebiao .title .biao{font-size: 22px; font-weight: bold; }
.zulin-liebiao .title .biaoti{font-size: 22px; font-weight: bold; }
.zulin-liebiao .title .biaoti span:nth-child(2){margin-left: 2%;}
.zulin-liebiao .title .biaoti span em{color: #d91f2c;  font-style: normal; }
.zulin-liebiao .yaosu4{overflow: hidden; width: 95%; margin: 0 auto; padding-bottom: 10%;}
.zulin-liebiao .yaosu4 li{width: 23.3%; float:left; margin-left: 2%; background: white; text-align: center; padding: 5% 0 5% 0;}
.zulin-liebiao .yaosu4 li h3{color: #707070; font-size: 14px; font-weight: 400; margin: 10% 0 0 0;}
.zulin-liebiao .yaosu4 li img{width: 30%; padding-top: 25%; }
.zulin-liebiao .yaosu4 li:nth-child(1){margin-left: 0;}
.zulin-liebiao .zulin-cplb{ overflow: hidden;}
.zulin-liebiao .zulin-cplb h3{text-align: center; font-size: 22px; margin-bottom: 5%;}
.zulin-liebiao .zulin-cplb li { width: 45%; box-sizing: border-box; float: left; background: #fff; margin-bottom: 0.33rem; margin-left: 12px; border: 1px solid #eaeaea; }
.zulin-liebiao .zulin-cplb li a img { width: 100%; display: block;}
.zulin-liebiao .zulin-cplb li .pic-attr{ text-align: center;  text-overflow: ellipsis;  word-break: break-all;}
.zulin-liebiao .zulin-cplb li .pic-title { overflow: hidden; margin: 20px 10px 10px 10px; font-size: 14px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.zulin-liebiao .zulin-cplb li .pic-title a{color: #0e0e0e;}
.zulin-liebiao .zulin-cplb li .pic-price{ overflow: hidden;  margin: 10px 10px 10px 10px; font-size: 13px; color: #777575;}
.zulin-liebiao .zulin-cplb li .pic-pric{ overflow: hidden; margin: 10px 10px 10px 10px;  font-size: 16px; color: #d91f2c; }
.zulin-liebiao .zulin-cplb li .pic-pric em{font-size: 12px;}
/*租赁结束*/
/*租赁详情*/
.zulinxiangqing{margin-top: 14%;  background: #f7f7f7; }
.zulinxiangqing .zulin-tou{ width: 100%; margin: 5% 0 0 0; }
.zulinxiangqing .zulin-tou .img img{width: 100%;}
.zulinxiangqing .zulin-tou .conR{ width: 100%; float: left; margin: 3% 0 4% 0;   position: relative; background: white; padding-bottom: 10%;  }
.zulinxiangqing .zulin-tou .conR h1{font-size: 16px;  color: #333333;  overflow: hidden; padding: 5% 2% 1% 2%;}
.zulinxiangqing .zulin-tou .conR i{  display: block; height: 1px; margin: 10px 0 10px 0; background: #e4e4e4;}
.zulinxiangqing .zulin-tou .conR p:nth-child(3){margin-bottom: 0;}
.zulinxiangqing .zulin-tou .conR span{font-size: 12px; display: block; margin: 10px 0; color: #f5515e; padding: 0 2%;}
.zulinxiangqing .zulin-tou .conR p{ font-size: 12px; color: #666666; overflow: hidden; letter-spacing: 2px; margin-top: 5%; padding: 0 2%;}
.zulinxiangqing .zulin-tou .conR p em{color: #d91f2c; font-size: 20px;}
.zulinxiangqing .zulin-tou .conR p span{color: #d91f2c; font-size: 20px; display: inline;}
.zulinxiangqing .zulin-tou .conR p span em{font-size: 14px;}
.zulinxiangqing .zulin-tou .conR .zulinyoushi {font-size: 12px; padding: 5% 2%; color: black; overflow: hidden;}
.zulinxiangqing .zulin-tou .conR .zulinyoushi li { width: 33%; font-size: 12px; padding-bottom: 10px; color: black; float: left;}
.zulinxiangqing .zulin-tou .conR .zulinyoushi li img{float: left; margin: 2.5% 5% 0 0; width: 15%;}
.zulinxiangqing .zulin-tou .conR .zulin-yuyue {
    background: #242424;
    width: 80%;
    text-align: center;
    border-radius: 50px;
    margin: 0 auto;
    padding: 2%;
}
.zulinxiangqing .zulin-tou .conR .zulin-yuyue a{  
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height: 40px;
    display: block;
}
.outofstock_alert_box { display: none;  position: fixed; width: 70%;   left: 62%; top: 60%; margin-left: -175px;  margin-top: -188.5px; border-radius: 8px; z-index: 99999; overflow: hidden;}
.outofstock_alert_box .alert_title {  width: 100%; min-height: 58px; line-height: 58px; text-align: center; color: #fff; font-size: 20px; position: relative;}
.outofstock_alert_box .alert_title img { display: block; width: 100%;}
.outofstock_alert_box .alert_title a { display: block; width: 24px; height: 24px; position: absolute; top: 48px; right: 14px;}
.outofstock_alert_box .alert_content { background-color: #fff; padding:10px; border-radius: 0 0 8px 8px;}
.outofstock_alert_box input {width: 60%; font-size: 14px; line-height: 28px; height: 28px; padding: 0 5px; border: 1px solid #D9D9D9; vertical-align: middle;}
.outofstock_alert_box form .item { margin-bottom: 15px;}
.outofstock_alert_box .ar { display: inline-block; zoom: 1; display: inline; width: 58px; height: 30px; text-align: left; font-size: 14px; line-height: 30px;  vertical-align: middle;  color: #545454;   letter-spacing: 16px;}
.outofstock_alert_box .arr { display: inline-block; zoom: 1; display: inline; width: 58px; height: 30px; text-align: left; font-size: 14px; line-height: 30px; padding-right: 5px; vertical-align: middle;  color: #545454;}
.outofstock_alert_box select { width: 107px; height: 30px; border: 1px solid #D9D9D9;}
.outofstock_alert_box select:last-of-type { margin-left: 3px;}
.outofstock_alert_box .code .text { width: 95px; margin-right: 0px;}
.outofstock_alert_box form .p_box_btn_bj{display: block;
  width: 100%;
  height: 40px;
  margin: 20px auto 0;
  font-size: 14px;
  color: #fff;
  text-align: center;
  background-color: #d91f2c;
  cursor: pointer;
  border: none;}
.outofstock_alert_box form .confirm_close_pop { display: block; width: 100%; height: 40px;  margin: 20px auto 0; font-size: 14px; color: #fff; text-align: center; background-color: #d91f2c; cursor: pointer; border: none;}
.page_event_overlay {  display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000;  opacity: 0.7; z-index: 9999;}

.zulinxiangqing .proCs{ position:relative !important;}
.zulin_biao{ position:fixed;left:0px; top:50px; z-index:1;background: #e0e0e0;}
.zulinxiangqing .proCs .menu { width: 100%; background: #e0e0e0; overflow: hidden; }
.zulinxiangqing .proCs .menu ul li.on {  background: #242424; border-color: #242424; color: #fff; width: 25%;}
.zulinxiangqing .proCs .menu ul li.on a{ color: #fff;}
.zulinxiangqing .proCs .menu ul li { width: 25%; height: 1.25rem; line-height: 1.25rem; text-align: center; font-size: 0.375rem; float: left; border-right: 1px solid #ffffff;}
.zulinxiangqing .proCs .mainCon .box {background: #fff; padding:0 0 10% 0; color: #666; margin: 0 auto; font-size: 0.375rem; line-height: 0.5rem; }
.zulinxiangqing .proCs .mainCon .box img {width: 100%;}
.zulinxiangqing .proCs .zulin-cpwd ul{ overflow: hidden; width: 95%; margin: 0 auto;}
.zulinxiangqing .proCs .zulin-cpwd ul li {  overflow: hidden; margin-bottom: 5%; background: #e0e0e0;     border-radius: 10px;   }
.zulinxiangqing .proCs .zulin-cpwd ul li .que-item {margin: 5% 5% 5% 5%;}
.zulinxiangqing .proCs .zulin-cpwd ul li .anw-item  {margin: 5% 5% 5% 5%; overflow: hidden; }
.zulinxiangqing .proCs .zulin-cpwd ul li .que-item .classify {background-color: #d91f2c;}
.zulinxiangqing .proCs .zulin-cpwd ul li .anw-item .classify { background-color:#bb101c;}
.zulinxiangqing .proCs .zulin-cpwd ul li p .classify {width: 24px; height: 24px;  line-height: 24px; color: #fff; font-size: 12px; text-align: center; border-radius: 50px; float: left;}
.zulinxiangqing .proCs .zulin-cpwd ul li p .text-main.link-text { font-size: 15px; color: #d91f2c;}
.zulinxiangqing .proCs .zulin-cpwd ul li p .text-main,.zulin-cpwd ul li p .text-mai{margin-left: 10px;}
.zulinxiangqing .proCs .zulin-cpwd ul li p .text-main em{font-weight: bold; color: #000;}
.zulinxiangqing .proCs .zulin-cpwd ul li p .text-main { display: block; font-size: 14px; color: #666;  text-overflow: ellipsis;  margin-left: 30px;}
/*租赁详情结束*/
/*回收*/
.proList .huishou .detail img{width: 100%;}
.proList .huishou .idx_custome { padding: 40px 0 0;}
.proList .huishou .idx_custome h2{font-size: 22px; text-align: center; margin-bottom: 30px;}
.proList .huishou .idx_custome ul li img{ width: 100%;}
.proList .huishou .idx_custome1 { padding: 40px 0 0;}
.proList .huishou .idx_custome1 h2{font-size: 22px; text-align: center; margin-bottom: 30px;}
.proList .huishou .idx_custome1 ul li { text-align: center; width: 25%; float: left;}
.proList .huishou .idx_custome1 ul li img{width: 50%;}
.proList .huishou .idx_custome2 { background-image: url(/templets/xdj666/images/huishou9.png); background-size: 100% 100%; margin-top: 150px;}
.proList .huishou .idx_custome2 .auto1 { width: 90%; margin: 0 auto; padding: 30px 0;}
.proList .huishou .idx_custome2 .auto1 h2 { font-size: 22px; text-align: center; margin-bottom: 20px;}
.proList .huishou .idx_custome2 .auto1 p{margin: 20px 0;}
.proList .huishou .idx_custome2 .auto1 p span{color: #d91e2d;}
.proList .huishou .idx_custome3 { padding: 40px 0 0; background: #448eed;}
.proList .huishou .idx_custome3 .auto2 h2 { font-size: 22px; text-align: center; margin-bottom: 20px;}
.proList .huishou .idx_custome3 .auto2 li { padding: 20px 0 30px;  width: 30.3%; margin: 0 1% 0; text-align: center; display: inline-block;}
.proList .huishou .idx_custome3 .auto2 li img{width: 100%;} 
.proList .huishou .idx_custome3 ul li { padding: 20px 0 30px; width: 25%; margin: 0 3.6%; text-align: center; display: inline-block;}
.proList .huishou .idx_custome3 ul li img { width: 100%;} 
.proList .huishou .idx_custome3 ul li h3{color: #fff;}
/*回收结束*/
/*维修*/
.proList .weixiu .detail img{width: 100%;}
.proList .weixiu .idx_custome { padding: 40px 0 0;}
.proList .weixiu .idx_custome h2{font-size: 22px; text-align: center; margin-bottom: 30px;}
.proList .weixiu .idx_custome ul li img{ width: 100%;}
.proList .weixiu .idx_custome1 { padding: 40px 0 0;}
.proList .weixiu .idx_custome1 h2{font-size: 22px; text-align: center; margin-bottom: 30px;}
.proList .weixiu .idx_custome1 ul li { text-align: center; width: 25%; float: left;}
.proList .weixiu .idx_custome1 ul li img{width: 50%;}
.proList .weixiu .idx_custome2 { background-image: url(/templets/xdj666/images/huishou9.png); background-size: 100% 100%; margin-top: 150px;}
.proList .weixiu .idx_custome2 .auto1 { width: 90%; margin: 0 auto; padding: 30px 0;}
.proList .weixiu .idx_custome2 .auto1 h2 { font-size: 22px; text-align: center; margin-bottom: 20px;}
.proList .weixiu .idx_custome2 .auto1 p{margin: 20px 0;}
.proList .weixiu .idx_custome2 .auto1 p span{color: #d91e2d;}
.proList .weixiu .idx_custome3 { padding: 40px 0 0; background: #448eed;}
.proList .weixiu .idx_custome3 .auto2 h2 { font-size: 22px; text-align: center; margin-bottom: 20px;}
.proList .weixiu .idx_custome3 .auto2 li { padding: 20px 0 30px;  width: 30.3%; margin: 0 1% 0; text-align: center; display: inline-block;}
.proList .weixiu .idx_custome3 .auto2 li img{width: 100%;} 
.proList .weixiu .idx_custome3 ul li { padding: 20px 0 30px; width: 25%; margin: 0 3.6%; text-align: center; display: inline-block;}
.proList .weixiu .idx_custome3 ul li img { width: 100%;} 
.proList .weixiu .idx_custome3 ul li h3{color: #fff;}
/*维修结束*/
/*产品中心*/
.proList .mall_box{height:100%;display:-webkit-flex;padding-top:10px}
.proList .mall_box .menu-left,.mall_box .menu-right{height:100%;overflow-y:auto}
.proList .mall_box .menu-left{width:20%;position:fixed;top:52px;left:0px;background: #eee;}
.proList .mall_box .menu-left ul li.active{background:#D91F2D;position:relative;}
.proList .mall_box .menu-left ul li.active a{color:#fff;}
.proList .mall_box .menu-left ul li{border-bottom:1px solid #d9d9d9}
.proList .mall_box .menu-left ul li,.menu-left ul li a{box-sizing:border-box; width:100%;height:48px;line-height:48px;text-align:center}
.proList .mall_box .menu-left ul li a{display:block}
.proList .mall_box .menu-right{background:#fff;flex:1;width:80%;position:fixed;right:0px;top:50px}
.proList .mall_box .menu-right dl{overflow:hidden;margin-bottom:20px; padding-bottom: 40px;}
.proList .mall_box .menu-right dl dt{text-align:center;margin:20px 0 10px}
.proList .mall_box .menu-right dl dt .cross_line{width:185px;height:1px;background:#d9d9d9;margin:0 auto}
.proList .mall_box .mr_tt{padding:0 10px;color:#fe2435;font-size:18px;font-weight:bold;width:105px;margin:0 auto;background:#fff;transform:translate(0,-50%);position:relative}
.proList .mall_box .menu-right dl dd{text-align:center;flex-wrap:wrap;margin-top:-20px}
.m_flex{display:flex;-webkit-box-align:center;align-items:center}
.proList .mall_box .menu-right dl dd.row3 div{width:50%;padding-top:10px}
.proList .mall_box .menu-right dl dd div{overflow:hidden}
.proList .mall_box .menu-right dl dd.row3 a{max-width:130px;max-height:130px}
.proList .mall_box .menu-right dl dd a{display:block;margin:0 auto}
.proList .mall_box .menu-right dl dd img{display:block;width:100%;max-height:100%}
.proList .mall_box .menu-right dl dd .Xls_name{text-align: left; padding: 5px 10px; white-space: nowrap;    text-overflow: ellipsis; word-break: break-all; overflow: hidden; }
.proList .mall_box .menu-right dl dd .Xsl_price{text-align: left; line-height: 20px; height: 40px; margin: 5px 10px; text-overflow: ellipsis; word-break: break-all; overflow: hidden;  color: #d91e2d;}
/*产品中心结束*/
/*专题*/
.proList .zhuanti img{width: 100%;}
/*专题结束*/
/*案例*/
#nav{width:100%; height:48px;border-top: 1px solid #e4e4e4;border-bottom: .01rem solid #e5e5e5; position:relative; }
.arrowdown{height:16px; width:20px; background:url(../images/top.png) no-repeat center center; display:inline-block;}
.active .arrowdown{background:url(../images/up.png) no-repeat center center !important;}
.active{color:#ff6f20}
.nav_lst{padding:0px; margin:0px;}
.nav_lst li{width:100%; height:48px; float:left; text-align:center; line-height:48px;color: grey; font-size: 20px;}
.nav_me{display:none;background-color:rgba(0,0,0,0.5);}
.nav_me ul{padding:0px; margin:0px; background-color: #f2f2f2;padding-bottom:16px;}
.nav_me ul a{ width:20%; height:30px; float:left; margin-left:4%;text-align:center; margin-top:4%; text-decoration:none; line-height:30px; border-radius:5px; display:block; background:#fff;color: #4d4d4d; font-size:14px;}
.nav_me ul span{ width:20%; height:30px; float:left; margin-left:4%;text-align:center; margin-top:4%; text-decoration:none; line-height:30px; border-radius:5px; display:block; background:#fff;color: #4d4d4d; font-size:14px;}
.project { padding-bottom: 14px; overflow: hidden;}
.project, .albums_lr { display: flex; flex-wrap: wrap; justify-content: space-between;}
.paging_only { padding: 0 2%;}
.project div { width: 50%; box-sizing: border-box; float: left;  padding-left: 6px; padding-right: 3px;}
.project a { display: block; position: relative; width: 100%; margin-top: 6px; background-color: #fff; box-shadow: 0 1px 1px #dcdcdc; font-size: 0;}
.project a { color: #333;}
.project img {  width: 100%; font-size: 12px; text-align: center;}
.project span {     display: block; height: 30px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; text-align: center; font-size: 12px;}
/*案例结束*/
/*案例详情*/
.proList .case h1 { padding: 20px 0 0 0; font-size: 18px;  text-align: center;}
.proList .case .det-con {margin: 10px 10px;}
.proList .case .det-con h2 { font-size: 14px; background: url(../images/tt_back.png) left top no-repeat; padding: 20px 0px 0px 20px;}
.proList .case .det-con .detial-con-info { line-height: .48rem; color: #666; margin: 20px;}
.proList .case .det-con .detial-con-info p{ font-size: 14px; padding-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.proList .case .det-con .detial-con-info .baozhang{font-size: 12px; padding-top: 5px;}
.proList .case .det-con .detial-con-info .baozhang img{width: 6%; vertical-align: middle;}
.proList .case .det-con .detial-con-info .detial-con-img { float: right; width: 3.5rem; height: 2.5rem;}
.proList .case .det-con .baike-content{margin: 20px;}
.proList .case .det-con .baike-content p{padding: 10px;}
.proList .case .det-con .baike-content img {  width: 100%; }
/*案例详情结束*/
/*新闻资讯*/
.proList .navbar_box { position: fixed; top: 50px; left: 0; width: 100%; z-index: 1; border-bottom: 1px solid #e4e4e4;}
.proList .navbar_box .sub_navbar { background-color: #fff;}
.proList .navbar_box .sub_navbar .top_nav { width: 100%; display: flex; overflow-x: scroll;  overflow-y: hidden; padding-top: 10px;}
.proList .navbar_box .sub_navbar .top_nav .on a {color:#d91e2d;}
.proList .navbar_box .sub_navbar .top_nav li {width: 40%;}
.proList .navbar_box .sub_navbar .top_nav li a {     display: inline-block;
    padding: 10px 22px 10px 22px;
    border-bottom: 3px solid #fff;
    color: #1b1b1e;
    width: 100%;
    font-size: 15px;
    margin-right: 68px;}
.proList .navbar_box .sub_navbar .sub_box { display: flex; flex-wrap: wrap; align-items: center;}
.proList .navbar_box .sub_navbar .sub_navbart .sub_box .on a{ color:#d91e2d; }
.proList .navbar_box .sub_navbar .sub_navbart .sub_box li { padding: 8px 0; width: 33%; text-align: center;}
.proList .navbar_box .sub_navbar .sub_navbart .sub_box li a {font-size: 15px;text-align: center;}
.proList .news_lists{margin-top: 150px;}
.proList .news_lists ul{margin: 0 10px;}
.proList .news_lists ul li { padding: 18px 0px; border-bottom: 1px solid #e4e4e4;}
.proList .news_lists ul li .list_item_box { display: flex; width: 100%; height: 100%;}
.proList .news_lists ul li .list_item_box .list_item_content { width: 70%; margin-right: 4%;}
.proList .news_lists ul li .list_item_box .list_item_content h3{ height: 40px; font-weight: normal; white-space: inherit; overflow: hidden; text-overflow: ellipsis;}
.proList .news_lists ul li .list_item_box .list_item_content .list_item_info { margin-top: 20px;}
.proList .news_lists ul li .list_item_box .list_item_content .list_item_info .fr{    float: right;}
.proList .news_lists ul li .list_item_box .list_item_content .list_item_info .fr .readcount { display: inline-block; width: 18px; height: 15px; background: url(../mimages/readcount.png) no-repeat; background-size: 18px; margin-right: 5px; position: relative; top: 2px;}
.proList .news_lists ul li .list_item_box .list_item_img{width: 115px; height: 80px;}
.proList .news_lists ul li .list_item_box .list_item_img img{width: 100%;}
/*新闻资讯结束*/
/*新闻详情*/
.proList .wenzhangxiangqing {padding: 30px 10px;}
.proList .wenzhangxiangqing h1 { font-size: 20px; line-height: 120%; color: #2a2a2a; text-align: left;}
.proList .wenzhangxiangqing .info { margin: 23px 0; font-size: 14px; color: #a5a8a8; overflow: hidden; }
.proList .wenzhangxiangqing .info span { display: inline-block; margin-right: 10px;}
.proList .wenzhangxiangqing .info .fr { float: right;}
.proList .wenzhangxiangqing .info .fr span { margin-right: 10px;}
.proList .wenzhangxiangqing .info .fr span em { display: inline-block; width: 24px; margin-top: -4px; margin-right: 5px; vertical-align: middle;}
.proList .wenzhangxiangqing .info .fr span em img { display: block; width: 100%;}
.proList .wenzhangxiangqing .content {padding-top: 10px;}
.proList .wenzhangxiangqing .content p {text-indent:1em; font-size: 14px; padding: 10px 0;}
.proList .wenzhangxiangqing .content h2 {font-size: 18px; padding: 20px 0 10px 0; text-indent:0.5em;}
.proList .wenzhangxiangqing .content img {width: 100%;}
.proList .article-tool { padding: 50px 0;}
.proList .article-tool .tool-left { text-align: center;}
.proList .article-tool .tool-left .tool-button { height: 40px; line-height: 38px; border: 1px solid #e5e5e5; background-color: #fff; border-radius: 20px; text-align: center; width: 150px; outline: none; cursor: pointer; transition: background-color .25s;}
.proList .article-tool .tool-left .tool-button .share-ico-z { width: 30px; height: 30px; display: inline-block; vertical-align: -10px; background: url(http://images.nbgm668.com/images/icon-f-dianzan.png) no-repeat; background-position: 0 -30px;}
.proList .article-tool .tool-left .tool-button .share-ico-z  span { vertical-align: middle; height: 30px; line-height: 30px; display: inline-block; margin-left: 10px; font-size: 20px;}
.proList .article-tool .tool-left .tool-inf { color: #b2b2b2; font-size: 12px; margin-top: 10px; width: 150px; display: inline-block; text-align: center;}
.proList .wenzhangxiangqing .shengming{background-color: #fafafa; color: #cac8c8; padding: 10px; margin-top: 40px;}
/*新闻详情结束*/
/*tag聚合*/
.proList .tag-title{ font-size: 18px; position: fixed; width: 100%; background: #fafafa; padding: 3% 0;;}
.proList .tag-title h1{ margin: 10px 10px 0 10px; float: left; color: #d91e2d; font-size: 18px;  display: contents;}
.proList .tag-title span{margin: 10px 10px 0 10px;}
.proList .tag-title em{color: #d91e2d;}
.proList .juhe ul{float: left; margin: 50px 10px 0 10px;}
.proList .juhe ul li h2 { font-size: 16px; line-height: 120%; text-align: left; font-weight: 400;}
.proList .juhe ul li { margin: 20px 0;}
.proList .juhe ul li .content {  margin: 10px 0; color: #a2a2a2;}
/*tag聚合结束*/ 
.fenlei {
  padding: 0px 10px;
  background: #ffffff;
  margin: 20px 0 0 0;
  overflow: hidden;
  float: left;
}
.fenlei .accordion {
  background: #fff;
  border-top: 1px solid #DEDEDE;
  border-bottom: 1px solid #DEDEDE;
}
.fenlei .accordion .orb-title {
  font-size: 14px;
  font-weight: bold;
  line-height: 30px;
  display: inline-block;
  vertical-align: text-top;
  color: #74777b;
  text-decoration: none;
}
.fenlei .accordion .orb-more {
  font-size: 14px;
  color: #0d7fc5;
  cursor: pointer;
  position: absolute;
  right: 0;
  line-height: 30px;
  padding: 0em 2em 0em 0em;
}
.fenlei i {
  font-style: normal;
  font-size: 14px;
  color: #b8babb;
  cursor: pointer;
  position: absolute;
  right: 0;
  line-height: 30px;
  padding: 0em 1em 0em 1em;
}
.fenlei .accordion-desc {
  background-color: #ffffff;
  color: #eee;
  z-index: 2;
  padding-bottom: 20px;
  overflow: hidden;
  padding-top: 6%;
}
.fenlei .accordion-desc ul{
  display: block;
}
.fenlei .accordion-desc ul li{  
  width: 32%;
  border: 1px solid #252525;
  border-radius: 120px;
  float: left;
  margin-bottom: 10px;
  box-sizing: border-box;
  line-height: 25px;
  margin-right: 1%;
  text-align: center;
}

.fenlei .accordion-desc ul li a {
  color: #060606;
  font-size: 12px;
  background-color: #ffffff;
}
.top h2{margin-bottom:12px;}
.ym{padding-top: 30px;
  padding-bottom: 10px;
  overflow: hidden;
  display: table;
  margin: auto;}
.ym a{float:left; border:solid 1px #e3e3e3; padding:5px 10px 5px 10px; color:#545454; margin-right:5px; margin-bottom:5px;
-moz-border-radius:3px;
-ms-border-radius:3px;
-o-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.ym a:hover{background:#5c5c5c; color:#FFF; border:solid 1px #5c5c5c;}

a.page-num-current {
  background: #4F85FE;
  color: #FFF;
  border: solid 1px #4F85FE;
}
.ym span  {
  display: block;
  float: left;
  margin-top: 14px;
  margin-right: 5px;
}