
/*.clearfix {display: inline-table;}*/
.hov_none,.cwq_wi_no{ display:none;}
.dis_bl:link{text-decoration:none;outline:0 none;}

/* banner  begin*/
.cirl_bg{ position:absolute; width:100%; height:40px; background:#000;opacity:0.3;filter: alpha(opacity=30);-moz-opacity:0.3; bottom:0px;}
.carousel-control i{position: absolute;top: 50%;width: 100px;height:100px;margin-top: -30px;font-size: 100px;line-height: 100px;font-weight:bold;color: #fff;text-align: center;opacity: 1;filter: alpha(opacity=100);}
.carousel-control.left  i{left: 0px;}
.carousel-control.right  i{right: 0px;}

/* banner  end*/
.mod_title{ font-size: 30px; text-align: center; height:60px; color:#e23c41;  background:url(../img/van_tit.png) center bottom no-repeat; }
.mod_info{ padding-top: 10px; padding-bottom:30px; line-height:24px; text-align: center;color: #999;}
.mod_body{ margin-bottom: 20px;}
/*成功案例 begin*/
.mod_case{ position: relative;}
.mod_case .carousel-indicators {position: absolute;top: -70px;left: 0px;width: 100%;height:60px;padding-left: 0;margin-left: 0px;text-align: center; list-style: none;}
.mod_case .carousel-indicators li {position: relative;display: inline-block;*display: inline;width:160px;height: 56px;line-height: 56px;line-height: 56px;font-size: 18px;text-align: center;*zoom: 1;*vertical-align: top; color: #333;margin: 0px;text-indent: 0px;cursor: pointer; border: 0px;border-radius: 0px;background: #FFF;}
.mod_case .carousel-indicators li.active {color: #e2a114; border-bottom: 3px solid #e2a114;}
.mod_case .carousel-indicators li i { line-height:30px;font-size: 24px;left: 15px; top: 13px;}
.mod_case .carousel-indicators li span{ padding: 0px 10px 0px 20px;}
.mod_case .carousel-control{ color:#ec5f5f; }
.mod_case .carousel-control i{ position: absolute; top: 50%;  color:#ec5f5f; font-size: 50px; }
.mod_case .carousel-control.left i{ left: 0px; }
.mod_case .carousel-control.right i{ right: 0px; }
.mod_case .mod_success_case{ padding: 0px 50px;}
.mod_case .mod_success_case dt{overflow:hidden;width:690px;}
.mod_case .mod_success_case dt img{ height:384px; margin: 24px 0 0 30px;}
.mod_case .mod_success_case dd{width:400px; }
.mod_case .mod_success_case dd .case_group_img{ overflow: hidden;height: 115px;}
.mod_case .mod_success_case dd .case_group_info{ overflow: hidden;height: 124px;}
.mod_case .mod_success_case dd h3{font-weight:bold;color:#000; font-size:16px; line-height:1.5;padding: 10px; padding-left:20px; text-align:left;}
.mod_case .mod_success_case dd p{line-height:26px;color:#999;text-align: justify;}
.mod_case .mod_success_case .case_group{ padding:0px; overflow:hidden;}
.mod_case .mod_success_case .case_group .control-label{text-align:right; }
.mod_case .mod_success_case .case_group .case_col-1{ padding:0px 0px 0px 30px; height:26px; line-height:26px;background: url(../images/icon_p.png?20180828) no-repeat 0px 2px;}

 
.w1200{
	    width: 1200px;
    margin: 0 auto;
    min-width: 1200px;
}
.video_back{
	background: #F4F4F4;
	padding-top: 50px;
}
/*成功案例 begin*/
.mod_case{ position: relative;}
.mod_case .carousel-indicators {position: absolute;top: -70px;left: 0px;width: 100%;height:60px;padding-left: 0;margin-left: 0px;text-align: center; list-style: none;}
.mod_case .carousel-indicators li {position: relative;display: inline-block;*display: inline;width:160px;height: 56px;line-height: 56px;_line-height: 56px;font-size: 18px;text-align: center;*zoom: 1;*vertical-align: top; color: #333;margin: 0px;text-indent: 0px;cursor: pointer; border: 0px;border-radius: 0px;background: #FFF;}
.mod_case .carousel-indicators li.active {color: #e2a114; border-bottom: 3px solid #e2a114;}
.mod_case .carousel-indicators li i { line-height:30px;font-size: 24px;left: 15px; top: 13px;}
.mod_case .carousel-indicators li span{ padding: 0px 10px 0px 20px;}
.mod_case .carousel-control{ color:#ec5f5f; }
.mod_case .carousel-control i{ position: absolute; top: 50%;  color:#ec5f5f; font-size: 50px; }
.mod_case .carousel-control.left i{ left: 0px; }
.mod_case .carousel-control.right i{ right: 0px; }
.mod_title{ font-size: 30px; text-align: center; height:60px; color:#e23c41;  background:url(../img/van_tit.png?20180828) center bottom no-repeat; }
.mod_info{ padding-top: 10px; padding-bottom:30px; line-height:24px; text-align: center;color: #999;}
.mod_body{ margin-bottom: 20px;}
/*优品展示 begin*/
.kanav-carousel{margin-top: 20px;}
.case-pic img{width: 100%; height: 100%;}
.case-pic .case-pic-text {width: 100%; padding: 30px 0px; background: #efefef;}
.case-pic .kamod-text-btn {width: 100%; padding: 30px 0px; background: #efefef; margin: 0px;}
.case-pic .kamod-text-btn .btn-danger{display: block; width: 200px;margin: 0px auto;}
.case-head{ padding-top: 10px; padding-bottom:30px; line-height:24px; font-size: 24px; text-align: center;}

.case-text .case-text-title{font-size: 20px; line-height: 40px; text-align: left; padding:0px 0px 0px 0px; position: relative; }
.case-text .case-text-title span{color: #ffc000;}
.case-text .case-text-body{ padding:5px 0px 0px 0px; line-height: 24px; color: #888888; }
.case-text .case-text-body p{position: relative;  line-height:22px;  color: #888888; }
.case-text .case-text-body li span.middot{ display:block; position:absolute; border-radius: 50%; width:6px; height:6px; left:3px; top:10px; background:#e23c41;}
.case-tag li .case-tag-title{font-size: 20px; text-align: center;height: 40px; line-height: 40px; overflow: hidden; color: #333;}
.case-tag li .case-tag-body{font-size: 20px; text-align: center;height: 40px; line-height: 40px; overflow: hidden; color: #d62f40;}

.douyincase .case-pic{width: 100%; height: 300px;  margin-top: 20px;}
.douyincase .case-info{ height: 92px;}
.douyincase .case-text{width:510px; float: left;}
.douyincase .case-tag{width:600px; float: right;}
.douyincase .case-tag-one li{position: relative;  line-height:26px;  width: 25%; float: left; }
.douyincase .case-tag-two li{position: relative;  line-height:26px;  width: 50%; float: left; }

.shortcase .case-pic{width: 600px; height: 402px; float: right;}
.shortcase .case-info{width: 480px; height: 372px; float: left; margin-top: 30px; }
.shortcase .case-text .case-text-title{font-size: 22px;}
.shortcase .case-text{width:100%;}
.shortcase .case-tag{width:100%; margin-top: 80px;}
.shortcase .case-tag-three li{position: relative;  line-height:26px;  width: 50%; float: left;}

.kanav-carousel .carousel{padding-bottom: 110px;}
.kanav-carousel .carousel-inner .item{padding: 0px 30px;}
.kanav-carousel .carousel-indicators li {width: 70px;margin: 0px 5px;background-color: #e8e8e8 \9;background-color: #e8e8e8; border-color:#e8e8e8; }
.kanav-carousel .carousel-indicators .active {width: 70px;height: 10px;margin: 0px 5px;background-color: #d62f40; border-color:#d62f40;}
.kanav-carousel .carousel-control i{margin-top: -90px; font-size: 80px;}
.kanav-carousel .carousel-control.left i{left: -40px; text-align: left;}
.kanav-carousel .carousel-control.right i{right: -40px; text-align: right;}
/*优品展示 end*/
