.square {
	
	font-size: 15px;
	color:#a2a2a2;
	margin-bottom:20px;
}

.square1 {
	
	font-size: 15px;
	color:#a2a2a2;
	margin-bottom:20px;
}


.onimg_bg{

    background: none no-repeat;
    margin:0 auto;
    background-size: cover; 
    position: relative;
    margin-top: 20px;
    text-align:center;

}
.onimg_bg dd:before{
	content:"■"; color:#e90116;
	font-size: 25px;
}

.onimg_bg1 dd:before{
	content:"■"; color:#e90116;
	font-size: 25px;
}

.onimg_bg2 dd:before{
	content:"■"; color:#e90116;
	font-size: 25px;
}
.onimg_bg1{

    background: none no-repeat;
    margin:0 auto;
    background-size: cover; 
    position: relative;
    margin-top: 20px;
    text-align:left;

}

.onimg_bg2{

    background: none no-repeat;
    margin:0 auto;
    background-size: cover; 
    position: relative;
    margin-top: 20px;
    text-align:center;

}

.onimg_title{
	font-size: 35px;
}
.onimg_title2{
	font-size: 35px;
}

.onimg_title1{
	font-size: 30px;
	color:#a2a2a2;
}

.onimg_title:before{

    display: inline-block;

    position: relative;

    top:-11px;

    right: 20px;

    content: "";

    width: 200px;

    height: 0px;

    border: 2px solid #000;

}

.onimg_title:after{

    display: inline-block;

    position: relative;

    top:-11px;

    left: 20px;

    content: "";

    width: 200px;

    color: #fff;

    height: 0px;

    border: 2px solid #000;

}

/*service*/

.service_three ul li .h3 {
	font-weight: lighter;
	height: 50px;
	line-height: 30px; 
	overflow: hidden;
	color: #585858;
	margin-bottom: -12px;
	margin-top: 0px; 
}

.service_three ul li .span {
	
	color: #000000;
	margin-top: 4%;
	
}
.service_three ul li .p {

    margin-bottom: 2%;

}

.txts .f20:before{
	content:"■"; color:#e90116;
	font-size: 15px;
}




