@charset "utf-8";
.MAIN{
	background:#f0f0f0;
}
@media screen and (max-width:600px)
{
	.MAIN{
		background:#f7f7f7;
	}
}


.product_list{padding:0 0 55px 0;}

.cp_type{padding:0 0 0 0;}
.cp_type .boxs{display: block;width:620px;height:auto;float:left;margin:0 16px 15px 0;}
.cp_type .boxs:hover{box-shadow:4px 4px 12px #ccc;}
.cp_type .boxs.nomargin{margin:0 0 15px 0;}
.cp_type .boxs .img img{width: 100%;height: auto;vertical-align: top;}
.cp_type .boxs_100{height:auto;width:100%;display: block;position: relative;margin:0 0 15px 0;}
.cp_type .boxs_100 .img{position:inherit;width: 100%;left:0;text-align: center;padding:50px 0 0 0;}
.cp_type .boxs_100 .img img{vertical-align: top;}
.cp_type .boxs_100 .t0{padding:50px 0 0 0;color:#000;text-align: center;width:100%;font-size:25px;position: inherit;}
.cp_type .boxs_100 .t1{padding:15px 0 0 0;color:#000;text-align: center;width:100%;font-size:45px;font-weight: bold;position: inherit;}
.cp_type .boxs_100 .t2{padding:22px 0 0 0;color:#2e2e2e;text-align: center;width:100%;font-size:16px;line-height: 30px;position: inherit;}
.cp_type .boxs_100 .t2 .more{width: 100%;text-align: center;color:#2e2e2e;font-size:16px;display: block;padding:5px 0 0 0;}
@media screen and (max-width:600px)
{
	.cp_type{padding:0 0 0 0;}
	.cp_type .boxs{display: block;width:100%;height:auto;float:left;margin:0 15px 7px 0;}
	.cp_type .boxs:hover{box-shadow:4px 4px 12px #ccc;}
	.cp_type .boxs.nomargin{margin:0 0 15px 0;}
	.cp_type .boxs_100{height:auto;width:100%;display: block;position: relative;margin:0 0 7px 0;}
	.cp_type .boxs_100 .img{position:inherit;width: 90%;left:5%;text-align: center;padding:5% 0 0 0;}
	.cp_type .boxs_100 .img img{vertical-align: top;}
	.cp_type .boxs_100 .t0{padding:5% 0 0 0;color:#000;text-align: center;width:100%;font-size:19px;position: inherit;}
	.cp_type .boxs_100 .t1{padding:3% 0 0 0;color:#000;text-align: center;width:100%;font-size:25px;font-weight: bold;position: inherit;}
	.cp_type .boxs_100 .t2{padding:5% 0 0 0;color:#2e2e2e;text-align: center;width:100%;font-size:12px;line-height: 30px;position: inherit;}
	.cp_type .boxs_100 .t2 .more{width: 100%;text-align: center;color:#2e2e2e;font-size:16px;display: block;padding:5px 0 0 0;}

}

@media screen and (max-width:600px)
{
	.product_list{padding:0 0 11px 0;}
	.video_{display: none;}
	.cp_type a{display: block;width:100%;height:auto;float:left;margin:0 0 8px 0;}
	.cp_type a img{width: 100%;height:auto;vertical-align: top;}
	.cp_type a:hover{box-shadow:4px 4px 12px #aaa;}
	.cp_type a.nomargin{margin:0 0 8px 0;}
}


.BNN_0{background:url(../img/product_list_0.jpg) no-repeat;height:1049px;position: relative;margin:0 0 15px 0;}
.BNN_0 .t0{position: absolute;right:75px;top:670px;text-align: right;font-size:34px;color:#fff;letter-spacing: 4px;}
.BNN_0 .t1{position: absolute;right:75px;top:720px;text-align: right;font-size: 24px;color:#fff;letter-spacing: 3px;}
.BNN_0 .t2{position: absolute;right:75px;top:780px;text-align: right;font-size: 14px;color:#fff;letter-spacing: 3px;width:500px;line-height:25px;}
.BNN_0 .more{position: absolute;right:75px;top:890px;text-align: right;}
.BNN_0 .more a{display: block;height:35px;line-height: 35px;border-radius:12px;border:1px solid #eee;text-align: center;width:130px;color:#fefefe;font-size:14px;}
.BNN_0 .more a:hover{color:#666;background:#fff;}
@media screen and (max-width:600px)
{
	.BNN_0{background:url(../img/product_list_0.jpg) no-repeat;height:515px;position: relative;margin:0 0 8px 0;background-size:180%;}
	.BNN_0 .t0{position: absolute;right:inherit;left:5%;top:60px;text-align: left;font-size:31px;color:#444;letter-spacing: 4px;}
	.BNN_0 .t1{position: absolute;right:inherit;left:5%;top:110px;text-align: left;font-size: 21px;color:#444;letter-spacing: 3px;}
	.BNN_0 .t2{position: absolute;right:inherit;left:5%;top:150px;text-align: left;font-size: 12px;color:#444;letter-spacing: 0px;width:75%;line-height:21px;}
	.BNN_0 .more{position: absolute;right:inherit;left:5%;top:240px;text-align: right;}
	.BNN_0 .more a{display: block;height:28px;line-height: 28px;border-radius:4px;border:1px solid #444;text-align: center;width:95px;color:#333;font-size:14px;}
	.BNN_0 .more a:hover{color:#666;background:#fff;}
}


.BNN_1{background:url(../img/product_list_1.jpg);height:564px;position: relative;margin:0 0 15px 0;}
.BNN_1 .t0{left:0;top:320px;position: absolute;background:url(../img/bgc_0.png);font-size:24px;line-height:35px;padding:30px;width:250px;color:#666666;}
@media screen and (max-width:600px)
{
	.BNN_1{background:url(../img/product_list_1.jpg);height:334px;position: relative;margin:0 0 8px 0;background-size:220%;}
	.BNN_1 .t0{left:0;top:180px;position: absolute;background:url(../img/bgc_0.png);font-size:14px;line-height:25px;padding:20px;width:170px;color:#666666;}
}


.BNN_2 ul{width:668px;height: 677px;background:#fff;display:block;float:left;margin:0 0 15px 0;}
.BNN_2 ul:hover{box-shadow:1px 1px 12px #ddd;}
.BNN_2 ul .t0{position:relative;height:72px;line-height: 80px;padding:0 25px;font-size:25px;color:#444;}
.BNN_2 ul .t1{position:relative;padding:0 25px;font-size:17px;color:#555;line-height: 32px;}
.BNN_2 ul.r{margin:0 0 0 15px;}
@media screen and (max-width:600px)
{
	.BNN_2 ul{width:100%;height: auto;background:#fff;display:block;float:none;margin:0 0 8px 0;}
	.BNN_2 ul:hover{box-shadow:1px 1px 12px #ddd;}
	.BNN_2 ul .img{width:92%;padding:4% 4% 0 4%;}
	.BNN_2 ul .img img{width:100%;}
	.BNN_2 ul .t0{position:relative;height:52px;line-height: 60px;padding:0 4%;font-size:20px;color:#444;}
	.BNN_2 ul .t1{position:relative;padding:0 15px 20px 15px;font-size:12px;color:#888;line-height: 26px;}
	.BNN_2 ul.r{margin:0 0 0 0;}
}

.BNN_3{height:618px;background:url(../img/product_list_4.jpg);position: relative;}
.BNN_3 .i0{position: absolute;left:30px;top:156px;width:520px;text-align: center;}
.BNN_3 .t0{position: absolute;left:30px;top:260px;width:520px;text-align: center;font-size:35px;color:#333;}
.BNN_3 .t1{position: absolute;left:30px;top:320px;width:520px;text-align: center;font-size:19px;color:#333;line-height: 34px;}
.BNN_3 .t2{position: absolute;left:30px;top:435px;width:520px;text-align: center;font-size:13px;color:#e62129;line-height: 34px;}
.BNN_3 .more{position: absolute;left:30px;top:510px;width:520px;text-align: center;}
.BNN_3 .more a{display: inline-block;height:30px;line-height: 30px;border-radius:7px;border:1px solid #333;text-align: center;width:96px;color:#333;font-size:14px;}
.BNN_3 .more a:hover{color:#fff;background:#333;}
@media screen and (max-width:600px)
{
	.BNN_3{height:458px;background:#fff url(../img/product_list_4.jpg) 50% bottom no-repeat;position: relative;background-size:200%;margin:8px 0 0 0;}
	.BNN_3 .i0{position: absolute;left:30px;top:126px;width:520px;text-align: center;display:none}
	.BNN_3 .t0{position: absolute;left:5%;top:45px;width:90%;text-align: left;font-size:28px;color:#333;}
	.BNN_3 .t1{position: absolute;left:5%;top:100px;width:90%;text-align: left;font-size:14px;color:#333;line-height: 24px;}
	.BNN_3 .t2{position: absolute;left:5%;top:165px;width:90%;text-align: left;font-size:13px;color:#e62129;line-height: 34px;}
	.BNN_3 .more{position: absolute;left:5%;top:220px;width:90%;text-align: left;}
	.BNN_3 .more a{display: inline-block;height:33px;line-height: 33px;border-radius:4px;border:1px solid #333;text-align: center;width:96px;color:#333;font-size:14px;}
	.BNN_3 .more a:hover{color:#fff;background:#333;}
}
