/* 其他 */
body{background: #f3f3f3;position: relative;}
ul{list-style:none;margin:0px;padding:0px;}
.breadcrumb{background:none;padding:0.6rem 0 0 0;margin:0rem;}
.list-group-item{padding:0.3rem 1.25rem;font-size:0.8rem;}
.list-group-item span{line-height:30px;}
.list-group-item #cate span{font-weight:normal;font-size:0.8rem;color:#999;line-height:24px;}
.list-group-item i{font-size:0.8rem;color:#999;line-height:30px;}
.list-group-item a{color:#333;line-height:25px;white-space:nowrap;}
.hidder{overflow:hidden;width:100%;height:1.5rem;}
#cate{cursor:pointer;}
.list-group-item #filter span{color:#999;}
#filter{cursor:pointer;}
.margin-top-8{margin-top:0 0 0.8rem 0;}
.bottom-8{margin-bottom:0.8rem;}
.breadcrumb-item a{color:#6c757d;font-size:0.9rem;}
.breadcrumb-item.active{font-size:0.9rem;}
.tc{text-align:center;}
.oninage{color:red;}
.em{color:red;}
.card-con{padding:0.7rem 1.25rem;}
#case-con img{width:100%;height:auto;}
[class*="col-"]{padding:5px;}
.padding-20{padding:30px;}
#cates a{padding-right:10px;}
#filters a{padding-right:10px;}
/* 公用 */
a{text-decoration:none;}
.card-title{color:#333;}
.high-40-0-0-0{padding:40px 0 0 0;}
.high-40-0-20-0{padding:40px 0 20px 0;}
.high-30-20{padding:30px 0 20px 0;}
.high-40{pahigh-40-0-20-0dding:40px 0;}
.high-20{padding:20px 0;width:100%;overflow: hidden;}
.high-20-0-40-0{padding:20px 0 40px 0;width:100%;overflow: hidden;}
.high-0-0-20-0{padding:0 0 20px 0;}
.high-0-0-40-0{padding:0 0 40px 0;}
.padding-25{padding:25px 0;}
.w-90{width:90%;}
.high-77{width:100%;height:9.2rem;overflow: hidden;}
.high-30{width:100%;height:6rem;overflow: hidden;}
.bottom-20{margin-bottom:20px;}
.bottom-30{margin-bottom:30px;}
.bottom-40{margin-bottom:40px;}
.margin-top-20{margin-top:20px;}
.padding-40-20{padding:40px 20px;}
.bg-white{background:#fff;}
.header #nav{position: relative;}
.h5-75{width:65%;}
.footer .bi-book{color:#999;}
a.d-block:hover{opacity:0.7;}
.card-body{color:#495057;}
.fixed-bottom{border-top:1px solid #ccc;}
.case-list{font-size:0.8rem;text-overflow:ellipsis;white-space:nowrap;
}

}

/*详情 */
.param span{color:#999;}
.param p{font-size:0.9rem;margin:0px;line-height:2rem;}
.param .tel{color:red;}
.btn-group-sm>.btn, .btn-sm{padding:0.25rem 0.7rem;margin:0.9rem 0;}
.xq{width:100%;margin-bottom:1rem;background:#fff;margin-top:0.6rem;}
.xq-up{width:100%;background:#f7f7f7;overflow: hidden;border:1px solid #eee;border-bottom:1px solid red;}
.xq-up ul li{float:left;padding:0.5rem 0.8rem; font-size:0.9rem;cursor:pointer;cursor:hand;}
.xq-down{width:100%;padding:0.9rem 1.5rem;font-size:0.9rem;}
.xq-down-title{font-size:1rem;font-weight:700;}
.cover{background:red;border-bottom:1px solid red;}
.xq-up-con .show{display:block;}
.xq-down{display:none;}
.xq-up ul .cover{color:#fff;}
.list-group h6{margin:0 auto;margin-top:1.5rem;font-size:0.9rem;color:#fff;background:red;padding:0.5rem 0;border-radius:0.2rem;}
.w-90{margin:0 auto;}
.w-80{width:80%;}
.list-group dl{width:80%;margin:0 auto;font-size:0.8rem;line-height:2rem;margin-top:0.8rem;overflow-y:auto;}
.list-group dt{font-weight:normal;}
.list-group dd{margin:0px;text-indent:1rem;}
#left{position: relative;}
.left-con dl .par dd{display: none;}
.left-con i{cursor:pointer;}
.padding-16{padding:1.3rem;}
.padding-t-b{padding-top:1.2rem;padding-bottom:1.2rem;}
.par{}
.covered{position:absolute;left:0;right:0;top:0px;bottom:0px;background:#333;z-index:1999;opacity: 0.5;}
.covered-hidden{display:none;}
.left-menus{position:fixed;left:-50%;width:50%;top:0px;bottom:0px;background:#ccc;z-index:10000;text-align:center;padding:10%;}
.left-menus a{display:block;line-height:3rem;color:#333;}
.left-menus i{position:absolute;top:1rem;right:1.5rem;cursor:pointer;}
.left-menus-hidden{display:none;}
#sliders{cursor:pointer;}
.header{width:100%;height:65px;z-index:1001;position: relative;}
.header #nav{width:100%;height:65px;overflow:hidden;}
.xq-up{z-index:998;}
.red{color:red;}
.dz-title{color:royalblue;}
#connect p{margin:0px;padding:0px;line-height:28px;}

/* 翻页 */
#pagelist,#espcms_bbs_pagelist{color:#818181}
.pagination {font-family: '微软雅黑','Microsoft YaHei UI','Microsoft YaHei',arial, helvetica, sans-serif;overflow: hidden;padding:10px 0px;font-size:12px;margin: 0px auto;}
/*按钮色彩样式*/
.pagination a {border: #c2e2e7 1px solid;color: #95b1b5;text-decoration: none;overflow: hidden;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination a:visited {text-decoration: none;overflow: hidden;}
.pagination a:active {text-decoration: none;overflow: hidden;}
.pagination a:hover {color: #fff;background-color: #c2e2e7;overflow: hidden;}
.pagination span.current {border: #c2e2e7 1px solid;color: #fff;overflow: hidden;padding:5px 5px;margin: 0px 0px 0px 5px;}
.pagination span.disabled {background-color: #a6c3dd;}
.pagination{justify-content:center;}
.card-text a{color:#333;}
.breadcrumb{color:#999;font-size:0.9rem;}
 a{color:#999;} 

/*询盘*/
.espcms_member_login_center{padding:0px 0px 25px 0px;border:1px solid #dedede;margin: 35px auto 25px auto;;}
.espcms_member_login_center .title{height:35px;line-height: 30px;padding-left:10px;font-size:14px;font-weight: bold;color:#000000;
      border-bottom:1px solid;overflow:hidden;background:#e5e5e5;border-color:#e5e5e5;background: url('../images/message_bg.jpg') repeat-x}
.espcms_member_login_center .messageicon{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -18px;margin-top: 8px;}
.espcms_member_login_center .messageicon2{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -54px;margin-top: 8px;}
.espcms_member_login_center .messageicon3{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -90px;margin-top: 8px;}
.espcms_member_login_center .messageicon4{float: left;width:18px;height:18px;background: url('../images/mess_icon.gif') no-repeat 0px -0px;margin-top: 8px;}
.espcms_member_login_center .messtitle{float: left;width:100px;height:35px;line-height: 35px;padding-left:5px;}

.espcms_formwidth_a{width:450px;}
.espcms_formwidth_b{width:900px;}
.espcms_formwidth_c{width:98%;}
.espcms_formwidth_d{width:99%;}
.mobliecodestr{border:1px solid #d5d5d5;padding:5px;margin-top: 5px;}


.tablelist {border-spacing: 0px;}
.tablelist .td01 {background-color: #F3F3F3;border: 1px solid #e6e6e6;padding: 5px;font-weight: bold;margin: 0px;text-align: center;}
.tablelist .td02 {border-bottom: #e6e6e6 1px solid;padding: 5px;margin: 0px;text-align: center;}
.tablelist .td03 {border-bottom: #e6e6e6 1px solid;padding: 5px;margin: 0px;text-align: right;}
.tablelist .td04 {border-bottom: #e6e6e6 1px solid;padding: 5px;margin: 0px;text-align: left;}


.espcms_form_group{width:100%;overflow: hidden;padding-bottom:15px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required20{float: left;width:72%;}
.control_required{float: left;width:82%;overflow: hidden;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('../images/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}
.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml20{margin-left:20px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}
.mt20{margin-top:20px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:20px;}
.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}
.col2{width:10%;}
.col3{width:20%;}
.col4{width:30%;}
.col5{width:40%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col10{width:100%;}
.col11 {width: 95%;}
.infoInput{padding:5px;margin: 0px;border:1px solid #d5d5d5;}
.infoInput:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}
.button.orange { color: #fef4e9; background: #f78d1d; } .button.orange:hover { background: #f47c20; } .button.orange:active { color: #fcd3a5; }
.button.orange:hover{background: #f47c20;}
html .button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin:0; outline: none; cursor: pointer;
    text-align: center; text-decoration: none; font-size:14px; line-height:100%; padding: .4em 1.5em .55em; border:none; border-radius: 2px; color: #fff; background: #A7A9AA;}
.button:hover { text-decoration: none; background: #9a9c9d; }
.button:active { position: relative; top: 1px;color: #999; }
.button.blue2{background:#F60;color:#fff;}
.button.blue2:hover{background:#F90;}
.tablelist .td01{font-size:0.8rem;}
.tablelist .td02{font-size:0.9rem;padding:0px;}

/* 产品推荐 */
.tj{width:100%;padding:20px;margin:0 auto;}
.tj-title{font-size:0.9rem;color:#333;}
.tj-con{width:100%;margin-top:20px;}
.tj-con p{margin:0px;padding:0px;}
.tj-con p a{font-size: 0.9rem;color:#007bff;}
.tj-news{font-size: 1rem;padding:0px;margin:0px;font-weight:700;}