@charset "utf-8";
#row1200{
	position:relative;overflow: hidden; width:100%; max-width:1200px;margin:2em auto;transition: 0.4s;}

#row2-box{
	position:relative;overflow: hidden; width:100%; margin:0 auto; padding:3em 0; background:url(images/row2.jpg) no-repeat top center;background-size:cover; background-position: 50%;transition: 0.4s;}

#row3-box{
	position:relative;overflow: hidden; width:100%; max-width:1200px; margin:2em auto;text-align:center;}
#row3-box img{transition: all 1s;max-width:100%;}
#row3-box img:hover{transform: scale(1.1); }

#row4-box{
	position:relative;overflow: hidden; width:100%; margin:0 auto; padding-top:3em; background:url(images/row4.jpg) no-repeat top center;transition: 0.4s;}

#row5-box{
	position:relative;overflow: hidden; width:100%; max-width:1200px; margin:0 auto;}
#row5-box img{transition: all 1s;max-width:100%;}
#row5-box img:hover{transform: scale(1.1); }

.title1{position: relative; overflow:hidden;margin:2em 0;width:75%;}
.title1 h5{margin-bottom:.2em;color:#e00012; text-align:center;font-size:48px;}
.title1 p{color:#e00012;font-size:18px;text-align:center;}
.title1 a{position: relative;margin:0 1em;color:#e00012;}
.title1 a:hover{color:#e00012;}
.title1 a::before{position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #e00012;content: "";transition: transform .3s;transform: scaleX(0);transform-origin:100% 0;}
.title1 a:hover::before{color:#e00012;transform: scaleX(1);transform-origin:0 0;}

.title2{position: relative; overflow:hidden; margin:2em auto; width: 25%;}
.title2 h5{margin-bottom:.5em;color:#e00012; text-align:center;font-size:48px;}
.title2 p{color:#e00012;font-size:36px;text-align:center;margin-bottom:1em;}
.title2 a{position: relative;color:#e00012;}
.title2 a:hover{color:#e00012;}
.title2 a::before{position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background: #e00012;content: "";transition: transform .3s;transform: scaleX(0);transform-origin:100% 0;}
.title2 a:hover::before{color:#e00012;transform: scaleX(1);transform-origin:0 0;}

.mt20{margin-top:2em;}

/*首页产品 ipic-box*/
.ipic-box{overflow:hidden;box-sizing: border-box;margin: 0 auto;width:100%;height:auto;max-width:900px;}
.ipic-box-m1d1{width:87%;border:10px #e00012 solid;background:#fff;cursor: default;transition:all 1s;}
.ipic-box-m1d1:hover{border:10px rgba(224,0,18,1) solid;}
.ipic-box-m1d1:hover .id01 img{transform: scale(1.3); }
.ipic-box-m1d1:hover .id02 {background:#e00012;transition:all 1s;}
.ipic-box-m1d1:hover .id02 h5{color:#ffff00;}
.ipic-box-m1d1:hover .id02 p{color:#fff;}
.ipic-box-m1d1:hover .id02 span{color:#fff;}
.id01{position:relative;overflow: hidden;padding:2em 0 5em 0;width:100%;text-align:center;}
.id01 img{width:150px; height:150px;transition: all 1s;}
.idwgreen{position: absolute;bottom:10px;left:20%;display: flex;width:60%;height:30px;background:#e00012;}
.igreen01{margin: auto;}
.igreen01 p{color:#fff;text-align:center;font-size:13px;line-height:22px;}
.ili_pic{box-sizing:border-box;width:33%;}
.id02{float:left;padding:0 5% 2em; width:91%;background:#e00012;}
.id02 h5{margin:5px 0;color:#ffff00;font-weight:600;font-size:18px; }
.id02 p{ overflow:hidden; margin-top:1em;height:4.7em;color:#fff;font-size:14px;line-height:1.5em;}
.id02 span{float:left;color:#fff;text-decoration:line-through;}
