/*---------考察工厂首页---------*/
/*考察工厂*/
.kcgc{margin-top: 10px;clear: both;}
.kcgc ul{clear: both;}
.kcgc ul li{float: left;margin-right: 15px; width: 360px;padding:15px;box-shadow: 0px 0px 10px 2px #ddd;margin-bottom: 20px;}
.kcgc ul li:nth-child(3n){margin-right: 0px;}
.kcgc ul li .kcgc-img{width: 360px;height: 200px;position:relative;overflow: hidden;}
.kcgc ul li .kcgc-img>a>img{width: 360px;height: 200px;transition: all 0.5s ease;}
.kcgc ul li .kcgc-img>a>img:hover{transform: scale(1.05, 1.05);}
.kcgc ul li .kcgc-img p{position: absolute;top: 0;right: 0;}
.kcgc ul li .kcgc-img p img{width: 184px;height: 60px;}
.kcgc ul li .kcgc-word{margin-top: 13px;}
.kcgc ul li .kcgc-word .word-l{float: left;}
.kcgc ul li .kcgc-word .word-l h2{font-size: 18px;margin: 3px 0px 12px 0px; color:#333;width: 234px;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.kcgc ul li .kcgc-word .word-l h2:hover{color:#ec1d25;}
.kcgc ul li .kcgc-word .word-l p{font-size: 14px;color:#9b9a9a;float: left;margin-right:15px;}
.kcgc ul li .kcgc-word .word-l p i{float: left;width: 17px;height: 17px;margin-right: 2px;}
.kcgc ul li .kcgc-word .word-l p i img{width: 17px;height: 17px;}
.kcgc ul li .kcgc-word .word-l p b{color:#ec1d25;font-weight: normal;}
.kcgc ul li .kcgc-word img{float: right;width: 96px;height: 64px;border: 1px solid #ddd;}
.kcgc ul li .kcgc-btn{float: left;margin-top: 15px;}
.kcgc ul li .kcgc-btn a{display: block;border-radius: 3px;font-size: 16px; float: left;color:#fff;font-weight: bold;padding-top: 5px; width: 172px;height: 30px;text-align: center;}
.kcgc ul li .kcgc-btn a:nth-child(1){background-color: #478af9;margin-right: 16px;}
.kcgc ul li .kcgc-btn a:nth-child(1):hover{background-color: #3074e1;}
.kcgc ul li .kcgc-btn a:nth-child(2){background-color: #ec1d25;}
.kcgc ul li .kcgc-btn a:nth-child(2):hover{background-color: #de171d;}



/*------------考察工厂列表页-----------*/
.kcgc-list li{padding:15px 0px 15px 15px;border-left:2px solid #fff;border-bottom:1px #eee dashed;clear:both;}
.kcgc-list li:last-child{border-bottom:none;}
.kcgc-list li:hover{background:#f7f7f7;border-left:2px solid #ec1d25;}
.kcgc-list .kclist-img{float: left;margin-right: 15px; width: 240px;height: 133px;position:relative;overflow: hidden;}
.kcgc-list .kclist-img>a>img{width: 240px;height: 133px;transition: all 0.5s ease;}
.kcgc-list .kclist-img>a>img:hover{transform: scale(1.05, 1.05);}
.kcgc-list .kclist-img p{position: absolute;top: 0;right: 0;}
.kcgc-list .kclist-img p img{width: 100px;height: 33px;}
.kcgc-list .kclist-word{float: left;width: 320px;}
.kcgc-list .kclist-word a{font-size: 22px;font-weight: bold;color:#333;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.kcgc-list .kclist-word a:hover{color:#ec1d25;}
.kcgc-list .kclist-word>p{ font-size: 14px;color:#7a7a7a;margin-top: 10px;margin-bottom: 24px; line-height: 24px;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.kcgc-list .kclist-word div p{float: left;font-size: 14px;color:#7a7a7a;margin-right: 20px;}
.kcgc-list .kclist-word div p i{float: left;width: 17px;height: 17px;margin-right: 3px;}
.kcgc-list .kclist-word div p i img{width: 17px;height: 17px;}
.kcgc-list .kclist-word div p b{color:#f83d76;font-weight: normal;}
.kcgc-list .kclist-r{float: right;padding-left: 20px;border-left: 1px solid #ddd;width: 220px;}
.kcgc-list .kclist-r img{width: 110px;height: 73px;}
.kcgc-list .kclist-r ul{margin-top: 3px;}
.kcgc-list .kclist-r ul p{color:#666;font-size: 14px;line-height: 24px;}
.kcgc-list .kclist-r ul p a{color:#666;}
.kcgc-list .kclist-r ul p a:hover{color:#ec1d25;}
.kcgc-list .kclist-r .kclist-btn a{display: block;margin-top: 5px;padding-top: 4px; float: left; font-weight: bold; width:96px;height:26px;text-align: center;border-radius: 3px;color:#fff;font-size: 14px;}
.kcgc-list .kclist-r .kclist-btn a:nth-child(1){background-color: #478af9; margin-right: 8px;}
.kcgc-list .kclist-r .kclist-btn a:nth-child(1):hover{background-color: #3074e1;}
.kcgc-list .kclist-r .kclist-btn a:nth-child(2){background-color: #f83d76;}
.kcgc-list .kclist-r .kclist-btn a:nth-child(2):hover{background-color: #ec2b65;}


/*------------考察工厂详情页-----------*/
/*top*/
.kcny-top .kcny-l{float: left;width: 875px;border: 1px solid #ddd;border-radius: 5px;margin-bottom: 20px;}
.kcny-top .kcny-l .kcny-vio iframe{width: 875px;height: 492px;}
.kcny-top .kcny-l h1{font-size: 26px;color:#333;font-weight: bold;margin:20px 20px 12px 20px;}
.kcny-top .kcny-l .kcny-time{float: left; margin:0px 20px 20px 20px;}
.kcny-top .kcny-l .kcny-time p{float: left;font-size: 14px;margin-right: 20px;color:#797878;}
.kcny-top .kcny-l .kcny-time p i{width: 17px;height: 17px;margin-right: 3px;}
.kcny-top .kcny-l .kcny-time p i img{width: 17px;height: 17px;}
.kcny-top .kcny-l .kcny-time p b{color:#f83d76;font-weight: normal;}
.kcny-top .kcny-l .kcny-phone{float: right;margin:0px 15px 15px 0px;position: relative;cursor: pointer;}
.kcny-top .kcny-l .kcny-phone p{font-size: 14px;color:#797878;}
.kcny-top .kcny-l .kcny-phone:hover div{display: block;}
.kcny-top .kcny-l .kcny-phone i{width: 17px;height: 17px;margin-right: 5px;}
.kcny-top .kcny-l .kcny-phone i img{width: 17px;height: 17px;}
.kcny-top .kcny-l .kcny-phone div{display: none;padding:10px; position: absolute;border-top: 3px solid #ec1d25; bottom: -166px;right:-16px; background-color: #fff;box-shadow: 0 3px 8px #d6d6d6;}
.kcny-top .kcny-l .kcny-phone div p{font-size: 14px;color:#797878;margin-bottom: 3px;}
.kcny-top .kcny-r {float: right;width: 300px;}
.kcny-top .kcny-r .kcny-card{border: 1px solid #ddd; width: 300px;}
.kcny-top .kcny-r .kcny-card img{border: 1px solid #ddd;width: 230px;height: 153px;margin: 22px 35px 10px 35px;}
.kcny-top .kcny-r .kcny-card ul{margin:0px 35px;}
.kcny-top .kcny-r .kcny-card ul li{font-size: 15px;color:#666;line-height: 36px;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.kcny-top .kcny-r .kcny-card ul li a{color:#666;}
.kcny-top .kcny-r .kcny-card ul li a:hover{color:#ec1d25;}
.kcny-top .kcny-r .kcny-card div a{margin:10px 0px 25px 0px; display: block;float: left; width: 110px;height: 30px;text-align: center; padding-top: 6px;color:#fff;font-size: 16px;font-weight: bold;border-radius: 3px;}
.kcny-top .kcny-r .kcny-card div a:nth-child(1){background: linear-gradient(90deg, #476fea 0%, #7831ee 100%);margin:10px 10px 0px 35px;}
.kcny-top .kcny-r .kcny-card div a:nth-child(1):hover{background: linear-gradient(90deg, #3860da 0%, #6f27e4 100%);}
.kcny-top .kcny-r .kcny-card div a:nth-child(2){background: linear-gradient(90deg, #f11a34 0%, #ff217f 100%);}
.kcny-top .kcny-r .kcny-card div a:nth-child(2):hover{background: linear-gradient(90deg, #e1162d 0%, #ea146d 100%);}
.kcny-top .kcny-r .kcny-form{background-image: url(../images/kcny-form-back.png);width: 260px;height: 173px;padding:20px;margin-top: 22px;}
.kcny-top .kcny-r .kcny-form h2{text-align: center;font-size: 18px;color:#fff;font-weight: bold;margin-bottom: 25px;}
.kcny-top .kcny-r .kcny-form li{float: left;margin-bottom: 12px;}
.kcny-top .kcny-r .kcny-form li p{float: left;font-size: 14px;color:#575757;margin:6px 2px 0px 0px;}
.kcny-top .kcny-r .kcny-form li input{float: left;border: 1px solid #dbceff;background-color: #f5efff;height: 18px;width: 170px;padding:8px}
.kcny-top .kcny-r .kcny-form li input::-webkit-input-placeholder{color:#b6a0f3;}
.kcny-top .kcny-r .kcny-form a{display: block;float: left;width: 260px;height: 28px;padding-top: 8px;border-radius: 5px; text-align: center; background-color: #704cf8; font-size: 14px;color:#fff;font-weight: bold;}
.kcny-top .kcny-r .kcny-form a:hover{background-color: #6741ef;}
.kcny-top .kcny-r .kcny-form a b{color:#fff4ad;margin-right: 3px;}


/*探厂介绍*/
.kcny-mess{border: 1px solid #ddd;border-top: none;margin-bottom: 20px;}
.kcny-mess .kcny-main{padding: 5px 15px 0px 15px;}
.kcny-mess .kcny-main p {text-indent: 2em;line-height: 30px;margin-bottom: 20px;}


/*了解品牌横幅*/
.knowpp{width: 965px;height: 170px;margin-bottom: 20px; background: url(../images/konwpp-back.jpg);padding:15px 15px 15px 220px;}
.kwpp-box {height: 170px; background-color: #fff;}
.kwpp-box img{float: left;width: 190px;height: 127px;box-shadow: 0px 0px 8px 0px #aecffb;margin: 22px 0px 0px 30px;}
.kwpp-box .kwpp-word{float: left;margin: 28px 0px 0px 25px;}
.kwpp-box .kwpp-word h2{font-size: 22px;color:#333;font-weight: bold;margin: 10px 0px 10px 0px;}
.kwpp-box .kwpp-word h2:hover{color:#ec1d25;}
.kwpp-box .kwpp-word p{font-size: 16px;color:#777;line-height: 25px;letter-spacing: 0.5px;}
.kwpp-box .kwpp-word p b{font-weight: bold;color:#f51036;margin-right: 15px;}
.kwpp-box .kwpp-btn{float: right;margin: 60px 35px 0px 0px;}
.kwpp-box .kwpp-btn a{float: left;width: 160px;height: 38px;text-align: center;border-radius: 3px;padding-top: 12px; display: block;font-size: 18px;background: linear-gradient(90deg, #f11a34 0%, #ff217f 100%);color:#fff;font-weight: bold;}
.kwpp-box .kwpp-btn a:hover{background: linear-gradient(90deg, #e1162d 0%, #ea146d 100%);}
.kwpp-box .kwpp-btn a:nth-child(1){background: linear-gradient(90deg, #476fea 0%, #7831ee 100%);margin-right: 18px;}
.kwpp-box .kwpp-btn a:nth-child(1):hover{background: linear-gradient(90deg, #3860da 0%, #6f27e4 100%);}
