

.slideBox{width:100%;height:500px;overflow:hidden;position:relative}
.slideBox .hd{width:100%;position:absolute;bottom:40px;z-index:1}
.slideBox .hd ul{text-align:center}
.slideBox .hd ul li{width:16px;height:16px;margin:0 3px;display:inline-block;position:relative;border-radius: 50%;cursor: pointer;}
.slideBox .hd ul li .dot{width:16px;height:16px;background-color:hsla(0,0%,60%,.4);border-radius: 50%;}
.slideBox .hd ul li span{display:none;color:#fff;position:absolute;width:100%;font-size:14px;left:0;top:0;line-height:4px;cursor:pointer}
.slideBox .hd ul li.on .liner{width:16px;height:16px;animation:liner 2.5s;position:absolute;top:0;left:0;background:linear-gradient(90deg,#198cff,#8847c1);border-radius: 50%;}
.slideBox .hd ul li:hover .dot{display:none}
.slideBox .hd ul li:hover{width:16px;height:16px;background:linear-gradient(90deg,#198cff,#8847c1);transition:all .1s ease;border-radius: 50%;}
.slideBox .hd ul li:hover span{display:inline-block}@keyframes liner{from{width:0}to{width:100%}}
.slideBox .bd{width:100%;position:relative;height:500px;overflow:hidden}
.slideBox .bd li{text-align:center;height: 500px;}
.slideBox .bd li a{width: 100%;height: 500px;}
.slideBox .bd img{width:100%;height:500px;}
.slideBox .bd:hover~.prev{display:block}
.slideBox .bd:hover~.next{display:block}
.slideBox .prev:hover{display:block}
.slideBox .next:hover{display:block}
.slideBox .prev{display:none;position:absolute;left:5%;top:50%;margin-top:-25px;width:29px;height:52px;background:url(../img/left_array.png) no-repeat;background-size:cover}
.slideBox .next{display:none;position:absolute;right:5%;top:50%;margin-top:-25px;width:29px;height:52px;background:url(../img/right_array.png) no-repeat;background-size:cover}
.slideBox .bd li.active{animation-name:ai-big-out;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards}

.zhuji{  height:auto; margin:0 auto;padding-bottom: 60px;background: #f5f5f5;padding-top: 40px;}
.product{width: 1200px;height: auto;margin: 0 auto}
.product ul {width: 100%;overflow: hidden;}
.products_list {border: 1px solid #eee;float: left;/*width: 282px;*/width:23.5%;position: relative;background: #fff;margin: 0px .5% 0px 1%;overflow: hidden;margin-top: 10px;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
/*.products_list:hover{box-shadow:5px 2px 20px #ccc;transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);z-index:999}
*/.products_list .price {width: 100%;overflow: hidden;color: #646464;text-align: center;font-size: 14px;margin: 10px 0px;}
.products_list .price span {font-size: 26px;color: #ff4d5e;}
.products_list .buy {display: block;width: 80%;height:32px;line-height:32px;font-size: 14px;text-align: center;color: #fff;background: #2c5fc8;margin: 0px auto;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;margin-bottom: 30px;}
.buy:hover {background: #ff7600;color: #fff;-webkit-transition: all .3s;}
.products_list .title p {font-size: 16px;color: #333;font-weight: normal;line-height: 60px;text-align: center;background: #f6f6f6;}
.products_list .title p span{font-size:24px;}
.products_list .info {width: 100%;overflow: hidden;padding:20px;box-sizing: border-box;border-bottom: 1px dotted #eee;}
.products_list .info p {width: 100%;font-size: 14px;line-height:40px;text-align: justify;text-justify: inter-word;}
.zhuji_center,.mb_host{ list-style:none;padding:20px;background: #fff;padding-bottom: 40px;}
/*-----标题------*/
.zhuji_title{background: #f5f8ff;height: 67px;}
.zhuji_title ul{ width:100%; margin:0 auto;}
.zhuji_title ul li { height:67px; width:33.3333%; float:left;background-color: #f5f8ff;color: #333}
.zhuji_title ul li p.zc{ width:100%; font-size:18px; line-height:67px; text-align:center;cursor: pointer;}
.active_host p.zc{color:#fff;background:#2c5fc8;}
.zhuji_title img{ position:relative; top:0px; right:10px;}

/*--------内容部分-----------*/
.zhuji_neirong{  margin:0 auto; height:auto;}
.zhuji_neirong .zhuji_1{ float:left; border:none; width:20%; background-color:#faf5f5;}
.zhuji_neirong h2{ font-size:30px; text-align:center; margin-top:25%; margin-bottom:20px; color:#009ee0; font-weight:500}
.zhuji_neirong .SEO_1 .shang h2{ margin-top:16%;}
.zhuji_neirong .SEO_1 .shang .ss{ margin-left:28%;}
.zhuji_neirong .SEO_1 .shang .ss img{ width:13%; right:20px;}
.sp_t{ text-align:center; margin-top:50px;font-size: 28px;color: #005fc0}
.sp_tc{ text-align:center; line-height:50px; font-size:18px; margin-bottom:20px;}

.product-adv {padding-bottom: 60px;padding-top: 50px;text-align: center;background: url(../img/product-adv-bg.png?2ce07f79bcb256a8ad8f902f54fc1563) no-repeat center center;background-size: cover;}
.content {text-align: center;padding:0}
.content .item {display: inline-block;}
.item-content {text-align: left;margin-left: 18px;display: inline-block;vertical-align: text-top;}
.title {color: #005fc0;letter-spacing: 0.9px;font-size: 16px;}
.desc {color: #666;font-size: 14px;line-height: 26px;}
.text {color: #333;font-size: 28px;letter-spacing: 1.3px;text-align: center;}
.sub-text {text-align: center;color: #666;font-size: 16px;line-height: 60px; margin-top: -10px;margin-bottom: -2px;}
.write{color: #fff}
.fangyu{padding-top: 60px;}
.cases{padding-top: 60px;background: #272a3b;}
.fangyu_img img,.liuliang_img img,.fuwu_img img{display: block;margin: 0 auto;padding: 20px 0 80px;}
.liuliang{padding-top: 60px;}
.fuwu{padding-top: 60px;background: url(../img/fw_bg.png) no-repeat center;}
.cases_img {padding: 30px 0 60px;}
.cases_img li{width:20%; float: left;}
.cases_img li img{margin: 0 auto;display: inline-block;}

.z_wenti{padding-bottom: 60px;padding-top:60px;}
.container{width: 1200px;margin: 0 auto;}
.z_tiwen p{margin-top: 20px;width: 100%;line-height: 40px;border-bottom: 1px solid #b4b4b4;font-size: 18px;color: #333;padding-left: 30px;background: url(../img/tiwen.png) no-repeat left center;}
.z_jieda p{font-size: 14px;color: #999;line-height: 24px;margin-top: 5px;}

.products_list .title p.han_f{font-size: 20px;}
.products_list .info p span.red{color: #ff4d5e}

.search_zhuce{width: 100%;height: 226px;background: url(../images/heng2.png) no-repeat center;padding: 60px 0px;box-sizing: border-box;}
.search_zhuce p{font-size: 24px;color: #333;text-align: center;}
.search_zhuce a{width: 170px;height: 38px;line-height: 38px;border-radius: 6px;background: #2c5fc8;color: #fff;font-size: 16px;display: block;text-align: center;margin: 20px auto 0px;letter-spacing: 2px}

.zhuji_l{width: 74%;float: left;border:1px solid #eee;}
.zuyong_pro_r{width:24%;float: right;border: 1px solid #EAEAEA;background: #fff;}
.zuyong_pro_r_title{font-size: 18px;color: #333;background: #f5f5f5;line-height: 67px;text-align: center;}
.zuyong_pro_r_main{padding: 20px;box-sizing: border-box;}
.zuyong_pro{border-bottom: 1px dashed #eaeaea;padding-bottom: 20px;margin-bottom: 20px;}
.zuyong_pro:nth-child(2){border-bottom: none;}
.zuyong_rimg img{display: block;margin: 0 auto;max-width: 100%;}
.zuyong_r_main_t{font-size: 18px;color: #333;text-align: center;margin: 10px auto}
.zuyong_desc{}
.zuyong_desc p{font-size: 14px;color: #777;line-height: 30px;}
.zuyong_desc p span{font-size: 12px;color: #666;width: 49%;display: inline-block;padding-left: 10px;box-sizing: border-box;}
.zuyong_desc p span b{color: #e14b4c;font-size:16px;}
.zuyong_more a{width: 140px;height: 36px;line-height: 36px;text-align: center;background: #fff;border:1px solid #2c5fc8;color: #2c5fc8;border-radius: 6px;display: block;margin: 20px auto 10px;font-size: 14px;}
.zuyong_more a:hover{color: #fff;background: #2c5fc8;}


.idc{padding-top: 40px;background: #f8f8f8;padding-bottom: 40px;}
.idc-left{float: left;width: 75%;border: 1px solid #eee;background: #fff;}
.idc-right{float: right;width: 24%;border:1px solid #eee;background: #fff}
.idc-right-title{background: #f8f8f8;line-height: 67px;text-align: center;}
.idc-right-title span{font-size: 18px;color: #333;}
.idc-right-main{padding: 20px;box-sizing: border-box;}
.idc-right-main-img img{display: block;max-width:50%;margin: 0 auto;}
.idc-right-main-head{font-size: 18px;color: #333;text-align: center;margin: 10px auto}
.idc-right-main-desc{padding-left: 10px;}
.idc-right-main-desc p{font-size: 12px;color: #666;}
.idc-right-main-desc span{font-size: 13px;color: #666;width: 30%;display: inline-block;}
.idc-right-main-desc span:nth-child(2n){padding-left:10px;}
.idc-right-main-desc span i{font-style: normal;width: 40%;}
.idc-right-main-desc span b{color: #e14b4c;font-size: 18px;}
.idc-right_more a{width: 140px;height: 36px;line-height: 36px;text-align: center;background: #fff;border:1px solid #2c5fc8;color: #2c5fc8;border-radius: 6px;display: block;margin: 5px auto 10px;font-size: 14px;}
.idc-right_more a:hover{color: #fff;background: #2c5fc8;}
.idc-right-price {padding-top: 15px;color: #555;margin-bottom: 0px;text-align: center;font-size: 14px;}
.price-color {color: #e14b4c;font-size: 28px;}
.idc-right-center{border-bottom: 1px dashed #eee;margin-bottom:10px;padding-bottom: 10px}
.idc-right-center:last-child{border:none;padding: 0;margin: 0}

/* ---tab切换修正--- */
/* #cmain-tab li{ width: 33.33%;} */
#cmain-tab li{ width: 33.33%;}
.cmain-content-pro-info{height: 321px;}

/* --镇江高防用的--- */
.zhenjiang-content-pro-list{border: 1px solid #eee;float: left;width:31%;position: relative;background: #fff;margin-right: 2.3%;padding-bottom: 20px;overflow: hidden;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
.zhenjiang-content-pro-list:nth-child(4){margin-right: 0px;}
.zhenjiang-content-pro-list3{width:31.8%}
.zhenjiang-content-pro-list3:nth-child(3){margin-right: 0px;}
.zhenjiang-content-pro-price{width: 100%;overflow: hidden;color: #646464;text-align: center;font-size: 14px;margin: 10px 0px;}
.zhenjiang-content-pro-price span {font-size: 26px;color:#e14b4c;}
.zhenjiang-content-pro-title p {font-size: 16px;color: #333;font-weight: normal;line-height: 60px;text-align: center;background: #f6f6f6;}
.zhenjiang-content-pro-title p span{font-size:24px;}
.zhenjiang-content-pro-info {width: 100%;overflow: hidden;padding:20px;box-sizing: border-box;border-bottom: 1px dotted #eee;}
.zhenjiang-content-pro-info p {width: 110%;font-size: 14px;line-height:40px;text-align: justify;text-justify: inter-word;}
.zhenjiang-content-pro-info p span.red{color: #ff4d5e}