﻿@charset "utf-8";
.column{clear:both; overflow:hidden; margin-bottom:30px;}
.mainContent{width: 870px;float:left;}
.side{ float:right; width:300px; margin:0 }
.pageBanner{display: none;}
#columnA .mainContent .box{ width:380px; height:208px;}

.indFocus{margin-bottom:30px; height: 380px; background:#F5AA27; color:#fff; position:relative;}
.indFocus .hd {bottom:10px; position:absolute; overflow:hidden; right:280px; height:14px;}
.indFocus .hd ul li{ width:14px; height:14px; line-height:14px; background:#8A8A8A; float:left; margin-right:10px;}
.indFocus .hd ul li span{display:none}
.indFocus .hd ul li.on{background:#F9AF2F}
.indFocus .bd li{ overflow:hidden; }
.indFocus .pic{float:left; width:590px; height:380px}
.indFocus .pic img{width:590px; height:380px}
.indFocus .con{overflow:hidden; padding:30px;}
.indFocus .con .title{margin-bottom:20px;}
.indFocus .con .title a{color:#fff; font-size:18px; line-height:32px; height:64px; overflow:hidden; display:block; font-weight:bold; }
.indFocus .con .intro{ text-indent:2em }
.indFocus .con .date{margin-bottom:20px;display:block;padding-left: 22px;background: url(/content/kyc/base/img/icons.png) 0 -604px no-repeat;}
.indFocus .prev,.indFocus .next{display:block;width:30px;height:30px;right:90px;bottom:30px;position:absolute;background: url(/content/kyc/base/img/icons.png) 10px -456px no-repeat #F8C66D;}
.indFocus .next{right:30px;background-position: 10px -524px;}

.oh{height: 618px;}
.oh .box{width:420px;}
.oh .box .bd{height:210px; padding: 10px 20px;}

.sideBox .bd{height: 320px;}

.sideBtns li{height:84px; overflow:hidden; margin-bottom:10px;}
.sideBtns a{display:block; height:84px; line-height: 84px; text-align: center; font-size: 24px; color: white; background:url(/content/kyc/base/img/ind-sidebtns.jpg) no-repeat; }
.sideBtns .li2 a{background-position:0 -94px;}

#indXyzp{
    margin-bottom: 0;
}
#indXyzp .bd{
    padding: 18px 20px;
    height: 200px;
}

.side-other-btns{
    padding-bottom: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
}
.side-other-btns li{
    margin-bottom: 5px;
    flex: 0 0 48%;
}
.side-other-btns li a{
    display: block;
    height: 46px;
    line-height: 46px;
    font-size: 16px;
    text-align: center;
    background-color: #fff;
    border: 1px solid #eaeaea;
}
.side-other-btns li a:hover{
    text-decoration: none;
    background-color: #0D67BB;
    border-color: #0D67BB;
    color: white;
}