.laili{
	color:#fff;font-family: "Regular";border-bottom: 1px solid #514845;width:90%;margin:0 auto;
}
.red{
	margin-top:-100px;
}
.his-step,
.his-step .i-wrap{
    height: 210px;
    position: relative;
}
.his-step .i-wrap{
    position: absolute;
    padding: 1px 0;
    line-height: 0;
}
.his-step .line{
    height: 1px;
    background-color: #898989;
    overflow: hidden;
    position: absolute;
    top: 64%;
    left: 0.4em;
    right: 0.4em;
    z-index: 1;
}
.his-step .item,
.his-step .item b,
.his-step .item s{
    display: block;
    width: 36px;
    height:75px;
    background-position: center center;
    background-repeat: no-repeat;
    position: relative;
    transition: all .5s;
}
.his-step .item{
    margin: 0px 0.15em;
    float: left;
    vertical-align: top;
    white-space: nowrap;
    vertical-align: middle;
    position: relative;
    z-index: 2;
    cursor: pointer;
    transition: all .5s;
}

.his-step .item b,
.his-step .item s{
    position: absolute;
    top: -36px;
    background-size: 100%;
}

.his-step .item s{
    display: block;
    background-image: url("../img/single_page/icon-doc1.png");
    background-image: none\9;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='{$public}img/single_page/icon-doc.png',
        sizingMethod='scale')\9;
}

.his-step .item .tx{
    display: block;
    position: absolute;
    top: 30px;
    white-space:nowrap;
    left: 0px;
    width: 35px;
    line-height: 20px;
    text-align: center;
    color:#fff;
}
.his-step .item b{
    width: 54px;
    height: 54px;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: -27px;
}
.his-step .active{
    margin-right:15px; 
}

.his-step .active s{
    width:48px;
    background-image: url("../img/single_page/icn-doc3.png");
    background-image: none\9;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='{$public}img/single_page/icon-doc.png',
        sizingMethod='scale')\9;
}
.his-step .active b{
    background-image: url("../img/single_page/icn-doc3.png");
    background-image: none\9;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(
        src='{$public}img/single_page/icn-doc3.png',
        sizingMethod='scale')\9;
}
.his-step .active .tx{
    color: #d9c686;
}
.autoscroll{
	margin-top:270px;
}
.his_tit{
	font-size: 16px;color:#fff;font-weight: bold;padding-top:30px;
}
.red{
	width:90%;margin:0 auto;
}
.bor{
	width:90%;margin:0 auto;color:#fff;
}
.bor img{
	width:100%;
}
.bor table img{
	width:50%;
}
.headquarters{
	width:90%;margin:0 auto;
}
.ter_img1{
	margin-bottom:20px;
}
.dacd{
	position: relative;width:100%;margin-left:0%;
}
.caodan{
	position: absolute;top:30px;right:20px;z-index: 2;width:60%;
}