@charset "UTF-8";
/* CSS Document */
.red{ width:100%;}
.red ul::after{ content:""; display:block; clear:both;}
.red ul{ margin:0 auto; width:100%;}
.red li{ float:left; width:50%; border-right:1px solid #272727; box-sizing:border-box; text-align:center; padding:80px 0;}
.red li img{ max-width:50%;}
.red li:last-child{ border-right:none;}
.red li h2{ font-size:40px; line-height:60px; color:#999;}
.red li p a{ display:block; margin:0 auto; width:130px; line-height:38px; border:1px solid #777; margin-top:30px;  transition:1s;  color:#777; }
.red li p a:hover{border:1px solid #a0a0a0;  color:#c2c2c2;}


/******主体*****/
.mainRED{ width:100%;  background:#f1f1f1; overflow:hidden;}
.mainRED .zhuji{ padding:0 5%; }
.mainRED .zhuji h2{ margin:50px 0 15px 0;font-size:38px; line-height:40px; }
.mainRED .zhuji p{font-size:15px; color:#666; }
.mainRED .zhuji h3{ margin-top:40px; font-size:26px; font-weight:normal; background:#e5e5e5; line-height:42px; text-align:center;}
.mainRED .box1{ width:90%; margin:50px auto 0;}
.mainRED .box1 ul{ width:100%; overflow:hidden;}
.mainRED .box1 li{ float:left; padding:0 1%;box-sizing:border-box; }
.mainRED .box1 li img{ width:85%;}
.mainRED .box1 h2{ font-size:28px; margin-top:35px; margin-bottom:20px;}
.mainRED .box1 p{ margin:10px 0 20px 0; font-size:15px; color:#777;}
.mainRED .box1 b{ font-size:15px;color:#777; font-weight:normal;}

.mainRED .box1_1 li{width:25%; }
.mainRED .box1_2 li{width:33.3%;}

.video{ background:#f1f1f1; text-align:center; padding:50px 0;}
.video2{ margin:0 auto; width:70%;}


.p1{ color:#bbb;}

.main4{ width:100%; background:#111; border-bottom:1px solid #444; padding:65px 0;}
.main4 .left{ float:left; width:30%; text-align:center;}
.main4 .left img{ width:100%; height:100%; min-width:100px; max-width:300px;}
.main4 .left h3{ color:#FFF; font-size:20px; color:#CCC;  margin-top:30px;}
.main4 .right{ float:right; width:68%; color:#FFF;}
.main4 .right strong{ color:#f1f1f1;}
.main4 .right th{ font-size:17px; text-align:left; padding-right:20px; padding-bottom:10px;}
.main4 .right td{ font-size:16px; color:#999;padding-bottom:10px;}

.main4 .box4{ margin:0 auto; width:80%; overflow:hidden; }
.main4 .box4 h2{ font-size:40px; line-height:40px;margin:40px 0 40px 0; color:#FFF;text-align:center;}
.main4 .box4 ul{ margin:0 auto; width:60%; overflow:hidden; padding-bottom:30px;}
.main4 .box4 li{ float:left; width:25%; font-size:16px; border:1px dotted #666; padding:10px; margin-bottom:40px; text-align:center;box-sizing:border-box;}
.main4 .box4 li a:hover{ color:#FFF;}

.main4 .box4_1 li{width:25%; }
.main4 .box4_2 li{width:33.3%;}


.tupian{ width:100%; background:#f1f1f1; text-align:center; padding-bottom:50px;}
.tupian img, .tupian2 img{width:100%;display:block; }
.tupian h2{ margin:50px auto; width:50%; margin:50px auto 20px auto;font-size:40px; line-height:40px; border-bottom:1px solid #ccc; padding-bottom:20px;}
.tupian h3{ font-size:12px; margin-top:10px; padding:0 50px; line-height:1.2rem; color:#666; font-weight:normal;}
.tupian p{ margin:0 auto; width:50%; font-size:16px; color:#777; padding:0 50px;}

.red960{margin:0 auto; width:70%; color:#999; font-size:14px; margin-top:50px; border-top:1px solid #272727; padding:40px 0}

/*****RED配件*****/
.peijian_banner{ text-align:center; background:#FFF;}
.peijian_banner img{ width:85%;}
.peijian{ max-width:90%; margin:0 auto; padding:50px 0; overflow:hidden;}
.peijian > h2{ font-size:2.8em; color:#FFF; margin-top:50px;}
.peijian > p{color:#FFF;border-bottom:1px solid #666; margin:15px 0 20px 0; padding-bottom:20px; color:#bbb; font-size:14px;}

.peijian_1{ width:100%;}
.peijian_1 ul::after{ content:""; display:block; clear:both;}
.peijian_1 ul li{ float:left; width:32%; height:400px;text-align:center; font-size:12px; color:#999; background:#FFF; margin:1% 2% 25px 0;border:1px solid #CCC; border-radius:5px;box-sizing:border-box;}
.peijian_1 ul li h3{ font-size:1.6em; margin-bottom:10px; color:#8a0000; font-weight:normal; padding:0 20px;}
.peijian_1 ul li p{ font-size:13px; color:#666;text-align:left; padding:0 25px 0 25px;}
.peijian_1 ul li img{ max-width:100%; }
.peijian_1 ul li:nth-child(3n){ margin-right:0;}

@media (max-width:768px){
	
.red ul{ margin:0 auto; width:90%;}
.red li{ width:100%;  padding:30px 0;border-bottom:1px solid #272727;  border-right:none;} 
.red li img{ max-width:80%;}
.red li:last-child{ border-bottom:none;}
.red li h2{ font-size:30px; line-height:30px; }
	
.mainRED .box1 ul li img{ width:70%;}
.mainRED .zhuji h2{ margin:30px 0 10px 0;font-size:26px; }
.mainRED .zhuji p{font-size:15px; color:#666; }
.mainRED .zhuji h3{ margin-top:30px; font-size:24px; }
.video{padding:0 0 30px 0;}
.video2{width:90%;}

.mainRED .box1{ width:90%; margin:40px auto 0;}
.mainRED .box1 li{ padding:0; text-align:center;}
.mainRED .box1 li img{ width:85%;}
.mainRED .box1 h2{ font-size:26px; margin-top:15px; margin-bottom:20px; }
.mainRED .box1 p{ margin:10px 0 20px 0; font-size:14px; color:#777; line-height:1.2rem;text-align:left;}

.mainRED .box1_1 li ,.mainRED .box1_2 li{width:100%;}

.tupian{padding-bottom:30px;}
.tupian h2{ width:90%; margin:30px auto 20px auto;font-size:24px; padding-bottom:10px; line-height:2rem;}
.tupian p{width:90%; font-size:14px; padding:0;}

.main4{ width:100%; background:#111; border-bottom:1px solid #444; padding:35px 0 20px 0;}
.main4 .box4{ width:90%;}
.main4 .box4 h2{ font-size:30px; margin:0 0 20px 0; }
.main4 .box4 ul{ width:100%; padding-bottom:30px;}
.main4 .box4 li{ float:left; width:50%;  margin-bottom:20px; }
.main4 .box4 li a:hover{ color:#FFF;}
.main4 .box4_1 li, .main4 .box4_2 li{width:100%;}


.main4 .left h3{font-size:18px; margin-bottom:15px; margin-top:15px;}
.main4 .left img{ width:70%; height:auto; }
.main4 .left{width:100%; }
.main4 .right{ width:100%; }
.main4 .right th, .main4 .right td{ display:block; width:100%;}

.red960{width:90%; margin-top:30px;  padding:20px 0;}

/*****RED配件*****/
.peijian{ padding:0 0 35px 0;}
.peijian > h2{ font-size:1.8rem;  margin-top:30px;}
.peijian > p{ line-height:1.2rem; margin:10px 0 20px 0; padding-bottom:10px; }

.peijian_1{ width:100%;}
.peijian_1 ul::after{ content:""; display:block; clear:both;}
.peijian_1 ul li{width:100%; height:auto; margin:20px 0 0 0; padding-bottom:20px;}
.peijian_1 ul li p{ line-height:1.2rem;padding:0 20px 0 20px;}
.peijian_1 ul li img{ width:60%; }
.peijian_1 ul li:first-child{ margin-top:0;}

	}