/* CSS Document */
/*goods_common_crumbs*/	
.image_wrap{width: 100%;height: auto;overflow: hidden;background-color: #fff;}
.image_wrap .crumbs{padding: 80px 0 25px;font-size: 14px;}
.image_wrap .container{width: 1170px;margin: 10px auto;overflow: hidden;padding-right: 15px;padding-left: 15px;}
.image_wrap .crumbs_text{color: #bfbfbf;transition: .4s;}
.crumbs_text a {color: #484848;}
/*goods_common_chanpinxq*/	
.chanpinxq{background: #fff;box-shadow:1px 1px 0px #ccc;margin-bottom: 30px;overflow: hidden;width: 1170px; margin: 0 auto;padding: 10px 15px;border: 2px solid #E9F0F6;}
.chanpinxq .left{width:43%;float:left;border-right:1px solid #ccc;}
.chanpinxq .left .tu{text-align: center;}
.chanpinxq .left .tu img{width:450px;height:500px;}
.chanpinxq .right{width:52%;float:right;padding-right:3%;font-size:16px;}
.chanpinxq .right .title{padding-bottom:5px;}
.chanpinxq .right .title h1{margin-top:10px;padding:20px 0 0;text-align:left;line-height:1.2em;font-size:32px;color:#000;overflow:hidden;}
.chanpinxq .right .title p{line-height:30px;}
.chanpinxq .right ul{margin-top:10px;}
.chanpinxq .right ul li{margin-top:0.0em;line-height:1.5em;overflow:hidden;}
.chanpinxq .right ul li.ys{color:#f60;}
/*.chanpinxq .right ul li.jiage span{font-size:1.2em;color:#F74242;font-weight:bold;}*/
.chanpinxq .right ul li.zsong{line-height:1.8em;padding-bottom: 30px;}
.chanpinxq .right ul li.zsong h5{font-size:16px;color:#333;display:block;line-height:30px;border-bottom:1px solid #ccc;margin-bottom:8px;padding-left:10px;background-size:auto 30px;}
.chanpinxq .right ul li.zsong p{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;}
.chanpinxq .right .jiage{width:100%;margin:10px 0;padding:10px 20px;background:#eee;}
	
.chanpinxq .right ul li a.top_m{display: inline-block;float: left;min-width: 220px;height: 60px;line-height: 60px;font-size: 20px;margin: 10px 0;text-align: center;color: #fff;border-radius: 3px;background: #333;}
.chanpinxq .right ul li a.top_m:hover{background: #4a4949;}	
.chanpinxq .right ul li a.oo{display: inline-block;float: left;width: 80px;height: 60px;line-height: 1.2em;font-size: 12px; text-align: center; border-radius: 3px;margin: 10px 0 10px 10px;cursor: pointer;color:#333; border: 1px solid #4a4949;}	
.chanpinxq .right ul li a.oo i{display: block;width: 35px;height: 35px;background: url("/skin/images/vo.png") no-repeat;background-size: 70px;margin: 4px auto 0;}
.chanpinxq .right ul li a.oo:hover i{background-position: -35px 0px;}
.chanpinxq .right ul li a.oo:hover{border: 1px solid #4a4949;background:#f59655;color: #fff;}
	
	/*goods_details*/
	.goods_details_wrap{width:1170px;margin:0 auto;display: grid;}	
	.details_con{border-top: 2px solid #e9f0f6;margin-right: -15px;margin-left: -15px;}
	.list_left{position: relative;padding: 0 0 60px;width: 100%;float: left;border-right: 1px solid #E9F0F6;}
	.brief_box_one{padding: 0 20px 0 0;border-bottom: 2px solid #E9F0F6;}
	.brief_box_one p.hot_tabs{margin: 15px 15px 15px 0;margin-right: 0;display: inline-block;font-size: 14px;color: #808080;}
	.brief_box_one p i.i_4{background: url("/skin/images/case_detail_iconnew04.png") no-repeat left center  !important;background-size: 22px auto !important; width: 21px;height: 24px;}
	.brief_box_one p i{ display: inline-block;margin-right: 7px;vertical-align: middle;}
	.brief_box_one .ht_list{display: inline-block;width: 280px;font-size: 0;white-space: nowrap;overflow: hidden;position: relative;top: 6px;margin-right: 0;height: 20px;}
	.brief_box_one .ht_list a{color: #808080;font-size: 14px;display: block;float: left;}
	.brief_box_one p span{margin-right: 10px;}
	.brief_box{padding: 0 20px 0 0;margin: 0;border-bottom: 2px solid #E9F0F6;}
	
	.scheme_needs_tab li.active{color: #7CACEE;border-bottom: 3px solid #7CACEE;}
	.scheme_needs_tab li{float: left;font-size: 16px; color: #333; line-height: 48px; border-bottom: 3px solid #fff; 
    margin-right: 20px;padding: 0 9px;text-align: center;cursor: pointer;}
	.scheme_needs_tab li:hover,.brief_box_one .ht_list a:hover{color: #7CACEE;}

	
	.success_bid{padding: 0 40px;position:relative;margin-top: 20px;}
	.success_bid img{width: 100%;max-width: 100%;border-radius: 3px;}
	.success_bid .tag{right: 30px;
    top: -12px;}
	.success_bid .tag{position: absolute;color: #fff;background: #44e7b9;width: 60px;height: 30px;text-align: center;line-height: 30px;
    border-radius: 3px;font-size: 14px;letter-spacing: 2px;z-index: 3;}
	.statement{padding: 0 40px;font-size: 13px;color: #999999;letter-spacing: 2px;line-height: 22px;}
	
	.list_right{width: 29.33333333%;float:right;padding: 0;}
	.box2{padding: 40px 0;border-bottom: 2px solid #e9f0f6;}
	.box2 h5{text-align: center;color: #666666;font-size: 16px;letter-spacing: 3px;}
	.box2 a{width: 64%;margin: 25px auto 0;display: block;}
	.btn_blue{display: inline-block;height: 56px;line-height: 56px;text-align: center;border-radius: 3px;background: #7caced;color: #fff;letter-spacing: 5px;border: 0;font-size: 18px;padding: 0;text-decoration: none;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-transition-property: background;transition-property: background;}
	.btn_blue:hover{background:#74a4e6;color:#fff;}
	.hot_case_box{padding: 30px 0;border-top: 1px solid #e9f0f6;}
	.hot_tab_li{border-bottom: 1px solid #E9F0F6;margin: 0 32px 20px;}
	.hot_tab_li ul{font-size: 0;text-align: center;}
	.hot_tab_li ul li.active{border-bottom: 3px solid #7CACEE;top: 2px;}
	.hot_tab_li ul li{display: inline-block;border-bottom: 2px solid #fff;position: relative;top: 1px;margin: 0 10px;cursor: pointer;}
	.hot_tab_li ul li p{text-align: center;font-size: 16px;line-height: 38px;font-weight: bold;letter-spacing: 3px;padding: 0 5px;}
	.hot_case_contents ul li a:hover{text-decoration: none;color: #7cacee;}
	.hot_case_contents{padding-bottom: 20px;}
	.hot_case_contents ul{overflow: hidden;height: auto;padding: 0 32px;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;
    -o-transition: all 0.3s;transition: all 0.3s;}
	.hot_case_contents ul li{display: inline-block;font-size: 0;margin: 0 4px;margin-bottom: 10px;border: 1px solid #E9F0F6;}
	.hot_case_contents ul li a{display: block;padding: 0 9px;line-height: 23px;font-size: 12px;color: #666;font-weight: 400;white-space: nowrap;}
	
	/*bottom_relevant_coverall*/
	.coverall_goods_wrap{padding: 60px 0 40px;background: #e9f2f9;display: block;width: 100%;}
	.coverall_goods_wrap .container{width:1340px;margin:0 auto;}
	.about_case_tj ul{text-align: center;font-size: 0;}
	.about_case_tj ul li:hover{color: #7CACEE;border-bottom: 3px solid #7CACEE;}
	.about_case_tj ul li{display: inline-block;color: #666;padding: 0 4px 10px;margin: 0 20px;cursor: pointer;}
	.about_case_tj ul li p{line-height: 1.36;font-size: 18px;}
	.about_case_tj ul li.active{color: #7CACEE;border-bottom: 3px solid #7CACEE;}
	
	.tab_goods_con{align-items: center;flex-wrap: wrap;display: flex;justify-content: left;padding-top:20px;}
	.tab_goods_con .goods{height: 375px;float: left;width: 19.09%;background: #fff;overflow: hidden;position: relative;left: -15px;margin: 5px 10px 5px 0;border: 1px solid #DCD9D9;}
	.tab_goods_con .goods .m{overflow: hidden;text-align:center;}
	.tab_goods_con .goods img.img-box{display: inline-block;height:210px;background: #f9fffe;margin: 1px;transform: scale(0.94);}
	.tab_goods_con .bottom-box{margin: 10px;}
	.tab_goods_con .big{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;color: #333;line-height: 16px;text-align: center;border-bottom: 1px solid #f0f0f0;padding-bottom: 10px;}
	.tab_goods_con .cate-desc{margin-top: 18px;color: #9b9b9b;font-size: 11px;}
	.tab_goods_con .cate-desc-box{margin-left: 10px;margin-bottom: 10px;display: flex;padding-top: 5px;width: 94%;}
/*	.tab_goods_con .ate-desc-img-top{background-image: url(http://test.abcde.com/cate-desc-top.png);}*/
	.tab_goods_con .ate-desc-img-left{margin-right: 6px;flex-shrink: 0;width: 18px;height: 18px;background-size: cover;}
/*	.tab_goods_con .ate-desc-img-bottom{background-image: url(http://test.abcde.com/cate-desc-bottom.png);}*/
	span.ate-desc-img-left.ate-desc-img-top {
    background: url(/skin/images/cate-desc-top.png);
    background-size: 100%;
}
span.ate-desc-img-left.ate-desc-img-bottom {
    background: url(/skin/images/cate-desc-bottom.png);
    background-size: 100%;
}

	.path_wrap hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.path_wrap hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee;}
.path_wrap .row{margin-right:-15px;margin-left:-15px;}
.path_wrap .col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}

.path_wrap .clearfix:after,.clearfix:before,.row:after,.row:before{display:table;content:" ";}
.path_wrap .clearfix:after,.row:after{clear:both;}

@media all{

.path_wrap .odm-steps{width:100%;float:left;padding-bottom: 55px;}
.path_wrap .odm-steps .one-step{text-align:center;background:url(/wp-content/themes/karsee/images/mask-bg-001.jpg) repeat left top;width:100%;float:left;height: 315px;}
.path_wrap .odm-steps .one-step-inversed{background:#fff;}
.path_wrap .odm-steps .one-step .number-bg{padding:40px 100px 60px 100px;}
.path_wrap .odm-steps .one-step .number-001{background:url(/wp-content/themes/karsee/images/odm/step-001.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-002{background:url(/wp-content/themes/karsee/images/odm/step-002.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-003{background:url(/wp-content/themes/karsee/images/odm/step-003.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-004{background:url(/wp-content/themes/karsee/images/odm/step-004.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-005{background:url(/wp-content/themes/karsee/images/odm/step-005.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-006{background:url(/wp-content/themes/karsee/images/odm/step-006.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-007{background:url(/wp-content/themes/karsee/images/odm/step-007.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .number-008{background:url(/wp-content/themes/karsee/images/odm/step-008.png) no-repeat right 15px top 35px;}
.path_wrap .odm-steps .one-step .os-title{font-size:22px;line-height:40px;}
.path_wrap .odm-steps .one-step .os-title .en{font-size:25px;color:rgb(124, 172, 238);font-family:"Big Caslon","Arial";}
.path_wrap .odm-steps .one-step .os-border{text-align:center;left: 50%; margin-left: -15px;}
.path_wrap .odm-steps .one-step .os-border hr{width:30px;border-bottom:2px solid #000;}
.path_wrap .odm-steps .one-step .os-desc{font-size:18px;line-height:36px;}
}

.path_wrap .clearfix:after{content:"";display:block;clear:both;}
	    
		@media screen and (min-width:1170px) and (max-width: 1599px){
            /* .image_wrap .container{width:900px;}
           .chanpinxq{width:900px;}
            .goods_details_wrap{width:900px;}*/
            .coverall_goods_wrap .container{width:1100px;}
           /*  .tab_goods_con .goods{width:23%;}
            .coverall_goods_wrap .container{width:900px;}*/
		}	
		
		
		@media screen and (min-width:1600px)and (max-width: 1920px){
            .image_wrap .container{width:1220px;}
            .chanpinxq{width:1220px;}
            .goods_details_wrap{width:1220px;}
            .coverall_goods_wrap .container{width:1340px;}
            .tab_goods_con .goods{width:19.09%;}
		}

