@charset "utf-8";
/* CSS Document */

/*首页营销banner*/
.index-banner{width:100%;height:550px;position:relative;}
.index-banner.bg{background:url("/skin/images/index-banner-bg.jpg");background-size:100% 100%;}
.index-banner .container{height:550px;}
.index-banner .index-banner-text{width:520px;height:auto;}
.index-banner .model{position: relative;display: inline-block;height:500px;top:0;}
.index-banner .model-1{width:170px;background: url("/skin/images/model1.png") no-repeat 0 0;background-size: 100% 100%;left:-60px;}
.index-banner .model-2{width:154px;background: url("/skin/images/model2.png") no-repeat 0 0;background-size: 100% 100%;left:-40px;}
.index-banner .model-3{width:165px;background: url("/skin/images/model3.png") no-repeat 0 0;background-size: 100% 100%;left:-20px;}
.index-banner .model-4{width:135px;background: url("/skin/images/model4.png") no-repeat 0 0;background-size: 100% 100%;left:0px;}
/*冬季banner*/
.index-banner.winter-bg{background:url("/skin/images/winter-banner-bg.png");background-size:100% 100%;}
.left-text-theme{width:501px;height:280px;background: url("/skin/images/winter-txt.png") no-repeat 0 0;background-size: 100% 100%;left:0px;top:50%;margin-top: -140px;position: absolute;}
.index-banner .model-img-box{position:absolute;right:0;bottom:0px;overflow: hidden;}
.index-banner .winter-model{position: relative;display: inline-block;}
.index-banner .male.winter-model{width:266px;height:500px;background: url("/skin/images/winter-male-models.png") no-repeat 0 0;background-size: 100% 100%;left:0px;bottom:-3px;}
.index-banner .female.winter-model{width:340px;height: 480px;background: url("/skin/images/winter-female-model.png") no-repeat 0 0;background-size: 100% 100%;left:0px;bottom:-3px;}
/*用户评价*/
/*
.testimonial{position: relative;background: url("/skin/images/case-slide-01.png") no-repeat fixed 0 0/cover;z-index: 1;width:100%;}*/
.testimonial:after{position: absolute;content: "";top: 0;right: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.8) none repeat scroll 0 0;z-index: -1;}
.testimonial .subject .describe{color: #2ecab3;display: block;font-family: "Rubik", sans-serif;}
.testimonial .subject .title{font-size:40px;display: inline-block;font-weight: 600;}
.testimonial .swiper-slide{background: #fff;cursor: grab;cursor: -webkit-grab;}
.testimonial .swiper-pagination{margin-left: auto;margin-right: auto;width: 100%;}
.testimonial .content{height:250px;width:100%;}
.testimonial .content .evaluate{font-style: normal;color: #7c8a97;text-rendering: optimizelegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;height:130px;}
.testimonial .content .info{position: absolute;width: 320px;bottom:20px;}
.testimonial .content .public{width: 60px;height: 60px;}
.testimonial .content .public img{width: 95%;height:auto;border-radius: 50%;}
.testimonial .content .author{height:60px;margin-left: 60px;}
.testimonial .content .author .name{font-weight: 600;color: #001238;text-transform: capitalize;}
.testimonial .content .author .pany{color: #2ecab3;}



		/*常见问题*/
		.common_problem_wrap{width:100%;padding: 60px 0;background: #fff;}
		.common_problem_wrap .container{width:1300px;margin:0 auto;position: relative;}
		.common_problem_wrap .container .title{color: #666;font-size: 16px;letter-spacing: 3px;}
		.common_problem_wrap .container .title h3{font-size: 30px;line-height: 45px;color: #4c4c4c;letter-spacing: 0;font-weight: 540;}
		.common_problem_wrap .container .title p.green{width: 36px;height: 5px;background: #7cacee;margin-top: 15px;}
		.news-list{width:1300px;height: auto;margin:0 auto;;margin-top:30px;display: flex;justify-content: space-between;text-decoration:none;}
		.news-list .item{flex-wrap: nowrap;padding: 20px;box-sizing: border-box;border-bottom: 1px solid #e6e6e6;position: relative;width: 412px;height:auto;background: #ffffff;box-shadow: 0px 4px 15px 0px rgb(0 0 0 / 10%);border-radius: 10px;cursor: context-menu;text-decoration: none;}
		.news-list .item .tit{width: 100%;height: 57px;line-height: 27px;padding-top: 10px;position: relative;padding-left: 46px;color: #333333;font-size: 19px;font-weight: bold;box-sizing: border-box;border-bottom: 1px solid #e6e6e6;}
		.news-list .item .tit::after{display: block;content: '';width: 28px;height: 28px;background: url(/skin/images/news-right.png) no-repeat center;background-size: 100% 100%;position: absolute;left: 0px;top: 11px;}
		.news-list .item .timer{color: #666666;line-height: 28px;margin-top: 12px;font-size:15px; }


		/*hot-board-index*/	
		.hot-board-index{max-width:1920px;height:600px;margin:0 auto;overflow: hidden;position: relative;}
		.hot-board-index .ec-slider{width:100%; height:600px;}
		.ec-slider{position: relative;overflow: hidden;}
		.hot-board-index .ec-slider .bd>ul{height:600px;}
		.hot-board-index .ec-slider .bd{padding-top:66px;height:600px;}
		.hot-board-index .ec-slider .bd li{position: relative;zoom: 1;vertical-align: middle;height:600px;width:100%;background: url(/skin/images/poster_01.jpg) center center no-repeat;}
		.hot-board-index .ec-slider .hd ul{position: absolute;bottom: auto;left: auto; right:400px;top:-40px;text-align: right;}
		.hot-board-index .ec-slider .hd .current{border-radius: 10px;border: 1px solid #FFF;display: inline-block;*display: inline;*zoom: 1;height: 12px;line-height: 12px;text-align: center;color: #fff;margin-left: 10px;width: 12px;background-color: transparent;cursor: default;}
		.hot-board-index .ec-slider .hd .current.on{background: #fff;}
		
		
		.nav_list_goods{position: absolute;top:116px;width:212px;left:50%;margin-left:-645px;}
		.nav_list_goods .tags_nav{position: relative;box-shadow: 0 0 10px rgb(0 0 0 / 8%);background: rgba(255,255,255,0.95);border-radius: 10px;display: table;float: left;width: 210px;padding-bottom: 8px;padding-top: 8px;}
		.nav_list_goods .item{display: table-row;height: 50px;line-height: 50px;}
		.nav_list_goods .item_bg{display: table-cell;vertical-align: middle;border: 0.5px solid #f2f7fb;}
		.nav_list_goods .info{padding-right: 30px;width: 210px;position: relative;cursor: pointer;text-align: center;}
		.nav_list_goods .info a{font-size: 15px;color: #848484;}
		.nav_list_goods .info i{width: 16px;height: 16px;background-position: -363px 0;position: absolute;top: 50%;right: 15px;z-index: 3;margin-top: -7.5px;font-size: 16px;}
		.nav_list_goods .tags_nav_box{position: absolute;left:210px;height: 440px;max-width: 1020px;background: #FFF;padding: 20px 0 0 20px; border-radius: 0 10px 10px 0;box-shadow: 0 0 12px rgb(0 0 0 / 10%);top: 0;z-index:999;overflow: hidden;}
		
		.subcate-list{width: 242px;margin: 0;float: left;}
		.subcate-list .subcate-item{float: left;margin-bottom: 25px;}
		.subcate-list .subcate-item:hover{background: #f6f6f6;text-decoration:none;}
		.subcate-list .subcate-item a{display:table-cell;width:200px;height:60px;font-size:14px;border-radius:10px;margin-right:0;vertical-align: middle;}
		.subcate-list .subcate-item a img{width: 48px;height: 48px;float: left;margin: 0 8px 0 12px;}
		.subcate-list .subcate-item a p{display: table-cell;height: 34px;line-height: 17px;position: relative;top: 7px; vertical-align: middle;color: #666;font-size: 14px;width: 150px;overflow: hidden;}
		.subcate-list .subcate-item a p span{ max-height: 34px;display: block;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;letter-spacing: 2.5px;padding-left: 5px;}
		.subcate-list .subcate-btn{float: left;}
		.subcate-list .subcate-btn a{width: 130px;height: 42px;line-height: 42px; margin-top: 8px;margin-left: 36px;border: 1px solid #f2f2f2; border-radius: 0 22px 22px 0;font-size:15px;color: #999; display: block;position: relative;text-indent: 34px;letter-spacing: 2.5px;text-decoration: none;}
		.subcate-list .subcate-btn a:before{width: 112px;height: 42px;line-height: 42px;margin-top: 8px;margin-left: 36px;border: 1px solid #f2f2f2;
        border-radius: 0 22px 22px 0;font-size: 13px;color: #999;display: block;position: relative;text-indent: 34px;}
        .subcate-list .subcate-btn a:after{content: "";width: 0;height: 0;display: block;border-bottom: 5px solid transparent;border-top: 5px solid transparent;border-left: 5px solid #c0c0c0;position: absolute;top: 16px;left: 20px;}


		.hot-board-index .b_l{position: absolute;top:160px;left:50%;margin-left:-360px;}
		.hot-board-index .b_l .d_1{color: #333333;line-height: 1.42857143;}
		.hot-board-index .b_l div.d_4{margin-bottom: 1em;font-size: 1.38em;}
		.hot-board-index .b_l .d_1{font-size: 1.35em;letter-spacing: 3px;}
		.hot-board-index .b_l div.d_5 b{background: url(/skin/images/index_pc_duigou02.png) no-repeat left center;background-size: 22px auto;}
		.hot-board-index .b_l div.d_4 b{display: inline-block;width: 1.4em;height: 1.4em;vertical-align: middle;background: url("/skin/images/flow_icon_top.png")}
		.hot-board-index .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;width: 200px; margin-top: 44px;}
		.hot-board-index .btn_blue:hover{color:#fff;}
		
		
		
        @media screen and (min-width:1280px) and (max-width: 1439px){
            .nav_list_goods .tags_nav{width: 180px;}
            .nav_list_goods .info{width:180px;}
            .nav_list_goods .tags_nav_box{left: 180px;}
            .header_warp .container-fluid{width:1080px;}
            .hot-board-index .b_l{margin-left: -280px;}
            .hot-board-index .btn_blue{width: 180px;}
            .nav_list_goods{margin-left: -555px;}
            .hot-board-index{max-width:1600px;}
            .hot-board-index .b_l .d_1{font-size:36px;}
            .tcyassess_order_service .container{width:1080px;}
            .tcyassess_order_service a{padding: 36px 10px 36px 15px;}
            .case_wrap .case_title .container{max-width:1080px;}
            .case_wrap .case_title .title_con h3{font-size:26px;}
            .common_problem_wrap .container .title h3{font-size:26px;}
            .case_wrap .container{width:1180px;}
            .goods-list{width: 1080px;}
            .goods-list .tab_con{margin-left:0px;}
            .goods-list .goods{width:24%;}
            .frock-ft{width:1050px;}
            .section_70{padding: 50px 0;}
            .section_70 .container{max-width:1080px;}
            .section_70 .container .about-right{margin-top: 80px;}
            .section_70 .container .about-right img{width: 90%;height:auto;}
            .service_case .case_title .container{max-width:1080px;}
            .service_case .case_title .title_con h3,.bottom_news_wrap .pubilc_i_title h3{font-size:26px;}
            .industry_nav_wrap{width:1080px;}
            .industry_badys_wrap{width:1080px;height:790px;}
            .industry_bady{width:1080px;}
            .industry_bady .case_item{width: 345px;}
            .common_problem_wrap .container{width:1080px;}
            .news-list{width:1080px;}
            .bottom_news_wrap .container{width:1080px;}
            .bottom_news_wrap .index_designer_interview .interview_half .box3 img{width:80%;max-width: 220px;}
            .bottom_news_wrap .index_designer_interview .interview_half .box3 .ih_msg{margin-left: 240px;}
            
        }
			
			
		@media screen and (min-width:1440px) and (max-width: 1599px){
		.hot-board-index .b_l .d_1{font-size:40px;}
		.nav_list_goods{width: 182px;left: 54%;}
		.nav_list_goods .tags_nav{width:182px;}
		.nav_list_goods .info{width:182px;}
		.nav_list_goods .tags_nav_box{left:182px;}
		.tcyassess_order_service .container{width:1220px;}
		.case_wrap .case_title .container{width:1170px;}
		.case_wrap .case_title .title_con h3{font-size:26px;}
		.case_wrap .case_title .title_con p{margin-bottom: 10px;margin-top: 10px;}
		.case_wrap .case_title a.od_link{margin-top: 15px;}
		.case_wrap .container{width:1270px;}
		.case_wrap .case_title{padding-top:50px;}
		.goods-list{width:1270px;}
		.goods-list .goods{width:230px;}
		.goods-list .cate-desc{width:220px}
		.goods-list .cate-desc .cate-desc-box{width:200px;}
		.frock-ft{width: 1180px;}
		.section_70 .container{max-width:1190px;}
		.site-heading h4{font-size:18px;}
		.gauto-testimonial-area .container .site-heading h2{font-size:35px;}
		.gauto-testimonial-area .col-md-12{width:990px;}
		.gauto-testimonial-area .list_box .owl-item{width:310px;}
		.service_case .case_title .container{max-width:1170px;}
		.service_case .case_title .title_con h3{font-size:26px;}
		.service_case .case_title{padding-top:50px;}
		.industry_nav_wrap{width:1170px;}
		.industry_badys_wrap{width:1230px;}
		.industry_bady{width: 1270px;}
		.industry_bady .case_item{margin-bottom: 10px;margin-right: 10px;}
		.industry_bady .case_item{width:300px;}
		.common_problem_wrap .container .title h3,.bottom_news_wrap .pubilc_i_title h3{font-size:26px;}
		.common_problem_wrap .container .title p.green{margin-top:10px;}
		.common_problem_wrap .container{width:1230px;}
		.news-list{width:1230px;}
		.gauto-testimonial-area .testimonial-meta{margin-top:10px;}
		.gauto-testimonial-area .client-image{width:50px;height:50px;}
		.gauto-testimonial-area .client-info h3{font-size:16px;}
		.common_problem_wrap .container .title h3{font-size:26px;}
		}	
		
		
		@media screen and (min-width:1600px)and (max-width: 1920px){
		    .hot-board-index .b_l .d_1{font-size:50px;}
		    .nav_list_goods{width: 212px;left: 50%;}
		    .nav_list_goods .tags_nav{width: 210px;}
		    .nav_list_goods .info{width: 210px;}
		    .nav_list_goods .tags_nav_box{left: 210px;}
		    .tcyassess_order_service .container{width:1350px;}
		    .case_wrap .case_title .container{width:1300px;}
		    .case_wrap .case_title .title_con h3{font-size:30px;}
	    	.case_wrap .case_title .title_con p{margin-bottom: 15px;margin-top: 15px;}
	    	.case_wrap .case_title a.od_link{margin-top: 20px;}
    		.case_wrap .container{width:1400px;}
    		.case_wrap .case_title{padding-top:60px;}
    		.goods-list{width:1400px;}
	    	.goods-list .goods{width: 19%;}
	    	.goods-list .cate-desc{width:240px}
	    	.goods-list .cate-desc .cate-desc-box{width:250px;}
	    	.frock-ft{width: 1280px;}
	    	.section_70 .container{width:1320px;}
	    	.site-heading h4{font-size:20px;}
	    	.gauto-testimonial-area .container .site-heading h2{font-size:40px;}
	    	.gauto-testimonial-area .col-md-12{width:1120px;}
	    	.gauto-testimonial-area .list_box .owl-item{width:353.333px;}
	    	.service_case .case_title .container{max-width:1300px;}
	    	.service_case .case_title .title_con h3{font-size:30px;}
	    	.common_problem_wrap .container .title h3{font-size:30px;}
	    	.service_case .case_title{padding-top:60px;}
	    	.industry_nav_wrap{width:1300px;}
	    	.industry_badys_wrap{width:1360px;}
	    	.industry_bady{width: 1400px;}
	    	.industry_bady .case_item{margin-bottom: 15px;margin-right: 15px;}
	    	.industry_bady .case_item{width:325px;}
	    	.common_problem_wrap .container .title h3,.bottom_news_wrap .pubilc_i_title h3{font-size:26px;}
	    	.common_problem_wrap .container .title p.green{margin-top:15px;}
	    	.common_problem_wrap .container{width:1300px;}
	    	.news-list{width:1300px;}
		}
		
		
