
.homeWrap .irochikai{
    background-color: #f5f5f5;
    padding-bottom: 20px;
}
.homeWrap .newDetail{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;color: #444;}
.homeWrap .left_zone{
    width: 30%;
    display: inline-block;
}
.homeWrap .right_zone{
    width: 69%;
    display: inline-block;
}
.homeWrap .inner_zone{
    text-align: end;
}


.homeWrap .unslider-arrow{
    display: none;
}
.homeWrap .inner_box{
    width: 1005px;
    margin: 0 auto;
    z-index: 1;    
    padding: 75px 10px;   
}
.homeWrap .icon1{
    width: 40px;
    height: 40px;
    display: inline-block;
    background-image: url(../images/home/icon_1.png);
}
.homeWrap .icon2{
    width: 40px;
    height: 40px;
    display: inline-block;
    background-image: url(../images/home/icon_2.png);
}
.homeWrap .icon3{
    width: 40px;
    height: 40px;
    display: inline-block;
    background-image: url(../images/home/icon_3.png);
}
.homeWrap .iconText{
    height: 40px;
    display: inline-block;
    vertical-align: text-bottom;
    font-size: 22px;
    font-weight: 600;
    padding-left: 10px;
}
.homeWrap .iconText1 {
    font-size: 15px;
    margin-left: 50px;
    color: #9d9d9d;
}
.homeWrap .reina{
    width: 30%;
    display: inline-block;
    float: left;
}
.homeWrap .reina.mdzs {
    width: auto;
    float: none;
}
.homeWrap .mayu{
    width: 69.5%;
    display: inline-block;

}
.homeWrap .mayu p{
    font-size: 13px;
    line-height: 28px;
    padding-left: 85px;
    position: relative;
    text-align: justify;
}
.homeWrap .mayu p:before{
    content: "";
    border-left: 5px solid #0f7aca;
    top: 5px;
    position: absolute;
    width: 20px;
    height: 50px;
    left:35px;
    margin-bottom: 20px;

}

.homeWrap .inList{
    list-style: none;
    padding-top: 75px;
}
.homeWrap .inList li{
    width: 24.5%;
    display: inline-block;
}
.homeWrap .iconIN img{
    margin: 0 auto;
    display: block;
    width: 70px;
}
.homeWrap .iconTE{
    padding-top: 20px;
    text-align: center;
}

.homeWrap .infoList{
    padding-left: 85px;
    list-style: none;
    font-size: 14px;
}
.homeWrap .infoList li{
    border-bottom: 1px dashed #666;
}
.homeWrap .infoList .info_li a{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 90%;
	display: inline-block;
	line-height: 38px;
}
.homeWrap .infoList > .more{
    text-align: right;
    border-bottom: 0;
    line-height: 38px;
}
.homeWrap .titleTiny{
    font-size: 20px;
    display: block;
    padding-bottom: 10px;
    color: #007fca;
}
.homeWrap .saeBox{
    display: inline-block;
    width: 198px;
    height: 175px;
    margin-left: 5px;
    border:1px solid #eeeeee;
    padding: 7px;
}
.homeWrap .centerBox{  
    margin: 0 auto;
    width: 900px;
}
.homeWrap .slide1{position: relative;margin: 45px 0;}
.homeWrap .slide1 .prev, .homeWrap .slide1 .next{background-image: none;width: 20px;height: 40px;}
.homeWrap .slide1 .prev{position: absolute;top: 77.5px;left: 0;}
.homeWrap .slide1 .next{position: absolute;top: 77.5px;right: 0;}
.homeWrap .picBox{background-color: #d2d2d2;height: 110px;}
.homeWrap .txtBox{
    padding-top: 35px;
    text-align: center;
    font-size: 14px;
    width: 80%;
    margin: 0 auto;
}
.homeWrap .niben div{
    width: 49.5%;
    display: inline-block;
    text-align: center;
    padding-top: 25px;
}
