﻿.new-list {
    position: relative;
    z-index: 22;
    padding-top: 60px;
    padding-bottom: 73px;
}
.new-list li a {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
.clearfix:after { clear: both; }
.clearfix {
    *zoom: 1; /*IE/7/6*/
}
.new-list li a .time {
    position: absolute;
    left: 10px;
    top: 50%;
    width: 100px;
    height: 68px;
    line-height: 68px;
    border: 1px solid #dadada;
    /* background: #4F4F4F; */
    margin-top: -56px;
    z-index: -1;
    font-size: 0;
    text-align: center;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
}
.new-list li a .time > div {
    /* display: inline-block; */
    /* vertical-align: middle; */
    /* line-height: 1.2; */
}
.new-list li a hover{color:#f00;}
.new-list li a{text-decoration:none;}
.new-list li a .nr {
    background: #FFF;
    margin-left: 100px;
    height: 222px;
    padding: 34px 70px 34px 34px;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
    box-shadow: 0px 0px 16px rgba(0, 0, 0, 0.15);
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.new-list li a .nr .img {
    width: 260px;
    padding: 4px;
    background: #F5F5F5;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.new-list li a .nr .img > div {
    width: 100%;
    position: relative;
    padding-bottom: 58.56574%;
}
.new-list li a .nr .img > div img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.new-list li a .nr .title {
    margin-left: 298px;
}
.new-list li a .nr .title span {
    margin-top: 10px;
    height: 48px;
    line-height: 48px;
    width: 100%;
    overflow: hidden;
    font-size: 20px;
    color: #333;
    margin-bottom: 12px;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
}
.bg-1 {
    background-color: #F0F0F0;
    position: relative;
    overflow: hidden;
}
.new-list li a .nr .title span:before {
    position: absolute;
    content: "";
    right: 0;
    bottom: 0;
    width: 50%;
    height: 1px;
    background: #E5E5E5;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
}
.new-list li a .nr .title .p {
    font-size: 13px;
    color: #666;
    line-height: 25px;
    height: 50px;
    /* overflow: hidden; */
    width: 100%;
}
.new-list li + li {
    margin-top: 12px;
}
.new-details {
    padding-top: 42px;
    padding-bottom: 80px;
}
.new-details .details {
    width: 100%;
    font-size: 26px;
    background-color: #FFF;
    padding: 64px 98px 48px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 25px;
}
.new-details .details .time {
    text-align: center;
    font-size: 0;
    padding: 12px 0 24px;
    position: relative;
    margin-bottom: 30px;
}
.new-details .details .time span {
    font-size: 14px;
    color: #333;
}
.new-details .details .p {
    font-size: 13px;
    color: #666;
    line-height: 30px;
}
.details span{text-align:center;display: inherit;}
.product-list {
    padding-top: 40px;
    width: 1228px;
    margin: 0 auto 6px auto;
}
.product-list li {
    width: 50%;
    padding: 0 14px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-bottom: 36px;
}
.product-list li a {
	border: 1px solid #e8e7e7;
	border-radius: 10px;
	display: block;
	width: 100%;
	height: 100%;
	background: #FFF;
	box-shadow: 1px 5px 14px 4px rgb(0 0 0 / 5%);
	-webkit-transition: all .6s ease;
	-moz-transition: all .6s ease;
	transition: all .6s ease;
}
.product-list li a:hover {
	text-decoration:none;
	color:#f00;
                transform: translate(0, -6px);
}     
.product-list li .nr span:hover{color:#f00;}     
.product-list li .nr .btn:hover{background:#000; color:#fff;}   
.product-list li .left {
    width: 390px;
}
.product-list li .left .img {
    width: 100%;
    position: relative;
    padding-bottom: 67.69231%;
}
.product-list li .left .img img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
}
.product-list li .nr {
    margin-left: 390px;
    text-align: center;
    padding: 45px 20px 0;
}
.product-list li .nr span {
    display: block;
    /* text-align: left; */
    border-bottom: 1px dashed #B1B1B1;
    line-height: 50px;
    width: 100%;
    overflow: hidden;
    height: 50px;
    font-size: 20px;
    color: #333;
    margin-bottom: 20px;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
}
.product-list li .nr .jianjie{font-size:16px; text-align:left; color:#999;}
.product-list li .nr .btn {
    margin-top: 20px;
    display: inline-block;
    vertical-align: top;
    width: 80px;
    height: 28px;
    line-height: 26px;
    font-size: 12px;
    color: #555;
    background: #F4F4F4;
    border: 1px solid #CCC;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    transition: all .4s ease;
    position: relative;
}

.contanier{width: 100%;/* position: relative; *//* left: 50%; *//* margin-left: -960px; *//* background: #fff; */overflow: hidden;}
.wrap{/* margin-bottom: 300px; */width: 1090px;min-width: 1090px;margin: 50px auto;}
.banner_right{width: 100%;height: 425px;overflow: hidden;}
.banner_left{width: 244px;height: 425px;background-color: #f7f8f8;}
.banner_left .channel_title{height: 50px;line-height: 50px;text-align: center; font-size: 20px;background-color: #cb0d1c;color: #fff;}
.banner_left .banner_nav_box{padding: 33px 0;margin: 0 12px;border-bottom: 1px solid #c6c6c6;color: #5a5a5a;}
.banner_left .banner_nav_box:last-child{border-bottom: none;}
.banner_left .banner_nav_box h2{height: 30px;line-height: 30px;padding-left: 38px;background: url(../images/banner_box_icon1.jpg) no-repeat -8px center;font-weight: bold;font-size: 18px;}
.banner_left .banner_nav_box ul{padding-left: 5%;}
.banner_left .banner_nav_box ul li{float: left;width: 50%;font-size: 15px;height: 30px;}
.banner_left .banner_nav_box ul li a{color: #5a5a5a;font-size: 15px;line-height: 30px;}
.banner_left .banner_nav_box ul li a:hover{color: #cb0d1c;}

.banner_left .wardrobe_group h2{background: url(../images/banner_box_icon2.jpg) no-repeat -8px center;}
.banner_left .wardrobe_group ul li{width: 100%;}

.banner_right{width: 846px;height: 425px;position: relative;}
.banner_right .hd{bottom: 10px;left: 50%;margin-left: -36px;}
.banner_right .hd li{display: inline-block;width: 15px;height: 15px;border-radius: 50%;background-color: #fff;margin-right: 14px;cursor: pointer;}
.banner_right .hd li.on{background-color: #e99410;}

.part1{margin-top: 25px;}
.part1_title{margin-bottom: 21px;}
.video1_bg{background: url(../images/video1_bg.png) no-repeat;width: 100%;padding: 109px 0 32px 80px;margin-top: 50px;}
.slide02 .hd ul{display: block;text-align: center;margin-top: 30px;}
.slide02 .hd li{display: inline-block;cursor: pointer;width: 13px;height: 13px;border-radius: 50%;border: 1px solid #999999;margin: 0 4px;}
.slide02 .hd li.on{background-color: #999;}
.vjs-big-play-centered .vjs-big-play-button{width: 50px;height: 50px;line-height: 50px;border-radius: 50%;margin-top: -25px;margin-left: -25px;}


.part2_title{margin: 45px 0 20px;}
.part3_title{margin: 47px 0 35px;padding-top: 50px;}
.part4_title{margin: 40px 0 35px;padding-top: 60px;}
.part5_title{margin: 44px 0 28px;}
.part6_title{margin: 47px 0 31px;}
.part2_nav{display: block;margin-bottom: 10px; text-align: center;font-size: 18px;color:#000000;height: 32px;line-height: 32px;}
.part2_nav li{display: inline-block;text-align: center;cursor: pointer;}
.part2_nav li.on{color: #ed9000;}
.part2_nav span{display: inline-block;width: 36px;text-align: center;}
.part2_box{width: 100%;height: 550px;}
.part2_box .pic_tap{left: 0;top: 457px;height: 34px;line-height: 34px;width: 125px;text-align: center;font-size: 20px;color: #fff;background-color: rgba(0,0,0,0.6);}
.part2_box .box_left p.box_description{height: 37px;color: #2f2e2e;text-align: center;line-height: 55px;overflow: hidden;font-size: 18px;}
.part2_box .part2_box_item{/* width: 100%; *//* display: none; */}
.part2_box .box_left .conner_block{width: 56px;height: 10px;bottom: 0;left: 0;}
.part2_box li:nth-child(1) .conner_block{background-color: #a8a187;}
.part2_box li:nth-child(2) .conner_block{background-color: #81b3c2;}
.part2_box li:nth-child(3) .conner_block{background-color: #a7af3c;}
.part2_box li:nth-child(4) .conner_block{background-color: #a74917;}
.part2_box li:nth-child(5) .conner_block{background-color: #96201a;}
.part2_box .box_right .right_top .pic_tap{top: 225px;}
.part2_box .box_right .right_bottom .pic_tap{top: 217px;}
.part2_box .box_right .right_top{margin-bottom: 15px;}

.part3 .part3_list{display: block;}
.part3 .part3_list .part3_item{margin-right: 14px;margin-bottom: 14px;}
.part3 .part3_list .part3_item:nth-child(3n){margin-right: 0;}
.part3 .pic_tap,.part4 .pic_tap{bottom: 20px;height: 34px;line-height: 34px;text-align: center;padding: 0 10px;font-size: 20px;color: #fff;background-color: rgba(0,0,0,0.5);}
.part4 .part3_list .part3_item{margin-right: 15px;margin-bottom: 15px;}
.part4 .part3_list .part3_item:nth-child(3n){margin-right: 0;}
.part6_scroll .bd{margin-left: -5.5px;}
.part6_scroll .bd li{margin: 0 5.5px;width: 356px;}
.part6_scroll .hd a{width: 50px;height: 50px;top: 50%;margin-top: -25px;cursor: pointer;}
.part6_scroll .hd a.prev{left: 2px;background-image:url(../images/scroll_prev.png); background-position: 0 -50px;}
.part6_scroll .hd a.prev:hover{background-position: 0 0;}
.part6_scroll .hd a.next{right: 2px;background-image:url(../images/scroll_next.png); background-position: 0 -50px;}
.part6_scroll .hd a.next:hover{background-position: 0 0;}
.part3_list .part3_item {
    width: 32%;
    margin-right: 14px;
    margin-bottom: 14px;
}
.pic_tap, .part4 .pic_tap {
    bottom: 20px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    padding: 0 10px;
    font-size: 20px;
    color: #fff;
    background-color: rgba(0,0,0,0.5);
}
ul li{
	    padding-left: 0;
}
 
 

